.fcc[data-astro-cid-je4orrlu]{font-family:var(--sans);display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(20rem,1.15fr);align-items:start;gap:1.6rem 2rem;margin:1.5rem auto 0;max-width:64rem;padding:0 1.25rem}@media(max-width:52rem){.fcc[data-astro-cid-je4orrlu]{grid-template-columns:1fr}}.fcc__h[data-astro-cid-je4orrlu]{margin:0 0 .4rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.fcc__inputs[data-astro-cid-je4orrlu]{border:1px solid var(--rule);border-radius:12px;padding:1rem;background:#fbfbfa;position:sticky;top:1.5rem}@media(max-width:52rem){.fcc__inputs[data-astro-cid-je4orrlu]{position:static}}.fcc__grid[data-astro-cid-je4orrlu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.8rem 1rem}.fcc__inputs[data-astro-cid-je4orrlu] label[data-astro-cid-je4orrlu]{display:grid;gap:.25rem;font-size:.82rem}.fcc__wide[data-astro-cid-je4orrlu]{margin-bottom:.9rem}.fcc__inputs[data-astro-cid-je4orrlu] label[data-astro-cid-je4orrlu]>span[data-astro-cid-je4orrlu]{color:var(--ink)}.fcc__inputs[data-astro-cid-je4orrlu] small[data-astro-cid-je4orrlu]{color:var(--muted);font-size:.7rem}.fcc__inputs[data-astro-cid-je4orrlu] input[data-astro-cid-je4orrlu][type=number],.fcc__inputs[data-astro-cid-je4orrlu] select[data-astro-cid-je4orrlu]{font:inherit;padding:.4rem .5rem;border:1px solid var(--rule);border-radius:8px;background:#fff;color:var(--ink)}.fcc__inputs[data-astro-cid-je4orrlu] input[data-astro-cid-je4orrlu][type=number]{max-width:6rem}.fcc__inputs[data-astro-cid-je4orrlu] select[data-astro-cid-je4orrlu]{width:100%}.fcc__check[data-astro-cid-je4orrlu]{display:flex!important;align-items:center;gap:.5rem;margin-top:.9rem}.fcc__out[data-astro-cid-je4orrlu]{display:grid;gap:1.1rem}.fcc__note[data-astro-cid-je4orrlu]{margin:0 0 .5rem;font-size:.76rem;color:var(--muted);line-height:1.45}.fcc__rows[data-astro-cid-je4orrlu]{margin:0;padding:0;list-style:none;display:grid;gap:.3rem}.fcc[data-astro-cid-je4orrlu] .fcc__rows li{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;border-bottom:1px dashed var(--rule);padding:.35rem 0;font-size:.85rem}.fcc[data-astro-cid-je4orrlu] .fcc__label{color:var(--ink)}.fcc[data-astro-cid-je4orrlu] .fcc__label small a{color:var(--muted);text-decoration-thickness:1px;text-underline-offset:2px}.fcc[data-astro-cid-je4orrlu] .fcc__label small a:hover{color:var(--accent)}.fcc[data-astro-cid-je4orrlu] .fcc__label small{display:block;font-size:.7rem;color:var(--muted)}.fcc[data-astro-cid-je4orrlu] .fcc__val{font-weight:600;white-space:nowrap}.fcc__block--pending[data-astro-cid-je4orrlu]{border-left:3px solid var(--chip-bg);padding-left:.8rem}.fcc__pending[data-astro-cid-je4orrlu]{margin:0;padding:0;list-style:none;display:grid;gap:.7rem}.fcc[data-astro-cid-je4orrlu] .fcc__pending li{display:grid;gap:.2rem;font-size:.8rem}.fcc[data-astro-cid-je4orrlu] .fcc__form{justify-self:start;font-size:.68rem;font-weight:600;background:var(--chip-bg);color:var(--chip-ink);border-radius:999px;padding:.12rem .45rem}.fcc[data-astro-cid-je4orrlu] .fcc__pnote{color:var(--muted);line-height:1.45}.fcc__total[data-astro-cid-je4orrlu]{border:1px solid var(--accent);background:var(--accent-soft);border-radius:12px;padding:.9rem 1rem;text-align:right}.fcc__sum[data-astro-cid-je4orrlu]{margin:0;font-size:1.15rem;color:var(--ink)}.fcc[data-astro-cid-je4orrlu] .fcc__sum strong{color:var(--accent)}.fcc__share[data-astro-cid-je4orrlu]{margin:.35rem 0 0;font-size:.82rem;color:var(--muted)}.fcc__ex[data-astro-cid-je4orrlu]{font-size:.8rem;color:var(--muted)}.fcc__ex[data-astro-cid-je4orrlu] summary[data-astro-cid-je4orrlu]{cursor:pointer;color:var(--ink)}.fcc__ex[data-astro-cid-je4orrlu] p[data-astro-cid-je4orrlu]{margin:.5rem 0 0;line-height:1.5}.fcc__honest[data-astro-cid-je4orrlu]{margin:0;font-size:.8rem;color:var(--ink);line-height:1.5;border-left:3px solid var(--accent);padding-left:.8rem}.fcc__foot[data-astro-cid-je4orrlu]{margin:0;font-size:.74rem;color:var(--muted);line-height:1.5}@media(max-width:34rem){.fcc[data-astro-cid-je4orrlu] .fcc__rows li{flex-direction:column;gap:.1rem}.fcc[data-astro-cid-je4orrlu] .fcc__val{align-self:flex-start}}
