@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(./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(./inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(./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(./inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(./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(./inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(./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(./inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(./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(./inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(./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(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(./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(./inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(./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(./inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(./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(./inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(./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(./inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(./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(./inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(./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(./inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(./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(./inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(./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(./inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(./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(./inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(./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(./inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(./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(./inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(./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(./inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(./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(./inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(./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(./inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(./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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(./inter-cyrillic-ext-700-normal-LO58E6JB.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:700;src:url(./inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(./inter-cyrillic-700-normal-DrXBdSj3.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:700;src:url(./inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(./inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(./inter-greek-700-normal-BUv2fZ6O.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:700;src:url(./inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(./inter-vietnamese-700-normal-BZaoP0fm.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:700;src:url(./inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(./inter-latin-ext-700-normal-TidjK2hL.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:700;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(./inter-latin-700-normal-BLAVimhd.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(./jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(./jetbrains-mono-greek-400-normal-B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(./jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(./jetbrains-mono-latin-400-normal-6-qcROiO.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}._badge_1cvqk_3{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.03em;line-height:1;white-space:nowrap;transition:all .2s ease;border:1px solid transparent}._icon_1cvqk_18{font-size:10px}._label_1cvqk_22{text-transform:uppercase}._reality-live_1cvqk_28{background:#34b25e26;color:#5cd685;border-color:#34b25e4d}._reality-draft_1cvqk_34{background:#8c4dcb26;color:#b285e0;border-color:#8c4dcb4d}._reality-sim_1cvqk_40{background:#5980a61a;color:#9cb3c9;border-color:#5980a633;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._reality-replay_1cvqk_47{background:#b3884d1f;color:#d9b98c;border-color:#b3884d40}._reality-rollout_1cvqk_53{background:#39a3c61f;color:#70c1db;border-color:#39a3c640}._reality-edge_1cvqk_59{background:#8080801a;color:#b3b3b3;border-color:#80808040;border-style:dashed}._switcher_1cvqk_68{display:flex;gap:var(--space-1);background:#181f2599;border-radius:var(--radius-md);padding:var(--space-1);border:1px solid hsl(210 20% 25% / .3)}._switcherBtn_1cvqk_77{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:#8a99a8;font-size:var(--font-size-xs);font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._switcherBtn_1cvqk_77:hover{background:#29333d80;color:#d1d9e0}._switcherActive_1cvqk_98{background:#252e37cc;color:#eef2f6;border-color:#43597066}._switcherActive_1cvqk_98._reality-live_1cvqk_28{color:#5cd685;border-color:#34b25e66}._switcherActive_1cvqk_98._reality-draft_1cvqk_34{color:#b285e0;border-color:#8c4dcb66}._switcherActive_1cvqk_98._reality-sim_1cvqk_40{color:#9cb3c9;border-color:#5980a64d}._switcherActive_1cvqk_98._reality-replay_1cvqk_47{color:#d9b98c;border-color:#b3884d59}._switcherActive_1cvqk_98._reality-rollout_1cvqk_53{color:#70c1db;border-color:#39a3c659}._switcherActive_1cvqk_98._reality-edge_1cvqk_59{color:#b3b3b3;border-color:#80808059;border-style:dashed}._switcherIcon_1cvqk_135{font-size:9px;line-height:1}._switcherLabel_1cvqk_140{line-height:1}[data-theme=light] ._badge_1cvqk_3{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=light] ._switcher_1cvqk_68{background:#f0f2f4cc;border-color:#d3d9de}[data-theme=light] ._switcherBtn_1cvqk_77{color:#627384}[data-theme=light] ._switcherBtn_1cvqk_77:hover{background:#dce0e5;color:#33404d}[data-theme=light] ._switcherActive_1cvqk_98{background:#ffffffe6;color:#263340;border-color:#b3bfcc}._topbar_lohgw_1{height:var(--topbar-height);display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-8);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);flex-shrink:0;z-index:var(--z-topbar)}._left_lohgw_14{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}._brand_lohgw_21{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;flex-shrink:0}._brandIcon_lohgw_29{flex-shrink:0}._brandText_lohgw_33{font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-wide)}._divider_lohgw_41{width:1px;height:20px;background:var(--color-border);flex-shrink:0}._selector_lohgw_49{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);white-space:nowrap}._selector_lohgw_49:hover{background:var(--color-bg-hover);border-color:var(--color-border)}._selectorLabel_lohgw_71{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin-right:var(--space-1)}._selectorValue_lohgw_77{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}._center_lohgw_83{display:flex;align-items:center;gap:var(--space-3);flex:1;justify-content:center;min-width:0}._timeBadge_lohgw_93{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;flex-shrink:0}._timeIcon_lohgw_106{font-size:8px;line-height:1}._timeBadge_lohgw_93[data-mode=now]{background:#3daa721f;color:var(--color-status-active)}._timeBadge_lohgw_93[data-mode=historical]{background:#5aa8d41f;color:var(--color-status-info)}._timeBadge_lohgw_93[data-mode=scheduled]{background:#8a8a881f;color:var(--color-status-draft)}._timeBadge_lohgw_93[data-mode=simulated-future]{background:#e0a0401f;color:var(--color-status-warning)}._focusBadge_lohgw_132{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap}._focusBadge_lohgw_132:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._focusLabel_lohgw_153{font-weight:var(--font-weight-medium)}._realityMini_lohgw_158{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._realityMini_lohgw_158[data-reality=live]{background:#3daa721f;color:var(--color-status-active)}._realityMini_lohgw_158[data-reality=draft]{background:#8c64c81f;color:#b285e0}._realityMini_lohgw_158[data-reality=simulated]{background:#6482a01a;color:#9cb3c9}._realityMini_lohgw_158[data-reality=replay]{background:#b48c461f;color:#d9b98c}._realityMini_lohgw_158[data-reality=rollout-preview]{background:#3ca0be1f;color:#70c1db}._realityMini_lohgw_158[data-reality=edge-local]{background:#8282821a;color:#b3b3b3;border:1px dashed hsl(0 0% 40% / .3)}._liveDot_lohgw_178{width:6px;height:6px;border-radius:50%;background:currentColor;animation:_pulse_lohgw_1 2s ease-in-out infinite}@keyframes _pulse_lohgw_1{0%,to{opacity:1}50%{opacity:.4}}._right_lohgw_192{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._iconBtn_lohgw_199{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);position:relative}._iconBtn_lohgw_199:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._notifDot_lohgw_220{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--color-status-error)}._statusIndicator_lohgw_231{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);flex-shrink:0}._statusIndicator_lohgw_231[data-status=nominal]{background:#3daa721f;color:var(--color-status-active)}._statusIndicator_lohgw_231[data-status=warning]{background:#e0a0401f;color:var(--color-status-warning)}._statusIndicator_lohgw_231[data-status=incident]{background:#e054541f;color:var(--color-status-error)}._statusDot_lohgw_257{width:6px;height:6px;border-radius:50%;background:currentColor}._userBadge_lohgw_265{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:transparent;border:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);font-family:var(--font-sans)}._userBadge_lohgw_265:hover{background:var(--color-bg-hover)}._userAvatar_lohgw_282{width:24px;height:24px;border-radius:50%;background:var(--color-accent-subtle);color:var(--color-accent);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex-shrink:0}._userName_lohgw_296{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}@media(max-width:1080px){._selectorLabel_lohgw_71,._userName_lohgw_296{display:none}}._nav_iv9t8_1{width:var(--nav-width-expanded, 220px);height:100%;display:flex;flex-direction:column;background:var(--color-bg-secondary);border-right:1px solid var(--color-border);transition:width var(--duration-normal) var(--ease-out);overflow:hidden;flex-shrink:0;z-index:var(--z-toolrail)}._navCollapsed_iv9t8_14{width:var(--nav-width-collapsed, 56px)}._scrollArea_iv9t8_19{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-4) 0;display:flex;flex-direction:column;gap:0}._planeGroup_iv9t8_30{display:flex;flex-direction:column}._planeGroup_iv9t8_30+._planeGroup_iv9t8_30{border-top:1px solid var(--color-border);margin-top:var(--space-1);padding-top:var(--space-1)}._planeHeader_iv9t8_42{display:flex;align-items:center;padding:0 var(--space-2)}._navItem_iv9t8_49{flex:1;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);position:relative;white-space:nowrap;overflow:hidden;min-width:0}._navItem_iv9t8_49:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._navItemActive_iv9t8_74{background:var(--color-bg-active);color:var(--color-text-primary)}._navItemActive_iv9t8_74:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--color-accent)}._navCollapsed_iv9t8_14 ._navItem_iv9t8_49{justify-content:center;padding:var(--space-4)}._navIcon_iv9t8_96{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px}._navLabel_iv9t8_105{flex:1;overflow:hidden;text-overflow:ellipsis}._navCollapsed_iv9t8_14 ._navLabel_iv9t8_105{display:none}._expandBtn_iv9t8_116{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-xs);border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._expandBtn_iv9t8_116:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._subsections_iv9t8_138{display:flex;flex-direction:column;padding:var(--space-1) 0 var(--space-2) 0}._subItem_iv9t8_144{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-16);color:var(--color-text-tertiary);text-decoration:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-xs);margin:0 var(--space-2);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);white-space:nowrap;overflow:hidden}._subItem_iv9t8_144:hover{background:var(--color-bg-hover);color:var(--color-text-secondary)}._subItemActive_iv9t8_167{background:var(--color-bg-active);color:var(--color-text-primary)}._subIcon_iv9t8_172{flex-shrink:0;display:flex;align-items:center;width:14px;height:14px;opacity:.7}._subLabel_iv9t8_181{overflow:hidden;text-overflow:ellipsis}._collapseBtn_iv9t8_187{display:flex;align-items:center;justify-content:center;padding:var(--space-4);margin:var(--space-2) var(--space-4) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);flex-shrink:0}._collapseBtn_iv9t8_187:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._inspector_7fphn_1{width:var(--panel-width, 420px);height:100%;background:var(--color-bg-secondary);border-left:1px solid var(--color-border);display:flex;flex-direction:column;overflow:hidden;flex-shrink:0;z-index:var(--z-panel);transition:width var(--duration-normal) var(--ease-out)}._inspectorClosed_7fphn_14{width:0;border-left:none}._header_7fphn_20{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);flex-shrink:0;min-height:var(--topbar-height)}._backBtn_7fphn_30{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out)}._backBtn_7fphn_30:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._headerTitle_7fphn_50{flex:1;min-width:0}._objectType_7fphn_55{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._objectLabel_7fphn_63{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._closeBtn_7fphn_72{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out)}._closeBtn_7fphn_72:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._tabs_7fphn_93{display:flex;gap:0;border-bottom:1px solid var(--color-border);overflow-x:auto;flex-shrink:0;padding:0 var(--space-4)}._tab_7fphn_93{padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._tab_7fphn_93:hover{color:var(--color-text-secondary)}._tabActive_7fphn_120{color:var(--color-text-primary);border-bottom-color:var(--color-accent)}._content_7fphn_126{flex:1;overflow-y:auto;padding:var(--space-6)}._empty_7fphn_133{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:center;padding:var(--space-12)}._section_7fphn_145{margin-bottom:var(--space-8)}._sectionTitle_7fphn_149{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--space-4)}._field_7fphn_158{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}._fieldLabel_7fphn_166{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._fieldValue_7fphn_171{font-size:var(--font-size-xs);color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-family:var(--font-mono)}@media(max-width:1080px){._inspector_7fphn_1{position:absolute;right:0;top:0;bottom:0;box-shadow:var(--shadow-panel)}}._container_1ykpu_3{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-8);min-height:64px}._modeRow_1ykpu_12{display:flex;align-items:center;gap:var(--space-2)}._modeBtn_1ykpu_18{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:#7b8c9d;font-size:var(--font-size-xs);font-weight:500;cursor:pointer;transition:all .15s ease}._modeBtn_1ykpu_18:hover{background:#252e37;color:#c2ccd6}._modeBtnActive_1ykpu_38{background:#212931;color:#c9d9e8;border-color:#3e597466}._modeIcon_1ykpu_44{font-size:8px}._spacer_1ykpu_48{flex:1}._compareBtn_1ykpu_52{padding:var(--space-1) var(--space-4);border:1px solid hsl(210 20% 30% / .3);border-radius:var(--radius-sm);background:transparent;color:#7b8c9d;font-size:var(--font-size-xs);cursor:pointer;transition:all .15s ease}._compareBtn_1ykpu_52:hover{background:#252e37;color:#c2ccd6}._compareBtnActive_1ykpu_68{background:#4c2e6b4d;color:#bf9fdf;border-color:#7345a166}._track_1ykpu_75{position:relative;height:16px;background:#1d242b;border-radius:var(--radius-full);cursor:pointer;border:1px solid hsl(210 20% 22%)}._track_1ykpu_75:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#222e39,#1f262e 80%,#2b333b)}._nowMarker_1ykpu_97{position:absolute;top:0;bottom:0;width:2px;background:#39c668;z-index:2;transform:translate(-50%)}._nowDot_1ykpu_107{position:absolute;top:-3px;left:50%;transform:translate(-50%);width:6px;height:6px;border-radius:50%;background:#39c668;box-shadow:0 0 6px #39c66880}._checkpoint_1ykpu_120{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;z-index:3;padding:0}._checkpointDot_1ykpu_136{width:6px;height:6px;border-radius:50%;background:#5e8cba;border:1px solid hsl(210 30% 80% / .4);transition:all .15s ease}._checkpoint_1ykpu_120[data-type=deployment] ._checkpointDot_1ykpu_136{background:#4daccb}._checkpoint_1ykpu_120[data-type=mutation] ._checkpointDot_1ykpu_136{background:#96c}._checkpoint_1ykpu_120[data-type=incident] ._checkpointDot_1ykpu_136{background:#d14747}._checkpoint_1ykpu_120[data-type=freeze] ._checkpointDot_1ykpu_136{background:#d19847}._checkpointActive_1ykpu_161 ._checkpointDot_1ykpu_136{width:8px;height:8px;box-shadow:0 0 8px currentColor}._scrubber_1ykpu_168{position:absolute;top:0;bottom:0;z-index:4;transform:translate(-50%);pointer-events:none}._scrubberLine_1ykpu_177{position:absolute;top:-2px;bottom:-2px;left:50%;width:2px;background:var(--color-accent, hsl(210 70% 55%));transform:translate(-50%)}._scrubberHandle_1ykpu_187{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--color-accent, hsl(210 70% 55%));border:2px solid hsl(210 30% 95%);box-shadow:0 0 8px var(--color-accent, hsl(210 70% 55%) / .4)}._timestampRow_1ykpu_201{display:flex;align-items:center;gap:var(--space-4)}._timestampLabel_1ykpu_207{font-size:var(--font-size-xs);font-family:var(--font-mono);color:#8599ad}._checkpointLabel_1ykpu_213{font-size:var(--font-size-xs);color:#668099;padding:var(--space-1) var(--space-3);background:#212931;border-radius:var(--radius-sm)}._jumpToNow_1ykpu_221{margin-left:auto;padding:var(--space-1) var(--space-3);border:none;border-radius:var(--radius-sm);background:#33995526;color:#61d186;font-size:var(--font-size-xs);cursor:pointer;transition:all .15s ease}._jumpToNow_1ykpu_221:hover{background:#33995540}[data-theme=light] ._track_1ykpu_75{background:#e8ebee;border-color:#d3d9de}[data-theme=light] ._track_1ykpu_75:before{background:linear-gradient(90deg,#edf0f2,#e9ebed 80%,#e3e6e8)}[data-theme=light] ._modeBtn_1ykpu_18{color:#6c8093}[data-theme=light] ._modeBtnActive_1ykpu_38{background:#fff;color:#364d63;border-color:#c2ccd6}[data-theme=light] ._timestampLabel_1ykpu_207{color:#576675}._rail_xwidc_3{display:flex;flex-direction:column;background:#12171c;border-top:1px solid hsl(210 20% 18%);min-height:80px;contain:layout}._realityStrip_xwidc_13{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-8);font-size:var(--font-size-xs);color:#7b8c9d;border-top:1px solid hsl(210 20% 16%)}._realityStrip_xwidc_13[data-reality=draft]{background:#261b324d;color:#b294d1;border-color:#4030504d}._realityStrip_xwidc_13[data-reality=simulated]{background:#181f254d;color:#8ba6c1}._realityStrip_xwidc_13[data-reality=replay]{background:#2620174d;color:#c2a070;border-color:#5042304d}._realityStrip_xwidc_13[data-reality=rollout-preview]{background:#17262b4d;color:#6bb0c7}._realityStrip_xwidc_13[data-reality=edge-local]{background:#2424244d;color:#999;border-style:dashed}._realityStrip_xwidc_13 strong{font-weight:600;color:inherit}[data-theme=light] ._rail_xwidc_3{background:#f6f7f8;border-color:#dce0e5}[data-theme=light] ._realityStrip_xwidc_13{color:#576675;border-color:#e2e6e9}._backdrop_1eqao_3{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;animation:_fadeIn_1eqao_1 .12s ease-out}._spotlight_1eqao_12{position:fixed;top:18%;left:50%;transform:translate(-50%);width:520px;max-width:90vw;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl, 16px);box-shadow:0 24px 80px #00000059,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0f;z-index:201;overflow:hidden;animation:_spotlightEnter_1eqao_1 .18s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}._inputRow_1eqao_34{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--color-border)}._searchIcon_1eqao_42{color:var(--color-accent, #6366f1);flex-shrink:0;opacity:.7}._input_1eqao_34{flex:1;border:none;background:transparent;color:var(--color-text-primary);font-size:15px;font-family:var(--font-sans);outline:none;letter-spacing:-.005em}._input_1eqao_34::placeholder{color:var(--color-text-tertiary)}._kbd_1eqao_63{padding:2px 7px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:10px;font-family:var(--font-mono);color:var(--color-text-tertiary);background:var(--color-bg-tertiary);line-height:1.4}._results_1eqao_75{max-height:360px;overflow-y:auto;padding:4px 6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}._sectionHeader_1eqao_83{font-size:10px;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;padding:8px 12px 4px;-webkit-user-select:none;user-select:none}._result_1eqao_75{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:transparent;color:var(--color-text-secondary);font-size:13px;font-family:var(--font-sans);border-radius:var(--radius-md, 8px);cursor:pointer;text-align:left;transition:background .08s ease-out,color .08s ease-out}._result_1eqao_75:hover,._resultActive_1eqao_111{background:var(--color-bg-hover);color:var(--color-text-primary)}._resultIcon_1eqao_116{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-bg-tertiary);color:var(--color-accent, #6366f1);border:1px solid var(--color-border)}._resultActive_1eqao_111 ._resultIcon_1eqao_116{background:var(--color-accent, #6366f1);color:#fff;border-color:transparent}._resultLabel_1eqao_135{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._resultSecondary_1eqao_143{font-size:11px;color:var(--color-text-tertiary);flex-shrink:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultBadge_1eqao_153{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:99px;background:#6366f11f;color:var(--color-accent, #6366f1);flex-shrink:0}._empty_1eqao_166{padding:24px 16px;text-align:center;font-size:12px;color:var(--color-text-tertiary)}._footer_1eqao_174{display:flex;align-items:center;gap:16px;padding:8px 18px;border-top:1px solid var(--color-border);background:var(--color-bg-tertiary)}._footerHint_1eqao_183{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--color-text-tertiary)}._kbdSmall_1eqao_191{padding:1px 4px;border:1px solid var(--color-border);border-radius:3px;font-size:10px;font-family:var(--font-mono);color:var(--color-text-tertiary);background:var(--color-bg-elevated);line-height:1.3}@keyframes _fadeIn_1eqao_1{0%{opacity:0}to{opacity:1}}@keyframes _spotlightEnter_1eqao_1{0%{opacity:0;transform:translate(-50%) translateY(-12px) scale(.96)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}._shell_1mg4z_1{height:100vh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background:var(--color-bg-primary)}._body_1mg4z_9{flex:1;display:flex;overflow:hidden;min-height:0}._main_1mg4z_16{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;min-width:0}@media(max-width:1080px){._main_1mg4z_16{min-width:0}}._loadingPage_1mfxv_3{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--font-size-md)}._loadingContent_1mfxv_14{display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}._loginPage_1mfxv_21{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-sans)}._loginCard_1mfxv_31{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-16)}._loginTitle_1mfxv_39{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0}._loginSubtitle_1mfxv_45{color:var(--color-text-secondary);font-size:var(--font-size-md);margin:0}._loginActions_1mfxv_51{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);align-items:center}._oauthBtn_1mfxv_59{padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);background:var(--color-accent);color:#fff;border:none;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}._oauthBtn_1mfxv_59:hover{opacity:.9}._devBtn_1mfxv_75{padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);border:1px solid rgba(255,255,255,.15);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}._devBtn_1mfxv_75:hover{background:var(--color-bg-hover)}:root{--space-0: 0px;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 10px;--space-6: 12px;--space-8: 16px;--space-10: 20px;--space-12: 24px;--space-16: 32px;--space-20: 40px;--space-24: 48px;--space-32: 64px;--space-40: 80px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 22px;--radius-3xl: 28px;--radius-full: 9999px;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "DM Serif Display", Georgia, serif;--font-mono: "JetBrains Mono", "SF Mono", "SFMono-Regular", monospace;--font-size-2xs: .625rem;--font-size-xs: .6875rem;--font-size-sm: .75rem;--font-size-base: .8125rem;--font-size-md: .875rem;--font-size-lg: 1rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.85rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.15;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--letter-spacing-tight: -.04em;--letter-spacing-snug: -.03em;--letter-spacing-normal: 0;--letter-spacing-wide: .08em;--color-bg-primary: #111111;--color-bg-secondary: #1a1a1a;--color-bg-tertiary: #232323;--color-bg-elevated: #2c2c2c;--color-bg-hover: rgba(255, 255, 255, .05);--color-bg-active: rgba(255, 255, 255, .08);--color-bg-surface: rgba(255, 255, 255, .03);--color-bg-surface-strong: rgba(255, 255, 255, .06);--color-bg-canvas: #fafaf8;--color-bg-canvas-grid: #eeeeeb;--color-bg-node: #ffffff;--color-text-canvas: #1a1a18;--color-text-canvas-secondary: #5c5c56;--color-text-primary: #f0f0ee;--color-text-secondary: #a0a09a;--color-text-tertiary: #686864;--color-text-muted: #7f8ba3;--color-text-hash: #787874;--color-accent: #60a5fa;--color-accent-hover: #93c5fd;--color-accent-subtle: rgba(96, 165, 250, .12);--color-accent-strong: #93c5fd;--color-accent-1: #6de5f2;--color-accent-2: #b8a3d0;--color-governance-accent: var(--color-accent);--color-governance-accent-hover: var(--color-accent-hover);--color-governance-accent-subtle: var(--color-accent-subtle);--color-governance-bg: #1a2333;--color-governance-border: rgba(96, 165, 250, .2);--color-governance-ceremony: rgba(96, 165, 250, .06);--color-status-active: #3daa72;--color-status-warning: #e0a040;--color-status-error: #e05454;--color-status-info: #5aa8d4;--color-status-draft: #8a8a88;--color-success: #3dd598;--color-error: #ff6b6b;--color-warning: #f7b955;--color-node-org: #3b82f6;--color-node-identity: #06b6d4;--color-node-ai: #8b5cf6;--color-node-infra: #22c55e;--color-node-gov: #7c6af6;--color-node-meta: #f59e0b;--color-border: rgba(255, 255, 255, .06);--color-border-hover: rgba(255, 255, 255, .12);--color-border-strong: rgba(255, 255, 255, .14);--color-border-canvas: rgba(0, 0, 0, .06);--color-border-node: rgba(0, 0, 0, .04);--color-border-draft: rgba(138, 138, 136, .4);--shadow-none: none;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .12);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .18);--shadow-2xl: 0 28px 80px rgba(0, 0, 0, .35);--shadow-glow: none;--shadow-node: var(--shadow-sm);--shadow-elevated: var(--shadow-md);--shadow-panel: var(--shadow-lg);--shadow-chip: 0 1px 4px rgba(0, 0, 0, .06);--topbar-height: 48px;--statusbar-height: 32px;--toolrail-width: 44px;--indexstrip-width: 240px;--promptbar-height: 80px;--panel-width: 420px;--sidebar-width: 280px;--cockpit-width: 360px;--nav-width-expanded: 220px;--nav-width-collapsed: 56px;--context-lens-width: 320px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-instant: .1s;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .35s;--duration-slower: .5s;--z-base: 0;--z-canvas: 0;--z-toolrail: 10;--z-chips: 20;--z-statusbar: 30;--z-topbar: 40;--z-panel: 50;--z-dropdown: 55;--z-overlay: 60;--z-modal: 70;--z-command-palette: 80;--z-toast: 90}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg-canvas: #1a1a1a;--color-bg-canvas-grid: #242424;--color-bg-node: #2c2c2c;--color-text-canvas: #e8e8e6;--color-text-canvas-secondary: #94948e;--color-border-canvas: rgba(255, 255, 255, .06);--color-border-node: rgba(255, 255, 255, .05);--shadow-node: 0 1px 3px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .15);--shadow-elevated: 0 4px 12px rgba(0, 0, 0, .25);--shadow-chip: 0 1px 4px rgba(0, 0, 0, .2)}}[data-theme=dark]{--color-bg-canvas: #1a1a1a;--color-bg-canvas-grid: #242424;--color-bg-node: #2c2c2c;--color-text-canvas: #e8e8e6;--color-text-canvas-secondary: #94948e;--color-border-canvas: rgba(255, 255, 255, .06);--color-border-node: rgba(255, 255, 255, .05);--shadow-node: 0 1px 3px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .15);--shadow-elevated: 0 4px 12px rgba(0, 0, 0, .25);--shadow-chip: 0 1px 4px rgba(0, 0, 0, .2)}[data-theme=light]{--color-bg-primary: #fafaf8;--color-bg-secondary: #f2f1ee;--color-bg-tertiary: #e8e7e4;--color-bg-elevated: #ffffff;--color-bg-canvas: #fafaf8;--color-bg-canvas-grid: #eeeeeb;--color-bg-node: #ffffff;--color-bg-hover: rgba(0, 0, 0, .03);--color-bg-active: rgba(0, 0, 0, .05);--color-bg-surface: rgba(0, 0, 0, .02);--color-bg-surface-strong: rgba(0, 0, 0, .04);--color-text-primary: #1a1a18;--color-text-secondary: #5c5c56;--color-text-tertiary: #94938c;--color-text-canvas: #1a1a18;--color-text-canvas-secondary: #5c5c56;--color-text-hash: #6c6c66;--color-accent: #2563eb;--color-accent-hover: #1d4ed8;--color-accent-subtle: rgba(37, 99, 235, .08);--color-accent-1: #13545c;--color-accent-2: #6a4c7c;--color-governance-accent: #2563eb;--color-governance-accent-hover: #1d4ed8;--color-governance-accent-subtle: rgba(37, 99, 235, .08);--color-governance-bg: #eff6ff;--color-governance-border: rgba(37, 99, 235, .15);--color-governance-ceremony: rgba(37, 99, 235, .06);--color-status-active: #2a8a5c;--color-status-warning: #c89030;--color-status-error: #cc3e3e;--color-status-info: #3a8ab8;--color-status-draft: #7a7a78;--color-border: rgba(0, 0, 0, .08);--color-border-hover: rgba(0, 0, 0, .14);--color-border-canvas: rgba(0, 0, 0, .06);--color-border-node: rgba(0, 0, 0, .04);--color-border-draft: rgba(122, 122, 120, .3);--shadow-node: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-elevated: 0 4px 12px rgba(0, 0, 0, .08);--shadow-panel: 0 8px 32px rgba(0, 0, 0, .06);--shadow-chip: 0 1px 4px rgba(0, 0, 0, .06)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}body{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--line-height-normal)}a{color:inherit}button,input,select,textarea{font:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#ffffff24}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001a}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#0000002e}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes helm-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes helm-slideInRight{0%{transform:translate(16px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes helm-slideInUp{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes helm-slideInDown{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes helm-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes helm-spin{to{transform:rotate(360deg)}}.animate-fade-in{animation:helm-fadeIn var(--duration-normal) var(--ease-out)}.animate-slide-right{animation:helm-slideInRight var(--duration-normal) var(--ease-out)}.animate-slide-up{animation:helm-slideInUp var(--duration-normal) var(--ease-out)}.animate-slide-down{animation:helm-slideInDown var(--duration-normal) var(--ease-out)}.animate-pulse{animation:helm-pulse 2s ease-in-out infinite}.btn-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);flex-shrink:0}.btn-icon:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.btn-icon:active{background:var(--color-bg-active)}.btn-icon:disabled{opacity:.3;cursor:not-allowed}.btn-action{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap}.btn-action:hover{background:var(--color-bg-hover);border-color:var(--color-border-hover);color:var(--color-text-primary)}.btn-action:active{background:var(--color-bg-active)}.btn-action:disabled{opacity:.3;cursor:not-allowed}.btn-action--danger{border-color:#e854544d;color:var(--color-status-error)}.btn-action--danger:hover{background:#e8545414;border-color:#e8545480}.btn-action--primary{border-color:var(--color-accent);color:var(--color-accent)}.btn-action--primary:hover{background:var(--color-accent-subtle);color:var(--color-accent-hover)}.btn-action--success{border-color:#2aae7266;color:var(--color-status-active)}.btn-action--success:hover{background:#2aae7214}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:42px;padding:var(--space-4) var(--space-8);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);border:1px solid transparent;border-radius:var(--radius-lg);cursor:pointer;transition:transform var(--duration-instant) ease,border-color var(--duration-fast) ease,background var(--duration-fast) ease,color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn-primary{color:#111;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-strong) 100%);box-shadow:0 12px 28px #60a5fa2e}.btn-primary:hover{background:linear-gradient(135deg,var(--color-accent-hover) 0%,var(--color-accent-strong) 100%)}.btn-secondary{color:var(--color-text-primary);background:var(--color-bg-surface-strong);border-color:var(--color-border)}.btn-secondary:hover{background:var(--color-bg-hover);border-color:var(--color-border-hover)}.btn-ghost{color:var(--color-text-secondary);background:transparent;border-color:transparent}.btn-ghost:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);line-height:1.4}.badge--draft{background:#8a8a881f;color:var(--color-status-draft);border:1px dashed var(--color-border-draft)}.badge--active{background:#2aae721f;color:var(--color-status-active)}.badge--error{background:#e854541f;color:var(--color-status-error)}.badge--warning{background:#e0a0401f;color:var(--color-status-warning)}.badge--info{background:#4eaadc1f;color:var(--color-status-info)}.chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);background:var(--color-bg-surface-strong);border:1px solid transparent;color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out)}.chip:hover{background:#ffffff1a;color:var(--color-text-primary)}.chip--active{background:var(--color-accent-subtle);border-color:#60a5fa40;color:var(--color-accent)}.chip--canvas{background:#0000000a;border-color:var(--color-border-canvas);color:var(--color-text-canvas-secondary)}.chip--canvas:hover{background:#00000014;color:var(--color-text-canvas)}.ceremony-panel{background:var(--color-governance-bg);border:1px solid var(--color-governance-border);border-radius:var(--radius-lg)}.ceremony-highlight{background:var(--color-governance-ceremony);border:1px solid rgba(224,160,64,.2);border-radius:var(--radius-md);padding:var(--space-6) var(--space-8)}.hash-text{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-hash);cursor:pointer;-webkit-user-select:all;user-select:all;letter-spacing:-.02em}.hash-text:hover{color:var(--color-accent);text-decoration:underline}.card{padding:var(--space-10);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 42%),#ffffff08;color:var(--color-text-primary);box-shadow:var(--shadow-elevated)}.surface-card{padding:var(--space-12);border-radius:var(--radius-3xl);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 40%),var(--color-bg-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-elevated)}.spinner{width:18px;height:18px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:helm-spin .8s linear infinite}.eyebrow{display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-accent-strong)}.divider{display:flex;align-items:center;gap:var(--space-8);margin:var(--space-12) 0;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.divider:before,.divider:after{content:"";flex:1;height:1px;background:var(--color-border)}.inline-alert{padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);margin-bottom:var(--space-8);font-size:var(--font-size-md)}.inline-alert--error{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.24);color:#ffb2b2}.inline-alert--success{background:#3dd5981f;border:1px solid rgba(61,213,152,.24);color:#abf0d1}.inline-alert--warning{background:#e0a0401a;border:1px solid rgba(224,160,64,.24);color:#f7c96f}.inline-alert--info{background:#5aa8d41a;border:1px solid rgba(90,168,212,.24);color:#a0d4ef}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);min-height:220px;padding:var(--space-16);text-align:center;color:var(--color-text-muted)}.empty-state__icon{opacity:.4}.empty-state__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.empty-state__description{font-size:var(--font-size-md);max-width:36ch;line-height:var(--line-height-relaxed)}@keyframes helm-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14,#ffffff0a 75%);background-size:200% 100%;animation:helm-shimmer 1.5s infinite}.skeleton--text{height:14px;width:100%}.skeleton--title{height:20px;width:60%}.skeleton--avatar{width:32px;height:32px;border-radius:var(--radius-full)}.skeleton--card{height:120px;width:100%}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-slide-right,.animate-slide-up,.animate-slide-down,.animate-pulse{animation:none}.skeleton{animation:none;background:#ffffff0f}.btn:hover,.btn:active{transform:none}}:root{--fabric-blue: #60a5fa;--fabric-blue-subtle: rgba(96, 165, 250, .1);--fabric-blue-strong: #93c5fd;--fabric-green: #3daa72;--fabric-green-subtle: rgba(61, 170, 114, .1);--fabric-green-strong: #4ade80;--fabric-amber: #e0a040;--fabric-amber-subtle: rgba(224, 160, 64, .1);--fabric-amber-strong: #fbbf24;--fabric-red: #e05454;--fabric-red-subtle: rgba(224, 84, 84, .1);--fabric-red-strong: #f87171;--fabric-purple: #a78bfa;--fabric-purple-subtle: rgba(167, 139, 250, .1);--fabric-purple-strong: #c4b5fd;--fabric-silver: #c0c0bc;--fabric-silver-subtle: rgba(192, 192, 188, .08);--fabric-silver-strong: #e8e8e4;--fabric-gray: #686864;--fabric-gray-subtle: rgba(104, 104, 100, .1);--fabric-gray-strong: #94938e;--fabric-state-dormant: var(--fabric-gray);--fabric-state-active: var(--fabric-blue);--fabric-state-constrained: var(--fabric-amber);--fabric-state-bounded: var(--fabric-amber);--fabric-state-queued: var(--fabric-blue-subtle);--fabric-state-pending: var(--fabric-amber);--fabric-state-degraded: var(--fabric-red);--fabric-state-divergent: var(--fabric-red-strong);--fabric-state-frozen: var(--fabric-red);--fabric-state-quarantined: var(--fabric-red);--fabric-state-mutating: var(--fabric-purple);--fabric-state-simulated: var(--fabric-purple);--fabric-state-shadow: var(--fabric-purple-subtle);--fabric-state-recovering: var(--fabric-green);--fabric-state-attested: var(--fabric-silver-strong);--fabric-state-unproven: var(--fabric-gray-subtle);--fabric-state-safe-hold: var(--fabric-amber-strong);--fabric-state-emergency-stop: var(--fabric-red-strong);--fabric-state-hotl-routed: var(--fabric-amber);--fabric-state-sensor-uncertain: var(--fabric-amber-subtle);--fabric-state-lineage-stale: var(--fabric-gray);--fabric-state-deployment-blocked: var(--fabric-red);--fabric-anchor-structural-radius: var(--radius-lg);--fabric-anchor-structural-border: 1.5px solid var(--fabric-blue-subtle);--fabric-anchor-principal-radius: var(--radius-full);--fabric-anchor-principal-border: 1.5px solid var(--fabric-blue);--fabric-anchor-machine-radius: var(--radius-xs);--fabric-anchor-machine-border: 1.5px solid var(--fabric-green-subtle);--fabric-anchor-zone-radius: var(--radius-xl);--fabric-anchor-zone-border: 2px dashed var(--fabric-amber-subtle);--fabric-anchor-gate-radius: var(--radius-full);--fabric-anchor-gate-border: 2px solid var(--fabric-amber);--fabric-anchor-scar-radius: var(--radius-xs);--fabric-anchor-scar-border: 1.5px solid var(--fabric-red-subtle);--fabric-membrane-jurisdiction-bg: rgba(96, 165, 250, .04);--fabric-membrane-jurisdiction-border: rgba(96, 165, 250, .18);--fabric-membrane-policy-bg: rgba(167, 139, 250, .04);--fabric-membrane-policy-border: rgba(167, 139, 250, .18);--fabric-membrane-budget-bg: rgba(61, 170, 114, .04);--fabric-membrane-budget-border: rgba(61, 170, 114, .18);--fabric-membrane-sovereignty-bg: rgba(224, 160, 64, .04);--fabric-membrane-sovereignty-border: rgba(224, 160, 64, .18);--fabric-membrane-safety-bg: rgba(224, 84, 84, .04);--fabric-membrane-safety-border: rgba(224, 84, 84, .18);--fabric-membrane-trust-bg: rgba(192, 192, 188, .04);--fabric-membrane-trust-border: rgba(192, 192, 188, .18);--fabric-membrane-site-bg: rgba(224, 160, 64, .06);--fabric-membrane-site-border: rgba(224, 160, 64, .22);--fabric-thread-authority-color: var(--fabric-blue);--fabric-thread-authority-width: 2px;--fabric-thread-authority-dash: none;--fabric-thread-delegation-color: #f97316;--fabric-thread-delegation-width: 1.5px;--fabric-thread-delegation-dash: none;--fabric-thread-workflow-color: var(--fabric-green);--fabric-thread-workflow-width: 1.5px;--fabric-thread-workflow-dash: 6 3;--fabric-thread-budget-color: var(--fabric-green-strong);--fabric-thread-budget-width: 2px;--fabric-thread-budget-dash: 8 4;--fabric-thread-policy-color: var(--fabric-purple);--fabric-thread-policy-width: 1.5px;--fabric-thread-policy-dash: 4 2 1 2;--fabric-thread-escalation-color: var(--fabric-amber-strong);--fabric-thread-escalation-width: 2px;--fabric-thread-escalation-dash: 2 1 6 1;--fabric-thread-deployment-color: var(--fabric-green);--fabric-thread-deployment-width: 1.5px;--fabric-thread-deployment-dash: none;--fabric-thread-proof-color: var(--fabric-silver);--fabric-thread-proof-width: 1px;--fabric-thread-proof-dash: 3 2;--fabric-thread-handoff-color: #f97316;--fabric-thread-handoff-width: 2px;--fabric-thread-handoff-dash: none;--fabric-thread-system-color: #06b6d4;--fabric-thread-system-width: 1.5px;--fabric-thread-system-dash: none;--fabric-motion-authority-duration: .6s;--fabric-motion-authority-easing: cubic-bezier(.4, 0, .2, 1);--fabric-motion-workflow-duration: .8s;--fabric-motion-workflow-easing: cubic-bezier(.16, 1, .3, 1);--fabric-motion-approval-duration: .3s;--fabric-motion-approval-easing: cubic-bezier(.34, 1.56, .64, 1);--fabric-motion-deployment-duration: 1.2s;--fabric-motion-deployment-easing: cubic-bezier(.16, 1, .3, 1);--fabric-motion-proof-duration: 2s;--fabric-motion-proof-easing: cubic-bezier(.4, 0, .2, 1);--fabric-motion-phenotype-duration: 3s;--fabric-motion-phenotype-easing: linear;--fabric-motion-physical-duration: .2s;--fabric-motion-physical-easing: cubic-bezier(.34, 1.56, .64, 1);--fabric-texture-law-pattern: repeating-linear-gradient( 45deg, transparent, transparent 4px, rgba(167, 139, 250, .03) 4px, rgba(167, 139, 250, .03) 5px );--fabric-texture-shadow-opacity: .45;--fabric-texture-shadow-blur: 2px;--fabric-texture-shadow-border: 1.5px dashed rgba(167, 139, 250, .3);--fabric-texture-scar-pattern: repeating-linear-gradient( -45deg, transparent, transparent 3px, rgba(224, 84, 84, .06) 3px, rgba(224, 84, 84, .06) 4px );--fabric-texture-proof-density: radial-gradient( circle at center, rgba(192, 192, 188, .15) 0%, transparent 70% );--fabric-layer-form-accent: var(--fabric-blue);--fabric-layer-power-accent: #f97316;--fabric-layer-law-accent: var(--fabric-purple);--fabric-layer-expression-accent: var(--fabric-green);--fabric-layer-proof-accent: var(--fabric-silver-strong)}[data-theme=light]{--fabric-blue: #2563eb;--fabric-blue-subtle: rgba(37, 99, 235, .08);--fabric-blue-strong: #3b82f6;--fabric-green: #2a8a5c;--fabric-green-subtle: rgba(42, 138, 92, .08);--fabric-green-strong: #22c55e;--fabric-amber: #c89030;--fabric-amber-subtle: rgba(200, 144, 48, .08);--fabric-amber-strong: #d97706;--fabric-red: #cc3e3e;--fabric-red-subtle: rgba(204, 62, 62, .08);--fabric-red-strong: #ef4444;--fabric-purple: #7c3aed;--fabric-purple-subtle: rgba(124, 58, 237, .08);--fabric-purple-strong: #8b5cf6;--fabric-silver: #94938e;--fabric-silver-subtle: rgba(148, 147, 142, .06);--fabric-silver-strong: #5c5c56;--fabric-gray: #94938e;--fabric-gray-subtle: rgba(148, 147, 142, .06);--fabric-gray-strong: #686864}[data-fabric-state=dormant]{--fabric-state-color: var(--fabric-state-dormant);opacity:.5}[data-fabric-state=active]{--fabric-state-color: var(--fabric-state-active)}[data-fabric-state=constrained]{--fabric-state-color: var(--fabric-state-constrained)}[data-fabric-state=bounded]{--fabric-state-color: var(--fabric-state-bounded)}[data-fabric-state=queued]{--fabric-state-color: var(--fabric-state-queued);opacity:.7}[data-fabric-state=pending]{--fabric-state-color: var(--fabric-state-pending)}[data-fabric-state=degraded]{--fabric-state-color: var(--fabric-state-degraded)}[data-fabric-state=divergent]{--fabric-state-color: var(--fabric-state-divergent)}[data-fabric-state=frozen]{--fabric-state-color: var(--fabric-state-frozen);opacity:.6;filter:saturate(.3)}[data-fabric-state=quarantined]{--fabric-state-color: var(--fabric-state-quarantined)}[data-fabric-state=mutating]{--fabric-state-color: var(--fabric-state-mutating)}[data-fabric-state=simulated]{--fabric-state-color: var(--fabric-state-simulated);opacity:var(--fabric-texture-shadow-opacity)}[data-fabric-state=shadow]{--fabric-state-color: var(--fabric-state-shadow);opacity:var(--fabric-texture-shadow-opacity);border-style:dashed}[data-fabric-state=recovering]{--fabric-state-color: var(--fabric-state-recovering)}[data-fabric-state=attested]{--fabric-state-color: var(--fabric-state-attested)}[data-fabric-state=unproven]{--fabric-state-color: var(--fabric-state-unproven);opacity:.65}[data-fabric-state=safe-hold]{--fabric-state-color: var(--fabric-state-safe-hold)}[data-fabric-state=emergency-stop]{--fabric-state-color: var(--fabric-state-emergency-stop);animation:fabric-emergency-pulse .5s ease infinite}[data-fabric-state=hotl-routed]{--fabric-state-color: var(--fabric-state-hotl-routed)}[data-fabric-state=sensor-uncertain]{--fabric-state-color: var(--fabric-state-sensor-uncertain);opacity:.6}[data-fabric-state=lineage-stale]{--fabric-state-color: var(--fabric-state-lineage-stale);filter:saturate(.4)}[data-fabric-state=deployment-blocked]{--fabric-state-color: var(--fabric-state-deployment-blocked)}@keyframes fabric-authority-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes fabric-workflow-pulse{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20}}@keyframes fabric-approval-gate{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes fabric-deployment-wave{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}@keyframes fabric-proof-accrue{0%{opacity:.3}to{opacity:.8}}@keyframes fabric-emergency-pulse{0%,to{box-shadow:0 0 0 0 var(--fabric-red-subtle)}50%{box-shadow:0 0 12px 4px var(--fabric-red-subtle)}}@keyframes fabric-phenotype-drift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root{--carto-country: hsl(210 60% 50%);--carto-country-subtle: hsl(210 60% 50% / .35);--carto-state: hsl(200 50% 55%);--carto-state-subtle: hsl(200 50% 55% / .3);--carto-province: hsl(190 45% 52%);--carto-economic: hsl(45 70% 55%);--carto-economic-subtle: hsl(45 70% 55% / .35);--carto-regulated: hsl(0 65% 55%);--carto-regulated-subtle: hsl(0 65% 55% / .3);--carto-cloud: hsl(260 55% 60%);--carto-cloud-subtle: hsl(260 55% 60% / .3);--carto-airgap: hsl(0 0% 40%);--carto-airgap-subtle: hsl(0 0% 40% / .35);--carto-facility: hsl(155 50% 50%);--carto-facility-subtle: hsl(155 50% 50% / .3);--carto-customer: hsl(30 60% 55%);--carto-corridor-data: hsl(210 70% 60%);--carto-corridor-logistics: hsl(45 65% 55%);--carto-corridor-payment: hsl(140 55% 50%);--carto-corridor-approval: hsl(280 50% 60%);--carto-corridor-model: hsl(340 55% 55%);--carto-corridor-blocked: hsl(0 70% 55%);--carto-corridor-width: 2px;--carto-corridor-dash: 6 4;--carto-corridor-blocked-dash: 3 3;--carto-heat-0: hsl(210 40% 90%);--carto-heat-1: hsl(180 50% 75%);--carto-heat-2: hsl(60 60% 65%);--carto-heat-3: hsl(35 70% 55%);--carto-heat-4: hsl(15 75% 50%);--carto-heat-5: hsl(0 80% 45%);--carto-deploy-live: hsl(140 60% 45%);--carto-deploy-canary: hsl(45 70% 55%);--carto-deploy-pending: hsl(210 50% 60%);--carto-deploy-blocked: hsl(0 65% 50%);--carto-deploy-divergent: hsl(280 55% 55%);--carto-deploy-stale: hsl(0 0% 55%);--carto-deploy-rollback: hsl(310 50% 50%);--carto-mode-sovereignty: hsl(210 60% 50%);--carto-mode-policy: hsl(270 50% 55%);--carto-mode-residency: hsl(180 55% 48%);--carto-mode-integration: hsl(35 65% 50%);--carto-mode-regulatory: hsl(0 60% 50%);--carto-mode-deployment: hsl(140 55% 45%);--carto-mode-physical: hsl(155 45% 50%);--carto-overlay-alpha: .25;--carto-overlay-border-alpha: .5;--carto-overlay-hover-alpha: .4;--carto-zoom-global-max: 3;--carto-zoom-regional-min: 3;--carto-zoom-regional-max: 8;--carto-zoom-site-min: 8;--carto-bg: var(--color-bg-primary);--carto-border: var(--color-border);--carto-border-faint: hsl(210 20% 40% / .2);--carto-text: var(--color-text-primary);--carto-text-muted: var(--color-text-tertiary);--carto-inspector-width: 360px;--carto-rail-width: 230px;--carto-ocean-center: hsl(215 45% 14%);--carto-ocean-edge: hsl(215 50% 10%);--carto-graticule: hsl(210 30% 35% / .25);--carto-unregistered: hsl(210 15% 20% / .4);--carto-marker-fill: hsl(210 60% 60%);--carto-marker-stroke: hsl(210 30% 95% / .6);--carto-transition: .2s ease;--carto-zoom-transition: .4s cubic-bezier(.25, .1, .25, 1)}[data-territory-type=country]{fill:var(--carto-country-subtle);stroke:var(--carto-country)}[data-territory-type=state]{fill:var(--carto-state-subtle);stroke:var(--carto-state)}[data-territory-type=economic-zone]{fill:var(--carto-economic-subtle);stroke:var(--carto-economic)}[data-territory-type=regulated-site]{fill:var(--carto-regulated-subtle);stroke:var(--carto-regulated)}[data-territory-type=cloud-region]{fill:var(--carto-cloud-subtle);stroke:var(--carto-cloud)}[data-territory-type=air-gap]{fill:var(--carto-airgap-subtle);stroke:var(--carto-airgap)}[data-territory-type=facility]{fill:var(--carto-facility-subtle);stroke:var(--carto-facility)}[data-corridor-status=open]{stroke:var(--carto-corridor-data)}[data-corridor-status=restricted]{stroke:var(--carto-corridor-data);stroke-dasharray:var(--carto-corridor-dash)}[data-corridor-status=blocked]{stroke:var(--carto-corridor-blocked);stroke-dasharray:var(--carto-corridor-blocked-dash)}[data-deploy=live]{fill:var(--carto-deploy-live)}[data-deploy=canary]{fill:var(--carto-deploy-canary)}[data-deploy=pending]{fill:var(--carto-deploy-pending)}[data-deploy=blocked]{fill:var(--carto-deploy-blocked)}[data-deploy=divergent]{fill:var(--carto-deploy-divergent)}[data-deploy=stale]{fill:var(--carto-deploy-stale)}[data-deploy=rollback]{fill:var(--carto-deploy-rollback)}@keyframes cartoPulse{0%,to{opacity:var(--carto-overlay-alpha)}50%{opacity:var(--carto-overlay-hover-alpha)}}@keyframes cartoCorridorFlow{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes cartoRegionFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}[data-theme=light]{--carto-heat-0: hsl(210 30% 95%);--carto-heat-1: hsl(180 40% 85%);--carto-heat-2: hsl(55 50% 78%);--carto-heat-3: hsl(35 60% 70%);--carto-heat-4: hsl(15 65% 60%);--carto-heat-5: hsl(0 70% 50%);--carto-ocean-center: hsl(210 30% 92%);--carto-ocean-edge: hsl(210 25% 88%);--carto-graticule: hsl(210 20% 70% / .3);--carto-unregistered: hsl(210 10% 85% / .6);--carto-border-faint: hsl(210 15% 75% / .3);--carto-marker-fill: hsl(210 55% 50%);--carto-marker-stroke: hsl(210 30% 30% / .4)}html,body,#root{height:100%;width:100%;overflow:hidden}.react-flow__background{background:var(--color-bg-canvas)!important}.react-flow__minimap{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-elevated)!important;border:1px solid var(--color-border-canvas)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.react-flow__node{content-visibility:auto;contain-intrinsic-size:200px 100px}.surface-loading{flex:1;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:12px}.surface-error{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#ffffff80;font-size:14px}.surface-error h2{color:#ffffffb3;font-size:16px;font-weight:500;margin:0}.surface-error button{padding:8px 16px;border-radius:6px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#ffffffb3;cursor:pointer;font-size:13px;transition:background .15s}.surface-error button:hover{background:#ffffff1a}
