@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f5f3ee;--surface:#fcfbf8;--surface-2:#efece5;--ink:#1c1a17;--ink-2:#3d3934;--muted:#6b6258;--rule:#ddd8ce;--rule-strong:#c4bdb0;--field-border:#8f8678;--accent:#0b5d56;--accent-hover:#084a44;--accent-soft:#dcebe7;--on-accent:#fff;--accent-inverse:#5cc2b3;--on-accent-inverse:#0e1f1c;--amber:#8a5300;--amber-soft:#f7ead2;--mark:#eae1cc;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236b6258' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5 6 7.75 9.25 4.5'/%3E%3C/svg%3E");--chevron-warn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%238a5300' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5 6 7.75 9.25 4.5'/%3E%3C/svg%3E");--font-display:"General Sans", ui-sans-serif, system-ui, sans-serif;--font-body:"Satoshi", ui-sans-serif, system-ui, sans-serif;--font-address:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:1rem;--fs-lg:1.25rem;--fs-xl:1.75rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--row-h:2.5rem;--control-h:2.25rem;--control-h-sm:1.75rem;--radius-sm:6px;--radius:10px;--radius-pill:999px;--nav-w:232px;--bar-h:52px;--step-panel-w:340px;--gutter:16px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width>=600px){:root{--gutter:24px}}@media (prefers-color-scheme:dark){:root{--bg:#1d1b18;--surface:#262320;--surface-2:#2f2c28;--ink:#eee9e1;--ink-2:#d2cbc0;--muted:#a59c90;--rule:#3a3631;--rule-strong:#524c45;--field-border:#7a7268;--accent:#5cc2b3;--accent-hover:#7fd3c6;--accent-soft:#1f3a35;--on-accent:#0e1f1c;--accent-inverse:#0b5d56;--on-accent-inverse:#fff;--amber:#e8ae55;--amber-soft:#3a2d18;--mark:#423a2b;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23a59c90' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5 6 7.75 9.25 4.5'/%3E%3C/svg%3E");--chevron-warn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23e8ae55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5 6 7.75 9.25 4.5'/%3E%3C/svg%3E")}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base);font-feature-settings:"kern";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:hidden}#root{flex-direction:column;min-height:100vh;display:flex}body.has-overlay{overflow:hidden}h1,h2,h3{text-wrap:balance;margin:0}h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-lg);letter-spacing:-.01em;line-height:1.2}h2{font-family:var(--font-body);font-weight:700;font-size:var(--fs-md);line-height:1.3}h3{font-family:var(--font-body);font-weight:700;font-size:var(--fs-base);line-height:1.35}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}a{color:inherit;text-underline-offset:3px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}strong,b{font-weight:700}select{appearance:none;background-image:var(--chevron);cursor:pointer;background-position:right .625rem center;background-repeat:no-repeat;background-size:12px 12px;padding-right:2rem}select:disabled{cursor:not-allowed;opacity:.55}.num{font-variant-numeric:tabular-nums}.address{font-family:var(--font-address);letter-spacing:0;font-size:.92em}.quiet{color:var(--muted)}.wrap{width:100%;max-width:calc(72rem + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.skip-link{left:var(--gutter);z-index:100;padding:var(--sp-2) var(--sp-3);background:var(--ink);color:var(--bg);border-radius:var(--radius-sm);position:absolute;top:-3rem}.skip-link:focus{top:var(--sp-2)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.brand{align-items:center;gap:var(--sp-2);white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:var(--fs-md);letter-spacing:-.01em;text-decoration:none;display:inline-flex}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--control-h);border-radius:var(--radius-sm);font-family:var(--font-body);font-weight:500;font-size:var(--fs-base);white-space:nowrap;cursor:pointer;border:1px solid #0000;padding:.375rem .875rem;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{border-color:var(--rule-strong);color:var(--ink);background:var(--surface)}.btn-secondary:hover{border-color:var(--ink-2)}.btn:disabled,.btn[aria-disabled=true]{opacity:.6;cursor:progress}.btn-small{min-height:var(--control-h-sm);font-size:var(--fs-sm);padding:.25rem .625rem}.btn-text{color:var(--ink-2);font-weight:500;font-size:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.125rem 0}.btn-text:hover{color:var(--ink);text-decoration-color:currentColor}.btn-text:disabled{opacity:.6;cursor:progress}.field{gap:var(--sp-1);align-content:start;display:grid}.field-label{font-weight:500;font-size:var(--fs-sm);color:var(--ink-2)}.field-hint{color:var(--muted);font-size:var(--fs-xs)}.input{width:100%;min-height:var(--control-h);border:1px solid var(--field-border);border-radius:var(--radius-sm);background-color:var(--bg);color:var(--ink);font-size:var(--fs-base);padding:.375rem .625rem}.input::placeholder{color:var(--muted);opacity:.8}.input:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent);border-radius:var(--radius-sm)}.input[aria-invalid=true]{border-color:var(--amber)}.input:disabled{opacity:.6}select.input{padding-right:2rem}textarea.input{line-height:1.45}.input-inline{width:auto;min-width:8rem;min-height:2rem;font-size:var(--fs-sm);background-position:right .5rem center;padding:.25rem 1.875rem .25rem .5rem}.status-msg{font-size:var(--fs-sm);color:var(--ink-2)}.status-msg:empty{display:none}.status-msg.is-warn{color:var(--amber);font-weight:500}.status-msg.is-ok{color:var(--ink)}.sheet{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.page-head{padding-block:var(--sp-6) var(--sp-4);gap:var(--sp-2);display:grid}.page-title{font-size:var(--fs-lg)}.page-lede{color:var(--muted);font-size:var(--fs-sm);max-width:44rem}.page-back{color:var(--muted);font-size:var(--fs-sm);text-decoration:none}.page-back:hover{color:var(--ink);text-decoration:underline}.page-status{padding-block:var(--sp-8);gap:var(--sp-4);justify-items:start;display:grid}.note{border-left:2px solid var(--ink);padding:.125rem 0 .125rem var(--sp-3);color:var(--ink-2);font-size:var(--fs-sm);max-width:44rem}.note-warn{border-left-color:var(--amber)}.note-warn p{color:var(--amber);font-weight:500}.note-actions{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.sheet-table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);width:100%;font-size:var(--fs-base)}.sheet-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sheet-table th{text-align:left;color:var(--muted);font-weight:500;font-size:var(--fs-xs);border-bottom:1px solid var(--rule);white-space:nowrap;background:var(--surface-2);padding:.5rem .75rem}.sheet-table tbody tr{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);display:block}.sheet-table tbody tr:last-child{border-bottom:0}.sheet-table td{overflow-wrap:anywhere;min-width:0;padding:0;display:block}.sheet-table td+td{margin-top:var(--sp-1)}.sheet-table td[data-label]:before{content:attr(data-label) ": ";color:var(--muted)}@media (width>=900px){.sheet-table thead{clip:auto;width:auto;height:auto;position:static;overflow:visible}.sheet-table th:first-child{border-top-left-radius:calc(var(--radius) - 1px)}.sheet-table th:last-child{border-top-right-radius:calc(var(--radius) - 1px)}.sheet-table tbody tr{border:0;padding:0;display:table-row}.sheet-table td{vertical-align:top;border-bottom:1px solid var(--rule);padding:.625rem .75rem;line-height:1.35rem;display:table-cell}.sheet-table td+td{margin-top:0}.sheet-table td[data-label]:before{content:none}.sheet-table tbody tr:last-child td{border-bottom:0}}.narrow{min-height:100vh;padding-inline:var(--gutter);flex-direction:column;display:flex}.narrow-body{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:26rem;margin-inline:auto;padding-block:clamp(1.5rem,8vh,5rem) clamp(2rem,14vh,8rem);display:flex}.narrow-head{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:var(--control-h);margin-bottom:var(--sp-4);padding-inline:.125rem;display:flex}.narrow-beta{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.narrow-main{display:grid}.narrow-foot{padding-block:var(--sp-4) var(--sp-6);color:var(--muted);font-size:var(--fs-xs);text-align:center}.narrow-foot p{max-width:36rem;margin-inline:auto}.login{width:100%;padding:var(--sp-6);gap:var(--sp-3);display:grid}.login-title{font-size:var(--fs-lg)}.login-lede{color:var(--ink-2)}.login-email{color:var(--ink);overflow-wrap:anywhere}.login-form{gap:var(--sp-3);margin-top:var(--sp-1);display:grid}.login-form .btn{width:100%}.login-note{color:var(--muted);font-size:var(--fs-sm)}.login-foot{padding-top:var(--sp-3);border-top:1px solid var(--rule)}.login-dev{margin-top:var(--sp-1)}.login-dev a{color:var(--ink);font-weight:700}.login-dev-hint{margin-top:var(--sp-1);color:var(--muted);font-size:var(--fs-xs)}.login-again{margin-top:var(--sp-1)}.login-actions{align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.neworg{justify-items:center;gap:var(--sp-4);padding-block:clamp(1.5rem, 8vh, 5rem) var(--sp-8);display:grid}.neworg .login{max-width:26rem}.neworg-foot{max-width:26rem;color:var(--muted);font-size:var(--fs-xs);text-align:center}.empty-state{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);padding:var(--sp-4);flex-wrap:wrap;display:flex}.empty-state-line{color:var(--ink-2)}.empty-state-action{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ph{gap:var(--sp-2);padding-block:var(--sp-6) var(--sp-4);display:grid}.ph-crumbs ol{align-items:baseline;gap:0 var(--sp-2);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;list-style:none;display:flex}.ph-crumbs li{align-items:baseline;gap:var(--sp-2);display:inline-flex}.ph-crumbs a{color:var(--muted);text-decoration:none}.ph-crumbs a:hover{color:var(--ink);text-decoration:underline}.ph-sep{color:var(--rule-strong)}.ph-row{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);min-height:var(--control-h);flex-wrap:wrap;display:flex}.ph-titles{gap:.125rem;min-width:0;display:grid}.ph-title{font-size:var(--fs-lg);overflow-wrap:anywhere}.ph-hint{color:var(--muted);font-size:var(--fs-sm)}.ph-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.seg{background:var(--surface-2);border:1px solid var(--rule);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex}.seg-item{min-height:1.75rem;color:var(--muted);font-size:var(--fs-sm);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:.375rem;padding:0 .625rem;font-weight:500;display:inline-flex}.seg-item:hover{color:var(--ink)}.seg-item.is-checked{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--rule-strong)}.seg-item:focus-visible{outline-offset:0}.seg-count{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.seg-item.is-checked .seg-count{color:var(--ink-2)}.seg-count.is-problem,.seg-item.is-checked .seg-count.is-problem{color:var(--amber)}.seg-field{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;max-width:100%;display:inline-flex}.seg-label{color:var(--muted);font-size:var(--fs-sm)}.activity-page{gap:var(--sp-3);padding-bottom:var(--sp-8);display:grid}.log-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.log-why{max-width:32rem}.log-why[open]{flex-basis:100%}.log-day+.log-day{border-top:1px solid var(--rule)}.log-day:first-child .log-day-title{border-top-left-radius:calc(var(--radius) - 1px);border-top-right-radius:calc(var(--radius) - 1px)}.log-day-title{top:var(--bar-h);z-index:1;padding:.375rem var(--sp-4);background:var(--surface-2);border-bottom:1px solid var(--rule);color:var(--ink-2);font-size:var(--fs-xs);font-weight:500;line-height:1.5;position:sticky}.log-list{list-style:none}.log-entry{column-gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);grid-template-columns:3rem minmax(0,1fr);row-gap:.125rem;display:grid}.log-entry+.log-entry{border-top:1px solid var(--rule)}.log-time{color:var(--muted);font-size:var(--fs-sm);padding-top:.0625rem;line-height:1.45}.log-body{min-width:0}.log-text{color:var(--ink);line-height:1.45}.log-audit{color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere;line-height:1.5}.log-type{font-family:var(--font-address);font-size:.6875rem}.log-subject{align-items:baseline;gap:0 var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;grid-column:2;min-width:0;display:flex}.log-subject a{color:var(--ink-2)}.log-subject a:hover{color:var(--ink)}.log-address{color:var(--muted);font-size:var(--fs-xs)}.log-entry.is-problem{box-shadow:inset 2px 0 0 var(--amber)}.log-entry.is-problem .log-text{color:var(--amber);font-weight:500}.log-more{padding-top:var(--sp-1)}@media (width>=900px){.log-entry{grid-template-columns:3.25rem minmax(0,1fr) minmax(12rem,18rem);align-items:baseline}.log-subject{text-align:right;grid-area:1/3;justify-content:flex-end}}.app{min-height:100vh;display:flex}.app-column{flex-direction:column;flex:1;min-width:0;display:flex}.app-main{min-width:0;padding:0 var(--gutter) var(--sp-8);flex:1}.app-main.is-narrow{width:100%;max-width:calc(40rem + 2 * var(--gutter));margin-inline:auto}.sidebar{width:var(--nav-w);background:var(--surface-2);border-right:1px solid var(--rule);flex-direction:column;flex:none;align-self:flex-start;height:100vh;display:flex;position:sticky;top:0}.sidebar-head{justify-content:space-between;align-items:center;gap:var(--sp-2);height:var(--bar-h);padding:0 var(--sp-2) 0 var(--sp-4);border-bottom:1px solid var(--rule);flex:none;display:flex}.sidebar-brand{color:var(--ink)}.sidebar-close{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-sm);color:var(--muted);background:0 0;border:1px solid #0000;place-items:center;display:grid}.sidebar-close:hover{color:var(--ink);border-color:var(--rule-strong)}.sidebar-nav{min-height:0;padding:var(--sp-3) var(--sp-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.nav-list{gap:.125rem;list-style:none;display:grid}.nav-foot{padding-top:var(--sp-3);margin-top:auto}.nav-item{position:relative}.nav-link{height:2.25rem;padding:0 2.75rem 0 var(--sp-3);border-radius:var(--radius-sm);color:var(--ink-2);align-items:center;font-weight:500;text-decoration:none;display:flex}.nav-link:hover{color:var(--ink);background:color-mix(in srgb, var(--surface) 55%, transparent)}.nav-link[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:inset 2px 0 0 var(--accent)}.nav-link:focus-visible{outline-offset:-2px}.nav-count{top:50%;right:var(--sp-3);border-radius:var(--radius-pill);background:var(--ink);min-width:1.375rem;height:1.25rem;color:var(--bg);font-size:var(--fs-xs);pointer-events:none;justify-content:center;align-items:center;padding:0 .375rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;transform:translateY(-50%)}.sidebar-trust{padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--rule);color:var(--muted);font-size:var(--fs-xs);flex:none;line-height:1.45}.topbar{z-index:20;align-items:center;gap:var(--sp-3);height:var(--bar-h);padding:0 var(--gutter);background:var(--bg);border-bottom:1px solid var(--rule);flex:none;display:flex;position:sticky;top:0}.topbar-org{align-items:center;min-width:0;display:flex}.topbar-end{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.topbar-menu{width:var(--control-h);height:var(--control-h);margin-left:calc(-1 * var(--sp-2));border-radius:var(--radius-sm);color:var(--ink);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:none}.topbar-menu:hover{border-color:var(--rule-strong)}.topbar-brand{display:none}.org-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:700;text-decoration:none;overflow:hidden}.org-name:hover{text-decoration:underline}.org-switch{border-radius:var(--radius-sm);min-width:0;max-width:18rem;min-height:2rem;color:var(--ink);text-overflow:ellipsis;background-color:#0000;background-position:right .5rem center;border:1px solid #0000;margin-left:-.5rem;padding:.25rem 1.875rem .25rem .5rem;font-weight:700}.org-switch:hover{border-color:var(--rule-strong)}.acct{position:relative}.acct-btn{align-items:center;gap:var(--sp-2);max-width:14rem;min-height:var(--control-h);border-radius:var(--radius-sm);color:var(--ink-2);background:0 0;border:1px solid #0000;padding:.25rem .5rem;font-weight:500;display:inline-flex}.acct-btn:hover,.acct-btn[aria-expanded=true]{border-color:var(--rule-strong);color:var(--ink)}.acct-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-chevron{background:var(--chevron) center / 12px 12px no-repeat;flex:none;width:12px;height:12px}.acct-menu{z-index:30;min-width:15rem;padding:var(--sp-2) 0;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius);position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 8px 24px #14120f1a}.acct-menu[hidden]{display:none}.acct-email{padding:0 var(--sp-4) var(--sp-2);border-bottom:1px solid var(--rule);color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere;margin-bottom:.25rem}.acct-menu ul{list-style:none}.acct-menu li a,.acct-signout{width:100%;padding:.4375rem var(--sp-4);text-align:left;color:var(--ink);font-size:var(--fs-base);background:0 0;border:0;text-decoration:none;display:block}.acct-menu li a:hover,.acct-signout:hover{background:var(--surface-2)}.acct-signout:disabled{opacity:.6;cursor:progress}.acct-help{padding:var(--sp-2) var(--sp-4) .125rem;border-top:1px solid var(--rule);color:var(--muted);font-size:var(--fs-xs);margin-top:.25rem}.acct-help a{color:var(--ink-2)}.acct-menu .status-msg{padding:var(--sp-2) var(--sp-4) 0}@media (width<=899px){.sidebar{z-index:70;width:min(calc(var(--nav-w) + 3rem), 86vw);border-right:1px solid var(--rule-strong);align-self:stretch;height:auto;display:none;position:fixed;top:0;bottom:0;left:0;box-shadow:12px 0 32px #14120f24}.app.is-nav-open .sidebar{display:flex}.app-scrim{z-index:65;background:#14120f5c;position:fixed;inset:0}.topbar-menu{display:inline-grid}.topbar-brand{display:inline-flex}.acct-btn{max-width:9.5rem}}@media (width>=900px){.app-scrim,.sidebar-close{display:none}}.data-table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);width:100%;font-size:var(--fs-base)}.data-table.is-flush{background:0 0;border:0;border-radius:0}.data-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.data-table th{text-align:left;vertical-align:middle;white-space:nowrap;height:2rem;color:var(--muted);font-size:var(--fs-xs);background:var(--surface-2);border-bottom:1px solid var(--rule);padding:0 .75rem;font-weight:500}.data-table tbody tr{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);display:grid}.data-table tbody tr:last-child{border-bottom:0}.data-table td{justify-content:space-between;align-items:baseline;gap:0 var(--sp-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.data-table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--fs-xs)}.data-table td:first-child{display:block}.data-table .is-num{font-variant-numeric:tabular-nums;white-space:nowrap}.data-table .cell-main{color:var(--ink);font-weight:700;text-decoration:none;display:block}.data-table a.cell-main:hover{text-decoration:underline}.data-table .cell-sub{color:var(--muted);font-size:var(--fs-xs);display:block}.data-table .is-actions{justify-content:flex-start}.data-table tr.is-attention td:first-child{box-shadow:inset 2px 0 0 var(--amber)}@media (width>=900px){.data-table thead{clip:auto;width:auto;height:auto;position:static;overflow:visible}.data-table thead th{top:var(--bar-h);z-index:2;position:sticky}.data-table:not(.is-flush) th:first-child{border-top-left-radius:calc(var(--radius) - 1px)}.data-table:not(.is-flush) th:last-child{border-top-right-radius:calc(var(--radius) - 1px)}.data-table th.is-num{text-align:right}.data-table tbody tr{border:0;padding:0;display:table-row}.data-table tbody tr:hover td{background:color-mix(in srgb, var(--surface-2) 45%, var(--surface))}.data-table td{height:var(--row-h);vertical-align:middle;border-bottom:1px solid var(--rule);padding:.5rem .75rem;line-height:1.35;display:table-cell}.data-table td[data-label]:before{content:none}.data-table td.is-num{text-align:right}.data-table td.is-actions{text-align:right;white-space:nowrap}.data-table tbody tr:last-child td,.data-table.is-flush tbody tr:last-child td{border-bottom:0}.data-table td:first-child{display:table-cell}}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);min-width:0}.panel-head{align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--rule);display:flex}.panel-title{font-size:var(--fs-md);font-weight:700}.panel-count{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-width:1.375rem;height:1.25rem;color:var(--ink-2);font-size:var(--fs-xs);justify-content:center;align-items:center;padding:0 .375rem;font-weight:500;line-height:1;display:inline-flex}.panel-action{font-size:var(--fs-sm);margin-left:auto}.panel-action a{color:var(--ink-2)}.panel-action a:hover{color:var(--ink)}.panel-body{padding:var(--sp-4)}.panel.is-flush>.panel-body{padding:0}.pipeline{gap:var(--sp-2);min-width:0;display:grid}.pipeline-steps{grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.pipeline-step{min-width:0;padding:1.875rem var(--sp-3) 0 0;align-content:start;justify-items:start;gap:.125rem;display:grid;position:relative}.pipeline-mark{z-index:1;border:1.5px dashed var(--field-border);background:var(--bg);width:1.25rem;height:1.25rem;color:var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.pipeline-mark svg{width:.75rem;height:.75rem}.pipeline-step:not(:last-child):after{content:"";border-top:1.5px dashed var(--rule-strong);position:absolute;top:calc(.625rem - .75px);left:1.25rem;right:0}.pipeline-step.is-done:not(:last-child):after{border-top:2px solid var(--ink);top:calc(.625rem - 1px)}.pipeline-step.is-done .pipeline-mark{border:1.5px solid var(--ink);background:var(--ink)}.pipeline-step.is-current .pipeline-mark{border:2px solid var(--ink);background:var(--surface)}.pipeline-step.is-current .pipeline-mark:before{content:"";background:var(--ink);border-radius:50%;width:.375rem;height:.375rem}.pipeline-step.is-warn .pipeline-mark{border-color:var(--amber)}.pipeline-step.is-warn .pipeline-mark:before{background:var(--amber)}.pipeline-label{font-size:var(--fs-sm);color:var(--muted);font-weight:500;line-height:1.3}.pipeline-step.is-done .pipeline-label{color:var(--ink-2)}.pipeline-step.is-current .pipeline-label{color:var(--ink);font-weight:700}.pipeline-step.is-warn .pipeline-label{color:var(--amber)}.pipeline-stamp{margin-top:var(--sp-2);justify-items:start;max-width:100%;display:grid}.pipeline-who{border-bottom:1px solid var(--rule-strong);min-width:4.5rem;max-width:100%;font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;padding-bottom:.125rem;font-weight:500;line-height:1.3}.pipeline-when{font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.125rem}.pipeline-step.has-partial .pipeline-who{border-bottom-style:dashed}.pipeline-warn{color:var(--amber);font-size:var(--fs-sm);font-weight:500}@media (width<=899px){.pipeline:not(.is-compact) .pipeline-steps{grid-template-columns:minmax(0,1fr)}.pipeline:not(.is-compact) .pipeline-step{align-items:baseline;gap:0 var(--sp-3);min-height:2.25rem;padding:.0625rem 0 var(--sp-3) 2rem;flex-wrap:wrap;display:flex}.pipeline:not(.is-compact) .pipeline-step:not(:last-child):after{border-top:0;border-left:1.5px dashed var(--rule-strong);inset:1.25rem auto 0 calc(.625rem - .75px)}.pipeline:not(.is-compact) .pipeline-step.is-done:not(:last-child):after{border-top:0;border-left:2px solid var(--ink);left:calc(.625rem - 1px)}.pipeline:not(.is-compact) .pipeline-stamp{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;margin-top:0;display:flex}.pipeline:not(.is-compact) .pipeline-who{border-bottom:0;min-width:0;padding:0}.pipeline:not(.is-compact) .pipeline-when{padding:0}}.pipeline.is-compact .pipeline-steps{grid-template-columns:repeat(5,minmax(0,1fr)) auto}.pipeline.is-compact .pipeline-step{padding:.75rem 0 0}.pipeline.is-compact .pipeline-step:last-child{width:.75rem}.pipeline.is-compact .pipeline-mark{border-width:1.5px;width:.75rem;height:.75rem}.pipeline.is-compact .pipeline-mark svg{display:none}.pipeline.is-compact .pipeline-step.is-current .pipeline-mark{border-width:1.5px}.pipeline.is-compact .pipeline-step.is-current .pipeline-mark:before{width:.25rem;height:.25rem}.pipeline.is-compact .pipeline-step:not(:last-child):after{top:calc(.375rem - .75px);left:.75rem}.pipeline.is-compact .pipeline-step.is-done:not(:last-child):after{top:calc(.375rem - 1px)}.pill{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);height:1.375rem;font-family:var(--font-body);font-size:var(--fs-xs);white-space:nowrap;vertical-align:middle;color:var(--ink-2);background:0 0;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;line-height:1;display:inline-flex}.pill svg{flex:none}.pill-text{padding-bottom:1px}.pill-draft{border-style:dashed;border-color:var(--field-border);color:var(--muted)}.pill-progress{border-color:var(--ink-2);color:var(--ink);background:var(--surface)}.pill-ring{border:1.5px solid;border-radius:50%;flex:none;width:.5rem;height:.5rem}.pill-done{border-color:var(--ink);background:var(--ink);color:var(--bg)}.pill-problem{border-color:var(--amber);color:var(--amber);background:var(--surface)}.drawer-form{gap:var(--sp-4);align-content:start;display:grid}.drawer-pair{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.drawer-note{margin-top:calc(-1 * var(--sp-2))}.drawer-form .why{margin-top:var(--sp-1)}.drawer-actions{bottom:calc(-1 * var(--sp-6));z-index:1;align-items:center;gap:var(--sp-2);margin:0 -1.25rem calc(-1 * var(--sp-6));padding:var(--sp-3) 1.25rem;background:var(--surface);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex;position:sticky}.drawer-form .status-msg:empty{display:none}@media (width<=420px){.drawer-pair{grid-template-columns:minmax(0,1fr)}}.proposal{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--bg);display:grid}.proposal-title{font-weight:700}.proposal .findings{padding-left:var(--sp-3);border-left:2px solid var(--amber)}.proposal .finding-pair{margin-top:var(--sp-1);gap:.125rem;display:grid}.proposal .finding-pair .addr{font-size:var(--fs-xs)}.finding-pair-label{color:var(--muted);font-size:var(--fs-xs)}.form-sheet{max-width:36rem;padding:var(--sp-4);gap:var(--sp-3);display:grid}@media (width>=600px){.form-sheet{padding:1.25rem}}.form-sheet+.form-sheet{margin-top:var(--sp-4)}.form-title{font-size:var(--fs-md)}.form-text{color:var(--ink-2)}@media (width<=480px){.form-actions .btn{flex:100%}}.passkey-label{font-weight:700;display:block}.passkey-kind{color:var(--muted);font-size:var(--fs-xs);display:block}.passkey-add{gap:var(--sp-3);display:grid}.passkey-add-title{font-size:var(--fs-base)}.settings{gap:var(--sp-4);padding-bottom:var(--sp-8);align-items:start;display:grid}.settings-section{gap:var(--sp-4);min-width:0;max-width:64rem;display:grid}.settings-title{font-size:var(--fs-md)}.settings-note{color:var(--muted);font-size:var(--fs-sm)}@media (width>=900px){.settings{gap:var(--sp-6);grid-template-columns:12rem minmax(0,1fr)}.settings .settings-nav{top:calc(var(--bar-h) + var(--sp-4));border-bottom:0;display:block;position:sticky;overflow:visible}.settings .settings-nav ul{flex-direction:column;gap:.125rem}.settings .settings-nav .tab{width:100%;min-height:2.25rem;padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--ink-2);border-bottom:0;margin:0;display:flex}.settings .settings-nav .tab:hover{background:var(--surface-2);color:var(--ink)}.settings .settings-nav .tab.is-selected{background:var(--surface);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent), 0 0 0 1px var(--rule)}}.set-list{margin:0}.set-row{gap:var(--sp-1) var(--sp-4);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.set-row+.set-row{border-top:1px solid var(--rule)}.set-label{color:var(--muted);font-size:var(--fs-sm);grid-area:1/1}.set-value{gap:var(--sp-1);grid-area:2/1/auto/-1;justify-items:start;min-width:0;margin:0;display:grid}.set-action{grid-area:1/2;margin:0}.set-strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.set-hint{color:var(--muted);font-size:var(--fs-xs);max-width:40rem}.set-select{min-width:9rem}.set-inline-form{align-items:center;gap:var(--sp-2);flex-wrap:wrap;width:100%;display:flex}.set-inline-form .input{flex:16rem;max-width:24rem}.set-inline-actions{gap:var(--sp-2);display:flex}.set-loading{padding:0 var(--sp-4) var(--sp-3)}@media (width>=600px){.set-row{grid-template-columns:11rem minmax(0,1fr) auto;align-items:baseline;min-height:3.25rem}.set-value{grid-area:1/2}.set-action{grid-area:1/3}.set-row:has(.set-inline-form){align-items:center}}.settings-section .data-table .cell-sub,.account-page .data-table .cell-sub{overflow-wrap:anywhere}@media (width>=900px){.settings-section .data-table td:first-child,.account-page .data-table td:first-child{display:table-cell}}.passkeys-intro{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);display:grid}.passkeys-table tr.has-note td{border-bottom:0}.passkeys-table .note-row td{padding:0 var(--sp-4) var(--sp-3);display:block}.passkeys-table .c-used,.passkeys-table .c-created{color:var(--ink-2)}.passkeys-add{padding:var(--sp-4);border-top:1px solid var(--rule);background:color-mix(in srgb, var(--surface-2) 35%, var(--surface));border-radius:0 0 calc(var(--radius) - 1px) calc(var(--radius) - 1px)}.passkey-add-row{align-items:end;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.passkey-add-row .field{flex:14rem;max-width:26rem}.passkey-add-actions{flex:none}.profile-form{align-items:end;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.profile-field{flex:14rem;max-width:26rem}.profile-hint{margin-top:var(--sp-2)}.account-page{gap:var(--sp-4);padding-bottom:var(--sp-8);display:grid}.signout{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (width>=900px){.passkeys-table .c-created{width:8rem}.passkeys-table .c-used{width:12rem}.passkeys-table .c-actions{width:6rem}.passkeys-table .note-row td{padding:0 .75rem var(--sp-3);display:table-cell}}.drawer-layer{z-index:60;position:fixed;inset:0}.drawer-backdrop{background:#14120f5c;position:absolute;inset:0}.drawer{background:var(--surface);border-left:1px solid var(--rule-strong);outline:none;flex-direction:column;width:min(30rem,100%);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #14120f1f}.drawer-head{align-items:center;gap:var(--sp-3);min-height:var(--bar-h);padding:var(--sp-2) var(--sp-2) var(--sp-2) 1.25rem;border-bottom:1px solid var(--rule);display:flex}.drawer-title{font-size:var(--fs-md);flex:1;font-weight:700}.drawer-close{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-sm);color:var(--muted);background:0 0;border:1px solid #0000;place-items:center;display:grid}.drawer-close:hover{color:var(--ink);border-color:var(--rule-strong)}.drawer-desc{padding:var(--sp-3) 1.25rem 0;color:var(--muted);font-size:var(--fs-sm)}.drawer-body{padding:var(--sp-4) 1.25rem var(--sp-6);align-content:start;gap:var(--sp-4);flex:1;display:grid;overflow-y:auto}.drawer-body .form-grid{grid-template-columns:minmax(0,1fr)}.drawer-body .form-grid .span-2{grid-column:auto}.drawer-foot{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) 1.25rem;border-top:1px solid var(--rule);background:var(--surface);flex-wrap:wrap;display:flex}@media (width<=599px){.drawer{border-left:0;width:100%}}.wallets-table .addr{font-size:var(--fs-sm)}.wallets-table .c-time{color:var(--muted)}.wallets-table .row-actions{gap:.25rem var(--sp-4)}.wallet-rename{gap:var(--sp-3);max-width:28rem;display:grid}.wallets-table tr.has-note td{border-bottom:0}.wallets-table .note-row td{padding:0 var(--sp-4) var(--sp-3);display:block}@media (width>=900px){.wallets-table .c-label{width:20%}.wallets-table .c-network{width:8rem}.wallets-table .c-time{white-space:nowrap;width:8rem}.wallets-table .c-actions{width:9rem}.wallets-table .c-actions .row-actions{justify-content:flex-end}.wallets-table .note-row td{padding:0 .75rem var(--sp-3);display:table-cell}}.overview{gap:var(--sp-4);padding-bottom:var(--sp-8);align-items:start;display:grid}.ov-side{gap:var(--sp-4);align-content:start;min-width:0;display:grid}.ov-error{gap:var(--sp-3);justify-items:start;display:grid}@media (width>=760px) and (width<=1199px){.ov-side{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start}}@media (width>=1200px){.overview{grid-template-columns:minmax(0, 1fr) var(--step-panel-w);column-gap:var(--sp-6);grid-template-rows:auto 1fr}.ov-needs{grid-area:1/1}.ov-payouts{grid-area:2/1}.ov-side{grid-area:1/2/span 2}}.needs-list{list-style:none}.need{border-bottom:1px solid var(--rule);align-items:center;display:flex;position:relative}.need:last-child{border-bottom:0}.need-link{align-items:center;column-gap:var(--sp-3);min-width:0;padding:var(--sp-3) var(--sp-4);color:inherit;flex:1;grid-template-columns:1rem minmax(0,1fr) auto;text-decoration:none;display:grid}.need:has(.need-action.is-own) .need-link{padding-right:var(--sp-2)}.need-link:hover{background:color-mix(in srgb, var(--surface-2) 45%, var(--surface))}.need:first-child .need-link{border-top-left-radius:0}.need-link:focus-visible{outline-offset:-2px;border-radius:var(--radius-sm)}.need-mark{border:1.5px solid var(--ink-2);border-radius:50%;align-self:start;width:.625rem;height:.625rem;margin-top:.3125rem}.need.is-info .need-mark{border-style:dashed;border-color:var(--field-border)}.need.is-setup .need-mark{border-style:dashed}.need.is-problem .need-mark{border-color:var(--amber);background:var(--amber);box-shadow:inset 0 0 0 2px var(--surface)}.need-body{gap:.125rem;min-width:0;display:grid}.need-title{color:var(--ink);font-weight:700}.need.is-problem .need-title{color:var(--amber)}.need-link:hover .need-title{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.need-desc{gap:.0625rem;display:grid}.need-detail{color:var(--ink-2);font-size:var(--fs-sm)}.need-meta{color:var(--muted);font-size:var(--fs-xs)}.need-action{justify-self:end}.need-action.is-own{margin-right:var(--sp-4);flex:none}@media (width<=599px){.need{flex-wrap:wrap}.need-link{row-gap:var(--sp-2);flex-basis:100%;grid-template-columns:1rem minmax(0,1fr)}.need-link>.need-action{grid-column:2;justify-self:start}.need:has(.need-action.is-own) .need-link{padding-right:var(--sp-4);padding-bottom:var(--sp-2)}.need-action.is-own{margin:0 0 var(--sp-3) calc(var(--sp-4) + 1rem + var(--sp-3))}}.ov-payouts-table .cell-main{font-variant-numeric:tabular-nums}.cp{gap:var(--sp-3);display:grid}.cp-head{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.cp-label{font-weight:700;font-size:var(--fs-md);color:var(--ink);font-variant-numeric:tabular-nums;text-decoration:none}.cp-label:hover{text-decoration:underline}.cp-step{color:var(--muted);font-size:var(--fs-xs);margin-top:calc(-1 * var(--sp-1))}.cp-facts{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--rule);margin:0;display:grid}.cp-facts div{gap:var(--sp-2);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;display:grid}.cp-facts div.is-wide{grid-template-columns:minmax(0,1fr);gap:.125rem}.cp-facts dt{color:var(--muted);font-size:var(--fs-sm)}.cp-facts dd{color:var(--ink);margin:0}.cp-facts .is-problem dd{color:var(--amber);font-weight:500}.cp-total{font-weight:700;font-size:var(--fs-md)}.setup-progress{color:var(--muted)}.setup-steps{list-style:none;display:grid}.setup-step{column-gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--rule);scroll-margin-top:calc(var(--bar-h) + var(--sp-4));grid-template-columns:1.5rem minmax(0,1fr);display:grid}.setup-step:first-child{border-top:0;padding-top:0}.setup-step:last-child{padding-bottom:0}.setup-step:focus-visible{outline-offset:2px}.setup-mark{border:1px solid var(--rule-strong);width:1.5rem;height:1.5rem;color:var(--muted);font-size:var(--fs-xs);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.setup-mark.is-done{background:var(--ink);border-color:var(--ink);color:var(--bg)}.setup-mark.is-note{border-style:dashed}.setup-body{gap:var(--sp-2);min-width:0;display:grid}.setup-body h3{font-size:var(--fs-base);line-height:1.5rem}.setup-step.is-done h3{color:var(--muted);font-weight:500}.setup-hint{color:var(--muted);font-size:var(--fs-sm)}.setup-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.setup-link{color:var(--ink)}.setup .form-block.is-plain{padding:0}.setup .form-block.is-plain .form-grid{grid-template-columns:minmax(0,1fr)}.setup .form-block.is-plain .form-grid .span-2{grid-column:auto}.setup .passkey-add.is-plain{border-top:0;padding-top:0}.act-list{list-style:none}.act{column-gap:var(--sp-3);padding:.625rem var(--sp-4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.act:last-child{border-bottom:0}.act-what{color:var(--ink);font-weight:500}.act-when{color:var(--muted);font-size:var(--fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:baseline}.act-sub{color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere;grid-column:1/-1}.ov-activity-note{padding:var(--sp-3) var(--sp-4)}.import-steps{color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem;list-style:none;display:flex}.import-steps .is-current{color:var(--ink);border-bottom:2px solid var(--accent);font-weight:700}.import-steps .is-done{color:var(--ink-2)}.import-file{max-width:100%}.import-text{resize:vertical;min-height:8rem;font-family:var(--font-address);font-size:var(--fs-xs);white-space:pre;line-height:1.5;overflow-x:auto}.import-errors{color:var(--amber);font-size:var(--fs-sm);gap:.25rem;font-weight:500;list-style:none;display:grid}.import-matching{gap:1rem;display:grid}.import-name{font-weight:700;display:block}.import-email{color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere;display:block}.import-note{font-size:var(--fs-xs);white-space:normal;margin-top:.125rem;display:block}.import-check{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.import-check input{accent-color:var(--accent);margin-top:.3em}.import-table .is-skipped .import-name,.import-table .is-skipped .c-amount{color:var(--muted)}.import-table .c-row,.import-table .c-recipient,.import-table .c-result,.import-table .c-address{overflow-wrap:normal}.import-table .import-email,.import-table .address{overflow-wrap:anywhere}.import-summary{font-weight:700}@media (width>=900px){.import-table .c-line{text-align:right;width:3.5rem;color:var(--muted)}.import-table .c-row{width:17%}.import-table .c-recipient{width:19%}.import-table .c-amount{text-align:right;white-space:nowrap;width:9rem}.import-table .c-address{width:28%}.import-table .c-result{width:16%}}.tabs{gap:var(--sp-6);border-bottom:1px solid var(--rule);scrollbar-width:none;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab-nav ul{gap:var(--sp-6);list-style:none;display:flex}.tab{min-height:2.5rem;color:var(--muted);font-size:var(--fs-base);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-bottom:-1px;padding:0 .125rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.tab:hover{color:var(--ink)}.tab.is-selected{color:var(--ink);border-bottom-color:var(--accent)}.tab:focus-visible{outline-offset:-2px}.tab-count{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-width:1.25rem;height:1.125rem;color:var(--ink-2);font-size:var(--fs-xs);justify-content:center;align-items:center;padding:0 .3125rem;line-height:1;display:inline-flex}.tab-count.is-problem{border-color:var(--amber);color:var(--amber)}.tab-panel:focus-visible{outline-offset:4px}.payouts{gap:var(--sp-3);padding-bottom:var(--sp-8);display:grid}.payouts-tools{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.payouts-error{gap:var(--sp-3);justify-items:start;display:grid}.payouts-table .payout-label{font-variant-numeric:tabular-nums}.payouts-table .payout-status-line{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:inline-flex}.payouts-table .queue-link{color:var(--ink-2);font-size:var(--fs-xs);white-space:nowrap}.payouts-table .queue-link:hover{color:var(--ink)}.payouts-table .payouts-none td{color:var(--muted);display:block}@media (width<=899px){.payouts-table tbody tr:not(.payouts-none){column-gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;row-gap:.125rem}.payouts-table td:first-child{grid-area:1/1/span 2}.payouts-table td.payout-status{grid-area:1/2;justify-content:flex-end}.payouts-table td.payout-status:before,.payouts-table td[data-label=Total]:before{content:none}.payouts-table td[data-label=Total]{grid-area:2/2;justify-content:flex-end;font-weight:500}.payouts-table td[data-label=Lines]{margin-top:var(--sp-1);grid-area:3/1;justify-content:flex-start;gap:.375rem}.payouts-table td[data-label=Updated]{margin-top:var(--sp-1);grid-area:3/2;justify-content:flex-end;gap:.375rem}.payouts-table td[data-label=Lines],.payouts-table td[data-label=Updated]{color:var(--ink-2);font-size:var(--fs-sm)}}@media (width>=900px){.payouts-table th:first-child,.payouts-table td:first-child{width:28%}.payouts-table .payout-status{width:16rem}.payouts-table .payouts-none td{display:table-cell}}.new-payout{gap:var(--sp-4);display:grid}.new-payout .why{margin-top:var(--sp-1)}.safe-batch{gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule);display:grid}.safe-wallet{font-size:var(--fs-sm);color:var(--ink-2)}.safe-wallet .addr{font-size:var(--fs-xs)}.safe-owners{gap:.25rem;list-style:none;display:grid}.safe-owners .addr{font-size:var(--fs-xs)}.safe-checked{color:var(--muted);font-size:var(--fs-xs)}.safe-diff-head{color:var(--ink);margin-top:.25rem;font-weight:700}.safe-diff{font-size:var(--fs-sm);color:var(--ink-2);gap:.25rem;list-style:none;display:grid}.safe-diff li{flex-wrap:wrap;align-items:baseline;gap:.125rem .75rem;display:flex}.safe-diff strong{color:var(--ink)}.safe-diff .addr{font-size:var(--fs-xs)}.safe-hash-form{gap:var(--sp-2);display:grid}.safe-hash-form>.btn-text{text-align:left;font-size:var(--fs-sm);justify-self:start}.safe-hash-fields{gap:var(--sp-2);display:grid}.safe-hash-fields .input{font-family:var(--font-address);font-size:var(--fs-sm)}.recipients{gap:var(--sp-3);padding-bottom:var(--sp-8);display:grid}.rec-toolbar{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.rec-search{flex:100%;min-width:12rem}@media (width>=600px){.rec-search{flex:0 18rem}}.rec-search .input{min-height:2.125rem}.rec-toggle{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-2);min-height:2.125rem;color:var(--muted);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:500;display:inline-flex;position:relative}.rec-toggle:hover{color:var(--ink)}.rec-toggle.is-on{background:var(--surface);color:var(--ink);border-color:var(--ink-2)}.rec-toggle-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rec-toggle:has(.rec-toggle-input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rec-toggle:before{content:"";border:1.5px solid;border-radius:3px;flex:none;width:.75rem;height:.75rem}.rec-toggle.is-on:before{background:var(--ink);border-color:var(--ink)}.rec-toggle.is-on:after{content:"";border:solid var(--bg);pointer-events:none;border-width:0 1.5px 1.5px 0;width:.22rem;height:.42rem;position:absolute;top:50%;left:1.02rem;transform:translateY(-62%)rotate(45deg)}.rec-toggle-count{color:var(--ink-2);font-size:var(--fs-xs)}.rec-count{color:var(--muted);font-size:var(--fs-sm);margin-left:auto}.rec-notice{padding:var(--sp-1) 0}.pill.is-quiet{color:var(--ink-2);background:0 0;border-color:#0000;padding-inline:.125rem}.rec-table .c-who .cell-sub{overflow-wrap:anywhere}.rec-table tr.is-archived .cell-main{color:var(--muted)}.rec-addrs{gap:var(--sp-1);list-style:none;display:grid}.rec-addr{gap:.0625rem;display:grid}.rec-addr-line{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:inline-flex}.rec-addr .address{font-size:var(--fs-sm);color:var(--ink)}.rec-net,.rec-who{color:var(--muted);font-size:var(--fs-xs)}.rec-row-error{font-size:var(--fs-xs)}.rec-table .c-actions{gap:var(--sp-2);display:flex}.rec-table .c-actions:empty{display:none}@media (width>=900px){.data-table.rec-table td:first-child,.rcp-payments .data-table td:first-child{display:table-cell}.rec-table .c-who{width:26%}.rec-table .c-default{width:11rem}.rec-table .c-actions{width:7.5rem;display:table-cell}.rec-table .c-actions:empty{display:table-cell}.data-table.rec-table td{padding-block:.4375rem}}.rcp{gap:var(--sp-4);padding-bottom:var(--sp-8);align-items:start;display:grid}.rcp-main,.rcp-side{gap:var(--sp-4);min-width:0;display:grid}@media (width>=1200px){.rcp{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem)}}.rcp-hint-archived{color:var(--ink-2);font-weight:500}.rcp-notice{margin-bottom:var(--sp-3)}.rcp-addresses-panel{overflow:hidden}.rcp-addresses{display:grid}.rcp-address{gap:var(--sp-2);padding:var(--sp-4);display:grid}.rcp-address+.rcp-address{border-top:1px solid var(--rule)}.rcp-address-head{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.rcp-address-kind{font-weight:700}.rcp-net{color:var(--muted);font-size:var(--fs-sm)}.rcp-address .addr.rcp-addr{font-size:var(--fs-md);color:var(--ink);column-gap:.5em;line-height:1.5}.rcp-meta{color:var(--muted);font-size:var(--fs-sm)}.rcp-meta strong{color:var(--ink-2);font-weight:500}.rcp-own{color:var(--muted);font-size:var(--fs-xs)}.rcp-actions{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.rcp-address.is-proposal{background:color-mix(in srgb, var(--surface-2) 40%, var(--surface))}.rcp-none{padding:var(--sp-4);color:var(--ink-2)}.hist{list-style:none}.hist-item{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);display:grid}.hist-item+.hist-item{border-top:1px solid var(--rule)}.hist-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.hist-head .address{font-size:var(--fs-sm);color:var(--ink)}.hist-net,.hist-label{color:var(--muted);font-size:var(--fs-xs)}.hist-phase{color:var(--ink-2);font-size:var(--fs-xs);margin-left:auto;font-weight:500}.hist-item.is-replaced .hist-head .address,.hist-item.is-revoked .hist-head .address{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.hist-item.is-replaced .hist-phase,.hist-item.is-revoked .hist-phase{color:var(--muted)}.hist-stamps{gap:.125rem var(--sp-4);color:var(--muted);font-size:var(--fs-xs);flex-wrap:wrap;list-style:none;display:flex}.hist-what{color:var(--ink-2);font-weight:500}.hist-stamps .address{color:var(--ink-2)}.rcp-payments .c-amount{white-space:nowrap}.review-table .c-mark{padding-right:0}.review-table .who-name{color:var(--ink);font-weight:700;display:block}.review-table del.who-name{color:var(--muted)}.review-table .who-rest{color:var(--muted);font-size:var(--fs-xs);margin-top:.125rem;display:block}.review-table .addr-short{color:var(--ink-2);white-space:nowrap;font-size:.8125rem}.review-table del.addr-short{color:var(--muted)}.review-table .amount-lines{justify-items:end;gap:.125rem;display:grid}.review-table .amount-one{white-space:nowrap}.review-table .line-token{color:var(--muted);font-size:var(--fs-xs)}.review-table .line-token ins.val{color:var(--ink)}.review-table .is-removed td:not(.c-mark){color:var(--muted)}.review-table .is-rest{background:var(--surface-2)}.review-table .rest-line{color:var(--ink-2);font-size:var(--fs-sm)}.review-table .c-notes .findings{padding-left:var(--sp-3);border-left:2px solid var(--rule-strong)}.review-table .is-attention .c-notes .findings{border-left-color:var(--amber)}.review-table tr[tabindex="-1"]:focus{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=899px){.review-table tbody tr.review-line{padding-left:2.5rem;position:relative}.review-table tbody tr.note-row{padding-left:2.5rem}.review-table tr.review-line td.c-mark{top:var(--sp-3);left:var(--sp-3);margin:0;position:absolute}.review-table tr.review-line td.c-who{margin-top:0}.review-table .c-amount .amount-lines{vertical-align:top;justify-items:start;display:inline-grid}.review-table .note-row td.c-mark{display:none}}.review-table .amount-edit{justify-items:stretch;gap:.25rem;display:grid}.review-table .line-note-input{margin-top:.25rem}.review-table .finding-row .findings{padding-left:var(--sp-3);border-left:2px solid var(--rule-strong)}.review-table .finding-row.is-attention .findings{border-left-color:var(--amber)}.review-table .finding-row .finding{max-width:44rem}@media (width>=900px){.review-table .c-mark{width:2rem}.review-table .c-address{width:12rem}.review-table .c-amount{text-align:right;width:10rem}.review-table th.c-amount{text-align:right}.review-table .c-invoice{width:11rem}.review-table.is-editing .c-who{width:26%}.review-table.is-editing .c-address{width:auto;min-width:14rem}.review-table.is-editing .c-amount{width:7.5rem}.review-table.is-editing .c-invoice{width:9rem}.review-table .finding-row td{padding-bottom:var(--sp-3)}}.ws{min-width:0;padding-bottom:var(--sp-8);display:grid}.ws-head{padding-bottom:var(--sp-6)}.ws-title{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.ws-title .page-title{font-variant-numeric:tabular-nums}.ws-rename-btn{font-size:var(--fs-sm)}.ws-rename{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ws-rename .input-inline{font-family:var(--font-display);font-weight:600;font-size:var(--fs-md);min-width:10rem}.ws-rename .status-msg{flex-basis:100%}.ws-pipeline{margin-top:var(--sp-4)}.page-retry{margin-top:var(--sp-3)}.ws-grid{gap:var(--sp-6);align-items:start;min-width:0;display:grid}.ws-side,.ws-main{min-width:0}.ws-tabs{margin-bottom:var(--sp-4)}.ws-panel{min-width:0}@media (width>=1200px){.ws-grid{grid-template-columns:minmax(0, 1fr) var(--step-panel-w)}.ws-main{grid-area:1/1}.ws-side{top:calc(var(--bar-h) + var(--sp-4));max-height:calc(100vh - var(--bar-h) - 2 * var(--sp-4));overscroll-behavior:contain;border-radius:var(--radius);grid-area:1/2;position:sticky;overflow-y:auto}}.ws-side{container:ns-side/inline-size}@container ns-side (width>=44rem){.ns-body{min-height:11rem;padding-right:calc(17rem + var(--sp-8));position:relative}.ns-body>.ns-facts{width:17rem;padding:0 0 0 var(--sp-6);border-top:0;border-left:1px solid var(--rule);position:absolute;top:0;right:0}.ns .ns-primary{justify-self:start;width:auto;min-width:14rem}}.ns-body{gap:var(--sp-3);min-width:0;display:grid}.ns-head{gap:.125rem;display:grid}.ns-step{font-size:var(--fs-md);font-weight:700;line-height:1.3}.ns-who{color:var(--ink-2);font-size:var(--fs-sm)}.ns-who strong{color:var(--ink);font-weight:700}.ns-who.is-problem,.ns-who.is-problem strong{color:var(--amber)}.ns-line{color:var(--ink-2);font-size:var(--fs-sm)}.ns-line strong,.ns-headline,.ns-link{color:var(--ink)}.ns-note{color:var(--muted);font-size:var(--fs-xs)}.ns-notice{color:var(--ink);font-size:var(--fs-sm);font-weight:700}.ns-notice.is-calm{color:var(--ink-2);font-weight:400}.ns-actions{gap:var(--sp-2);display:grid}.ns-actions.is-row{flex-wrap:wrap;align-items:center;display:flex}.ns-primary{width:100%}.ns-check{align-items:center}.ns-check input{margin-top:0}.check{font-size:var(--fs-sm);align-items:flex-start;gap:.625rem;display:flex}.check input{width:1.125rem;height:1.125rem;accent-color:var(--accent);flex:none;margin:.2rem 0 0}.check input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ns-note-fold .ns-notefield{margin-top:var(--sp-2)}.ns-notefield{gap:var(--sp-1);display:grid}.ns-notefield textarea{resize:vertical;min-height:3.5rem}.ns-passkey .form-block,.ns-passkey .passkey-add{border:0;padding:0}.ns-passkey .passkey-add{gap:var(--sp-3);display:grid}.ns-passkey .form-actions .btn{width:100%}.ns-list{font-size:var(--fs-sm);color:var(--ink-2);gap:.125rem;list-style:none;display:grid}.ns-list.is-warn li{color:var(--amber);font-weight:500}.ns-jump{color:inherit;font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500}.ns-jump:hover{text-decoration-color:currentColor}.ns-warn{gap:var(--sp-1);padding-left:var(--sp-3);border-left:2px solid var(--amber);color:var(--ink-2);font-size:var(--fs-sm);display:grid}.ns-warn>p:first-child{color:var(--amber);font-weight:500}.ns-hash-block{gap:.125rem;display:grid}.ns-hash-label{color:var(--muted);font-size:var(--fs-xs)}.ns-hash-row{line-height:1.45}.hash-value{font-family:var(--font-address);font-size:var(--fs-xs);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ns-hash .hash-value{font-weight:500}.ns-copy-row{align-items:baseline;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.ns-copy-row .status-msg{font-size:var(--fs-xs)}.ns-batch{gap:var(--sp-2);margin:0;display:grid}.ns-batch div{gap:var(--sp-2);font-size:var(--fs-sm);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;display:grid}.ns-batch dt{color:var(--muted)}.ns-batch dd{color:var(--ink);min-width:0;margin:0}.ns-batch .addr{font-size:var(--fs-xs)}.ns-sub{color:var(--muted);font-size:var(--fs-xs);display:block}.ns-facts{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--rule);margin:0;display:grid}.ns-fact{gap:var(--sp-2);font-size:var(--fs-sm);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;display:grid}.ns-fact dt{color:var(--muted)}.ns-fact dd{color:var(--ink);min-width:0;margin:0}.ns-fact.is-total{grid-template-columns:minmax(0,1fr);gap:0}.ns-figure{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;display:flex}.ns-amount{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);line-height:1.15}.ns-symbol{color:var(--ink-2);font-size:var(--fs-md);font-weight:500}.ns-secondary{align-items:center;gap:var(--sp-2) var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--rule);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.ns-secondary>.note{flex-basis:100%}.ns-csv{gap:.125rem;display:grid}.ns-csv .quiet{font-size:var(--fs-xs)}.fp{gap:.125rem;display:grid}.fp-label{color:var(--muted);font-size:var(--fs-xs)}.fp-row{align-items:baseline;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.fp-value{font-family:var(--font-address);font-size:var(--fs-lg);letter-spacing:.08em;color:var(--ink);font-weight:600;line-height:1.2}.fp-row .btn-text{font-size:var(--fs-sm)}.fp-row .status-msg{font-size:var(--fs-xs);flex-basis:100%}.fp-hash{font-family:var(--font-address);font-size:var(--fs-xs);color:var(--ink-2);overflow-wrap:anywhere}.fp .why{font-size:var(--fs-xs)}.lines-tools{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.lines-summary{color:var(--muted);font-size:var(--fs-sm);max-width:44rem}.lines-scroll{overflow-x:auto}.review-loose{gap:var(--sp-3);margin-top:var(--sp-4);display:grid}.review-loose h3{font-size:var(--fs-base)}.ap-tab{gap:var(--sp-4);display:grid}.ap-panel .panel-body{gap:var(--sp-3);display:grid}.ap-count{font-weight:700}.ap-list{gap:var(--sp-2);list-style:none;display:grid}.ap-item{column-gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:.875rem minmax(0,1fr) auto;align-items:baseline;row-gap:0;display:grid}.ap-mark{border:1.5px solid var(--ink);background:var(--ink);border-radius:50%;align-self:center;width:.625rem;height:.625rem}.ap-item.is-waiting .ap-mark{border-style:dashed;border-color:var(--field-border);background:0 0}.ap-who{color:var(--ink);font-weight:700}.ap-item.is-waiting .ap-who{color:var(--ink-2);font-weight:500}.ap-how{color:var(--muted);font-size:var(--fs-xs);grid-column:2}.ap-when{color:var(--muted);font-size:var(--fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/3}.ap-sent{color:var(--ink-2);font-size:var(--fs-sm)}.ap-note{font-style:normal}.ap-history .is-superseded td{color:var(--muted)}.ap-history .is-superseded .cell-main{color:var(--muted);font-weight:500}.ap-history .is-shown .cell-main{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.fp-inline{font-family:var(--font-address);letter-spacing:.04em;font-weight:600}.tx-tab{gap:var(--sp-4);display:grid}.tx-facts,.tx-hashes{gap:var(--sp-2);margin:0;display:grid}.tx-facts div,.tx-hash{gap:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);grid-template-columns:9rem minmax(0,1fr);align-items:baseline;display:grid}.tx-facts dt,.tx-hash dt{color:var(--muted)}.tx-facts dd,.tx-hash dd{color:var(--ink);min-width:0;margin:0}.tx-facts dd.is-problem{color:var(--amber);font-weight:500}.tx-facts .addr{font-size:var(--fs-xs)}.tx-safe-name{font-weight:700;display:block}.tx-sub{color:var(--muted);font-size:var(--fs-xs);display:block}.tx-sub .addr{display:inline-flex}.tx-hashes{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.tx-hash dd{gap:var(--sp-1);display:grid}.tx-hash-actions{align-items:baseline;gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;display:flex}.tx-hash-actions .status-msg{font-size:var(--fs-xs)}.tx-fp{margin-top:var(--sp-3);color:var(--muted);font-size:var(--fs-sm)}.tx-lines .state{font-size:var(--fs-sm)}.tx-unexpected{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--rule);display:grid}.tx-unexpected-title{color:var(--amber);font-size:var(--fs-sm)}.tx-note{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--rule);color:var(--muted);font-size:var(--fs-xs)}@media (width<=599px){.tx-facts div,.tx-hash{grid-template-columns:minmax(0,1fr);gap:.125rem}}.review-table .input-inline{width:100%;min-width:0;font-size:var(--fs-sm)}.review-table .line-amount{text-align:right;min-width:6rem}.review-table .line-text{min-width:6rem}.review-table .line-address-note,.review-table .line-was{font-size:var(--fs-xs);margin-top:.25rem;display:block}.review-table .line-note{color:var(--ink-2);font-size:var(--fs-xs);display:block}.review-table .is-editable .amount-lines,.review-table .status-msg{font-size:var(--fs-xs);margin-top:.25rem}.review-table .is-add{background:var(--surface-2)}.review-table .is-add .c-notes{display:block}.review-table .add-fields{gap:.375rem;display:grid}.review-table .line-token-select{min-width:5.75rem}.review-table .is-editable .c-invoice .input-inline,.review-table .is-add .c-invoice .input-inline{min-width:7rem}.review-table .is-add .c-amount .input-inline{min-width:6.75rem}.review-table .is-add .c-who .input-inline,.review-table .is-add .c-who select{min-width:10rem;max-width:20rem}.review-table td .input-inline:not(:first-child){margin-top:var(--sp-2)}.review-table .c-address select.input-inline{max-width:22rem}.review-table .c-notes:empty{display:none}@media (width>=900px){.review-table .c-actions{text-align:right;white-space:nowrap;width:1%}.review-table .c-paid{width:5.5rem}.review-table .is-editable .c-address del.addr{margin-bottom:.375rem}.review-table .is-add .c-notes,.review-table .c-notes:empty{display:table-cell}}.review-table .paid-link{text-underline-offset:3px;text-decoration:underline}.members-table .member-you{color:var(--muted);font-weight:400}.members-table .member-status{color:var(--ink-2)}.members-table .c-role select{min-width:8.5rem}.members-table tr.has-note td{border-bottom:0}.members-table .note-row td{padding:0 var(--sp-4) var(--sp-3);display:block}@media (width>=900px){.members-table .c-member{width:44%}.members-table .c-role{width:12rem}.members-table .c-status{width:8rem}.members-table .c-actions{width:6rem}.members-table .c-role select{margin-block:-.25rem}.members-table .note-row td{padding:0 .75rem var(--sp-3);display:table-cell}}.addr{font-family:var(--font-address);flex-wrap:wrap;gap:.0625rem .4em;font-size:.8125rem;line-height:1.6;text-decoration:none;display:inline-flex}.addr.is-block{display:flex}del.addr,.addr del{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.addr .ch-same{color:var(--ink-2)}.addr .ch-diff{background:var(--mark);color:var(--ink);border-radius:2px;padding:0 .1em;font-weight:600}.addr .ch-warn{background:var(--amber-soft);color:var(--amber);border-radius:2px;padding:0 .1em;font-weight:600}.addr-lines{gap:.25rem;display:grid}del.val{color:var(--muted);white-space:nowrap;text-decoration-thickness:1px}ins.val{background:var(--mark);color:var(--ink);white-space:nowrap;border-radius:2px;padding:0 .2em;font-weight:700;text-decoration:none}.delta{color:var(--muted);font-size:var(--fs-xs)}.state{font-size:var(--fs-xs);color:var(--muted);font-weight:500}.state-ok{color:var(--ink-2)}.state-warn{color:var(--amber)}.state-muted{color:var(--muted)}.chips{flex-wrap:wrap;gap:.375rem;list-style:none;display:flex}.chip{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--bg);font-size:var(--fs-xs);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;padding:.125rem .5rem;display:inline-flex}.chip.is-warn{border-color:var(--amber)}.chip.is-muted{color:var(--muted);border-style:dashed}.chip-net{font-weight:500}.chip .addr{font-size:.75rem}.chip .state{white-space:nowrap}.findings{gap:.5rem;list-style:none;display:grid}.finding{font-size:var(--fs-xs);color:var(--ink-2);line-height:1.45}.finding-label{color:var(--ink);font-weight:700;display:block}.finding.is-error .finding-label,.finding.is-warn .finding-label{color:var(--amber)}.finding.is-info{color:var(--muted)}.finding-detail{display:block}.finding .addr{margin-top:.125rem}.mark{min-width:1.25rem;font-family:var(--font-display);text-align:center;color:var(--muted);font-size:1rem;font-weight:600;line-height:1.3;display:inline-block}.is-attention .mark{color:var(--amber)}.badge{vertical-align:middle;border:1px solid var(--rule-strong);font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:0;color:var(--muted);background:var(--surface);white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.125rem .625rem;font-weight:500;line-height:1.5;display:inline-block}.badge.is-approved,.badge.is-reconciled{color:var(--ink);border-color:var(--ink)}.badge.is-in_review,.badge.is-pending{color:var(--ink-2)}.why{font-size:var(--fs-sm);color:var(--muted);max-width:44rem}.why summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline;list-style:none;display:inline}.why summary::-webkit-details-marker{display:none}.why summary:hover{color:var(--ink)}.why-body{color:var(--ink-2);gap:.375rem;margin-top:.375rem;display:grid}.row-actions{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.form-block{gap:var(--sp-3);padding:var(--sp-4);display:grid}@media (width>=600px){.form-block{padding:1.25rem}}.form-block-title{font-size:var(--fs-md)}.form-block-hint{color:var(--muted);font-size:var(--fs-sm);max-width:44rem}.form-grid{gap:var(--sp-3);display:grid}@media (width>=720px){.form-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start}.form-grid .span-2{grid-column:span 2}}.form-actions{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}@media (width<=480px){.form-actions .btn{flex:100%}}.toolbar{justify-content:space-between;align-items:end;gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.toolbar-filters{align-items:end;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.toolbar-actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.field-inline{gap:.25rem;display:grid}.field-inline .field-label{font-size:var(--fs-xs);color:var(--muted);font-weight:400}.empty{padding:var(--sp-6) var(--sp-4);color:var(--muted);gap:var(--sp-3);justify-items:start;display:grid}.summary{color:var(--ink-2);max-width:48rem}.summary .attn{color:var(--amber);font-weight:700}.facts{gap:var(--sp-1) var(--sp-6);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.facts div{align-items:baseline;gap:.4rem;display:flex}.facts dt{color:var(--muted)}.facts dd{margin:0;font-weight:700}.facts .attention dd{color:var(--amber)}.sheet-table tbody tr:has(+.note-row){border-bottom:0}.sheet-table tbody tr.note-row{padding-top:0}@media (width>=900px){.sheet-table tr:has(+.note-row) td{border-bottom:0}.sheet-table .note-row td{padding-top:0}}
