.ask.svelte-ly4zok{gap:14px;margin-bottom:20px;padding:18px 20px;display:grid}.from.svelte-ly4zok{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding-bottom:14px;display:flex}.from-text.svelte-ly4zok{min-width:0;font-size:var(--text-sm);flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;display:flex}.from-text.svelte-ly4zok a:where(.svelte-ly4zok){font-weight:600;text-decoration:none}.from-text.svelte-ly4zok a:where(.svelte-ly4zok):hover{text-decoration:underline}.from-sum.svelte-ly4zok{font-size:var(--text-xs)}.fields.svelte-ly4zok{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:end;gap:12px;display:grid}.field.svelte-ly4zok{min-width:0;display:block}.field.pay.svelte-ly4zok{min-width:170px}.money-in.svelte-ly4zok{align-items:center;gap:8px;display:flex}.money-in.svelte-ly4zok .sym:where(.svelte-ly4zok){color:var(--fg-2);font-weight:600}.money-in.svelte-ly4zok .input:where(.svelte-ly4zok){min-width:0;max-width:12ch;font-size:var(--text-base);flex:1;font-weight:600}.money-in.svelte-ly4zok .per:where(.svelte-ly4zok){font-size:var(--text-xs);white-space:nowrap}.keeps.svelte-ly4zok{font-size:var(--text-xs)}.start.svelte-ly4zok{gap:4px;padding:8px 0 0;display:grid}.start.svelte-ly4zok .section-title:where(.svelte-ly4zok){margin-bottom:2px}.start-hint.svelte-ly4zok{max-width:80ch;font-size:var(--text-sm);line-height:1.5}.sizes.svelte-ly4zok{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.sizes.svelte-ly4zok>li:where(.svelte-ly4zok){display:grid}.size.svelte-ly4zok{border:1px solid var(--border);border-radius:var(--r-lg);background-color:var(--surface);box-shadow:var(--shadow-xs);transition:box-shadow var(--d) var(--ease-out), border-color var(--d) var(--ease-out), transform var(--d-press) var(--ease-out);align-content:start;gap:6px;padding:16px 16px 14px;text-decoration:none;display:grid;position:relative}.size-spec.svelte-ly4zok{font-size:var(--text-sm);padding-right:22px;font-weight:600}.size-from.svelte-ly4zok{font-size:var(--text-sm);align-items:baseline;gap:5px;display:flex}.size-from.svelte-ly4zok .figure:where(.svelte-ly4zok){font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--fg);font-weight:600}.size-from.svelte-ly4zok .per:where(.svelte-ly4zok){font-size:var(--text-xs);margin-left:-3px}.size-n.svelte-ly4zok{font-size:var(--text-xs)}.size-go.svelte-ly4zok{color:var(--fg-3);transition:transform var(--d-fast) var(--ease-out), color var(--d-fast) ease;display:inline-flex;position:absolute;top:16px;right:14px}@media (hover:hover) and (pointer:fine){.size.svelte-ly4zok:hover{border-color:var(--border-2);box-shadow:var(--shadow-raised)}.size.svelte-ly4zok:hover .size-go:where(.svelte-ly4zok){color:var(--fg);transform:translate(2px)}}.size.svelte-ly4zok:active{transform:scale(.99)}.verdict.svelte-ly4zok{font-size:var(--text-md);flex-wrap:wrap;gap:4px 10px;margin:4px 2px 14px;line-height:1.45;display:flex}.list.svelte-ly4zok{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-xs);margin:0;padding:6px 0;list-style:none;display:grid}.row.svelte-ly4zok:first-child .who:where(.svelte-ly4zok):before{content:"";background:var(--chart-hi,var(--brand));border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:-20px}.row.svelte-ly4zok{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px 150px auto;align-items:center;gap:16px;padding:12px 20px;display:grid;position:relative}.row.svelte-ly4zok+.row:where(.svelte-ly4zok):after{content:"";border-top:1px solid var(--border);position:absolute;top:0;left:20px;right:20px}.row.svelte-ly4zok:before{content:"";border-radius:var(--r-md);transition:background-color var(--d-fast) ease;pointer-events:none;background:0 0;position:absolute;inset:3px 8px}@media (hover:hover) and (pointer:fine){.row.svelte-ly4zok:hover:before{background:var(--row-hover)}}.who.svelte-ly4zok{align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex;position:relative}.nm.svelte-ly4zok{min-width:0;font-size:var(--text-sm);line-height:1.35;display:grid}.nm.svelte-ly4zok>span:where(.svelte-ly4zok){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn.svelte-ly4zok{font-weight:600}@media (hover:hover) and (pointer:fine){.who.svelte-ly4zok:hover .pn:where(.svelte-ly4zok){text-decoration:underline}}.sum.svelte-ly4zok{font-size:var(--text-xs);overflow-wrap:anywhere}.extras.svelte-ly4zok{flex-wrap:wrap;gap:4px;display:flex;position:relative}.gain.svelte-ly4zok{border-radius:var(--pill);background:var(--accent-soft);color:var(--good);font-size:var(--text-2xs);white-space:nowrap;padding:1px 7px;font-weight:600}.bill.svelte-ly4zok{font-size:var(--text-md);justify-content:flex-end;align-items:baseline;gap:3px;display:flex;position:relative}.bill.svelte-ly4zok .faint:where(.svelte-ly4zok){font-size:var(--text-xs)}.save.svelte-ly4zok{text-align:right;font-size:var(--text-sm);position:relative}.amt.svelte-ly4zok{font-variant-numeric:tabular-nums;white-space:nowrap}.acts.svelte-ly4zok{justify-content:flex-end;gap:6px;display:flex;position:relative}.foot.svelte-ly4zok{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}@media (width<=900px){.row.svelte-ly4zok{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who bill""extras save""acts acts";gap:8px 12px;padding:14px 16px}.row.svelte-ly4zok+.row:where(.svelte-ly4zok):after{left:16px;right:16px}.who.svelte-ly4zok{grid-area:who}.extras.svelte-ly4zok{grid-area:extras}.bill.svelte-ly4zok{grid-area:bill}.save.svelte-ly4zok{grid-area:save}.acts.svelte-ly4zok{grid-area:acts;justify-content:stretch}.acts.svelte-ly4zok>*{flex:1}}@media (width<=640px){.ask.svelte-ly4zok{padding:16px}.fields.svelte-ly4zok{grid-template-columns:1fr 1fr}.field.pay.svelte-ly4zok{grid-column:1/-1}}
