:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:"Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-17:17px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:40px;--lh-tight:1.08;--lh-snug:1.3;--lh-body:1.5;--tr-title:-.025em;--tr-number:-.03em;--tr-body:-.006em;--s-half:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--tap:44px;--tap-lg:56px;--content-max:1200px;--frame-max:1520px;--sidebar:256px;--rail:76px;--titlerow-h:72px;--banner-h:29px;--ease:cubic-bezier(.2, .7, .2, 1);--t-fast:.12s;--t-med:.22s;--canvas:#eff1f4;--surface:#fff;--surface-2:#f5f6f8;--line:#e7e9ee;--line-strong:#d3d7de;--ink:#111318;--ink-2:#474d58;--ink-3:#5f6672;--ok:#137a3b;--ok-wash:#e8f4ec;--wait:#9a4b06;--wait-wash:#fdf2e4;--stall:#b42318;--stall-wash:#fdecea;--danger:#a3221b;--shadow-1:0 1px 2px #1113180d, 0 3px 10px #1113180a;--shadow-2:0 1px 3px #1113180d, 0 12px 28px #11131814;--shadow-3:0 2px 6px #1113180d, 0 30px 60px -20px #11131833;--accent:#3e4095;--on-accent:#fff;--accent-ink:#3e4095;--accent-wash:#eeeff7;--accent-tint:#d8dbed;--focus:#3e4095;--scrim:#0a0c109e;--scrim-soft:#0a0c1047;--on-scrim:#fff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0e1013;--surface:#16181d;--surface-2:#1e2127;--line:#2b2f37;--line-strong:#3a3f49;--ink:#eef0f3;--ink-2:#b8bdc7;--ink-3:#9198a3;--ok:#55c48f;--ok-wash:#15291f;--wait:#f0a54a;--wait-wash:#2c2214;--stall:#f27d71;--stall-wash:#311b19;--danger:#f4958a;--shadow-1:0 1px 2px #00000080;--shadow-2:0 1px 3px #00000080, 0 12px 28px #00000059;--shadow-3:0 2px 6px #00000080, 0 30px 60px -20px #0009;--accent:#585fa9;--on-accent:#fff;--accent-ink:#7b84d2;--accent-wash:#1f2331;--accent-tint:#272b41;--focus:#7b84d2}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-med:0s}}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/instrument-sans-latin.171shbaxyastj.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font:var(--fw-regular) var(--fs-17)/var(--lh-body) var(--font);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.table td.num,.row .num{white-space:nowrap}.ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-hero{font-size:var(--fs-40);font-weight:var(--fw-semibold);letter-spacing:var(--tr-number);font-variant-numeric:tabular-nums;line-height:1}.t-title{font-size:var(--fs-28);font-weight:var(--fw-semibold);letter-spacing:var(--tr-title);line-height:var(--lh-tight)}.t-head{font-size:var(--fs-20);font-weight:var(--fw-semibold);letter-spacing:-.015em;line-height:var(--lh-snug)}.t-body{font-size:var(--fs-17)}.t-small{font-size:var(--fs-15);color:var(--ink-2)}.t-meta{font-size:var(--fs-14);color:var(--ink-3)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:var(--fs-15);font-weight:var(--fw-semibold);white-space:nowrap;transition:transform var(--t-fast) var(--ease);border:0;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn .ico{width:18px;height:18px}.btn-lg{min-height:var(--tap-lg);padding:0 var(--s-6);font-size:var(--fs-17)}.btn-block{width:100%}.btn-quiet{background:var(--surface);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--line-strong)}[data-theme=dark] .btn-quiet{background:var(--surface-2)}.btn-plain{color:var(--accent-ink);padding:0 var(--s-3);background:0 0}.icon-btn{width:var(--tap);height:var(--tap);background:var(--surface-2);color:var(--ink-2);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-btn.accent{background:var(--accent-wash);color:var(--accent-ink)}.card{min-width:0;padding:var(--card-pad,var(--s-5));border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1)}.card-raised{border-radius:var(--r-xl);box-shadow:var(--shadow-2)}.card-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.card-head h2,.card-head h3{font-size:var(--fs-17);font-weight:var(--fw-semibold)}.card-head .t-meta{white-space:nowrap}.card-head h2 .count{margin-left:var(--s-2);color:var(--ink-3);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.card-head:has(>.head-tools){flex-wrap:wrap;align-items:center}.card-head:has(>.head-tools)>h2{margin-right:auto}.card-head>.head-tools{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.card-head>.head-tools>form{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.card-head:has(>h2+.num:last-child){justify-content:flex-start;gap:var(--s-2)}.card-head>h2+.num:last-child{color:var(--ink-3)}.card>.lead{padding:var(--s-3) 0;box-shadow:none;background:0 0;border:0;border-radius:0}.card>.lead+.lead{border-top:1px solid var(--line)}[data-theme=dark] .card>.lead{border:0}[data-theme=dark] .card>.lead+.lead{border-top:1px solid var(--line)}.card>.empty{padding-block:var(--s-2)}[data-theme=dark] .card{box-shadow:none;border:1px solid var(--line)}.stat .v{font-size:var(--fs-28);font-weight:var(--fw-semibold);letter-spacing:var(--tr-number);font-variant-numeric:tabular-nums;line-height:1.1}.stat .l{margin-top:var(--s-half);font-size:var(--fs-14);color:var(--ink-2)}.stat .d{align-items:center;gap:var(--s-1);font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--ink-3);display:flex}.stat .d.up{color:var(--ok)}.stat .d .ico{width:14px;height:14px}.stat.big .v{font-size:var(--fs-40)}.row{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.row+.row{border-top:1px solid var(--line)}.rows{column-gap:var(--s-6);clip-path:inset(1px -12px -12px);grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));display:grid}.rows>*{border-top:1px solid var(--line);min-width:0;margin-top:-1px}.rows>.row{align-content:start}input[type=checkbox],input[type=radio]{accent-color:var(--accent-ink);width:20px;height:20px}a.row{min-height:var(--tap)}.row .who{font-size:var(--fs-17);font-weight:var(--fw-semibold);color:var(--ink);line-height:1.25}.row .what{font-size:var(--fs-14);color:var(--ink-3)}.row :is(div,p).who:not(.cut),.list-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-title{font-size:var(--fs-17);font-weight:var(--fw-semibold);color:var(--ink);line-height:1.25;text-decoration:none}.row :is(.who,.list-title)+:is(.what,.t-meta,p){margin-top:var(--s-1)}@media (max-width:600px){.row{padding-block:var(--s-4)}}.row .amt{font-size:var(--fs-17);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right}.time{min-width:72px;padding:6px var(--s-2);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--fw-semibold);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.avatar{background:var(--surface-2);width:40px;height:40px;color:var(--ink-2);font-size:var(--fs-14);font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.avatar.lg{width:var(--tap);height:var(--tap)}.state{border-radius:var(--r-pill);font-size:var(--fs-13);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.state:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.state.ok{background:var(--ok-wash);color:var(--ok)}.state.wait{background:var(--wait-wash);color:var(--wait)}.state.stall{background:var(--stall-wash);color:var(--stall)}.state.plain{background:var(--surface-2);color:var(--ink-2)}.state.plain:before{background:var(--ink-3)}:is(td,.row,.rows>*,li) .state.example-tag{color:var(--ink-3);font-size:var(--fs-12);font-weight:var(--fw-medium);background:0 0;padding:0}:is(td,.row,.rows>*,li) .state.example-tag:before{content:none}.plan-tag{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);white-space:nowrap;flex:none;align-items:center;padding:1px 8px;line-height:18px;display:inline-flex}.is-locked,a.chip.is-locked,a.btn.btn-quiet.is-locked{color:var(--ink-3)}.btn.is-locked{background:var(--surface-2)}.alert{grid-template-columns:var(--tap) minmax(0, 1fr);gap:var(--s-3);padding:var(--s-4) 0;display:grid}.alert+.alert{border-top:1px solid var(--line)}.alert .mark{width:var(--tap);height:var(--tap);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);place-items:center;display:grid}.alert .mark.wait{background:var(--wait-wash);color:var(--wait)}.alert .mark.stall{background:var(--stall-wash);color:var(--stall)}.alert p{font-size:var(--fs-15);line-height:1.4}.alert p b{font-size:var(--fs-17);font-weight:var(--fw-semibold);display:block}.alert .btn{margin-top:var(--s-3);grid-column:2;justify-self:stretch}.chips{gap:var(--s-2);scrollbar-width:none;padding-bottom:var(--s-half);display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}:root{--chip-h:36px}@media (min-width:601px) and (pointer:fine){:root{--chip-h:32px}}.chip{align-items:center;gap:var(--s-2);height:var(--chip-h);padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-14);font-weight:var(--fw-medium);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line);border:0;flex:none;display:inline-flex}.chip .ico{width:16px;height:16px}@media (pointer:coarse){.chip{min-width:var(--tap);justify-content:center;position:relative}.chip:before{content:"";inset:calc((var(--chip-h) - var(--tap)) / 2) 0;position:absolute}.chips{padding-block:var(--s-1);margin-block:calc(-1 * var(--s-1))}.chip:has(>select):before{content:none}.chip>select{min-height:var(--tap);margin-block:calc((var(--chip-h) - var(--tap)) / 2)}.t-meta>.link:only-child{position:relative}.t-meta>.link:only-child:before{content:"";position:absolute;inset:-13px 0}}.view>.chips{margin-bottom:var(--s-4)}@media (pointer:coarse){.view>.chips{margin-bottom:calc(var(--s-4) - 4px)}}nav.chips{--chip-pad:calc((var(--tap) - var(--chip-h)) / 2);padding-block:var(--chip-pad);margin-block:calc(0px - var(--chip-pad));row-gap:max(var(--s-2), calc(var(--chip-pad) * 2))}nav.chips>.chip:not(:has(>select)){position:relative}nav.chips>.chip:not(:has(>select)):before{content:"";inset:calc(0px - var(--chip-pad)) 0;position:absolute}.view>nav.chips{margin-bottom:calc(var(--s-4) - var(--chip-pad))}a.chip,a.row,a.tile{color:inherit;text-decoration:none}.chip>select,.chip>input:not([type=checkbox]):not([type=radio]){min-height:var(--chip-h);color:inherit;font:inherit;background-color:#0000;border:0;align-self:stretch}.chip[aria-current=page],.chip[aria-current=true],.chip[aria-pressed=true]{background:var(--accent-wash);color:var(--accent-ink);box-shadow:inset 0 0 0 2px var(--accent-ink)}.chip b{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.seg{gap:var(--s-1);padding:var(--s-1);border-radius:var(--r-pill);background:var(--surface-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.seg button{min-height:var(--tap);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-15);font-weight:var(--fw-medium);background:0 0;border:0}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}[data-theme=dark] .seg button[aria-pressed=true]{background:var(--line-strong)}.field{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.field+.field{margin-top:var(--s-4)}.field:has(>.field-error)+*{margin-top:var(--s-4)}.label{font-size:var(--fs-15);font-weight:var(--fw-medium);color:var(--ink-2)}.field:has(:is(:required,[aria-required=true]):not([type=hidden]))>.label:after{content:" *" / "";color:var(--ink-2);font-weight:var(--fw-semibold)}form:has(.field :is(:required,[aria-required=true]):not([type=hidden])):after{content:"* required" / "";margin-top:var(--s-2);font-size:var(--fs-14);color:var(--ink-3);flex:1 0 100%;order:99;grid-column:1/-1;display:block}.input{align-items:center;gap:var(--s-2);min-height:var(--tap-lg);padding:0 var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--fs-17);display:flex}input.input,select.input,textarea.input{appearance:none;border:0;outline:none;width:100%}select.input{padding-right:var(--s-8);background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px}textarea.input,.input.area{min-height:120px;padding:var(--s-3) var(--s-4);line-height:var(--lh-body);resize:vertical}.input:focus-within,input.input:focus,select.input:focus,textarea.input:focus{box-shadow:inset 0 0 0 2px var(--focus)}.input[aria-invalid=true],input.input[aria-invalid=true],select.input[aria-invalid=true],textarea.input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--stall)}.input:has([aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--stall)}input[type=checkbox][aria-invalid=true]{outline:2px solid var(--stall);outline-offset:2px}.field>.btn-plain{margin-left:calc(-1 * var(--s-3));justify-self:start}.input>input,.input>select{min-width:0;min-height:var(--tap);font-size:var(--fs-17);background:0 0;border:0;outline:none;flex:1}.input>select{appearance:none;padding-right:var(--s-6);text-overflow:ellipsis;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 4px),calc(100% + 1px);background-repeat:no-repeat;background-size:5px 5px}.input>input[type=file]{width:100%;min-width:0;min-height:var(--tap);padding:var(--s-2) 0;font-size:var(--fs-15);color:var(--ink-2);box-shadow:none}.input>input[type=file]::file-selector-button{min-height:36px;margin-right:var(--s-3);padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--surface);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--line-strong);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;border:0}[data-theme=dark] .input>input[type=file]::file-selector-button{background:var(--surface-2)}.input.area>textarea{resize:vertical;min-height:120px;font-size:var(--fs-17);line-height:var(--lh-body);background:0 0;border:0;outline:none;flex:1}.field-error{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--stall)}.search-refused{top:calc(100% + var(--s-1));z-index:5;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1);color:var(--stall);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:var(--lh-body);text-align:left;white-space:normal;position:absolute;left:0;right:0}:has(>.search-refused){position:relative}[data-theme=dark] .search-refused{box-shadow:none}.field>.search-refused{box-shadow:none;background:0 0;border:0;padding:0;position:static}.card-tools form>.search-refused{box-shadow:none;background:0 0;border:0;flex:1 0 100%;padding:0;position:static}:is(.lib-filters,.bar)>.search-refused{box-shadow:none;background:0 0;border:0;flex:1 0 100%;grid-column:1/-1;padding:0;position:static}:is(.lib-filters,.bar):has(>.search-refused){grid-auto-flow:dense}.input .val{flex:1;min-width:0}.input .ok-mark{color:var(--ok)}.input.secret .val{font-variant-numeric:tabular-nums;letter-spacing:.12em}.hint{align-items:center;gap:var(--s-2);font-size:var(--fs-14);color:var(--ink-2);display:flex}.hint .ico{width:16px;height:16px;color:var(--ink-3)}.check{gap:var(--s-3);font-size:var(--fs-15);color:var(--ink-2);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.check .box{background:var(--accent);width:24px;height:24px;color:var(--on-accent);border-radius:7px;place-items:center;display:grid}.check .box .ico{stroke-width:2.6px;width:16px;height:16px}.progress{border-radius:var(--r-pill);background:var(--accent-tint);height:6px;overflow:hidden}.progress i{border-radius:inherit;background:var(--accent-ink);height:100%;display:block}.bar-row{gap:4px var(--s-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.bar-row .track{border-radius:var(--r-pill);background:var(--surface-2);grid-column:1/-1;height:10px;overflow:hidden}.bar-row .track i{border-radius:inherit;background:var(--accent-ink);height:100%;display:block}a.bar-row{min-height:var(--tap);color:inherit;border-radius:var(--r-md);align-content:center;text-decoration:none}a.bar-row:hover .t-small{color:var(--accent-ink)}a.bar-row[aria-current=true]{background:var(--accent-wash);box-shadow:0 0 0 var(--s-2) var(--accent-wash)}a.bar-row[aria-current=true] .t-small,a.bar-row[aria-current=true] .t-meta{color:var(--accent-ink);font-weight:var(--fw-semibold)}.lead{gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);display:grid}[data-theme=dark] .lead{box-shadow:none;border:1px solid var(--line)}.lead-top{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.lead-top b{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-17);font-weight:var(--fw-semibold)}.lead-top>:is(.state,.time){white-space:normal;max-width:100%}.lead .pr{font-size:var(--fs-15);color:var(--ink-2)}.lead .src{font-size:var(--fs-14);color:var(--ink-3)}.lead-next{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding:4px 4px 4px var(--s-3);border-radius:var(--r-md);background:var(--accent-wash);color:var(--accent-ink);font-size:var(--fs-14);font-weight:var(--fw-medium);display:flex}.lead-next .icon-btn{background:var(--accent);color:var(--on-accent)}.wordmark{font-size:var(--fs-20);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--accent-ink)}.agency-logo{border-radius:8px;align-items:center;display:inline-flex}.agency-logo img{object-fit:contain;width:auto;max-width:150px;height:28px}.agency-logo.plate-light{background:var(--ink);padding:var(--s-1) var(--s-2)}[data-theme=dark] .agency-logo.plate-light{background:0 0;padding:0}[data-theme=dark] .agency-logo.plate-dark{padding:var(--s-1) var(--s-2);background:#eef0f3}.powered{font-size:var(--fs-13);color:var(--ink-3)}a{color:inherit}a.btn,a.chip,a.row,a.tab,a.nav-item,a.card,a.tile,a.icon-btn,a.w-open{color:inherit;text-decoration:none}a.btn{color:var(--on-accent)}a.btn.btn-quiet,a.btn.btn-plain{color:var(--accent-ink)}.link{color:var(--accent-ink);font-weight:var(--fw-medium);border-radius:4px;text-decoration:none}.link:hover{text-underline-offset:3px;text-decoration:underline}.btn-danger{color:var(--danger);padding:0 var(--s-3);background:0 0}a.btn.btn-danger{color:var(--danger)}.btn-danger:hover{background:color-mix(in oklab, var(--danger) 8%, transparent)}.receipt{align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-4);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);font-size:var(--fs-15);flex-wrap:wrap;display:flex}.receipt p{flex:1;min-width:0;margin:0}.receipt>.ico{color:var(--ok)}[data-theme=dark] .receipt{box-shadow:none;border:1px solid var(--line)}.ready-tag{align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--fs-14);color:var(--ink-2);flex-wrap:wrap;margin:0;line-height:1.45;display:flex}.ready-tag>.state{white-space:nowrap;display:inline-flex}.ready-tag>a:not(.btn){white-space:nowrap}.frame-main:has(>main :is(a[href="/documents/outside/new"],a[href^="/documents/outside/new?agency"]))>.ready-row a.btn[href="/documents/outside/new"]{display:none}.service-state{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:inline-flex}.service-state .state{display:inline-flex}.menu.confirm-remove,.menu.call-menu{gap:var(--s-2);width:min(300px,100vw - 16px)}.call-menu>.t-meta{padding:var(--s-1) var(--s-3) 0}.call-menu .copy-field{gap:var(--s-2);min-width:0;padding-inline:var(--s-3);align-items:center;display:flex}.call-menu .copy-field .copy-value{font-variant-numeric:tabular-nums;flex:1;min-width:0}.call-menu .copy-field .btn{flex:none}.confirm-remove p{padding:var(--s-2) var(--s-3) 0;color:var(--ink);font-size:var(--fs-15);margin:0}.confirm-remove .btn-danger{justify-self:start}.seg a{min-height:var(--tap);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-15);font-weight:var(--fw-medium);place-items:center;text-decoration:none;display:grid}.seg a[aria-current=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}[data-theme=dark] .seg a[aria-current=true]{background:var(--line-strong)}.seg.fit{display:inline-grid}.seg.fit a,.seg.fit button{padding:0 var(--s-4)}.input>textarea{min-width:0;font-size:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.input .ico{color:var(--ink-3)}.input.sm{min-height:var(--tap);border-radius:var(--r-pill);font-size:var(--fs-15)}.input.sm>input{font-size:var(--fs-15)}.badge{border-radius:var(--r-pill);background:var(--accent);min-width:22px;height:22px;color:var(--on-accent);font-size:var(--fs-12);font-weight:var(--fw-semibold);text-align:center;font-variant-numeric:tabular-nums;padding:0 7px;line-height:22px}.empty{justify-items:start;gap:var(--s-3);padding:var(--s-4) 0;color:var(--ink-2);font-size:var(--fs-15);overflow-wrap:anywhere;display:grid}.empty .empty-acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.empty .btn{max-width:100%;padding-block:var(--s-2);line-height:var(--lh-snug);white-space:normal;text-align:center}.empty.slot,.card>.empty.slot{text-align:center;padding:var(--s-5);border:1.5px dashed var(--line-strong);border-radius:var(--r-md);background:var(--surface-2);justify-items:center}.empty.slot .btn-quiet{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong)}.skel{width:100%;height:var(--s-3);border-radius:var(--r-pill);background:var(--line);display:block}.skel-head{width:min(180px,50%);height:var(--s-4)}.skel-dot{border-radius:50%;width:36px;height:36px}.skel-lines{gap:var(--s-2);min-width:0;display:grid}.skel-short{width:60%}.skel-end{width:56px}.skel-page .row{min-height:var(--tap)}@media (prefers-reduced-motion:no-preference){.skel{animation:skel-breathe 1.2s var(--ease) infinite alternate}}@keyframes skel-breathe{to{opacity:.5}}.table{border-collapse:collapse;width:100%;font-size:var(--fs-15)}.table th{padding:0 var(--s-3) var(--s-2);text-align:left;font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--ink-3);white-space:nowrap;border-bottom:1px solid var(--line)}.table td{white-space:nowrap;padding:var(--s-3);border-bottom:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-bottom:0}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table .who{align-items:center;gap:var(--s-3);min-height:var(--tap);font-weight:var(--fw-semibold);color:var(--ink);text-decoration:none;display:flex}.table .who small{font-size:var(--fs-13);font-weight:var(--fw-regular);color:var(--ink-3);display:block}.table .avatar{width:34px;height:34px;font-size:var(--fs-13)}.table tbody tr:hover td{background:var(--surface-2)}.table tbody tr:has(a.who){cursor:pointer}.table tbody tr:has(a.who):hover a.who{color:var(--accent-ink)}.table .muted{color:var(--ink-3)}.table thead th{vertical-align:bottom}.table th.sorts{padding-bottom:0}.table .sort-link{align-items:flex-end;gap:var(--s-1);min-height:var(--tap);padding-bottom:var(--s-2);color:inherit;cursor:pointer;text-decoration:none;display:inline-flex}.table .sort-link:hover{color:var(--ink)}.table th[aria-sort] .sort-link{color:var(--ink);font-weight:var(--fw-semibold)}.sort-arrow{flex:none;display:inline-flex}.sort-arrow .ico{width:14px;height:14px}.sort-arrow[data-dir=asc]{transform:rotate(180deg)}.list-meta{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}main>.table-frame,.screen>.table-frame{--frame-bg:var(--canvas)}.table-frame{overscroll-behavior-x:contain;background:linear-gradient(to right, var(--frame-bg,var(--surface)) 40%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--frame-bg,var(--surface)) 40%, transparent) right / 32px 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--ink) 16%, transparent), transparent) left / 14px 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--ink) 16%, transparent), transparent) right / 14px 100% no-repeat scroll;max-width:100%;overflow-x:auto;container-type:inline-size}.table td.prose{white-space:normal;min-width:16ch}.table-frame .table :is(.fold-in,.fold-in-sm){font-size:var(--fs-13);font-weight:var(--fw-regular);color:var(--ink-3);white-space:normal;display:none}@container (max-width:879px){.table-frame .table .fold{display:none}.table-frame .table .fold-in{display:block}.table-frame .table td .cut-line{flex-wrap:wrap}.table-frame .table .who:has(>small){flex-wrap:wrap;row-gap:0}.table-frame .table .who>small{flex-basis:100%}}@container (max-width:679px){.table-frame .table .fold-sm{display:none}.table-frame .table .fold-in-sm{display:block}.table-frame .table th,.table-frame .table th.r{white-space:normal}}@media (max-width:600px){.table-frame:has(>.wide-only){display:none}}.table td .cut-line{align-items:center;gap:var(--s-2);min-width:0;display:flex}.table td .cut-line>:not(.cut){flex:none}.table .who:has(>.cut)>:not(.cut){flex:none}.table td .cut{-webkit-line-clamp:1;line-clamp:1;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.table :is(.who,.name-code) .cut,.table .who.cut{-webkit-line-clamp:none;line-clamp:none;white-space:normal;word-break:normal;overflow-wrap:normal;text-overflow:clip;min-width:min-content;max-width:none;display:block;overflow:visible}.table td:has(>.who,>.name-code){white-space:normal}.table td .cell-2{min-width:0;line-height:1.3;display:grid}.table td .cell-2>small{font-size:var(--fs-13);color:var(--ink-3)}.tiles{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile{gap:var(--s-half);min-width:0;display:grid}@supports (grid-template-rows:subgrid){.tiles>.tile{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-half);align-content:start}}.tile .l{font-size:var(--fs-14);color:var(--ink-2)}.tile .v{font-size:var(--fs-28);font-weight:var(--fw-semibold);letter-spacing:var(--tr-number);font-variant-numeric:tabular-nums;line-height:1.15}.tile .d{font-size:var(--fs-13);color:var(--ink-3)}.tile .d.up{color:var(--ok)}.row>.main{min-width:0}.row .what.cut{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.row .who.cut{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.row .who.cut:has(.person-code){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}@media (max-width:600px){.row>.state:last-child,.row>.states:last-child{margin-top:calc(-1 * var(--s-1));grid-area:2/-3/auto/-2;justify-self:start}}:is(.widget,.col>.card,.flow>.card){container-type:inline-size}@container (max-width:380px){.row>.state:last-child,.row>.states:last-child{margin-top:calc(-1 * var(--s-1));grid-area:2/-3/auto/-2;justify-self:start}}.states{align-items:center;gap:var(--s-1) var(--s-2);flex-wrap:wrap;min-width:0;display:inline-flex}.amt small{font-size:var(--fs-13);font-weight:var(--fw-regular);color:var(--ink-3);display:block}.alert-box{margin-bottom:var(--s-4);color:var(--stall);font-size:var(--fs-15);font-weight:var(--fw-medium);line-height:var(--lh-body)}.tabs{gap:var(--s-1);scrollbar-width:none;border-bottom:1px solid var(--line);margin-bottom:var(--s-4);display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}@media (max-width:600px){.tabs,.chips:not(.wrap){padding-right:var(--s-8);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent)}}.tabs .tab{min-height:var(--tap);min-width:var(--tap);padding:0 var(--s-3);color:var(--ink-2);font-size:var(--fs-15);font-weight:var(--fw-medium);white-space:nowrap;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tabs .tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent-ink)}.stack>.tabs{margin-bottom:0}.tabs .tab.is-locked{gap:var(--s-2);color:var(--ink-3)}.t-error{color:var(--stall);font-weight:var(--fw-semibold)}.code-big{overflow-wrap:anywhere;font-size:var(--fs-17);letter-spacing:.08em}.chip>select{background:0 0;border:0}.row .who.sm{font-size:var(--fs-15)}.plain-set{border:0;min-width:0;margin:0;padding:0}.ruled{padding-block:var(--s-3);border-top:1px solid var(--line)}.viewas-bar{top:var(--banner-h,0px);z-index:999;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--surface);display:flex;position:sticky}.viewas-bar p{min-width:0;color:var(--surface);flex:1}.viewas-bar p .t-meta{color:color-mix(in oklab, var(--surface) 72%, var(--ink))}.viewas-bar .btn{background:var(--surface);color:var(--ink)}.viewas-bar :focus-visible{outline-color:var(--surface)}:root:has(.test-banner) .viewas-bar{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 24%, var(--ink))}.cols{gap:var(--s-4);align-items:start;display:grid}.col{gap:var(--s-4);align-content:start;min-width:0;display:grid}.act-row{gap:var(--s-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.act-row>form{display:contents}.card:not(.stack)>:not(.card-head)+.act-row{margin-top:var(--s-4)}.act-row.fill .btn{min-width:0;padding:0 var(--s-3)}@media (max-width:600px){.act-row:not(.fill){flex-wrap:wrap;display:flex}.act-row:not(.fill)>:not(form),.act-row:not(.fill)>form>*{flex:1 1 0;min-width:max-content;max-width:100%}.card-head:has(>.btn~.btn)>:first-child{flex:100%}.card-head:has(>.btn~.btn)>.btn{flex:1 1 0;min-width:max-content;max-width:100%}}.card-head:has(>.btn,>*>.btn){flex-wrap:wrap}.card-head:has(>.btn){align-items:center}.card-head:has(>.btn)>:first-child{margin-right:auto}.chips.wrap{flex-wrap:wrap;overflow:visible}.chips.wrap .chip{max-width:100%;height:auto;min-height:var(--chip-h);border-radius:calc(var(--chip-h) / 2);white-space:normal;text-align:left;overflow-wrap:anywhere;padding-block:6px;line-height:1.25}@media (min-width:601px){.btn-block{width:auto}:is(.stack,.col,.card,form)>:is(.btn,button.btn,a.btn),.btn:not(.btn-block){justify-self:start}:is(body[data-view=signup],.reg) .btn-block{width:100%}.alert .btn{justify-self:start}.act-row:not(.fill){flex-wrap:wrap;display:flex}.frame-main .act-row.fill .btn-block,.frame-main .act-row.fill .btn{justify-self:stretch;width:auto}}@media (min-width:1100px){.cols.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cols.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cols.record{grid-template:"side work""more work"1fr/minmax(280px,1fr) minmax(0,1.7fr)}.cols.record.no-more{grid-template-rows:auto;grid-template-areas:"side work"}.col-side{grid-area:side}.col-work{grid-area:work}.col-more{grid-area:more}.fields{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:760px;display:grid}.fields>*{grid-column:1/-1}.fields>.field:not(:has(textarea,.area)){grid-column:auto}.fields>.field+.field{margin-top:0}.frame-main .field{max-width:480px}.frame-main .field:has(textarea,.area){max-width:760px}.frame-main .fields>.field{max-width:none}}@media (min-width:1440px){.cols.record{grid-template:"side work more"/minmax(280px,1fr) minmax(0,1.6fr) minmax(280px,1fr)}.cols.record.no-more{grid-template-columns:minmax(280px,1fr) minmax(0,2fr);grid-template-areas:"side work"}}.flow{--flow-gap:var(--s-4);columns:320px 3;column-gap:var(--flow-gap)}.flow>*{break-inside:avoid;margin-bottom:var(--flow-gap)}.flow>:is(form,.btn){display:block}.flow:not(:has(>:nth-child(3))){columns:320px 2}.flow:has(>:only-child){columns:auto}@media (min-width:1100px){.flow{--flow-gap:var(--s-5)}}@supports (display:grid-lanes){.flow{display:grid-lanes;columns:auto;grid-template-columns:repeat(auto-fit, minmax(max(320px, calc((100% - 2 * var(--flow-gap)) / 3)), 1fr));gap:var(--flow-gap)}.flow>*{margin-bottom:0}}.flow[data-lanes]{columns:auto;grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));column-gap:var(--flow-gap);grid-auto-rows:4px;align-items:start;row-gap:0;display:grid}.flow[data-lanes]>*{margin-bottom:0}.cols[data-lanes]{grid-template-rows:none;grid-template-areas:none;grid-auto-rows:4px;align-items:start;row-gap:0}.cols[data-lanes]>:is(.col,.stack:not(.card)){display:contents}details.card>summary{align-items:center;gap:var(--s-2);min-height:var(--tap);cursor:pointer;font-size:var(--fs-17);font-weight:var(--fw-semibold);list-style:none;display:flex}details.card>summary::-webkit-details-marker{display:none}details.card>summary .t-meta{font-weight:var(--fw-regular)}details.card>summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;transition:transform var(--t-fast) var(--ease);margin-left:auto;margin-right:3px;transform:translateY(-2px)rotate(45deg)}details.card[open]>summary:after{transform:translateY(2px)rotate(-135deg)}details.card[open]>summary{margin-bottom:var(--s-3)}details.card.inset{padding:0 var(--s-4);background:var(--surface-2);box-shadow:none;border-radius:var(--r-md)}details.card.inset[open]{padding-bottom:var(--s-4)}details.card.inset>summary{font-size:var(--fs-15)}details.card details.card:not(.inset){margin-top:var(--s-4);padding:0 var(--s-4);background:var(--surface-2);box-shadow:none;border-radius:var(--r-md)}details.card details.card:not(.inset)[open]{padding-bottom:var(--s-4)}details.card details.card:not(.inset)>summary{font-size:var(--fs-15)}.facts{gap:var(--s-1) var(--s-4);margin:0;display:grid}.facts dt{font-size:var(--fs-13);color:var(--ink-3)}.facts dd{margin:0 0 var(--s-2);font-size:var(--fs-15);overflow-wrap:anywhere}@media (min-width:601px){.facts{grid-template-columns:max-content minmax(0,1fr)}.facts dt{font-size:var(--fs-14);padding-top:1px}.facts dd{margin:0}}.share-card{gap:var(--s-3);align-content:start;display:grid}@media (min-width:1100px){.stack>.share-card:only-child{max-width:760px}}.share-row{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:600px){.share-row{grid-template-columns:1fr;justify-items:stretch}.share-row .share-qr{justify-self:start}}.copy-field{gap:var(--s-2);align-items:center;min-width:0;display:flex}.copy-field .copy-value{min-width:0;min-height:var(--tap-lg);padding-block:var(--s-2);font-size:var(--fs-15);line-height:var(--lh-body,1.4);overflow-wrap:break-word;-webkit-user-select:all;user-select:all;cursor:text;flex:1}.share-card .copy-field{gap:var(--s-2);align-items:center;min-width:0;display:flex}.share-card .copy-field .copy-value{min-width:0;font-size:var(--fs-15);flex:1}.share-card .copy-field .btn{flex:none}.share-qr{width:56px;min-width:56px;height:56px;padding:var(--s-1);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;background:#fff;border:0}.share-qr-big{width:min(72vw,360px);margin:var(--s-4) auto;padding:var(--s-4);border-radius:var(--r-lg);background:#fff}.share-qr-sheet{gap:var(--s-2);text-align:center;padding-bottom:var(--s-2);display:grid}.share-qr-sheet .share-qr-url{word-break:break-all;color:var(--ink-2);font-size:var(--fs-15)}.reveal>*+*,.reveal:not(:first-child)>:first-child{margin-top:var(--s-4)}.form>.reveal>*,.form>.reveal:not(:first-child)>:first-child,.stack>.reveal>*+*,.stack>.reveal:not(:first-child)>:first-child{margin-top:0}.reveal+*,.reveal+input[type=hidden]+*{margin-top:var(--s-4)}:is(.form,.stack)>.reveal+*,:is(.form,.stack)>.reveal+input[type=hidden]+*{margin-top:0}@media (min-width:1100px){.fields>.reveal>*,.fields>.reveal:not(:first-child)>:first-child,.fields>.reveal+*,.fields>.reveal+input[type=hidden]+*{margin-top:0}:is(:is(.fields,.form)>.reveal>:not(.field),:is(.fields,.form)>.reveal>.field:has(textarea,.area)){grid-column:1/-1}.frame-main .fields>.reveal>.field{max-width:none}}.row-acts{align-items:center;gap:var(--s-2);display:flex}.row-acts.wrap{flex-wrap:wrap}@media (max-width:600px){.row>.row-acts:has(>:nth-child(2)){grid-area:2/2/auto/-1;justify-self:start}}.bar{gap:var(--s-3);display:grid}@media (min-width:1100px){.bar{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.bar>.input{flex:0 420px;min-width:260px}.bar>.chips,.bar>nav,.bar>.tabs{flex:none;margin:0}.bar>.end{margin-left:auto}.bar:has(>.field){align-items:end}.bar>.field{flex:0 240px;margin-top:0}}.stack:has(input[name=ids]){counter-reset:picked}input[name=ids]:checked{counter-increment:picked}.bulk .picked:before{content:counter(picked) " picked";font-size:var(--fs-15);font-weight:var(--fw-semibold)}.stack:not(:has(input[name=ids]:checked))>.bulk{display:none}.stack>.bulk{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--s-3));z-index:20;box-shadow:var(--shadow-2);position:sticky}@media (min-width:601px){.stack>.bulk{bottom:var(--s-4)}.bulk .picked{margin-right:var(--s-2);align-self:center}}@media (pointer:fine){.table .lead-pick{min-height:32px}}@media (min-width:1100px){.cols.one{grid-template-columns:minmax(0,760px)}.cols.main-aside{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}}.fields.compact{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));max-width:none;display:grid}.fields.compact>.field{grid-column:auto;margin-top:0}.fields.compact .label{font-size:var(--fs-14)}.fields.compact+.field,.field+.fields{margin-top:var(--s-4)}.narrow{max-width:760px}@media (min-width:1100px){.frame-main form.input[role=search]{max-width:480px}}.stack>.field+.field,.stack>.field+.fields{margin-top:0}@media (min-width:1100px){.agency-pick{align-items:center;gap:var(--s-2);width:fit-content;max-width:100%;display:flex}.agency-pick select{max-width:360px}.frame-main .card>.input,.frame-main .card>input.input{max-width:480px}.bar>.chips{flex:0 auto;min-width:0}.bar>.input{flex:300px}.cols.aside-main{grid-template-columns:minmax(320px,1fr) minmax(0,1.7fr)}}label.check{min-height:var(--tap);align-items:center}@media (min-width:1100px){.grid-list{column-gap:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;display:grid}}.level-row{gap:var(--s-2);margin-bottom:var(--s-4);grid-template-columns:56px minmax(0,1fr);display:grid}.level-row>.field{margin-top:0}.level-row>.target{grid-column:1/-1}@media (min-width:1100px){.level-row{grid-template-columns:64px minmax(0,1fr) 180px}.level-row>.target{grid-column:auto}.card:has(>ul.grid-list>li:only-child){max-width:760px}main.screen>.card:has(>.rows>:nth-child(6)){grid-column:1/-1}main.screen:not(:has(>.card~.card))>.card:has(>.rows>:nth-child(6)){max-width:none}}.table td .name-code{min-width:0;display:grid}.table td .name-code>.person-code{display:block}.person-code{color:var(--ink-3);font-weight:400;font-size:var(--fs-13);font-variant-numeric:tabular-nums;white-space:nowrap}.switch{width:52px;min-height:var(--tap);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.switch:before{content:"";border-radius:var(--r-pill);background:var(--line-strong);width:44px;height:26px;transition:background var(--t-fast) var(--ease);grid-area:1/1}.switch:after{content:"";border-radius:var(--r-pill);width:20px;height:20px;transition:transform var(--t-fast) var(--ease);background:#fff;grid-area:1/1;transform:translate(-9px);box-shadow:0 1px 2px #11131840}.switch[aria-checked=true]:before{background:var(--accent-ink)}.switch[aria-checked=true]:after{transform:translate(9px)}@media (prefers-reduced-motion:reduce){.switch:before,.switch:after{transition:none}}@media (pointer:coarse),(max-width:1099px){.keys-pref{display:none}}.keys-line{line-height:1.9}kbd{background:var(--surface-2);min-width:1.6em;box-shadow:inset 0 0 0 1px var(--line-strong), inset 0 -1px 0 var(--line-strong);color:var(--ink);font:var(--fw-semibold) .85em/1.6 var(--font);text-align:center;border-radius:6px;padding:0 .4em;display:inline-block}.chart{--chart:var(--accent-ink);--chart-soft:color-mix(in srgb, var(--chart) 38%, var(--surface));gap:var(--s-2);min-width:0;margin:0;display:grid}[data-theme=dark] .chart{--chart:var(--accent-ink);--chart-soft:color-mix(in srgb, var(--chart) 42%, var(--surface))}.chart-plot{border-bottom:1px solid var(--line);height:80px;position:relative}.chart-cols{align-items:flex-end;gap:var(--s-half);display:flex;position:absolute;inset:0}.chart-col{border-radius:4px 4px 0 0;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.chart-bar{background:var(--chart);border-radius:4px 4px 0 0;width:100%;max-width:24px;display:block}.chart-bar.on{min-height:2px}.chart-marked .chart-bar{background:var(--chart-soft)}.chart-marked .chart-bar.now{background:var(--chart);min-height:2px}.chart-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-area{fill:var(--accent-wash);stroke:none}.chart-stroke{fill:none;stroke:var(--chart);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart-dot{background:var(--chart);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;margin:0 0 -4px -4px;position:absolute}.chart-bars .chart-col:hover{background:var(--accent-wash)}.chart-line .chart-col:hover:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0;left:50%}.chart-line .chart-col:first-child:hover:before{left:0}.chart-line .chart-col:last-child:hover:before{left:auto;right:0}.chart-col:hover:after{content:attr(data-tip);z-index:2;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);background:var(--ink);color:var(--surface);font-size:var(--fs-12);font-weight:var(--fw-medium);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-2);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.chart-col:first-child:hover:after{left:0;transform:none}.chart-col:last-child:hover:after{left:auto;right:0;transform:none}.chart-axis{justify-content:space-between;gap:var(--s-2);font-size:var(--fs-12);color:var(--ink-3);font-variant-numeric:tabular-nums;display:flex}.money-in{gap:var(--s-1)}.money-in>.money-sign{color:var(--ink-3);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none}.opened-here{scroll-margin-top:calc(var(--tap-lg) + var(--s-6));scroll-margin-bottom:calc(var(--tap-lg) + var(--s-6))}.card[id]{scroll-margin-top:calc(var(--tap-lg) + var(--s-6))}mark.hit{background:var(--line-strong);color:inherit;box-shadow:0 0 0 1px var(--line-strong);border-radius:2px}
:root{--topbar-h:60px;--tabbar-h:66px;--dock-h:76px;--page-x:var(--s-4);--card-pad:var(--s-5);--tabbar-side:6px;--tabbar-foot:8px;--tab-h:52px}@media (max-width:600px){:root{--page-x:var(--s-5);--card-pad:var(--s-6)}}:root:not(:has(.test-banner)){--banner-h:0px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.test-banner{z-index:1000;min-height:var(--banner-h);padding:var(--s-2) var(--s-3);background:var(--ink);color:var(--surface);font:var(--fw-semibold) var(--fs-13)/1 var(--font);text-align:center;position:sticky;top:0}.app{min-height:100dvh}.frame-main,.main{min-width:0}.frame-main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}body[data-view=signup] .frame-main{padding-bottom:0}html{--fab-room:0px;--dock-room:0px;--room-top:calc(var(--banner-h) + var(--topbar-h) + var(--s-2));--room-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--s-3) + var(--dock-room));scroll-padding:var(--room-top) 0 var(--room-bottom)}html:has(.dock){--dock-room:var(--dock-h)}html:has(body[data-view=signup]){--room-bottom:calc(var(--dock-h) + env(safe-area-inset-bottom) + var(--s-3))}@media (max-width:600px){html{--dev-pill-vis:hidden}}@media (min-width:601px){html{--dev-pill-vis:hidden}html[data-side=names]{--dev-pill-vis:visible;--dev-pill-left:calc(var(--s-3) + var(--tap) + var(--s-4));--dev-pill-bottom:calc(var(--s-4) + var(--s-2) + (var(--tap) - 36px) / 2)}}:is(.test-banner,.viewas-bar,.topbar,.titlerow,.sidebar,.sidebar .side-fold,.stack>.bulk,.ev-preview,.split>aside[data-stick]),:is(.test-banner,.viewas-bar,.topbar,.titlerow,.sidebar,.sidebar .side-fold,.stack>.bulk,.ev-preview,.split>aside[data-stick]) *{scroll-margin:calc(-1 * var(--room-top)) 0 calc(-1 * var(--room-bottom))}.topbar{top:var(--banner-h);z-index:30;align-items:center;gap:var(--s-1);height:var(--topbar-h);padding:0 var(--page-x);background:var(--canvas);display:flex;position:sticky}.topbar .brand{flex:1;align-items:center;min-width:0;display:flex}.topbar .back{margin-left:calc(-1 * var(--s-2))}.topbar .page-name{min-width:0;font-size:var(--fs-17);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-right:auto;overflow:hidden}.topbar .icon-btn{background:0 0}.topbar .agency+.page-name{padding-left:var(--s-2)}@media (max-width:479px){.topbar .agency+.page-name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar .agency{margin-right:auto}}.topbar .page-name:has(+.pin-form,+.pin){margin-right:0}.topbar .pin{margin-right:auto}.icon-btn{position:relative}.icon-btn .dot{background:var(--stall);width:9px;height:9px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;position:absolute;top:9px;right:10px}.icon-btn .avatar{width:32px;height:32px;font-size:var(--fs-13);background:var(--accent-wash);color:var(--accent-ink)}.sample{border-radius:var(--r-pill);min-height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-3);font-size:var(--fs-13);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.agency{align-items:center;gap:var(--s-2);min-width:0;min-height:var(--tap);color:var(--ink);text-decoration:none;display:flex}.topbar .agency{min-width:var(--tap);justify-content:center}.agency .mark{background:var(--accent);width:32px;height:32px;color:var(--on-accent);font-size:var(--fs-14);font-weight:var(--fw-semibold);border-radius:9px;flex:none;place-items:center;display:grid}.agency.has-logo .agency-logo{display:none}.agency-logo img{display:block}.topbar .agency.has-logo{justify-content:flex-start;min-width:0;margin-right:auto}.topbar .agency.has-logo .agency-logo{max-width:100%;display:inline-flex}.topbar .agency.has-logo .agency-logo img{max-width:min(180px,52vw);height:32px}.agency b{font-size:var(--fs-17);font-weight:var(--fw-semibold);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.receipt-row{width:100%;max-width:var(--frame-max);padding:var(--s-3) var(--page-x) 0;margin:0 auto}.receipt-row .receipt{margin-bottom:0}.ready-row{width:100%;max-width:var(--frame-max);padding:var(--s-3) var(--page-x) var(--s-3);gap:var(--s-2);margin:0 auto;display:grid}.view{width:100%;max-width:var(--frame-max);padding:var(--s-2) var(--page-x) calc(var(--dock-h) + var(--s-8));margin:0 auto;display:none}.view.on{display:block}.view>:is(.card,.stack,.cols,.home-split,.widgets):not(:last-child){margin-bottom:var(--s-4)}@media (min-width:1100px){.view>:is(.card,.stack,.cols,.home-split,.widgets):not(:last-child){margin-bottom:var(--s-5)}}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin:var(--s-2) 0 var(--s-5);display:flex}.page-head .t-meta{margin-top:var(--s-1)}.page-head .actions{gap:var(--s-2);align-items:center;display:flex}@media (min-width:601px){.page-head{row-gap:var(--s-3);flex-wrap:wrap}.page-head>:first-child{flex:16rem;min-width:0}.page-head .actions{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%}}.screen-head .actions{min-width:0;max-width:100%}@media (min-width:601px){.card-tools.agency-pick{flex-wrap:nowrap}.card-tools.agency-pick>:is(.input,select){flex:0 auto;min-width:12rem}}:is(.page-head,.screen-head) .actions .agency-pick{margin:0}.card-tools>form.card-tools.agency-pick{flex:0 auto;margin:0;display:flex}@media (min-width:601px){.card-tools.agency-pick>:is(.input,select){max-width:360px}}@media (max-width:600px){.page-head{align-items:stretch;gap:var(--s-3);flex-direction:column}.page-head .actions{flex-wrap:wrap}.page-head .actions>.btn,.screen-head .actions>.btn{flex:1 1 0;min-width:max-content;max-width:100%}.page-head .actions>:not(.btn),.screen-head .actions>:not(.btn){flex:100%;min-width:0}}.frame-main[data-root] .view>.page-head h1{display:none}.frame-main[data-root] .view>.page-head:not(:has(.t-meta)):not(:has(.actions>*)){display:none}.stack{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.form>label.row{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.form>label.row>input:not([type=checkbox]):not([type=radio]){flex:140px;min-width:0}.greet .t-meta{margin-bottom:var(--s-half)}.greet p{margin-top:var(--s-1);font-size:var(--fs-15);color:var(--ink-2)}.tabbar{z-index:30;padding:6px var(--tabbar-side) calc(var(--tabbar-foot) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(min-content,1fr));display:grid;position:fixed;inset:auto 0 0}body:has(.ai-fab) .tabbar{padding-right:calc(var(--tabbar-side) + var(--tap-lg))}.tabbar .tab{min-height:var(--tab-h);color:var(--ink-3);font-size:var(--fs-12);font-weight:var(--fw-medium);flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.tabbar .tab .ico{width:24px;height:24px}.tabbar button.tab{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.tabbar .tab[aria-current=page]{color:var(--accent-ink)}.tabbar .tab .badge{min-width:18px;height:18px;line-height:18px;font-size:var(--fs-12);padding:0 5px;position:absolute;top:2px;left:50%;transform:translate(6px)}.dock{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));z-index:29;gap:var(--s-3);padding:var(--s-4) var(--page-x) var(--s-3);background:linear-gradient(to top, var(--canvas) 72%, color-mix(in oklab, var(--canvas) 0%, transparent));display:flex;position:fixed}.dock .btn{flex:1}.dock .btn-lg{min-height:var(--tap-lg)}dialog.more{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#11131866;border:0;margin:0;padding:0;position:fixed;inset:0}dialog.more::backdrop{background:0 0}.sheet{z-index:41;max-height:86dvh;padding:var(--s-2) var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);box-shadow:var(--shadow-3);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}dialog.more,dialog.more *,.menu,.menu *{overscroll-behavior:contain}.sheet .sheet-x{top:var(--s-2);right:var(--s-2);position:absolute}dialog.lightbox{width:100%;max-width:none;height:100%;max-height:none;padding:var(--s-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:inherit;background:#11131866;border:0;place-items:center;margin:0;display:none;position:fixed;inset:0}dialog.lightbox[open]{display:grid}dialog.lightbox::backdrop{background:0 0}dialog.lightbox,dialog.lightbox *{overscroll-behavior:contain}.lightbox-box{border-radius:var(--r-xl);background:var(--surface);width:min(600px,100%);max-height:min(86dvh,860px);box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] .lightbox-box{outline:1px solid var(--line-strong);outline-offset:-1px}.lightbox-head{align-items:center;gap:var(--s-2);min-height:calc(var(--tap) + var(--s-4));padding:var(--s-2) var(--s-2) var(--s-2) var(--s-6);border-bottom:1px solid var(--line);display:flex}.lightbox-head:has(>.icon-btn:first-child){padding-left:var(--s-2)}.lightbox-title{min-width:0;font-size:var(--fs-15);font-weight:var(--fw-semibold);color:var(--ink-2);flex:auto}.lightbox-body{min-height:0;padding:var(--s-5) var(--s-6) var(--s-6);flex:auto;overflow-y:auto}@media (max-width:600px){dialog.lightbox{padding:var(--s-3)}.lightbox-head{padding-left:var(--s-5)}.lightbox-body{padding:var(--s-4) var(--s-5) var(--s-5)}}.sheet .grab{width:40px;height:5px;margin:0 auto var(--s-3);border-radius:var(--r-pill);background:var(--line-strong)}.sheet h2{margin:var(--s-4) 0 var(--s-1);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--ink-3)}.sheet .sheet-grid{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sheet .nav-item{min-height:var(--tap-lg);background:var(--surface-2);border-radius:var(--r-md)}.sheet .nav-item span:first-of-type{white-space:normal;overflow-wrap:anywhere;padding:var(--s-2) 0;line-height:1.2}.sheet form{display:contents}.sheet .sheet-grid .alert-box{padding:0 var(--s-1);grid-column:1/-1;margin:0}.nav-item{align-items:center;gap:var(--s-3);width:100%;min-height:var(--tap);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--ink-2);font-size:var(--fs-15);font-weight:var(--fw-medium);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.nav-item span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-item:hover{background:var(--surface-2);color:var(--ink)}.nav-item[aria-current=page]{background:var(--accent-wash);color:var(--accent-ink)}.nav-item .ico{width:20px;height:20px}.nav-item.is-locked,.tabbar .tab.is-locked{color:var(--ink-3)}.nav-item.is-locked .ico,.tabbar .tab.is-locked .ico{opacity:.5}.nav-item.is-locked .plan-tag{flex:none}.nav-item.is-locked span:first-of-type{overflow-wrap:normal;min-width:min-content}.nav-item.is-locked{gap:var(--s-2)}.nav-item.is-locked .plan-tag{padding-inline:6px}.sheet .nav-item.is-locked{column-gap:var(--s-3);row-gap:var(--s-half);padding-block:var(--s-2);grid-template-columns:auto minmax(0,1fr);align-content:center;display:grid}.sheet .nav-item.is-locked span:first-of-type{min-width:0;padding:0}.sheet .nav-item.is-locked .plan-tag{grid-column:2;justify-self:start}.nav-group+.nav-group{margin-top:var(--s-4)}.nav-group h2{padding:0 var(--s-3) var(--s-1);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--ink-3)}.menu[popover]{height:auto;color:inherit;z-index:50;align-content:start;gap:var(--s-half);min-width:240px;padding:var(--s-2);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-3);border:0;margin:0;position:fixed;inset:auto;overflow-y:auto}.menu[popover]:popover-open{display:grid}.menu-head{top:calc(-1 * var(--s-2));z-index:2;justify-content:space-between;align-items:center;gap:var(--s-2);margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-2)) 0;padding:var(--s-1) var(--s-1) 0 calc(var(--s-2) + var(--s-3));background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;display:flex;position:sticky}.menu .menu-head .t-meta{padding:0}[data-theme=dark] .menu[popover]{border:1px solid var(--line-strong)}.menu .who-am-i{padding:var(--s-2) var(--s-3) var(--s-3);border-bottom:1px solid var(--line);margin-bottom:var(--s-1)}.menu .who-am-i b{font-size:var(--fs-15);display:block}.menu .fine-print{margin-top:var(--s-1);padding:var(--s-1) var(--s-1) 0;border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.menu .fine-print a{min-height:var(--tap);min-width:var(--tap);padding:0 var(--s-2);border-radius:var(--r-sm);font-size:var(--fs-13);color:var(--ink-3);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.menu .fine-print a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.menu .fine-print a+a:before{content:"·";color:var(--ink-3);pointer-events:none;position:absolute;left:0;transform:translate(-50%)}.menu .alert-box{margin:var(--s-2) 0 0;padding:0 var(--s-3);max-width:34ch}.menu form{display:contents}.menu.bell-menu{width:min(360px,100vw - 16px)}.menu.bug-menu{width:min(380px,100vw - 16px)}.menu form.bug-form{gap:var(--s-3);padding:var(--s-2) var(--s-3) var(--s-3);display:grid}.menu .bug-form textarea{resize:vertical;min-height:96px}.menu .bug-report-head{margin:var(--s-3) var(--s-3) 0;font-size:var(--fs-17)}.bug-actions{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.bug-actions .link{min-height:var(--tap);align-items:center;display:inline-flex}.bell-row{align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);color:var(--ink);grid-template-columns:36px minmax(0,1fr);text-decoration:none;display:grid}.bell-row:hover,.bell-row:focus-visible{background:var(--surface-2)}.bell-row .mark{border-radius:var(--r-md);background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);place-items:center;display:grid}.bell-row .mark.wait{background:var(--wait-wash);color:var(--wait)}.bell-row .mark.stall{background:var(--stall-wash);color:var(--stall)}.bell-words{min-width:0;display:grid}.bell-words b{font-size:var(--fs-15);font-weight:var(--fw-semibold);line-height:1.3}.bell-words .t-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu .bell-note{padding:var(--s-2) var(--s-3) var(--s-3);font-size:var(--fs-15);margin:0}.menu .bell-note.t-body{color:var(--ink-2)}.menu .bell-failed{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.menu .bell-failed .alert-box{max-width:none;margin:0;padding:0}.icon-btn.bell:has(+.menu:popover-open){background:var(--surface-2);color:var(--ink)}button.profile,button.icon-btn{cursor:pointer;border:0;font-family:inherit}.profile{align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-3) 0 4px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--fs-15);font-weight:var(--fw-semibold);white-space:nowrap;display:flex}.profile .avatar{width:36px;height:36px;font-size:var(--fs-13);background:var(--accent-wash);color:var(--accent-ink)}.profile small{color:var(--ink-3);font-weight:var(--fw-regular)}.titlerow{top:var(--banner-h);z-index:20;align-items:center;gap:var(--s-3);height:var(--titlerow-h);padding:0 var(--s-8);background:var(--canvas);display:none;position:sticky}.titlerow h1{min-width:0;max-width:40%;font-size:var(--fs-24);font-weight:var(--fw-semibold);letter-spacing:var(--tr-title);white-space:nowrap;text-overflow:ellipsis;flex:none;margin-right:auto;overflow:hidden}.titlerow .search{width:min(420px,38vw);min-width:180px}.titlerow h1:has(+.pin-form,+.pin){margin-right:0}.titlerow .pin{margin:0 auto 0 calc(-1 * var(--s-1))}.sidebar{display:none}@media (max-width:600px){.wide-only{display:none!important}}body[data-view=signup] .tabbar,body[data-view=signup] .sidebar{display:none}body[data-view=signup] .view{max-width:520px;padding-bottom:calc(var(--dock-h) + var(--s-12))}body[data-view=signup] .dock{padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom));bottom:0}@media (min-width:601px){.app{grid-template-columns:var(--rail) minmax(0, 1fr);display:grid}.sidebar{top:var(--banner-h);height:calc(100dvh - var(--banner-h));--side-gap:var(--s-4);gap:var(--side-gap);padding:var(--s-4) var(--s-2);background:var(--surface);border-right:1px solid var(--line);flex-direction:column;display:flex;position:sticky;overflow-y:auto}html:not([data-side=names]) .sidebar :is(.agency b,.nav-group h2,.nav-item span,.powered){display:none}html:not([data-side=names]) .sidebar .agency{justify-content:center}html:not([data-side=names]) .sidebar .nav-item{justify-content:center;padding:0;position:relative}html:not([data-side=names]) .sidebar .nav-item .badge{min-width:18px;height:18px;line-height:18px;font-size:var(--fs-12);padding:0 5px;position:absolute;top:2px;right:6px}html:not([data-side=names]) .sidebar .nav-group+.nav-group{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line)}.sidebar .foot{gap:var(--s-half);margin-top:auto;display:grid}.sidebar .side-fold{bottom:calc(-1 * var(--s-4));margin:0 calc(-1 * var(--s-2)) calc(-1 * var(--s-4));padding:var(--s-2) var(--s-2) var(--s-4);background:var(--surface);flex:none;justify-content:center;display:flex;position:sticky}.sidebar .side-fold:before{content:"";height:var(--side-gap);background:linear-gradient(to bottom, transparent, var(--surface));pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.sidebar .side-toggle{color:var(--ink-3)}.tabbar,.topbar,.more{display:none}:is(html,html:has(.dock)){--dock-room:0px}html{--room-top:calc(var(--banner-h) + var(--titlerow-h) + var(--s-2));--room-bottom:calc(var(--s-3) + var(--fab-room))}html:has(.ai-fab){--fab-room:calc(48px + var(--s-4) * 2)}html:has(body[data-view=signup]){--fab-room:0px;--room-bottom:0px}.frame-main{padding-bottom:0}.dock{padding:var(--s-5) 0 0;background:0 0;justify-content:flex-end;display:flex;position:static}.dock .btn{flex:0 260px}.titlerow,.page-head .actions{display:flex}.phone-only{display:none!important}.view{padding:var(--s-2) var(--s-8) var(--s-16)}.receipt-row{padding:var(--s-4) var(--s-8) 0}.ready-row{padding:var(--s-4) var(--s-8) var(--s-2)}.frame-main[data-root] .view>.page-head:not(:has(.t-meta)):not(:has(.actions>*)){display:none}body[data-view=signup] .dock{padding:var(--s-6) 0 0;background:0 0;display:flex;position:static}body[data-view=signup] .dock .btn{flex:1}body[data-view=signup] .view{padding-bottom:var(--s-16)}html[data-side=names] .app{grid-template-columns:var(--sidebar) minmax(0, 1fr)}html[data-side=names] .sidebar{padding:var(--s-5) var(--s-3) var(--s-4);--side-gap:var(--s-5);gap:var(--side-gap);--on-rail:calc((var(--rail) - 1px) / 2 - var(--s-3))}html[data-side=names] .sidebar .agency{padding:0 0 0 calc(var(--on-rail) - 16px);justify-content:flex-start}html[data-side=names] .sidebar .agency.has-logo .mark{display:none}html[data-side=names] .sidebar .agency.has-logo .agency-logo{max-width:100%;display:inline-flex}html[data-side=names] .sidebar .agency.has-logo .agency-logo img{max-width:200px;height:40px}html[data-side=names] .sidebar .nav-item{min-height:var(--tap);padding:0 var(--s-3) 0 calc(var(--on-rail) - 10px);justify-content:flex-start}html[data-side=names] .sidebar .nav-group h2{padding-left:calc(var(--on-rail) - 10px)}html[data-side=names] .sidebar .nav-item .badge{min-width:22px;height:22px;line-height:22px;font-size:var(--fs-12);padding:0 7px;position:static}html[data-side=names] .sidebar .nav-group+.nav-group{margin-top:var(--s-4);border-top:0;padding-top:0}html[data-side=names] .sidebar .powered{padding:var(--s-2) var(--s-3) 0}html[data-side=names] .sidebar .side-fold{margin-inline:calc(-1 * var(--s-3));padding-inline:var(--s-3);justify-content:flex-start}html[data-side=names] .sidebar .side-toggle{margin-left:calc(var(--on-rail) - var(--tap) / 2)}body[data-view=signup] .app{grid-template-columns:minmax(0,1fr)}}@media (min-width:601px) and (max-width:1099px){html[data-side=names] .app{grid-template-columns:var(--rail) minmax(0, 1fr)}html[data-side=names] .sidebar{width:var(--sidebar);z-index:35;box-shadow:var(--shadow-3)}.titlerow{gap:var(--s-1)}.titlerow .profile{padding:0 var(--s-1)}.titlerow .profile-name{display:none}.titlerow h1{flex-shrink:1;max-width:none}}@media (min-width:601px) and (max-width:759px){.titlerow h1{font-size:var(--fs-20)}}.titlerow .search-ico{display:none}@media (min-width:601px) and (max-width:899px){.titlerow .search{display:none}.titlerow .search-ico{display:inline-flex}}main.screen{gap:var(--s-4);width:100%;max-width:var(--frame-max);padding:var(--s-2) var(--page-x) calc(var(--dock-h) + var(--s-8));align-content:start;margin:0 auto;display:grid}.screen-head{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-4);margin:var(--s-2) 0 var(--s-1);flex-wrap:wrap;display:flex}.screen-head h1{font-size:var(--fs-28);font-weight:var(--fw-semibold);letter-spacing:var(--tr-title);line-height:var(--lh-tight)}.screen-head .actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.frame-main[data-root] main.screen>.screen-head h1{display:none}.frame-main[data-root] main.screen>.screen-head:not(:has(.actions,p)){display:none}.form{gap:var(--s-4);display:grid}.form>.field+.field,.form>.field+.fields{margin-top:0}@media (min-width:601px){main.screen{padding:var(--s-2) var(--s-8) var(--s-16)}}@media (min-width:1100px){main.screen{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}main.screen>*{grid-column:1/-1}main.screen>.card{grid-column:auto}main.screen:not(:has(>.card~.card))>.card{grid-column:1/-1;max-width:760px}.form{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:760px}.form>*{grid-column:1/-1}.form>.field:not(:has(textarea,.area)){grid-column:auto}.form>label.field:not(:has(textarea)){grid-column:auto}.card .form{max-width:none}}label.row:has(input[type=time]){align-items:center;gap:var(--s-2) var(--s-3);grid-template-columns:auto 3em auto auto minmax(0,1fr);display:grid}label.row:has(input[type=time])>input:not([type=checkbox]){min-width:0}@media (max-width:600px){label.row:has(input[type=time]){grid-template-columns:auto 3em minmax(0,1fr) minmax(0,1fr)}label.row:has(input[type=time])>:nth-child(n+5){grid-column:2/-1}}.frame-main[data-root] main.screen>.screen-head{justify-content:flex-end}.crumbs{display:none}@media (min-width:601px){.crumbs{width:100%;max-width:var(--frame-max);padding:0 var(--s-8);margin:0 auto;display:block}}.crumbs ol{min-width:0;font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:var(--lh-snug);align-items:center;margin:0;padding:0;list-style:none;display:flex}.crumb{flex:0 auto;align-items:center;min-width:0;display:flex}.crumb:not(:first-child):not(:last-child){max-width:24ch}.crumb+.crumb:before{content:"›" / "";padding:0 var(--s-2);color:var(--ink-3);flex:none}.crumb>:is(a,span){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crumb a{min-height:var(--tap);color:var(--accent-ink);border-radius:var(--r-sm);align-items:center;text-decoration:none;display:inline-flex}.crumb a:hover{text-underline-offset:3px;text-decoration:underline}.crumb [aria-current=page]{color:var(--ink-2)}.topbar .crumb-back{align-items:center;gap:var(--s-1);min-width:0;min-height:var(--tap);padding-right:var(--s-2);color:var(--accent-ink);font-size:var(--fs-17);font-weight:var(--fw-semibold);border-radius:var(--r-sm);flex:0 auto;margin-right:auto;text-decoration:none;display:inline-flex}.topbar .crumb-back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar .crumb-back:has(+.pin-form,+.pin){margin-right:0}.section-row{width:100%;max-width:var(--frame-max);padding:0 var(--page-x);margin:0 auto}.section-row>.tabs{margin-bottom:0}@media (min-width:601px){.section-row{padding:0 var(--s-8)}body:has(.ai-fab) .frame-main>.section-row{padding-right:calc(48px + var(--s-4) * 2)}}:is(.page-head,.screen-head) .actions>.pin-here{flex:none;margin-inline-start:auto;display:inline-flex}div.actions:empty{display:none}:is(.page-head,.screen-head) .actions>.seg,:is(.page-head,.screen-head) .actions>.wide-only>.seg{scrollbar-width:none;white-space:nowrap;grid-auto-columns:max-content;max-width:100%;overflow-x:auto}:is(.page-head,.screen-head) .actions>.seg::-webkit-scrollbar{display:none}:is(.page-head,.screen-head) .actions:has(>.seg:first-child+.pin-here:last-child){flex-wrap:nowrap;min-width:0;max-width:100%}:is(.page-head,.screen-head) .actions>.seg:first-child:has(+.pin-here:last-child){flex:0 auto;min-width:0}@media (max-width:600px){:is(.page-head,.screen-head) .actions>.pin-here{flex:none}:is(.page-head,.screen-head) .actions>.seg{flex:auto;min-width:0}.page-head>div:empty{display:none}.page-head:has(>.actions>.pin-here:only-child){flex-direction:row;align-items:center}.page-head:has(>.actions>.pin-here:only-child)>:first-child{flex:auto;min-width:0}.page-head:has(>.actions>.pin-here:only-child)>.actions{flex:none;margin-inline-start:auto}}@media (min-width:601px){:is(.page-head,.screen-head) .actions>.dock.head-step{background:0 0;flex:0 auto;padding:0;display:flex;position:static}:is(.page-head,.screen-head) .actions>.dock.head-step .btn{min-height:var(--tap);font-size:inherit;flex:0 auto}:is(.page-head,.screen-head) .actions>.dock.head-step .btn-lg.pay-approve:has(>span+span){gap:var(--s-2);line-height:inherit;flex-direction:row}}@media (max-width:600px){:is(.page-head,.screen-head) .actions>.dock.head-step{flex:none}}.frame-main:has(.pin-here)>:is(.titlerow,.topbar)>:is(.pin,.pin-form){display:none}.frame-main:has(.pin-here)>.titlerow>h1{margin-right:auto}.frame-main:has(.pin-here)>.topbar>:is(.page-name,.crumb-back){margin-right:auto}:is(.page-head,.screen-head) .actions:has(>.pin-here):has(>:not(.pin-here)){padding-inline-end:calc(var(--tap) + var(--s-2));position:relative}:is(.page-head,.screen-head) .actions:has(>:not(.pin-here))>.pin-here{inset-inline-end:0;position:absolute;top:0}:is(.page-head,.screen-head) .actions:has(>.seg:first-child):has(>:not(.pin-here))>.pin-here{top:4px}:is(.page-head,.screen-head):has(>.actions>.pin-here:only-child){flex-flow:row;align-items:center}:is(.page-head,.screen-head):has(>.actions>.pin-here:only-child)>:not(.actions,h1){flex:auto;min-width:0}:is(.page-head,.screen-head):has(>.actions>.pin-here:only-child)>.actions{flex:none;margin-inline-start:auto}.section-row:has(>.section-pin){align-items:center;gap:0;display:flex}.section-row:has(>.section-pin)>.tabs{flex:auto;min-width:0}.section-pin{border-bottom:1px solid var(--line);flex:none;align-self:stretch;align-items:center;padding-inline-start:var(--s-2);display:inline-flex}.frame-main:has(.pin-here)>.section-row>.section-pin{display:none}.frame-main:has(>.section-row>.section-pin):not(:has(.pin-here))>:is(.titlerow,.topbar)>:is(.pin,.pin-form){display:none}.frame-main:has(>.section-row>.section-pin):not(:has(.pin-here))>.titlerow>h1{margin-right:auto}.frame-main:has(>.section-row>.section-pin):not(:has(.pin-here))>.topbar>:is(.page-name,.crumb-back){margin-right:auto}.seg a.is-locked{gap:var(--s-2);color:var(--ink-3);grid-auto-flow:column}
