@font-face{font-family:Outfit;font-weight:400;font-style:normal;font-display:swap;src:url(../media/Outfit-400.0qc9jx-02bjhr.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-style:normal;font-display:swap;src:url(../media/Outfit-500.3r7bui-qf0qs6.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-style:normal;font-display:swap;src:url(../media/Outfit-600.3s68twez8chh7.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-style:normal;font-display:swap;src:url(../media/Outfit-700.0w3yrtx4-qwen.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:800;font-style:normal;font-display:swap;src:url(../media/Outfit-800.0pht_-lyz8t7b.woff2)format("woff2")}@font-face{font-family:DM Mono;font-weight:400;font-style:normal;font-display:swap;src:url(../media/DMMono-400.3--he8xuwzehy.woff2)format("woff2")}@font-face{font-family:DM Mono;font-weight:500;font-style:normal;font-display:swap;src:url(../media/DMMono-500.03h2ib040oua6.woff2)format("woff2")}:root,[data-theme=light]{--paper:#fff;--ink:#000;--signal-red:#ff3828;--text-secondary:#5c5c5c;--text-muted:#6b6b6b;--surface-subtle:#f6f6f4;--line:#e6e6e6;--dot-idle:#8a8a8a;--ping-1:#ff382880;--ping-2:#ff382847;--ping-3:#ff382824;--focus-ring:var(--ink);--scrim:#0006}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-dot:50%;--dot-sm:6px;--dot-md:9px;--dot-lg:12px;--dot-period:.2em;--ping-ring-1:2.2;--ping-ring-2:3.4;--ping-ring-3:4.6;--ping-duration:1.2s;--ping-easing:cubic-bezier(.2, 0, 0, 1);--container-max:1200px;--grid-columns:12;--gutter:24px;--bp-mobile:390px;--bp-tablet:768px;--bp-desktop:1280px;--app-sidebar:240px;--app-topbar:64px;--touch-target:44px;--sonar-tilt:.44;--sonar-depth-step:.42;--sonar-fade:.1;--sonar-sphere:1.5;--sonar-globe-step:12;--sonar-ring-opacity:.12;--sonar-sweep-opacity:.035;--font-sans:"Outfit", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, monospace}.display-xl{font-family:var(--font-sans);letter-spacing:-.045em;font-size:136px;font-weight:800;line-height:1}.display{font-family:var(--font-sans);letter-spacing:-.045em;font-size:68px;font-weight:800;line-height:.92}.headline{font-family:var(--font-sans);letter-spacing:-.035em;font-size:54px;font-weight:700;line-height:1}.title{font-family:var(--font-sans);letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.heading{font-family:var(--font-sans);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.lead{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:1.5}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.55}.ui{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.3}.small{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.45}.label{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1.4}.data{font-family:var(--font-mono);font-size:16px;font-weight:400;line-height:1.4}
body{font-family:var(--font-sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}.sd-row{align-items:center;gap:var(--space-4);padding:var(--space-5);flex-wrap:wrap;display:flex}.sd-col{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.sd-note{font-family:var(--font-mono);color:var(--text-muted);font-size:12px;line-height:1.4}.sd-dot{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-dot);background:var(--signal-red);flex:none;display:inline-block;position:relative}.sd-dot--sm{width:var(--dot-sm);height:var(--dot-sm)}.sd-dot--lg{width:var(--dot-lg);height:var(--dot-lg)}.sd-dot--checked{box-shadow:inset 0 0 0 1.5px var(--dot-idle);background:0 0}.sd-dot--ink{background:var(--ink)}.sd-dot--ink-ring{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.sd-dot--new:before,.sd-dot--new:after,.sd-period--ping:before,.sd-period--ping:after{content:"";border-radius:var(--radius-dot);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-dot--new:before,.sd-period--ping:before{width:calc(var(--ping-ring-1) * 100%);height:calc(var(--ping-ring-1) * 100%);box-shadow:inset 0 0 0 var(--ping-stroke,1.2px) var(--ping-1)}.sd-dot--new:after,.sd-period--ping:after{width:calc(var(--ping-ring-2) * 100%);height:calc(var(--ping-ring-2) * 100%);box-shadow:inset 0 0 0 var(--ping-stroke,1.2px) var(--ping-2)}@media (prefers-reduced-motion:no-preference){.sd-dot--new.is-animated:after{animation:sd-ping var(--ping-duration) var(--ping-easing) 1 both}}@keyframes sd-ping{0%{opacity:1;transform:translate(-50%,-50%)scale(.45)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.sd-live .sd-dot--new{margin:0 5px}.sd-match .sd-dot--new,.sd-toast .sd-dot--new{margin:0 4px}.sd-period{width:var(--dot-period);height:var(--dot-period);border-radius:var(--radius-dot);background:var(--signal-red);margin-left:.035em;display:inline-block;position:relative}.sd-end{white-space:nowrap}.sd-headline{color:var(--ink);isolation:isolate;margin:0}.sd-period--ping:before,.sd-period--ping:after{z-index:-1}.sd-btn{align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.sd-btn--secondary{background:var(--paper);color:var(--ink)}.sd-btn--text{height:auto;color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink);background:0 0;border:0;border-radius:0;padding:0 0 2px}.sd-btn:focus-visible,.sd-chip:focus-visible,.sd-tabbar a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-btn[disabled]{opacity:.4;cursor:default}.sd-btn--sm{height:32px;padding:0 12px;font-size:13px}.sd-btn--block{box-sizing:border-box;justify-content:center;width:100%;display:flex}.sd-btn--lg{height:52px;padding:0 22px;font-size:16px}.sd-chip{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--dot-idle);background:var(--paper);height:28px;color:var(--ink);font-family:var(--font-sans);cursor:pointer;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.sd-chip.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.sd-chip__count{font-family:var(--font-mono);font-weight:400}.sd-live{align-items:center;gap:var(--space-2);font-family:var(--font-mono);color:var(--text-muted);font-size:12px;line-height:1.4;display:inline-flex}.sd-match{align-items:center;gap:var(--space-3);border-top:1px solid var(--line);padding:10px 0;display:flex}.sd-match__body{flex:1;min-width:0}.sd-match__source{font-size:14px;font-weight:500;line-height:1.3}.sd-match__meta{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.4}.sd-match__value{font-family:var(--font-mono);color:var(--ink);font-size:12px}.sd-match.is-checked .sd-match__value{color:var(--text-muted)}.sd-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);padding:var(--space-4) 18px 6px}.sd-card__head{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.sd-card__title{font-size:14px;font-weight:600}.sd-stat__value{letter-spacing:-.03em;font-size:40px;font-weight:800;line-height:1}.sd-stat__label{margin-top:var(--space-1);font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:6px;font-size:12px;line-height:1.4;display:flex}.sd-stat--card{box-sizing:border-box;padding:var(--space-4) 18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.sd-stat--card .sd-stat__value{font-size:32px}.sd-dotgrid{grid-template-columns:repeat(var(--cols,12), var(--dot-lg));gap:calc(var(--space-6) - var(--dot-lg));display:grid}.sd-tabbar{border-top:1px solid var(--line);background:var(--paper);height:58px;color:var(--text-muted);justify-content:space-around;align-items:center;font-size:11px;display:flex}.sd-tabbar a{color:inherit;text-decoration:none;position:relative}.sd-tabbar a.is-active{color:var(--ink);font-weight:600}.sd-tabbar a.is-active:before{content:"";width:var(--dot-sm);height:var(--dot-sm);margin-left:calc(var(--dot-sm) / -2);border-radius:var(--radius-dot);background:var(--ink);position:absolute;top:-10px;left:50%}.sd-tabbar a.has-new:after{content:"";width:var(--dot-sm);height:var(--dot-sm);border-radius:var(--radius-dot);background:var(--signal-red);position:absolute;top:-2px;right:-9px}.sd-field{flex-direction:column;gap:6px;display:flex}.sd-field__label{color:var(--ink);font-size:13px;font-weight:500}.sd-field__help{color:var(--text-muted);font-size:12px;line-height:1.4}.sd-input,.sd-select{box-sizing:border-box;border:1px solid var(--dot-idle);border-radius:var(--radius-md);background:var(--paper);width:100%;height:40px;color:var(--ink);font-family:var(--font-sans);padding:0 12px;font-size:14px}.sd-input::placeholder{color:var(--text-muted)}.sd-input:focus,.sd-select:focus,.sd-input.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-input[disabled]{background:var(--surface-subtle);border-color:var(--line);color:var(--text-muted)}.sd-input.is-mono{font-family:var(--font-mono);font-size:13px}textarea.sd-input{resize:vertical;height:96px;padding:10px 12px;line-height:1.5}.sd-field.is-error .sd-input{border:2px solid var(--ink)}.sd-field.is-error .sd-field__help{color:var(--ink);font-weight:500}.sd-select-wrap{display:block;position:relative}.sd-select{appearance:none;padding-right:36px}.sd-select-wrap:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);pointer-events:none;width:7px;height:7px;position:absolute;top:14px;right:15px;transform:rotate(45deg)}.sd-search{display:block;position:relative}.sd-search .sd-input{padding-left:36px}.sd-search:before{content:"";border:1.5px solid var(--ink);border-radius:var(--radius-dot);width:10px;height:10px;position:absolute;top:12px;left:13px}.sd-search:after{content:"";background:var(--ink);transform-origin:0 0;width:6px;height:1.5px;position:absolute;top:24px;left:24px;transform:rotate(45deg)}.sd-check,.sd-toggle{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.sd-check input,.sd-toggle input{opacity:0;width:1px;height:1px;position:absolute}.sd-check__box{border:1.5px solid var(--dot-idle);border-radius:var(--radius-sm);background:var(--paper);box-sizing:border-box;flex:none;width:18px;height:18px;position:relative}.sd-check input:checked+.sd-check__box{background:var(--ink);border-color:var(--ink)}.sd-check input:checked+.sd-check__box:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.sd-check input:focus-visible+.sd-check__box,.sd-toggle input:focus-visible+.sd-toggle__track{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-toggle__track{border-radius:var(--radius-md);border:1.5px solid var(--dot-idle);background:var(--paper);box-sizing:border-box;flex:none;width:38px;height:22px;position:relative}.sd-toggle__track:after{content:"";border-radius:var(--radius-dot);background:var(--dot-idle);width:13px;height:13px;position:absolute;top:3px;left:3px}.sd-toggle input:checked+.sd-toggle__track{background:var(--ink);border-color:var(--ink)}.sd-toggle input:checked+.sd-toggle__track:after{background:var(--paper);left:19px}.sd-tabs{gap:var(--space-5);border-bottom:1px solid var(--line);display:flex}.sd-tab{color:var(--text-muted);align-items:center;gap:6px;padding:10px 0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sd-tab.is-active{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sd-tab__count{font-family:var(--font-mono);font-size:12px;font-weight:400}.sd-sidebar{box-sizing:border-box;width:240px;padding:var(--space-5) var(--space-4);border-right:1px solid var(--line);background:var(--paper);flex-direction:column;gap:2px;display:flex}.sd-sidebar__logo{padding:0 10px var(--space-5)}.sd-sidebar__item{border-radius:var(--radius-md);height:36px;color:var(--text-secondary);align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.sd-sidebar__item.is-active{background:var(--surface-subtle);color:var(--ink)}.sd-sidebar__item.is-active:before{content:"";width:var(--dot-sm);height:var(--dot-sm);border-radius:var(--radius-dot);background:var(--ink);margin-left:-2px}.sd-sidebar__badge{font-family:var(--font-mono);color:var(--ink);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.sd-sidebar__group{margin:var(--space-4) 10px 6px;font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sd-breadcrumb{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.sd-breadcrumb a{color:var(--text-secondary);text-decoration:none}.sd-breadcrumb [aria-current]{color:var(--ink)}.sd-pagination{font-family:var(--font-mono);align-items:center;gap:4px;font-size:13px;display:inline-flex}.sd-pagination a{border-radius:var(--radius-md);min-width:32px;height:32px;color:var(--ink);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.sd-pagination a.is-active{background:var(--ink);color:var(--paper)}.sd-pagination span{color:var(--text-muted);padding:0 4px}.sd-table{border-collapse:collapse;width:100%;font-size:14px}.sd-table th{text-align:left;font-family:var(--font-mono);color:var(--text-muted);border-bottom:1px solid var(--ink);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:400}.sd-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.sd-table tr:hover td{background:var(--surface-subtle)}.sd-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.sd-table .is-mono{font-family:var(--font-mono);font-size:13px}.sd-table__sub{color:var(--text-muted);margin-top:2px;font-size:12px;display:block}.sd-status{border:1px solid var(--line);border-radius:var(--radius-md);white-space:nowrap;background:var(--paper);align-items:center;gap:8px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.sd-status__dot{border-radius:var(--radius-dot);flex:none;width:8px;height:8px}.sd-status--found .sd-status__dot{background:var(--signal-red)}.sd-status--documented .sd-status__dot{box-shadow:inset 0 0 0 1.5px var(--ink)}.sd-status--claimed .sd-status__dot{background:var(--ink)}.sd-status--paid{border-color:var(--ink)}.sd-status--paid .sd-status__dot{background:var(--ink)}.sd-status--closed{color:var(--text-muted)}.sd-status--closed .sd-status__dot{box-shadow:inset 0 0 0 1.5px var(--dot-idle)}.sd-timeline{margin:0;padding:0;list-style:none}.sd-timeline li{gap:var(--space-3);padding:0 0 var(--space-4) 0;font-size:14px;display:flex;position:relative}.sd-timeline li:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:0;left:5px}.sd-timeline li:last-child:before{display:none}.sd-timeline__dot{z-index:1;border-radius:var(--radius-dot);background:var(--ink);flex:none;width:11px;height:11px;margin-top:4px;position:relative}.sd-timeline li.is-found .sd-timeline__dot{background:var(--signal-red)}.sd-timeline li.is-current .sd-timeline__dot{background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink)}.sd-timeline li.is-open .sd-timeline__dot{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--dot-idle)}.sd-timeline li.is-open{color:var(--text-muted)}.sd-timeline__meta{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:12px;display:block}.sd-evidence{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);overflow:hidden}.sd-evidence__shot{aspect-ratio:16/9;background:#d9d9d9;position:relative}.sd-evidence__play{border-left:24px solid var(--paper);border-top:14px solid #0000;border-bottom:14px solid #0000;width:0;height:0;margin:-14px 0 0 -9px;position:absolute;top:50%;left:50%}.sd-evidence__marker{position:absolute}.sd-evidence__time{border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font-family:var(--font-mono);padding:2px 6px;font-size:12px;position:absolute;top:12px;left:12px}.sd-evidence__meta{padding:var(--space-4);font-family:var(--font-mono);grid-template-columns:128px 1fr;gap:6px 12px;font-size:12px;display:grid}.sd-evidence__meta dt{color:var(--text-muted)}.sd-evidence__meta dd{color:var(--ink);margin:0}.sd-progress{flex-direction:column;gap:8px;display:flex}.sd-progress__track{border-radius:var(--radius-sm);background:var(--line);height:4px;overflow:hidden}.sd-progress__bar{background:var(--ink);height:100%}.sd-progress__label{font-family:var(--font-mono);color:var(--text-muted);justify-content:space-between;font-size:12px;display:flex}.sd-toast{align-items:center;gap:var(--space-3);max-width:420px;padding:14px var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);font-size:14px;display:flex}.sd-toast__body{flex:1}.sd-toast__meta{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:12px;display:block}.sd-scrim{background:var(--scrim);padding:var(--space-7);justify-content:center;align-items:center;display:flex}.sd-dialog{box-sizing:border-box;width:440px;max-width:100%;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--paper)}.sd-dialog__title{margin:0 0 var(--space-2);letter-spacing:-.01em;font-size:20px;font-weight:700}.sd-dialog__text{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.sd-dialog__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}.sd-empty{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);flex-direction:column;display:flex}.sd-empty__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.sd-empty__text{max-width:360px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.sx{box-sizing:border-box;background:var(--surface-subtle);padding:var(--space-6);font-family:var(--font-sans);color:var(--ink)}.sx-title{letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:700}.sx-sub{margin:0 0 var(--space-5);color:var(--text-secondary);font-size:14px}.sx-cap{font-family:var(--font-mono);color:var(--text-muted);margin-top:10px;font-size:12px}.sx-row{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.sx-frame,.sx-browser{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.sx-browser__bar{background:var(--surface-subtle);border-bottom:1px solid var(--line);align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.sx-browser__bar i{border-radius:var(--radius-dot);background:var(--line);width:10px;height:10px}.sx-browser__url{border-radius:var(--radius-sm);background:var(--paper);width:280px;height:18px;font-family:var(--font-mono);color:var(--text-muted);margin-left:12px;padding-left:8px;font-size:11px;line-height:18px}.sx-device{box-sizing:border-box;background:var(--ink);border-radius:40px;flex:none;padding:16px}.sx-device__screen{background:var(--paper);border-radius:24px;overflow:hidden}.sx-phone{box-sizing:border-box;background:var(--ink);border-radius:58px;flex:none;width:414px;height:868px;padding:12px;position:relative}.sx-phone__screen{background:var(--paper);border-radius:46px;height:100%;position:relative;overflow:hidden}.sx-phone__island{background:var(--ink);z-index:3;border-radius:18px;width:122px;height:35px;margin-left:-61px;position:absolute;top:11px;left:50%}.sx-phone__status{z-index:3;font-size:16px;font-weight:600;position:absolute;top:17px;left:36px}.sx-phone__right{z-index:3;align-items:flex-end;gap:6px;display:flex;position:absolute;top:21px;right:30px}.sx-phone__right i{background:currentColor;border-radius:1px;width:3px;display:block}.sx-phone__right b{box-sizing:border-box;opacity:.9;border:1.5px solid;border-radius:3px;width:24px;height:11px;margin-left:4px;display:block}.sx-phone__right b:after{content:"";background:currentColor;border-radius:1px;width:15px;height:5px;margin:1.5px;display:block}.sd-tag{border-radius:var(--radius-sm);background:var(--surface-subtle);height:22px;font-family:var(--font-mono);color:var(--ink);white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;line-height:1;display:inline-flex}.sd-tag--outline{background:var(--paper);box-shadow:inset 0 0 0 1px var(--dot-idle)}.sd-topbar{box-sizing:border-box;align-items:center;gap:var(--space-5);height:var(--app-topbar);padding:0 var(--space-6);border-bottom:1px solid var(--line);background:var(--paper);display:flex}.sd-topbar__end{align-items:center;gap:var(--space-5);margin-left:auto;display:flex}.sd-avatar{border-radius:var(--radius-md);background:var(--ink);width:32px;height:32px;color:var(--paper);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.sd-avatar--light{background:var(--surface-subtle);color:var(--ink)}.sd-menu{box-sizing:border-box;border:1px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);min-width:232px;padding:6px}.sd-menu__item{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);height:36px;color:var(--ink);padding:0 10px;font-size:14px;text-decoration:none;display:flex}.sd-menu__item:hover,.sd-menu__item.is-hover{background:var(--surface-subtle)}.sd-menu__key{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sd-menu__sep{background:var(--line);height:1px;margin:6px 4px}.sd-menu__item.is-destructive{font-weight:600}.sd-tooltip{border-radius:var(--radius-md);background:var(--ink);max-width:240px;color:var(--paper);padding:6px 9px;font-size:12px;line-height:1.4;display:inline-block;position:relative}.sd-tooltip:after{content:"";background:var(--ink);width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.sd-notice{padding:12px var(--space-4);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--ink);flex-direction:column;gap:2px;font-size:14px;line-height:1.5;display:flex}.sd-notice__title{font-weight:600}.sd-notice--error{background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink)}.sd-drop{padding:28px var(--space-5);border:1.5px dashed var(--dot-idle);border-radius:var(--radius-lg);background:var(--paper);text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:6px;font-size:14px;line-height:1.45;display:flex}.sd-drop__title{color:var(--ink);font-weight:600}.sd-drop.is-over{border-style:solid;border-color:var(--ink);background:var(--surface-subtle)}.sd-file{align-items:center;gap:var(--space-3);border-top:1px solid var(--line);padding:10px 0;font-size:14px;display:flex}.sd-file__name{flex:1;min-width:0;font-weight:500}.sd-file__meta{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sd-steps{gap:var(--space-5);counter-reset:sd-step;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sd-steps li{color:var(--text-muted);counter-increment:sd-step;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.sd-steps li:before{content:counter(sd-step);border-radius:var(--radius-md);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--dot-idle);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:12px;display:inline-flex}.sd-steps li.is-done,.sd-steps li.is-current{color:var(--ink)}.sd-steps li.is-done:before{background:var(--ink);box-shadow:none;color:var(--paper)}.sd-steps li.is-current:before{box-shadow:inset 0 0 0 2px var(--ink)}.sd-dl{grid-template-columns:128px 1fr;margin:0;font-size:14px;line-height:1.4;display:grid}.sd-dl dt,.sd-dl dd{border-top:1px solid var(--line);margin:0;padding:10px 0}.sd-dl dt{font-family:var(--font-mono);color:var(--text-muted);padding-top:12px;font-size:12px}.sd-dl dd{color:var(--ink)}.sd-dl .is-mono{font-family:var(--font-mono);font-size:13px}.sd-audiomatch{gap:10px var(--space-4);grid-template-columns:88px 1fr;align-items:center;display:grid}.sd-audiomatch__label{font-family:var(--font-mono);color:var(--text-muted);font-size:12px;line-height:1.3}.sd-wave{align-items:center;gap:2px;height:40px;display:flex}.sd-wave i{background:var(--dot-idle);opacity:.45;border-radius:1px;flex:1;min-width:2px}.sd-wave i.is-match{background:var(--ink);opacity:1}.sd-audiomatch__axis{height:18px;font-family:var(--font-mono);color:var(--text-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex;position:relative}.sd-audiomatch__hit{color:var(--ink);align-items:center;gap:6px;display:inline-flex;position:absolute;top:0}.sd-sidebar__user{padding:var(--space-3) 10px 0;border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;display:flex}.sd-sidebar__name{font-size:13px;font-weight:600;line-height:1.3}.sd-sidebar__role{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sn{display:block;overflow:hidden}.sn-ring{fill:none;stroke:var(--dot-idle)}.sn-red{fill:var(--signal-red)}.sn-e1{fill:none;stroke:var(--ping-1)}.sn-e2{fill:none;stroke:var(--ping-2)}.sn-e3{fill:none;stroke:var(--ping-3)}.sn-hz{fill:none;stroke:var(--line);stroke-width:1px}.sn-rf{fill:none;stroke:var(--ink);stroke-opacity:.12;stroke-width:1px}.sn-sweep{fill:var(--ink);fill-opacity:.035}.sn-sweep-edge{stroke:var(--ink);stroke-opacity:.28;stroke-width:1px}.sn-blip{fill:var(--paper);stroke:var(--dot-idle);stroke-width:1.5px}.sn-label{font-family:var(--font-mono);fill:var(--text-muted)}.sn-origin__rings{z-index:-1;pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);margin:0}body{min-height:100vh;font-family:var(--font-sans);font-size:14px;line-height:1.45}a{color:var(--ink);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button{font:inherit;color:inherit}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:600;line-height:1.25}h1{font-size:20px}h2{font-size:16px}h3,h4{font-size:14px}:where(select,input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],input[type=url],input[type=tel],textarea){font:inherit;min-width:0}:where(textarea){resize:vertical;width:100%}:where(select,input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],input[type=url],input[type=tel],textarea):not([class]){border:1px solid var(--dot-idle);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);padding:7px 10px}:root{--sd-sticky-top:var(--app-topbar);--sd-sticky-tabs:0px;--sd-tabs-h:42px}.sd-modal__body,.sd-scroll{--sd-sticky-top:0px;--sd-sticky-tabs:0px}:is(.sd-content,.sd-modal__body):has(.sd-tabs.is-sticky){--sd-sticky-tabs:var(--sd-tabs-h)}:is(.sd-content,.sd-modal__body) [id]{scroll-margin-top:calc(var(--sd-sticky-top) + var(--sd-sticky-tabs) + var(--space-4))}.sd-shell{grid-template-columns:var(--app-sidebar) minmax(0, 1fr);min-height:100vh;display:grid}.sd-shell__nav{width:auto;height:100vh;color:var(--ink);position:sticky;top:0;overflow-y:auto}.sd-shell__main{flex-direction:column;min-width:0;display:flex}.sd-shell__scrim{display:none}@media (min-width:1280px){.sd-shell__nav{border-right:0}.sd-shell__main{border-left:1px solid var(--line)}}.sd-sidebar__entry{display:contents}.sd-sidebar__logo img{width:132px;height:auto;display:block}.sd-sidebar__area{margin-top:var(--space-2);color:var(--text-muted);display:block}.sd-sidebar__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sd-sidebar__item:hover{color:var(--ink)}.sd-sidebar__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-sidebar__foot{gap:var(--space-3);padding:var(--space-3) 10px 0;flex-direction:column;font-size:13px;display:flex}.sd-sidebar__user+.sd-sidebar__foot{padding-top:var(--space-3)}.sd-sidebar__user>div{flex:1;min-width:0}.sd-sidebar__name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sd-sidebar__role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-sidebar__counts{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sd-sidebar__hits{align-items:center;gap:6px;display:inline-flex}.sd-sidebar__count{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--surface-subtle);min-width:22px;height:20px;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.sd-sidebar__item.is-active .sd-sidebar__count{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sd-sidebar__sub{flex-direction:column;display:flex}.sd-sidebar .sd-sidebar__item--sub{height:32px;padding-left:calc(var(--space-4) + var(--space-3));font-size:13px}.sd-topbar{z-index:30;height:auto;min-height:var(--app-topbar);row-gap:var(--space-2);padding-block:var(--space-2);color:var(--ink);flex-wrap:wrap;position:sticky;top:0}.sd-topbar__alert{flex:1 0 100%;order:-1}.sd-support-band{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--app-action-main);color:var(--app-action-main-on);flex-wrap:wrap;display:flex}.sd-support-band__text{flex:320px;min-width:0;font-size:14px;line-height:1.45}.sd-support-band__text b{font-weight:700}.sd-topbar__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.sd-topbar .sd-breadcrumb{min-width:0}.sd-breadcrumb__sep{color:var(--text-muted)}.sd-breadcrumb a:hover{color:var(--ink);text-decoration:underline}.sd-breadcrumb [aria-current]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-topbar__end{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.sd-topbar__menu{margin-left:auto;display:none}.sd-topbar__end~.sd-topbar__menu{margin-left:0}.sd-topbar__aside{align-items:center;min-width:0;display:flex}.sd-topbar__logo{flex:none;line-height:0;display:none}.sd-topbar__logo-img{width:124px;height:auto;display:block}.sd-topbar__logo:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.sd-content{gap:var(--space-4);padding:var(--space-6);flex-direction:column;min-width:0;display:flex}[data-app=bo] .sd-content{padding:var(--space-5)}.sd-page-header{column-gap:var(--space-5);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow eyebrow""line actions""meta actions";align-items:start;display:grid}.sd-page-header:not(.has-actions){grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""line""meta"}.sd-page-header__eyebrow{min-width:0;margin-bottom:var(--space-1);color:var(--text-muted);grid-area:eyebrow}.sd-page-header__line{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;grid-area:line;min-width:0;display:flex}.sd-page-header__title{overflow-wrap:break-word;min-width:0;margin:0}.sd-page-header__status{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sd-page-header__meta{min-width:0;margin-top:var(--space-2);color:var(--text-muted);grid-area:meta}.sd-page-header__actions{justify-content:flex-end;align-self:start;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}@media (max-width:767.98px){.sd-page-header{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""line""meta""actions"}.sd-page-header__actions{margin-top:var(--space-3);justify-content:flex-start}}@media (max-width:1279.98px){.sd-shell{grid-template-columns:minmax(0,1fr)}.sd-shell__nav{z-index:60;width:var(--app-sidebar);visibility:hidden;height:auto;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sd-shell.is-open .sd-shell__nav{visibility:visible;border-right-color:var(--ink);transform:none}.sd-shell.is-open .sd-shell__scrim{z-index:59;background:var(--scrim);display:block;position:fixed;inset:0}.sd-topbar__menu{display:inline-flex}.sd-topbar__logo{display:block}}@media (prefers-reduced-motion:no-preference){.sd-shell__nav{transition:transform .24s var(--ping-easing), visibility .24s}}:root{--sd-sidebar-collapsed:64px}.sd-sidebar__toggle,.sd-sidebar__icon,.sd-sidebar__abbr,.sd-sidebar__action-icon,.sd-sidebar__logo img.sd-sidebar__mark{display:none}@media (min-width:1280px){.sd-shell.is-nav-collapsed{grid-template-columns:var(--sd-sidebar-collapsed) minmax(0, 1fr)}.sd-shell__nav{overflow-x:hidden}.sd-sidebar .sd-sidebar__toggle{width:36px;height:32px;margin:auto 0 var(--space-2);border-radius:var(--radius-md);color:var(--app-on-ink-soft);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex}.sd-sidebar .sd-sidebar__toggle:hover{background:var(--app-ink-hover);color:var(--app-on-ink)}.sd-sidebar .sd-sidebar__toggle~.sd-sidebar__user{margin-top:0}.sd-sidebar.is-collapsed{padding-inline:10px}.sd-sidebar.is-collapsed .sd-sidebar__toggle{align-self:center}.sd-sidebar.is-collapsed .sd-sidebar__logo{justify-content:center;padding-inline:0;display:flex}.sd-sidebar.is-collapsed .sd-sidebar__logo img:not(.sd-sidebar__mark){display:none}.sd-sidebar.is-collapsed .sd-sidebar__logo img.sd-sidebar__mark{width:auto;height:24px;display:block}.sd-sidebar.is-collapsed .sd-sidebar__item{justify-content:center;gap:0;padding:0;position:relative}.sd-sidebar.is-collapsed .sd-sidebar__icon{display:inline-flex}.sd-sidebar.is-collapsed .sd-sidebar__abbr{font-family:var(--font-sans);font-size:var(--app-on-ink-size-min);font-weight:var(--app-on-ink-weight-strong);letter-spacing:var(--app-on-ink-tracking);color:var(--app-on-ink);display:inline-flex}.sd-sidebar.is-collapsed .sd-sidebar__item.is-active:before{margin:calc(var(--dot-sm) / -2) 0 0;position:absolute;top:50%;left:4px}.sd-sidebar.is-collapsed .sd-sidebar__counts{gap:0;margin:0;position:absolute;top:5px;left:calc(50% + 7px)}.sd-sidebar.is-collapsed .sd-sidebar__group{height:1px;margin:var(--space-3) 6px;background:var(--app-ink-line);position:relative}.sd-sidebar.is-collapsed .sd-sidebar__user{justify-content:center;padding-inline:0}.sd-sidebar.is-collapsed .sd-sidebar__foot{align-items:center;padding-inline:0}.sd-sidebar.is-collapsed .sd-sidebar__foot .sd-sidebar__action{justify-content:center;width:32px;max-width:none;padding:0}.sd-sidebar.is-collapsed .sd-sidebar__action-icon{display:inline-flex}.sd-sidebar.is-collapsed :is(.sd-sidebar__label,.sd-sidebar__count,.sd-sidebar__area,.sd-sidebar__group-label,.sd-sidebar__user>div,.sd-sidebar__action-label,.sd-sidebar__logo>.heading){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;min-width:0;height:1px;box-shadow:none;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.sd-shell{transition:grid-template-columns .16s var(--ping-easing)}}@media (max-width:767.98px){.sd-topbar{padding-inline:var(--space-4);gap:var(--space-3)}.sd-topbar__aside{display:none}.sd-topbar:has(.sd-topbar__logo) .sd-topbar__title{display:none}.sd-topbar__logo-img{width:112px}.sd-content,[data-app=bo] .sd-content{padding:var(--space-4)}}.sd-stack{flex-direction:column;min-width:0;display:flex}.sd-cluster{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.sd-cluster.is-nowrap{flex-wrap:nowrap}.sd-grid{min-width:0;display:grid}.sd-grid--fit{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--sd-min,240px), calc((100% - (var(--sd-cols,4) - 1) * var(--sd-gap,var(--space-4))) / var(--sd-cols,4)))), 1fr))}.sd-grid--halves{--sd-min:280px}.sd-grid--thirds{--sd-min:240px}.sd-grid--quarters{--sd-min:200px}.sd-kpis{--sd-min:180px}.sd-cols-1{--sd-cols:1}.sd-cols-2{--sd-cols:2}.sd-cols-3{--sd-cols:3}.sd-cols-4{--sd-cols:4}.sd-grid--auto{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sd-min,240px)), 1fr))}.sd-grid--main-rail{flex-wrap:wrap;display:flex}.sd-grid--main-rail>:first-child{flex:999 1 0;min-width:60%}.sd-grid--main-rail>:last-child{flex:360px;min-width:0}.sd-grid--main-rail>:only-child{flex:100%}.sd-grid--workspace{flex-wrap:wrap;display:flex}.sd-grid--workspace>:first-child{flex:0 0 320px;min-width:0;max-width:100%}.sd-grid--workspace>:nth-child(2){flex:999 400px;min-width:0}.sd-grid--workspace>:nth-child(3){flex:300px;min-width:0}.sd-grid--media-main{flex-wrap:wrap;display:flex}.sd-grid--media-main>:first-child{flex:220px;min-width:0;max-width:280px}.sd-grid--media-main>:last-child{flex:999 320px;min-width:0}.sd-grid--fill{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--sd-min,240px)), 1fr))}.sd-grid__item{min-width:0}.sd-grid__item.is-full{grid-column:1/-1}.sd-grid--main-rail.is-sticky-rail>:last-child:not(:only-child){top:calc(var(--sd-sticky-top) + var(--sd-sticky-tabs) + var(--space-4));max-height:calc(100vh - var(--sd-sticky-top) - var(--sd-sticky-tabs) - var(--space-5));position:sticky;overflow-y:auto}.sd-modal__body .sd-grid--main-rail.is-sticky-rail>:last-child:not(:only-child){max-height:none;overflow-y:visible}@media (max-width:959.98px){.sd-grid--main-rail.is-sticky-rail>:last-child:not(:only-child){max-height:none;position:static;overflow-y:visible}}.sd-min-120{--sd-min:120px}.sd-min-160{--sd-min:160px}.sd-min-200{--sd-min:200px}.sd-min-240{--sd-min:240px}.sd-min-280{--sd-min:280px}.sd-min-320{--sd-min:320px}.sd-min-360{--sd-min:360px}.sd-gap-1{--sd-gap:var(--space-1);gap:var(--space-1)}.sd-gap-2{--sd-gap:var(--space-2);gap:var(--space-2)}.sd-gap-3{--sd-gap:var(--space-3);gap:var(--space-3)}.sd-gap-4{--sd-gap:var(--space-4);gap:var(--space-4)}.sd-gap-5{--sd-gap:var(--space-5);gap:var(--space-5)}.sd-gap-6{--sd-gap:var(--space-6);gap:var(--space-6)}.sd-gap-7{--sd-gap:var(--space-7);gap:var(--space-7)}.sd-gap-8{--sd-gap:var(--space-8);gap:var(--space-8)}.sd-align-start{align-items:flex-start}.sd-align-center{align-items:center}.sd-align-end{align-items:flex-end}.sd-align-baseline{align-items:baseline}.sd-align-stretch{align-items:stretch}.sd-justify-start{justify-content:flex-start}.sd-justify-center{justify-content:center}.sd-justify-end{justify-content:flex-end}.sd-justify-between{justify-content:space-between}.sd-section{flex-direction:column;min-width:0;display:flex}.sd-section__head{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.sd-section__text{min-width:0}.sd-section__title{margin:0}.sd-section__meta{margin-top:var(--space-1);color:var(--text-muted)}.sd-section__line{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.sd-section__meta.is-inline{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:0}.sd-section__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sd-content>.sd-section:not(:first-child){margin-top:var(--space-4)}.sd-center{box-sizing:border-box;padding:var(--space-5);place-items:center;display:grid}.sd-center.is-fill{min-height:100vh}.sd-center>*{width:min(400px,100%)}.sd-center--md>*{width:min(560px,100%)}.sd-divider{border:0;border-top:1px solid var(--line);width:100%;height:0;margin:0}:is(ul,ol):is(.sd-stack,.sd-cluster){margin:0;padding:0;list-style:none}.sd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sd-scroll{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);overscroll-behavior:contain;min-width:0;overflow:auto}.sd-scroll.is-bare{border:0;border-radius:0}.sd-scroll--sm{max-height:200px}.sd-scroll--md{max-height:320px}.sd-scroll--lg{max-height:min(60vh,560px)}.sd-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-scroll>.sd-stack{padding:var(--space-2) var(--space-3)}.sd-scroll>.sd-list,.sd-scroll>.sd-file{padding-inline:var(--space-3)}.sd-scroll>.sd-file:first-child{border-top:0}.sd-scroll .sd-table-wrap{overflow:visible}.sd-scroll .sd-table thead th{z-index:1;background:var(--paper);position:sticky;top:0}.sd-text{margin:0}.sd-text.is-secondary,.sd-mono.is-secondary{color:var(--text-secondary)}.sd-text.is-muted,.sd-mono.is-muted{color:var(--text-muted)}.sd-text.is-mono,.sd-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sd-text.is-nowrap,.sd-mono.is-nowrap{white-space:nowrap}.sd-text.is-anywhere{overflow-wrap:anywhere}.sd-text.is-pre-line{white-space:pre-line}.sd-text.is-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}span.sd-text.is-truncate{vertical-align:bottom;display:inline-block}.sd-icon{vertical-align:-.2em;flex:none;display:inline-block}.sd-icon--after{margin-inline-start:var(--space-1)}.sd-bullets{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.sd-bullets.is-secondary{color:var(--text-secondary)}.sd-bullets.is-muted{color:var(--text-muted)}.sd-kbd{box-sizing:border-box;border-radius:var(--radius-sm);min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--dot-idle);font-family:var(--font-mono);color:inherit;vertical-align:1px;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.sd-btn{box-sizing:border-box}.sd-btn.is-destructive{font-weight:700}.sd-btn:not(.sd-btn--block){max-width:max-content}.sd-btn:not([disabled]):hover{text-decoration:none}.sd-btn--secondary:not([disabled]):hover{background:var(--surface-subtle)}.sd-btn--text:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}a.sd-btn{color:var(--paper)}a.sd-btn--secondary,a.sd-btn--text{color:var(--ink)}.sd-btn-tip{max-width:max-content;display:inline-flex}.sd-btn-tip.is-block{max-width:none;display:flex}.sd-btn-tip>.sd-btn[disabled]{pointer-events:none}.sd-status{color:var(--ink);font-family:var(--font-sans)}.sd-status--open .sd-status__dot{box-shadow:inset 0 0 0 1.5px var(--dot-idle)}.sd-status--attention,.sd-status--alert{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sd-status--attention .sd-status__dot{box-shadow:inset 0 0 0 1.5px var(--ink)}.sd-status--alert .sd-status__dot{background:var(--ink)}.sd-status--closed{color:var(--text-muted)}.sd-status--alert{font-weight:700}.sd-status--attention{font-weight:600}.sd-status__count{padding-left:var(--space-2);border-left:1px solid var(--line);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:2px;font-weight:400}.sd-card--parts{min-width:0;color:var(--ink);flex-direction:column;padding:0;display:flex}.sd-card--parts>.sd-card__head{padding:var(--space-4) 18px 0;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0}.sd-card__title{margin:0;line-height:1.3}.sd-card__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;font-size:13px;display:flex}.sd-card__body{min-width:0;padding:var(--space-4) 18px;flex:1}.sd-card--parts>.sd-card__head+.sd-card__body{padding-top:var(--space-3)}.sd-card__foot{align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-4);border-top:1px solid var(--line);color:var(--text-secondary);flex-wrap:wrap;margin:0 18px;font-size:13px;display:flex}.sd-card--subtle{background:var(--surface-subtle);border-color:#0000}.sd-card__inset{gap:var(--space-3);min-width:0;padding:var(--space-4) 18px 0;flex-direction:column;display:flex}.sd-card--parts>.sd-card__head+.sd-card__inset{padding-top:var(--space-3)}.sd-card--parts.is-tight>.sd-card__inset{padding-bottom:var(--space-3)}.sd-card[tabindex]:focus{outline:none}.sd-card[tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-card--parts.is-tight{overflow:hidden}.sd-card--parts.is-tight>.sd-card__body{padding:0}.sd-card--parts.is-tight>.sd-card__head+.sd-card__body{padding-top:var(--space-2)}.sd-card--parts.is-tight>.sd-card__foot{padding:var(--space-3) 18px;margin:0}.sd-card--parts.is-tight .sd-table th:first-child,.sd-card--parts.is-tight .sd-table td:first-child{padding-left:18px}.sd-card--parts.is-tight .sd-table th:last-child,.sd-card--parts.is-tight .sd-table td:last-child{padding-right:18px}.sd-card--parts.is-tight .sd-table tbody tr:last-child td{border-bottom:0}.sd-card--parts.is-tight .sd-pager{border-top:1px solid var(--line);padding-inline:18px}.sd-card--parts.is-tight>.sd-card__body>.sd-list,.sd-card--parts.is-tight>.sd-card__body>.sd-empty{padding-inline:18px}.sd-kpi{min-width:0;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.sd-kpi .sd-stat__value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sd-kpi .sd-stat__label:not(:last-child){margin-bottom:10px}.sd-stat__sub{border-top:1px solid var(--line);color:var(--text-secondary);margin-top:auto;padding-top:10px;font-size:13px;line-height:1.45}a.sd-kpi:hover{border-color:var(--ink)}.sd-kpi.is-attention{border:2px solid var(--ink);padding:calc(var(--space-4) - 1px) 17px}a.sd-kpi:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-dl{align-content:start}.sd-dl dd{overflow-wrap:anywhere;min-width:0}.sd-list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sd-list__lead{flex:none;align-items:center;display:inline-flex}.sd-list__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.sd-match__source a,.sd-match__meta a{color:inherit}.sd-bars{grid-template-columns:max-content minmax(48px,1fr) max-content;align-content:start;min-width:0;font-size:13px;display:grid}.sd-bars>*{border-top:1px solid var(--line);min-width:0;padding:9px 0}.sd-bars__label{padding-right:var(--space-3)}.sd-bars__bar{align-items:center;display:flex}.sd-bars__track{border-radius:var(--radius-sm);background:var(--line);width:100%;height:6px;display:block;overflow:hidden}.sd-bars__fill{fill:var(--ink)}.sd-bars__value{padding-left:var(--space-3);text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.sd-progress__svg{width:100%;display:block}.sd-progress__fill{fill:var(--ink)}.sd-timeline li>div{min-width:0}.sd-timeline li:last-child{padding-bottom:0}.sd-timeline--compact li{padding-bottom:var(--space-3)}.sd-timeline--compact li:last-child{padding-bottom:0}.sd-empty.is-compact{padding:var(--space-5) var(--space-4);gap:var(--space-2)}.sd-empty__dots{--cols:5;gap:calc(var(--space-5) - var(--space-1));margin-bottom:var(--space-2)}.sd-empty__action{margin-top:var(--space-1)}.sd-notice--plain{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sd-notice__body{min-width:0;display:block}.sd-notice__body>:where(p,ul,ol,dl){margin-block:0}.sd-notice__body>:where(p,div,ul,ol,dl,form,pre,table,section)+*,.sd-notice__body>*+:where(p,div,ul,ol,dl,form,pre,table,section){margin-top:var(--space-2)}.sd-notice__body>.sd-btn{vertical-align:baseline}.sd-chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sd-chips__item{display:contents}.sd-chip{box-sizing:border-box;white-space:nowrap}a.sd-chip{text-decoration:none}.sd-chip:not(.is-on):not([disabled]):hover{border-color:var(--ink)}.sd-chip[disabled]{opacity:.4;cursor:default}.sd-chip__count{font-variant-numeric:tabular-nums}.sd-file{position:relative}.sd-file__kind,.sd-file__lead{flex:none}.sd-file__lead{align-items:center;display:inline-flex}.sd-file__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sd-file__body .sd-file__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-file__sub{color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.sd-file__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.sd-file.is-click{cursor:pointer}.sd-file.is-click:hover,.sd-file.is-selected{background:var(--surface-subtle)}.sd-file.is-disabled{color:var(--text-muted);cursor:not-allowed}.sd-file.is-disabled .sd-file__name{color:var(--text-muted)}button.sd-file__hit{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:block}a.sd-file__hit{color:var(--ink);text-decoration:none}.sd-file__hit:after{content:"";position:absolute;inset:0}.sd-file__hit:focus-visible{outline:none}.sd-file:has(.sd-file__hit:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}.sd-file__lead,.sd-file__actions{z-index:1;position:relative}.sd-dropzone{cursor:pointer}.sd-dropzone:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-dropzone.is-disabled{opacity:.4;cursor:default}.sd-thumbs{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.sd-thumbs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-thumb{gap:var(--space-2);min-width:0;color:var(--ink);flex-direction:column;display:flex}.sd-thumb--xs{width:48px}.sd-thumb--sm{width:120px}.sd-thumb--md{width:160px}.sd-thumb--lg{width:240px}.sd-thumb__main{gap:var(--space-2);min-width:0;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.sd-thumb.is-click .sd-thumb__main{cursor:pointer}.sd-thumb__main:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-lg)}.sd-thumb__img{aspect-ratio:3/4;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);place-items:center;display:grid;position:relative;overflow:hidden}.sd-thumb__img.is-wide{aspect-ratio:16/10}.sd-thumb__img.is-square{aspect-ratio:1}.sd-thumb__img.is-auto{aspect-ratio:auto}.sd-thumb__img img{object-fit:cover;width:100%;height:100%;display:block}.sd-thumb__img.is-still img{filter:grayscale()}.sd-thumb.is-click:hover .sd-thumb__img.is-still img,.sd-thumb__main:focus-visible .sd-thumb__img.is-still img{filter:none}.sd-thumb__img.is-auto img{height:auto}.sd-thumb__img.is-contain img{object-fit:contain}.sd-thumb__img.is-selected{border:2px solid var(--ink)}.sd-thumb.is-click:hover .sd-thumb__img{border-color:var(--ink)}.sd-thumb__badge{left:var(--space-2);top:var(--space-2);gap:var(--space-1);max-width:calc(100% - 2 * var(--space-2));box-sizing:border-box;border-radius:var(--radius-sm);background:var(--paper);flex-wrap:wrap;padding:2px;display:flex;position:absolute}.sd-thumb__badge .sd-tag{background:var(--paper)}.sd-thumb__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.sd-thumb__kind{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sd-thumb__cap{overflow-wrap:break-word;min-width:0;font-size:13px;font-weight:500;line-height:1.3}.sd-thumb__line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sd-thumb__sub{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.sd-grid>.sd-stack>.sd-thumb,.sd-grid>.sd-thumb .sd-thumb__main,.sd-grid>.sd-stack>.sd-thumb .sd-thumb__main{flex:auto}.sd-grid>.sd-thumb .sd-thumb__cap,.sd-grid>.sd-stack>.sd-thumb .sd-thumb__cap{flex-direction:column;flex:auto;display:flex}.sd-grid>.sd-thumb .sd-thumb__sub,.sd-grid>.sd-stack>.sd-thumb .sd-thumb__sub{margin-top:auto;padding-top:2px}.sd-text.is-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sd-tag--strong{box-shadow:inset 0 0 0 2px var(--ink)}.sd-lightbox{z-index:60;gap:var(--space-3);padding:var(--space-5);background:var(--paper);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.sd-lightbox__stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.sd-lightbox__media{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-subtle);max-width:100%;max-height:100%;display:block}.sd-lightbox__doc{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);width:min(1000px,100%);height:100%}.sd-lightbox__bar{align-items:center;gap:var(--space-3);padding:10px var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);flex-wrap:wrap;display:flex}.sd-lightbox__cap{text-align:center;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sd-lightbox__label{font-size:14px;font-weight:500}.sd-lightbox__meta{font-family:var(--font-mono);color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}.sd-evidence__screen{left:50%;top:var(--space-4);bottom:var(--space-4);aspect-ratio:9/16;border-radius:var(--radius-md);background:color-mix(in srgb, var(--dot-idle) 55%, var(--line));position:absolute;transform:translate(-50%)}.sd-evidence--card{min-width:0;color:var(--ink);flex-direction:column;display:flex}.sd-evidence__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.sd-evidence__head .sd-card__title{margin:0;line-height:1.3}.sd-evidence__stage{aspect-ratio:16/8}.sd-evidence__meta{margin:0}.sd-evidence__meta dd{overflow-wrap:anywhere;min-width:0}.sd-evidence__meta.is-wide{grid-template-columns:128px 1fr 128px 1fr}@media (max-width:767.98px){.sd-evidence__meta.is-wide{grid-template-columns:128px 1fr}}.sd-evidence__title{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.sd-evidence__status{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sd-evidence__pad{gap:var(--space-3);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.sd-evidence__pad+.sd-evidence__meta{padding-top:0}.sd-evidence__below{gap:var(--space-3);min-width:0;padding:var(--space-4);border-top:1px solid var(--line);flex-direction:column;display:flex}.sd-evidence--card>.sd-evidence__pad>.sd-dl:first-child>dt:first-of-type,.sd-evidence--card>.sd-evidence__pad>.sd-dl:first-child>dt:first-of-type+dd,.sd-evidence--card>.sd-evidence__pad>.sd-stack:first-child>.sd-dl:first-child>dt:first-of-type,.sd-evidence--card>.sd-evidence__pad>.sd-stack:first-child>.sd-dl:first-child>dt:first-of-type+dd{border-top:0;padding-top:0}.sd-evidence--card>.sd-evidence__pad>.sd-dl:first-child>dt:first-of-type,.sd-evidence--card>.sd-evidence__pad>.sd-stack:first-child>.sd-dl:first-child>dt:first-of-type{padding-top:2px}.sd-media{--sd-media-h:min(60vh, 560px);min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-subtle);place-items:center;display:grid}.sd-media--lg{--sd-media-h:calc(100vh - 280px)}.sd-media__item{max-width:100%;max-height:var(--sd-media-h);object-fit:contain;width:auto;height:auto;display:block}.sd-media.is-frame{background:var(--paper);padding:0;overflow:hidden}.sd-media__frame{width:100%;height:var(--sd-media-h);border:0;display:block}.sd-embed{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.sd-embed__stage{position:relative}.sd-embed__wait{color:var(--text-muted);pointer-events:none;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.sd-embed__foot{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.4}.sd-code{padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--ink);font-family:var(--font-mono);white-space:pre;margin:0;font-size:13px;line-height:1.5;overflow-x:auto}.sd-code:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-code.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden}.sd-code:is(.sd-scroll--sm,.sd-scroll--md,.sd-scroll--lg){overflow-y:auto}.sd-player{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.sd-player__shot{box-sizing:border-box;aspect-ratio:9/16;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line);width:100%;max-width:min(100%,42.1875vh);margin-inline:auto;position:relative;overflow:hidden}.sd-player__shot.is-stage{aspect-ratio:16/8;border:0;border-radius:0;max-width:none}.sd-player__video{object-fit:contain;background:var(--line);width:100%;height:100%;display:block}.sd-player__shot:not(.is-started) .sd-player__video{filter:grayscale()}.sd-player__start{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.sd-player__start:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.sd-player__still{object-fit:contain;background:var(--line);width:100%;height:100%;display:block}.sd-player__empty{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-4);text-align:center;color:var(--text-secondary);flex-direction:column;font-size:13px;line-height:1.45;display:flex;position:absolute;inset:0}.sd-player__empty-title{color:var(--ink);font-weight:600}.sd-player__empty-hint{max-width:240px}.sd-player__dots{--cols:5;gap:var(--space-3);margin-bottom:var(--space-2)}.sd-player .sd-evidence__time{z-index:1}.sd-player__actions{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,184px),1fr));min-width:0;display:grid}.sd-player__actions>.sd-btn{justify-content:center;max-width:none}.sd-preview__flag{z-index:1;box-sizing:border-box;border-radius:var(--radius-sm);background:var(--paper);max-width:calc(100% - 20px);color:var(--ink);font-family:var(--font-sans);font-size:var(--app-on-ink-size-min);font-weight:var(--app-on-ink-weight);letter-spacing:var(--app-on-ink-tracking);font-synthesis:none;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:3px 7px;line-height:1.3;position:absolute;top:38px;left:10px;overflow:hidden}@media (forced-colors:active){.sd-preview__flag{border:1px solid}}.sd-evlist__row[data-reg=pre]:not(.is-active,[aria-selected=true],:hover,.is-hover){background:var(--app-blue-tint)}.sd-evlist__row[data-reg=pre] .sd-evlist__title .sd-tag{background:var(--paper)}.sd-evlist__row[data-reg=pre]:is(.is-active,[aria-selected=true],:hover,.is-hover) .sd-evlist__reg{background:var(--app-blue-tint)}.sd-prereg{height:var(--app-chip-h);padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--app-blue-tint);box-shadow:inset 0 0 0 1px var(--dot-idle);font-family:var(--font-sans);color:var(--ink);white-space:nowrap;font-synthesis:none;align-self:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}@media (forced-colors:active){.sd-prereg{border:1px solid}}.sd-svr-use{min-width:0;padding:4px var(--space-2);border-radius:var(--radius-sm);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-sans);color:var(--ink);font-synthesis:none;flex-direction:column;grid-column:2/-1;gap:1px;margin-top:2px;font-size:12px;line-height:1.45;display:flex}.sd-svr-use__line{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.sd-svr-use__label{color:var(--text-secondary);font-weight:600}.sd-svr-use__amount{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.sd-svr-use__type{color:var(--text-muted)}.sd-svr-use__alt{color:var(--text-muted);font-variant-numeric:tabular-nums}.sd-svr-use__note{color:var(--text-secondary)}.sd-svr-use__line--sub{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums}.sd-svr{min-width:0;max-width:100%;padding:4px var(--space-2);border-radius:var(--radius-md);background:var(--paper);box-shadow:inset 0 0 0 1px var(--dot-idle);font-family:var(--font-sans);color:var(--ink);font-synthesis:none;flex-direction:column;align-self:center;align-items:flex-start;gap:3px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.sd-svr__row{align-items:center;gap:2px var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.sd-svr__label,.sd-svr__key{color:var(--text-secondary)}.sd-svr__sum{align-items:baseline;gap:var(--space-1);white-space:nowrap;display:inline-flex}.sd-svr .sd-mono{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.sd-svr__alt{color:var(--text-muted);white-space:nowrap;font-weight:400}.sd-svr__sep{color:var(--text-muted);font-weight:400}.sd-svr__choice{white-space:nowrap}.sd-svr__note{color:var(--text-secondary);font-weight:400}.sd-svr__hint{color:var(--text-muted);max-width:72ch;font-weight:400}.sd-svr--firm{align-self:flex-start}.sd-svr__count{color:var(--ink);white-space:nowrap;font-weight:400}a.sd-svr__count{text-underline-offset:2px;text-decoration:underline}.sd-svr .sd-select-wrap{max-width:100%;display:inline-block}.sd-svr .sd-select{border-radius:var(--radius-sm);width:auto;max-width:100%;height:22px;padding:0 22px 0 6px;font-size:12px;font-weight:600}.sd-svr .sd-select-wrap:after{width:5px;height:5px;top:7px;right:8px}@media (forced-colors:active){.sd-svr,.sd-svr-use{border:1px solid}}.sd-phone{max-width:300px;margin:0}.sd-phone__shot{aspect-ratio:9/16;background:var(--dot-idle)}.sd-phone__shot.is-offline{background:var(--surface-subtle)}.sd-phone__offline{padding:var(--space-5);text-align:center;color:var(--text-secondary);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.sd-phone__caption{padding:0 var(--space-4) var(--space-4);color:var(--text-secondary);font-size:13px;line-height:1.45}.sd-phone__audio{margin-top:var(--space-1);font-family:var(--font-mono);color:var(--text-muted);font-size:12px;display:block}.sd-brand{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.sd-brand__logo{width:132px;height:auto;display:block}.sd-brand--login .sd-brand__logo{width:180px}.sd-brand__caption{color:var(--text-muted)}.sd-select[disabled],.sd-input[disabled]{cursor:not-allowed}.sd-select--sm,.sd-input--sm{height:32px;font-size:13px}.sd-select-wrap:has(.sd-select--sm):after{top:11px}.sd-search .sd-input::-webkit-search-decoration{-webkit-appearance:none}.sd-search .sd-input::-webkit-search-cancel-button{appearance:none;width:10px;height:10px;margin:0 2px 0 var(--space-2);cursor:pointer;background:linear-gradient(45deg, transparent calc(50% - .75px), var(--ink) calc(50% - .75px), var(--ink) calc(50% + .75px), transparent calc(50% + .75px)), linear-gradient(-45deg, transparent calc(50% - .75px), var(--ink) calc(50% - .75px), var(--ink) calc(50% + .75px), transparent calc(50% + .75px))}.sd-search:has(.sd-input--sm):before{top:8px}.sd-search:has(.sd-input--sm):after{top:20px}.sd-check.is-disabled{cursor:not-allowed;color:var(--text-muted)}.sd-input--w-xs{width:80px}.sd-input--w-sm{width:128px}.sd-input--w-md{width:240px;max-width:100%}textarea.sd-input.is-rows{height:auto}textarea.sd-input.is-compact{min-height:40px;padding-block:9px}.sd-radio__dot{border:1.5px solid var(--dot-idle);border-radius:var(--radius-dot);background:var(--paper);flex:none;width:18px;height:18px;position:relative}.sd-radio input:checked+.sd-radio__dot{border-color:var(--ink)}.sd-radio input:checked+.sd-radio__dot:after{content:"";border-radius:var(--radius-dot);background:var(--ink);position:absolute;inset:3.5px}.sd-radio input:focus-visible+.sd-radio__dot{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-radio.has-hint{align-items:flex-start}.sd-radio__text{flex-direction:column;gap:2px;min-width:0;display:flex}.sd-radio__hint{color:var(--text-secondary);font-size:13px;line-height:1.45}.sd-radios,.sd-checks{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.sd-radios>legend,.sd-checks>legend{margin-bottom:6px;padding:0}.sd-radios__list,.sd-checks__list{gap:var(--space-2);flex-direction:column;display:flex}.sd-radios.is-row .sd-radios__list,.sd-checks.is-row .sd-checks__list{gap:var(--space-2) var(--space-5);flex-flow:wrap}.sd-radios__item,.sd-checks__item{min-width:0;display:flex}.sd-radios.is-error .sd-radios__list,.sd-checks.is-error .sd-checks__list{padding:var(--space-3);border:2px solid var(--ink);border-radius:var(--radius-md)}.sd-radios.is-error .sd-field__help,.sd-checks.is-error .sd-field__help{color:var(--ink);font-weight:500}.sd-table-frame{min-width:0;position:relative}.sd-table-wrap{overflow-x:auto}.sd-table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.sd-table-frame:before,.sd-table-frame:after{content:"";z-index:2;width:var(--space-5);pointer-events:none;opacity:0;position:absolute;top:0;bottom:0}.sd-table-frame:before{border-left:1px solid var(--dot-idle);width:0;left:0}.sd-table-frame:after{border-right:1px solid var(--dot-idle);width:0;right:0}.sd-table-frame:is([data-overflow=start],[data-overflow=both]):before,.sd-table-frame:is([data-overflow=end],[data-overflow=both]):after{opacity:1}.sd-scroll .sd-table-frame:before,.sd-scroll .sd-table-frame:after{display:none}.sd-table td{white-space:nowrap}.sd-table td.is-wrap{white-space:normal}.sd-table .sd-table__min-80{min-width:80px}.sd-table .sd-table__min-120{min-width:120px}.sd-table .sd-table__min-160{min-width:160px}.sd-table .sd-table__min-200{min-width:200px}.sd-table .sd-table__min-240{min-width:240px}.sd-table .sd-table__min-320{min-width:320px}.sd-table.is-fixed{table-layout:fixed;min-width:960px}.sd-table.is-fixed td{overflow-wrap:anywhere}.sd-table.is-fixed th.is-check{width:36px}.sd-table .sd-table__w-48{width:48px}.sd-table .sd-table__w-64{width:64px}.sd-table .sd-table__w-80{width:80px}.sd-table .sd-table__w-96{width:96px}.sd-table .sd-table__w-120{width:120px}.sd-table .sd-table__w-144{width:144px}.sd-table .sd-table__w-160{width:160px}.sd-table .sd-table__w-200{width:200px}.sd-table .sd-table__w-240{width:240px}.sd-table .is-fill{width:100%}.sd-table td.is-fill .sd-text.is-truncate{width:0;min-width:100%;display:block}.sd-table-cq{min-width:0;container-type:inline-size}@container (max-width:1279.98px){.sd-table .sd-table__hide-lt-1280{display:none}}@container (max-width:1119.98px){.sd-table .sd-table__hide-lt-1120{display:none}}@container (max-width:999.98px){.sd-table .sd-table__hide-lt-1000{display:none}}@container (max-width:719.98px){.sd-table .sd-table__hide-lt-720{display:none}}.sd-table th.is-check,.sd-table td.is-check{width:18px;padding-right:0}.sd-table th.is-num{text-align:right}.sd-table tr.is-click{cursor:pointer}.sd-table tr.is-selected td{background:var(--surface-subtle)}.sd-table tr.is-disabled td{color:var(--text-muted)}.sd-table tr.is-disabled{cursor:not-allowed}.sd-table tr.is-disabled:hover td{background:0 0}.sd-table__sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.sd-table__sort:hover,.sd-table th[aria-sort] .sd-table__sort{color:var(--ink)}.sd-table__sort:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-table__sort[data-dir]:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);width:5px;height:5px;transform:translateY(-2px)rotate(45deg)}.sd-table__sort[data-dir=asc]:after{transform:translateY(2px)rotate(-135deg)}.sd-table__empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-secondary);white-space:normal}.sd-table tfoot td{color:var(--text-muted);border-bottom:0;font-size:12px}.sd-table tr:has(td.sd-table__empty):hover td{background:0 0}[data-app=bo] .sd-table{font-size:13px;line-height:1.4}[data-app=bo] .sd-table th{padding:8px}[data-app=bo] .sd-table td{white-space:normal;padding:6px 8px}[data-app=bo] .sd-table td:is(.is-num,.is-check,.is-nowrap){white-space:nowrap}.sd-table td.sd-table__empty,[data-app] .sd-table td.sd-table__empty{padding:var(--space-6) var(--space-4)}[data-app=bo] .sd-table td .label:not(.is-anywhere){white-space:nowrap}[data-app=bo] .sd-table .sd-table__sub{margin-top:1px}.sd-pager{align-items:center;gap:var(--space-4);padding:var(--space-3) 12px;flex-wrap:wrap;display:flex}.sd-pager__count{color:var(--text-muted);margin-right:auto}.sd-pager__size{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:13px;display:inline-flex}.sd-pagination button{border-radius:var(--radius-md);min-width:32px;height:32px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.sd-pagination button:hover:not([disabled]):not(.is-active){background:var(--surface-subtle)}.sd-pagination button.is-active{background:var(--ink);color:var(--paper);cursor:default}.sd-pagination button[disabled]:not(.is-active){color:var(--text-muted);cursor:default}.sd-pagination button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-pagination button.sd-pagination__word{font-family:var(--font-sans);padding:0 var(--space-2);font-size:13px}.sd-selbar{bottom:var(--space-3);z-index:4;align-items:center;gap:var(--space-3);padding:10px var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);flex-wrap:wrap;font-size:14px;display:flex;position:sticky}.sd-selbar__count{font-weight:600}.sd-selbar__sp{flex:1}.sd-filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.sd-filters .sd-field{min-width:150px}.sd-filters .sd-filters__search{flex:280px;min-width:240px;max-width:480px}.sd-filters>.sd-check{height:40px}.sd-multi{position:relative}.sd-multi__btn{text-align:left;cursor:pointer;align-items:center;display:flex}.sd-multi__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sd-multi__pop{z-index:20;margin-top:var(--space-1);width:max-content;min-width:100%;max-width:340px;position:absolute;top:100%;left:0}.sd-multi__head{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);padding:4px 6px 8px;display:flex}.sd-multi__list{flex-direction:column;max-height:280px;padding-top:4px;display:flex;overflow-y:auto}.sd-multi__opt{border-radius:var(--radius-md);white-space:nowrap;min-height:32px;padding:0 6px;font-size:13px}.sd-multi__opt:hover{background:var(--surface-subtle)}.sd-multi__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sd-multi__count,.sd-multi__picked{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.sd-multi__pop--search{width:min(320px,100vw - 32px);max-width:none}.sd-multi__search{padding-bottom:6px}.sd-multi__search .sd-input{width:100%}.sd-multi__opt.is-active{background:var(--surface-subtle)}.sd-multi__pop--search .sd-multi__opt:hover:not(.is-active){background:0 0}.sd-multi__opt>.sd-country__code,.sd-multi__list>.sd-menu__sep{flex:none}.sd-multi__empty{color:var(--text-muted);padding:8px 6px;font-size:13px}.sd-tabs{overflow-x:auto}button.sd-tab{cursor:pointer;background:0 0;border:0;font-family:inherit}.sd-tab{white-space:nowrap}.sd-tab:hover{color:var(--ink)}.sd-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-tab[disabled]{opacity:.4;cursor:default}.sd-tabs__item{display:contents}.sd-tab__count{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--surface-subtle);min-width:22px;height:20px;color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.sd-tab.is-active .sd-tab__count{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sd-tab__meta{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:400}.sd-tabs.is-sticky{top:var(--sd-sticky-top);z-index:5;min-height:var(--sd-tabs-h);background:var(--paper);position:sticky}.sd-actionmenu{display:inline-flex;position:relative}.sd-actionmenu__pop{z-index:40;margin-top:var(--space-1);color:var(--ink);position:absolute;top:100%;right:0}.sd-actionmenu__pop.is-start{left:0;right:auto}.sd-videopop{top:var(--sd-pop-top,0);left:var(--sd-pop-left,0);z-index:60;box-sizing:border-box;width:258px;padding:var(--space-2);border:1px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);pointer-events:none;position:fixed}.sd-videopop__media{aspect-ratio:9/16;object-fit:contain;border-radius:var(--radius-md);background:var(--ink);width:240px;max-height:60vh;display:block}.sd-videopop__empty{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--surface-subtle);width:240px;max-height:60vh;color:var(--text-muted);place-items:center;font-size:13px;display:grid}.sd-videopop__note{margin-top:var(--space-1);color:var(--text-muted);font-size:12px}.sd-actionmenu__pop{width:max-content;max-width:min(440px, calc(100vw - 2 * var(--space-2)))}.sd-actionmenu__pop[style]{top:var(--sd-pop-top);left:var(--sd-pop-left);max-height:calc(100vh - 2 * var(--space-2));margin-top:0;position:fixed;right:auto;overflow-y:auto}button.sd-menu__item{box-sizing:border-box;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:14px}.sd-menu__item:focus{outline:none}.sd-menu__item:focus-visible{background:var(--surface-subtle);outline:2px solid var(--focus-ring);outline-offset:-2px}.sd-menu__item.is-disabled{opacity:.4;cursor:default}.sd-modal{z-index:50;padding:var(--space-5);background:var(--scrim);place-items:center;display:grid;position:fixed;inset:0}.sd-modal__box{gap:var(--space-4);width:min(640px,100%);max-height:calc(100vh - 2 * var(--space-5));color:var(--ink);outline:none;flex-direction:column;display:flex}.sd-modal__box.is-sm{width:min(440px,100%)}.sd-modal__box.is-wide{width:min(900px,100%)}.sd-modal__box.is-xl{width:min(1200px,100%)}.sd-modal__box.is-xl.is-full{width:min(1680px,100%)}.sd-modal__head{align-items:baseline;gap:var(--space-4);display:flex}.sd-modal__head .sd-dialog__title{flex:1;margin:0}.sd-modal__body{gap:var(--space-3);min-height:0;margin:calc(-1 * var(--space-1));padding:var(--space-1);flex-direction:column;font-size:14px;line-height:1.5;display:flex;overflow:auto}.sd-modal__body>.sd-card{flex-shrink:0}.sd-modal__box .sd-dialog__actions{flex-wrap:wrap;margin-top:0}@media (max-width:767.98px){.sd-modal{place-items:end stretch;padding:0}.sd-modal__box,.sd-modal__box.is-sm,.sd-modal__box.is-wide,.sd-modal__box.is-xl{border-radius:0;width:100%;max-height:100vh}}.sd-toasts{right:var(--space-5);bottom:var(--space-5);z-index:80;align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.sd-toasts .sd-toast{pointer-events:auto;color:var(--ink)}.sd-toast.is-error{border-width:2px}.sd-toast__cause{font-weight:600}@media (prefers-reduced-motion:no-preference){.sd-toast{animation:sd-toast-in .24s var(--ping-easing)}}@keyframes sd-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sd-table td .sd-table__firm{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 6px;display:flex}.sd-table td .sd-table__firm>.sd-table__firm-break{flex-basis:100%;height:0}.sd-table__firm>.sd-table__firm-break{grid-column:1/-1;height:0;display:block}.sd-table__firm>.sd-table__firm-ref{grid-column:1/-1;justify-self:start}.sd-chart{width:100%;position:relative}.sd-chart__svg{width:100%;height:auto;display:block;overflow:visible}.sd-chart--empty{border:1px dashed var(--line);border-radius:var(--radius-md);place-items:center;min-height:160px;display:grid}.sd-chart__empty{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:13px}.sd-chart__grid{stroke:var(--line);stroke-width:1px}.sd-chart__tick{font-family:var(--font-mono);fill:var(--text-muted);font-size:12px}.sd-chart__axis{font-family:var(--font-mono);fill:var(--text-secondary);font-size:12px}.sd-chart__line{stroke:var(--dot-idle);stroke-width:1.5px}.sd-chart__dot{fill:var(--paper);stroke:var(--dot-idle);stroke-width:1.5px}.sd-chart__dot--above{stroke:var(--ink)}.sd-chart__dot--mark{fill:var(--signal-red);stroke:none}.sd-chart__ring{fill:none;stroke:var(--ink);stroke-width:1.5px}.sd-chart__label{font-family:var(--font-mono);fill:var(--ink);pointer-events:none;font-size:12px}.sd-chart__hit{cursor:pointer;outline:none}.sd-chart__hit:hover .sd-chart__dot,.sd-chart__hit:focus-visible .sd-chart__dot{stroke:var(--ink);stroke-width:2.5px}.sd-chart__hit:focus-visible .sd-chart__dot--mark{stroke:var(--ink)}.sd-chart__tip{top:var(--space-2);right:var(--space-2);max-width:320px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);pointer-events:none;flex-direction:column;gap:2px;font-size:13px;display:flex;position:absolute}.sd-chart__tip span{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px}.sd-chart--lg .sd-chart__tick,.sd-chart--lg .sd-chart__axis,.sd-chart--lg .sd-chart__label{font-size:13px}.sd-growbars{gap:var(--space-2);display:grid}.sd-growbars__row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(140px,36%) 1fr minmax(64px,auto);display:grid}.sd-growbars__label{align-items:center;column-gap:var(--space-2);min-width:0;color:var(--ink);flex-wrap:wrap;font-size:14px;font-weight:500;line-height:1.3;display:flex}.sd-growbars__sub{color:var(--text-muted);flex-basis:100%;font-size:12px;font-weight:400}.sd-growbars__dot{border-radius:var(--radius-dot);background:var(--signal-red);flex:none;align-self:center;width:9px;height:9px}.sd-growbars__track{width:100%;height:10px;display:block}.sd-growbars__fill{fill:var(--ink)}.sd-growbars__value{font-family:var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.sd-growbars--lg{gap:var(--space-2)}.sd-growbars--lg .sd-growbars__label{font-size:18px}.sd-growbars--lg .sd-growbars__track{height:14px}.sd-growbars--lg .sd-growbars__value{font-size:16px}.sd-countup{font-variant-numeric:tabular-nums}body.sd-present-open{overflow:hidden}.sd-present{z-index:90;gap:var(--space-5);padding:var(--space-6) max(clamp(var(--space-5), 6vw, 120px), calc((100vw - 1480px) / 2));background:var(--paper);color:var(--ink);font-family:var(--font-sans);outline:none;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.sd-present__head{align-items:center;gap:var(--space-4);display:flex}.sd-present__logo{width:auto;height:26px}.sd-present__caption{text-align:right;font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.sd-present__close{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink);font:inherit;cursor:pointer;border:0;font-size:14px;display:inline-flex}.sd-present__close:focus-visible,.sd-present__btn:focus-visible,.sd-present__step:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-present__slide{gap:var(--space-5);flex-direction:column;width:100%;min-height:0;display:flex;overflow:auto}.sd-present .sd-chart__svg{max-height:calc(100vh - 440px)}.sd-present__grid.sd-present__grid--4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (min-width:1200px){.sd-present__grid.sd-present__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sd-present__title{letter-spacing:-.03em;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:800;line-height:1.02}.sd-present__title .sd-present__dot{color:var(--signal-red)}.sd-present__body{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}.sd-present__lead{max-width:960px;color:var(--text-secondary);margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.45}.sd-present__kpis{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.sd-present__kpi{gap:var(--space-2);flex-direction:column;display:flex}.sd-present__kpi strong{letter-spacing:-.03em;font-size:clamp(48px,6vw,104px);font-weight:800;line-height:1}.sd-present__kpi>span{font-family:var(--font-mono);color:var(--text-secondary);font-size:14px}.sd-present__grid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.sd-present__panel{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.sd-present__panel h3{margin:0;font-size:20px;font-weight:700}.sd-present__muted{font-family:var(--font-mono);color:var(--text-muted);font-size:13px}.sd-present__rows{flex-direction:column;display:flex}.sd-present__row{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;display:grid}.sd-present__row b{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.sd-present__row small{color:var(--text-secondary);font-size:13px;display:block}.sd-present__row em{font-style:normal;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sd-present__tag{padding:1px var(--space-2);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--ink);font-family:var(--font-mono);color:var(--ink);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.sd-present__mark{border-radius:var(--radius-dot);background:var(--signal-red);flex:none;width:10px;height:10px}.sd-present__note{font-family:var(--font-mono);color:var(--text-secondary);margin:0;font-size:13px}.sd-present__foot{align-items:center;gap:var(--space-4);display:flex}.sd-present__progress{gap:var(--space-1);flex:1;display:flex}.sd-present__step{background:var(--line);cursor:pointer;border:0;border-radius:2px;flex:1;max-width:96px;height:4px;padding:0}.sd-present__step.is-done{background:var(--ink)}.sd-present__count{font-family:var(--font-mono);color:var(--text-secondary);font-size:13px}.sd-present__nav{gap:var(--space-2);display:flex}.sd-present__btn{border-radius:var(--radius-sm);background:var(--surface-subtle);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;font-size:22px;line-height:1}.sd-present__btn:disabled{color:var(--dot-idle);cursor:default}@media (prefers-reduced-motion:no-preference){.sd-present__slide{animation:.42s cubic-bezier(.2,.8,.2,1) both sd-present-in}.sd-present__step{transition:background-color .2s}}@keyframes sd-present-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sd-sidepanel{z-index:55;background:var(--scrim);justify-content:flex-end;display:flex;position:fixed;inset:0}.sd-sidepanel__box{background:var(--paper);width:min(560px,100%);height:100%;color:var(--ink);outline:none;flex-direction:column;display:flex;overflow:auto}.sd-sidepanel__head{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--paper);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.sd-sidepanel__title{margin:0;font-size:20px;font-weight:700;line-height:1.2}.sd-sidepanel__meta{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:13px}.sd-sidepanel__body{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-6);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.sd-sidepanel__box{animation:.22s ease-out both sd-sidepanel-in}}@keyframes sd-sidepanel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}
:root{--app-red:var(--signal-red);--app-red-tint:#ffeeeb;--app-red-tint-strong:#ffe0db;--app-red-on:var(--ink);--app-green:#1f8a5b;--app-green-tint:#e7f3ec;--app-amber-edge:#bb7f00;--app-amber-tint:#fcf1da;--app-blue:#53677d;--app-blue-tint:#e9eef3;--app-blue-text:#3e5063;--app-line-strong:#dadad6;--app-surface-strong:#ededea;--app-surface-head:var(--surface-subtle);--app-row-zebra:var(--surface-subtle);--app-row-hover:var(--app-surface-strong);--app-row-hover-edge:var(--text-muted);--app-group-row:var(--app-surface-strong);--app-ink-surface:var(--ink);--app-ink-raise:#262626;--app-ink-hover:#161616;--app-ink-line:#2e2e2e;--app-ink-edge:#4a4a4a;--app-on-ink:var(--paper);--app-on-ink-soft:#d6d6d6;--app-focus-on-ink:var(--paper);--app-on-ink-weight:600;--app-on-ink-weight-strong:700;--app-on-ink-size-min:12px;--app-on-ink-tracking:.05em;--app-action-main:var(--app-red);--app-action-main-on:var(--ink);--app-action-record-soft:var(--app-red-tint-strong);--app-decision-commercial:var(--app-red);--app-decision-commercial-tint:var(--app-red-tint);--app-decision-commercial-pressed:var(--app-red-tint-strong);--app-decision-private:var(--app-green);--app-decision-private-tint:var(--app-green-tint);--app-decision-private-pressed:var(--app-green-tint);--app-decision-not-track:var(--app-blue);--app-decision-not-track-tint:var(--app-blue-tint);--app-decision-not-track-pressed:var(--app-blue-tint);--app-decision-unclear:var(--app-amber-edge);--app-decision-unclear-tint:var(--app-amber-tint);--app-decision-unclear-pressed:var(--app-amber-tint);--app-decision-offline:var(--dot-idle);--app-decision-offline-tint:var(--surface-subtle);--app-decision-offline-pressed:var(--surface-subtle);--app-decision-not-pursued:var(--ink);--app-decision-not-pursued-tint:var(--app-surface-strong);--app-decision-not-pursued-pressed:var(--app-surface-strong);--app-decision-unreviewed:var(--app-red);--app-card-head-h:52px;--app-caps-tracking:.05em;--app-chip-h:24px}
