.local-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.local-card{background:#fff;border:1px solid var(--line);border-radius:13px;padding:18px;min-width:0}.local-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.local-card-top strong{display:block;font-size:15px}.local-card-top small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.local-money{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.local-money>div{background:#f7fafc;border-radius:8px;padding:10px}.local-money small{display:block;color:var(--muted);font-size:10px;margin-bottom:5px}.local-money b{font-size:12px;overflow-wrap:anywhere}.local-balance{font-size:12px;font-weight:700;padding:9px 11px;border-radius:8px;margin:10px 0 14px}.local-balance.positive{background:#e7f5ee;color:#177655}.local-balance.warning{background:#fff3df;color:#8e611f}.local-balance.negative{background:#fcebee;color:#a73544}.local-cost-head,.local-cost-row{display:grid;grid-template-columns:minmax(135px,.8fr) minmax(180px,1.5fr) minmax(110px,.6fr) auto;gap:8px;align-items:center}.local-cost-head{font-size:10px;color:var(--muted);font-weight:700;padding:0 4px 6px}.local-cost-row{margin-bottom:8px}.local-add-row{margin:10px 0 15px}.local-guide-section{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.local-inline{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(120px,.7fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.local-inline:last-of-type{border-bottom:0}.local-inline strong{font-size:12px;display:block}.local-inline small{display:block;font-size:10px;color:var(--muted);margin-top:4px}@media(max-width:900px){.local-grid{grid-template-columns:1fr}.local-money{grid-template-columns:1fr 1fr}.local-inline{grid-template-columns:1fr 1fr}.local-inline .actions{grid-column:1/-1}}@media(max-width:620px){.local-cost-head{display:none}.local-cost-row{grid-template-columns:1fr 1fr}.local-cost-desc{grid-column:1/-1}.local-money{grid-template-columns:1fr}.local-inline{grid-template-columns:1fr}.local-inline .actions{grid-column:1}}