@font-face{font-family:sans;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_129d5e{font-family:sans,sans Fallback}.__variable_129d5e{--font-sans:"sans","sans Fallback"}@font-face{font-family:display;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:112.88%}.__className_6f4d86{font-family:display,display Fallback}.__variable_6f4d86{--font-display:"display","display Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b08ac6{font-family:mono,mono Fallback}.__variable_b08ac6{--font-mono:"mono","mono Fallback"}:root{--t-os-chrome:#f5ede3;--t-os-ground:#f7f2eb;--t-os-canvas:#fcf6ef;--t-os-panel:#fffdfa;--t-os-panel-2:#fbf4ec;--t-os-panel-hover:#f4ece3;--t-os-plate:#ede4d9;--t-os-ink-1:#191613;--t-os-ink-2:#433f3b;--t-os-ink-3:#5e5a55;--t-os-ink-4:#6a6661;--t-os-hairline:rgba(25,22,19,0.14);--t-os-hairline-soft:rgba(25,22,19,0.085);--t-os-edge-light:rgba(255,253,250,0.7);--t-os-hover-wash:rgba(25,22,19,0.045);--t-os-hover-wash-2:rgba(25,22,19,0.03);--t-os-inset-wash:rgba(25,22,19,0.025);--t-os-count-wash:rgba(25,22,19,0.05);--t-os-line:var(--t-os-hairline-soft);--t-os-line-strong:var(--t-os-hairline);--t-os-wash:var(--t-os-inset-wash);--t-os-good:var(--t-os-live);--t-os-skel:rgba(25,22,19,0.09);--t-os-accent:#1f68d1;--t-os-accent-text:#13539f;--t-os-accent-wash:rgba(31,104,209,0.1);--t-os-accent-line:rgba(31,104,209,0.38);--t-os-primary:#1f68d1;--t-os-primary-hover:#1858b7;--t-os-primary-ink:#ffffff;--t-os-live:#0b6b45;--t-os-live-wash:rgba(11,107,69,0.1);--t-os-live-line:rgba(11,107,69,0.34);--t-os-warn:#8a5a12;--t-os-warn-wash:rgba(138,90,18,0.12);--t-os-warn-line:rgba(138,90,18,0.34);--t-os-danger:#b3392c;--t-os-danger-wash:rgba(179,57,44,0.12);--t-os-danger-line:rgba(179,57,44,0.34);--t-os-series-live:#0a6b52;--t-os-series-active:#1f5fc4;--t-os-series-decision:#c26a08;--t-os-series-risk:#8e2f86;--t-os-series-queued:#6e7788;--t-os-series-track:rgba(25,22,19,0.1);--t-cat-1:#a04b5c;--t-cat-1-text:#a53c55;--t-cat-2:#be6a4f;--t-cat-2-text:#ab4824;--t-cat-3:#9f8524;--t-cat-3-text:#7b6503;--t-cat-4:#5e741b;--t-cat-4-text:#576e00;--t-cat-5:#299872;--t-cat-5-text:#027553;--t-cat-6:#007180;--t-cat-6-text:#066a78;--t-cat-7:#7360ab;--t-cat-7-text:#6f55b1;--t-cat-8:#ae72b3;--t-cat-8-text:#914b98;--t-cat-0:var(--t-os-ink-4);--t-cat-0-text:var(--t-os-ink-3);--t-fam-terracotta-mark:#a65f52;--t-fam-terracotta-ink:#9c5649;--t-fam-terracotta-wash:#f3e7e2;--t-fam-ochre-mark:#a2814c;--t-fam-ochre-ink:#846632;--t-fam-ochre-wash:#f2ece2;--t-fam-olive-mark:#5d682e;--t-fam-olive-ink:#626d33;--t-fam-olive-wash:#e8e8dd;--t-fam-jade-mark:#3c8a69;--t-fam-jade-ink:#267757;--t-fam-jade-wash:#e4ede6;--t-fam-teal-mark:#006f6f;--t-fam-teal-ink:#007373;--t-fam-teal-wash:#dbe9e7;--t-fam-indigo-mark:#6487c1;--t-fam-indigo-ink:#466ca3;--t-fam-indigo-wash:#e9ecf2;--t-fam-violet-mark:#816096;--t-fam-violet-ink:#7b5b91;--t-fam-violet-wash:#ede7ec;--t-fam-plum-mark:#bb6f8d;--t-fam-plum-ink:#9c5371;--t-fam-plum-wash:#f5e9eb;--t-fs-1:12px;--t-fs-2:13px;--t-fs-3:14px;--t-fs-4:15px;--t-fs-5:18px;--t-fs-6:22px;--t-fs-7:30px;--t-fs-8:clamp(26px,2.9vw,36px);--t-sp-1:2px;--t-sp-2:4px;--t-sp-3:6px;--t-sp-4:8px;--t-sp-5:12px;--t-sp-6:16px;--t-sp-7:24px;--t-sp-8:32px;--t-sp-9:48px;--t-sp-hair:1px;--t-os-r1:7px;--t-os-r2:10px;--t-os-r3:14px;--t-os-e1:0 1px 1px rgba(25,22,19,0.055),0 3px 8px -2px rgba(25,22,19,0.07);--t-os-e2:0 1px 2px rgba(25,22,19,0.06),0 12px 28px rgba(25,22,19,0.1);--t-os-e-btn:0 1px 2px rgba(25,22,19,0.1);--t-os-e-raise:0 1px 2px rgba(25,22,19,0.07),0 8px 20px -4px rgba(25,22,19,0.12);--t-os-e-hero:0 1px 2px rgba(25,22,19,0.07),0 12px 32px -10px rgba(25,22,19,0.16);--t-text:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--t-data:var(--font-mono),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--t-display:var(--font-display),var(--t-text);--t-os-ease:cubic-bezier(0.2,0,0,1);--t-os-dur-1:120ms;--t-os-dur-2:220ms;--t-os-rail:236px;--t-os-bar:54px;--t-os-gutter:var(--t-sp-7);color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--t-os-dur-1:1ms;--t-os-dur-2:1ms}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--t-os-chrome);color:var(--t-os-ink-2);font-family:var(--t-text);font-size:var(--t-fs-3);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}b,strong{font-weight:600}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--t-os-accent);outline-offset:2px;border-radius:var(--t-os-r1)}.u-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.os-mono{font-family:var(--t-data);font-variant-numeric:tabular-nums}.os-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.os-skip{position:fixed;top:10px;left:10px;z-index:90;padding:var(--t-sp-4) var(--t-sp-5);border-radius:var(--t-os-r1);background:var(--t-os-primary);color:var(--t-os-primary-ink);font-size:var(--t-fs-2);font-weight:600;transform:translateY(-240%);transition:transform var(--t-os-dur-1) var(--t-os-ease)}.os-skip:focus{transform:none}.os-iconset{position:absolute;width:0;height:0;overflow:hidden}.os-ico{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.os-ico--lg{width:21px;height:21px}.os-ico--sm{width:14px;height:14px}.os-btn{display:inline-flex;align-items:center;gap:var(--t-sp-3);height:32px;padding:0 var(--t-sp-5);border:1px solid transparent;border-radius:var(--t-os-r1);font-family:var(--t-text);font-size:var(--t-fs-2);font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:background var(--t-os-dur-1) var(--t-os-ease),border-color var(--t-os-dur-1) var(--t-os-ease),color var(--t-os-dur-1) var(--t-os-ease),transform var(--t-os-dur-1) var(--t-os-ease)}.os-btn:active:not(:disabled){transform:translateY(.5px)}@media (prefers-reduced-motion:reduce){.os-btn,.os-btn:active:not(:disabled){transform:none;transition:background var(--t-os-dur-1) var(--t-os-ease),border-color var(--t-os-dur-1) var(--t-os-ease),color var(--t-os-dur-1) var(--t-os-ease)}}.os-btn .os-ico{width:15px;height:15px}.os-btn--primary{background:var(--t-os-primary);color:var(--t-os-primary-ink);box-shadow:var(--t-os-e-btn)}.os-btn--primary:hover{background:var(--t-os-primary-hover)}.os-btn--ghost{background:var(--t-os-panel-2);border-color:var(--t-os-hairline);color:var(--t-os-ink-1)}.os-btn--ghost:hover{background:var(--t-os-panel-hover)}.os-btn--quiet{height:30px;padding:0 var(--t-sp-4);font-weight:500;color:var(--t-os-ink-3)}.os-btn--quiet:hover{background:var(--t-os-hover-wash);color:var(--t-os-ink-1)}.os-btn[aria-disabled=true],.os-btn[disabled]{opacity:.5;cursor:not-allowed}.os-status{display:inline-flex;align-items:center;gap:var(--t-sp-3);font-size:var(--t-fs-2);color:var(--t-os-ink-4);white-space:nowrap}.os-status-dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--t-os-ink-4)}.os-status[data-tone=live] .os-status-dot{background:var(--t-os-live);box-shadow:0 0 0 3px var(--t-os-live-wash)}.os-status[data-tone=warn] .os-status-dot{background:var(--t-os-warn);box-shadow:0 0 0 3px var(--t-os-warn-wash)}.os-status[data-tone=danger] .os-status-dot{background:var(--t-os-danger);box-shadow:0 0 0 3px var(--t-os-danger-wash)}.os-chip{display:inline-flex;align-items:center;gap:var(--t-sp-3);height:21px;padding:0 var(--t-sp-4) 0 var(--t-sp-4);flex:none;border:1px solid var(--t-os-hairline);border-radius:99px;background:var(--t-os-count-wash);font-size:var(--t-fs-1);font-weight:500;white-space:nowrap;color:var(--t-os-ink-3)}.os-chip:before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:currentColor}.os-chip--live{border-color:var(--t-os-live-line);background:var(--t-os-live-wash);color:var(--t-os-live)}.os-chip--active{border-color:var(--t-os-accent-line);background:var(--t-os-accent-wash);color:var(--t-os-accent-text)}.os-chip--decision{border-color:var(--t-os-warn-line);background:var(--t-os-warn-wash);color:var(--t-os-warn)}.os-chip--risk{border-color:var(--t-os-danger-line);background:var(--t-os-danger-wash);color:var(--t-os-danger)}.os-app{display:flex;min-height:100vh;min-height:100dvh}.os-main{display:flex;flex-direction:column;background:var(--t-os-ground)}.os-main,.os-main>main{flex:1;min-width:0}.os-wrap{width:100%;max-width:1320px;margin:0 auto;padding-inline:var(--t-os-gutter)}.os-view-body{padding-block:var(--t-sp-7) var(--t-sp-9)}.os-head{margin-bottom:var(--t-sp-7);max-width:78ch}.os-view-body>.os-head{max-width:none;margin-top:calc(-1 * var(--t-sp-7));margin-inline:calc(-1 * var(--t-os-gutter));padding:var(--t-sp-7) var(--t-os-gutter) var(--t-sp-7);border-bottom:1px solid var(--t-os-hairline);background:var(--t-os-plate)}.os-head-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--t-sp-6) var(--t-sp-7);flex-wrap:wrap}.os-head-main{min-width:0;flex:1 1 34ch}.os-head-act{display:flex;align-items:center;gap:var(--t-sp-5);flex:none;margin-left:auto}.os-head-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--t-sp-3) var(--t-sp-6);margin-top:var(--t-sp-5);font-family:var(--t-data);font-size:var(--t-fs-1);color:var(--t-os-ink-3)}.os-head-meta b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--t-os-ink-1)}.os-h1{font-family:var(--t-display);font-size:var(--t-fs-8);letter-spacing:-.028em;line-height:1.05;text-wrap:balance}.os-h1,.os-h2{font-weight:600;color:var(--t-os-ink-1)}.os-h2{font-size:var(--t-fs-5);letter-spacing:-.016em;line-height:1.25}.os-h3{font-size:var(--t-fs-3);font-weight:600;color:var(--t-os-ink-1)}.os-eyebrow{margin-bottom:var(--t-sp-3);font-size:var(--t-fs-2);font-weight:500;letter-spacing:-.004em}.os-eyebrow,.os-lede{color:var(--t-os-ink-3)}.os-lede{margin-top:var(--t-sp-5);max-width:62ch;font-size:var(--t-fs-4);line-height:1.55}.os-note{margin-top:var(--t-sp-3);font-size:var(--t-fs-2);color:var(--t-os-ink-3)}.os-stamp{margin-top:var(--t-sp-5);font-family:var(--t-data);font-size:var(--t-fs-1);color:var(--t-os-ink-4)}.os-section{margin-top:var(--t-sp-8)}.os-section-head{display:flex;align-items:baseline;gap:var(--t-sp-5);margin-bottom:var(--t-sp-5)}.os-section-head p{font-size:var(--t-fs-2);color:var(--t-os-ink-4)}.os-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--t-os-hairline-soft);border-radius:var(--t-os-r2);background:var(--t-os-panel);box-shadow:var(--t-os-e1)}.os-card--raised{border-color:var(--t-os-hairline);box-shadow:var(--t-os-e-raise)}.os-card[data-cat]{box-shadow:inset 3px 0 0 var(--t-cat),var(--t-os-e1)}.os-card>header{display:flex;align-items:center;gap:var(--t-sp-5);padding:var(--t-sp-5) var(--t-sp-6) var(--t-sp-5);border-bottom:1px solid var(--t-os-hairline-soft)}.os-card>header>div{min-width:0}.os-card>header p{margin-top:var(--t-sp-1);font-size:var(--t-fs-2);color:var(--t-os-ink-4)}.os-card-body{flex:1;padding:var(--t-sp-6)}.os-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--t-sp-5)}[data-cat="0"]{--t-cat:var(--t-cat-0);--t-cat-ink:var(--t-cat-0-text)}[data-cat="1"]{--t-cat:var(--t-cat-1);--t-cat-ink:var(--t-cat-1-text)}[data-cat="2"]{--t-cat:var(--t-cat-2);--t-cat-ink:var(--t-cat-2-text)}[data-cat="3"]{--t-cat:var(--t-cat-3);--t-cat-ink:var(--t-cat-3-text)}[data-cat="4"]{--t-cat:var(--t-cat-4);--t-cat-ink:var(--t-cat-4-text)}[data-cat="5"]{--t-cat:var(--t-cat-5);--t-cat-ink:var(--t-cat-5-text)}[data-cat="6"]{--t-cat:var(--t-cat-6);--t-cat-ink:var(--t-cat-6-text)}[data-cat="7"]{--t-cat:var(--t-cat-7);--t-cat-ink:var(--t-cat-7-text)}[data-cat="8"]{--t-cat:var(--t-cat-8);--t-cat-ink:var(--t-cat-8-text)}.os-cat{display:inline-flex;align-items:center;gap:var(--t-sp-3);min-width:0;font-size:var(--t-fs-1);font-weight:500;color:var(--t-cat-ink,var(--t-os-ink-3))}.os-cat:before{content:"";width:7px;height:7px;flex:none;border-radius:2px;background:var(--t-cat,var(--t-os-ink-4))}.os-tile{display:flex;position:relative;flex-direction:column;gap:var(--t-sp-4);min-width:0;padding:var(--t-sp-6);border:1px solid var(--t-os-hairline-soft);border-radius:var(--t-os-r2);background:var(--t-os-panel);box-shadow:inset 3px 0 0 var(--t-cat,transparent),var(--t-os-e1);transition:box-shadow var(--t-os-dur-2) var(--t-os-ease),border-color var(--t-os-dur-1) var(--t-os-ease),transform var(--t-os-dur-1) var(--t-os-ease)}.os-tile:hover{border-color:var(--t-os-hairline);box-shadow:inset 3px 0 0 var(--t-cat,transparent),var(--t-os-e-raise)}.os-tile:active{transform:translateY(.5px)}@media (prefers-reduced-motion:reduce){.os-tile,.os-tile:active{transform:none}}.os-tile-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.os-tile-title{font-size:var(--t-fs-3);font-weight:600;line-height:1.35;color:var(--t-os-ink-1)}.os-tile:focus-within{outline:2px solid var(--t-os-accent);outline-offset:2px}.os-tile-link:focus-visible{outline:none}.os-tile-foot{display:flex;align-items:center;flex-wrap:wrap;gap:var(--t-sp-3) var(--t-sp-5);margin-top:auto;padding-top:var(--t-sp-4);font-size:var(--t-fs-1);color:var(--t-os-ink-4)}.os-strip{display:flex;gap:var(--t-sp-5);min-width:0;margin-inline:calc(-1 * var(--t-sp-2));padding:var(--t-sp-2);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--t-os-hairline) transparent}.os-strip>*{flex:0 0 clamp(268px,27vw,340px);scroll-snap-align:start}.os-strip-head{display:flex;align-items:baseline;gap:var(--t-sp-5);margin-bottom:var(--t-sp-5)}.os-strip-head h3{font-size:var(--t-fs-3);font-weight:600;color:var(--t-os-ink-1)}.os-strip-head p{font-family:var(--t-data);font-size:var(--t-fs-1);font-variant-numeric:tabular-nums;color:var(--t-os-ink-4)}.os-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:var(--t-sp-hair);overflow:hidden;border:1px solid var(--t-os-hairline-soft);border-radius:var(--t-os-r2);background:var(--t-os-hairline);box-shadow:var(--t-os-e1)}.os-count{padding:var(--t-sp-6) var(--t-sp-6) var(--t-sp-6);background:var(--t-os-panel)}.os-count strong{display:block;font-family:var(--t-data);font-size:var(--t-fs-7);font-weight:500;letter-spacing:-.035em;font-variant-numeric:tabular-nums;line-height:1;color:var(--t-os-ink-1)}.os-count strong small{font-size:var(--t-fs-4);letter-spacing:-.01em;color:var(--t-os-ink-4)}.os-count>span{display:block;margin-top:var(--t-sp-4);font-size:var(--t-fs-2);line-height:1.4;color:var(--t-os-ink-4)}.os-count--unread strong{font-size:var(--t-fs-4);letter-spacing:0;color:var(--t-os-warn)}.os-rungs{display:grid;grid-template-columns:minmax(108px,max-content) minmax(0,1fr) max-content;gap:var(--t-sp-hair);overflow:hidden;border:1px solid var(--t-os-hairline-soft);border-radius:var(--t-os-r2);background:var(--t-os-hairline-soft)}.os-rung{display:grid;grid-column:1/-1;grid-template-columns:196px minmax(0,1fr) 104px;align-items:center;gap:var(--t-sp-5);padding:var(--t-sp-5) var(--t-sp-6);background:var(--t-os-panel)}@supports (grid-template-columns:subgrid){.os-rung{grid-template-columns:subgrid}}.os-rung dt{min-width:0;font-size:var(--t-fs-2);font-weight:600;overflow-wrap:anywhere;color:var(--t-os-ink-1)}.os-rung dd{font-size:var(--t-fs-2);color:var(--t-os-ink-4)}.os-rung-count{justify-self:end;font-family:var(--t-data);font-size:var(--t-fs-2);font-variant-numeric:tabular-nums;color:var(--t-os-ink-2)}.os-table-scroll{position:relative;min-width:0;overflow-x:auto}.os-register{position:relative;min-width:0;max-height:var(--t-os-register-h,68vh);overflow:auto;overscroll-behavior:contain;border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--t-os-hairline) transparent}.os-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t-fs-2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.os-table th{position:sticky;top:0;z-index:2;padding:var(--t-sp-4) var(--t-sp-5);text-align:left;font-size:var(--t-fs-1);font-weight:500;letter-spacing:.005em;color:var(--t-os-ink-3);background:var(--t-os-panel-2);border-bottom:1px solid var(--t-os-hairline);white-space:nowrap}.os-table td{padding:var(--t-sp-5) var(--t-sp-5);border-bottom:1px solid var(--t-os-hairline-soft);background:var(--t-os-panel);color:var(--t-os-ink-2);vertical-align:top}.os-table tr:last-child td{border-bottom:0}.os-table tbody tr:hover td{background:var(--t-os-panel-2)}.os-table--pin td:first-child,.os-table--pin th:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--t-os-hairline-soft)}.os-table--pin th:first-child{z-index:3}.os-table--pin tbody tr:hover td:first-child{background:var(--t-os-panel-2)}.os-table[data-density=compact] td,.os-table[data-density=compact] th{padding-block:var(--t-sp-3)}.os-table[data-density=relaxed] td{padding-block:var(--t-sp-6)}.os-table :is(td,th):focus-visible,.os-table tr:focus-visible td{outline:2px solid var(--t-os-accent);outline-offset:-2px}.os-table-name{font-weight:600;color:var(--t-os-ink-1)}.os-table .is-num{text-align:right;font-family:var(--t-data);font-variant-numeric:tabular-nums;white-space:nowrap}.os-empty{display:grid;justify-items:start;gap:var(--t-sp-4);padding:var(--t-sp-7) var(--t-sp-7) var(--t-sp-7);border:1px dashed var(--t-os-hairline);border-radius:var(--t-os-r2);background:var(--t-os-panel)}.os-empty-mark{display:grid;place-items:center;width:32px;height:32px;margin-bottom:var(--t-sp-1);border:1px solid var(--t-os-hairline);border-radius:9px;background:var(--t-os-panel-2);color:var(--t-os-ink-3)}.os-empty h3{font-size:var(--t-fs-3);font-weight:600;color:var(--t-os-ink-1)}.os-empty p{max-width:62ch;font-size:var(--t-fs-2);line-height:1.55;color:var(--t-os-ink-4)}.os-empty-note{font-family:var(--t-data);font-size:var(--t-fs-1);color:var(--t-os-ink-4)}.os-empty-act{margin-top:var(--t-sp-3)}.os-empty--unreadable{border-style:solid;border-color:var(--t-os-warn-line);background:var(--t-os-warn-wash)}.os-empty--unreadable .os-empty-mark{border-color:var(--t-os-warn-line);color:var(--t-os-warn)}.os-skel{border-radius:var(--t-os-r1)}.os-skel,.os-skel-line{display:block;background:var(--t-os-skel)}.os-skel-line{height:11px;border-radius:3px}.os-skel-line+.os-skel-line{margin-top:var(--t-sp-4)}.os-skel-line--sm{height:9px}.os-skel-line[data-w=full]{width:100%}.os-skel-line[data-w="3q"]{width:74%}.os-skel-line[data-w=half]{width:50%}.os-skel-line[data-w=third]{width:33%}.os-skel-line[data-w=quarter]{width:24%}.os-loading{display:contents}.os-boundary{display:flex;gap:var(--t-sp-5);padding:var(--t-sp-5) var(--t-sp-6);border:1px solid var(--t-os-hairline-soft);border-left:2px solid var(--t-os-accent-line);border-radius:var(--t-os-r1);background:var(--t-os-panel);font-size:var(--t-fs-2);line-height:1.55;color:var(--t-os-ink-3)}.os-boundary strong{color:var(--t-os-ink-1);font-weight:600}.os-auth{display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:var(--t-sp-8) var(--t-sp-7);background:var(--t-os-ground)}.os-auth-card{width:100%;max-width:396px;padding:var(--t-sp-8) var(--t-sp-7) var(--t-sp-7);border:1px solid var(--t-os-hairline-soft);border-radius:var(--t-os-r3);background:var(--t-os-panel);box-shadow:var(--t-os-e2)}.os-auth-mark{display:grid;place-items:center;width:34px;height:34px;margin-bottom:var(--t-sp-6);border:1px solid var(--t-os-hairline);border-radius:10px;background:var(--t-os-panel-2);color:var(--t-os-accent-text)}.os-auth-card h1{font-size:var(--t-fs-6);font-weight:600;letter-spacing:-.02em;color:var(--t-os-ink-1)}.os-auth-card>p{margin-top:var(--t-sp-4);font-size:var(--t-fs-2);line-height:1.55;color:var(--t-os-ink-4)}.os-form{display:grid;gap:var(--t-sp-5);margin-top:var(--t-sp-7)}.os-field{display:grid;gap:var(--t-sp-3)}.os-field label{font-size:var(--t-fs-2);font-weight:500;color:var(--t-os-ink-3)}.os-field input{height:36px;padding:0 var(--t-sp-5);border:1px solid var(--t-os-hairline);border-radius:var(--t-os-r1);background:var(--t-os-canvas);font-size:var(--t-fs-3);color:var(--t-os-ink-1);transition:border-color var(--t-os-dur-1) var(--t-os-ease)}.os-field input::placeholder{color:var(--t-os-ink-4)}.os-field input:focus{border-color:var(--t-os-accent-line)}.os-form .os-btn{height:36px;justify-content:center}.os-form-msg{font-size:var(--t-fs-2);line-height:1.5;color:var(--t-os-ink-3)}.os-form-msg[data-tone=danger]{color:var(--t-os-danger)}.os-form-msg[data-tone=live]{color:var(--t-os-live)}.os-auth-foot{margin-top:var(--t-sp-6);padding-top:var(--t-sp-6);border-top:1px solid var(--t-os-hairline-soft);font-size:var(--t-fs-1);line-height:1.55;color:var(--t-os-ink-4)}.os-auth-card .os-switch-menu{display:grid;gap:var(--t-sp-3);margin-top:var(--t-sp-6)}.os-auth-card .os-switch-menu a{display:flex;align-items:center;justify-content:space-between;gap:var(--t-sp-5);min-height:44px;padding:0 var(--t-sp-5);border:1px solid var(--t-os-hairline);border-radius:var(--t-os-r2);background:var(--t-os-panel-2);font-size:var(--t-fs-3);color:var(--t-os-ink-1);text-decoration:none;transition:background var(--t-os-dur-1) var(--t-os-ease),border-color var(--t-os-dur-1) var(--t-os-ease)}.os-auth-card .os-switch-menu a>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-auth-card .os-switch-menu a:hover{border-color:var(--t-os-accent-line);background:var(--t-os-panel-hover)}.os-auth-card .os-switch-menu a:focus-visible{outline:2px solid var(--t-os-accent);outline-offset:2px}.os-auth-card .os-switch-role{flex:none;font-family:var(--t-data);font-size:var(--t-fs-1);color:var(--t-os-ink-4)}@media (max-width:940px){.os-app{flex-direction:column}.os-wrap{--t-os-gutter:var(--t-sp-6)}.os-strip>*{flex-basis:min(300px,82vw)}.os-register{max-height:none;overflow-x:auto;overflow-y:visible}}@media print{@page{margin:14mm 12mm 16mm}:root{--t-os-ink-1:#000000;--t-os-ink-2:#000000;--t-os-ink-3:#333333;--t-os-ink-4:#444444;--t-os-hairline:rgba(0,0,0,0.4);--t-os-hairline-soft:rgba(0,0,0,0.22);--t-os-panel:#ffffff;--t-os-panel-2:#ffffff;--t-os-canvas:#ffffff;--t-os-chrome:#ffffff;--t-os-ground:#ffffff;--t-os-plate:#ffffff;--t-os-e1:none;--t-os-e2:none;--t-os-e-raise:none;--t-os-e-btn:none}body{background:#ffffff;font-size:10pt;padding-bottom:12mm}.os-bar,.os-btn,.os-cmd,.os-cmd-kbd,.os-dispose,.os-filter-clear,.os-filters,.os-mobile-bar,.os-mobile-menu,.os-mod-link,.os-rail,.os-skip,.os-switch,[data-print=hide]{display:none!important}.os-app{display:block}.os-wrap{max-width:none;padding-inline:0}.os-view-body{padding-block:0}.os-view-body>.os-head{margin:0 0 10pt;padding:0 0 6pt;background:transparent;border-bottom:1px solid var(--t-os-hairline-soft)}.os-register{max-height:none!important;overflow:visible!important}.os-table th,.os-table--pin td:first-child,.os-table--pin th:first-child{position:static!important;box-shadow:none!important}.os-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.os-strip>*{flex:initial!important}.os-tile{box-shadow:inset 3px 0 0 var(--t-cat,transparent)!important;break-inside:avoid}.os-boundary,.os-card,.os-class,.os-counts,.os-empty,.os-icard,.os-pin,.os-rungs{box-shadow:none!important;border-color:var(--t-os-hairline-soft);break-inside:avoid}.os-finding,.os-lane-item,.os-rung,.os-table tr{break-inside:avoid}.os-table thead{display:table-header-group}.os-table-scroll{overflow:visible!important}.os-table{table-layout:fixed;width:100%}.os-table th:first-child{width:8%}.os-table th:nth-child(2){width:30%}.os-table th:nth-child(3){width:12%}.os-table th:nth-child(4){width:15%}.os-table th:nth-child(5){width:16%}.os-table th:nth-child(6){width:19%}.os-table .is-binding,.os-table .is-cite,.os-table .is-key,.os-table .is-statement{min-width:0!important}.os-table td,.os-table th{overflow-wrap:anywhere}.os-status,.os-tag,.os-tag>span:last-child{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.os-tags{display:block!important}.os-tag{display:flex!important;align-items:baseline!important}.os-cite,.os-statement{max-width:none!important;white-space:normal!important}.os-rung-pending,.os-rung-pill{display:block!important;white-space:normal!important}.os-rung-glyph{display:inline-block!important;vertical-align:-2px;margin-right:3pt}details{display:block}details>summary{display:none}details>:not(summary){display:revert!important}.os-print-stamp{display:block!important;margin-top:10pt;padding-top:5pt;border-top:1px solid var(--t-os-hairline-soft);font-family:var(--t-data);font-size:8pt;line-height:1.5;color:var(--t-os-ink-3);break-inside:avoid}.os-print-runner{display:table-row!important}.os-print-runner th{padding-bottom:2pt;border-bottom:0;font-family:var(--t-data);font-weight:400;font-size:8pt;color:var(--t-os-ink-3);background:transparent}.os-shelf-track{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.os-shelf-track>*{flex:initial!important}a[href]:after{content:""}}.os-print-runner,.os-print-stamp{display:none}