@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/commissioner-greek-500-normal-coyf7bmX.woff2) format("woff2"),url(/assets/commissioner-greek-500-normal-CIGRSCx5.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/commissioner-latin-500-normal-Ph6lXY9C.woff2) format("woff2"),url(/assets/commissioner-latin-500-normal-DUs-DU6-.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/commissioner-greek-600-normal-B6OkAASU.woff2) format("woff2"),url(/assets/commissioner-greek-600-normal-e4Qo-Ck_.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/commissioner-latin-600-normal-DNCq5je2.woff2) format("woff2"),url(/assets/commissioner-latin-600-normal-CqJyhK9w.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/commissioner-greek-700-normal-BCgC5jRt.woff2) format("woff2"),url(/assets/commissioner-greek-700-normal-D39oXiu4.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/commissioner-latin-700-normal-CK5O0d_6.woff2) format("woff2"),url(/assets/commissioner-latin-700-normal-DT--CMAs.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/commissioner-greek-800-normal-BHCS0fMH.woff2) format("woff2"),url(/assets/commissioner-greek-800-normal-CK3cod0R.woff) format("woff")}@font-face{font-family:Commissioner;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/commissioner-latin-800-normal-BI6ekEKi.woff2) format("woff2"),url(/assets/commissioner-latin-800-normal-IwtR4mqB.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-italic-Bv-j3dzg.woff2) format("woff2"),url(/assets/literata-greek-400-italic-DTSbSSav.woff) format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2) format("woff2"),url(/assets/literata-latin-400-italic-xjtKbHx7.woff) format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/literata-greek-500-italic-DLrVH6HP.woff2) format("woff2"),url(/assets/literata-greek-500-italic-CYRuwRyq.woff) format("woff")}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/literata-latin-500-italic-s-I1t-6e.woff2) format("woff2"),url(/assets/literata-latin-500-italic-Ca5Qx7xX.woff) format("woff")}:root{--sh-0: #04161d;--sh-1: #07202a;--sh-2: #0c2e3a;--sh-3: #134350;--sh-panel: rgba(255, 255, 255, .035);--sh-panel-2: rgba(255, 255, 255, .06);--sh-hair: rgba(150, 184, 192, .15);--sh-hair-2: rgba(150, 184, 192, .26);--sh-text: #eaf2f3;--sh-text-2: #a6c0c7;--sh-text-3: #74929b;--aqua: #2fbfb0;--aqua-hi: #6fe0d2;--aqua-6: rgba(47, 191, 176, .07);--aqua-14: rgba(47, 191, 176, .14);--aqua-28: rgba(47, 191, 176, .3);--brass: #d2a24c;--brass-14: rgba(210, 162, 76, .15);--bg: #f1f6f7;--bg-deep: #e6eeef;--surface: #ffffff;--surface-2: #f6fafa;--sunk: #e9f0f1;--line: #e2e9eb;--line-2: #d2dee1;--line-3: #b2c3c7;--rule: rgba(11, 30, 38, .075);--text: #0b1e26;--text-2: #3e575e;--text-3: #5a7079;--sea: #0b6e67;--sea-2: #084f4a;--sea-wash: #e2f4f1;--sea-line: #9ad6ce;--sun: #8a5800;--sun-wash: #fbf0da;--sun-line: #e4c488;--ok: #0b6b58;--ok-wash: #e1f3ee;--ok-line: #93cfbe;--warn: #8a5800;--warn-wash: #faf1de;--warn-line: #e2c390;--crit: #b2231f;--crit-wash: #fce7e4;--crit-line: #efaea6;--vfy: #5b4b9b;--vfy-wash: #edeaf7;--vfy-line: #bcb1e0;--stale: #5a7079;--stale-wash: #e7edee;--stale-line: #afc1c5;--lift: inset 0 1px 0 #ffffff;--e1: 0 1px 0 rgba(11, 30, 38, .04), 0 1px 3px rgba(11, 30, 38, .07);--e2: 0 1px 2px rgba(11, 30, 38, .06), 0 14px 30px -18px rgba(11, 30, 38, .4);--hatch: repeating-linear-gradient(135deg, transparent 0 5px, rgba(90, 112, 121, .14) 5px 10px);--focus: var(--sea);--r1: 3px;--r2: 6px;--r3: 10px;--r4: 16px;--r5: 22px;--ff-d: "Commissioner", "Fira Sans", "Noto Sans", system-ui, sans-serif;--ff-b: "IBM Plex Sans", "Fira Sans", "Noto Sans", system-ui, sans-serif;--ff-m: "IBM Plex Mono", "Noto Sans Mono", ui-monospace, monospace;--ff-e: "Literata", Georgia, serif;color-scheme:light}[data-ui=dark]{--bg: #08191f;--bg-deep: #051218;--surface: #0e252e;--surface-2: #122e38;--sunk: #0a1f26;--line: #1c3a45;--line-2: #26505e;--line-3: #3a6d7c;--rule: rgba(226, 240, 243, .09);--text: #e6eff0;--text-2: #a4bec5;--text-3: #78949c;--sea: #4fd6c6;--sea-2: #8ceee2;--sea-wash: #0a3034;--sea-line: #1d5d5c;--sun: #e2a855;--sun-wash: #2e2210;--sun-line: #6c5020;--ok: #4fcb99;--ok-wash: #0b2a20;--ok-line: #1c5741;--warn: #e2b252;--warn-wash: #2c2411;--warn-line: #6a5320;--crit: #f5837a;--crit-wash: #331816;--crit-line: #7b302b;--vfy: #ae9be8;--vfy-wash: #211c36;--vfy-line: #4c3f78;--stale: #93aab1;--stale-wash: #16262c;--stale-line: #36525c;--lift: inset 0 1px 0 rgba(255, 255, 255, .07);--e1: 0 1px 2px rgba(0, 0, 0, .4);--e2: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 20px -12px rgba(0, 0, 0, .7);--hatch: repeating-linear-gradient(135deg, transparent 0 5px, rgba(147, 170, 177, .16) 5px 10px);--focus: var(--aqua);color-scheme:dark}[data-ui=light]{--bg: #f1f6f7;--bg-deep: #e6eeef;--surface: #ffffff;--surface-2: #f6fafa;--sunk: #e9f0f1;--line: #e2e9eb;--line-2: #d2dee1;--line-3: #b2c3c7;--rule: rgba(11, 30, 38, .075);--text: #0b1e26;--text-2: #3e575e;--text-3: #5a7079;--sea: #0b6e67;--sea-2: #084f4a;--sea-wash: #e2f4f1;--sea-line: #9ad6ce;--sun: #8a5800;--sun-wash: #fbf0da;--sun-line: #e4c488;--ok: #0b6b58;--ok-wash: #e1f3ee;--ok-line: #93cfbe;--warn: #8a5800;--warn-wash: #faf1de;--warn-line: #e2c390;--crit: #b2231f;--crit-wash: #fce7e4;--crit-line: #efaea6;--vfy: #5b4b9b;--vfy-wash: #edeaf7;--vfy-line: #bcb1e0;--stale: #5a7079;--stale-wash: #e7edee;--stale-line: #afc1c5;--lift: inset 0 1px 0 #ffffff;--e1: 0 1px 0 rgba(11, 30, 38, .04), 0 1px 3px rgba(11, 30, 38, .07);--e2: 0 1px 2px rgba(11, 30, 38, .06), 0 14px 30px -18px rgba(11, 30, 38, .4);--hatch: repeating-linear-gradient(135deg, transparent 0 5px, rgba(90, 112, 121, .14) 5px 10px);--focus: var(--sea);color-scheme:light}[data-ui=warm],.ui-warm{--bg: #f6f4f1;--bg-deep: #ede9e4;--surface-2: #faf8f6;--sunk: #efebe6}[data-ui]{color:var(--text);background:var(--bg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--ff-b);font-size:13.5px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--ff-d);text-wrap:balance;margin:0;line-height:1.08;letter-spacing:-.022em;font-weight:700}p{margin:0}a{color:var(--sea);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}button:disabled{cursor:not-allowed}img,svg{display:inline-block;vertical-align:middle;max-width:100%}table{border-collapse:collapse;border-spacing:0}u{text-decoration:none}::selection{background:var(--sea-wash);color:var(--text)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.grid{display:grid;gap:10px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g5{grid-template-columns:repeat(5,minmax(0,1fr))}.g6{grid-template-columns:repeat(6,minmax(0,1fr))}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.row.nw{flex-wrap:nowrap}.col{display:flex;flex-direction:column;gap:8px;min-width:0}.sp{margin-left:auto}.mut{color:var(--text-3)}.mut2{color:var(--text-2)}.mono{font-family:var(--ff-m);font-variant-numeric:tabular-nums lining-nums}.ttl{font-weight:600;font-size:13px;letter-spacing:-.008em;color:var(--text)}.lbl{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-weight:500}.big{font-family:var(--ff-d);font-size:30px;font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;line-height:.95;color:var(--text)}.big.sm{font-size:21px}.big .den{font-size:.5em;color:var(--text-3);font-weight:600;letter-spacing:-.01em}.hr{height:1px;background:var(--rule);margin:10px 0}.std{font-family:var(--ff-e);font-style:italic;font-size:15px;line-height:1.5;color:var(--text-2);max-width:62ch}.c-ok{color:var(--ok)}.c-warn{color:var(--warn)}.c-crit{color:var(--crit)}.c-vfy{color:var(--vfy)}.c-stale{color:var(--stale)}.c-sea{color:var(--sea)}.c-sun{color:var(--sun)}.c-nil{color:var(--text-3)}@media(max-width:800px){.g4,.g5,.g6,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.g2,.g3,.g4,.g5,.g6{grid-template-columns:minmax(0,1fr)}}.ic{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none;vertical-align:-3px}.ic--16{width:16px;height:16px;stroke-width:1.7}.ic--22{width:22px;height:22px;stroke-width:1.4}.ic--28{width:28px;height:28px;stroke-width:1.3}.sg{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:12px;line-height:1.4;white-space:nowrap}.sg .g{font-size:11px;line-height:1}.sg.t-ok{color:var(--ok)}.sg.t-warn{color:var(--warn)}.sg.t-crit{color:var(--crit)}.sg.t-vfy{color:var(--vfy)}.sg.t-stale{color:var(--stale)}.sg.t-nil{color:var(--text-3)}.sg.t-sea{color:var(--sea)}.sg.t-sun{color:var(--sun)}.pill{display:inline-flex;align-items:center;gap:4px;font-family:var(--ff-m);font-size:10px;font-weight:500;letter-spacing:.04em;padding:2px 7px 2px 6px;border-radius:var(--r1);border:1px solid;white-space:nowrap;text-transform:uppercase;line-height:1.5}.pill .g{font-size:9.5px;line-height:1}.p-ok{color:var(--ok);background:var(--ok-wash);border-color:var(--ok-line)}.p-warn{color:var(--warn);background:var(--warn-wash);border-color:var(--warn-line)}.p-crit{color:var(--crit);background:var(--crit-wash);border-color:var(--crit-line)}.p-vfy{color:var(--vfy);background:var(--vfy-wash);border-color:var(--vfy-line)}.p-stale{color:var(--stale);background:var(--stale-wash);border-color:var(--stale-line);background-image:var(--hatch)}.p-sea{color:var(--sea);background:var(--sea-wash);border-color:var(--sea-line)}.p-sun{color:var(--sun);background:var(--sun-wash);border-color:var(--sun-line)}.p-nil{color:var(--text-3);background:var(--surface-2);border-color:var(--line-2)}.trust{display:inline-flex;align-items:stretch;border:1px solid var(--line-2);border-radius:var(--r1);overflow:hidden;font-family:var(--ff-m);font-size:9.5px;background:var(--surface);box-shadow:var(--lift);vertical-align:middle}.trust>span{padding:2px 7px;display:flex;align-items:center;gap:4px;color:var(--text-2);border-right:1px solid var(--rule);white-space:nowrap}.trust>span:last-child{border-right:0}.trust .src{background:var(--surface-2);color:var(--text-3);letter-spacing:.09em;text-transform:uppercase}.trust .fresh{color:var(--ok)}.trust .fresh.old{color:var(--warn)}.trust .fresh.dead{color:var(--stale);background-image:var(--hatch)}.trust .conf{font-weight:600;letter-spacing:.06em}.trust .conf.c-ok{color:var(--ok)}.trust .conf.c-vfy{color:var(--vfy)}.trust .conf.c-warn{color:var(--warn)}.trust .conf.c-crit{color:var(--crit)}.band{display:flex;align-items:center;gap:7px;padding:6px 12px;border-bottom:1px solid var(--rule);border-radius:var(--r3) var(--r3) 0 0;font-size:11.5px;font-weight:600;letter-spacing:.03em}.band .g{font-size:10px;line-height:1}.band .rf{margin-left:auto;font-family:var(--ff-m);font-size:10px;font-weight:400;color:var(--text-3);letter-spacing:.02em}.band.b-ok{background:var(--ok-wash);color:var(--ok)}.band.b-warn{background:var(--warn-wash);color:var(--warn)}.band.b-crit{background:var(--crit-wash);color:var(--crit)}.band.b-vfy{background:var(--vfy-wash);color:var(--vfy)}.band.b-stale{background:var(--stale-wash);color:var(--stale);background-image:var(--hatch)}.band.b-sea{background:var(--sea-wash);color:var(--sea)}.band.b-sun{background:var(--sun-wash);color:var(--sun)}.band.b-nil{background:var(--surface-2);color:var(--text-2)}.card.pad-md>.band:first-child{margin:-11px -12px 10px}.card.pad-sm>.band:first-child{margin:-8px -9px 8px}.card.pad-lg>.band:first-child{margin:-18px -20px 14px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);padding:11px 12px;box-shadow:var(--lift),var(--e1);color:var(--text);min-width:0}.card.pad-none{padding:0}.card.pad-sm{padding:8px 9px}.card.pad-lg{padding:18px 20px}.card.card-acc,.card.card-sea{border-left:2.5px solid var(--sea)}.card.card-crit{border-left:2.5px solid var(--crit)}.card.card-warn{border-left:2.5px solid var(--warn)}.card.card-ok{border-left:2.5px solid var(--ok)}.card.card-vfy{border-left:2.5px solid var(--vfy)}.card.card-sun{border-left:2.5px solid var(--sun)}.card.card-stale,.card.stale{border-left:2.5px solid var(--stale);background-image:var(--hatch)}.card-hd{display:flex;align-items:center;gap:8px;padding:7px 11px;border-bottom:1px solid var(--rule);flex-wrap:wrap}.card-hd .sp{display:flex;gap:6px;align-items:center}.card-bd{padding:9px 11px}.sla{display:flex;flex-direction:column;gap:4px;min-width:112px}.slat{display:flex;justify-content:space-between;font-family:var(--ff-m);font-size:9.5px;color:var(--text-2);font-variant-numeric:tabular-nums}.slab{height:3px;background:var(--sunk);border-radius:2px;overflow:hidden;display:flex;box-shadow:inset 0 0 0 1px var(--rule)}.slab i,.slab>span{display:block;height:100%}.slab .el{background:var(--sea)}.slab .el.w{background:var(--warn)}.slab .el.c{background:var(--crit)}.slab .pz{background-image:var(--hatch);background-color:var(--stale-wash)}.axes{display:flex;gap:3px;flex-wrap:wrap}.ax{display:inline-flex;align-items:center;gap:3px;font-family:var(--ff-m);font-size:9px;border:1px solid var(--line-2);border-radius:var(--r1);padding:1.5px 5px;background:var(--surface);color:var(--text-3);letter-spacing:.03em;white-space:nowrap}.ax .g{line-height:1}.ax.y{color:var(--ok);border-color:var(--ok-line);background:var(--ok-wash)}.ax.n{color:var(--crit);border-color:var(--crit-line);background:var(--crit-wash)}.ax.w{color:var(--warn);border-color:var(--warn-line);background:var(--warn-wash)}.ax.s{color:var(--stale);border-color:var(--stale-line);background:var(--stale-wash);background-image:var(--hatch)}.ax.f{font-weight:700;border-width:1.5px;letter-spacing:.06em}.tblw{border:1px solid var(--line);border-radius:var(--r3);overflow:hidden;background:var(--surface);box-shadow:var(--lift),var(--e1)}.tblw .tbl-scroll{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;font-size:12.5px;background:var(--surface);color:var(--text)}.tbl caption{text-align:left;padding:8px 11px;font-family:var(--ff-d);font-weight:700;font-size:14px}.tbl th{text-align:left;font-family:var(--ff-m);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-weight:500;padding:8px 11px;border-bottom:1.5px solid var(--text);white-space:nowrap;background:var(--surface-2)}.tbl td{padding:9px 11px;border-bottom:1px solid var(--rule);vertical-align:middle;color:var(--text)}.tbl.dense td{padding:6px 10px}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background .13s}.tbl tbody tr:hover td{background:var(--surface-2)}.tbl tbody tr.clk{cursor:pointer}.tbl tbody tr.clk:focus{outline:none}.tbl tbody tr.clk:focus-visible td{background:var(--surface-2);box-shadow:inset 0 2px 0 var(--focus),inset 0 -2px 0 var(--focus)}.tbl tbody tr.clk:focus-visible td:first-child{box-shadow:inset 2px 0 0 var(--focus),inset 0 2px 0 var(--focus),inset 0 -2px 0 var(--focus)}.tbl tbody tr.clk:focus-visible td:last-child{box-shadow:inset -2px 0 0 var(--focus),inset 0 2px 0 var(--focus),inset 0 -2px 0 var(--focus)}.tbl tbody tr.clk:focus-visible td:only-child{box-shadow:inset 0 0 0 2px var(--focus)}.tbl td.num,.tbl th.num{text-align:right;font-family:var(--ff-m);font-variant-numeric:tabular-nums lining-nums}.tbl .sel td{background:var(--sea-wash)}.tbl .sel td:first-child{box-shadow:inset 2px 0 0 var(--sea)}.tbl.sticky-first th:first-child,.tbl.sticky-first td:first-child{position:sticky;left:0;z-index:1;background:var(--surface)}.tbl.sticky-first th:first-child{background:var(--surface-2);z-index:2}.tbl tr.tbl-grp td{padding:5px 11px;background:var(--surface-2)}.tbl tr.tbl-grp.t-crit td{background:var(--crit-wash)}.tbl tr.tbl-grp.t-crit .lbl{color:var(--crit)}.tbl tr.tbl-grp.t-warn td{background:var(--warn-wash)}.tbl tr.tbl-grp.t-warn .lbl{color:var(--warn)}.tbl tr.tbl-grp.t-ok td{background:var(--ok-wash)}.tbl tr.tbl-grp.t-ok .lbl{color:var(--ok)}.tbl tr.tbl-grp.t-vfy td{background:var(--vfy-wash)}.tbl tr.tbl-grp.t-vfy .lbl{color:var(--vfy)}.tbl tr.tbl-grp.t-stale td{background:var(--stale-wash);background-image:var(--hatch)}.tbl tr.tbl-grp.t-sea td{background:var(--sea-wash)}.tbl tr.tbl-grp.t-sea .lbl{color:var(--sea)}.tbl tr.tbl-grp:hover td{background:inherit}.tbl .tbl-cnt{font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-left:8px;font-variant-numeric:tabular-nums}.tbl tr.tbl-healthy td,.tbl tr.tbl-more td,.tbl tr.tbl-empty td{padding:8px 11px}.tbl tr.tbl-empty td{text-align:center;color:var(--text-3);padding:22px 11px}.ratio{font-family:var(--ff-m);font-variant-numeric:tabular-nums lining-nums}.ratio .den,[data-missing=true]{color:var(--text-3)}.b{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:12px;font-weight:600;border-radius:var(--r2);padding:5px 11px;border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);white-space:nowrap;box-shadow:var(--lift),0 1px 1px #0b1e260d;transition:.14s;line-height:1.4}.b:hover:not(:disabled){border-color:var(--line-3);color:var(--text)}.b:disabled{opacity:.55}.b.b-pr{background:var(--text);border-color:var(--text);color:var(--surface);box-shadow:inset 0 1px #ffffff29,0 1px 2px #0b1e2640}.b.b-pr:hover:not(:disabled){color:var(--surface);opacity:.92}.b.b-dg{background:var(--crit-wash);border-color:var(--crit-line);color:var(--crit)}.b.b-gh{background:transparent;border-color:transparent;color:var(--text-3);box-shadow:none}.b.b-gh:hover:not(:disabled){background:var(--surface-2);color:var(--text);border-color:transparent}.b.b-lg{padding:9px 15px;font-size:13px}.b.b-sm{padding:3px 8px;font-size:11px}.b.b-block{width:100%}.b[aria-busy=true]{position:relative;color:transparent}.b[aria-busy=true]:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;color:var(--text-2);animation:spin .8s linear infinite}.b.b-pr[aria-busy=true]:after{color:var(--surface)}@keyframes spin{to{transform:rotate(360deg)}}.fld{display:flex;flex-direction:column;gap:4px;min-width:0}.fld-l{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-weight:500}.fld-l .req{color:var(--crit)}.fld-h{font-size:11.5px;color:var(--text-3)}.fld-e{font-size:11.5px;color:var(--crit);font-weight:600}.inp,.sel,.ta{border:1px solid var(--line-2);background:var(--sunk);border-radius:var(--r1);padding:6px 9px;font-size:12.5px;color:var(--text);width:100%;min-width:0;box-shadow:inset 0 1px 2px #0b1e260f;transition:border-color .14s}.inp::placeholder,.ta::placeholder{color:var(--text-3)}.inp:focus,.sel:focus,.ta:focus{border-color:var(--sea-line);outline:2px solid var(--focus);outline-offset:1px}.inp[aria-invalid=true],.sel[aria-invalid=true],.ta[aria-invalid=true]{border-color:var(--crit-line)}.inp.mono{font-family:var(--ff-m)}.ta{resize:vertical;min-height:64px;line-height:1.45}.sel{appearance:none;padding-right:26px;background-image:linear-gradient(45deg,transparent 50%,var(--text-3) 50%),linear-gradient(135deg,var(--text-3) 50%,transparent 50%);background-position:calc(100% - 13px) 55%,calc(100% - 9px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.tgl-f{display:flex;align-items:flex-start;gap:9px}.tgl{position:relative;width:32px;height:18px;border-radius:10px;background:var(--line-2);border:1px solid var(--line-3);flex:none;transition:background .16s;margin-top:1px}.tgl .tgl-k{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0b1e264d;transition:transform .16s}.tgl.on{background:var(--sea);border-color:var(--sea)}.tgl.on .tgl-k{transform:translate(14px)}.tgl:disabled{opacity:.5}.tgl-l{font-size:12.5px;color:var(--text)}.tgl-l .fld-h{display:block}.seg{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r2);overflow:hidden;background:var(--surface);box-shadow:var(--lift)}.seg.stretch{display:flex;width:100%}.seg.stretch>.seg-i{flex:1;text-align:center}.seg>.seg-i{font-style:normal;padding:4px 10px;font-size:11.5px;font-weight:600;color:var(--text-3);border-right:1px solid var(--rule);transition:.14s;white-space:nowrap}.seg.lg>.seg-i{padding:9px 12px;font-size:12.5px}.seg>.seg-i:last-child{border-right:0}.seg>.seg-i:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.seg>.seg-i.on{background:var(--text);color:var(--surface)}.seg>.seg-i:disabled{opacity:.45}.seg>.seg-i.t-crit:not(.on){color:var(--crit)}.seg>.seg-i.t-warn:not(.on){color:var(--warn)}.seg>.seg-i.t-ok:not(.on){color:var(--ok)}.chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;border:1px solid var(--line-2);border-radius:100px;padding:2px 9px;color:var(--text-2);background:var(--surface);white-space:nowrap;transition:.14s;line-height:1.5}.chip:hover:not(:disabled){border-color:var(--line-3);color:var(--text)}.chip.on{background:var(--sea-wash);border-color:var(--sea-line);color:var(--sea);font-weight:600}.chip .n{font-family:var(--ff-m);font-size:10px;color:var(--text-3);font-variant-numeric:tabular-nums}.chip.on .n{color:var(--sea)}.chip:disabled{opacity:.5}.scope{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--sea-line);background:var(--sea-wash);border-radius:var(--r2);padding:3px 10px;font-size:11.5px;font-weight:600;color:var(--sea);white-space:nowrap;transition:.14s}button.scope:hover{border-color:var(--sea)}.scope .dot{width:6px;height:6px;border-radius:50%;background:var(--sea);box-shadow:0 0 0 2px var(--sea-wash),0 0 6px var(--sea);flex:none}.scope .scope-tn{font-weight:500;color:var(--sea-2);opacity:.85}.scope .scope-d{font-family:var(--ff-m);font-size:10px;font-weight:400;color:var(--text-3)}.scope.scope-none{border-color:var(--line-2);background:var(--surface-2);color:var(--text-2)}.scope.scope-none .dot{background:var(--line-3);box-shadow:none}.srch{flex:1;max-width:360px;border:1px solid var(--line-2);background:var(--sunk);border-radius:var(--r2);padding:4px 10px;color:var(--text-3);font-size:11.5px;display:flex;justify-content:space-between;box-shadow:inset 0 1px 2px #0b1e260f}.srch kbd{font-family:var(--ff-m);font-size:9.5px;border:1px solid var(--line-2);border-radius:3px;padding:0 4px;color:var(--text-3);background:var(--surface)}.avat{width:23px;height:23px;border-radius:50%;background:linear-gradient(160deg,var(--sea),var(--sea-2));color:#fff;display:grid;place-items:center;font-size:9.5px;font-weight:700;font-family:var(--ff-m);flex:none}.ava{width:20px;height:20px;border-radius:50%;background:var(--sunk);color:var(--text-2);display:grid;place-items:center;font-family:var(--ff-m);font-size:8.5px;font-weight:600;flex:none;border:1px solid var(--line-2)}.kpi{min-width:0}.kpi .big{margin-top:4px}.kpi .kpi-note{font-size:10.5px;margin-top:3px;color:var(--text-3)}.kpi .kpi-pill{margin-top:5px}.pulse{display:grid;grid-template-columns:repeat(var(--pulse-cols, 5),minmax(0,1fr))}.pulse>.pulse-c{padding:9px 11px;border-right:1px solid var(--rule)}.pulse>.pulse-c:last-child{border-right:0}@media(max-width:900px){.pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse>.pulse-c{border-bottom:1px solid var(--rule)}}.roomgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:5px}.rm{border:1px solid var(--line-2);border-radius:var(--r1);padding:6px 7px 8px;background:var(--surface);font-size:10px;position:relative;overflow:hidden;box-shadow:var(--lift);transition:transform .12s,box-shadow .12s}.rm b{font-family:var(--ff-m);font-size:12px;font-weight:600;display:block;letter-spacing:.02em;color:var(--text)}.rm i{font-style:normal;font-size:8.5px;color:var(--text-3);display:block;font-family:var(--ff-m);letter-spacing:.05em}.rm:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px}.rm.ok:after{background:var(--ok)}.rm.warn:after{background:var(--warn)}.rm.crit:after{background:var(--crit)}.rm.vfy:after{background:var(--vfy)}.rm.nil:after{background:var(--line-2)}.rm.stale{background-image:var(--hatch)}.rm.stale:after{background:var(--stale)}.rm:hover{transform:translateY(-1px);box-shadow:var(--lift),0 3px 8px -3px #0b1e264d;z-index:1}.tmln{display:flex;flex-direction:column;border-left:1px solid var(--line-2);padding-left:14px;margin-left:5px}.tmln .ev{position:relative;padding:5px 0;font-size:11.5px}.tmln .ev:before{content:"";position:absolute;left:-18.5px;top:10px;width:7px;height:7px;border-radius:50%;background:var(--surface);border:1.5px solid var(--line-3)}.tmln .ev.k:before{background:var(--sea);border-color:var(--sea);box-shadow:0 0 0 3px var(--sea-wash)}.tmln .ev.c:before{background:var(--crit);border-color:var(--crit);box-shadow:0 0 0 3px var(--crit-wash)}.tmln .ev .t{font-family:var(--ff-m);font-size:9.5px;color:var(--text-3)}.tl{position:relative;padding-left:26px}.tl:before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:1px;background:var(--rule)}.tli{position:relative;padding:7px 0;display:flex;align-items:center;gap:9px}.tli:before{content:"";position:absolute;left:-21px;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;border:2px solid var(--line-3);background:var(--surface)}.tli.on:before{border-color:var(--sea);background:var(--sea)}.tli.c:before{border-color:var(--crit);background:var(--crit)}.tli .tw{flex:1;min-width:0}.tli .tw b{display:block;font-size:12px;font-weight:650}.tli .tw em{display:block;font-style:normal;font-size:10px;color:var(--text-3);margin-top:1px}.tli .hh{font-family:var(--ff-m);font-size:11.5px;color:var(--text-2);font-variant-numeric:tabular-nums}.tli.gap{padding:3px 0}.tli.gap:before{display:none}.tli.gap .tw em{font-family:var(--ff-m);font-size:9px;letter-spacing:.08em}.bars{display:flex;align-items:flex-end;gap:2px;height:34px}.bars i,.bars>span{flex:1;background:var(--sea);border-radius:1px 1px 0 0;min-height:2px;display:block}.bars .w{background:var(--warn)}.bars .c{background:var(--crit)}.bars .g{background:var(--line-2)}.days{display:flex;gap:4px}.day{flex:1;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);padding:5px 2px 4px;text-align:center;transition:.14s;min-width:0}.day b{display:block;font-family:var(--ff-m);font-size:13px;font-weight:600;line-height:1.15;color:var(--text)}.day i{display:block;font-style:normal;font-family:var(--ff-m);font-size:8px;letter-spacing:.09em;color:var(--text-3)}.day .ld{height:3px;border-radius:2px;background:var(--sunk);margin-top:4px;overflow:hidden;display:block}.day .ld>u{display:block;height:100%;background:var(--ok)}.day:hover:not(:disabled){border-color:var(--line-3)}.day.on{background:var(--sea);border-color:var(--sea)}.day.on b,.day.on i{color:#fff}.day.on .ld{background:#ffffff4d}.day.on .ld>u{background:#fff}.day.late b{color:var(--crit)}.day:disabled{opacity:.45}.slots{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.slot{border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);padding:6px 2px 5px;text-align:center;font-family:var(--ff-m);font-size:11.5px;color:var(--text);transition:.14s}.slot i{display:block;font-style:normal;font-size:8px;letter-spacing:.06em;color:var(--text-3);margin-top:2px}.slot:hover:not(:disabled){border-color:var(--line-3)}.slot.on{background:var(--sea);border-color:var(--sea);color:#fff}.slot.on i{color:#ffffffd1}.slot.few{border-color:var(--sun-line);background:var(--sun-wash)}.slot.few i{color:var(--warn);font-weight:600}.slot.full{background:var(--sunk);border-color:var(--rule);color:var(--text-3);text-decoration:line-through}.slot.full i{text-decoration:none}.slot.shut{background:transparent;border-style:dashed;color:var(--text-3)}.stp{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid var(--rule)}.stp:last-child{border-bottom:0}.stp .nm{font-size:12px}.stp .nm em{display:block;font-style:normal;font-size:10px;color:var(--text-3);margin-top:1px}.stp .ct{display:flex;align-items:center;gap:9px}.stp .ct .u{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--line-2);background:var(--surface);font-family:var(--ff-m);font-size:13px;color:var(--text-2);line-height:1}.stp .ct .u:disabled{opacity:.34}.stp .ct .v{font-family:var(--ff-m);font-size:15px;font-weight:600;min-width:16px;text-align:center;font-variant-numeric:tabular-nums}.nowb{border:1px solid var(--sea-line);background:var(--sea-wash);border-radius:var(--r3);padding:9px 11px}.nowb .hd{display:flex;align-items:center;gap:6px;font-family:var(--ff-m);font-size:8.5px;font-weight:600;letter-spacing:.16em;color:var(--sea);text-transform:uppercase}.nowb .hd .meta{margin-left:auto;font-weight:400;color:var(--text-3);letter-spacing:.04em;text-transform:none}.nowb .nowb-b{margin-top:7px}.gtile{position:relative;overflow:hidden;border-radius:var(--r3);height:74px;isolation:isolate;display:block;width:100%;text-align:left;background:linear-gradient(120deg,var(--sh-2),var(--sh-3))}.gtile>svg,.gtile>img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.gtile:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#061218b8 0,#0612184d 62%,#06121885)}.gtile .lb{position:absolute;z-index:2;inset:auto 11px 10px 12px}.gtile .lb b{display:block;font-family:var(--ff-d);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff6ec;line-height:1.1}.gtile .lb em{display:block;font-style:normal;font-family:var(--ff-m);font-size:9px;letter-spacing:.05em;color:#ffffffc7;margin-top:2px}.phtab{display:flex;border-top:1px solid var(--line);background:var(--surface-2)}.phtab>.phtab-i{flex:1;text-align:center;padding:8px 2px 10px;font-size:9px;font-style:normal;color:var(--text-3);font-weight:600;display:flex;flex-direction:column;align-items:center;gap:2px}.phtab>.phtab-i.on{color:var(--sea)}.phtab>.phtab-i .ic{width:19px;height:19px;stroke-width:1.5}.phtab>.phtab-i.on .ic{stroke-width:1.9}.mods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mod{position:relative;border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);padding:13px 6px 11px;text-align:center;box-shadow:var(--lift),var(--e1)}.mod .ic{color:var(--sea)}.mod b{display:block;font-size:10.5px;font-weight:600;margin-top:7px;line-height:1.3}.mod .ct{position:absolute;top:5px;right:7px;font-family:var(--ff-m);font-size:9.5px;font-weight:600;color:var(--crit)}.mod .ct.q{color:var(--text-3);font-weight:400}.cap2{display:grid;grid-template-columns:1fr 1fr;gap:9px}.capt{border:1.5px solid var(--line-2);border-radius:var(--r4);background:var(--surface);padding:15px 10px;text-align:center;box-shadow:var(--lift),var(--e1)}.capt .ic{color:var(--sea);margin-bottom:7px}.capt b{display:block;font-size:13px;font-weight:600}.capt em{display:block;font-style:normal;font-size:10.5px;color:var(--text-3);margin-top:3px;font-family:var(--ff-m)}.wall{display:flex;flex-direction:column;gap:4px}.wall.wstale{background-image:var(--hatch);border-radius:6px;padding:5px;margin:0 -5px}.wrow{display:flex;align-items:center;gap:7px}.wrow .wl{font-family:var(--ff-m);font-size:9px;color:var(--text-3);width:52px;flex:none;letter-spacing:.05em}.wcells{display:flex;gap:2px;flex-wrap:nowrap}.w{width:9px;height:9px;border-radius:2px;flex:none}.w.ok{background:var(--ok)}.w.pr{background:var(--sea)}.w.pd{background:var(--line-2)}.w.bl{background:var(--crit)}.w.oo{background:var(--stale);opacity:.5}.wrow .wn{font-family:var(--ff-m);font-size:9px;color:var(--text-3);margin-left:auto;flex:none;white-space:nowrap}.dlg{border:0;padding:0;background:transparent;color:var(--text);width:min(92vw,560px);max-width:none}.dlg.dlg-lg{width:min(94vw,860px)}.dlg::backdrop{background:#030e138c;backdrop-filter:blur(4px)}.dlg-in{background:var(--surface);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r4);box-shadow:var(--e2);padding:16px 18px;max-height:88vh;overflow:auto}.dlg-hd{display:flex;align-items:center;gap:10px;margin-bottom:12px}.dlg-hd h3{font-size:17px;letter-spacing:-.025em;flex:1;min-width:0}.dlg-x{width:28px;height:28px;border-radius:var(--r2);color:var(--text-3);font-size:16px;display:grid;place-items:center}.dlg-x:hover{background:var(--surface-2);color:var(--text)}.dlg-ft{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;flex-wrap:wrap}.drw{border:0;padding:0;background:transparent;color:var(--text);margin:0 0 0 auto;inset:0 0 0 auto;width:min(94vw,480px);max-width:none;height:100%;max-height:none}.drw.drw-lg{width:min(96vw,720px)}.drw::backdrop{background:#030e1373;backdrop-filter:blur(3px)}.drw-in{height:100%;background:var(--surface);color:var(--text);border-left:1px solid var(--line-2);box-shadow:var(--e2);display:flex;flex-direction:column}.drw-hd{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--rule)}.drw-hd h3{font-size:16px;flex:1;min-width:0;letter-spacing:-.02em}.drw-bd{flex:1;overflow:auto;padding:14px 16px}.drw-ft{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--rule);flex-wrap:wrap}.toasts{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;z-index:90;max-width:min(92vw,380px)}.toast{display:flex;gap:9px;align-items:flex-start;background:var(--surface);color:var(--text);border:1px solid var(--line-2);border-left-width:3px;border-radius:var(--r3);padding:9px 10px 9px 11px;box-shadow:var(--e2);font-size:12.5px}.toast .g{font-size:12px;line-height:1.5;flex:none}.toast .toast-b{flex:1;min-width:0}.toast .toast-b b{display:block;font-weight:600}.toast .toast-b p{color:var(--text-2);margin-top:2px;font-size:12px}.toast .toast-x{width:22px;height:22px;border-radius:var(--r1);color:var(--text-3);display:grid;place-items:center;flex:none}.toast .toast-x:hover{background:var(--surface-2);color:var(--text)}.toast.t-ok{border-left-color:var(--ok)}.toast.t-ok .g{color:var(--ok)}.toast.t-warn{border-left-color:var(--warn)}.toast.t-warn .g{color:var(--warn)}.toast.t-crit{border-left-color:var(--crit)}.toast.t-crit .g{color:var(--crit)}.toast.t-vfy{border-left-color:var(--vfy)}.toast.t-vfy .g{color:var(--vfy)}.toast.t-stale{border-left-color:var(--stale)}.toast.t-stale .g{color:var(--stale)}.toast.t-sea{border-left-color:var(--sea)}.toast.t-sea .g{color:var(--sea)}.toast.t-nil{border-left-color:var(--line-3)}.toast.t-nil .g{color:var(--text-3)}.empty{display:grid;place-items:center;text-align:center;padding:26px 16px;border:1.5px dashed var(--line-2);border-radius:var(--r3);color:var(--text-2)}.empty .empty-g{font-size:22px;color:var(--text-3);line-height:1}.empty .empty-t{font-weight:600;margin-top:8px;color:var(--text)}.empty .empty-h{font-size:12px;color:var(--text-3);margin-top:3px;max-width:46ch}.empty .empty-a{margin-top:12px}.explain h3{font-size:15px;letter-spacing:-.02em;margin-top:2px}.explain .explain-f{font-size:12.5px;color:var(--text-2);margin-top:2px}.explain .explain-f code{font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.explain .explain-d{font-size:12.5px;color:var(--text-2);margin-top:4px;max-width:70ch}.explain-r{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px}.explain-r li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;flex-wrap:wrap}.explain-r li .chip{flex:none}.explain-r li .msg{flex:1;min-width:12ch}.explain-r li code{font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.explain-ft{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.gal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}@media(max-width:1000px){.gal{grid-template-columns:minmax(0,1fr)}}.gal-col{border-radius:var(--r4);padding:14px;box-shadow:inset 0 0 0 1px var(--line-2);min-width:0}.gal-sec{margin-top:18px}.gal-sec:first-child{margin-top:0}.gal-sec>h3{font-size:13px;letter-spacing:-.01em;margin-bottom:8px;padding-bottom:5px;border-bottom:1px solid var(--rule)}.gal-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}.gal-ico{border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);padding:8px 4px;text-align:center}.gal-ico .ic{color:var(--sea)}.gal-ico span{display:block;font-family:var(--ff-m);font-size:8.5px;color:var(--text-3);margin-top:4px;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis}.phone-frame{width:274px;background:var(--surface);border:8px solid #0b1e26;border-radius:30px;overflow:hidden;font-size:12px;box-shadow:0 0 0 1px #ffffff12 inset,0 2px 4px #020c1066,0 24px 44px -22px #020c10bf}.shell{min-height:100vh;color:var(--sh-text);background:var(--sh-0);font-family:var(--ff-b)}.sky{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(1100px 700px at 10% -8%,rgba(47,191,176,.17),transparent 60%),radial-gradient(800px 560px at 96% 4%,rgba(210,162,76,.1),transparent 58%),radial-gradient(900px 900px at 50% 118%,rgba(19,67,80,.55),transparent 62%),linear-gradient(180deg,#04161d,#07202a 42%,#051a22)}.grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.bar{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:14px;height:54px;padding-inline:clamp(14px,2.4vw,26px);background:#041218bd;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-bottom:1px solid var(--sh-hair)}.bar .mk{display:flex;align-items:center;gap:9px;flex:none;color:var(--sh-text)}.bar .mk b{font-family:var(--ff-d);font-size:17px;font-weight:800;letter-spacing:-.035em;line-height:1}.tick{display:none;gap:3px;align-items:center;margin-left:6px}.tick i{width:9px;height:4px;border-radius:1px;background:var(--sh-hair-2);transition:background .32s}.tick i.f{background:var(--aqua);box-shadow:0 0 8px var(--aqua-28)}.tick i.w{background:var(--brass)}@media(min-width:900px){.tick{display:flex}}.barcount{font-family:var(--ff-m);font-size:11px;color:var(--sh-text-3);letter-spacing:.04em;white-space:nowrap}@media(max-width:700px){.barcount{display:none}}.bar .sp{margin-left:auto}.tbtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:var(--r2);border:1px solid var(--sh-hair-2);background:var(--sh-panel);color:var(--sh-text-2);font-family:var(--ff-b);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:.16s}.tbtn:hover{background:var(--sh-panel-2);color:var(--sh-text);border-color:var(--aqua-28)}.tbtn.k{border-color:var(--brass);color:var(--brass);background:var(--brass-14)}.bar .scope{border-color:var(--aqua-28);background:var(--aqua-14);color:var(--aqua-hi)}.bar .scope .dot{background:var(--aqua);box-shadow:0 0 0 2px var(--aqua-14),0 0 6px var(--aqua)}.bar .scope .scope-tn{color:var(--sh-text-2)}.bar .scope .scope-d{color:var(--sh-text-3)}.bar .scope.scope-none{border-color:var(--sh-hair-2);background:var(--sh-panel);color:var(--sh-text-2)}.bar .scope.scope-none .dot{background:var(--sh-hair-2);box-shadow:none}.navbusy{position:fixed;top:54px;left:0;right:0;z-index:61;height:2px;overflow:hidden;pointer-events:none}.navbusy:after{content:"";position:absolute;inset:0;width:40%;background:var(--aqua);box-shadow:0 0 8px var(--aqua-28);animation:navbusy 1.1s ease-in-out infinite}@keyframes navbusy{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.navbusy:after{animation:none;width:100%;opacity:.6}}.langsw{display:inline-flex;align-items:center;height:30px;padding:2px;gap:2px;border-radius:var(--r2);border:1px solid var(--sh-hair-2);background:var(--sh-panel);flex:none}.langsw button{height:24px;min-width:32px;padding:0 8px;border:0;border-radius:calc(var(--r2) - 2px);background:transparent;color:var(--sh-text-3);font-family:var(--ff-m);font-size:11px;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:.16s}.langsw button:hover{color:var(--sh-text)}.langsw button[aria-pressed=true]{background:var(--aqua-14);color:var(--aqua-hi);box-shadow:inset 0 0 0 1px var(--aqua-28);cursor:default}.langsw[aria-busy=true]{opacity:.7}.langsw-corner{position:fixed;top:14px;right:clamp(14px,2.4vw,26px);z-index:5}.wrap{display:grid;grid-template-columns:262px minmax(0,1fr)}.rail{position:sticky;top:54px;align-self:start;height:calc(100vh - 54px);overflow-y:auto;padding:22px 16px 26px;border-right:1px solid var(--sh-hair);scrollbar-width:thin}.main{min-width:0;min-height:calc(100vh - 54px);padding-inline:clamp(16px,3vw,44px);padding-block:22px 110px;border-top-left-radius:var(--r4);box-shadow:inset 0 1px #ffffff8c,inset 1px 0 #ffffff59}.main[data-ui=dark]{box-shadow:inset 0 1px #96b8c024,inset 1px 0 #96b8c01a}.page{max-width:1480px;margin:0 auto}@media(max-width:1000px){.wrap{grid-template-columns:1fr}.rail{position:static;height:auto;border-right:0;border-bottom:1px solid var(--sh-hair);display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px 18px;padding-block:16px}.rail .navsec,.rail .railfoot{grid-column:1 / -1}.main{border-top-left-radius:0;padding-inline:16px}}.navsec{font-family:var(--ff-m);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sh-text-3);margin:20px 0 7px;padding-left:11px;position:relative}.navgrp:first-child .navsec{margin-top:0}.navsec:before{content:"";position:absolute;left:0;top:50%;width:5px;height:1px;background:var(--brass)}.nav .nav-a{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:6px 10px;border-radius:var(--r2);color:var(--sh-text-2);font-size:13.5px;font-weight:500;border-left:2px solid transparent;transition:.15s;text-decoration:none}.nav .nav-a:hover{background:var(--sh-panel);color:var(--sh-text);text-decoration:none}.nav .nav-a.on{background:var(--aqua-14);color:var(--aqua-hi);border-left-color:var(--aqua);font-weight:600}.nav .nav-a.dis{opacity:.45;cursor:not-allowed}.nav .nav-a .nav-l{display:flex;align-items:center;gap:8px;min-width:0}.nav .nav-a .n{font-family:var(--ff-m);font-size:10px;color:var(--sh-text-3);font-variant-numeric:tabular-nums}.nav .nav-a.on .n{color:var(--aqua)}.nav .nav-a .n.n-crit{min-width:18px;padding:1px 5px;border-radius:9px;text-align:center;background:var(--crit);color:#fff;font-weight:600}.railfoot{margin-top:26px;border-top:1px solid var(--sh-hair);padding-top:16px}.progwrap{font-family:var(--ff-m);font-size:10.5px;color:var(--sh-text-3);letter-spacing:.05em}.ph{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ph h1{font-family:var(--ff-d);font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--text);line-height:1.1}.ph .std{margin-top:5px}.ph .sp{margin-left:auto;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.sec{margin-top:16px}.sec>.lbl{margin-bottom:7px}.gate{max-width:760px;margin:12px auto 0}.shell-center{min-height:100vh;display:grid;place-items:center;padding:24px;color:var(--sh-text-2)}.login-shell{display:grid;place-items:center;padding:24px}.login{width:min(100%,420px)}.login-brand{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--sh-text)}.login-name{font-family:var(--ff-d);font-size:24px;font-weight:800;letter-spacing:-.035em;line-height:1}.login-card{border-radius:var(--r4);padding:22px 22px 18px;background:var(--bg);color:var(--text);box-shadow:inset 0 0 0 1px #0b1e261c,inset 0 1px #fffc,0 2px 3px #020c1057,0 30px 60px -32px #020c10db}.login-card h1{font-size:22px;letter-spacing:-.03em}.login-or{display:flex;align-items:center;gap:10px;margin:14px 0 8px;color:var(--text-3);font-family:var(--ff-m);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.login-or:before,.login-or:after{content:"";flex:1;height:1px;background:var(--rule)}.mx-toolbar{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;margin-bottom:10px}.mx-toolbar .fld{flex:none;min-width:200px}.mx-toolbar .sr-label>.fld-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mx-toolbar .sr-label{position:relative}.bulkbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 11px;border:1px solid var(--sea-line);background:var(--sea-wash);border-radius:var(--r3);margin-bottom:10px}.bulkbar .sp{margin-left:auto}.mx .tbl th.mx-c,.mx .tbl td.mx-c{text-align:center}.mx .tbl td.mx-c{padding:4px 6px}.mx-ph{display:flex;flex-direction:column;align-items:center;gap:2px}.mx-ph .mx-cnt{font-family:var(--ff-m);font-size:10px;color:var(--text-3);text-transform:none;letter-spacing:0;font-weight:400}.mx-feat{display:flex;align-items:flex-start;gap:8px;min-width:220px}.mx-feat input[type=checkbox]{margin:3px 0 0;accent-color:var(--sea);flex:none}.mx-feat b{display:block;font-size:12.5px}.mx-feat .mx-desc{display:block;max-width:44ch;margin:1px 0 2px;font-size:11.5px;line-height:1.35;color:var(--text-2)}.mx-feat code{font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.mx .tbl th:first-child input[type=checkbox]{accent-color:var(--sea)}.mx-cellw{display:inline-flex;align-items:center;gap:3px}.mx-cell{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:118px;padding:5px 8px;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);box-shadow:var(--lift);transition:.14s}.mx-cell:hover:not(:disabled){border-color:var(--line-3)}.mx-cell:disabled{opacity:.65;cursor:not-allowed}.mx-cell.is-drift{border-color:var(--warn-line);background:var(--warn-wash)}.mx-cell.is-pending{border-style:dashed}.mx-why{width:22px;height:22px;border-radius:var(--r1);color:var(--text-3);display:grid;place-items:center;font-family:var(--ff-m);font-size:11px;border:1px solid transparent}.mx-why:hover{background:var(--surface-2);color:var(--text);border-color:var(--line-2)}.dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-size:12.5px;margin-top:8px}.dl dt{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding-top:3px}.dl dd{margin:0;color:var(--text);min-width:0;overflow-wrap:anywhere}.mods{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.mod-a{color:inherit;text-decoration:none}.mod-a:hover{text-decoration:none}.mod .mod-st{margin-top:6px;display:flex;justify-content:center}.onb{display:flex;flex-direction:column;gap:18px;max-width:1080px}.onb-hero{display:flex;gap:22px;align-items:center;padding:22px 24px;border:1px solid var(--line);border-radius:var(--r4);background:linear-gradient(135deg,var(--surface),var(--sea-wash));box-shadow:var(--e1)}.onb-hero-b{display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-width:0}.onb-hero h2{margin:0;font-family:var(--ff-d);font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--text)}.onb-hero p{margin:0;color:var(--text-2);font-size:14px;line-height:1.5;max-width:60ch}.onb-ring{flex:none}.onb-ring-bg{stroke:var(--line-2)}.onb-ring-fg{stroke:var(--sea);transition:stroke-dashoffset .6s ease}.onb-ring-t{font-family:var(--ff-d);font-size:20px;font-weight:650;fill:var(--text)}.onb-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.onb-card{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);box-shadow:var(--e1)}.onb-card.onb-done{background:var(--surface-2)}.onb-card.onb-blocked{border-color:var(--warn-line)}.onb-card-hd{display:flex;align-items:center;gap:9px;color:var(--text-2)}.onb-card-hd h3{margin:0;flex:1;font-size:15px;font-weight:650;color:var(--text);letter-spacing:-.01em}.onb-card-n{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--sea-wash);color:var(--sea);font-size:11px;font-weight:600;flex:none}.onb-card-why{margin:0;font-size:13px;color:var(--text-2);line-height:1.5}.onb-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.onb-items li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px}.onb-it{display:flex;flex-direction:column;gap:2px;min-width:0}.onb-it b{font-weight:600;color:var(--text)}.onb-ig{flex:none;width:14px;text-align:center;margin-top:1px}.onb-ig-done{color:var(--ok)}.onb-ig-todo{color:var(--sea)}.onb-ig-blocked{color:var(--warn)}.onb-ig-skipped{color:var(--text-3)}.onb-card-ft{margin-top:auto;display:flex;justify-content:flex-end}.onb-banner{display:flex;gap:14px;align-items:center;padding:12px 16px;margin-bottom:14px;border:1px solid var(--sea-line);border-radius:var(--r3);background:var(--sea-wash)}.onb-banner-b{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.onb-banner-b b{font-size:14px;color:var(--text)}.onb-banner-b span{font-size:12.5px;color:var(--text-2)}.onb-banner-a{display:flex;gap:6px;align-items:center;flex:none}.onb-fin{display:flex;gap:16px;align-items:flex-start;padding:24px;border:1px solid var(--ok-line);border-radius:var(--r4);background:var(--ok-wash)}.onb-fin-g{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ok);color:var(--surface);font-size:20px;font-weight:700}.onb-fin-b{display:flex;flex-direction:column;gap:8px;min-width:0}.onb-fin-b h2{margin:0;font-family:var(--ff-d);font-size:20px;font-weight:650;color:var(--text)}.onb-fin-b p{margin:0;color:var(--text-2);font-size:14px;line-height:1.5}.onb-fin-a{margin-top:6px;flex-wrap:wrap}.onb-will{padding:12px 14px;border:1px dashed var(--line-2);border-radius:var(--r2);background:var(--surface-2)}.onb-will ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--text)}.onb-will p{margin:6px 0 0;font-size:13px}.onb-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.onb-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.onb-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.onb-tile{position:relative;display:flex;gap:10px;align-items:flex-start;padding:12px 13px;border:1px solid var(--line-2);border-radius:var(--r3);background:var(--surface);cursor:pointer;transition:.14s}.onb-tile:hover{border-color:var(--line-3)}.onb-tile:has(input:checked){border-color:var(--sea);background:var(--sea-wash);box-shadow:0 0 0 1px var(--sea) inset}.onb-tile:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.onb-tile input{margin-top:3px;width:16px;height:16px;accent-color:var(--sea);flex:none}.onb-tile-b{display:flex;flex-direction:column;gap:3px;min-width:0}.onb-tile-b b{font-size:13.5px;color:var(--text)}.onb-tile-b span{font-size:12px;color:var(--text-2);line-height:1.45}.onb-tile-b ul{margin:4px 0 0;padding-left:16px;font-size:12px;color:var(--text-2)}.onb-tile .pill{align-self:flex-start}.onb-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.onb-list li{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--text)}.onb-list .g-ok{color:var(--ok)}.onb-list .g-warn{color:var(--warn)}.onb-list .g-crit{color:var(--crit)}.onb-list .g-run{color:var(--sea)}.onb-list .g-nil{color:var(--text-3)}.onb-rows{width:100%;border-collapse:collapse;font-size:13px}.onb-rows th{text-align:left;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-weight:500;padding:6px 8px;border-bottom:1px solid var(--rule)}.onb-rows td{padding:6px 8px;border-bottom:1px solid var(--rule);vertical-align:top}.onb-rows input,.onb-rows select{width:100%}.onb-note{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);font-size:13px;color:var(--text-2);line-height:1.5}.onb-note>span:first-child{color:var(--sea);flex:none}.onb-note.warn{border-color:var(--warn-line);background:var(--warn-wash)}.onb-note.warn>span:first-child{color:var(--warn)}.onb-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.onb-langs{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.chip-check{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;font-size:12.5px;color:var(--text-2);background:var(--surface);cursor:pointer}.chip-check:has(input:checked){border-color:var(--sea);background:var(--sea-wash);color:var(--text)}.chip-check:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.chip-check input{accent-color:var(--sea);margin:0}.onb-tiles-wide{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.onb-custom{border:1px dashed var(--line-2);border-radius:var(--r2);padding:10px 12px 12px;margin:0;display:flex;flex-direction:column;gap:8px}.onb-custom legend{padding:0 4px}.onb-custom-a{display:flex;align-items:flex-end;padding-bottom:2px}.onb-paste summary,.onb-card details summary,.onb details>summary{cursor:pointer;font-size:13px;color:var(--sea)}.onb-paste[open]{display:flex;flex-direction:column;gap:8px}.onb-guest{max-width:640px}.onb-guest .onb-items li{align-items:center}.onb-guest .onb-it{flex:1}.onb-gate{border:1px solid var(--line-2);border-radius:var(--r3);padding:12px 14px 14px;margin:0;display:flex;flex-direction:column;gap:8px;background:var(--surface)}.onb-gate legend{padding:0 4px;font-size:14px;color:var(--text)}.onb-gate p{margin:0;font-size:13px}.onb-confirm{align-self:flex-start;border-radius:var(--r2);padding:6px 10px;white-space:normal;line-height:1.4}.onb-path{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.onb-path li{font-family:var(--ff-m);font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid var(--line-2);color:var(--text-3)}.onb-path li+li:before{content:""}.onb-path .onb-path-past{color:var(--ok);border-color:var(--ok-line)}.onb-path .onb-path-now{color:var(--text);border-color:var(--sea);background:var(--sea-wash);font-weight:600}.onb-celebrate{margin:0;font-size:18px;letter-spacing:.4em;color:var(--sun, var(--sea))}@media(prefers-reduced-motion:reduce){.onb-ring-fg{transition:none}}@media(max-width:760px){.onb-hero{flex-direction:column;align-items:flex-start;padding:18px 16px}.onb-grid2,.onb-grid3,.onb-choice{grid-template-columns:minmax(0,1fr)}.onb-banner{flex-direction:column;align-items:flex-start}}.ibx-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.ibx-search{flex:1 1 260px;max-width:380px;position:relative}.ibx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ibx-chips{gap:6px;flex-wrap:wrap}.ibx-grid{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:11px;align-items:start}@media(max-width:860px){.ibx-grid{grid-template-columns:minmax(0,1fr)}}.ibx-list{overflow:hidden}.ibx-list ul{list-style:none;margin:0;padding:0;max-height:calc(100vh - 260px);overflow-y:auto}.ibx-row+.ibx-row{border-top:1px solid var(--line)}.ibx-link{display:flex;flex-direction:column;gap:3px;padding:9px 11px;color:var(--text);text-decoration:none;border-left:2px solid transparent}.ibx-link:hover{background:var(--surface-2)}.ibx-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ibx-link.sel{background:var(--sea-wash);border-left-color:var(--sea)}.ibx-row.is-acked .ibx-subj{font-weight:500;color:var(--text-2)}.ibx-subj{font-size:12.5px;font-weight:700;overflow-wrap:anywhere}.ibx-snip{font-size:11.5px;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ibx-age,.ibx-prop{font-size:10px}.ibx-trunc{font-size:11px;padding:8px 11px;border-top:1px solid var(--line);margin:0}.ibx-detail{min-width:0;position:sticky;top:10px}.ibx-h{font-size:17px;line-height:1.3;margin:8px 0 4px;overflow-wrap:anywhere}.ibx-h:focus{outline:none}.ibx-h:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ibx-dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 12px;font-size:12.5px;margin:8px 0;align-items:baseline}.ibx-dl dt{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.ibx-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.ibx-nolink{font-size:11.5px}.ibx-body{font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0}.ibx-why{font-size:11.5px;margin:0}.ibx-err{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--crit-line);background:var(--crit-wash);border-radius:var(--r2);font-size:12px}.ibx-err .mono{font-size:10px}.ibx-stale{display:flex;align-items:center;gap:8px;padding:8px 11px;margin-bottom:10px;border:1px solid var(--stale-line);background:var(--stale-wash);background-image:var(--hatch);border-radius:var(--r3);font-size:12px}.ibx-stale .b{margin-left:auto}.ibx-bell{position:relative;text-decoration:none}.ibx-bell .ibx-badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-grid;place-items:center;font-family:var(--ff-m);font-size:10px;font-weight:700;background:var(--sh-panel-2);color:var(--sh-text);border:1px solid var(--sh-hair-2)}.ibx-bell .ibx-badge.has{background:var(--brass-14);color:var(--brass);border-color:var(--brass)}.ibx-bell .ibx-badge.urgent{background:var(--crit);color:#fff;border-color:var(--crit)}
