.wms .panel-head{gap:12px}.wms .panel-head .wms-lines{max-width:100%;margin-left:auto;overflow-x:auto}.wms .wms-line-only{color:var(--ink-2);margin-left:auto;font-size:.8438rem;font-weight:600}.wms .seg-opt{white-space:nowrap}.wms .seg-opt:has(input:focus-visible){box-shadow:var(--ring)}.wms-page{box-sizing:border-box;flex-direction:column;gap:16px;max-width:980px;padding:16px;display:flex}.wms-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wms-empty{box-sizing:border-box;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;align-items:flex-start;gap:10px;width:min(560px,100%);margin:24px auto 0;padding:28px;display:flex}.wms-empty-icon{color:var(--muted)}.wms-empty-title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:1.0625rem;font-weight:600;display:inline-flex}.wms-empty-body,.wms-body{color:var(--ink-3);overflow-wrap:anywhere;margin:0;line-height:1.5}.wms-quiet{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.8125rem;display:inline-flex}.wms-error{color:var(--danger-ink);overflow-wrap:anywhere;margin:0;font-size:.8438rem;line-height:1.4}.wms-warn{color:var(--warn-ink);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.4}.wms-ok{color:var(--ok-ink);background:var(--ok-tint);border-radius:var(--r-md);margin:0;padding:8px 10px;font-size:.8438rem;line-height:1.4}.wms-freeze{color:var(--warn-ink);background:var(--warn-tint);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:.8438rem;line-height:1.4;display:flex}.wms-ok-inline{color:var(--ok-ink);font-size:.8438rem}.wms-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.wms-link{color:var(--accent);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.wms-link:hover{text-decoration:underline}.wms-pills{flex-wrap:wrap;gap:6px;display:inline-flex}.wms-pill{white-space:nowrap;color:var(--ink-2);background:var(--surface-3);border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}.wms-pill.is-ok{color:var(--ok-ink);background:var(--ok-tint);border-color:#0000}.wms-pill.is-warn{color:var(--warn-ink);background:var(--warn-tint);border-color:#0000}.wms-pill.is-bad{color:var(--danger-ink);background:var(--danger-tint);border-color:#0000}.wms-pill.is-info{color:var(--info-ink);background:var(--info-tint);border-color:#0000}.wms-pill.is-muted{color:var(--muted)}.wms-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wms-row{text-align:left;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-mid);width:100%;color:var(--ink);cursor:pointer;font:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.wms-row:hover{border-color:var(--line-strong)}.wms-row:focus-visible{box-shadow:var(--ring);outline:none}.wms-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.wms-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wms-row-sub,.wms-row-last{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.wms-site-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wms-site-name{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.125rem;font-weight:650}.wms-site-acts{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.wms-card{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:10px;padding:16px;display:flex}.wms-card-title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:.9375rem;font-weight:600;display:inline-flex}.wms-live{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.wms-table-wrap{max-width:100%;overflow-x:auto}.wms-table{border-collapse:collapse;width:100%;font-size:.8438rem}.wms-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line-mid);white-space:nowrap;padding:6px 8px;font-size:.75rem;font-weight:600}.wms-table td{border-bottom:1px solid var(--line-mid);color:var(--ink-2);vertical-align:middle;padding:6px 8px}.wms-table tr.is-live td{background:var(--ok-tint)}.wms-num{font-variant-numeric:tabular-nums;font-weight:600}.wms-quiet-cell{color:var(--muted);white-space:nowrap}.wms-acts{white-space:nowrap;text-align:right}.wms-value{overflow-wrap:anywhere}.wms-domains{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wms-domain{border-bottom:1px solid var(--line-mid);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.wms-domain:last-child{border-bottom:0;padding-bottom:0}.wms-domain-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-domain-name{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.wms-add-domain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-add-domain .input{flex:200px;min-width:0}.wms-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.wms-form{flex-direction:column;gap:14px;display:flex}.wms-dialog .dialog-body{max-height:min(70dvh,640px)}.wms-pick{padding:0 4px 12px}.wms-pick>*{width:100%}.wms-dash{flex-direction:column;gap:16px;display:flex}.wms-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.wms-tile{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.wms-tile-label{color:var(--muted);align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.wms-tile-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650;line-height:1.2}.wms-delta{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem;font-weight:600}.wms-delta.is-good{color:var(--ok-ink)}.wms-delta.is-bad{color:var(--danger-ink)}.wms-trend{flex-direction:column;gap:6px;margin:0;display:flex}.wms-trend svg{width:100%;height:140px;display:block}.wms-trend-col{fill:var(--accent)}.wms-trend-dot{fill:var(--ink)}.wms-trend-axis{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.wms-trend-key{align-items:center;gap:6px;display:inline-flex}.wms-key-col{background:var(--accent);border-radius:2px;width:10px;height:10px;display:inline-block}.wms-key-dot{background:var(--ink);border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}.wms-dash-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.wms-card-slot{display:contents}.wms-dash-grid>.wms-wide,.wms-dash-grid>.wms-card-slot>.wms-wide{grid-column:1/-1}.wms-top td,.wms-top th{border-bottom:0}.wms-top-label{width:100%;max-width:0;position:relative}.wms-top-bar{border-radius:var(--r-sm);background:var(--accent-tint);position:absolute;inset:3px auto 3px 0}.wms-top-text{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);padding-left:6px;display:block;position:relative;overflow:hidden}.wms-top-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wms-origins{color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding:0;font-size:.8438rem;list-style:none;display:flex}.wms-section-title{margin-bottom:10px}.wms-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wms-ocard{text-align:left;box-sizing:border-box;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-mid);width:100%;height:100%;color:var(--ink);cursor:pointer;font:inherit;flex-direction:column;gap:6px;padding:14px;display:flex}.wms-ocard:hover{border-color:var(--line-strong)}.wms-ocard:focus-visible{box-shadow:var(--ring);outline:none}.wms-ocard-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.wms-ocard-nums{color:var(--ink-3);flex-direction:column;gap:2px;font-size:.8125rem;display:flex}.wms-ocard-nums .wms-tile-value{font-size:1.0625rem}.wms-spark{width:84px;height:24px;margin-top:4px}.wms-spark polyline{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (max-width:640px){.wms-page{padding:12px}.wms-row{grid-template-columns:minmax(0,1fr) auto}.wms-row-last{grid-column:1/-1}.wms-site-acts{justify-content:flex-end;width:100%;margin-left:0}.wms-dash-grid{grid-template-columns:minmax(0,1fr)}.wms-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.wms-checks{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.wms-checks-line{font-variant-numeric:tabular-nums}.wms-score.is-ok{color:var(--ok-ink)}.wms-score.is-warn{color:var(--warn-ink)}.wms-score.is-bad{color:var(--danger-ink)}.wms-q-group{flex-direction:column;gap:6px;display:flex}.wms-q-title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.wms-q-list{color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.wms-q-scores{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.wms-q-score{color:var(--muted);flex-direction:column;gap:2px;display:flex}.wms-q-label{font-size:.75rem}.wms-q-value{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.5rem;font-weight:650}.wms-q-value.is-ok{color:var(--ok-ink)}.wms-q-value.is-warn{color:var(--warn-ink)}.wms-q-value.is-bad{color:var(--danger-ink)}.wms-spark{width:96px;height:28px;color:var(--muted)}.wms-q-facts{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.8125rem;display:flex}.wms-q-facts strong{color:var(--ink);font-variant-numeric:tabular-nums}.wms-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.wms-health-grid dt{color:var(--muted);font-size:.75rem}.wms-health-grid dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:.9375rem}.wms-health-big{font-weight:600;font-size:1.25rem!important}.wms-health-bad{color:var(--danger-ink)!important}.wms-spark{width:100%;height:28px;display:block}.wms-spark-line{stroke:var(--ink-3);stroke-width:1.5px}.wms-spark-down{stroke:var(--danger-ink);stroke-width:2px}.wms-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;margin:0;display:grid}.wms-facts dt{color:var(--muted);font-size:.75rem}.wms-facts dd{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;display:inline-flex}.wms-leads-verdict{color:var(--ink);margin:0;font-size:.9375rem}.wms-leads-bars{height:36px}.wms-leads-bar{fill:var(--accent)}.wms-leads-usual{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3}.wms-vis-dialog{width:min(1100px,96vw)}.wms-vis-picks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wms-vis-pick{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);font:inherit;cursor:pointer;align-items:baseline;gap:8px;padding:4px 10px;font-size:.8125rem;display:inline-flex}.wms-vis-pick:hover{background:var(--surface-3)}.wms-vis-pick.is-on{border-color:var(--accent);background:var(--surface-3)}.wms-vis-pick:focus-visible,.wms-vis-frame:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wms-vis-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wms-vis-fig{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.wms-vis-fig figcaption{color:var(--muted);font-size:.75rem;font-weight:600}.wms-vis-frame{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-3);max-height:60dvh;overflow:auto}.wms-vis-frame img{width:100%;height:auto;display:block}.wms-vis-warn{color:var(--warn-ink);font-weight:600}.wms-vis-diffs{margin:6px 0;padding-left:18px;font-size:.8125rem}@media (max-width:720px){.wms-vis-trio{grid-template-columns:1fr}.wms-vis-dialog{width:100vw}}.wms-cut{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line-mid);flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}.wms-cut-head,.wms-cut-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-cut-title{color:var(--ink);overflow-wrap:anywhere}.wms-cut-sec{flex-direction:column;gap:8px;min-width:0;display:flex}.wms-cut-h{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.wms-cut-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wms-cut-step{flex-direction:column;gap:6px;min-width:0;display:flex}.wms-cut-step-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-cut-step-title{color:var(--ink-2);font-weight:600}.wms-cut-n{background:var(--surface-3);width:20px;height:20px;color:var(--ink-2);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.wms-cut-remove td{color:var(--danger-ink)}.wms-cut-timeline{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.8438rem;list-style:none;display:flex}.wms-cut-hint{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.wms-cut-back{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:640px){.wms-cut{padding:10px}}.wms-form-card .wms-card-title{flex-wrap:wrap;gap:6px 10px}.wms-form-id{font-weight:400}.wms-mismatches{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wms-form-funnel{border-top:1px solid var(--line-mid);padding-top:10px}.wms-search-cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.wms-search-top,.wms-search-sitemap{flex-direction:column;gap:8px;min-width:0;display:flex}.wms-search-sitemap{border-top:1px solid var(--line-mid);margin-top:4px;padding-top:10px}.wms-search-h{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.wms-search .wms-top-num{white-space:nowrap}@media (max-width:640px){.wms-search-cols{grid-template-columns:1fr}}.wms-revert-table th[scope=row]{color:var(--muted);font-weight:400}.wms-revert-diff{color:var(--ink);font-weight:600}.wms-revert-why{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wms-revert-acts{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.wms-revert-auto{color:var(--ink-2);align-items:center;gap:6px;font-size:.8438rem;display:inline-flex}.wms-funnel{flex-direction:column;gap:10px;display:flex}.wms-funnel-title,.wms-funnel-sub{color:var(--ink);align-items:center;gap:4px;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.wms-funnel-sub{color:var(--muted);font-size:.8125rem}.wms-funnel-words{color:var(--ink-2);margin:0}.wms-funnel-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wms-funnel-step{grid-template-columns:minmax(120px,190px) 1fr 56px 44px;align-items:center;gap:10px;font-size:.8438rem;display:grid}.wms-funnel-label{color:var(--ink-2);min-width:0}.wms-funnel-bar{background:var(--surface-3);border-radius:999px;height:10px;overflow:hidden}.wms-funnel-bar>span{background:var(--accent);border-radius:999px;min-width:2px;height:100%;display:block}.wms-funnel-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.wms-funnel-rate{text-align:right;font-variant-numeric:tabular-nums}.wms-funnel-list{color:var(--ink-2);flex-direction:column;gap:2px;margin:4px 0 0;padding:0;font-size:.8438rem;list-style:none;display:flex}.wms-funnel-list li{justify-content:space-between;gap:12px;display:flex}.wms-funnel-cut summary{cursor:pointer;color:var(--muted);align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}@media (max-width:640px){.wms-funnel-step{grid-template-columns:1fr 48px 40px}.wms-funnel-bar{order:5;grid-column:1/-1}}.wms-editor{flex-direction:column;gap:12px;display:flex}.wms-secs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wms-sec{border:1px solid var(--line-mid);border-radius:var(--r-xl);background:var(--surface)}.wms-sec.is-hidden{opacity:.75}.wms-sec.is-bad{border-color:var(--danger)}.wms-sec-head{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.wms-sec-toggle{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;flex:200px;align-items:center;gap:8px;padding:8px 4px;display:flex}.wms-sec-toggle:focus-visible{box-shadow:var(--ring);outline:none}.wms-sec-name{font-weight:600}.wms-sec-sum{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.wms-sec-body{flex-direction:column;gap:14px;padding:4px 16px 16px;display:flex}.wms-group{border:1px solid var(--line-mid);border-radius:var(--r-lg);flex-direction:column;gap:10px;min-width:0;margin:0;padding:10px 12px 12px;display:flex}.wms-group-legend{color:var(--ink-2);align-items:center;gap:6px;padding:0 6px;font-size:.8438rem;font-weight:600;display:inline-flex}.wms-items{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wms-item{border-radius:var(--r-md);background:var(--surface-2,var(--surface));border:1px solid var(--line-mid);flex-direction:column;gap:8px;padding:10px;display:flex}.wms-item-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wms-item-n{color:var(--muted);font-size:.8125rem;font-weight:600}.wms-item-acts{gap:4px;margin-left:auto;display:inline-flex}.wms-count{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem}.wms-count.is-near{color:var(--warn-ink)}.wms-count.is-over{color:var(--danger-ink);font-weight:600}.wms-rtbar{gap:4px;margin-bottom:6px;display:inline-flex}.wms-check label{align-items:center;gap:6px;display:inline-flex}.wms-imgrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-imgrow .input{flex:200px;min-width:0}.wms-imgrow label.btn{cursor:pointer;position:relative}.wms-imgrow label.btn.is-disabled{opacity:.5;pointer-events:none}.wms-file{opacity:0;cursor:pointer;position:absolute;inset:0}.wms-file:focus-visible+*,.wms-imgrow label.btn:focus-within{box-shadow:var(--ring)}.wms-grid2{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.wms-savebar{background:var(--bg,var(--surface));border-top:1px solid var(--line-mid);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex;position:sticky;bottom:0}.wms-preview-ph{align-items:center;gap:6px;display:inline-flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.wms-sec-body{padding:4px 10px 12px}.wms-sec-sum{display:none}}.wms-lq-words{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.45}.wms-lq-list{color:var(--ink-2);margin:0;padding-left:18px;font-size:.875rem;line-height:1.5}.wms-lq-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.wms-lq-sort:focus-visible{box-shadow:var(--ring);border-radius:4px}.wms-lq-table th[scope=row]{text-align:left;color:var(--ink);font-weight:600}.wms-lq-name{overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.wms-lq-note{color:var(--muted);font-size:.75rem;font-weight:400}.wms-lq-few td,.wms-lq-few th[scope=row]{color:var(--muted)}.wms-lq-few .wms-lq-bar{opacity:.45}.wms-lq-mix{color:var(--muted);min-width:140px;font-size:.75rem}.wms-lq-bar{flex-direction:column;gap:2px;width:96px;display:flex}.wms-lq-step{background:var(--accent);border-radius:999px;min-width:2px;height:4px;display:block}.wms-lq-contact{opacity:.75}.wms-lq-deal{opacity:.55}.wms-lq-won{opacity:.35}.wms-lq-leads{background:var(--surface-3)}.wms-pages-acts{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.wms-pages-sort{all:unset;cursor:pointer;font:inherit;color:inherit;white-space:nowrap;font-weight:600}.wms-pages-sort:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.wms-pages-path{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.wms-pages .wms-table td,.wms-pages .wms-table th{white-space:nowrap}.wms-pages .wms-table td.wms-pages-path{white-space:normal;min-width:140px;max-width:280px}.wms-pages-flags{flex-wrap:wrap;gap:4px 8px;display:inline-flex}.wms-pages-flag{align-items:center;gap:2px;display:inline-flex}.wms-pages-filter{flex-wrap:wrap;gap:6px;display:flex}.wms-chip{all:unset;cursor:pointer;border:1px solid var(--line-mid);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:.75rem}.wms-chip.is-on{background:var(--accent-tint);border-color:var(--accent);color:var(--ink)}.wms-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wms-pages-stack{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:none}.wms-pages-item{border:1px solid var(--line-mid);border-radius:var(--r-lg);flex-direction:column;gap:6px;padding:10px;display:flex}.wms-pages-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;display:grid}.wms-pages-dl>div{justify-content:space-between;gap:6px;font-size:.8125rem;display:flex}.wms-pages-dl dt{color:var(--muted)}.wms-pages-dl dd{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.wms-pages-table{display:none}.wms-pages-stack{display:flex}}.wms-draft-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-review{flex-direction:column;gap:12px;display:flex}.wms-rv-block{flex-direction:column;gap:8px;padding-top:4px;display:flex}.wms-rv-row{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.wms-rv-preview{flex-direction:column;gap:8px;display:flex}.wms-rv-checks{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;display:flex}.wms-warn{color:var(--warn-ink);background:var(--surface-3);border:1px solid var(--line-mid);border-radius:var(--r-md);margin:0;padding:8px 10px}.wms-check{align-items:center;gap:8px;display:inline-flex}.wms-diff-page{border-top:1px solid var(--line-mid);flex-direction:column;gap:8px;padding:8px 0;display:flex}.wms-diff-page:first-of-type{border-top:0}.wms-diff-h{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.9375rem;font-weight:600;display:flex}.wms-diff-sec{border-left:2px solid var(--line-mid);flex-direction:column;gap:4px;padding-left:10px;display:flex}.wms-diff-sec h5{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.8125rem;font-weight:600;display:flex}.wms-diff-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wms-diff-field{flex-direction:column;gap:2px;font-size:.875rem;display:flex}.wms-diff-name{color:var(--muted);font-size:.75rem;font-weight:600}.wms-diff-before,.wms-diff-after{border-radius:var(--r-sm);overflow-wrap:anywhere;white-space:pre-wrap;padding:4px 8px}.wms-diff-before{background:var(--surface-3);color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.wms-diff-after{background:var(--accent-tint);color:var(--ink)}.wms-dialog,.wms-picker{width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);overflow:auto}.wms-picker{width:min(760px,100vw - 32px)}.wms-dialog .wms-form{flex-direction:column;gap:12px;display:flex}.wms-dialog-foot,.wms-picker-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.wms-addr{align-items:center;gap:4px;display:flex}.wms-addr .input{flex:auto;min-width:0}.wms-templates{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.wms-template{border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;background:var(--surface);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.wms-template.is-on{border-color:var(--accent);background:var(--accent-tint)}.wms-template input{opacity:0;pointer-events:none;position:absolute}.wms-template:focus-within{box-shadow:var(--ring)}.wms-impact{flex-direction:column;gap:2px;margin:0;padding-left:20px;font-size:.875rem;display:flex}.wms-picker-head{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.wms-picker-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wms-picker-tools .wms-search{flex:160px}.wms-chips{flex-wrap:wrap;gap:4px;display:flex}.wms-media{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wms-media-item{text-align:left;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px;display:flex}.wms-media-item:hover:not(:disabled){border-color:var(--accent)}.wms-media-item:focus-visible{box-shadow:var(--ring);outline:none}.wms-media-item img{object-fit:contain;background:var(--surface-3);border-radius:var(--r-sm);width:100%;height:96px}.wms-media-name{overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.wms-library{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.wms-library-item{text-align:left;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;display:flex}.wms-library-item:hover{border-color:var(--accent)}.wms-library-item:focus-visible{box-shadow:var(--ring);outline:none}.wms-snippet{flex-direction:column;gap:4px;margin:0;display:flex}.wms-snippet-card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-width:600px;padding:12px 14px}.wms-snippet-url{color:var(--ink-2);overflow-wrap:anywhere;font-size:.75rem}.wms-snippet-title{color:var(--accent);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.3}.wms-snippet-desc{color:var(--ink-2);overflow-wrap:anywhere;font-size:.875rem}.wms-redirects td{vertical-align:top}.wms-redirects .input{width:100%;min-width:0}@media (max-width:640px){.wms-redirects thead{display:none}.wms-redirects tr{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:8px 0;display:flex}.wms-redirects td:before{content:attr(data-label);color:var(--muted);font-size:.75rem;display:block}.wms-dialog-foot,.wms-picker-foot{justify-content:stretch}}.wms-card-tools{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.wms-slug{align-items:center;gap:4px;display:flex}.wms-slug .input{flex:1;min-width:0}.wms-cc-marks,.wms-cc-items{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.wms-cc-mark{border-left:3px solid var(--line-strong);border-radius:var(--r-md);padding:4px 8px;font-size:.8125rem;line-height:1.4}.wms-cc-mark.is-bad{color:var(--danger-ink);border-left-color:var(--danger-ink)}.wms-cc-mark.is-warn{color:var(--warn-ink);border-left-color:var(--warn-ink)}.wms-cc-mark.is-note{color:var(--muted)}.wms-cc-item{overflow-wrap:anywhere;font-size:.8438rem;line-height:1.5}.wms-cc-quote{color:var(--ink);margin:0 4px;font-style:italic}.wms-cc-where{color:var(--muted);margin-right:4px}.wms-ai{flex-direction:column;gap:6px;margin:6px 0 10px;display:flex}.wms-ai-bar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.wms-ai-prop{border:1px solid var(--line-mid);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.wms-ai-title{outline:none;margin:0;font-size:.9375rem}.wms-ai-cols{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.wms-ai-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.wms-ai-text ins{background:var(--ok-tint);color:var(--ok-ink);text-decoration:none}.wms-ai-text del{background:var(--warn-tint);color:var(--warn-ink)}.wms-ai-label{margin:0;font-weight:600}.wms-cmp-scroll{overflow-x:auto}.wms-cmp-table{border-collapse:collapse;width:100%;font-size:.8125rem}.wms-cmp-table th,.wms-cmp-table td{text-align:left;border-bottom:1px solid var(--line-mid);padding:6px 8px;font-weight:400}.wms-cmp-table thead th{color:var(--ink-3);font-size:.75rem}.wms-cmp-table .is-num{text-align:right;font-variant-numeric:tabular-nums}
.hrm .panel-head{gap:12px}.hrm-page{box-sizing:border-box;flex-direction:column;gap:16px;max-width:1040px;padding:16px;display:flex}.hrm-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hrm-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hrm-filters .input{flex:200px;min-width:0}.hrm-empty{box-sizing:border-box;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;align-items:flex-start;gap:10px;width:min(560px,100%);margin:24px auto 0;padding:28px;display:flex}.hrm-empty-title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:1.0625rem;font-weight:600;display:inline-flex}.hrm-body{color:var(--ink-3);overflow-wrap:anywhere;margin:0;line-height:1.5}.hrm-quiet{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.8125rem;display:inline-flex}.hrm-link{font:inherit;color:var(--accent,inherit);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.hrm-link:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px;border-radius:2px}.hrm-error{color:var(--danger-ink);overflow-wrap:anywhere;margin:0;font-size:.8438rem;line-height:1.4}.hrm-ok{color:var(--ok-ink);background:var(--ok-tint);border-radius:var(--r-md);margin:0;padding:8px 10px;font-size:.8438rem}.hrm-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hrm-avatar{background:var(--surface-3);color:var(--ink-2);border:1px solid var(--line-mid);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.hrm-avatar img{object-fit:cover;width:100%;height:100%}.hrm-pill{white-space:nowrap;color:var(--ink-2);background:var(--surface-3);border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}.hrm-pill.is-ok{color:var(--ok-ink);background:var(--ok-tint);border-color:#0000}.hrm-pill.is-warn{color:var(--warn-ink);background:var(--warn-tint);border-color:#0000}.hrm-pill.is-bad{color:var(--danger-ink);background:var(--danger-tint);border-color:#0000}.hrm-pill.is-info{color:var(--info-ink);background:var(--info-tint);border-color:#0000}.hrm-pill.is-muted{color:var(--muted)}.hrm-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hrm-row{text-align:left;box-sizing:border-box;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-mid);width:100%;color:var(--ink);cursor:pointer;font:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.hrm-row:hover{border-color:var(--line-strong)}.hrm-row:focus-visible,.hrm-node-open:focus-visible{box-shadow:var(--ring);outline:none}.hrm-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.hrm-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hrm-row-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.hrm-card{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:12px;padding:16px;display:flex}.hrm-card-title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:.9375rem;font-weight:600;display:inline-flex}.hrm-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hrm-head-name{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:650}.hrm-head-acts{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.hrm-tabs{border-bottom:1px solid var(--line-mid);gap:4px;max-width:100%;display:flex;overflow-x:auto}.hrm-tab{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-weight:600}.hrm-tab.is-on{color:var(--ink);border-bottom-color:var(--accent)}.hrm-tab:focus-visible{box-shadow:var(--ring);outline:none}.hrm-dl{grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.hrm-dl dt{color:var(--muted);font-size:.8125rem}.hrm-dl dd{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.hrm-form{flex-direction:column;gap:14px;display:flex}.hrm-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.hrm-dialog .dialog-body{max-height:min(70dvh,640px)}.hrm-table-wrap{max-width:100%;overflow-x:auto}.hrm-table{border-collapse:collapse;width:100%;font-size:.8438rem}.hrm-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line-mid);white-space:nowrap;padding:6px 8px;font-size:.75rem;font-weight:600}.hrm-table td{border-bottom:1px solid var(--line-mid);color:var(--ink-2);vertical-align:middle;padding:6px 8px}.hrm-table tr.is-current td{background:var(--ok-tint)}.hrm-table tr.is-soon td{background:var(--warn-tint)}.hrm-table tr.is-expired td{background:var(--danger-tint)}.hrm-tree,.hrm-tree ul{margin:0;padding:0;list-style:none}.hrm-tree ul{border-left:1px solid var(--line-mid);margin-left:18px;padding-left:12px}.hrm-node{align-items:center;gap:6px;padding:4px 0;display:flex}.hrm-node-toggle{width:24px;height:24px;color:var(--muted);cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;flex:none}.hrm-node-toggle:focus-visible{box-shadow:var(--ring);outline:none}.hrm-node-open{background:var(--surface);border:1px solid var(--line-mid);border-radius:var(--r-lg);color:var(--ink);font:inherit;cursor:pointer;text-align:left;align-items:center;gap:10px;min-width:0;padding:6px 10px;display:inline-flex}.hrm-node-open:hover{border-color:var(--line-strong)}.hrm-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.hrm-person-card{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-mid);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.hrm-templates{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px;display:grid}.hrm-textarea{width:100%;min-height:280px;font-family:var(--font-mono);resize:vertical;box-sizing:border-box;font-size:.8125rem;line-height:1.5}@media (max-width:720px){.hrm-templates,.hrm-dl{grid-template-columns:minmax(0,1fr)}.hrm-page{padding:12px}}.hrm-seg{flex-wrap:wrap;gap:4px;display:inline-flex}.hrm-badge{background:var(--accent);min-width:18px;height:18px;color:var(--on-accent);border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex}.hrm-req{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.hrm-req.is-open{border-color:var(--line-strong)}.hrm-req-head{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;display:grid}.hrm-req-head:focus-visible{box-shadow:var(--ring);border-radius:var(--r-md);outline:none}.hrm-req-title{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.hrm-req-sub{color:var(--muted);font-size:.8125rem}.hrm-timeline{border-left:2px solid var(--line-mid);color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0 0 0 12px;font-size:.8125rem;list-style:none;display:flex}.hrm-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hrm-balances{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.hrm-balance{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:2px;padding:12px;display:flex}.hrm-balance-n{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650}.hrm-balance.is-low .hrm-balance-n{color:var(--danger-ink)}.hrm-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.hrm-day{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-mid);flex-direction:column;gap:4px;min-width:0;min-height:88px;padding:6px;font-size:.75rem;display:flex}.hrm-day.is-today{border-color:var(--accent)}.hrm-day.is-off{background:var(--surface-3)}.hrm-day-n{color:var(--ink-2);font-weight:600}.hrm-chip{background:var(--info-tint);color:var(--info-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:1px 6px;display:block;overflow:hidden}.hrm-chip.is-pending{background:var(--warn-tint);color:var(--warn-ink)}.hrm-chip.is-hol{background:var(--ok-tint);color:var(--ok-ink)}.hrm-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.hrm-month .hrm-day{min-height:72px}.hrm-weekdays{color:var(--muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:.75rem;display:grid}.hrm-checks{flex-wrap:wrap;gap:10px;display:flex}.hrm-check{color:var(--ink-2);align-items:center;gap:6px;font-size:.875rem;display:inline-flex}@media (max-width:720px){.hrm-week{grid-template-columns:minmax(0,1fr)}.hrm-day{min-height:0}.hrm-month .hrm-day{min-height:54px}}
.acct-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:6ch;display:inline-block}.acct-table th.is-num,.acct-table td.is-num{text-align:right}.acct-lines{border-collapse:collapse;width:100%}.acct-lines td{vertical-align:top;padding:4px}.acct-lines .input{box-sizing:border-box;width:100%;min-width:0}.acct-lines td.is-amt{width:128px}.acct-diff{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:.8438rem;display:flex}.acct-indent-1{padding-left:18px!important}.acct-indent-2{padding-left:36px!important}.acct-heading td{color:var(--ink);background:var(--surface-2,transparent);font-weight:650}.acct-archived td{color:var(--muted)}.acct-books{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}@media (max-width:640px){.acct-lines td.is-amt{width:96px}}
.fin-grid{border-collapse:collapse;width:100%}.fin-grid th,.fin-grid td{vertical-align:middle;padding:3px 4px}.fin-grid th{color:var(--muted);text-align:right;white-space:nowrap;font-size:.75rem;font-weight:600}.fin-grid th:first-child,.fin-grid td:first-child{text-align:left;background:var(--bg,var(--surface));min-width:180px;position:sticky;left:0}.fin-grid .input{box-sizing:border-box;text-align:right;font-variant-numeric:tabular-nums;width:92px;min-width:0}.fin-good{color:var(--ok-ink)}.fin-bad{color:var(--danger-ink)}.fin-bar{background:var(--line);border-radius:4px;min-width:80px;height:8px;overflow:hidden}.fin-bar>span{background:var(--accent);height:100%;display:block}.fin-bar.is-bad>span{background:var(--danger)}.fin-neg td.is-num{color:var(--danger-ink)}@media (max-width:640px){.fin-grid .input{width:76px}}
.dl-view{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.dl-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dl-bar .dl-grow{flex:auto}.dl-filters{border:1px solid var(--line-mid);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.dl-filters .crm-field{flex:0 170px}.dl-filters .dl-range{flex:0 300px;align-items:flex-end;gap:6px;display:flex}.dl-filters .dl-range .input{box-sizing:border-box;width:100%;min-width:0}.dl-toggle{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:.8438rem;display:inline-flex}.dl-toggle input{accent-color:var(--accent);width:16px;height:16px}.dl-toggle input:focus-visible{box-shadow:var(--ring);outline:none}.dl-sum{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:.8125rem;display:flex}.dl-sum summary{cursor:pointer;min-height:40px;color:var(--ink);align-items:center;font-weight:600;display:flex}.dl-sum[open]{flex-direction:column}.dl-sum strong{font-variant-numeric:tabular-nums;color:var(--ink)}.dl-board{align-items:flex-start;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.dl-col{background:var(--surface-3);min-width:272px;transition:background-color var(--motion);border:1px solid #0000;border-radius:18px;flex-direction:column;flex:0 0 272px;gap:8px;padding:10px;display:flex;position:relative}.dl-col:after{content:"";border:1px solid var(--accent);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion);position:absolute;inset:-1px}.dl-col.is-over{background:var(--accent-tint)}.dl-col.is-over:after{opacity:1}.dl-col.is-closing{background:var(--surface-2)}.dl-col-head{flex-direction:column;gap:2px;padding:2px 4px 0;display:flex}.dl-col-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dl-col-title{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.dl-col-n{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--muted);background:var(--surface);border-radius:999px;padding:1px 7px;font-size:.75rem}.dl-col-tot{font-variant-numeric:tabular-nums;color:var(--ink-2);flex-direction:column;font-size:.75rem;display:flex}.dl-col-tot span{overflow-wrap:anywhere}.dl-col-tot .dl-w{color:var(--muted)}.dl-cards{flex-direction:column;gap:8px;min-height:40px;display:flex}.dl-empty{text-align:center;color:var(--muted);border:1.5px dashed var(--line-strong);border-radius:12px;margin:4px;padding:14px 8px;font-size:.8125rem}.dl-card{background:var(--surface);border:1px solid var(--line-mid);box-shadow:0 1px 2px rgb(var(--shade) / .05);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px 10px 8px;display:flex;position:relative}.dl-card.is-grab{cursor:grab;touch-action:pan-y}.dl-card.is-stalled{box-shadow:inset 3px 0 0 var(--warn), 0 1px 2px rgb(var(--shade) / .05)}.dl-card.is-lost{opacity:.8}.dl-card.is-open-panel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.dl-card-title{width:100%;font:inherit;text-align:start;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-size:.9062rem;font-weight:600;line-height:1.3;display:block}.dl-card-title:hover{color:var(--accent)}.dl-card-title:focus-visible{box-shadow:var(--ring);border-radius:4px;outline:none}.dl-card-sub{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.78rem}.dl-card-row{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:.78rem;display:flex}.dl-val{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.dl-late{color:var(--danger-ink);font-weight:600}.dl-stall{color:var(--warn-ink)}.dl-prio{align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:inline-flex}.dl-prio i{background:var(--faint);border-radius:50%;width:8px;height:8px}.dl-prio.is-3 i{background:var(--danger)}.dl-prio.is-2 i{background:var(--warn)}.dl-prio.is-1 i{background:var(--accent)}.dl-tags{flex-wrap:wrap;gap:4px;display:flex}.dl-tag{color:var(--ink-2);background:var(--surface-3);border-radius:999px;padding:0 7px;font-size:.7rem}.dl-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.dl-stage-sel{flex:auto;min-width:0}.dl-list{border-collapse:collapse;width:100%;font-size:.8438rem}.dl-list th{text-align:start;color:var(--ink-2);border-bottom:1px solid var(--line-mid);white-space:nowrap;padding:6px 8px;font-size:.75rem;font-weight:600}.dl-list td{border-bottom:1px solid var(--line);vertical-align:middle;overflow-wrap:anywhere;min-width:0;padding:8px}.dl-list .dl-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.dl-chips{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.dl-chip{min-height:40px;font:inherit;color:var(--ink-2);background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.8438rem;font-weight:600;display:inline-flex}.dl-chip.is-on{color:var(--accent);background:var(--accent-tint);border-color:var(--accent)}.dl-chip:focus-visible{box-shadow:var(--ring);outline:none}.dl-chip b{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.dl-more{color:var(--warn-ink);background:var(--warn-tint);border-radius:var(--r-md);margin:0;padding:8px 12px;font-size:.8125rem}.dl-form{flex-direction:column;gap:12px;display:flex}.dl-form .dl-pair{align-items:flex-end;gap:8px;display:flex}.dl-form .dl-pair>:first-child{flex:auto;min-width:0}.dl-form .input{box-sizing:border-box;width:100%;min-width:0}.dl-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dl-hist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dl-hist li{border-inline-start:2px solid var(--line-strong);padding-inline-start:12px;font-size:.8438rem}.dl-stagebar{flex-wrap:wrap;gap:4px;display:flex}.dl-stagebar span{background:var(--surface-3);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}.dl-stagebar span.is-done{color:var(--ink-2)}.dl-stagebar span.is-on{background:var(--accent-tint);color:var(--accent)}.dl-set-stage{border-top:1px solid var(--line);grid-template-columns:24px minmax(120px,2fr) 90px minmax(100px,1.4fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.dl-set-stage:first-child{border-top:0}.dl-set-list{border:1px solid var(--line-mid);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.dl-set-stage .input{box-sizing:border-box;width:100%;min-width:0}.dl-req{flex-wrap:wrap;gap:8px;font-size:.78rem;display:flex}.dl-req label{cursor:pointer;align-items:center;gap:4px;min-height:28px;display:inline-flex}.dl-req input{accent-color:var(--accent)}.dl-req input:focus-visible{box-shadow:var(--ring);outline:none}.ho-card .ho-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ho-card .ho-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ho-card .ho-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ho-check{cursor:pointer;align-items:center;gap:8px;min-height:28px;font-size:.8438rem;display:inline-flex}.ho-check input{accent-color:var(--accent)}.ho-check input:focus-visible{box-shadow:var(--ring);outline:none}@media (max-width:700px){.ho-check{min-height:40px}.dl-view{padding:12px}.dl-filters .crm-field,.dl-filters .dl-range{flex:100%}.dl-set-stage{grid-template-columns:minmax(0,1fr) 80px}.dl-set-stage>*{min-width:0}.dl-card-title,.dl-list .btn,.dl-toggle,.dl-req label{min-height:40px}.dl-toggle input{width:20px;height:20px}.dl-actions .btn{flex:auto}}
.ms-block{flex-direction:column;gap:6px;min-width:0;margin:4px 0 10px;display:flex}.ms-summary{color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0;font-size:.875rem;display:flex}.ms-summary svg{color:var(--muted);flex:none;margin-top:3px}.ms-next{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.ms-actions{flex-wrap:wrap;gap:8px;display:flex}.ms-actions .qs-btn.is-icon{padding-inline:11px}.ms-actions .ms-msg{flex-basis:100%;margin:0}.ms-window{color:var(--muted);margin-top:2px;font-size:.75rem;font-weight:400;display:block}.ms-startnote{color:var(--muted);margin:0 0 8px;font-size:.8125rem}.mr-next{display:block}.dlg-schedule{max-width:520px;max-height:85dvh;overflow-y:auto}.ms-form{flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.ms-title{margin:0;font-size:1.0625rem}.ms-field{min-width:0;color:var(--muted);border:0;flex-direction:column;gap:6px;margin:0;padding:0;font-size:.8125rem;display:flex}.ms-field legend{margin-bottom:6px;padding:0}.ms-field .input{height:38px}.ms-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ms-row>*{flex:140px;min-width:0}.ms-times>*{flex:120px}.ms-switch{cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.ms-preview{border-radius:var(--r-md,10px);background:var(--surface-3);padding:10px 12px;font-size:.8125rem}.ms-preview h4{margin:0 0 6px;font-size:.8125rem}.ms-preview ol{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.ms-preview p{margin:0}.ms-yours{color:var(--muted)}.ms-preview .ms-sum{color:var(--muted);margin-top:8px}.ms-bad{color:var(--danger)}.ms-foot{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ms-foot-right{gap:8px;display:inline-flex}.mt-page{flex-direction:column;gap:16px;min-width:0;padding:4px 2px 24px;display:flex}.mt-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mt-h2{margin:0;font-size:1.125rem}.mt-h{color:var(--muted);margin:0 0 6px;font-size:.8125rem;font-weight:600}.mt-sub{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.mt-note{text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:200px;gap:2px;min-width:0;padding:0;display:flex}.mt-yours{color:var(--muted);margin:0;font-size:.8125rem}.mt-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mt-list>li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mt-list>li.is-unread{font-weight:600}.mt-who{overflow-wrap:anywhere;min-width:0}.mt-row{--kind:var(--accent);text-align:start;background:var(--surface-3);border:1px solid var(--line);border-inline-start:4px solid var(--kind);border-radius:var(--r-md,10px);width:100%;color:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;display:grid}.mt-row .mt-when,.mt-row .mt-who,.mt-row .mt-sub{grid-column:1}.mt-row .mt-chip{grid-area:1/2/span 2;align-self:center}.mt-row.is-daily{--kind:var(--ok)}.mt-row.is-closing{--kind:var(--warn)}.mt-row.is-quarterly,.mt-row.is-annual{--kind:var(--danger)}.mt-when{color:var(--muted);font-size:.8125rem}.is-cancelled{opacity:.7;text-decoration:line-through}.mt-chip{background:var(--surface-3);color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem}.mt-chip.is-accepted{background:var(--ok-tint);color:var(--ok-ink);border-color:#0000}.mt-chip.is-declined{background:var(--warn-tint);color:var(--warn-ink);border-color:#0000}.mt-banner{border-radius:var(--r-md,10px);background:var(--warn-tint);color:var(--warn-ink);margin:0 0 8px;padding:8px 10px;font-size:.8125rem}.mt-banner.is-moved{background:var(--surface-3);color:var(--muted)}.mt-date,.mt-form{flex-direction:column;gap:14px;min-width:0;padding:16px 18px 28px;display:flex}.mt-title{overflow-wrap:anywhere;margin:0;font-size:1.125rem}.mt-scope,.mt-note-text{color:var(--muted);margin:0;font-size:.8125rem}.mt-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mt-actions,.mt-rsvp-btns,.mt-foot,.mt-agenda-foot,.mt-find{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt-foot{justify-content:flex-end}.mt-find .input{flex:160px;min-width:0}.mt-agenda,.mt-extra,.mt-invited,.mt-matches{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mt-agenda li{justify-content:space-between;gap:8px;font-size:.875rem;display:flex}.mt-extra li,.mt-invited li{align-items:center;gap:6px;min-width:0;display:flex}.mt-extra .input{flex:120px;min-width:0}.mt-extra .mt-mins{flex:0 0 72px}.mt-min{color:var(--muted);white-space:nowrap;font-size:.8125rem}.mt-min.is-over{color:var(--danger)}.mt-x,.mt-add,.mt-req{border:1px solid var(--line);min-width:32px;min-height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.mt-x:disabled{opacity:.4;cursor:default}.mt-req.is-on{background:var(--surface-3)}.mt-add{border-style:dashed;justify-content:flex-start;width:100%}.mt-inbox{border-radius:var(--r-md,10px);background:var(--surface-3);padding:10px 12px}.mt-people,.mt-repeat{flex-direction:column;gap:8px;min-width:0;display:flex}.mt-scopes{border:0;flex-direction:column;gap:8px;margin:0 0 10px;padding:0;display:flex}.mt-scopes label{align-items:center;gap:8px;font-size:.9375rem;display:flex}.mt-day{min-width:0}.mt-h3{margin:0}
.mcal{gap:12px}.mcal-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.mcal-nav,.mcal-views,.mcal-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mcal-title{overflow-wrap:anywhere;font-size:.9375rem}.mcal-scroll{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--surface);max-height:70vh;overflow:auto}.mcal-grid{--mcal-gutter:48px;min-width:640px}.mcal-head{grid-template-columns:var(--mcal-gutter) repeat(var(--mcal-cols), minmax(0, 1fr));z-index:3;background:var(--surface);border-bottom:1px solid var(--line);display:grid;position:sticky;top:0}.mcal-colhead{text-align:center;color:var(--muted);border-inline-start:1px solid var(--line);padding:8px 6px;font-size:.8125rem;font-weight:600}.mcal-colhead.is-today{color:var(--accent)}.mcal-body{grid-template-columns:var(--mcal-gutter) repeat(var(--mcal-cols), minmax(0, 1fr));height:calc(var(--mcal-hour) * 24);display:grid;position:relative}.mcal-hours{position:relative}.mcal-hours span{color:var(--muted);font-size:.6875rem;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}.mcal-hours span:first-child{transform:none}.mcal-col{border-inline-start:1px solid var(--line);background-image:linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-size:100% var(--mcal-hour);outline-offset:-2px;position:relative}.mcal-col.is-today{background-color:var(--accent-tint)}.mcal-ev{--kind:var(--accent);text-align:start;color:var(--ink);background:var(--surface-3);border:1px solid var(--line);border-inline-start:4px solid var(--kind);cursor:pointer;touch-action:none;border-radius:6px;flex-direction:column;gap:1px;padding:2px 6px;font-size:.75rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.mcal-ev:hover,.mcal-ev:focus-visible{z-index:2;box-shadow:var(--shadow-menu)}.mcal-ev.is-daily{--kind:var(--ok)}.mcal-ev.is-closing{--kind:var(--warn)}.mcal-ev.is-quarterly,.mcal-ev.is-annual{--kind:var(--danger)}.mcal-ev.is-declined{opacity:.6}.mcal-ev.is-moving{outline:2px solid var(--kind)}.mcal-ev-time{color:var(--muted);font-variant-numeric:tabular-nums}.mcal-ev-title{overflow-wrap:anywhere;font-weight:600}.mcal-ev-team{color:var(--muted)}.mcal-ev-move{color:var(--muted);display:none;position:absolute;inset-block-start:2px;inset-inline-end:3px}.mcal-ev:hover .mcal-ev-move,.mcal-ev:focus-visible .mcal-ev-move{display:inline-flex}.mcal-ghost{--kind:var(--accent);z-index:4;border:2px dashed var(--kind);background:var(--surface-3);opacity:.85;pointer-events:none;border-radius:6px;padding:2px 6px;font-size:.75rem;position:absolute;inset-inline:2px}.mcal-ghost.is-daily{--kind:var(--ok)}.mcal-ghost.is-closing{--kind:var(--warn)}.mcal-ghost.is-quarterly,.mcal-ghost.is-annual{--kind:var(--danger)}.mcal-now{border-top:2px solid var(--danger);z-index:3;pointer-events:none;height:0;position:absolute;inset-inline:0}.mcal-now:before{content:"";inset-inline-start:-4px;background:var(--danger);border-radius:50%;width:8px;height:8px;position:absolute;top:-5px}.mcal-month{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--surface);overflow:hidden}.mcal-mhead,.mcal-mrow{grid-template-columns:repeat(var(--mcal-cols), minmax(0, 1fr));display:grid}.mcal-mhead>div{color:var(--muted);text-align:center;border-bottom:1px solid var(--line);padding:6px;font-size:.75rem;font-weight:600}.mcal-cell{border-inline-start:1px solid var(--line);border-bottom:1px solid var(--line);outline-offset:-2px;flex-direction:column;gap:2px;min-width:0;min-height:96px;padding:4px;display:flex}.mcal-cell.is-out{background:var(--surface-3);color:var(--muted)}.mcal-cell.is-today{background:var(--accent-tint)}.mcal-daynum{color:var(--muted);font-size:.75rem}.mcal-cell .mcal-ev{flex-direction:row;gap:4px;padding:1px 5px;position:static}.mcal-more{text-align:start;font-size:.75rem}.mcal-agenda{flex-direction:column;gap:12px;display:none}.sfd .ms-switch input{accent-color:var(--accent)}.mb-brief{border-radius:var(--r-md,10px);background:var(--surface-3);color:var(--muted);margin:0 0 10px;padding:8px 12px;font-size:.8125rem}.mb-line{overflow-wrap:anywhere;margin:0}.mb-toggle{align-items:center;gap:4px;margin-top:4px;font-size:.8125rem;display:inline-flex}.mb-open{transform:rotate(180deg)}.mb-more{color:var(--ink);flex-direction:column;gap:6px;margin-top:6px;display:flex}.mcal-cell .mcal-ev-team,.mcal-cell .mcal-ev-move{display:none}.mcal-cell .mcal-ev-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:639px){.mcal-wide{display:none}.mcal-agenda{display:flex}}
.ag{flex-direction:column;gap:10px;min-width:0;display:flex}.ag-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ag-row{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--surface-3);flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:8px 10px;display:flex;position:relative}.ag-row.is-off{color:var(--muted);background:0 0;border-style:dashed}.ag-row.is-drag{opacity:.5}.ag-grip{cursor:grab;color:var(--muted);touch-action:none;padding:4px;display:inline-flex}.ag-row.is-drop-before{box-shadow:0 -2px 0 0 var(--accent)}.ag-row.is-drop-after{box-shadow:0 2px 0 0 var(--accent)}.ag-name{flex:160px;min-width:0}.ag-min{align-items:center;min-width:0;display:inline-flex}.ag-step{align-items:center;gap:4px;display:inline-flex}.ag-num{text-align:center;width:56px;height:32px}.ag-btn{min-width:32px;min-height:32px;padding:0 6px}.ag-unit,.ag-sub,.ag-share{color:var(--muted);font-size:.8125rem}.ag-open{font-size:.8125rem}.ag-tools{gap:2px;display:inline-flex;position:relative}.ag-menu{inset-inline-end:0;z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md,10px);box-shadow:var(--shadow-pop);flex-direction:column;min-width:150px;padding:4px;display:flex;position:absolute;top:100%}.ag-menu .btn{justify-content:flex-start;gap:6px}.ag-note{min-height:1.2em;color:var(--muted);margin:0;font-size:.8125rem}.ag-total{font-size:.9375rem}.ag-bar{background:var(--surface-3);border:1px solid var(--line);border-radius:999px;height:14px;display:flex;overflow:hidden}.ag-seg{background:var(--accent);flex-grow:0;flex-shrink:0;min-width:2px}.ag-seg.is-1{background:var(--ok)}.ag-seg.is-2{background:var(--warn)}.ag-seg.is-3{background:var(--danger)}.ag-seg.is-4{background:var(--muted)}.ag-seg.is-5{background:var(--accent-tint)}.ag-seg.is-open{background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--surface) 4px 6px)}.ag-legend{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ag-key{background:var(--accent);border-radius:3px;width:10px;height:10px;margin-inline-end:5px;display:inline-block}.ag-key.is-1{background:var(--ok)}.ag-key.is-2{background:var(--warn)}.ag-key.is-3{background:var(--danger)}.ag-key.is-4{background:var(--muted)}.ag-key.is-5{background:var(--accent-tint)}.ag-warn{border-radius:var(--r-md,10px);background:var(--surface-3);border-inline-start:3px solid var(--warn);margin:0;padding:6px 10px;font-size:.8125rem}.ag-launch{margin:0}.ag-foot{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ag-sheet{max-width:640px;max-height:88dvh;overflow-y:auto}.mty{--kind:var(--accent)}.mty-card{border:1px solid var(--line);border-inline-start:4px solid var(--kind);border-radius:var(--r-md,10px);background:var(--surface-3);flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:12px;display:flex}.mty-card.is-archived{opacity:.7}.mty-main{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.mty-name{overflow-wrap:anywhere;font-weight:600}.mty-actions{flex-wrap:wrap;gap:6px;display:inline-flex}.mty.is-blue{--kind:var(--info,var(--accent))}.mty.is-green{--kind:var(--ok)}.mty.is-amber{--kind:var(--warn)}.mty.is-red{--kind:var(--danger)}.mty.is-purple{--kind:var(--accent-2,var(--accent))}.mty.is-teal{--kind:var(--ok)}.mty.is-grey{--kind:var(--muted)}.mty-swatches{flex-wrap:wrap;gap:6px;display:flex}.mty-swatch{background:var(--kind);cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px}.mty-swatch[aria-checked=true]{border-color:var(--ink)}.csv-check{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.csv-check label{overflow-wrap:anywhere;align-items:flex-start;gap:8px;display:inline-flex}.csv-check input{accent-color:var(--accent);margin-top:3px}.csv-check .is-done span{color:var(--muted);text-decoration:line-through}.mt-row.is-c-accent,.mcal-ev.is-c-accent,.mcal-ghost.is-c-accent{--kind:var(--accent)}.mt-row.is-c-blue,.mcal-ev.is-c-blue,.mcal-ghost.is-c-blue{--kind:var(--info,var(--accent))}.mt-row.is-c-green,.mcal-ev.is-c-green,.mcal-ghost.is-c-green{--kind:var(--ok)}.mt-row.is-c-amber,.mcal-ev.is-c-amber,.mcal-ghost.is-c-amber{--kind:var(--warn)}.mt-row.is-c-red,.mcal-ev.is-c-red,.mcal-ghost.is-c-red{--kind:var(--danger)}.mt-row.is-c-purple,.mcal-ev.is-c-purple,.mcal-ghost.is-c-purple{--kind:var(--accent-2,var(--accent))}.mt-row.is-c-teal,.mcal-ev.is-c-teal,.mcal-ghost.is-c-teal{--kind:var(--ok)}.mt-row.is-c-grey,.mcal-ev.is-c-grey,.mcal-ghost.is-c-grey{--kind:var(--muted)}@media (max-width:639px){.ag-row{padding:8px}.ag-name{flex-basis:100%}.ag-menu{inset-inline:0 auto}}
.mail-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.mail-list{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mail-card,.mail-msg{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--surface-3);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.mail-card-head{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.mail-card-title{overflow-wrap:anywhere;min-width:0}.mail-when{margin-inline-start:auto}.mail-sub{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.mail-msg-subject{overflow-wrap:anywhere;margin:0;font-weight:500}.mail-facts{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:.8125rem;display:flex}.mail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mail-tag{white-space:nowrap;border:1px solid var(--line-mid);color:var(--muted);border-radius:999px;align-items:center;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.mail-tag.is-ok{background:var(--ok-tint);color:var(--ok-ink);border-color:#0000}.mail-tag.is-warn{background:var(--warn-tint);color:var(--warn-ink);border-color:#0000}.mail-tag.is-bad{background:var(--danger-tint);color:var(--danger-ink);border-color:#0000}.mail-mode-line{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:8px 0 0;font-size:.9375rem;display:flex}.mail-alert{border-radius:var(--r-md,10px);background:var(--surface-3);border-inline-start:3px solid var(--line-strong);overflow-wrap:anywhere;margin:0;padding:8px 12px;font-size:.875rem}.mail-alert.is-ok{background:var(--ok-tint);color:var(--ok-ink);border-inline-start-color:var(--ok)}.mail-alert.is-warn{background:var(--warn-tint);color:var(--warn-ink);border-inline-start-color:var(--warn)}.mail-alert.is-bad{background:var(--danger-tint);color:var(--danger-ink);border-inline-start-color:var(--danger)}.mail-mode .mail-alert{margin-top:10px}.mail-records{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.mail-record{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 10px;min-width:0;padding-top:8px;display:grid}.mail-record-kind{color:var(--muted);padding-top:4px;font-size:.75rem;font-weight:600}.mail-record-cell{align-items:flex-start;gap:4px;min-width:0;display:flex}.mail-record-cell code{overflow-wrap:anywhere;min-width:0;color:var(--ink);background:0 0;flex:auto;padding:2px 4px;font-size:.75rem;line-height:1.5}.mail-copy{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mail-copy:hover{color:var(--ink);border-color:var(--line-mid)}.mail-form{border:1px dashed var(--line-mid);border-radius:var(--r-md,10px);flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.mail-card .mail-form{border:0;padding:0}.mail-form-title{margin:0;font-size:.9375rem;font-weight:600}.mail-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;min-width:0;display:grid}.mail-form .set-note{margin:0}.mail-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mail-filters .input{flex:180px;min-width:0}.mail-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;padding:6px 0;display:flex}.mail-row-main{overflow-wrap:anywhere;flex:200px;min-width:0}.mail-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.mail-stats dt{color:var(--muted);font-size:.75rem}.mail-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:600}@media (max-width:639px){.mail-record,.mail-form-row{grid-template-columns:minmax(0,1fr)}.mail-copy{width:36px;height:36px}}
.nt-bell{align-items:center;display:flex;position:relative}.nt-bell-btn{border-radius:var(--r-md);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.nt-bell-btn:hover,.nt-bell-btn[aria-expanded=true]{background:var(--surface-3);color:var(--ink)}.nt-bell-btn:focus-visible,.nt-icon:focus-visible,.nt-fresh:focus-visible{box-shadow:var(--ring);outline:none}.nt-badge{top:-2px;box-sizing:border-box;background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);text-align:center;border-radius:8px;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:16px;position:absolute;inset-inline-end:-3px}.nt-pop{top:calc(100% + 8px);z-index:60;box-sizing:border-box;border:1px solid var(--line-mid);border-radius:var(--r-xl);background:var(--glass-pop);width:380px;max-width:calc(100vw - 24px);-webkit-backdrop-filter:var(--glass-fx);backdrop-filter:var(--glass-fx);box-shadow:var(--shadow-popover), inset 0 1px 0 var(--glass-edge);transform-origin:100% 0;--ink-3:var(--vib-ink-3);--muted:var(--vib-muted);--faint:var(--vib-faint);position:absolute;inset-inline-end:0}.nt-pop-in{outline:none;flex-direction:column;max-height:min(70vh,560px);display:flex}.nt-pop-head{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 10px 8px 14px;display:flex}.nt-pop-title{color:var(--ink);flex:1;margin:0;font-size:.9375rem;font-weight:700}.nt-pop-foot{border-top:1px solid var(--line);justify-content:center;padding:6px;display:flex}.nt-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 8px 8px;overflow-y:auto}.nt-fresh{border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-tint);color:var(--ink);font:inherit;cursor:pointer;margin:8px 12px 0;padding:6px 10px;font-size:.8125rem;font-weight:600}.nt-problem{color:var(--danger-ink);margin:8px 12px 0;font-size:.8125rem}.nt-state{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;font-size:.875rem;display:flex}.nt-state p{margin:0}.nt-day{color:var(--muted);margin:10px 6px 4px;font-size:.75rem;font-weight:600}.nt-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nt-row{border-radius:var(--r-md);gap:8px;padding:8px 6px;display:flex}.nt-row:hover{background:var(--surface-3)}.nt-dot{background:0 0;border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.nt-row.is-unread .nt-dot{background:var(--accent)}.nt-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nt-meta{color:var(--muted);margin:0;font-size:.75rem}.nt-module{color:var(--ink-2);font-weight:600}.nt-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.875rem}.nt-row.is-unread .nt-title{font-weight:600}.nt-body{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.nt-rsvp{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.nt-acts{align-items:center;gap:4px;margin-top:4px;display:flex}.nt-icon{border-radius:var(--r-sm);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nt-icon:hover{background:var(--surface-3);color:var(--ink)}.nt-page{flex-direction:column;gap:12px;min-width:0;padding:20px 24px 40px;display:flex;overflow-y:auto}.nt-page>*{box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto}.nt-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nt-page-title{color:var(--ink);margin:0;font-size:1.25rem;font-weight:700}.nt-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nt-more{align-self:center;width:auto}.nt-set{flex-direction:column;gap:18px;display:flex}.nt-hint{color:var(--muted);margin:0;font-size:.8125rem}.nt-note{border-radius:var(--r-md);background:var(--surface-3);color:var(--ink-2);margin:0;padding:8px 10px;font-size:.8125rem}.nt-note.is-bad{color:var(--danger-ink)}.nt-test{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nt-mod{flex-direction:column;gap:6px;display:flex}.nt-mod-title{color:var(--ink);margin:0;font-size:.9375rem;font-weight:700}.nt-mod-head,.nt-event{grid-template-columns:minmax(0,1fr) 96px 136px;align-items:center;gap:12px;display:grid}.nt-mod-head{color:var(--muted);font-size:.75rem;font-weight:600}.nt-events{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nt-event{border-top:1px solid var(--line);padding:8px 0}.nt-event-text{min-width:0}.nt-switch{color:var(--ink-2);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.nt-phone-key{display:none}.nt-times{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.nt-time{color:var(--ink-2);flex-direction:column;gap:4px;min-width:0;font-size:.8125rem;display:flex}.nt-set-foot{justify-content:flex-end;display:flex}@media (max-width:700px){.nt-bell{position:static}.nt-bell-btn{width:var(--hit);height:var(--hit)}.nt-pop{top:calc(env(safe-area-inset-top,0px) + 56px);width:auto;max-width:none;position:fixed;inset-inline:12px}.nt-icon{width:var(--hit);height:var(--hit)}.nt-page{padding:14px 16px 32px}.nt-mod-head{display:none}.nt-event{grid-template-columns:minmax(0,1fr) auto}.nt-event-text{grid-column:1/-1}.nt-phone-key{display:inline}.nt-email{color:var(--ink-2);align-items:center;gap:8px;font-size:.8125rem;display:flex}}
.work-card{border:var(--rule);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.work-card>div{flex-direction:column;gap:10px;min-width:0;display:flex}.work-eyebrow{color:var(--muted);font-size:.6875rem}.work-summary{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.4}.work-label{color:var(--muted);margin-bottom:3px;font-size:.6875rem;display:block}.work-field{border-radius:var(--r-md);flex-direction:column;min-width:0;margin:-4px -6px;padding:4px 6px;display:flex}.work-field-wide{width:100%}.work-field .input{width:100%;min-width:0;font:inherit}.work-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:12px 14px;display:grid}.work-field.is-ask,.work-kind.is-ask{background:var(--surface-2);box-shadow:0 0 0 1.5px var(--accent)}.work-kind{border:var(--rule);background:var(--surface-2);border-radius:999px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.work-kind-opt{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:.75rem}.work-kind-opt.is-on{background:var(--surface);color:inherit;box-shadow:0 1px 3px rgb(var(--shade) / .12);font-weight:600}.work-kind-opt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.work-asks{color:var(--muted);flex-direction:column;gap:3px;font-size:.75rem;list-style:none;display:flex}.work-asks li{align-items:flex-start;gap:5px;display:flex}.work-hint{color:var(--muted);font-size:.6875rem}.work-error{color:var(--danger);background:var(--danger-tint);border-radius:var(--r-md);overflow-wrap:anywhere;align-items:flex-start;gap:5px;padding:6px 8px;font-size:.75rem;display:flex}.work-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-made{color:var(--accent);align-items:center;gap:5px;font-size:.75rem;font-weight:600;display:flex}.work-title-text{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.work-note{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem}.work-card.is-creating{opacity:.85}.work-picks{flex-wrap:wrap;gap:6px;display:flex}.work-hint{color:var(--muted);margin-top:4px;font-size:.75rem}
.exp-host{background:var(--canvas);flex:1;min-width:0;min-height:0;padding:26px 0 60px;overflow-y:auto}.doc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);max-width:46rem;color:var(--ink);margin:0 auto;padding:46px 54px 60px;font-size:13.5px;line-height:1.62}.doc-cover{border-bottom:2px solid var(--ink);padding-bottom:30px}.doc-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:10px}.doc-title{letter-spacing:-.01em;margin:0;font-size:34px;font-weight:700;line-height:1.12}.doc-sub{color:var(--ink-2);margin:8px 0 0;font-size:16px}.doc-lede{color:var(--ink-2);max-width:60ch;margin:14px 0 0;font-size:14px}.doc-stamp{color:var(--muted);margin:18px 0 0;font-size:11px}.doc-toc{border-bottom:1px solid var(--line);padding:26px 0 8px}.doc-toc-part{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:18px 0 6px;font-size:10px}.doc-toc-list{margin:0;padding:0;list-style:none}.doc-toc-list li{border-bottom:1px dotted var(--line-soft);align-items:baseline;gap:8px;padding:3px 0;font-size:13px;display:flex}.doc-toc-empty{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-left:auto;font-size:10px}.doc-part{border-bottom:2px solid var(--ink);margin-top:20px;padding:44px 0 20px}.doc-part-title{margin:0;font-size:26px;font-weight:700;line-height:1.15}.doc-sec{padding:34px 0 0}.doc-sec-head{margin-bottom:18px}.doc-h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.doc-sec-blurb{color:var(--muted);max-width:62ch;margin:5px 0 0;font-size:12px}.doc-empty{color:var(--faint);margin:0;font-size:12.5px;font-style:italic}.doc-block{margin-top:22px}.doc-h3{letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 9px;font-size:13px;font-weight:700;display:flex}.doc-h4{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:7px;margin:0 0 6px;font-size:12.5px;font-weight:700;display:flex}.doc-entry,.doc-persona,.doc-stage{margin-top:16px}.doc-sub-block{margin-top:12px}.doc-role{color:var(--ink-2);margin:0 0 8px;font-size:12.5px}.res-stage{margin-top:26px}.res-total{color:var(--ink-2);margin-left:auto;font-size:12px;font-weight:400}.res-means{margin:0 0 9px}.res-table{border-collapse:collapse;width:100%;font-size:11.5px}.res-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-mid);padding:0 8px 5px 0;font-size:9.5px;font-weight:400}.res-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:7px 8px 7px 0}.res-table .res-num{text-align:right;white-space:nowrap;padding-left:14px;padding-right:0}.res-table th.res-num{text-align:right}.res-title{display:block}.res-type,.res-url{color:var(--muted);word-break:break-all;margin-top:2px;font-size:9.5px;display:block}.res-window{color:var(--muted);margin-left:5px;font-size:9.5px}.doc-prov{color:var(--muted);margin:0 0 12px;font-size:11px;font-style:italic}.doc-inferred{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-mid);border-radius:var(--r-sm);margin-left:6px;padding:0 4px;font-size:8.5px;font-style:normal;font-weight:400}.res-gap{margin-top:26px}.res-unmeasured{color:var(--ink-2);margin:9px 0 0;padding-left:18px;font-size:11.5px}.res-unmeasured li{margin-bottom:3px}.res-note{border-top:1px solid var(--line);margin-top:30px}.doc-tag{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-mid);border-radius:var(--r-sm);padding:1px 5px;font-size:9.5px;font-weight:400}.doc-n{font-variant-numeric:tabular-nums;color:var(--muted);min-width:1.1em;font-size:11px}.doc-fields{margin:0}.doc-field{border-top:1px solid var(--line-soft);grid-template-columns:12.5rem 1fr;gap:14px;padding:5px 0;display:grid}.doc-field:first-child{border-top:0}.doc-k{color:var(--muted);padding-top:1px;font-size:11.5px;line-height:1.5}.doc-d{min-width:0;margin:0}.doc-v{margin:0;font-size:13px;line-height:1.6}.doc-v-long{white-space:pre-wrap}.doc-list{margin:0;padding-left:17px;font-size:13px;line-height:1.6}.doc-list li{padding:1px 0}.doc-pairs{padding-left:0;list-style:none}.doc-pairs li{align-items:baseline;gap:8px;padding:3px 0;display:flex}.doc-pair-l{flex:auto}.doc-pair-r{color:var(--ink-2);border-left:2px solid var(--line-mid);flex:0 42%;padding-left:9px;font-size:12.5px}@media (max-width:560px){.doc{padding:28px 22px 40px}.doc-field{grid-template-columns:1fr;gap:2px}}.exp-config{padding:0 14px 26px;overflow-y:auto}.exp-gap,.exp-acts{margin-top:20px}.exp-error{color:var(--accent-dark)}.exp-hint{margin-top:8px;line-height:1.5}.exp-docs{background:var(--surface-3);border-radius:12px;gap:2px;margin:8px 0 4px;padding:3px;display:flex}.exp-doc{color:var(--ink-2);border:0;border-radius:10px;flex:1 1 0;justify-content:center;padding:7px 8px;font-size:13px}.exp-doc:hover:not(.is-on){color:var(--ink);background:#1111140d}.exp-doc.is-on{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1111141f}.doc-piece{margin-top:20px}.doc-piece+.doc-piece{border-top:1px solid var(--line-soft);padding-top:18px}.doc-left-out{margin-top:20px}.exp-group{margin-top:4px}.exp-group-head{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin:12px 0 3px;padding-left:8px;font-size:10px}.exp-all{color:var(--muted);margin-left:8px;padding:2px 6px;font-size:11px}.exp-all:hover{color:var(--ink)}.exp-weight{color:var(--muted);margin-left:auto;padding-left:8px;font-size:11px}.exp-zero{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-left:7px;font-size:9.5px}.doc-piece-type{letter-spacing:.04em;color:var(--muted);margin:-2px 0 8px;font-size:11px}.exp-host{position:relative}.doc-mark{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:72px;font-weight:800;position:absolute;top:210px;left:50%;transform:translate(-50%)rotate(-24deg)}.doc-foot{max-width:46rem;color:var(--muted);text-align:center;margin:14px auto 0;padding:0 54px;font-size:11px}.exp-mark{margin:0 0 8px;display:block}.exp-mark-k{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:10px;display:block}.exp-mark .input{width:100%}
@media print{.apphead,.devauth,.col-nav,.col-list,.shell-bar,.exp-config,.toast,.work-restart{display:none!important}html,body,.app,.shell,.shell-work,.col-canvas,.exp-host{background:#fff!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}@page{size:A4;margin:18mm 16mm 24mm}.exp-host{padding:0!important}.doc{color:#000;font-size:10.5pt;line-height:1.55;background:#fff!important;border:0!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:0!important}.doc-part,.doc-sec{break-before:page;page-break-before:always}.doc-toc+.doc-sec,.doc-part+.doc-sec{break-before:auto;page-break-before:auto}.doc-cover{break-after:page;page-break-after:always}.doc-field,.doc-entry,.doc-stage,.doc-sub-block,.doc-piece>.doc-fields,.doc-list li,.doc-toc-list li,.res-table tr{break-inside:avoid;page-break-inside:avoid}.res-table thead{display:table-header-group}.res-stage>.doc-h3{break-after:avoid;page-break-after:avoid}.doc-h2,.doc-h3,.doc-h4{break-after:avoid;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}p,li{orphans:2;widows:2}.doc *,.doc{background:0 0!important}.doc-k{color:#444!important}.doc-sec-blurb,.doc-stamp,.doc-toc-empty,.doc-n{color:#555!important}.doc-piece-type{break-before:avoid;page-break-before:avoid;font-size:8pt;color:#555!important}.doc-empty{color:#666!important}.doc-tag{color:#444!important;border-color:#bbb!important}.doc-field{border-top-color:#e4e4e4!important}.doc-cover,.doc-part{border-bottom-color:#000!important}.doc-toc{border-bottom-color:#ccc!important}.doc-pair-r{color:#333!important;border-left-color:#bbb!important}.exp-docs{display:none!important}.doc-title{letter-spacing:0;font-size:26pt}.doc-part-title{letter-spacing:0;font-size:19pt}.doc-h2{letter-spacing:0;font-size:14pt}.doc-h3{font-size:11pt}.doc-h4{font-size:10pt}.doc-kicker,.doc-toc-part{font-size:7.5pt}.doc-field{grid-template-columns:42mm 1fr;gap:6mm}.doc-mark{text-align:center;font-size:64pt;position:fixed;top:44%;left:0;right:0;transform:rotate(-24deg);color:#d2d2d2!important;opacity:1!important}.doc-foot{font-size:8pt;position:fixed;bottom:-13mm;left:0;right:0;color:#666!important;max-width:none!important;margin:0!important;padding:0!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
