.flowrism-logo[data-v-773c653a]{flex-shrink:0;display:block}.wordmark[data-v-b50e49a6]{flex-direction:column;line-height:1.05;display:inline-flex}.byline[data-v-b50e49a6]{white-space:nowrap;font-size:.68rem;font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--muted);margin-top:.2rem}@media (width<=600px){.byline[data-v-b50e49a6]{letter-spacing:.01em;font-size:.62rem}}.topbar[data-v-76657feb]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.left[data-v-76657feb]{align-items:center;gap:1rem;display:flex}.brand[data-v-76657feb]{letter-spacing:-.01em;align-items:center;gap:.5rem;display:flex}.brand[data-v-76657feb]:hover{text-decoration:none}.menu[data-v-76657feb]{gap:.25rem;margin-right:.75rem;display:flex}.link[data-v-76657feb]{color:var(--muted);font-weight:var(--weight-medium);border-radius:var(--radius-sm);padding:.35rem .6rem}.link[data-v-76657feb]:hover,.link.router-link-active[data-v-76657feb],.link.active[data-v-76657feb]{color:var(--text);background:var(--surface-2);text-decoration:none}.me[data-v-76657feb]{border:1px solid var(--border)}@media (width<=640px){.topbar[data-v-76657feb]{flex-wrap:wrap}.user[data-v-76657feb]{width:100%}.menu[data-v-76657feb]{margin-right:auto}}.user[data-v-76657feb]{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.header-actions[data-v-17051472]{flex-wrap:wrap;gap:.5rem;display:flex}.new-project[data-v-17051472]{margin-bottom:1.25rem}.row[data-v-17051472]{gap:.5rem;display:flex}.invitations[data-v-17051472]{border-left:3px solid var(--accent);gap:.75rem;margin-bottom:1.5rem;display:grid}.invitation[data-v-17051472]{align-items:center;gap:.85rem;display:flex}.grow[data-v-17051472]{flex:1}.small[data-v-17051472]{font-size:var(--text-sm)}.grid[data-v-17051472]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.grid .project[data-v-17051472]{align-content:start;gap:.25rem;display:grid;position:relative}.avatar[data-v-17051472]{margin-bottom:.5rem}.name[data-v-17051472]{font-weight:var(--weight-bold);font-size:var(--text-lg);letter-spacing:-.01em}.meta[data-v-17051472]{font-size:var(--text-md)}.tag[data-v-17051472]{position:absolute;top:1.1rem;right:1.1rem}.title-block[data-v-37784028]{align-items:center;gap:1rem;display:flex}.header-actions[data-v-37784028]{flex-wrap:wrap;gap:.5rem;display:flex}.model[data-v-37784028]{align-items:center;gap:1.1rem;display:flex}.body[data-v-37784028]{flex:1;min-width:0}.title[data-v-37784028]{font-weight:var(--weight-bold);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text)}.description[data-v-37784028]{font-size:var(--text-md);margin-top:.1rem}.chips[data-v-37784028]{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.chip[data-v-37784028]{font-size:var(--text-xs);color:var(--muted)}.chip+.chip[data-v-37784028]:before{content:"·";margin-right:.35rem}.model-actions[data-v-37784028]{flex-shrink:0;gap:.4rem;display:flex}@media (width<=640px){.model[data-v-37784028]{flex-wrap:wrap}.model-actions[data-v-37784028]{width:100%}.model-actions[data-v-37784028]>*{flex:1}}.data-model-tabs[data-v-ef5600c0]{margin:0 0 1.5rem;overflow-x:auto}.data-model-tabs[data-v-ef5600c0] button{white-space:nowrap}section.describe[data-v-bf9e06bd]{border-left:3px solid var(--accent);gap:.75rem;margin-top:1.5rem;display:grid}.head[data-v-bf9e06bd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.head[data-v-bf9e06bd]>*{min-width:0}.head[data-v-bf9e06bd]>:first-child{flex:18rem}.head p[data-v-bf9e06bd]{font-size:var(--text-md);margin:.15rem 0 0}.interim[data-v-bf9e06bd]{color:var(--muted);font-style:italic;font-size:var(--text-md);margin:.35rem 0 0}.actions[data-v-bf9e06bd]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.spacer[data-v-bf9e06bd]{flex:1}.file[data-v-bf9e06bd]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--accent-soft);max-width:100%;font-size:var(--text-md);font-weight:var(--weight-semibold);justify-self:start;align-items:center;gap:.5rem;padding:.2rem .25rem .2rem .75rem;display:flex}.file-name[data-v-bf9e06bd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scroll[data-v-c46d3e1e]{overflow-x:auto}table[data-v-c46d3e1e]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th[data-v-c46d3e1e],td[data-v-c46d3e1e]{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:.35rem .6rem}th[data-v-c46d3e1e]{color:var(--muted);font-weight:var(--weight-semibold)}.num[data-v-c46d3e1e]{width:1.5rem;color:var(--muted);text-align:right}td.missing[data-v-c46d3e1e]{color:var(--muted)}td.corrected[data-v-c46d3e1e]{color:var(--accent);font-weight:var(--weight-semibold)}tr.inside>td[data-v-c46d3e1e]{background:var(--surface-2);border-bottom:0;padding:.2rem 0 .4rem .6rem}p[data-v-96316f42]{margin:0}.title[data-v-96316f42]{font-weight:var(--weight-semibold)}blockquote[data-v-96316f42]{border-left:2px solid var(--border);overflow-wrap:anywhere;margin:.45rem 0;padding-left:.6rem;font-style:italic}.muted[data-v-96316f42]{color:var(--muted);margin-top:.35rem}.tester[data-v-e2050190]{margin-top:2.5rem}.rerun[data-v-e2050190]{justify-content:space-between;align-items:center;margin:.75rem 0;display:flex}div.results[data-v-e2050190]{margin-top:1rem;overflow-x:auto}.summary[data-v-e2050190]{font-size:var(--text-md);margin-top:0}table[data-v-e2050190]{border-collapse:collapse;width:100%}th[data-v-e2050190],td[data-v-e2050190]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.5rem}th[data-v-e2050190]{font-size:var(--text-sm);color:var(--muted);font-weight:var(--weight-semibold)}.key[data-v-e2050190]{font-size:var(--text-sm);font-family:var(--font-mono)}.missing[data-v-e2050190]{color:var(--muted);font-style:italic}.missing.required[data-v-e2050190]{color:var(--danger)}.definition-row[data-v-7d358ddc]{grid-template-columns:auto 1fr auto;align-items:start;gap:.5rem;display:grid}.number[data-v-7d358ddc]{background:var(--surface-2);width:1.5rem;height:1.5rem;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:50%;place-items:center;margin-top:.4rem;display:inline-grid}.number.first[data-v-7d358ddc]{background:var(--accent);color:var(--on-accent,#fff)}.add-definition[data-v-7d358ddc]{font-size:var(--text-sm);align-items:center;gap:.75rem;margin-top:-.5rem;display:flex}.field[data-v-7d358ddc]{background:var(--surface);border-bottom:1px solid var(--border)}.field.open[data-v-7d358ddc]{background:var(--surface-2,var(--surface))}.field.invalid[data-v-7d358ddc]{box-shadow:inset 3px 0 0 var(--danger)}.line[data-v-7d358ddc]{align-items:center;display:flex}.summary[data-v-7d358ddc]{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:1rem minmax(8rem,13rem) 7.5rem auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.7rem .5rem .7rem .9rem;display:grid}.summary:hover .label[data-v-7d358ddc]{color:var(--accent)}.summary[data-v-7d358ddc]:focus-visible{box-shadow:var(--focus-ring);outline:none}.chevron[data-v-7d358ddc]{color:var(--muted);font-size:var(--text-sm)}.label[data-v-7d358ddc]{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.type[data-v-7d358ddc]{color:var(--muted);font-size:var(--text-sm);white-space:nowrap}.badges[data-v-7d358ddc]{gap:.3rem;display:flex}.definition[data-v-7d358ddc]{color:var(--muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.definition.warn[data-v-7d358ddc]{color:var(--warning);font-weight:var(--weight-semibold)}.definition.error[data-v-7d358ddc],.error[data-v-7d358ddc]{color:var(--danger);font-weight:var(--weight-semibold)}.tools[data-v-7d358ddc]{opacity:.55;padding-right:.5rem;display:flex}.type-pick[data-v-7d358ddc]{align-items:center;gap:.5rem;display:flex}.kind-hint[data-v-7d358ddc]{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);margin:-.25rem 0 0;padding:.5rem .75rem}.type-pick[data-v-7d358ddc]>:not(.muted){flex:1;min-width:0}.field:hover .tools[data-v-7d358ddc],.field.open .tools[data-v-7d358ddc],.tools[data-v-7d358ddc]:focus-within{opacity:1}.body[data-v-7d358ddc]{gap:.9rem;padding:.25rem 1rem 1rem 2.6rem;display:grid}.grid[data-v-7d358ddc]{grid-template-columns:2fr 1fr;gap:.75rem 1rem;display:grid}.full[data-v-7d358ddc]{grid-column:1/-1}.switches[data-v-7d358ddc]{grid-template-columns:auto 1fr;align-items:center;gap:.5rem 1rem;display:grid}.small[data-v-7d358ddc]{font-size:var(--text-sm)}.format[data-v-7d358ddc]{grid-column:1/-1;margin:0}.body-foot[data-v-7d358ddc]{justify-content:flex-end;display:flex}@media (width<=760px){.summary[data-v-7d358ddc]{grid-template-columns:1rem minmax(0,1fr) auto;row-gap:.2rem}.type[data-v-7d358ddc]{grid-area:2/2}.badges[data-v-7d358ddc]{grid-area:1/3}.definition[data-v-7d358ddc]{grid-area:3/2/auto/4}.body[data-v-7d358ddc]{padding-left:1rem}.grid[data-v-7d358ddc],.switches[data-v-7d358ddc]{grid-template-columns:1fr}}div.model-info[data-v-b288726d]{gap:1rem;margin-top:1.5rem;display:grid}.identity[data-v-b288726d]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem;display:grid}.settings[data-v-b288726d]{border-top:1px solid var(--border);padding-top:.85rem}.settings-summary[data-v-b288726d]{color:var(--muted);font-weight:var(--weight-regular);font-size:var(--text-sm);margin-left:.4rem}.settings-grid[data-v-b288726d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.5rem;display:grid}.settings-grid .wide[data-v-b288726d]{grid-column:1/-1}@media (width<=760px){.identity[data-v-b288726d],.settings-grid[data-v-b288726d]{grid-template-columns:1fr}}div.draft-applied[data-v-b288726d]{justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 0 0;display:flex}div.fields[data-v-b288726d]{overflow:hidden}.fields-head[data-v-b288726d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.key-line[data-v-b288726d]{font-size:var(--text-sm)}.add[data-v-b288726d]{padding:.75rem}.actions[data-v-b288726d]{background:var(--bg);border-top:1px solid var(--border);align-items:center;gap:1rem;margin-top:1.5rem;padding:.75rem 0;display:flex;position:sticky;bottom:0}.spacer[data-v-b288726d]{flex:1}.content[data-v-b8690bde]{padding:1rem}.lead[data-v-b8690bde]{margin:0}.names[data-v-b8690bde]{color:var(--muted);font-size:var(--text-sm);margin:.8rem 0 0;padding-left:1.2rem}.spacer[data-v-b8690bde]{flex:1}.content[data-v-bf792215]{padding:1rem 1.25rem;overflow-y:auto}.found[data-v-bf792215]{gap:.35rem;margin-bottom:1.25rem;display:grid}.found p[data-v-bf792215]{margin:0}.headline[data-v-bf792215]{font-size:var(--text-lg)}div.problems[data-v-bf792215],div.error[data-v-bf792215]{margin:.5rem 0 0}h3[data-v-bf792215]{font-size:var(--text-md);margin:1rem 0 .5rem}table[data-v-bf792215]{border-collapse:collapse;width:100%;font-size:var(--text-md)}th[data-v-bf792215],td[data-v-bf792215]{text-align:left;border-bottom:1px solid var(--border);padding:.4rem .6rem}th[data-v-bf792215]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted)}.mapping td[data-v-bf792215]:first-child{width:40%;font-weight:var(--weight-medium)}.preview-wrap[data-v-bf792215]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto}.preview th[data-v-bf792215],.preview td[data-v-bf792215]{white-space:nowrap;text-overflow:ellipsis;max-width:16rem;overflow:hidden}.preview tbody tr:last-child td[data-v-bf792215]{border-bottom:0}td.problem[data-v-bf792215]{color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, transparent)}.nowrap[data-v-bf792215]{white-space:nowrap}.spacer[data-v-bf792215]{flex:1}.note[data-v-bf792215]{margin:0 0 .5rem}.ranges[data-v-bf792215]{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:18rem;overflow-y:auto}.ranges tbody tr:last-child td[data-v-bf792215]{border-bottom:0}.quantity[data-v-e19fc3a6]{grid-template-columns:1fr 7rem;gap:.5rem;display:grid}.confidence[data-v-a47a0fe4]{margin-left:auto}.changed[data-v-a47a0fe4]{color:var(--accent)}.candidates[data-v-a47a0fe4]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}.read-in[data-v-a47a0fe4]{margin:.3rem 0 0}.small[data-v-a47a0fe4]{font-size:var(--text-sm)}.fields[data-v-507bc2f8]{gap:.9rem;padding:.7rem;display:grid}.chips[data-v-507bc2f8]{flex-wrap:wrap;gap:.5rem;padding:.6rem;display:flex}.chip[data-v-507bc2f8]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .4rem;display:inline-flex}.chip.invalid[data-v-507bc2f8]{border-color:var(--danger)}.table-wrap[data-v-507bc2f8]{position:relative;overflow-x:auto}table[data-v-507bc2f8]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th[data-v-507bc2f8],td[data-v-507bc2f8]{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:.3rem .4rem}th[data-v-507bc2f8]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted);white-space:nowrap}tbody tr:last-child td[data-v-507bc2f8]{border-bottom:0}td[data-v-507bc2f8]{min-width:5.5rem}td.type-text[data-v-507bc2f8],td.type-enum[data-v-507bc2f8]{min-width:11rem}td.type-money[data-v-507bc2f8],td.type-quantity[data-v-507bc2f8]{min-width:12rem}td.type-money[data-v-507bc2f8] .quantity,td.type-quantity[data-v-507bc2f8] .quantity{grid-template-columns:minmax(5.5rem,1fr) 5rem;min-width:11rem}td.num[data-v-507bc2f8],th.num[data-v-507bc2f8]{text-align:right;width:1.5rem;min-width:0}td[data-v-507bc2f8]:last-child{width:1%;min-width:0}tr.added td[data-v-507bc2f8]{background:var(--accent-soft)}td.changed[data-v-507bc2f8]{box-shadow:inset 3px 0 0 var(--accent)}td.invalid[data-v-507bc2f8]{box-shadow:inset 3px 0 0 var(--danger);background:var(--danger-soft)}.cell[data-v-507bc2f8]{align-items:center;gap:.3rem;display:flex}.cell[data-v-507bc2f8]>:first-child{flex:1;min-width:0}.blocks[data-v-507bc2f8]{display:grid}.block[data-v-507bc2f8]{border-bottom:1px solid var(--border);padding:.6rem .7rem}.block[data-v-507bc2f8]:last-child{border-bottom:0}.block-foot[data-v-507bc2f8]{justify-content:flex-end;display:flex}.visually-hidden[data-v-507bc2f8]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.content[data-v-478b79ca]{padding:1rem 1.25rem;overflow-y:auto}.summary[data-v-478b79ca]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem;display:flex}.tabs[data-v-478b79ca]{margin-bottom:.75rem}.empty[data-v-478b79ca]{padding:1rem 0}.table-wrap[data-v-478b79ca]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto}.table-wrap.loading[data-v-478b79ca]{opacity:.5}table[data-v-478b79ca]{border-collapse:collapse;width:100%;font-size:var(--text-md)}th[data-v-478b79ca],td[data-v-478b79ca]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.4rem .6rem}th[data-v-478b79ca]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted);white-space:nowrap}td[data-v-478b79ca]{white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}tbody tr:last-child td[data-v-478b79ca]{border-bottom:0}td.problem[data-v-478b79ca]{color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, transparent)}td.interpreted[data-v-478b79ca]{background:color-mix(in srgb, var(--warning) 8%, transparent)}td.corrected[data-v-478b79ca]:after{content:" ✎";color:var(--accent)}.check[data-v-478b79ca]{margin-left:auto}tr.editing td[data-v-478b79ca]{white-space:normal;background:var(--surface-2);max-width:none}.form[data-v-478b79ca]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.5rem 1rem;display:grid}.form-actions[data-v-478b79ca]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.nested[data-v-478b79ca]{margin-top:.75rem}.error[data-v-478b79ca]{color:var(--danger);margin:.5rem 0 0}.nowrap[data-v-478b79ca]{white-space:nowrap}.pager[data-v-478b79ca]{justify-content:center;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.spacer[data-v-478b79ca]{flex:1}.footnote[data-v-478b79ca]{font-size:var(--text-sm)}.layout[data-v-2c13f220]{flex:1;grid-template-columns:3fr 2fr;min-height:0;display:grid}.layout.tables[data-v-2c13f220]{grid-template-columns:2fr 3fr}.preview[data-v-2c13f220]{border-right:1px solid var(--border);background:var(--bg);min-height:0}.preview.several[data-v-2c13f220]{grid-template-rows:auto 1fr;display:grid}.file-tabs[data-v-2c13f220]{background:var(--surface);padding:0 .75rem;overflow-x:auto}.preview iframe[data-v-2c13f220]{border:0;width:100%;height:100%}.preview img[data-v-2c13f220]{object-fit:contain;width:100%;height:100%}.no-preview[data-v-2c13f220]{text-align:center;padding:2rem}.values[data-v-2c13f220]{align-content:start;gap:1rem;min-width:0;padding:1rem;display:grid;position:relative;overflow-y:auto}@media (width<=800px){.layout[data-v-2c13f220],.layout.tables[data-v-2c13f220]{grid-template-rows:40% 1fr;grid-template-columns:1fr}.preview[data-v-2c13f220]{border-right:0;border-bottom:1px solid var(--border)}}.spacer[data-v-67756ade]{flex:1}.drop-target[data-v-3b51a573],tr.drop-target td[data-v-3b51a573]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.files-cell[data-v-3b51a573]{white-space:nowrap;font-size:var(--text-sm)}.notices[data-v-3b51a573],.inbox-list[data-v-3b51a573]{gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.notices li[data-v-3b51a573],.inbox-list li[data-v-3b51a573]{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);align-items:center;gap:1rem;padding:.35rem .75rem;display:flex}.inbox-list li[data-v-3b51a573]{background:0 0}.file[data-v-3b51a573]{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.grow[data-v-3b51a573]{flex:1;justify-content:flex-start}.notices .skipped .muted[data-v-3b51a573],.inbox-list .error[data-v-3b51a573]{flex:2;min-width:0;margin:0}section.progress[data-v-3b51a573],section.inbox[data-v-3b51a573]{gap:.5rem;margin-top:1rem;display:grid}.progress-head[data-v-3b51a573],.inbox-head[data-v-3b51a573]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.inbox-head .muted[data-v-3b51a573]{flex:1}div.stalled[data-v-3b51a573]{margin:.25rem 0 0}div.empty[data-v-3b51a573]{margin-top:1rem}div.table-wrap[data-v-3b51a573]{margin-top:1rem;container-type:inline-size}table[data-v-3b51a573]{border-collapse:collapse;width:100%;font-size:var(--text-md)}th[data-v-3b51a573],td[data-v-3b51a573]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap;padding:.5rem .75rem}th[data-v-3b51a573]{font-size:var(--text-sm);color:var(--muted);font-weight:var(--weight-semibold)}.sticky[data-v-3b51a573]{background:var(--surface);text-overflow:ellipsis;max-width:280px;position:sticky;left:0;overflow:hidden}.meta[data-v-3b51a573]{font-size:var(--text-xs)}td.missing[data-v-3b51a573]{color:var(--muted);font-style:italic}td.missing.required[data-v-3b51a573]{color:var(--danger)}td.corrected[data-v-3b51a573]:after{content:" ✎";color:var(--accent)}.mark[data-v-3b51a573]{color:var(--accent)}.busy[data-v-3b51a573]{opacity:.5}.actions[data-v-3b51a573]{text-align:right}.legend[data-v-3b51a573]{margin:0;padding:.5rem .75rem}tr.items-row>td[data-v-3b51a573]{white-space:normal;background:var(--surface-2);padding:.25rem .75rem .75rem}.items-panel[data-v-3b51a573]{width:calc(100cqw - 1.5rem);position:sticky;left:.75rem}.pager[data-v-3b51a573]{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:1rem;padding:.5rem;display:flex}.invite[data-v-a2a573ca],.settings[data-v-a2a573ca]{gap:.75rem;margin:1rem 0;display:grid}.row[data-v-a2a573ca]{gap:.5rem;display:flex}table[data-v-a2a573ca]{border-collapse:collapse;width:100%}td[data-v-a2a573ca]{border-bottom:1px solid var(--border);vertical-align:middle;padding:.6rem .5rem}tr:last-child td[data-v-a2a573ca]{border-bottom:0}.small[data-v-a2a573ca]{font-size:var(--text-sm)}.actions[data-v-a2a573ca]{text-align:right;white-space:nowrap}.pending strong[data-v-a2a573ca]{font-weight:var(--weight-medium)}div.sent[data-v-a2a573ca]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;display:flex}section.danger-zone[data-v-a2a573ca]{border-color:var(--danger);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.danger-zone p[data-v-a2a573ca]{margin:.25rem 0 0}.profile[data-v-5796a7e3]{max-width:720px}section.block[data-v-5796a7e3]{justify-items:start;gap:.6rem;margin-bottom:1rem;display:grid}section.block h2[data-v-5796a7e3]{font-size:var(--text-lg);margin:0}section.block p[data-v-5796a7e3]{margin:0}dl[data-v-5796a7e3]{grid-template-columns:7rem 1fr;gap:.4rem 1rem;margin:0;display:grid}dt[data-v-5796a7e3]{color:var(--muted)}dd[data-v-5796a7e3]{font-weight:var(--weight-medium);margin:0}.projects[data-v-5796a7e3]{gap:.25rem;margin:0;padding-left:1.1rem;display:grid}section.explainer[data-v-850abe4d]{border-left:3px solid var(--accent);gap:1.5rem;margin-bottom:2rem;display:grid}.intro[data-v-850abe4d],.part[data-v-850abe4d]{min-width:0}.intro h2[data-v-850abe4d]{margin:0 0 .4rem}.formula[data-v-850abe4d]{font-size:var(--text-lg);margin:0 0 .3rem}.intro p.muted[data-v-850abe4d],.part p[data-v-850abe4d]{margin:0 0 .6rem}.part h3[data-v-850abe4d]{font-size:var(--text-md);margin:0 0 .4rem}table[data-v-850abe4d]{border-collapse:collapse;width:100%;font-size:var(--text-md)}th[data-v-850abe4d],td[data-v-850abe4d]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.45rem .75rem .45rem 0}th[data-v-850abe4d]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted)}tbody tr:last-child td[data-v-850abe4d]{border-bottom:0}.num[data-v-850abe4d]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:.75rem;padding-right:0}.nowrap[data-v-850abe4d]{white-space:nowrap}.small[data-v-850abe4d]{font-size:var(--text-sm)}.cases[data-v-850abe4d]{gap:.35rem;margin:0 0 .6rem;padding-left:1.1rem;display:grid}p.small[data-v-850abe4d]{margin:.6rem 0 0}@media (width<=640px){.part table[data-v-850abe4d]{display:block;overflow-x:auto}}.free[data-v-73483d7e]{grid-template-columns:1fr 1fr;gap:.75rem;margin:0 0 1.25rem;display:grid}.free-card[data-v-73483d7e]{align-content:start;gap:.4rem;display:grid}.free-head[data-v-73483d7e]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.free p[data-v-73483d7e]{margin:0;line-height:1.5}.free .small[data-v-73483d7e]{font-size:var(--text-sm)}@media (width<=640px){.free[data-v-73483d7e]{grid-template-columns:1fr}}.month-nav[data-v-73483d7e]{align-items:center;gap:.25rem;display:flex}.month[data-v-73483d7e]{font-weight:var(--weight-semibold);text-align:center;text-transform:capitalize;min-width:9.5rem}button.arrow[data-v-73483d7e]{font-size:var(--text-xl);line-height:1}.stats[data-v-73483d7e]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}table[data-v-73483d7e]{border-collapse:collapse;width:100%;font-size:var(--text-md)}th[data-v-73483d7e],td[data-v-73483d7e]{text-align:left;border-bottom:1px solid var(--border);padding:.6rem 1rem}th[data-v-73483d7e]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--muted)}tbody tr:last-child td[data-v-73483d7e]{border-bottom:0}tfoot td[data-v-73483d7e]{font-weight:var(--weight-semibold);border-top:1px solid var(--border-strong);border-bottom:0}.num[data-v-73483d7e]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nowrap[data-v-73483d7e]{white-space:nowrap}tr.empty td[data-v-73483d7e]{color:var(--muted)}.file[data-v-73483d7e]{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}@media (width<=640px){.stats[data-v-73483d7e]{grid-template-columns:1fr}}:root{--logo-ring:#fff}@media (prefers-color-scheme:dark){:root{--logo-ring:#1e1b25}}.topbar{background:var(--surface);border-bottom:1px solid var(--border);padding:.65rem 1.5rem}.brand{font-weight:var(--weight-extrabold);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--text)}.page{max-width:1040px;margin:0 auto;padding:2.5rem 1.25rem 5rem}.back{font-size:var(--text-md);color:var(--muted);margin-bottom:1.25rem;display:inline-block}.back:hover{color:var(--text)}.header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.header-row h1+p{margin:0}.list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.auth{gap:1.1rem;max-width:420px;margin:3.5rem auto;display:grid}.auth h1{text-align:center;margin-bottom:0}.auth h1+p{text-align:center}.auth p{margin:0}.auth-logo{justify-self:center}
