@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-cyrillic-D2jMJ_bk.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-greek-D2nYnAec.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2) format("woff2");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-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-cyrillic-D2jMJ_bk.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-greek-D2nYnAec.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2) format("woff2");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-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2) format("woff2");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-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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-weight:600;font-display:swap;src:url(/assets/jetbrains-mono-400-cyrillic-D2jMJ_bk.woff2) format("woff2");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-weight:600;font-display:swap;src:url(/assets/jetbrains-mono-400-greek-D2nYnAec.woff2) format("woff2");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-weight:600;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2) format("woff2");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-weight:600;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2) format("woff2");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-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-400-cyrillic-D2jMJ_bk.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-400-greek-D2nYnAec.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2) format("woff2");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-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2) format("woff2");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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/onest-400-cyrillic-XA2Wcfvm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/onest-400-latin-ext-CXnhe4k4.woff2) format("woff2");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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/onest-400-latin-Cl_J6ReI.woff2) format("woff2");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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/onest-400-cyrillic-XA2Wcfvm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/onest-400-latin-ext-CXnhe4k4.woff2) format("woff2");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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/onest-400-latin-Cl_J6ReI.woff2) format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/onest-400-cyrillic-XA2Wcfvm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/onest-400-latin-ext-CXnhe4k4.woff2) format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/onest-400-latin-Cl_J6ReI.woff2) format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/onest-400-cyrillic-XA2Wcfvm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/onest-400-latin-ext-CXnhe4k4.woff2) format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/onest-400-latin-Cl_J6ReI.woff2) format("woff2");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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/onest-400-cyrillic-XA2Wcfvm.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/onest-400-latin-ext-CXnhe4k4.woff2) format("woff2");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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/onest-400-latin-Cl_J6ReI.woff2) format("woff2");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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sofia-sans-condensed-700-cyrillic-uGyliu3J.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sofia-sans-condensed-700-greek-DWGRvigP.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sofia-sans-condensed-700-latin-ext-nso5P82P.woff2) format("woff2");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:Sofia Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sofia-sans-condensed-700-latin--O8TshYI.woff2) format("woff2");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:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/sofia-sans-condensed-700-cyrillic-uGyliu3J.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/sofia-sans-condensed-700-greek-DWGRvigP.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/sofia-sans-condensed-700-latin-ext-nso5P82P.woff2) format("woff2");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:Sofia Sans Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/sofia-sans-condensed-700-latin--O8TshYI.woff2) format("woff2");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{--abyssal-basalt: #021214;--geodata-green: #1A423F;--sedimentary-teal: #3C887F;--mineral-lagoon: #55B3A9;--glacial-aquifer: #92D7C3;--deep-shelf-blue: #3D809C;--glacial-current: #69BCD9;--ice-core-sky: #AADDF5;--azurite-blue: #2B57D9;--calcite-mist: #DEFFDE;--chalk-sediment: #F3F3F3;--quartz-white: #FFFFFF;--stone-950: #081413;--stone-900: #11201E;--stone-800: #1E3431;--stone-700: #33433F;--stone-600: #4B5C58;--stone-500: #5E706C;--stone-400: #859792;--stone-300: #AFBDB8;--stone-200: #C9D3CF;--stone-150: #DCE4E1;--stone-100: #E9EEEC;--stone-050: #F4F7F5;--signal-success: #1F8A5B;--signal-warning: #B5760A;--signal-danger: #C0413B;--signal-info: #3D809C;--surface: #FFFFFF;--surface-alt: #F4F7F5;--surface-sunken: #E9EEEC;--surface-raised: #FFFFFF;--surface-inverse: #0E2422;--border: #DCE4E1;--border-strong: #C9D3CF;--border-faint: #E9EEEC;--text-primary: #021214;--text-secondary: #33433F;--text-muted: #5E706C;--text-faint: #859792;--text-on-brand: #FFFFFF;--text-on-accent: #FFFFFF;--text-link: #2F6E66;--brand: #1A423F;--brand-strong: #021214;--interactive: #3C887F;--interactive-hover:#2F6E66;--interactive-press:#26554F;--interactive-soft: #E4EFEC;--accent: #2B57D9;--accent-hover: #2247B8;--accent-soft: #E7ECFB;--accent-ring: #2B57D9;--success: #1F8A5B;--success-bg: #E4F2EA;--success-border:#BFE0CD;--warning: #B5760A;--warning-bg: #F8EEDB;--warning-border:#EAD3A2;--danger: #C0413B;--danger-bg: #F8E6E4;--danger-border:#EEC4C0;--info: #3D809C;--info-bg: #E5EFF3;--info-border: #C2DAE3;--presence-1: #3C887F;--presence-2: #3D809C;--presence-3: #B5760A;--presence-4: #7C3AED;--presence-5: #C2410C;--lock: #C2410C;--lock-bg: #FBEAE0;--cat-a: #1F8A5B;--cat-a-bg: #E4F2EA;--cat-b1: #3C887F;--cat-b1-bg: #E4EFEC;--cat-b2: #55B3A9;--cat-b2-bg: #E6F3F0;--cat-c1: #B5760A;--cat-c1-bg: #F8EEDB;--cat-c2: #C0413B;--cat-c2-bg: #F8E6E4;--conf-high: #1F8A5B;--conf-med: #B5760A;--conf-low: #C0413B;--focus-ring: 0 0 0 3px color-mix(in oklab, var(--accent) 70%, white);--focus-ring-color: var(--accent-ring)}[data-theme=dark]{--surface: #0E2422;--surface-alt: #081817;--surface-sunken: #021214;--surface-raised: #132E2B;--surface-inverse: #F4F7F5;--border: #1E3A37;--border-strong: #2C4A46;--border-faint: #16302D;--text-primary: #F3F3F3;--text-secondary: #C3D4CF;--text-muted: #8AA09B;--text-faint: #5E726D;--text-on-brand: #FFFFFF;--text-on-accent: #07142B;--text-link: #92D7C3;--brand: #0E2422;--brand-strong: #021214;--interactive: #55B3A9;--interactive-hover:#69C6BB;--interactive-press:#92D7C3;--interactive-soft: #16332F;--accent: #7DA0FF;--accent-hover: #97B4FF;--accent-soft: #16213F;--accent-ring: #7DA0FF;--success: #4CB07E;--success-bg: #10291F;--success-border:#1E4633;--warning: #D79A2E;--warning-bg: #2C2310;--warning-border:#4A3B17;--danger: #E0655E;--danger-bg: #2E1513;--danger-border:#4E2723;--info: #69BCD9;--info-bg: #102530;--info-border: #1E3F4D;--presence-1: #55B3A9;--presence-2: #69BCD9;--presence-3: #D79A2E;--presence-4: #B79BF5;--presence-5: #E08A4F;--lock: #E08A4F;--lock-bg: #2E1B11;--cat-a: #4CB07E;--cat-a-bg: #10291F;--cat-b1: #55B3A9;--cat-b1-bg: #16332F;--cat-b2: #69BCD9;--cat-b2-bg: #102B2C;--cat-c1: #D79A2E;--cat-c1-bg: #2C2310;--cat-c2: #E0655E;--cat-c2-bg: #2E1513;--conf-high: #4CB07E;--conf-med: #D79A2E;--conf-low: #E0655E;--focus-ring: 0 0 0 3px color-mix(in oklab, var(--accent) 55%, transparent);--focus-ring-color: var(--accent)}:root{--font-display: "Sofia Sans Condensed", "Arial Narrow", sans-serif;--font-ui: "Onest", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 900;--text-display: 44px;--text-h1: 30px;--text-h2: 22px;--text-h3: 18px;--text-lg: 16px;--text-base: 15px;--text-sm: 13px;--text-xs: 12px;--text-2xs: 11px;--text-value: 14px;--text-value-lg: 20px;--text-code: 12.5px;--lh-tight: 1.05;--lh-snug: 1.25;--lh-normal: 1.5;--lh-data: 1.35;--ls-display: -.02em;--ls-heading: -.015em;--ls-normal: 0;--ls-eyebrow: .08em;--ls-tabular: .01em}.t-display{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--text-display);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.t-h1{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.t-h2{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-h2);line-height:var(--lh-snug);letter-spacing:var(--ls-heading)}.t-h3{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--text-h3);line-height:var(--lh-snug)}.t-body{font-family:var(--font-ui);font-weight:var(--fw-regular);font-size:var(--text-base);line-height:var(--lh-normal)}.t-label{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--text-sm);line-height:var(--lh-snug)}.t-eyebrow{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--text-2xs);line-height:1;letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.t-mono{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--text-code)}.t-value{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--text-value);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:var(--ls-tabular)}:root{--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 12px;--space-6: 16px;--space-7: 20px;--space-8: 24px;--space-9: 32px;--space-10: 40px;--space-11: 48px;--space-12: 64px;--space-13: 80px;--radius-xs: 3px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-icon: .28em;--bw-hair: 1px;--bw-thick: 1.5px;--bw-focus: 2px;--shadow-xs: 0 1px 2px rgba(2,18,20,.06);--shadow-sm: 0 1px 3px rgba(2,18,20,.08), 0 1px 2px rgba(2,18,20,.04);--shadow-md: 0 4px 12px rgba(2,18,20,.1), 0 2px 4px rgba(2,18,20,.05);--shadow-lg: 0 12px 28px rgba(2,18,20,.14), 0 4px 8px rgba(2,18,20,.06);--shadow-pop: 0 8px 24px rgba(2,18,20,.16);--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-inout: cubic-bezier(.45, .05, .3, .97);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .26s;--rail-nav: 264px;--rail-context: 320px;--topbar-h: 56px;--statusbar-h: 32px;--row-h: 36px;--row-h-comfy: 44px;--field-h: 34px;--container-max:1280px}[data-theme=dark]{--shadow-xs: 0 1px 2px rgba(0,0,0,.4);--shadow-sm: 0 1px 3px rgba(0,0,0,.5), 0 1px 2px rgba(0,0,0,.3);--shadow-md: 0 4px 12px rgba(0,0,0,.55), 0 2px 4px rgba(0,0,0,.35);--shadow-lg: 0 12px 28px rgba(0,0,0,.6), 0 4px 8px rgba(0,0,0,.4);--shadow-pop: 0 8px 24px rgba(0,0,0,.6)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--lh-normal);color:var(--text-primary);background:var(--surface-alt);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,figure{margin:0}h1,h2{font-family:var(--font-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}h3,h4{font-family:var(--font-ui)}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}code,kbd,samp{font-family:var(--font-mono)}::selection{background:color-mix(in oklab,var(--accent) 45%,white);color:var(--text-primary)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.scroll-thin::-webkit-scrollbar{width:10px;height:10px}.scroll-thin::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:99px;border:3px solid transparent;background-clip:content-box}.scroll-thin::-webkit-scrollbar-track{background:transparent}:root{--grid-size: 26px;--grid-line: color-mix(in oklab, var(--sedimentary-teal) 22%, transparent);--grid-line-faint: color-mix(in oklab, var(--sedimentary-teal) 10%, transparent);--grid-line-dark: color-mix(in oklab, var(--mineral-lagoon) 18%, transparent)}.bg-structured-grid{background-color:transparent;background-image:repeating-linear-gradient(60deg,var(--grid-line) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(-60deg,var(--grid-line) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(0deg,var(--grid-line) 0 1px,transparent 1px calc(var(--grid-size) * .866))}.bg-structured-grid--faint{background-image:repeating-linear-gradient(60deg,var(--grid-line-faint) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(-60deg,var(--grid-line-faint) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(0deg,var(--grid-line-faint) 0 1px,transparent 1px calc(var(--grid-size) * .866))}.bg-structured-grid--on-dark{background-image:repeating-linear-gradient(60deg,var(--grid-line-dark) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(-60deg,var(--grid-line-dark) 0 1px,transparent 1px var(--grid-size)),repeating-linear-gradient(0deg,var(--grid-line-dark) 0 1px,transparent 1px calc(var(--grid-size) * .866))}.bg-strata{background:linear-gradient(180deg,var(--ice-core-sky) 0%,var(--ice-core-sky) 14%,var(--glacial-aquifer) 14%,var(--glacial-aquifer) 30%,var(--mineral-lagoon) 30%,var(--mineral-lagoon) 50%,var(--sedimentary-teal) 50%,var(--sedimentary-teal) 72%,var(--geodata-green) 72%,var(--geodata-green) 100%)}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);font-family:var(--font-ui);font-weight:var(--fw-semibold);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none}.ds-btn:disabled{opacity:.5;cursor:not-allowed}.ds-btn--full{width:100%}.ds-btn--sm{height:30px;padding:0 12px;font-size:var(--text-sm)}.ds-btn--md{height:36px;padding:0 14px;font-size:var(--text-value)}.ds-btn--lg{height:42px;padding:0 18px;font-size:var(--text-base)}.ds-btn--primary{background:var(--interactive);color:var(--text-on-brand);border-color:var(--interactive)}.ds-btn--primary:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.ds-btn--primary:active:not(:disabled){background:var(--interactive-press);border-color:var(--interactive-press)}.ds-btn--secondary{background:var(--surface);color:var(--text-primary);border-color:var(--border-strong)}.ds-btn--secondary:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}.ds-btn--secondary:active:not(:disabled){background:var(--surface-sunken)}.ds-btn--ghost{background:transparent;color:var(--text-secondary);border-color:transparent}.ds-btn--ghost:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}.ds-btn--accent{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.ds-btn--accent:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ds-btn--danger{background:var(--danger);color:#fff;border-color:var(--danger)}.ds-btn--danger:hover:not(:disabled){filter:brightness(.94)}.ds-icon-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.ds-icon-btn:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}.ds-icon-btn--sm{width:30px;height:30px}.ds-icon-btn--md{width:36px;height:36px}.ds-icon-btn--bordered{border-color:var(--border);background:var(--surface)}.ds-field{display:flex;flex-direction:column;gap:var(--space-3)}.ds-field__label{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-secondary)}.ds-input{height:44px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);padding:0 13px;font-family:var(--font-ui);font-size:var(--text-value);color:var(--text-primary);outline:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast);width:100%}.ds-input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.ds-input::placeholder{color:var(--text-faint)}.ds-input--sm{height:var(--field-h);font-size:var(--text-sm)}.ds-badge{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--fw-semibold);padding:3px 9px;border-radius:var(--radius-pill);border:1px solid transparent;line-height:1.2}.ds-tag{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-xs);border:1px solid var(--border);color:var(--text-muted);background:var(--surface-sunken)}.ds-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.ds-card--pad{padding:var(--space-8)}.ds-card--selected{border-color:var(--interactive);box-shadow:0 0 0 2px var(--interactive-soft)}.ds-table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto;overflow-y:hidden;background:var(--surface);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.ds-table{width:100%;min-width:max-content;border-collapse:collapse;font-family:var(--font-ui)}.ds-table thead th{text-align:left;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-faint);background:var(--surface-sunken);padding:9px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.ds-table tbody td{padding:11px 14px;border-bottom:1px solid var(--border-faint);font-size:var(--text-sm);color:var(--text-secondary);vertical-align:middle}.ds-table tbody tr:last-child td{border-bottom:none}.ds-table tbody tr:hover td{background:var(--surface-alt)}.ds-table .ds-td--right{text-align:right}.ds-table th .ds-unit{display:block;font-size:10px;color:var(--text-faint);text-transform:none;letter-spacing:0;margin-top:1px}.ds-table td.ds-num,.ds-table th.ds-num{text-align:right}.ds-table td.ds-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.ds-table tfoot td{padding:11px 14px;font-weight:700;border-top:1.5px solid var(--border-strong);background:var(--surface-alt);color:var(--text-primary)}.ds-table tfoot td.ds-num{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.ds-table--sticky thead th{position:sticky;top:0;z-index:1}.pfield{display:flex;flex-direction:column;gap:6px;padding:10px 13px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.pfield:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.pfield[data-state=confirmed]{border-left:2px solid var(--success)}.pfield[data-state=warning]{border-color:var(--warning-border);background:var(--warning-bg)}.pfield[data-locked=true]{background:var(--surface-sunken)}.pfield__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pfield__label{font-size:12px;color:var(--text-secondary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfield__code{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--interactive-hover);flex:0 0 auto}.pfield__row{display:flex;align-items:baseline;gap:8px}.pfield__input{flex:1;min-width:0;width:100%;border:none;background:transparent;outline:none;font-family:var(--font-mono);font-size:17px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;padding:0}.pfield__input:disabled{color:var(--text-muted);cursor:not-allowed}.pfield__unit{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);flex:0 0 auto}.pfield__warn{font-size:11.5px;color:var(--warning)}.ds-seg-wrap{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-pill);overflow:hidden;background:var(--surface)}.ds-seg{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--text-muted);padding:5px 13px;transition:background var(--dur-fast),color var(--dur-fast)}.ds-seg:hover{color:var(--text-primary)}.ds-seg--on,.ds-seg--on:hover{background:var(--interactive);color:#fff}.login-split{min-height:100vh;display:flex;background:var(--surface)}.login-brand{width:46%;max-width:620px;position:relative;align-self:stretch}.login-pane{flex:1;display:flex;align-items:center;justify-content:center;padding:56px;background:var(--surface);position:relative}.login-card{width:100%;max-width:360px;display:flex;flex-direction:column;gap:26px}.login-theme{position:absolute;top:20px;right:24px}.login-mobile-brand{display:none;background-color:var(--brand);color:#fff;flex:0 0 auto;flex-direction:column}.login-mobile-brand__bar{height:40px;display:flex;align-items:center;justify-content:flex-end;padding:0 22px}.login-mobile-footer{display:none}@media (max-width: 900px){.login-split{flex-direction:column}.login-brand{display:none}.login-mobile-brand{display:flex}.login-pane{flex-direction:column;align-items:center;padding:28px 24px 20px;justify-content:flex-start}.login-theme{position:static;align-self:center;margin-bottom:18px}.login-mobile-footer{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:auto;padding-top:20px;max-width:100%;text-align:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--text-faint)}}@keyframes strat-spin{to{transform:rotate(360deg)}}.strat-spin{animation:strat-spin .9s linear infinite}.org-card{display:flex;align-items:center;gap:14px;text-align:left;width:100%;padding:14px 16px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.org-card:hover{border-color:var(--border-strong)}.org-card[data-sel=true]{border-color:var(--interactive);box-shadow:0 0 0 2px var(--interactive-soft)}.org-radio{width:20px;height:20px;border-radius:99px;border:2px solid var(--border-strong);flex:0 0 auto;display:grid;place-items:center}.org-card[data-sel=true] .org-radio{border-color:var(--interactive)}.org-radio i{width:10px;height:10px;border-radius:99px;background:var(--interactive);transform:scale(0);transition:transform var(--dur-fast)}.org-card[data-sel=true] .org-radio i{transform:scale(1)}.code-box{width:52px;height:60px;text-align:center;font-family:var(--font-mono);font-size:26px;font-weight:600;color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);outline:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.code-box:focus{border-color:var(--interactive);box-shadow:0 0 0 2px var(--interactive-soft)}.app-shell{display:flex;height:100vh;background:var(--surface-alt);overflow:hidden}.app-sidenav{width:248px;flex:0 0 auto;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border)}.app-sidenav__brand{height:60px;display:flex;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--border);text-decoration:none}.app-sidenav__list{padding:10px;flex:1;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.app-sidenav__foot{padding:12px;border-top:1px solid var(--border);position:relative}.nv{display:flex;align-items:center;gap:11px;padding:9px 11px;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;background:transparent;color:var(--text-secondary);font-family:var(--font-ui);font-size:13.5px;font-weight:500;text-decoration:none;transition:background var(--dur-fast)}.nv:hover{background:var(--surface-sunken)}.nv[data-active=true]{background:var(--interactive-soft);color:var(--text-primary);font-weight:600;box-shadow:inset 2px 0 0 var(--interactive)}.nv .nv-ic{display:flex;color:var(--text-muted)}.nv[data-active=true] .nv-ic{color:var(--interactive-hover)}.nv__count{font-family:var(--font-mono);font-size:11px;color:var(--text-faint)}.app-user{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:var(--radius-sm)}.app-user:hover{background:var(--surface-sunken)}.app-user__pop{position:absolute;left:12px;right:12px;bottom:62px;z-index:20;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:8px;display:flex;flex-direction:column;gap:6px}.app-main{flex:1;display:flex;flex-direction:column;min-width:0}.app-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column}.dash-search{width:100%;height:36px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-alt);padding:0 12px 0 34px;font-family:var(--font-ui);font-size:13.5px;color:var(--text-primary);outline:none}.dash-search:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.app-mbar{display:none;height:54px;align-items:center;gap:11px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--border);flex:0 0 auto}.app-mnav{display:none;height:64px;align-items:center;padding:0 8px 10px;background:var(--surface);border-top:1px solid var(--border);flex:0 0 auto}.mtab{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:none;cursor:pointer;color:var(--text-faint);font-family:var(--font-ui);font-size:10px;font-weight:500;padding:0;text-decoration:none}.mtab[data-active=true]{color:var(--interactive-hover);font-weight:600}.mtab--fab{flex:0 0 auto;margin:0 6px}.mtab--fab span{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:var(--interactive);color:#fff;box-shadow:var(--shadow-sm)}@media (max-width: 900px){.app-shell{flex-direction:column;height:100vh}.app-sidenav{display:none}.app-mbar,.app-mnav{display:flex}.app-main{min-height:0}}.dash-topbar{position:sticky;top:0;z-index:5;height:60px;flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:0 20px;background:var(--surface);border-bottom:1px solid var(--border)}.dash-body{padding:28px 32px}.dash{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.dash-banner{margin:-28px -32px 0;padding:28px 32px 22px;border-bottom:1px solid var(--border)}.dash-banner__eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--interactive-hover)}.dash-banner__title{font-family:var(--font-display);font-weight:800;font-size:34px;letter-spacing:-.02em;color:var(--text-primary);margin-top:6px}.dash-banner__sub{font-size:14.5px;color:var(--text-muted);margin-top:6px}.dash-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;align-items:center;gap:14px;box-shadow:var(--shadow-xs)}.kpi-ic{width:42px;height:42px;border-radius:var(--radius-md);display:grid;place-items:center;flex:0 0 auto;color:var(--interactive-hover);background:var(--interactive-soft)}.kpi-ic[data-tone=info]{background:var(--info-bg);color:var(--info)}.kpi-ic[data-tone=success]{background:var(--success-bg);color:var(--success)}.kpi-ic[data-tone=danger]{background:var(--danger-bg);color:var(--danger)}.kpi__value{font-family:var(--font-mono);font-weight:600;font-size:28px;line-height:1;color:var(--text-primary);font-variant-numeric:tabular-nums}.kpi__label{font-size:12.5px;color:var(--text-muted);margin-top:4px}.dash-grid{display:grid;grid-template-columns:1fr 300px;gap:24px;align-items:start}.dash-left{display:flex;flex-direction:column;gap:28px;min-width:0}.dash-sec__head{display:flex;align-items:baseline;justify-content:space-between;margin:4px 0 14px}.dash-sec__title{font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:-.015em;color:var(--text-primary)}.dash-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dash-prog{display:flex;align-items:center;gap:8px}.dash-prog__track{width:84px;height:5px;border-radius:99px;background:var(--border);overflow:hidden;display:inline-block}.dash-prog__fill{display:block;height:100%;background:var(--interactive)}.dash-prog__fill[data-full=true]{background:var(--success)}.dash-prog__pct{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.dash-activity{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;position:sticky;top:0}.dash-activity__head{padding:14px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px}.dash-activity__title{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.dash-activity__body{padding:16px;display:flex;flex-direction:column;gap:14px}.dash-activity__dot{width:8px;height:8px;border-radius:99px;margin-top:5px;flex:0 0 auto}.dash-activity__text{font-size:12.5px;color:var(--text-secondary);line-height:1.45}.dash-activity__when{font-family:var(--font-mono);font-size:10.5px;color:var(--text-faint);margin-top:2px}.dash-reports-mobile{display:none}.dash-rrow{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}@media (max-width: 1080px){.dash-kpis{grid-template-columns:repeat(2,1fr)}.dash-grid,.dash-fields{grid-template-columns:1fr}.dash-activity{position:static}}@media (max-width: 900px){.dash-topbar{display:none}.dash-body{padding:0}.dash{gap:18px}.dash-banner{margin:0;padding:20px 18px 18px}.dash-banner__title{font-size:27px}.dash-kpis,.dash-grid{padding:0 18px}.dash-grid{padding-bottom:20px}.dash-reports-desktop{display:none}.dash-reports-mobile{display:flex;flex-direction:column;gap:10px}.dash-activity{display:none}}.obj-head{flex:0 0 auto;display:flex;align-items:center;gap:16px;padding:18px 32px 0;background:var(--surface-alt)}.obj-head__title{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.02em;color:var(--text-primary)}.obj-segrow{flex:0 0 auto;padding:16px 32px 0;background:var(--surface-alt)}.obj-body{flex:1;padding:20px 32px 32px}.obj-seg-wrap{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.obj-seg{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--text-muted);padding:7px 15px;transition:background var(--dur-fast),color var(--dur-fast)}.obj-seg:hover{color:var(--text-primary)}.obj-seg--on,.obj-seg--on:hover{background:var(--interactive);color:#fff}.chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-ui);font-size:12.5px;font-weight:500;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:5px 12px;display:inline-flex;align-items:center;gap:7px;transition:background var(--dur-fast),border-color var(--dur-fast)}.chip:hover{border-color:var(--border-strong)}.chip[data-active=true]{background:var(--interactive-soft);border-color:var(--interactive);color:var(--interactive-hover);font-weight:600}.chip b{font-family:var(--font-mono);font-size:11px;font-weight:600}.obj-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.reg-code{font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--interactive-hover)}.reg-unit,.reg-type{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.reg-meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}@media (max-width: 1080px){.obj-grid{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.obj-head{flex-wrap:wrap}.obj-grid{grid-template-columns:1fr}}.sub{flex:1;overflow-y:auto;padding:26px 32px 36px}.sub-inner{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.sub-head{display:flex;align-items:flex-start;gap:16px}.sub-head__eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;color:var(--text-faint)}.sub-head__title{font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:-.02em;color:var(--text-primary);margin-top:4px}.sub-head__meta{display:flex;align-items:center;gap:10px;margin-top:8px}.sub-head__rev{font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.card-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.panel-eyebrow{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.stepper{padding:24px 28px}.stepper__row{display:flex;align-items:flex-start}.stepper__step{display:flex;align-items:flex-start;flex:1;min-width:0}.stepper__col{display:flex;flex-direction:column;align-items:center;gap:9px;width:150px;flex:0 0 auto}.step-dot{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:2px solid var(--border);background:var(--surface-sunken);color:var(--text-faint)}.step-dot[data-kind=done]{background:var(--interactive);border-color:var(--interactive);color:#fff}.step-dot[data-kind=current]{background:var(--surface);border-color:var(--interactive);color:var(--interactive-hover);box-shadow:0 0 0 4px var(--interactive-soft)}.step__label{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--text-muted)}.step__label[data-strong=true]{color:var(--text-primary)}.step__meta{font-family:var(--font-mono);font-size:10.5px;color:var(--text-faint);margin-top:2px}.step__line{flex:1;height:2px;margin-top:21px;background:var(--border)}.step__line[data-done=true]{background:var(--interactive)}.stepper__branch{margin-top:18px;padding-top:16px;border-top:1px dashed var(--border);display:flex;align-items:center;gap:10px}.stepper__branch-ic{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger);flex:0 0 auto}.sub-cols{display:grid;grid-template-columns:1fr 360px;gap:20px;align-items:start}.checks__head{padding:14px 18px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.chk{display:flex;align-items:flex-start;gap:11px;padding:13px 18px;border-bottom:1px solid var(--border-faint)}.chk:last-child{border-bottom:none}.chk-ic{display:flex;flex:0 0 auto;color:var(--success)}.chk[data-tone=warn] .chk-ic{color:var(--warning)}.chk[data-tone=error] .chk-ic{color:var(--danger)}.chk__title{font-size:13.5px;color:var(--text-primary);font-weight:500}.chk__hint{font-size:12px;color:var(--text-muted);margin-top:2px}.chk__value{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--text-faint);flex:0 0 auto}.rev-head{padding:14px 16px;border-bottom:1px solid var(--border)}.rev-list{padding:6px 8px;display:flex;flex-direction:column}.rev{display:flex;align-items:flex-start;gap:11px;padding:12px;border-radius:var(--radius-md)}.rev[data-cur=true]{background:var(--interactive-soft)}.rev__no{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-family:var(--font-mono);font-weight:600;font-size:13px}.rev__cur{font-family:var(--font-mono);font-size:10px;color:var(--interactive-hover);background:var(--interactive-soft);padding:1px 6px;border-radius:var(--radius-pill)}.rev__meta{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);margin-top:6px}@media (max-width: 900px){.sub{padding:20px 16px 28px}.sub-cols{grid-template-columns:1fr}.sub-head{flex-direction:column}.stepper__col{width:110px}}.ed{display:flex;flex-direction:column;height:100vh;background:var(--surface-alt);overflow:hidden}.ed-top{height:56px;flex:0 0 auto;display:flex;align-items:center;gap:16px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--border);z-index:5}.ed-top__doc{display:flex;flex-direction:column;min-width:0}.ed-div{width:1px;height:24px;background:var(--border);flex:0 0 auto}.ed-body{flex:1;display:flex;min-height:0}.ed-nav{width:264px;flex:0 0 auto;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto}.ed-nav__head{padding:14px 16px 12px;border-bottom:1px solid var(--border);background-color:var(--surface)}.ed-nav__list{padding:8px;display:flex;flex-direction:column;gap:2px}.sec{display:flex;align-items:center;gap:11px;padding:9px 10px;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;background:transparent;transition:background var(--dur-fast)}.sec:hover{background:var(--surface-sunken)}.sec[data-active=true]{background:var(--interactive-soft);box-shadow:inset 2px 0 0 var(--interactive)}.sec-ic{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted)}.sec[data-active=true] .sec-ic{background:var(--surface);color:var(--interactive-hover)}.sec-no{font-family:var(--font-mono);font-size:10.5px;color:var(--text-faint)}.sec-title{font-size:13px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sec[data-active=true] .sec-title{font-weight:600;color:var(--text-primary)}.sec-prog{flex:1;height:3px;border-radius:99px;background:var(--border);overflow:hidden}.sec-prog__fill{height:100%;background:var(--interactive)}.sec-prog__fill[data-full=true]{background:var(--success)}.sec-dt{font-family:var(--font-mono);font-size:10px;color:var(--text-faint)}.ed-main{flex:1;min-width:0;overflow-y:auto;background:var(--surface-alt);padding:28px 32px}.ed-main__inner{max-width:880px;margin:0 auto}.ed-sec-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--interactive-hover)}.ed-sec-title{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-.02em;color:var(--text-primary);margin-top:4px}.ed-params{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ed-ctx{width:320px;flex:0 0 auto;background:var(--surface);border-left:1px solid var(--border);overflow-y:auto}.ed-ctx__block{padding:14px 16px;border-bottom:1px solid var(--border)}.ed-ctx__eyebrow{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px}.ed-comment{border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:10px;background:var(--surface)}.ed-mbar{display:none;height:56px;flex:0 0 auto;align-items:center;gap:10px;padding:0 12px;background:var(--surface);border-bottom:1px solid var(--border)}.ed-mchips{display:none;gap:8px;padding:12px 14px;overflow-x:auto;background:var(--surface);border-bottom:1px solid var(--border)}.schip{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-ui);font-size:12.5px;font-weight:500;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:6px 13px;white-space:nowrap}.schip[data-active=true]{background:var(--interactive-soft);border-color:var(--interactive);color:var(--interactive-hover);font-weight:600}.ed-mbottom{display:none;align-items:center;gap:12px;padding:12px 14px;background:var(--surface);border-top:1px solid var(--border);flex:0 0 auto}@media (max-width: 1200px){.ed-ctx{display:none}}@media (max-width: 900px){.ed-top,.ed-nav{display:none}.ed-body{flex-direction:column;min-height:0}.ed-params{grid-template-columns:1fr}.ed-main{padding:16px 14px}.ed-mbar,.ed-mchips,.ed-mbottom{display:flex}}.rem{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.rem-head{flex:0 0 auto;padding:18px 28px 16px;background:var(--surface);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:16px}.rem-head__title{font-family:var(--font-display);font-weight:800;font-size:24px;letter-spacing:-.02em;color:var(--text-primary)}.rem-head__sub{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);margin-top:2px}.rem-seg-wrap{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.rem-seg{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--text-muted);padding:7px 15px;display:inline-flex;align-items:center;gap:7px;transition:background var(--dur-fast),color var(--dur-fast)}.rem-seg:hover{color:var(--text-primary)}.rem-seg--on,.rem-seg--on:hover{background:var(--interactive);color:#fff}.rem-seg b{font-family:var(--font-mono);font-size:11px}.rem-body{flex:1;display:flex;min-height:0}.rem-list{width:380px;flex:0 0 auto;border-right:1px solid var(--border);background:var(--surface);overflow-y:auto}.thr{display:flex;flex-direction:column;gap:7px;padding:13px 15px;border:none;border-bottom:1px solid var(--border-faint);background:transparent;cursor:pointer;text-align:left;width:100%;transition:background var(--dur-fast)}.thr:hover{background:var(--surface-alt)}.thr[data-sel=true]{background:var(--interactive-soft);box-shadow:inset 3px 0 0 var(--interactive)}.thr__ref{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--interactive-hover)}.thr__dot{width:7px;height:7px;border-radius:99px;background:var(--danger)}.thr__title{font-size:13.5px;font-weight:600;color:var(--text-primary);line-height:1.35}.thr__meta{font-family:var(--font-mono);font-size:11px;color:var(--text-faint)}.rem-detail{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--surface-alt)}.rem-detail__head{flex:0 0 auto;padding:18px 24px;background:var(--surface);border-bottom:1px solid var(--border);display:flex;align-items:flex-start;gap:16px}.rem-detail__title{font-family:var(--font-display);font-weight:700;font-size:21px;letter-spacing:-.015em;color:var(--text-primary);margin-top:6px}.rem-msgs{flex:1;overflow-y:auto;padding:22px 24px;display:flex;flex-direction:column;gap:18px}.rem-msg__bubble{margin-top:7px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13.5px;line-height:1.55;color:var(--text-secondary)}.rem-reply{flex:0 0 auto;padding:16px 24px;background:var(--surface);border-top:1px solid var(--border)}.rem-reply__box{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);padding:12px 14px}@media (max-width: 1000px){.rem-body{flex-direction:column}.rem-list{width:100%;max-height:240px;border-right:none;border-bottom:1px solid var(--border)}}@media (max-width: 640px){.rem-head{flex-wrap:wrap}.rem-seg-wrap{width:100%}.rem-seg{flex:1;justify-content:center}}.diff-page{padding:26px 32px 36px}.diff{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.diff__title{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.02em;color:var(--text-primary)}.diff__sub{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);margin-top:2px}.revpick{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;font-family:var(--font-ui);font-size:13px;color:var(--text-primary)}.revpick:hover{border-color:var(--text-faint)}.revpick--target{border-color:var(--interactive)}.diff-table{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.diffrow{display:grid;grid-template-columns:2.4fr 1.5fr 1.1fr 26px 1.1fr 1fr 1.1fr;align-items:center;gap:8px;padding:11px 18px;border-bottom:1px solid var(--border-faint)}.diffrow:last-child{border-bottom:none}.diffhead{background:var(--surface-sunken);font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.diffrow[data-kind=added]{background:var(--success-bg)}.diffrow[data-kind=removed]{background:var(--danger-bg)}.diffrow .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13.5px;text-align:right}.delta[data-dir=up]{color:var(--success)}.delta[data-dir=down]{color:var(--danger)}.delta[data-dir=none]{color:var(--text-faint)}@media (max-width: 900px){.diff-page{padding:20px 12px 28px}.diffrow{grid-template-columns:1.6fr 1fr 1fr;row-gap:4px}.diffrow .diff-arrow,.diffhead .diff-hide{display:none}}.gen-page{padding:26px 32px 36px}.gen{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.gen__title{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.02em;color:var(--text-primary)}.gen__sub{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);margin-top:2px}.gen-outputs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.gen-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-xs)}.gen-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--interactive-soft);color:var(--interactive-hover)}.gen-file{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--text-primary)}.gen-lower{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}.xml-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.xml-panel__head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--surface-alt)}.xml-body{padding:16px 18px;overflow:auto;background:var(--surface-sunken)}.xml{margin:0;font-family:var(--font-mono);font-size:12.5px;line-height:1.7;white-space:pre;color:var(--text-secondary)}.xtag{color:var(--interactive-hover)}.xattr{color:var(--info)}.xstr{color:var(--warning)}.xval{color:var(--text-primary);font-weight:600}.xpunc,.xdecl{color:var(--text-faint)}.gen-side{display:flex;flex-direction:column;gap:16px}.gen-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.gen-panel__head{padding:14px 16px;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.gen-check{display:flex;align-items:center;gap:11px;padding:12px 16px;border-bottom:1px solid var(--border-faint)}.gen-check:last-child{border-bottom:none}.gen-build{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}@media (max-width: 1000px){.gen-outputs,.gen-lower{grid-template-columns:1fr}}@media (max-width: 900px){.gen-page{padding:20px 14px 28px}}.adm{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.adm-head{flex:0 0 auto;padding:18px 32px 0;background:var(--surface-alt);display:flex;align-items:center;gap:16px}.adm-head__title{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.02em;color:var(--text-primary)}.adm-segrow{flex:0 0 auto;padding:16px 32px 0;background:var(--surface-alt)}.adm-body{flex:1;overflow-y:auto;padding:20px 32px 32px}.adm-seg-wrap{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.adm-seg{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--text-muted);padding:7px 15px;transition:background var(--dur-fast),color var(--dur-fast)}.adm-seg:hover{color:var(--text-primary)}.adm-seg--on,.adm-seg--on:hover{background:var(--interactive);color:#fff}.utable{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.urow{display:grid;grid-template-columns:2.6fr 1.4fr 1.5fr 1.1fr 1fr;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--border-faint)}.urow:last-child{border-bottom:none}.urow:hover{background:var(--surface-alt)}.uhead{background:var(--surface-sunken);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.uhead:hover{background:var(--surface-sunken)}.adm-roles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.role-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-xs)}.role-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-md);background:var(--interactive-soft);color:var(--interactive-hover)}.role-name{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em;color:var(--text-primary)}@media (max-width: 1080px){.adm-roles{grid-template-columns:1fr 1fr}}@media (max-width: 820px){.adm-head{flex-wrap:wrap}.adm-roles{grid-template-columns:1fr}.urow{grid-template-columns:2fr 1.2fr 1fr}.urow .u-hide{display:none}}
