@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2) format("woff2"),url(/assets/fraunces-vietnamese-400-normal-B65MOf9T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2) format("woff2"),url(/assets/fraunces-latin-ext-400-normal-UihxqfOe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-vietnamese-500-normal-GOH_-EGq.woff2) format("woff2"),url(/assets/fraunces-vietnamese-500-normal-B-KbxExq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-ext-500-normal-Z5DV8IzT.woff2) format("woff2"),url(/assets/fraunces-latin-ext-500-normal-BMcFk1Xs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2) format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@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");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,sans-serif;color:#1e2428;background:#f7f5f0;font-synthesis:none;--obsidian:#0c0c0c;--charcoal:#1e2428;--paper:#f7f5f0;--white:#f2f2f2;--gold:#966d13;--deep:#0a2f4a;--sky:#527a90;--green:#00c853;--amber:#8b6914;--red:#5c0909;--line:rgba(30,36,40,.14)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input{font:inherit}button{color:inherit}.app-shell{min-height:100vh}.topbar{position:fixed;z-index:50;top:0;left:0;right:0;height:66px;background:#0c0c0cfa;color:#f2f2f2;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid #2b2b2b}.brand{border:0;background:none;color:inherit;display:flex;align-items:center;gap:11px;font-family:Fraunces,serif;font-size:18px;letter-spacing:.18em;cursor:pointer}.brand-glyph{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(242,242,242,.55);border-radius:50%;font-size:15px;letter-spacing:0}.top-context{margin-left:42px;font:11px IBM Plex Mono,monospace;letter-spacing:.04em;color:#aaa}.top-context strong{color:#d7bc81;font-weight:400}.system-light{width:7px;height:7px;background:var(--green);display:inline-block;border-radius:50%;box-shadow:0 0 0 4px #00c8531a;margin-right:7px}.separator{color:#555;margin:0 9px}.top-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.icon-button,.mobile-menu{width:36px;height:36px;border:1px solid #353535;background:transparent;color:#aaa;display:grid;place-items:center;border-radius:50%;cursor:pointer}.profile{width:34px;height:34px;border-radius:50%;border:1px solid #84631d;background:#241f14;color:#e7d3a5;font:11px IBM Plex Mono,monospace}.mobile-menu{display:none}.sidebar{position:fixed;z-index:40;top:66px;bottom:0;left:0;width:230px;background:#111;color:#d4d4d1;padding:26px 14px 18px;display:flex;flex-direction:column;border-right:1px solid #272727}.sidebar nav{display:grid;gap:5px}.sidebar nav button,.collapse{height:43px;border:0;background:none;color:#969694;border-radius:6px;padding:0 13px;display:flex;align-items:center;gap:12px;text-align:left;font-size:13px;cursor:pointer}.sidebar nav button:hover,.sidebar nav button.active{background:#1d1d1b;color:#f2f2f2}.sidebar nav button.active:before{content:"";position:absolute;left:0;width:2px;height:21px;background:#d0b06c}.nav-count{margin-left:auto;font:10px IBM Plex Mono,monospace;border:1px solid #444;padding:2px 6px;border-radius:10px}.sidebar-spacer{flex:1}.authority-note{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;padding:17px 11px;display:flex;gap:10px;color:#b49759}.authority-note div{display:grid;gap:5px}.authority-note strong{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.authority-note span{font:10px/1.5 IBM Plex Mono,monospace;color:#747472}.collapse{margin-top:12px}.app-shell>main{margin:66px 0 0 230px;min-height:calc(100vh - 66px)}.page-enter{animation:enter .45s ease both}@keyframes enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.kicker,.eyebrow{font:10px IBM Plex Mono,monospace;letter-spacing:.16em;color:#697176}.hero-presence{min-height:520px;background:radial-gradient(circle at 50% 46%,rgba(82,122,144,.16),transparent 29%),linear-gradient(180deg,#f7f5f0,#f2f0ea);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero-presence:before,.hero-presence:after{content:"";position:absolute;border:1px solid rgba(82,122,144,.1);border-radius:50%;width:440px;height:440px}.hero-presence:after{width:620px;height:620px}.eyebrow{color:var(--sky);display:flex;align-items:center;gap:8px}.eyebrow span{width:5px;height:5px;border-radius:50%;background:var(--green)}.presence-mark{width:105px;height:105px;display:grid;place-items:center;position:relative;margin:28px;isolation:isolate}.presence-mark i{position:absolute;border-radius:50%;border:1px solid rgba(10,47,74,.28)}.presence-mark i:nth-child(1){width:78px;height:78px;background:radial-gradient(circle at 42% 40%,#e9f4f8,#7396aa 36%,#0a2f4a 75%);box-shadow:0 10px 35px #0a2f4a40;border:0}.presence-mark i:nth-child(2){width:94px;height:94px}.presence-mark i:nth-child(3){width:104px;height:104px;border-color:#0a2f4a1a}.presence-mark.judgment i:nth-child(2){border-color:#966d138c}.presence-mark.danger i:nth-child(1),.presence-mark.escalation i:nth-child(1){background:radial-gradient(circle at 42% 40%,#f6e3d5,#9d5642 42%,#5c0909 78%)}.presence-mark.complete i:nth-child(1),.presence-mark.live i:nth-child(1){background:radial-gradient(circle at 42% 40%,#e1fae8,#318f57 42%,#064c26 78%)}.presence-mark.compact{width:42px;height:42px;margin:0}.presence-mark.compact i:nth-child(1){width:27px;height:27px}.presence-mark.compact i:nth-child(2){width:36px;height:36px}.presence-mark.compact i:nth-child(3){width:42px;height:42px}.hero-presence h1,.conversation-intro h1,.observatory-header h1,.state-story h1{font:400 41px/1.1 Fraunces,serif;margin:0;color:var(--charcoal);letter-spacing:-.025em}.hero-presence p{font:16px/1.65 Fraunces,serif;color:#657078;margin:16px 0 25px}.primary-action{z-index:1;background:var(--deep);color:#fff;border:0;border-radius:3px;padding:13px 18px;display:flex;align-items:center;gap:28px;font-weight:600;font-size:13px;cursor:pointer;box-shadow:0 8px 25px #0a2f4a2e}.primary-action svg{transform:rotate(45deg)}.assurance{margin-top:15px;font:10px IBM Plex Mono,monospace;color:#737a7e;display:flex;gap:6px;align-items:center}.attention-section{max-width:1120px;margin:auto;padding:50px 40px 56px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:20px}.section-heading h2{font:28px Fraunces,serif;margin:5px 0 0}.quiet-count{font:10px IBM Plex Mono,monospace;color:#84898c}.matter-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:14px}.matter-card{background:#ffffff73;border:1px solid var(--line);min-height:190px;padding:20px;text-align:left;cursor:pointer;display:flex;flex-direction:column;transition:.2s}.matter-card:hover{border-color:#7994a3;transform:translateY(-2px);box-shadow:0 12px 30px #1e24280f}.matter-card.featured{background:#fff;border-top:2px solid var(--gold)}.matter-top,.matter-footer{display:flex;align-items:center;justify-content:space-between;font:10px IBM Plex Mono,monospace;color:#898e90}.state-badge{font:9px IBM Plex Mono,monospace;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;color:#6a7073}.state-badge>span{width:5px;height:5px;background:#758086;border-radius:50%}.state-badge.judgment{color:#735612}.state-badge.judgment>span{background:#a9822e}.state-badge.danger,.state-badge.escalation{color:var(--red)}.state-badge.danger>span,.state-badge.escalation>span{background:var(--red)}.state-badge.complete{color:#207445}.state-badge.complete>span{background:var(--green)}.matter-card h3{font:20px Fraunces,serif;margin:24px 0 7px}.matter-card p{font-size:12px;line-height:1.55;color:#6d7375;margin:0}.matter-footer{margin-top:auto;border-top:1px solid var(--line);padding-top:14px;color:var(--deep)}.presence-footer{border-top:1px solid var(--line);padding:20px 40px;display:flex;justify-content:space-between;font:9px IBM Plex Mono,monospace;letter-spacing:.1em;color:#8a8e8f}.conversation-layout{display:grid;grid-template-columns:minmax(520px,1fr) 290px;min-height:calc(100vh - 66px)}.conversation-thread{position:relative;background:#faf9f5;min-width:0}.conversation-header{height:65px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 38px;position:sticky;top:66px;background:#faf9f5f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5}.back-link{border:0;background:none;padding:8px 0;color:#687176;font-size:11px;display:flex;gap:7px;align-items:center;cursor:pointer}.thread-content{max-width:720px;margin:auto;padding:55px 42px 190px}.conversation-intro{padding-bottom:32px}.conversation-intro h1{font-size:35px;margin:8px 0 13px}.conversation-intro p{color:#616a6e;font:15px/1.6 Fraunces,serif}.information-block{border-left:2px solid var(--sky);padding:5px 0 5px 20px;margin:5px 0 34px}.semantic-label{font:9px IBM Plex Mono,monospace;letter-spacing:.12em;color:var(--sky);display:flex;align-items:center;gap:7px}.information-block>p{font:14px/1.65 Inter,sans-serif}.confidence-line{display:flex;align-items:center;gap:10px;font:9px IBM Plex Mono,monospace;color:#788085}.confidence-line>div{height:2px;width:90px;background:#d8ddde}.confidence-line i{height:100%;display:block;background:var(--sky)}.confidence-line strong{font-weight:400;color:#3e606f}.recommendation-card{background:#fff;border:1px solid #d7d1c4;border-top:3px solid var(--gold);padding:26px 28px;box-shadow:0 14px 35px #1e24280b}.rec-heading{display:flex;justify-content:space-between}.rec-heading>span{font:9px IBM Plex Mono,monospace;color:#94928b}.recommendation-card h2,.decision-panel h2,.decision-recorded h2{font:23px/1.3 Fraunces,serif;margin:15px 0 10px}.recommendation-card>p,.decision-panel>p{font-size:13px;line-height:1.65;color:#60686b}.uncertainty{background:#f5f2e9;border-left:2px solid var(--amber);display:flex;gap:12px;padding:13px 15px;margin:20px 0}.uncertainty svg{color:var(--amber);flex:none}.uncertainty div{display:grid;gap:4px}.uncertainty strong{font-size:11px}.uncertainty span{font-size:11px;line-height:1.5;color:#6c6b64}.rec-meta{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);padding-top:16px}.rec-meta div{display:grid;gap:5px}.rec-meta span{font:9px IBM Plex Mono,monospace;color:#878b8d;text-transform:uppercase}.rec-meta strong{font-size:11px}.evidence-toggle{width:100%;height:53px;border:0;border-bottom:1px solid var(--line);background:none;display:flex;align-items:center;justify-content:space-between;padding:0 4px;font-size:12px;cursor:pointer}.evidence-toggle>span{display:flex;gap:9px;align-items:center}.evidence-toggle b{font:9px IBM Plex Mono,monospace;border:1px solid var(--line);border-radius:10px;padding:2px 6px}.evidence-toggle svg{transition:.2s}.evidence-toggle .rotated{transform:rotate(90deg)}.evidence-list{border-bottom:1px solid var(--line)}.evidence-item{display:grid;grid-template-columns:31px 1fr;gap:14px;padding:17px 5px;border-top:1px solid rgba(30,36,40,.08)}.evidence-index{width:28px;height:28px;border-radius:50%;background:#e8edef;display:grid;place-items:center;font:9px IBM Plex Mono,monospace;color:var(--deep)}.evidence-title{display:flex;align-items:center;justify-content:space-between}.evidence-title h3{font-size:12px;margin:0}.evidence-title span{font:8px IBM Plex Mono,monospace;color:#287049;border:1px solid #b5d4c2;padding:2px 5px}.evidence-title span.partial{color:#7f6018;border-color:#d7c692}.evidence-item p{font-size:11px;line-height:1.55;color:#696f71}.evidence-meta{display:flex;flex-wrap:wrap;gap:14px;font:8px IBM Plex Mono,monospace;color:#8b9091}.evidence-meta span{display:flex;align-items:center;gap:4px}.decision-panel{margin-top:35px;border:1px solid #bba56f;background:linear-gradient(135deg,#fffdf8,#f7f2e7);padding:27px}.decision-heading{display:flex;gap:13px;align-items:center}.human-seal{width:38px;height:38px;border-radius:50%;border:1px solid var(--gold);display:grid;place-items:center;font:17px Fraunces,serif;color:var(--gold)}.decision-heading h2{margin:4px 0}.decision-actions{display:flex;gap:9px;margin-top:19px}.decision-actions button{border:1px solid #a8a59f;background:transparent;padding:11px 14px;font-size:11px;cursor:pointer}.decision-actions button.approve{background:#211f1a;border-color:#211f1a;color:#fff;display:flex;align-items:center;gap:8px}.decision-assurance{margin-top:16px;font:9px IBM Plex Mono,monospace;color:#7c7668;display:flex;gap:6px}.decision-recorded{margin-top:35px;border:1px solid #8fbea2;background:#f3faf5;padding:25px;display:flex;gap:15px;color:#1c693c}.decision-recorded span{font:9px IBM Plex Mono,monospace}.decision-recorded h2{margin:4px 0;color:#153b26}.decision-recorded p{font-size:11px;color:#477058}.composer{position:sticky;bottom:0;background:#faf9f5f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:16px max(38px,calc((100% - 720px)/2 + 42px)) 14px;z-index:4}.composer label{font-size:10px;font-weight:600}.composer>div{display:flex;margin-top:7px}.composer input{width:100%;height:42px;border:1px solid #c8c8c2;background:#fff;padding:0 13px;font-size:12px;outline:none}.composer input:focus{border-color:var(--sky);box-shadow:0 0 0 2px #527a901f}.composer button{width:42px;border:0;background:var(--deep);color:#fff}.composer>span{display:block;margin-top:6px;font:8px IBM Plex Mono,monospace;color:#929696}.context-rail{border-left:1px solid var(--line);padding:40px 27px;background:#f3f1eb}.context-rail h2{font:20px Fraunces,serif;margin:6px 0 26px}.context-rail dl{display:grid;grid-template-columns:1fr;gap:5px}.context-rail dt{font:8px IBM Plex Mono,monospace;color:#8b8f90;text-transform:uppercase;margin-top:12px}.context-rail dd{font-size:11px;margin:0;display:flex;align-items:center;gap:5px}.context-rule{height:1px;background:var(--line);margin:30px 0}.context-rail ol{list-style:none;padding:5px 0;margin:10px 0}.context-rail li{display:flex;align-items:center;gap:10px;font-size:10px;color:#949696;padding:9px 0;position:relative}.context-rail li span{width:22px;height:22px;border:1px solid #cbccc8;border-radius:50%;display:grid;place-items:center;font:8px IBM Plex Mono,monospace}.context-rail li.done,.context-rail li.current{color:#34464f}.context-rail li.done span{background:var(--deep);color:#fff}.context-rail li.current span{border-color:var(--gold);color:var(--gold)}.state-story{min-height:calc(100vh - 66px);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;max-width:640px;margin:auto;padding:40px}.state-story h1{margin:20px 0 8px}.state-story>p{color:#687176}.state-story>.back-link{position:absolute;top:95px;left:270px}.boundary-card{margin-top:30px;text-align:left;display:flex;gap:14px;padding:20px;border:1px solid #c5b9a1;background:#f5f0e4;color:#745d25}.boundary-card.danger,.boundary-card.escalation{border-color:#d4b4aa;background:#f9eeeb;color:var(--red)}.boundary-card p{font-size:11px;line-height:1.5;margin:5px 0}.observatory{padding:54px 48px;max-width:1300px;margin:auto}.observatory-header{display:flex;justify-content:space-between;align-items:end;margin-bottom:34px}.observatory-header h1{font-size:39px;margin:7px 0}.observatory-header p{margin:0;color:#70777a;font-size:13px}.observed-time{font:9px IBM Plex Mono,monospace;color:#4f6259}.observed-time small{display:block;margin-top:8px;color:#969a9b}.state-stage{background:var(--deep);color:#fff;min-height:175px;padding:30px 35px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.state-stage:after{content:"";position:absolute;width:450px;height:450px;border:1px solid rgba(255,255,255,.08);border-radius:50%;right:-120px}.state-stage>div:first-child{display:flex;align-items:center;gap:25px;z-index:1}.state-stage .presence-mark{margin:0}.state-stage .kicker{color:#90acbb}.state-stage h2{font:28px Fraunces,serif;margin:6px 0}.state-stage p{font-size:11px;color:#b5c3c9;max-width:490px;margin:0;line-height:1.5}.state-code{font:11px IBM Plex Mono,monospace;color:#7690a0;z-index:1}.state-selector{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);border-top:0;background:#fff}.state-selector button{min-height:48px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;padding:8px;display:flex;align-items:center;gap:7px;font:8px IBM Plex Mono,monospace;text-align:left;cursor:pointer;color:#7a8082}.state-selector button.active{background:#f0ede4;color:#252d31;box-shadow:inset 0 -2px var(--gold)}.state-selector button>span{width:5px;height:5px;border-radius:50%;background:#78868d;flex:none}.state-selector button>span.judgment{background:var(--gold)}.state-selector button>span.danger,.state-selector button>span.escalation{background:var(--red)}.state-selector button>span.live,.state-selector button>span.complete{background:var(--green)}.observatory-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;margin-top:20px}.observatory-grid>section{border:1px solid var(--line);background:#ffffff7a}.panel-title{height:55px;padding:0 18px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line)}.panel-title h2{font:14px Fraunces,serif}.panel-title>span{margin-left:auto;font:8px IBM Plex Mono,monospace;color:#8c9192}.system-row{display:grid;grid-template-columns:12px 1fr 1fr;gap:10px;align-items:center;padding:15px 18px;border-bottom:1px solid rgba(30,36,40,.08)}.node-dot{width:6px;height:6px;background:var(--sky);border-radius:50%}.system-row>div{display:grid;gap:4px}.system-row strong{font-size:10px}.system-row small{font:8px IBM Plex Mono,monospace;color:#8a9091}.ledger-list{padding:8px 18px}.ledger-list>div{display:grid;grid-template-columns:55px 9px 1fr;gap:8px;align-items:center;padding:10px 0}.ledger-list time{font:8px IBM Plex Mono,monospace;color:#919596}.ledger-list>div>span{width:5px;height:5px;border-radius:50%;background:#8b9aa1}.ledger-list>div>div{display:grid;gap:3px}.ledger-list strong{font:9px IBM Plex Mono,monospace;font-weight:400}.ledger-list small{font:8px IBM Plex Mono,monospace;color:#909596}.governance-line{display:flex;align-items:center;gap:8px;padding:18px 2px;font-size:10px;color:#657074}.governance-line strong{color:#33454d}.governance-line span{font:9px IBM Plex Mono,monospace}@media(max-width:900px){.sidebar{transform:translate(-100%);transition:.25s;width:min(280px,85vw);box-shadow:20px 0 40px #00000038}.sidebar.open{transform:none}.app-shell>main{margin-left:0}.mobile-menu{display:grid}.top-context{display:none}.matter-grid{grid-template-columns:1fr 1fr}.matter-card:first-child{grid-column:1/-1}.conversation-layout{grid-template-columns:1fr}.context-rail{display:none}.state-story>.back-link{left:30px}.observatory{padding:38px 25px}.observatory-grid{grid-template-columns:1fr}}@media(max-width:600px){.topbar{height:58px;padding:0 15px}.app-shell>main{margin-top:58px}.sidebar{top:58px}.icon-button{display:none}.hero-presence{min-height:500px;padding:30px 22px}.hero-presence:before{width:330px;height:330px}.hero-presence:after{display:none}.hero-presence h1{font-size:35px}.hero-presence p{font-size:15px}.attention-section{padding:38px 18px}.matter-grid{grid-template-columns:1fr}.matter-card:first-child{grid-column:auto}.section-heading{align-items:start}.quiet-count{margin-top:5px}.presence-footer{padding:18px;display:grid;gap:8px}.conversation-header{top:58px;padding:0 18px}.thread-content{padding:38px 18px 180px}.conversation-intro h1{font-size:30px}.recommendation-card{padding:22px 18px}.rec-meta{grid-template-columns:1fr;gap:14px}.decision-actions{display:grid}.composer{padding:14px 18px}.observatory{padding:30px 15px}.observatory-header{display:grid;gap:17px}.observed-time{justify-self:start}.state-stage{padding:25px 20px}.state-stage>div:first-child{gap:15px}.state-stage .presence-mark{transform:scale(.72)}.state-stage h2{font-size:22px}.state-code{display:none}.state-selector{grid-template-columns:repeat(2,1fr)}.observatory-grid{grid-template-columns:1fr}.governance-line{align-items:flex-start;flex-wrap:wrap}.state-story>.back-link{top:80px;left:20px}.state-story h1{font-size:32px}}.review-objects{display:grid;gap:16px;margin:28px 0}.review-object{background:#fff;border:1px solid var(--line);padding:22px}.object-heading{display:flex;justify-content:space-between;gap:15px}.object-heading h2{font:21px Fraunces,serif;margin:5px 0 0}.telemetry{font:8px IBM Plex Mono,monospace;color:#287049;border:1px solid #b5d4c2;padding:5px 7px;height:max-content}.telemetry.partial{color:#7f6018;border-color:#d7c692}.object-facts{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px;margin:20px 0}.object-facts div{display:grid;gap:4px}.object-facts dt,.confirmation-boundary span,.authorization-row span{font:8px IBM Plex Mono,monospace;color:#858b8e;text-transform:uppercase}.object-facts dd{font-size:11px;line-height:1.45;margin:0}.object-recommendation{background:#f5f2e9;border-left:2px solid var(--gold);padding:12px 14px}.object-recommendation span{font:8px IBM Plex Mono,monospace;color:#725615}.object-recommendation p{font-size:11px;line-height:1.5;margin:6px 0 0}.object-controls{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;display:grid;gap:15px}.object-controls fieldset{border:0;padding:0;margin:0}.object-controls legend{font:9px IBM Plex Mono,monospace;color:#697176;margin-bottom:8px}.choice-row{display:flex;gap:7px;flex-wrap:wrap}.choice-row button{border:1px solid #aaa;background:#faf9f5;padding:8px 12px;font-size:10px;cursor:pointer}.choice-row button.selected{background:var(--deep);border-color:var(--deep);color:#fff}.choice-row button:disabled{opacity:.38;cursor:not-allowed;text-decoration:line-through}.object-controls small{display:block;font:8px/1.5 IBM Plex Mono,monospace;color:#7d6b42;margin-top:7px}.decision-actions button:disabled{opacity:.4;cursor:not-allowed}.decision-summary{border-top:1px solid var(--line);margin-top:18px}.decision-summary>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--line);font-size:10px}.decision-summary span{font-family:IBM Plex Mono,monospace;color:#674e17;text-align:right}.confirmation-boundary{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;background:#fff;padding:15px}.confirmation-boundary div{display:grid;gap:4px}.confirmation-boundary strong{font-size:10px}.governance-snapshot{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#fff;margin-top:20px}.governance-snapshot>div{padding:18px;border-right:1px solid var(--line);display:grid;gap:5px}.governance-snapshot span{font:8px IBM Plex Mono,monospace;text-transform:uppercase;color:#7f8587}.governance-snapshot strong{font:26px Fraunces,serif}.governance-snapshot small{font:8px IBM Plex Mono,monospace;color:#929697}.authorization-register{border:1px solid var(--line);background:#fff;margin-top:14px}.authorization-row{display:grid;grid-template-columns:.8fr 1.4fr 1.1fr 1fr;gap:15px;padding:16px 18px;border-top:1px solid var(--line)}.authorization-row>div{display:grid;gap:4px}.authorization-row strong{font-size:9px;line-height:1.4}.authorization-row small{font:8px IBM Plex Mono,monospace;color:#8b9091}@media(max-width:600px){.object-facts,.confirmation-boundary{grid-template-columns:1fr}.object-heading{display:grid}.governance-snapshot{grid-template-columns:1fr 1fr}.authorization-row{grid-template-columns:1fr}.decision-summary>div{display:grid}.decision-summary span{text-align:left}}button:focus-visible,input:focus-visible{outline:2px solid #d6b15e;outline-offset:3px}.user-controls{position:fixed;z-index:60;top:58px;right:18px;width:min(390px,calc(100vw - 24px));max-height:calc(100vh - 75px);overflow:auto;background:#fbfaf6;color:#1e2428;border:1px solid rgba(30,36,40,.18);box-shadow:0 24px 70px #0000003d}.user-control-header{display:grid;grid-template-columns:42px 1fr 30px;gap:12px;align-items:center;padding:18px;border-bottom:1px solid var(--line)}.profile-large{width:40px;height:40px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;font:12px IBM Plex Mono,monospace;color:var(--gold)}.user-control-header>div:nth-child(2){display:grid;gap:3px}.user-control-header strong{font-size:12px}.user-control-header span,.user-control-header small{font:8px IBM Plex Mono,monospace;color:#767d80}.user-control-header small{color:#35704e}.user-control-header button{border:0;background:none;cursor:pointer}.user-controls nav{padding:9px 12px;border-bottom:1px solid var(--line);display:grid}.control-item{display:grid;grid-template-columns:22px 1fr auto;align-items:center;min-height:34px;padding:0 8px;font-size:10px;color:#777d7f}.control-item small{font:7px IBM Plex Mono,monospace;color:#9a9e9f}.control-item.active{background:#f0ece1;color:#273239}.appearance-control{padding:20px}.appearance-control h2{font:22px Fraunces,serif;margin:6px 0}.appearance-control>p{font-size:10px;line-height:1.5;color:#71787b}.appearance-options{display:grid;gap:8px;margin-top:16px}.appearance-options button{width:100%;display:grid;grid-template-columns:35px 1fr 18px;gap:11px;align-items:center;text-align:left;border:1px solid var(--line);background:#fff;padding:11px;cursor:pointer}.appearance-options button[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 2px 0 var(--gold)}.appearance-options button>span{display:grid;gap:3px}.appearance-options strong{font-size:10px}.appearance-options small{font:8px IBM Plex Mono,monospace;color:#858b8d}.theme-swatch{width:31px;height:24px;border-radius:2px;border:1px solid #bbb;background:linear-gradient(135deg,#f6f2e8 0,#f6f2e8 58%,#173a50 58%)}.theme-swatch.dark{background:linear-gradient(135deg,#0c1620 0,#0c1620 58%,#b58b3d 58%);border-color:#46515b}.theme-swatch.operator{background:repeating-linear-gradient(180deg,#101c20 0,#101c20 3px,#19333a 3px,#19333a 4px);border-color:#46717a}.user-controls footer{border-top:1px solid var(--line);padding:13px 20px;display:flex;gap:7px;align-items:center;font:8px IBM Plex Mono,monospace;color:#75633d}.appearance-dark{--paper:#0c1319;--charcoal:#e5e8e7;--line:rgba(205,218,220,.14);--deep:#173f57;--sky:#7fa6b7;--gold:#b58b3d;color:#e5e8e7;background:#0c1319}.appearance-dark .topbar{background:#070b0e;border-color:#26313a}.appearance-dark .sidebar{background:#0a1015;border-color:#27343d}.appearance-dark .hero-presence{background:radial-gradient(circle at 50% 46%,rgba(75,126,149,.18),transparent 30%),linear-gradient(180deg,#101a22,#0c1319)}.appearance-dark .hero-presence h1,.appearance-dark .conversation-intro h1,.appearance-dark .observatory-header h1,.appearance-dark .state-story h1,.appearance-dark .section-heading h2,.appearance-dark .matter-card h3{color:#edf0ef}.appearance-dark .hero-presence p,.appearance-dark .conversation-intro p,.appearance-dark .observatory-header p{color:#9aa8ad}.appearance-dark .attention-section,.appearance-dark .conversation-thread,.appearance-dark .observatory{background:#0c1319}.appearance-dark .matter-card,.appearance-dark .review-object,.appearance-dark .recommendation-card,.appearance-dark .observatory-grid>section,.appearance-dark .governance-snapshot,.appearance-dark .authorization-register{background:#121d24;border-color:#2b3942}.appearance-dark .matter-card.featured{background:#152129}.appearance-dark .context-rail{background:#0f181e;border-color:#29363e}.appearance-dark .conversation-header,.appearance-dark .composer{background:#0c1319f2}.appearance-dark .recommendation-card>p,.appearance-dark .object-facts dd,.appearance-dark .review-object,.appearance-dark .matter-card p{color:#aeb8ba}.appearance-dark .object-recommendation,.appearance-dark .uncertainty,.appearance-dark .decision-panel{background:#1b211e}.appearance-dark .decision-panel{border-color:#806c40}.appearance-dark .confirmation-boundary,.appearance-dark .appearance-options button{background:#152027}.appearance-dark .choice-row button{background:#132028;border-color:#42515a;color:#c7d0d2}.appearance-dark .choice-row button.selected{background:#38627a;color:#fff}.appearance-dark .evidence-item p{color:#a5afb2}.appearance-dark .user-controls{background:#111b22;color:#e8ebea;border-color:#34434c}.appearance-dark .control-item.active{background:#1b2a33}.appearance-dark .user-control-header span,.appearance-dark .user-control-header small,.appearance-dark .appearance-control>p{color:#a0aaad}.appearance-dark .state-stage{background:#102e42}.appearance-operator{--paper:#10181b;--charcoal:#d9e4e3;--line:rgba(120,173,177,.2);--deep:#17434d;--sky:#79aeb3;--gold:#c09b52;color:#d9e4e3;background:#10181b;font-family:IBM Plex Mono,monospace}.appearance-operator .topbar{height:58px;background:#081013;border-bottom-color:#31535a}.appearance-operator .sidebar{top:58px;width:210px;background:#0b1417}.appearance-operator.app-shell>main{margin:58px 0 0 210px}.appearance-operator .hero-presence{min-height:430px;background:linear-gradient(rgba(78,139,145,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(78,139,145,.035) 1px,transparent 1px),radial-gradient(circle at 50% 48%,rgba(54,120,129,.19),transparent 28%),#10181b;background-size:24px 24px,24px 24px,auto,auto}.appearance-operator h1,.appearance-operator h2,.appearance-operator h3{font-family:IBM Plex Mono,monospace!important;letter-spacing:-.04em}.appearance-operator .hero-presence h1,.appearance-operator .conversation-intro h1,.appearance-operator .observatory-header h1,.appearance-operator .matter-card h3{color:#e1e9e8}.appearance-operator .hero-presence p,.appearance-operator .conversation-intro p{font-family:IBM Plex Mono,monospace;color:#91a3a4;font-size:12px}.appearance-operator .attention-section,.appearance-operator .conversation-thread,.appearance-operator .observatory{background:#10181b}.appearance-operator .matter-card,.appearance-operator .review-object,.appearance-operator .recommendation-card,.appearance-operator .observatory-grid>section,.appearance-operator .governance-snapshot,.appearance-operator .authorization-register{background:#121d20;border-color:#284349}.appearance-operator .matter-card{min-height:165px}.appearance-operator .thread-content{max-width:790px;padding-top:38px}.appearance-operator .review-objects{gap:10px}.appearance-operator .review-object{padding:17px}.appearance-operator .object-facts{gap:10px 20px;margin:14px 0}.appearance-operator .object-recommendation,.appearance-operator .uncertainty,.appearance-operator .decision-panel{background:#172326}.appearance-operator .context-rail{background:#0c1518;border-color:#284148}.appearance-operator .conversation-header,.appearance-operator .composer{background:#0b1316f5}.appearance-operator .recommendation-card>p,.appearance-operator .object-facts dd,.appearance-operator .matter-card p,.appearance-operator .evidence-item p{color:#a4b4b4}.appearance-operator .confirmation-boundary,.appearance-operator .appearance-options button{background:#111c1f}.appearance-operator .choice-row button{background:#111d20;border-color:#3c5d62;color:#bed0d0}.appearance-operator .choice-row button.selected{background:#21545e}.appearance-operator .user-controls{top:52px;background:#0d171a;color:#dce6e5;border-color:#34545a}.appearance-operator .control-item.active{background:#17272b}.appearance-operator .user-control-header span,.appearance-operator .user-control-header small,.appearance-operator .appearance-control>p{color:#94a7a8}.appearance-operator .state-stage{background:#12353d}.appearance-operator .ledger-list strong,.appearance-operator .system-row strong{color:#bdd0d0}@media(max-width:900px){.appearance-operator.app-shell>main{margin-left:0}}@media(max-width:600px){.user-controls{right:8px;top:52px}.appearance-operator.app-shell>main{margin-top:58px}.governance-snapshot{grid-template-columns:1fr 1fr}}.walkthrough-entry{border:0;background:none;text-align:left;width:100%;font:inherit;cursor:pointer}.walkthrough-entry:hover,.walkthrough-entry:focus-visible{background:#ebe6d9;color:#273239}.walkthrough-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#04080a9e;display:grid;place-items:center;padding:22px}.walkthrough-dialog{width:min(590px,100%);max-height:calc(100vh - 44px);overflow:auto;background:#fbfaf6;color:#1e2428;border:1px solid rgba(214,177,94,.55);box-shadow:0 30px 90px #00000061;padding:32px;outline:none}.walkthrough-dialog>.kicker{display:block;text-align:center}.walkthrough-mark{width:54px;height:54px;border:1px solid var(--gold);color:var(--gold);border-radius:50%;display:grid;place-items:center;margin:0 auto 18px}.walkthrough-dialog>h1,.walkthrough-dialog main h1{font:29px/1.15 Fraunces,serif;margin:8px 0 13px;text-align:center}.walkthrough-dialog>p,.walkthrough-dialog main>p{font:13px/1.7 Inter,sans-serif;color:#60696d;text-align:center;max-width:480px;margin:0 auto}.walkthrough-assurance{margin:22px auto 0;padding:11px 14px;background:#f2eee3;display:flex;align-items:center;justify-content:center;gap:7px;font:9px IBM Plex Mono,monospace;color:#665b43}.walkthrough-actions{display:flex;justify-content:center;gap:10px;margin-top:22px}.walkthrough-actions>button:not(.primary-action){border:1px solid #aaa;background:transparent;padding:11px 15px;font-size:11px;cursor:pointer}.walkthrough-dialog header{display:flex;justify-content:space-between;align-items:start}.walkthrough-dialog header>div{display:grid;gap:5px}.walkthrough-dialog header>button{border:0;background:none;cursor:pointer}.walkthrough-count{font:8px IBM Plex Mono,monospace;color:#858b8d}.walkthrough-progress{height:3px;background:#deddd7;margin:16px 0 30px}.walkthrough-progress i{display:block;height:100%;background:var(--gold)}.walkthrough-dialog main{display:block}.walkthrough-dialog main h1{text-align:left}.walkthrough-dialog main>p{text-align:left;max-width:none}.walkthrough-principle{display:flex;gap:10px;align-items:center;background:#f1ede2;border-left:2px solid var(--gold);padding:13px 15px;margin:21px 0 8px;color:#665326}.walkthrough-principle span{font:10px/1.5 IBM Plex Mono,monospace}.walkthrough-themes{border:0;padding:0;margin:20px 0 0}.walkthrough-themes legend{font:9px IBM Plex Mono,monospace;color:#737a7e;margin-bottom:8px}.walkthrough-themes button{border:1px solid var(--line);background:#fff;padding:9px 11px;margin:0 7px 7px 0;font-size:9px;cursor:pointer}.walkthrough-themes button[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 -2px var(--gold)}.walkthrough-dialog>footer{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line);padding-top:19px;margin-top:26px}.walkthrough-dialog>footer button{border:1px solid #aaa;background:transparent;padding:9px 12px;font-size:10px;display:flex;align-items:center;gap:6px;cursor:pointer}.walkthrough-dialog>footer button:disabled{opacity:.35;cursor:not-allowed}.walkthrough-dialog>footer button:nth-child(2){margin-left:auto}.walkthrough-dialog>footer .next{background:var(--deep);border-color:var(--deep);color:#fff}.appearance-dark .walkthrough-entry:hover,.appearance-dark .walkthrough-entry:focus-visible,.appearance-operator .walkthrough-entry:hover,.appearance-operator .walkthrough-entry:focus-visible{background:#1b2a30;color:#e5eceb}.appearance-dark .walkthrough-dialog{background:#111b22;color:#e5e8e7;border-color:#685a3a}.appearance-dark .walkthrough-dialog>p,.appearance-dark .walkthrough-dialog main>p,.appearance-operator .walkthrough-dialog>p,.appearance-operator .walkthrough-dialog main>p{color:#aab5b8}.appearance-dark .walkthrough-assurance,.appearance-dark .walkthrough-principle{background:#1b2423}.appearance-dark .walkthrough-themes button{background:#172329;color:#d8e0df}.appearance-operator .walkthrough-dialog{background:#0d171a;color:#d9e4e3;border-color:#406168}.appearance-operator .walkthrough-dialog h1{font-family:IBM Plex Mono,monospace!important}.appearance-operator .walkthrough-assurance,.appearance-operator .walkthrough-principle{background:#152326}.appearance-operator .walkthrough-themes button{background:#122024;color:#d5e1e0}@media(max-width:600px){.walkthrough-backdrop{padding:10px}.walkthrough-dialog{padding:23px 18px;max-height:calc(100vh - 20px)}.walkthrough-dialog>footer{flex-wrap:wrap}.walkthrough-dialog>footer button:nth-child(2){margin-left:0}.walkthrough-dialog>footer .next{margin-left:auto}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition: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}.continuity-toggle{min-height:40px;margin-top:12px;border:1px solid #30302e;background:#171715;color:#aaa;border-radius:5px;padding:0 13px;display:flex;align-items:center;gap:12px;text-align:left;font-size:12px;cursor:pointer}.continuity-toggle:hover,.continuity-toggle.active{color:#f2f2f2;border-color:#6d5a31}.continuity-panel{position:fixed;z-index:39;top:66px;bottom:0;left:230px;width:320px;background:#171715;color:#d4d4d1;border-right:1px solid #30302e;box-shadow:16px 0 35px #0000001f;display:flex;flex-direction:column}.continuity-panel>header{padding:20px 18px 14px;display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #2b2b29}.continuity-panel h2{font:21px Fraunces,serif;margin:5px 0 0;color:#f0eee8}.continuity-panel>header button{border:0;background:none;color:#8d8d89;cursor:pointer}.new-conversation{margin:14px 14px 8px;height:38px;border:1px solid #625333;background:#221f18;color:#e4d4b1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;cursor:pointer}.continuity-search{margin:0 14px 11px;height:36px;border:1px solid #353533;background:#111;display:flex;align-items:center;gap:8px;padding:0 10px;color:#747b7d}.continuity-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ddd;font-size:10px}.continuity-search input::placeholder{color:#6f716f}.continuity-scroll{overflow:auto;padding:4px 10px 20px;scrollbar-width:thin}.continuity-scroll section>h3{display:flex;align-items:center;gap:6px;margin:14px 8px 7px;font:8px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#777a78}.project-branch>button,.thread-branch>button,.conversation-branches>button,.recent-history>button{width:100%;min-width:0;border:0;background:transparent;color:#a9aaa6;display:grid;align-items:center;text-align:left;cursor:pointer;border-radius:4px}.project-branch>button{grid-template-columns:18px minmax(0,1fr) 14px;padding:9px 8px;font-size:10px}.thread-branches{margin-left:15px;border-left:1px solid #30302e;padding-left:6px}.thread-branch>button{grid-template-columns:minmax(0,1fr) 14px;padding:8px;font-size:9px}.conversation-branches{margin:1px 0 7px 7px}.conversation-branches>button,.recent-history>button{padding:8px 9px;gap:3px}.conversation-branches>button span,.recent-history>button span,.project-branch>button span,.thread-branch>button span{min-width:0;overflow-wrap:anywhere;line-height:1.35}.conversation-branches>button small,.recent-history>button small{font:7px IBM Plex Mono,monospace;color:#707672}.project-branch button:hover,.thread-branch button:hover,.conversation-branches button:hover,.recent-history button:hover,.project-branch button.selected,.thread-branch button.selected,.conversation-branches button.selected,.recent-history button.selected{background:#232321;color:#f0eee8}.conversation-branches button.selected,.recent-history button.selected{box-shadow:inset 2px 0 #b3914b}.continuity-empty{padding:8px;margin:0 8px;font:8px/1.5 IBM Plex Mono,monospace;color:#727572}.continuity-panel>footer{margin-top:auto;border-top:1px solid #2b2b29;padding:12px 18px;display:grid;gap:4px;font:8px IBM Plex Mono,monospace;color:#9a8a65}.continuity-panel>footer small{font:7px IBM Plex Mono,monospace;color:#686b69}.continuity-open .app-shell>main,.continuity-open.app-shell>main{margin-left:550px}.rail-collapsed .sidebar{width:64px;padding-left:10px;padding-right:10px}.rail-collapsed .sidebar nav button,.rail-collapsed .collapse,.rail-collapsed .continuity-toggle{padding:0;justify-content:center}.rail-collapsed .rail-label,.rail-collapsed .nav-count,.rail-collapsed .authority-note{display:none}.rail-collapsed.app-shell>main{margin-left:64px}.rail-collapsed .continuity-panel{left:64px}.rail-collapsed.continuity-open.app-shell>main{margin-left:384px}.history-references{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);margin:24px 0}.history-references>div{background:var(--paper);padding:14px;display:grid;gap:5px}.history-references dt{font:8px IBM Plex Mono,monospace;color:#818789}.history-references dd{margin:0;font:20px Fraunces,serif}.appearance-dark .continuity-panel,.appearance-operator .continuity-panel{background:#0d161b;border-color:#2b3b43}.appearance-dark .continuity-search,.appearance-operator .continuity-search{background:#091014;border-color:#304149}.appearance-dark .thread-branches,.appearance-operator .thread-branches{border-color:#2d4047}.appearance-dark .project-branch button:hover,.appearance-dark .thread-branch button:hover,.appearance-dark .conversation-branches button:hover,.appearance-dark .recent-history button:hover,.appearance-dark .project-branch button.selected,.appearance-dark .thread-branch button.selected,.appearance-dark .conversation-branches button.selected,.appearance-dark .recent-history button.selected,.appearance-operator .project-branch button:hover,.appearance-operator .thread-branch button:hover,.appearance-operator .conversation-branches button:hover,.appearance-operator .recent-history button:hover,.appearance-operator .project-branch button.selected,.appearance-operator .thread-branch button.selected,.appearance-operator .conversation-branches button.selected,.appearance-operator .recent-history button.selected{background:#17252b}.appearance-operator .continuity-panel{top:58px}.appearance-operator.rail-collapsed.app-shell>main{margin-left:64px}.appearance-operator.continuity-open.app-shell>main{margin-left:530px}.appearance-operator.rail-collapsed.continuity-open.app-shell>main{margin-left:384px}@media(max-width:1100px)and (min-width:901px){.continuity-open.app-shell>main,.appearance-operator.continuity-open.app-shell>main{margin-left:230px}.rail-collapsed.continuity-open.app-shell>main,.appearance-operator.rail-collapsed.continuity-open.app-shell>main{margin-left:64px}.continuity-panel{box-shadow:18px 0 45px #00000040}}@media(max-width:900px){.rail-collapsed .sidebar{width:min(280px,85vw);padding:26px 14px 18px}.rail-collapsed .sidebar nav button,.rail-collapsed .collapse,.rail-collapsed .continuity-toggle{padding:0 13px;justify-content:flex-start}.rail-collapsed .rail-label,.rail-collapsed .nav-count,.rail-collapsed .authority-note{display:flex}.rail-collapsed.app-shell>main,.rail-collapsed.continuity-open.app-shell>main,.continuity-open.app-shell>main,.appearance-operator.continuity-open.app-shell>main,.appearance-operator.rail-collapsed.continuity-open.app-shell>main{margin-left:0}.continuity-panel,.rail-collapsed .continuity-panel{z-index:55;left:0;top:66px;width:min(360px,92vw)}}@media(max-width:600px){.continuity-panel,.rail-collapsed .continuity-panel{top:58px}.history-references{grid-template-columns:1fr 1fr}}.files-toggle{margin-top:6px}.continuity-manage{border-top:1px solid #2b2b29;padding:8px 10px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.continuity-manage button{border:1px solid #343432;background:transparent;color:#8f918e;padding:7px;font:7px IBM Plex Mono,monospace;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.continuity-manage button:first-child{grid-column:1/-1}.files-panel{position:fixed;z-index:39;top:66px;bottom:0;left:230px;width:360px;background:#171715;color:#d4d4d1;border-right:1px solid #30302e;box-shadow:16px 0 35px #0000001f;display:flex;flex-direction:column}.files-panel>header{padding:20px 18px 14px;display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #2b2b29}.files-panel h2{font:21px Fraunces,serif;margin:5px 0 0;color:#f0eee8}.files-panel>header button{border:0;background:none;color:#8d8d89;cursor:pointer}.file-sources{display:grid;grid-template-columns:1fr 1fr;padding:12px 14px 7px;gap:6px}.file-sources button{height:34px;border:1px solid #383835;background:#111;color:#898d8b;font-size:9px;display:flex;gap:7px;align-items:center;justify-content:center;cursor:pointer}.file-sources button[aria-selected=true]{border-color:#8a713e;background:#232018;color:#e2d1aa}.file-search{display:grid;grid-template-columns:1fr auto;gap:6px;padding:0 14px 10px}.file-search label{height:36px;border:1px solid #353533;background:#111;display:flex;align-items:center;gap:8px;padding:0 10px;color:#747b7d}.file-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ddd;font-size:9px}.file-search>button{border:0;background:#263f4c;color:#e6edef;padding:0 11px;font-size:8px;cursor:pointer}.file-search>button:disabled{opacity:.5}.file-disclosure{margin:0 14px 10px;border-left:2px solid #8a713e;background:#211f1a;padding:9px;display:flex;gap:7px;align-items:start;font:7px/1.45 IBM Plex Mono,monospace;color:#a99b7d}.file-results{overflow:auto;flex:1;padding:2px 10px 18px}.files-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;color:#6f7472}.files-empty strong{font-size:10px;color:#a4a7a4}.files-empty span{font:8px IBM Plex Mono,monospace}.files-empty.error strong{color:#bd8b79}.file-result{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:12px 8px;border-bottom:1px solid #2a2a28}.file-icon{width:27px;height:27px;border:1px solid #3e4d52;color:#7f9aa4;display:grid;place-items:center}.file-result h3{font:10px/1.35 Inter,sans-serif;margin:0;color:#d7d7d3;overflow-wrap:anywhere}.file-result>div:nth-child(2){display:grid;gap:4px;min-width:0}.file-result span,.file-result small{font:7px/1.4 IBM Plex Mono,monospace;color:#777c7a;overflow-wrap:anywhere}.file-actions{grid-column:2;display:flex;gap:5px}.file-actions button{border:1px solid #3b3b38;background:transparent;color:#989b98;padding:6px 8px;font-size:7px;display:flex;align-items:center;gap:5px;cursor:pointer}.file-actions button:last-child:not(:disabled){border-color:#746137;color:#dac79d}.file-actions button:disabled{opacity:.45;cursor:not-allowed}.files-panel>footer{border-top:1px solid #2b2b29;padding:12px 18px;display:grid;gap:4px;font:8px IBM Plex Mono,monospace;color:#9a8a65}.files-panel>footer small{font:7px IBM Plex Mono,monospace;color:#686b69}.chat-surface{border-top:1px solid var(--line);background:var(--paper);padding:24px max(24px,calc((100% - 780px)/2)) 28px}.message-stream{display:grid;gap:10px;max-height:440px;overflow:auto;scrollbar-width:thin;padding:2px 4px 16px}.chat-empty{min-height:100px;border:1px dashed var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:#727a7d}.chat-empty strong{font:14px Fraunces,serif}.chat-empty span{font:8px IBM Plex Mono,monospace}.chat-message{position:relative;border:1px solid var(--line);border-left:2px solid var(--sky);padding:13px 38px 13px 14px;background:#ffffff7a}.chat-message.role-user{border-left-color:var(--gold);margin-left:8%}.chat-message.role-aurin{margin-right:8%}.chat-message.role-system{border-left-color:#8d9292;background:transparent}.message-meta{display:flex;align-items:center;gap:9px;font:7px IBM Plex Mono,monospace;color:#7b8284}.message-meta time{color:#9a9e9f}.chat-message p{font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.message-actions{margin-left:auto;position:relative}.message-actions>button{border:0;background:transparent;color:#858b8c;cursor:pointer;padding:3px}.message-actions>[role=menu]{position:absolute;right:0;top:24px;z-index:5;background:#171715;border:1px solid #444;padding:4px;box-shadow:0 8px 20px #0003}.message-actions [role=menuitem]{border:0;background:transparent;color:#d19a89;padding:7px 10px;display:flex;gap:6px;align-items:center;font-size:8px;cursor:pointer}.mock-responding{font:8px IBM Plex Mono,monospace;color:#71858e;padding:8px}.attached-references{display:flex;gap:7px;flex-wrap:wrap;border-top:1px solid var(--line);padding:12px 0}.attached-references>span{display:grid;grid-template-columns:14px auto 1fr 20px;align-items:center;gap:5px;border:1px solid var(--line);padding:7px 8px;max-width:100%}.attached-references b{font-size:8px;overflow-wrap:anywhere}.attached-references small{font:7px IBM Plex Mono,monospace;color:#7c8384}.attached-references button{border:0;background:none;cursor:pointer;color:#818788}.chat-composer{display:grid;gap:6px;margin-top:6px}.chat-composer>label{font:8px IBM Plex Mono,monospace;color:#777e80}.chat-composer>div{display:grid;grid-template-columns:1fr 38px 38px;border:1px solid #aeb5b5;background:#fff;align-items:end}.chat-composer textarea{border:0;resize:none;min-height:62px;max-height:180px;padding:12px;outline:0;color:#1e2428;font:11px/1.5 Inter,sans-serif;background:transparent}.chat-composer button{width:32px;height:32px;margin:0 3px 5px;border:0;display:grid;place-items:center;cursor:pointer}.attach-shortcut{background:transparent;color:#65787f}.send-message{background:var(--deep);color:#fff}.send-message:disabled{opacity:.35;cursor:not-allowed}.chat-composer>span{font:7px IBM Plex Mono,monospace;color:#737b7e}.historical-chat{padding-bottom:0}.historical-chat>.state-story{min-height:calc(100vh - 66px);padding-bottom:50px}.confirmation-backdrop{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;background:#04080aa6;display:grid;place-items:center;padding:20px}.deletion-dialog{width:min(470px,100%);background:#fbfaf6;color:#22292c;border:1px solid #8b7545;padding:24px;box-shadow:0 30px 80px #0006;outline:none}.deletion-dialog header{display:flex;justify-content:space-between}.deletion-dialog header>div{display:flex;align-items:center;gap:8px;color:#7f6429}.deletion-dialog header button{border:0;background:none;cursor:pointer}.deletion-dialog h2{font:25px Fraunces,serif;margin:18px 0 5px}.deletion-dialog>strong{font-size:11px}.deletion-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin:18px 0}.deletion-dialog dl>div{background:#f4f1e9;padding:10px;display:flex;justify-content:space-between}.deletion-dialog dt{font:8px IBM Plex Mono,monospace;color:#777}.deletion-dialog dd{margin:0;font:15px Fraunces,serif}.deletion-dialog p{font-size:10px;line-height:1.6;color:#606a6d}.deletion-dialog>small{font:7px/1.5 IBM Plex Mono,monospace;color:#7e6840}.deletion-dialog footer{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.deletion-dialog footer button{border:1px solid #aaa;background:transparent;padding:9px 11px;font-size:9px;cursor:pointer}.deletion-dialog footer .delete{background:#5c0909;color:#fff;border-color:#5c0909}.deletion-dialog footer .archive{background:#5d4b24;color:#fff;border-color:#5d4b24}.appearance-dark .files-panel,.appearance-operator .files-panel{background:#0d161b;border-color:#2b3b43}.appearance-dark .chat-surface,.appearance-operator .chat-surface{background:#0c1319}.appearance-dark .chat-message,.appearance-operator .chat-message{background:#121d24}.appearance-dark .chat-composer>div,.appearance-operator .chat-composer>div{background:#101b20;border-color:#3c5058}.appearance-dark .chat-composer textarea,.appearance-operator .chat-composer textarea{color:#dce5e4}.appearance-dark .deletion-dialog,.appearance-operator .deletion-dialog{background:#111b22;color:#e5e8e7}.appearance-dark .deletion-dialog dl>div,.appearance-operator .deletion-dialog dl>div{background:#172329}.appearance-dark .deletion-dialog p,.appearance-operator .deletion-dialog p{color:#aab5b8}.appearance-operator .files-panel{top:58px}.appearance-operator .chat-message p,.appearance-operator .chat-composer textarea{font-family:IBM Plex Mono,monospace}.rail-collapsed .files-panel{left:64px}@media(max-width:900px){.files-panel,.rail-collapsed .files-panel{z-index:55;left:0;top:66px;width:min(390px,94vw)}.chat-surface{padding-left:20px;padding-right:20px}}@media(max-width:600px){.files-panel,.rail-collapsed .files-panel{top:58px}.chat-message.role-user{margin-left:2%}.chat-message.role-aurin{margin-right:2%}.chat-surface{padding:18px 14px 22px}.message-stream{max-height:360px}.file-result{grid-template-columns:26px minmax(0,1fr)}.deletion-dialog{padding:20px 16px}.deletion-dialog dl,.continuity-manage{grid-template-columns:1fr}.continuity-manage button:first-child{grid-column:auto}}.transport-failure{border-left:2px solid #9a604d;background:#8f463014;padding:10px 12px;display:grid;gap:4px}.transport-failure strong{font:9px IBM Plex Mono,monospace;color:#85513f}.transport-failure span{font-size:9px;line-height:1.5;color:#687174}.challenge-control{margin-top:12px}.challenge-control>button{display:flex;align-items:center;gap:7px;border:1px solid var(--sky);background:transparent;color:var(--deep);padding:8px 11px;font-size:10px;cursor:pointer}.challenge-entry{display:grid;gap:8px;margin-top:10px;padding:14px;background:#f3f5f4;border:1px solid var(--line)}.challenge-entry label{font:9px IBM Plex Mono,monospace}.challenge-entry textarea{min-height:72px;resize:vertical;border:1px solid #aeb5b5;background:#fff;padding:10px;font:11px/1.5 Inter,sans-serif;color:#1e2428}.challenge-entry small,.verification-card small{font:8px/1.5 IBM Plex Mono,monospace;color:#737b7e}.challenge-entry button{justify-self:start;border:0;background:var(--deep);color:#fff;padding:9px 12px;font-size:10px}.challenge-entry button:disabled{opacity:.4}.verification-card{margin-top:12px;padding:14px;border-left:3px solid var(--sky);background:#eef3f4}.verification-card>div{display:flex;justify-content:space-between;gap:14px}.verification-card span{font:8px IBM Plex Mono,monospace;color:#61747c}.verification-card strong{font-size:11px}.verification-card p{font:9px/1.5 IBM Plex Mono,monospace;color:#667276;margin:8px 0 0}.verification-card.supported{border-left-color:#318f57}.verification-card.mixed,.verification-card.inconclusive{border-left-color:var(--gold)}.verification-card.contradicted{border-left-color:var(--red)}.verification-register{border:1px solid var(--line);background:#fff;margin-top:14px}.verification-row{display:grid;grid-template-columns:.7fr 1.2fr .8fr 1.2fr 1fr;gap:14px;padding:16px 18px;border-top:1px solid var(--line)}.verification-row>div{display:grid;gap:4px}.verification-row span{font:8px IBM Plex Mono,monospace;color:#858b8e;text-transform:uppercase}.verification-row strong{font-size:9px}.verification-row small{font:8px/1.4 IBM Plex Mono,monospace;color:#8b9091}.appearance-dark .challenge-entry,.appearance-dark .verification-card,.appearance-dark .verification-register,.appearance-operator .challenge-entry,.appearance-operator .verification-card,.appearance-operator .verification-register{background:#152229;color:#dce5e4}.appearance-dark .challenge-control>button,.appearance-operator .challenge-control>button{color:#b9d1d8}@media(max-width:700px){.verification-row{grid-template-columns:1fr 1fr}}@media(max-width:500px){.verification-row{grid-template-columns:1fr}.verification-card>div{display:grid}}
