.prepared-invoice-row{cursor:pointer;outline:none}.prepared-invoice-row>td{transition:filter .15s ease}.prepared-invoice-row:hover>td{filter:brightness(.985)}.prepared-invoice-row:focus-visible>td,.prepared-invoice-row.prepared-row-open>td{box-shadow:none!important;outline:none!important}.prepared-invoice-row.prepared-row-loading{cursor:progress}.prepared-invoice-detail>td{padding:0!important;background:var(--surface)!important;filter:none!important}.prepared-invoice-detail:hover>td{filter:none!important}.prepared-inline-card{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(190px,.72fr) minmax(100px,.34fr);grid-template-areas:'lines debt total' 'actions actions actions';gap:10px 14px;align-items:end;padding:14px 16px 13px;border-top:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--surface2) 55%,var(--surface)),var(--surface))}.prepared-inline-lines{grid-area:lines;display:grid;gap:8px;min-width:0}.prepared-inline-line{display:grid;grid-template-columns:minmax(170px,1.25fr) minmax(110px,.58fr) minmax(145px,.78fr);gap:11px;align-items:end;min-width:0}.prepared-inline-driver{align-self:center;min-width:0}.prepared-inline-driver b,.prepared-inline-driver small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prepared-inline-driver b{font-size:14px}.prepared-inline-driver small{margin-top:2px;color:var(--muted);font-size:12px}.prepared-inline-field,.prepared-inline-debt label{display:grid;gap:4px;min-width:0;color:var(--muted);font-size:12px;font-weight:750}.prepared-inline-field>input,.prepared-inline-switchline>input[type=number]{width:100%;min-width:0;height:38px;padding:6px 9px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);font:inherit}.prepared-inline-field>input:focus,.prepared-inline-switchline>input[type=number]:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 60%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 11%,transparent)}.prepared-inline-switchline{display:grid;grid-template-columns:38px minmax(0,1fr);gap:7px;align-items:center}.prepared-inline-switchline>input[type=checkbox]{appearance:none;-webkit-appearance:none;width:36px;height:20px;margin:0;border:1px solid color-mix(in srgb,var(--muted) 35%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--muted) 18%,var(--surface));position:relative;cursor:pointer;transition:background .16s ease,border-color .16s ease}.prepared-inline-switchline>input[type=checkbox]::after{content:'';position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.24);transition:transform .16s ease}.prepared-inline-switchline>input[type=checkbox]:checked{background:#1ea765;border-color:#1a985c}.prepared-inline-switchline>input[type=checkbox]:checked::after{transform:translateX(16px)}.prepared-inline-switchline>input[type=checkbox]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 18%,transparent);outline-offset:2px}.prepared-inline-switchline>input[type=number]:disabled{opacity:.48;background:var(--surface2)}.prepared-inline-debt{grid-area:debt}.prepared-inline-total{grid-area:total;align-self:center;text-align:right}.prepared-inline-total span{display:block;color:var(--muted);font-size:12px;font-weight:750}.prepared-inline-total strong{display:block;margin-top:2px;font-size:26px;line-height:1.05;letter-spacing:-.02em}.prepared-inline-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.prepared-inline-actions .form-msg{margin-right:auto;min-width:0;color:var(--muted);font-size:12px}.prepared-inline-actions button{min-height:38px;padding:7px 13px!important}.prepared-inline-actions [data-prepared-send]{min-width:116px}.prepared-advanced-trigger{display:inline-flex!important;align-items:center;justify-content:center;width:38px;min-width:38px;height:38px;padding:0!important;font-size:20px!important;line-height:1}.dark .prepared-inline-card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface2) 72%,var(--surface)),var(--surface))}@media(max-width:1080px){.prepared-inline-card{grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);grid-template-areas:'lines total' 'debt total' 'actions actions'}.prepared-inline-line{grid-template-columns:minmax(150px,1fr) minmax(105px,.55fr) minmax(140px,.75fr)}}@media(max-width:760px){.prepared-invoice-detail>td{position:relative}.prepared-inline-card{position:sticky;left:0;width:calc(100vw - 24px);max-width:calc(100vw - 24px);box-sizing:border-box;grid-template-columns:1fr;grid-template-areas:'lines' 'debt' 'total' 'actions';align-items:stretch;padding:12px}.prepared-inline-line{grid-template-columns:1fr 1fr}.prepared-inline-driver{grid-column:1/-1}.prepared-inline-total{text-align:left}.prepared-inline-actions{display:grid;grid-template-columns:1fr 1fr 1.15fr}.prepared-inline-actions .form-msg{grid-column:1/-1;margin:0}.prepared-inline-actions button{width:100%;min-width:0}}@media(max-width:480px){.prepared-inline-card{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.prepared-inline-line{grid-template-columns:1fr}.prepared-inline-driver{grid-column:auto}.prepared-inline-actions{grid-template-columns:1fr 1fr}.prepared-inline-actions [data-prepared-send]{grid-column:1/-1}.prepared-inline-switchline{grid-template-columns:40px minmax(0,1fr)}}