@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/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(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/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(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/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(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/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(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/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(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/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(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--x-gradient: linear-gradient(135deg, #4FC8FF 0%, #0073C2 62%, #002153 100%);--x-gradient-soft: linear-gradient(135deg, rgba(79, 200, 255, .12) 0%, rgba(0, 115, 194, .1) 100%);--navy: #002153;--royal: #0073C2;--app-crm: #4A8BD4;--app-dbm: #3DC1A4;--app-prospect: #B58FFF;--app-academy: #F5A742;--app-csm: #6D4FC2;--app-smm: #E255A1;--rail-w-compact: 68px;--rail-w-expanded: 224px;--sidebar-w: 244px;--claudia-w: 360px;--claudia-fab-size: 56px;--topbar-h: 52px;--radius-card: 8px;--radius-control: 8px;--radius-pill: 999px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 8px;--color-success: #10B981;--color-warning: #F59E0B;--color-error: #EF4444}:root,:root[data-theme=light]{color-scheme:light;--bg-base: #ECECEC;--surface: #FFFFFF;--surface-1: var(--surface);--surface-2: #F5F5F5;--surface-3: #E2E2E2;--hairline: #C4C4C4;--hairline-strong: #AEAEAE;--ink: #0F172A;--ink-muted: #4E5D6C;--ink-faint: #748392;--rail-bg: linear-gradient(180deg, #001535 0%, #002153 100%);--rail-surface: rgba(255, 255, 255, .04);--rail-surface-hover: rgba(255, 255, 255, .1);--rail-surface-active: linear-gradient(180deg, rgba(255, 255, 255, .18) 0%, rgba(255, 255, 255, .08) 100%);--rail-border: rgba(255, 255, 255, .1);--on-rail: rgba(255, 255, 255, .72);--on-rail-active: #FFFFFF;--on-rail-faint: rgba(255, 255, 255, .42);--shadow-card: 0 1px 2px rgba(15, 23, 42, .09), 0 7px 20px rgba(15, 23, 42, .1);--shadow-card-hover: 0 3px 7px rgba(15, 23, 42, .12), 0 14px 32px rgba(15, 23, 42, .15);--shadow-pop: 0 20px 60px rgba(0, 12, 40, .18);--focus-ring: rgba(0, 115, 194, .38)}:root[data-theme=dark]{color-scheme:dark;--bg-base: #070D19;--surface: #101A2C;--surface-1: var(--surface);--surface-2: #17243A;--surface-3: #1E2D47;--hairline: #263650;--hairline-strong: #3A4D6A;--ink: #F3F6FB;--ink-muted: #B2BED0;--ink-faint: #7E8DA5;--rail-bg: linear-gradient(180deg, #000610 0%, #000C20 100%);--rail-surface: rgba(255, 255, 255, .03);--rail-surface-hover: rgba(255, 255, 255, .08);--rail-surface-active: linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .06) 100%);--rail-border: rgba(255, 255, 255, .08);--on-rail: rgba(255, 255, 255, .7);--on-rail-active: #FFFFFF;--on-rail-faint: rgba(255, 255, 255, .4);--shadow-card: 0 1px 0 rgba(255, 255, 255, .025) inset, 0 8px 24px rgba(0, 0, 0, .24);--shadow-card-hover: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 12px 30px rgba(0, 0, 0, .38);--shadow-pop: 0 20px 60px rgba(0, 0, 0, .55);--focus-ring: rgba(79, 200, 255, .48)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-base);color:var(--ink);transition:background .2s ease,color .2s ease}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),textarea,select{background-color:var(--surface);color:var(--ink);border-color:var(--hairline)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--ink-faint)}input::placeholder,textarea::placeholder{color:var(--ink-faint)}:is(a,button,input,select,textarea):focus-visible{outline-color:var(--focus-ring)}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}:is(div,section,article,aside,li,dl,main,nav)[class*="bg-[var(--surface)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card),:is(div,section,article,aside,li,dl,main,nav)[class*="bg-[var(--surface-1)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card){box-shadow:var(--shadow-card)}:is(a,button)[class*="bg-[var(--surface)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card),[class*="bg-[var(--surface)]"][class*=rounded][class*="border border-"][class*=cursor-pointer]:not([class*=shadow]):not(.card),:is(a,button)[class*="bg-[var(--surface-1)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card),[class*="bg-[var(--surface-1)]"][class*=rounded][class*="border border-"][class*=cursor-pointer]:not([class*=shadow]):not(.card){box-shadow:var(--shadow-card);transition:box-shadow .25s ease,transform .25s ease}:is(a,button)[class*="bg-[var(--surface)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card):hover,[class*="bg-[var(--surface)]"][class*=rounded][class*="border border-"][class*=cursor-pointer]:not([class*=shadow]):not(.card):hover,:is(a,button)[class*="bg-[var(--surface-1)]"][class*=rounded][class*="border border-"]:not([class*=shadow]):not(.card):hover,[class*="bg-[var(--surface-1)]"][class*=rounded][class*="border border-"][class*=cursor-pointer]:not([class*=shadow]):not(.card):hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.card{box-shadow:var(--shadow-card);transition:box-shadow .25s ease,transform .25s ease}.card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-x-0{left:0;right:0}.-left-2{left:-.5rem}.-left-\[1\.36rem\]{left:-1.36rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-top-1\.5{top:-.375rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-36{top:9rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[40px\]{top:40px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.z-\[1201\]{z-index:1201}.z-\[1250\]{z-index:1250}.z-\[1251\]{z-index:1251}.z-\[1300\]{z-index:1300}.z-\[1301\]{z-index:1301}.z-\[500\]{z-index:500}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.col-span-2{grid-column:span 2 / span 2}.float-right{float:right}.-m-6{margin:-1.5rem}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[112px\]{height:112px}.h-\[160px\]{height:160px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[560px\]{height:560px}.h-\[74px\]{height:74px}.h-\[760px\]{height:760px}.h-\[7px\]{height:7px}.h-\[84px\]{height:84px}.h-\[90vh\]{height:90vh}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[65vh\]{max-height:65vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-28{min-height:7rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-80{min-height:20rem}.min-h-\[220px\]{min-height:220px}.min-h-\[500px\]{min-height:500px}.min-h-\[640px\]{min-height:640px}.min-h-\[660px\]{min-height:660px}.min-h-\[720px\]{min-height:720px}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100vh-104px\)\]{min-height:calc(100vh - 104px)}.min-h-\[calc\(100vh-14rem\)\]{min-height:calc(100vh - 14rem)}.min-h-\[calc\(100vh-8\.5rem\)\]{min-height:calc(100vh - 8.5rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[210px\]{width:210px}.w-\[294px\]{width:294px}.w-\[360px\]{width:360px}.w-\[620px\]{width:620px}.w-\[7px\]{width:7px}.w-\[84px\]{width:84px}.w-\[min\(560px\,calc\(100vw-32px\)\)\]{width:min(560px,calc(100vw - 32px))}.w-\[min\(580px\,calc\(100vw-32px\)\)\]{width:min(580px,calc(100vw - 32px))}.w-\[min\(680px\,calc\(100vw-32px\)\)\]{width:min(680px,calc(100vw - 32px))}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-48{min-width:12rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[145px\]{min-width:145px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[900px\]{min-width:900px}.min-w-\[980px\]{min-width:980px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-\[160px\]{max-width:160px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[260px\]{max-width:260px}.max-w-\[60\%\]{max-width:60%}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[95\%\]{max-width:95%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_120px_120px_22px\]{grid-template-columns:1fr 120px 120px 22px}.grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[minmax\(0\,1\.5fr\)_110px_120px_130px_18px\]{grid-template-columns:minmax(0,1.5fr) 110px 120px 130px 18px}.grid-cols-\[minmax\(260px\,300px\)_minmax\(520px\,1fr\)_minmax\(260px\,300px\)\]{grid-template-columns:minmax(260px,300px) minmax(520px,1fr) minmax(260px,300px)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#d8e2ee\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(216 226 238 / var(--tw-divide-opacity, 1))}.divide-\[\#e2e9f2\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 233 242 / var(--tw-divide-opacity, 1))}.divide-\[var\(--hairline\)\]>:not([hidden])~:not([hidden]){border-color:var(--hairline)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:8px}.rounded-md{border-radius:6px}.rounded-xl{border-radius:8px}.rounded-bl-md{border-bottom-left-radius:6px}.rounded-br-md{border-bottom-right-radius:6px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#167cca\]{--tw-border-opacity: 1;border-color:rgb(22 124 202 / var(--tw-border-opacity, 1))}.border-\[\#9eb5cf\]{--tw-border-opacity: 1;border-color:rgb(158 181 207 / var(--tw-border-opacity, 1))}.border-\[\#aebfd6\]{--tw-border-opacity: 1;border-color:rgb(174 191 214 / var(--tw-border-opacity, 1))}.border-\[\#b9c9dc\]{--tw-border-opacity: 1;border-color:rgb(185 201 220 / var(--tw-border-opacity, 1))}.border-\[\#bdcce0\]{--tw-border-opacity: 1;border-color:rgb(189 204 224 / var(--tw-border-opacity, 1))}.border-\[\#bddcf2\]{--tw-border-opacity: 1;border-color:rgb(189 220 242 / var(--tw-border-opacity, 1))}.border-\[\#c5d3e4\]{--tw-border-opacity: 1;border-color:rgb(197 211 228 / var(--tw-border-opacity, 1))}.border-\[\#c7d4e4\]{--tw-border-opacity: 1;border-color:rgb(199 212 228 / var(--tw-border-opacity, 1))}.border-\[\#c7d7e9\]{--tw-border-opacity: 1;border-color:rgb(199 215 233 / var(--tw-border-opacity, 1))}.border-\[\#cbd7e6\]{--tw-border-opacity: 1;border-color:rgb(203 215 230 / var(--tw-border-opacity, 1))}.border-\[\#d7e1ed\]{--tw-border-opacity: 1;border-color:rgb(215 225 237 / var(--tw-border-opacity, 1))}.border-\[\#d8e2ee\]{--tw-border-opacity: 1;border-color:rgb(216 226 238 / var(--tw-border-opacity, 1))}.border-\[\#dbe4ef\]{--tw-border-opacity: 1;border-color:rgb(219 228 239 / var(--tw-border-opacity, 1))}.border-\[\#dce5ef\]{--tw-border-opacity: 1;border-color:rgb(220 229 239 / var(--tw-border-opacity, 1))}.border-\[\#e3eaf2\]{--tw-border-opacity: 1;border-color:rgb(227 234 242 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf3\]{--tw-border-opacity: 1;border-color:rgb(228 235 243 / var(--tw-border-opacity, 1))}.border-\[\#e5ebf3\]{--tw-border-opacity: 1;border-color:rgb(229 235 243 / var(--tw-border-opacity, 1))}.border-\[var\(--app-dbm\)\]{border-color:var(--app-dbm)}.border-\[var\(--hairline\)\]{border-color:var(--hairline)}.border-\[var\(--hairline-strong\)\]{border-color:var(--hairline-strong)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--royal\)\]{border-color:var(--royal)}.border-\[var\(--surface\)\]{border-color:var(--surface)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-400\/50{border-color:#60a5fa80}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-fuchsia-300{--tw-border-opacity: 1;border-color:rgb(240 171 252 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-semantic-error\/20{border-color:#ef444433}.border-semantic-error\/30{border-color:#ef44444d}.border-semantic-error\/40{border-color:#ef444466}.border-semantic-success\/20{border-color:#10b98133}.border-semantic-success\/30{border-color:#10b9814d}.border-semantic-success\/40{border-color:#10b98166}.border-semantic-warning\/40{border-color:#f59e0b66}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-600{--tw-border-opacity: 1;border-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-white\/70{border-color:#ffffffb3}.border-l-semantic-warning{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.bg-\[\#07142a\]\/55{background-color:#07142a8c}.bg-\[\#07142a\]\/60{background-color:#07142a99}.bg-\[\#0A1A3A\]{--tw-bg-opacity: 1;background-color:rgb(10 26 58 / var(--tw-bg-opacity, 1))}.bg-\[\#167cca\]{--tw-bg-opacity: 1;background-color:rgb(22 124 202 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F1F9\]{--tw-bg-opacity: 1;background-color:rgb(232 241 249 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf3fc\]{--tw-bg-opacity: 1;background-color:rgb(234 243 252 / var(--tw-bg-opacity, 1))}.bg-\[\#eff5fb\]{--tw-bg-opacity: 1;background-color:rgb(239 245 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eff6fd\]{--tw-bg-opacity: 1;background-color:rgb(239 246 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fc\]{--tw-bg-opacity: 1;background-color:rgb(246 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fd\]{--tw-bg-opacity: 1;background-color:rgb(246 249 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f7faff\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8faf9\]{--tw-bg-opacity: 1;background-color:rgb(248 250 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafc\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafd\]{--tw-bg-opacity: 1;background-color:rgb(248 250 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbfe\]{--tw-bg-opacity: 1;background-color:rgb(248 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbff\]{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbfd\]{--tw-bg-opacity: 1;background-color:rgb(249 251 253 / var(--tw-bg-opacity, 1))}.bg-\[var\(--app-dbm\)\]{background-color:var(--app-dbm)}.bg-\[var\(--bg-base\)\]{background-color:var(--bg-base)}.bg-\[var\(--hairline\)\]{background-color:var(--hairline)}.bg-\[var\(--hairline-strong\)\]{background-color:var(--hairline-strong)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--ink-faint\)\]{background-color:var(--ink-faint)}.bg-\[var\(--navy\)\]{background-color:var(--navy)}.bg-\[var\(--royal\)\]{background-color:var(--royal)}.bg-\[var\(--royal-pale\,\#E8F1F9\)\]{background-color:var(--royal-pale,#E8F1F9)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-1\)\]{background-color:var(--surface-1)}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-\[var\(--surface-subtle\)\]{background-color:var(--surface-subtle)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-50\/70{background-color:#ecfeffb3}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-fuchsia-50{--tw-bg-opacity: 1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-semantic-error{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-semantic-error\/10{background-color:#ef44441a}.bg-semantic-error\/5{background-color:#ef44440d}.bg-semantic-success{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-semantic-success\/10{background-color:#10b9811a}.bg-semantic-success\/5{background-color:#10b9810d}.bg-semantic-warning\/10{background-color:#f59e0b1a}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/70{background-color:#020617b3}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-\[linear-gradient\(110deg\,var\(--surface\)\,var\(--surface-2\)\)\]{background-image:linear-gradient(110deg,var(--surface),var(--surface-2))}.bg-\[linear-gradient\(135deg\,\#0e87d5\,\#896de6\)\]{background-image:linear-gradient(135deg,#0e87d5,#896de6)}.bg-\[linear-gradient\(145deg\,\#f7fcff\,\#f3f0ff\)\]{background-image:linear-gradient(145deg,#f7fcff,#f3f0ff)}.bg-\[radial-gradient\(circle\,_var\(--hairline\)_1px\,_transparent_1px\)\]{background-image:radial-gradient(circle,var(--hairline) 1px,transparent 1px)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#eef7ff\]{--tw-gradient-from: #eef7ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 247 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f7fbff\]{--tw-gradient-from: #f7fbff var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 251 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[var\(--surface\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#f2f0ff\]{--tw-gradient-to: #f2f0ff var(--tw-gradient-to-position)}.to-\[\#f6f2ff\]{--tw-gradient-to: #f6f2ff var(--tw-gradient-to-position)}.to-\[var\(--surface\)\]{--tw-gradient-to: var(--surface) var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-\[\#0A1A3A\]{fill:#0a1a3a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.font-sans{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#082b58\]{--tw-text-opacity: 1;color:rgb(8 43 88 / var(--tw-text-opacity, 1))}.text-\[\#0b1730\]{--tw-text-opacity: 1;color:rgb(11 23 48 / var(--tw-text-opacity, 1))}.text-\[\#0b4f83\]{--tw-text-opacity: 1;color:rgb(11 79 131 / var(--tw-text-opacity, 1))}.text-\[\#142a2a\]{--tw-text-opacity: 1;color:rgb(20 42 42 / var(--tw-text-opacity, 1))}.text-\[\#167cca\]{--tw-text-opacity: 1;color:rgb(22 124 202 / var(--tw-text-opacity, 1))}.text-\[\#203434\]{--tw-text-opacity: 1;color:rgb(32 52 52 / var(--tw-text-opacity, 1))}.text-\[\#24415f\]{--tw-text-opacity: 1;color:rgb(36 65 95 / var(--tw-text-opacity, 1))}.text-\[\#24486d\]{--tw-text-opacity: 1;color:rgb(36 72 109 / var(--tw-text-opacity, 1))}.text-\[\#263838\]{--tw-text-opacity: 1;color:rgb(38 56 56 / var(--tw-text-opacity, 1))}.text-\[\#33445f\]{--tw-text-opacity: 1;color:rgb(51 68 95 / var(--tw-text-opacity, 1))}.text-\[\#34445b\]{--tw-text-opacity: 1;color:rgb(52 68 91 / var(--tw-text-opacity, 1))}.text-\[\#42536b\]{--tw-text-opacity: 1;color:rgb(66 83 107 / var(--tw-text-opacity, 1))}.text-\[\#52647d\]{--tw-text-opacity: 1;color:rgb(82 100 125 / var(--tw-text-opacity, 1))}.text-\[\#617188\]{--tw-text-opacity: 1;color:rgb(97 113 136 / var(--tw-text-opacity, 1))}.text-\[\#687b7b\]{--tw-text-opacity: 1;color:rgb(104 123 123 / var(--tw-text-opacity, 1))}.text-\[\#705424\]{--tw-text-opacity: 1;color:rgb(112 84 36 / var(--tw-text-opacity, 1))}.text-\[\#718198\]{--tw-text-opacity: 1;color:rgb(113 129 152 / var(--tw-text-opacity, 1))}.text-\[\#73839a\]{--tw-text-opacity: 1;color:rgb(115 131 154 / var(--tw-text-opacity, 1))}.text-\[\#7b8ba1\]{--tw-text-opacity: 1;color:rgb(123 139 161 / var(--tw-text-opacity, 1))}.text-\[\#7b8ba3\]{--tw-text-opacity: 1;color:rgb(123 139 163 / var(--tw-text-opacity, 1))}.text-\[var\(--app-csm\)\]{color:var(--app-csm)}.text-\[var\(--app-dbm\)\]{color:var(--app-dbm)}.text-\[var\(--hairline\)\]{color:var(--hairline)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-faint\)\]{color:var(--ink-faint)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--royal\)\]{color:var(--royal)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-950{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-fuchsia-900{--tw-text-opacity: 1;color:rgb(112 26 117 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-semantic-error{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-semantic-success{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-semantic-warning{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.accent-\[\#167cca\]{accent-color:#167cca}.accent-\[var\(--app-dbm\)\]{accent-color:var(--app-dbm)}.accent-\[var\(--royal\)\]{accent-color:var(--royal)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 8px 16px rgba(0, 12, 40, .1);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px rgba(0, 12, 40, .05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow-color: var(--shadow-card);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-pop\)\]{--tw-shadow-color: var(--shadow-pop);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-950\/10{--tw-shadow-color: rgb(23 37 84 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[var\(--royal\)\]{--tw-ring-color: var(--royal)}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-offset-2{--tw-ring-offset-width: 2px}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root[data-theme=dark] .bg-white,:root[data-theme=dark] .bg-white\/80,:root[data-theme=dark] .bg-\[\#f8fbfe\],:root[data-theme=dark] .bg-\[\#f7fbff\]{background-color:var(--surface)!important}:root[data-theme=dark] .bg-slate-50,:root[data-theme=dark] .bg-slate-100,:root[data-theme=dark] .bg-\[\#eff5fb\]{background-color:var(--surface-2)!important}:root[data-theme=dark] .text-\[\#0b1730\],:root[data-theme=dark] .text-slate-900,:root[data-theme=dark] .text-slate-800,:root[data-theme=dark] .text-slate-700{color:var(--ink)!important}:root[data-theme=dark] .text-\[\#617188\],:root[data-theme=dark] .text-\[\#52647d\],:root[data-theme=dark] .text-\[\#33445f\],:root[data-theme=dark] .text-slate-600,:root[data-theme=dark] .text-slate-500{color:var(--ink-muted)!important}:root[data-theme=dark] .border-\[\#bdcce0\],:root[data-theme=dark] .border-\[\#cbd7e6\],:root[data-theme=dark] .border-\[\#d8e2ee\],:root[data-theme=dark] .border-\[\#dbe4ef\],:root[data-theme=dark] .border-\[\#e3eaf2\],:root[data-theme=dark] .border-\[\#e4ebf3\],:root[data-theme=dark] .border-slate-100,:root[data-theme=dark] .border-slate-200,:root[data-theme=dark] .border-slate-300{border-color:var(--hairline)!important}:root[data-theme=dark] .from-\[\#f7fbff\]{--tw-gradient-from: var(--surface-2) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(23 36 58 / 0) var(--tw-gradient-to-position) !important}:root[data-theme=dark] .to-white{--tw-gradient-to: var(--surface) var(--tw-gradient-to-position) !important}:root[data-theme=dark] input:disabled,:root[data-theme=dark] textarea:disabled,:root[data-theme=dark] select:disabled{background-color:#0c1423!important;color:var(--ink-faint)!important;opacity:.82}.\[background-size\:20px_20px\]{background-size:20px 20px}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rounded-lg{border-radius:6px!important}.rounded-xl,.rounded-2xl{border-radius:8px!important}.claudia-highlight{box-shadow:0 0 0 3px var(--royal)!important;transition:box-shadow .3s ease;border-radius:var(--radius-md)}.claudia-pulse{animation:claudia-pulse 1.5s ease-in-out 3}@keyframes claudia-pulse{0%,to{opacity:1}50%{opacity:.6}}.claudia-tooltip{background:var(--navy);color:#fff;font-size:13px;padding:6px 12px;border-radius:var(--radius-md);z-index:9999;max-width:280px;box-shadow:0 4px 8px #000c2833;pointer-events:none;animation:claudia-tooltip-in .2s ease}@keyframes claudia-tooltip-in{0%{opacity:0;transform:translate(-50%,-90%)}to{opacity:1;transform:translate(-50%,-100%)}}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.placeholder\:text-\[var\(--ink-faint\)\]::-moz-placeholder{color:var(--ink-faint)}.placeholder\:text-\[var\(--ink-faint\)\]::placeholder{color:var(--ink-faint)}.first\:border-t-0:first-child{border-top-width:0px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--hairline-strong\)\]:hover{border-color:var(--hairline-strong)}.hover\:border-\[var\(--royal\)\]:hover{border-color:var(--royal)}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-cyan-400:hover{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-teal-600:hover{--tw-border-opacity: 1;border-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#dbe9f6\]:hover{--tw-bg-opacity: 1;background-color:rgb(219 233 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6f9fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 249 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[var\(--hairline\)\]:hover{background-color:var(--hairline)}.hover\:bg-\[var\(--navy\)\]:hover{background-color:var(--navy)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--surface-2\)\]:hover{background-color:var(--surface-2)}.hover\:bg-\[var\(--surface-subtle\)\]:hover{background-color:var(--surface-subtle)}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-semantic-error\/10:hover{background-color:#ef44441a}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-800:hover{--tw-bg-opacity: 1;background-color:rgb(17 94 89 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#0b1730\]:hover{--tw-text-opacity: 1;color:rgb(11 23 48 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--app-dbm\)\]:hover{color:var(--app-dbm)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--navy\)\]:hover{color:var(--navy)}.hover\:text-\[var\(--royal\)\]:hover{color:var(--royal)}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-semantic-error:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow: 0 4px 8px rgba(0, 12, 40, .08);--tw-shadow-colored: 0 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px rgba(0, 12, 40, .05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-amber-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.hover\:ring-emerald-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(110 231 183 / var(--tw-ring-opacity, 1))}.hover\:ring-fuchsia-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 171 252 / var(--tw-ring-opacity, 1))}.hover\:ring-sky-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1))}.hover\:ring-violet-300:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(196 181 253 / var(--tw-ring-opacity, 1))}:root[data-theme=dark] .hover\:bg-white:hover{background-color:var(--surface)!important}:root[data-theme=dark] .hover\:bg-slate-50:hover{background-color:var(--surface-2)!important}:root[data-theme=dark] .hover\:bg-slate-100:hover{background-color:var(--surface-2)!important}:root[data-theme=dark] .hover\:text-\[\#0b1730\]:hover{color:var(--ink)!important}.focus\:border-\[\#167cca\]:focus{--tw-border-opacity: 1;border-color:rgb(22 124 202 / var(--tw-border-opacity, 1))}.focus\:border-\[var\(--app-dbm\)\]:focus{border-color:var(--app-dbm)}.focus\:border-\[var\(--royal\)\]:focus{border-color:var(--royal)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-cyan-600:focus{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.focus\:bg-\[var\(--surface-2\)\]:focus{background-color:var(--surface-2)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#167cca\]\/15:focus{--tw-ring-color: rgb(22 124 202 / .15)}.focus\:ring-\[var\(--royal\)\]:focus{--tw-ring-color: var(--royal)}.focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[var\(--royal\)\]:focus-visible{--tw-ring-color: var(--royal)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--surface-2\)\]:disabled{background-color:var(--surface-2)}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.disabled\:text-\[var\(--ink-faint\)\]:disabled{color:var(--ink-faint)}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:root[data-theme=dark] .disabled\:bg-slate-50:disabled{background-color:var(--surface-2)!important}:root[data-theme=dark] .disabled\:bg-slate-100:disabled{background-color:var(--surface-2)!important}:root[data-theme=dark] .disabled\:text-slate-500:disabled{color:var(--ink-muted)!important}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[var\(--royal\)\]{color:var(--royal)}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[120px_1fr_1fr\]{grid-template-columns:120px 1fr 1fr}}@media(min-width:768px){.md\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:p-10{padding:2.5rem}.md\:p-8{padding:2rem}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.5fr_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.5fr repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(360px\,1fr\)\]{grid-template-columns:280px minmax(360px,1fr)}.lg\:grid-cols-\[320px_minmax\(420px\,1fr\)_280px\]{grid-template-columns:320px minmax(420px,1fr) 280px}.lg\:self-start{align-self:flex-start}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-6{padding:1.5rem}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(300px\,\.8fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr)}}@media(prefers-color-scheme:dark){.dark\:border-\[\#264b70\]{--tw-border-opacity: 1;border-color:rgb(38 75 112 / var(--tw-border-opacity, 1))}.dark\:border-blue-900{--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.dark\:bg-amber-500\/15{background-color:#f59e0b26}.dark\:bg-blue-950\/30{background-color:#1725544d}.dark\:bg-emerald-500\/15{background-color:#10b98126}.dark\:bg-rose-500\/15{background-color:#f43f5e26}.dark\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-\[linear-gradient\(145deg\,\#10233b\,\#211d43\)\]{background-image:linear-gradient(145deg,#10233b,#211d43)}.dark\:text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .dark\:bg-white{background-color:var(--surface)!important}:root[data-theme=dark] .dark\:text-slate-900{color:var(--ink)!important}.dark\:hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&_a\]\:text-\[var\(--royal\)\] a{color:var(--royal)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-\[var\(--surface-2\)\] code{background-color:var(--surface-2)}.\[\&_code\]\:px-1 code{padding-left:.25rem;padding-right:.25rem}.\[\&_code\]\:py-0\.5 code{padding-top:.125rem;padding-bottom:.125rem}.\[\&_code\]\:text-xs code{font-size:.75rem;line-height:1rem}.\[\&_h1\]\:text-base h1{font-size:1rem;line-height:1.5rem}.\[\&_h1\]\:font-semibold h1{font-weight:600}.\[\&_h2\]\:text-sm h2{font-size:.875rem;line-height:1.25rem}.\[\&_h2\]\:font-semibold h2,.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_li\]\:my-0\.5 li{margin-top:.125rem;margin-bottom:.125rem}.\[\&_ol\]\:my-1\.5 ol{margin-top:.375rem;margin-bottom:.375rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_p\]\:my-1\.5 p{margin-top:.375rem;margin-bottom:.375rem}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_table\]\:my-2 table{margin-top:.5rem;margin-bottom:.5rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:border table{border-width:1px}.\[\&_table\]\:text-xs table{font-size:.75rem;line-height:1rem}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-\[var\(--hairline\)\] td{border-color:var(--hairline)}.\[\&_td\]\:p-2 td{padding:.5rem}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-\[var\(--hairline\)\] th{border-color:var(--hairline)}.\[\&_th\]\:bg-\[var\(--surface-2\)\] th{background-color:var(--surface-2)}.\[\&_th\]\:p-2 th{padding:.5rem}.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.\[\&_th\]\:py-1 th{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_ul\]\:my-1\.5 ul{margin-top:.375rem;margin-bottom:.375rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}.help-page{min-height:100vh;background:var(--bg,#f6f8fb);color:var(--ink,#172033)}.help-page.is-authenticated{min-height:100%;margin:-1.25rem}.help-topbar{height:68px;padding:0 24px;border-bottom:1px solid var(--line,#dfe4eb);background:var(--surface,#fff);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}.help-brand,.help-topbar-actions{display:flex;align-items:center;gap:14px}.help-brand{color:inherit;text-decoration:none;font-weight:750}.help-brand-mark{font-size:1.18rem;letter-spacing:-.04em;padding-right:14px;border-right:1px solid var(--line,#dfe4eb)}.help-brand-mark i{font-style:normal;color:#1487d4}.help-sign-in{padding:9px 14px;border-radius:9px;background:#1487d4;color:#fff;text-decoration:none;font-weight:700}.help-layout{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);max-width:1440px;margin:0 auto}.help-index{border-right:1px solid var(--line,#dfe4eb);padding:22px 18px;min-height:calc(100vh - 68px);background:var(--surface,#fff)}.help-index-heading{display:flex;gap:9px;align-items:center;font-weight:800;margin-bottom:14px}.help-index-heading svg{width:19px}.help-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line,#dfe4eb);border-radius:10px;padding:9px 10px;margin-bottom:14px;background:var(--bg,#f6f8fb)}.help-search svg{width:17px;color:var(--ink-muted,#667085)}.help-search input{border:0;outline:0;background:transparent;color:inherit;width:100%}.help-index nav{display:grid;gap:5px}.help-index nav a{display:grid;gap:3px;padding:10px;border-radius:9px;color:inherit;text-decoration:none}.help-index nav a:hover,.help-index nav a.is-active{background:color-mix(in srgb,#1487d4 12%,transparent)}.help-index nav strong{font-size:.9rem}.help-index nav span{font-size:.75rem;line-height:1.35;color:var(--ink-muted,#667085)}.help-empty{color:var(--ink-muted,#667085);font-size:.9rem}.help-content{min-width:0;padding:44px clamp(24px,5vw,74px) 80px}.help-landing>span{color:#1487d4;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.help-landing h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:12px 0}.help-landing>p{max-width:720px;color:var(--ink-muted,#667085);font-size:1.1rem;line-height:1.7}.help-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:34px}.help-cards a{display:grid;gap:8px;padding:18px;border:1px solid var(--line,#dfe4eb);border-radius:14px;background:var(--surface,#fff);color:inherit;text-decoration:none}.help-cards a:hover{border-color:#1487d4;transform:translateY(-1px)}.help-cards span{color:var(--ink-muted,#667085);font-size:.9rem;line-height:1.45}.help-article{max-width:900px;margin:0 auto;font-size:1rem;line-height:1.75}.help-article-meta{display:flex;gap:12px;justify-content:space-between;color:var(--ink-muted,#667085);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line,#dfe4eb);padding-bottom:13px;margin-bottom:28px}.help-article h1{font-size:clamp(2rem,4vw,3rem);line-height:1.12}.help-article h2{font-size:1.5rem;margin-top:2.3rem}.help-article h3{font-size:1.15rem;margin-top:1.8rem}.help-article a{color:#0878c6;display:inline-flex;align-items:center;gap:4px}.help-article blockquote{margin:1.4rem 0;padding:10px 16px;border-left:4px solid #1487d4;background:color-mix(in srgb,#1487d4 7%,transparent)}.help-article code{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:5px;padding:2px 5px}.help-article table{display:block;overflow:auto;border-collapse:collapse}.help-article th,.help-article td{border:1px solid var(--line,#dfe4eb);padding:8px 10px;text-align:left}.help-article img{max-width:100%;height:auto;border-radius:12px;border:1px solid var(--line,#dfe4eb)}.help-state{padding:24px;border:1px solid var(--line,#dfe4eb);border-radius:12px;background:var(--surface,#fff)}.help-article-shot{margin:0 0 32px}.help-article-shot img{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px;box-shadow:0 14px 34px color-mix(in srgb,#172033 14%,transparent)}.help-article-shot.is-navigation-focus{aspect-ratio:16/10;overflow:hidden;border-radius:16px;background:var(--surface,#fff);box-shadow:0 14px 34px color-mix(in srgb,#172033 14%,transparent)}.help-article-shot.is-navigation-focus img{width:250%;max-width:none;aspect-ratio:auto;box-shadow:none;border-radius:0}.help-article-shot figcaption{margin-top:8px;color:var(--ink-muted,#667085);font-size:.78rem;text-align:center}.help-article-shot.is-navigation-focus figcaption{position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}.help-related{margin-top:48px;padding-top:6px;border-top:1px solid var(--line,#dfe4eb)}.help-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.help-related-grid a{display:grid;gap:6px;padding:16px;border:1px solid var(--line,#dfe4eb);border-radius:12px;background:var(--surface,#fff);color:inherit;text-decoration:none}.help-related-grid a:hover{border-color:#1487d4;transform:translateY(-1px)}.help-related-grid span{color:var(--ink-muted,#667085);font-size:.86rem;line-height:1.45}.help-related-grid small{color:#0878c6;font-weight:750}@media(max-width:800px){.help-page.is-authenticated{margin:-.75rem}.help-topbar{padding:0 10px}.help-layout{display:block}.help-index{min-height:0;border-right:0;border-bottom:1px solid var(--line,#dfe4eb);padding:14px}.help-index nav{display:flex;overflow:auto}.help-index nav a{min-width:210px}.help-content{padding:28px 18px 60px}.help-brand{gap:0}.help-brand>span:last-child{display:none}.help-brand-mark{font-size:1rem;padding-right:0;border-right:0}.help-topbar-actions{gap:6px}.help-sign-in{padding:8px 10px;font-size:.82rem}.help-article-meta{display:grid}.help-related-grid{grid-template-columns:1fr}}.apprail{display:flex;flex-direction:column;flex-shrink:0;width:var(--rail-w-compact);background:var(--rail-bg);border-right:1px solid var(--rail-border);padding:10px 0 12px;overflow:hidden;transition:width .22s cubic-bezier(.18,1,.32,1)}.apprail[data-mode=expanded]{width:var(--rail-w-expanded)}.v8-language-switcher{display:flex;align-items:center;gap:3px;margin:0;padding:2px;border:1px solid var(--rail-border);border-radius:999px;background:color-mix(in srgb,var(--rail-surface) 72%,transparent)}.v8-language-switcher button{flex:none;min-width:0;height:20px;padding:0 5px;justify-content:center;font-size:9px}.v8-language-switcher.is-compact{flex-direction:row;gap:0}.v8-language-switcher.is-compact button{width:17px;height:18px;flex:none;padding-inline:0}.v8-language-switcher.is-compact button span:last-child{display:none}.apprail-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 14px 10px}.apprail-top{display:flex;align-items:center;gap:8px;width:100%;min-height:42px}.apprail[data-mode=compact] .apprail-header{align-items:center;gap:4px;padding:0 2px 10px}.apprail[data-mode=compact] .apprail-top{flex-direction:column;gap:6px}.apprail-brand{display:flex;align-items:center;gap:10px;flex:1;min-width:0;overflow:hidden}.apprail-brandmark{width:28px;height:28px;flex-shrink:0}.apprail-wordmark{color:var(--on-rail-active);font-weight:800;font-size:17px;letter-spacing:-.02em;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apprail-wordmark .x{background:var(--x-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.apprail-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--radius-control);background:var(--rail-surface);border:1px solid var(--rail-border);color:var(--on-rail);cursor:pointer;transition:background .14s ease,color .14s ease}.apprail-toggle:hover{background:var(--rail-surface-hover);color:var(--on-rail-active)}.apprail-apps{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;padding:0 10px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rail-border) transparent}.apprail[data-mode=compact] .apprail-apps{align-items:center;padding:0 8px}.apprail-item{position:relative;display:flex;align-items:center;gap:11px;width:100%;flex-shrink:0;padding:8px 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--on-rail);text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.apprail-product-group{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:10px;border-top:1px solid var(--rail-border)}.apprail-product-group-title{min-height:18px;padding:0 10px 2px;color:var(--on-rail-faint);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.apprail[data-mode=compact] .apprail-product-group{align-items:center;width:100%;padding-top:8px}.apprail[data-mode=compact] .apprail-product-group-title{min-height:0;padding:0}.apprail-apps::-webkit-scrollbar{width:4px}.apprail-apps::-webkit-scrollbar-thumb{background:var(--rail-border);border-radius:999px}.apprail-item:hover{background:var(--rail-surface-hover);color:var(--on-rail-active)}.apprail-item[data-active=true]{background:var(--rail-surface-active);color:var(--on-rail-active)}.apprail[data-mode=compact] .apprail-item{flex-direction:column;gap:3px;width:48px;height:48px;justify-content:center;padding:4px}.apprail-item[data-active=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:3px;border-radius:2px;background:var(--x-gradient);box-shadow:0 0 8px #4fc8ff8c}.apprail[data-mode=expanded] .apprail-item[data-active=true]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:var(--x-gradient)}.apprail-iconbox{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px}.apprail-iconbox svg{width:17px;height:17px}.apprail-labels{display:flex;flex-direction:column;min-width:0}.apprail-labels .t{font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap}.apprail-labels .s{font-size:11px;line-height:1.25;color:var(--on-rail-faint);white-space:nowrap}.apprail-item[data-active=true] .apprail-labels .s{color:var(--on-rail)}.apprail-short{font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--on-rail-faint)}.apprail-item[data-active=true] .apprail-short{color:var(--on-rail-active)}.apprail-footer{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding:8px 10px 0;border-top:1px solid var(--rail-border)}.apprail[data-mode=compact] .apprail-footer{align-items:center;padding:8px 8px 0}.apprail-foot-item{display:flex;align-items:center;gap:11px;width:100%;padding:6px 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--on-rail);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .14s ease}.apprail-foot-item:hover{background:var(--rail-surface-hover)}.apprail[data-mode=compact] .apprail-foot-item{width:44px;height:40px;justify-content:center;padding:0}.apprail-foot-item .apprail-iconbox{background:var(--rail-surface);color:var(--on-rail)}.apprail-foot-item[data-active=true] .apprail-iconbox{background:var(--x-gradient);color:#fff}.apprail-user{display:flex;align-items:center;gap:11px;padding:9px 10px 0}.apprail[data-mode=compact] .apprail-user{justify-content:center;padding:9px 0 0}.apprail-avatar{position:relative;width:30px;height:30px;flex-shrink:0;border-radius:var(--radius-pill);background:var(--x-gradient);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.apprail-avatar .dot{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:999px;background:#2ec16e;border:2px solid var(--navy)}.apprail-username{font-size:12px;color:var(--on-rail);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apprail-tenant{padding:0 10px 6px}.apprail[data-mode=compact] .apprail-tenant{padding:0 8px 6px;display:flex;justify-content:center}.apprail-tenant-btn{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:1px solid var(--rail-border);border-radius:var(--radius-control);background:var(--rail-surface);color:var(--on-rail);cursor:pointer;transition:background .14s ease}.apprail-tenant-btn:hover,.apprail-tenant-btn[data-active=true]{background:var(--rail-surface-hover);color:var(--on-rail-active)}.apprail[data-mode=compact] .apprail-tenant-btn{width:44px;height:40px;justify-content:center;padding:0}.apprail-tenant-btn .apprail-iconbox{background:transparent;color:var(--on-rail);width:22px;height:22px}.apprail-tenant-name{flex:1;min-width:0;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apprail-tenant-chev{width:14px;height:14px;flex-shrink:0;color:var(--on-rail-faint)}.apprail-logo{max-height:24px;max-width:150px;-o-object-fit:contain;object-fit:contain}.apprail-user-btn{width:100%;border:none;background:transparent;cursor:pointer;border-radius:var(--radius-control);transition:background .14s ease}.apprail-user-btn:hover,.apprail-user-btn[data-active=true]{background:var(--rail-surface-hover)}.rail-menu{position:fixed;z-index:60;min-width:220px;max-height:72vh;overflow-y:auto;padding:4px;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-pop)}.rail-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--ink);font-size:13px;text-align:left;cursor:pointer;transition:background .12s ease}.rail-menu-item:hover,.rail-menu-item.active{background:var(--surface-2)}.rail-menu-item.indent{padding-left:26px}.rail-menu-item.muted{color:var(--ink-muted)}.rail-menu-item.danger{color:var(--semantic-error, #dc2626)}.rail-menu-item .mi{width:16px;height:16px;flex-shrink:0}.rail-menu-item .truncate{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-menu-sep{height:1px;margin:4px 0;background:var(--hairline)}.brandlogo-word,.brandlogo-x{fill:var(--on-rail-active)}.brandlogo-arrow{fill:#6ea8ff}.apprail-logo-full{height:26px;width:auto;display:block}.apprail-logo-mark{height:30px;width:auto;display:block}.apprail-brand-initial{font-weight:800;font-size:20px;letter-spacing:-.02em;color:var(--on-rail-active)}.app-sidebar{display:flex;flex-direction:column;width:var(--sidebar-w);flex-shrink:0;background:var(--surface);border-right:1px solid var(--hairline);overflow:hidden}.app-sidebar-head{display:flex;align-items:center;gap:11px;padding:13px 16px;min-height:var(--topbar-h);border-bottom:1px solid var(--hairline)}.app-sidebar-badge{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;background:linear-gradient(135deg,var(--app-c),color-mix(in srgb,var(--app-c) 68%,#000));color:#fff;font-size:10px;font-weight:800;letter-spacing:.02em}.app-sidebar-badge--x{background:var(--x-gradient)}.app-sidebar-badge--x svg{width:18px;height:18px;stroke:#fff}.app-sidebar-meta{min-width:0}.app-sidebar-title{font-size:14px;font-weight:700;line-height:1.2;color:var(--ink);white-space:nowrap}.app-sidebar-sub{font-size:11.5px;line-height:1.25;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sidebar-nav{display:flex;flex-direction:column;gap:2px;padding:10px;overflow-y:auto}.app-sidebar-item{position:relative;display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:var(--radius-control);color:var(--ink-muted);text-decoration:none;font-size:13.5px;font-weight:500;transition:background .13s ease,color .13s ease}.app-sidebar-item:hover{background:var(--surface-2);color:var(--ink)}.app-sidebar-item[data-active=true]{background:var(--app-c-soft);color:var(--ink);font-weight:600}.app-sidebar-item[data-active=true]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:var(--app-c)}.app-sidebar-ico{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:inherit}.app-sidebar-item[data-active=true] .app-sidebar-ico{color:var(--app-c)}.app-sidebar-ico svg{width:18px;height:18px}.app-sidebar-lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.connexar-command-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:72px 24px 24px}.connexar-command-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0412287a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.connexar-command-center{position:relative;width:min(860px,calc(100vw - 48px));height:min(650px,calc(100vh - 104px));display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(95,174,255,.3);border-radius:20px;background:var(--surface);box-shadow:0 32px 90px #00123357}.connexar-command-head{min-height:86px;display:flex;align-items:center;gap:14px;padding:12px 16px;background:linear-gradient(115deg,#031834,#092c63 58%,#20194c);color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.connexar-orb{--voice-level:0;--voice-scale:1;--voice-glow:18px;width:56px;height:56px;min-width:56px;aspect-ratio:1;position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 var(--voice-glow) #4390ff7a;transform:scale(var(--voice-scale));transform-origin:center;transition:transform 90ms linear,box-shadow .1s linear,filter .12s linear}.connexar-orb>img{width:100%;height:100%;display:block;border-radius:50%}.connexar-orb:before,.connexar-orb:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(99,193,255,.32);border-radius:50%;opacity:0}.connexar-orb:after{top:-15px;right:-15px;bottom:-15px;left:-15px;border-color:#8f64ff3d}.connexar-orb.is-active:before,.connexar-orb.is-active:after{opacity:1;animation:connexar-pulse 1.35s ease-out infinite}.connexar-orb.is-active:after{animation-delay:.38s}.connexar-orb.is-speaking{animation:connexar-orb-light .48s ease-in-out infinite alternate}.connexar-orb.is-connecting{animation:connexar-orb-connect 1.1s ease-in-out infinite}.connexar-voice-state{min-width:175px;display:flex;flex-direction:column}.connexar-voice-state b{font-size:14px}.connexar-voice-state span{display:flex;align-items:center;gap:5px;margin-top:3px;color:#ffffff94;font-size:10px}.connexar-voice-state span.is-active{color:#72dcff}.connexar-voice-state svg{width:13px}.connexar-wave{height:30px;display:flex;align-items:center;gap:3px;flex:1;min-width:70px}.connexar-wave i{width:3px;height:calc(5px + 25px * var(--wave,.16));border-radius:4px;background:linear-gradient(#42c8ff,#8870ff);transition:height .12s}.connexar-command-actions{display:flex;align-items:center;gap:6px}.connexar-command-actions button{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid rgba(255,255,255,.16);border-radius:9px;color:#ffffffc7;font-size:10px}.connexar-command-actions button:hover{background:#ffffff1a;color:#fff}.connexar-command-actions button:first-child{background:#127bd1;color:#fff;border-color:#43aaff;font-weight:700}.connexar-command-actions button.is-live{background:#9b2f54;border-color:#e26b91}.connexar-command-actions svg{width:15px}.connexar-voice-error,.connexar-live-caption{display:flex;align-items:flex-start;gap:8px;padding:9px 16px;font-size:10px}.connexar-voice-error{background:#fff2e2;color:#89520a;border-bottom:1px solid #f1d3aa}.connexar-live-caption{max-height:70px;overflow:auto;background:#eef7ff;color:#365673;border-bottom:1px solid #d4e4f2}.connexar-voice-error svg,.connexar-live-caption svg{width:14px;flex:0 0 auto;margin-top:1px}.connexar-command-body{min-height:0;overflow:hidden;background:var(--surface)}.connexar-command-center>footer{height:30px;display:flex;align-items:center;gap:6px;padding:0 15px;background:var(--surface-2);border-top:1px solid var(--hairline);font-size:9px;color:var(--ink-muted)}.connexar-command-center>footer svg{width:12px}.connexar-command-center .admin-agent-panel.is-embedded{position:static!important;width:auto!important;height:100%;border:0;box-shadow:none}.connexar-command-center .admin-agent-panel.is-embedded .admin-agent-body{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.connexar-command-center .admin-agent-panel.is-embedded .admin-agent-body>section{margin:0}.connexar-command-center .admin-agent-panel.is-embedded .admin-agent-foot{grid-column:1/-1}.connexar-dock{position:fixed;z-index:60;left:calc(50% + 112px);bottom:20px;transform:translate(-50%);width:min(500px,calc(100vw - 40px));height:58px;display:flex;align-items:center;gap:12px;padding:7px 14px;border:1px solid rgba(80,174,255,.35);border-radius:17px;background:linear-gradient(110deg,#031834,#092d63);color:#fff;box-shadow:0 15px 45px #001b454d}.connexar-dock .connexar-orb{width:40px;height:40px;min-width:40px;max-width:40px}.connexar-dock>span{display:flex;flex:1;min-width:0;flex-direction:column;text-align:left}.connexar-dock b{font-size:12px}.connexar-dock small{font-size:9px;color:#ffffff8c}.connexar-dock small i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#2dd29b}.connexar-dock kbd{font-size:9px;color:#ffffff80}@keyframes connexar-pulse{0%{transform:scale(.92);opacity:.7}80%,to{transform:scale(1.18);opacity:0}}@keyframes connexar-orb-light{0%{filter:saturate(1) brightness(.96)}to{filter:saturate(1.32) brightness(1.16)}}@keyframes connexar-orb-connect{0%,to{filter:saturate(.9) brightness(.92)}50%{filter:saturate(1.25) brightness(1.14)}}@media(max-width:900px){.connexar-command-layer{padding:10px}.connexar-command-center{width:100%;height:100%;border-radius:15px}.connexar-command-head{gap:9px}.connexar-wave,.connexar-command-actions button span{display:none}.connexar-dock{left:50%}.connexar-command-center .admin-agent-panel.is-embedded .admin-agent-body{grid-template-columns:1fr}}.connexar-command-actions button:disabled{cursor:not-allowed;opacity:.58;filter:saturate(.45)}.connexar-briefing-layer{padding-top:56px}.connexar-briefing-center{position:relative;width:min(880px,calc(100vw - 48px));max-height:calc(100vh - 90px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;overflow:hidden;border:1px solid rgba(103,179,255,.34);border-radius:20px;background:linear-gradient(145deg,#061a37,#092653 56%,#111941);color:#fff;box-shadow:0 32px 100px #000f2e80}.connexar-briefing-center .connexar-command-head{background:transparent;border-bottom:1px solid rgba(255,255,255,.1)}.connexar-briefing-grid{min-height:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.82fr);gap:20px;padding:20px;overflow:auto}.connexar-briefing-grid>section+section{padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}.connexar-briefing-grid>section>span{font-size:9px;font-weight:800;letter-spacing:.12em;color:#75d7ff}.connexar-briefing-grid h2{margin:5px 0 14px;font-size:20px;line-height:1.25}.connexar-briefing-grid h3{margin:5px 0 14px;font-size:16px}.connexar-priority-list,.connexar-action-list{display:flex;flex-direction:column;gap:8px}.connexar-priority-list article,.connexar-action-list button{min-height:61px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:9px 11px;border:1px solid rgba(143,184,230,.22);border-radius:11px;background:#ffffff0b;text-align:left;transition:.18s ease}.connexar-priority-list article:hover,.connexar-action-list button:hover{border-color:#5bbfff8c;background:#4193ec1a}.connexar-priority-list article>svg:first-child,.connexar-action-list button>svg:first-child{width:32px;height:32px;padding:8px;border-radius:9px;background:#378bff26;color:#64bdff}.connexar-priority-list article[data-tone=warn]>svg:first-child,.connexar-action-list button:has(svg.lucide-link-2)>svg:first-child{background:#ffa02724;color:#ffae3d}.connexar-priority-list article[data-tone=critical]>svg:first-child,.connexar-action-list button:has(svg.lucide-triangle-alert)>svg:first-child{background:#ff4c6926;color:#ff6381}.connexar-priority-list article>span,.connexar-action-list button>span{min-width:0;display:flex;flex-direction:column}.connexar-priority-list b,.connexar-action-list b{font-size:11px}.connexar-priority-list small,.connexar-action-list small{margin-top:2px;font-size:9px;line-height:1.35;color:#ffffff91}.connexar-priority-list article>svg:last-child,.connexar-action-list button>svg:last-child{width:14px;color:#ffffff8c}.connexar-priority-empty{min-height:105px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed rgba(120,208,180,.35);border-radius:12px;color:#ffffffb3;font-size:11px}.connexar-priority-empty svg{width:18px;color:#54d8ab}.connexar-briefing-center .connexar-live-caption{background:#55aaff17;color:#d7ecff;border-color:#ffffff1a}.connexar-briefing-foot{min-height:42px;display:flex;align-items:center;gap:7px;padding:0 17px;border-top:1px solid rgba(255,255,255,.1);font-size:9px;color:#ffffff94}.connexar-briefing-foot svg{width:13px}.connexar-briefing-foot span{flex:1;color:#82dfff}.connexar-voice-error span{flex:1}.connexar-voice-error button{padding:4px 8px;border:1px solid currentColor;border-radius:7px;font-weight:700}.connexar-dock{padding:0;gap:0}.connexar-dock.is-live{box-shadow:0 10px 30px #001b4547,0 0 28px #2c8bff52}.connexar-dock.is-topbar{position:relative;inset:auto;transform:none;width:58px;height:58px;border-radius:50%;background:transparent;border:0;box-shadow:none;overflow:visible}.connexar-dock-main{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;text-align:left;outline-offset:4px}.connexar-dock-main:hover{transform:translateY(-1px);filter:brightness(1.08)}.connexar-dock-main:focus-visible{outline:3px solid #55b8ff}.connexar-dock.is-topbar .connexar-orb{width:54px;height:54px;min-width:54px;max-width:54px;box-shadow:0 6px 22px #00347457,0 0 var(--voice-glow) #4390ff7a}.connexar-dock-mic,.connexar-dock-speaker,.connexar-dock-expand{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#8edfff}.connexar-dock-mic:hover,.connexar-dock-speaker:hover,.connexar-dock-expand:hover{background:#ffffff17;color:#fff}.connexar-dock-mic svg,.connexar-dock-speaker svg,.connexar-dock-expand svg{width:15px}@media(max-width:700px){.connexar-briefing-layer{padding:8px}.connexar-briefing-center{width:100%;max-height:100%;height:100%;border-radius:15px}.connexar-briefing-grid{grid-template-columns:1fr}.connexar-briefing-grid>section+section{padding:16px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.connexar-dock-main>em{display:none}.connexar-dock-main>.connexar-dock-copy{min-width:0}}.connexar-briefing-slot:not(:empty){margin:18px 0 20px}.connexar-dashboard-briefing{min-height:390px;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr);overflow:hidden;border:1px solid #c8d8eb;border-radius:18px;background:#fff;box-shadow:0 10px 30px #15355b17;color:#0d1830}.connexar-dashboard-briefing.is-collapsing{pointer-events:none;transform-origin:88% 0;animation:connexar-briefing-to-dock .72s cubic-bezier(.4,0,.2,1) forwards}.connexar-briefing-summary{min-width:0;display:flex;flex-direction:column;padding:24px;border-right:1px solid #dbe5f0}.connexar-briefing-summary>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.connexar-briefing-summary>header>div{min-width:0}.connexar-briefing-summary>header>div>span{display:flex;align-items:center;gap:7px;color:#5949db;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.connexar-briefing-summary>header svg{width:16px}.connexar-briefing-summary h2{max-width:560px;margin:7px 0 4px;font-size:22px;line-height:1.22}.connexar-briefing-summary header p{font-size:11px;color:#61738c}.connexar-briefing-summary>header>button{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:8px 10px;border:1px solid #cfdaea;border-radius:8px;color:#536780;font-size:9px}.connexar-briefing-summary>header>button i{width:7px;height:7px;border-radius:50%;background:#23ba82}.connexar-briefing-summary>header>button.is-active{border-color:#68a9e7;background:#edf7ff;color:#116fbd}.connexar-dashboard-briefing .connexar-priority-list{display:flex;flex:1;flex-direction:column;gap:8px}.connexar-dashboard-briefing .connexar-priority-list article{min-height:68px;display:grid;grid-template-columns:39px 20px minmax(0,1fr) minmax(110px,auto);align-items:center;gap:9px;padding:9px 11px;border:1px solid #d5e0ed;border-radius:11px;background:#fbfdff;color:#0d1830;text-align:left}.connexar-dashboard-briefing .connexar-priority-list article:hover{border-color:#8fb8e5;background:#f7fbff}.connexar-dashboard-briefing .connexar-priority-list article>svg:first-child{width:38px;height:38px;padding:10px;border-radius:10px;background:#e9f3ff;color:#197bd0}.connexar-dashboard-briefing .connexar-priority-list article[data-tone=warn]>svg:first-child{background:#fff1dc;color:#d88405}.connexar-dashboard-briefing .connexar-priority-list article[data-tone=critical]>svg:first-child{background:#ffe9ed;color:#d8405b}.connexar-dashboard-briefing .connexar-priority-number{width:19px;height:19px;display:grid!important;place-items:center!important;border-radius:50%;background:#247bd7;color:#fff!important;font-size:9px!important;font-weight:800}.connexar-dashboard-briefing .connexar-priority-list article>span:not(.connexar-priority-number){min-width:0;display:flex;flex-direction:column}.connexar-dashboard-briefing .connexar-priority-list b{font-size:11px}.connexar-dashboard-briefing .connexar-priority-list small{margin-top:3px;color:#61738b;font-size:9px;line-height:1.35}.connexar-dashboard-briefing .connexar-priority-list article>button{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:#1477cf;font-size:9px;font-weight:700}.connexar-dashboard-briefing .connexar-priority-list article>button svg{width:14px}.connexar-dashboard-briefing .connexar-priority-empty{color:#4c647d;border-color:#b9d9cf;background:#f6fffb}.connexar-dashboard-briefing .connexar-live-caption{max-height:62px;margin-top:9px;padding:8px 10px;border:1px solid #cfe0ef;border-radius:9px;background:#eef7ff;color:#365673}.connexar-briefing-controls{display:flex;align-items:center;gap:9px;margin-top:16px}.connexar-briefing-controls>button{min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #cdd9e7;border-radius:9px;color:#40546d;font-size:10px;font-weight:700}.connexar-briefing-controls>button svg{width:14px}.connexar-briefing-controls>button.is-primary{background:#147bd4;border-color:#147bd4;color:#fff}.connexar-briefing-controls>button.is-voice{margin-left:auto;border-color:#7caee0;color:#1474c6}.connexar-briefing-controls>button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #1443711a}.connexar-briefing-voice{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;padding:30px;background:radial-gradient(circle at 52% 48%,#7e60f621,#eef6ff38 40%,#f7fbff 74%)}.connexar-briefing-collapse{position:absolute;z-index:3;top:16px;right:17px;display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #cedaea;border-radius:8px;background:#ffffffbf;color:#53667e;font-size:9px}.connexar-briefing-collapse svg{width:13px}.connexar-voice-visual{position:relative;width:100%;height:235px;display:grid;place-items:center}.connexar-voice-visual .connexar-orb{z-index:2;width:180px;height:180px;min-width:180px;box-shadow:inset 0 0 30px #ffffffbf,0 0 0 2px #fffc,0 0 0 8px #4f8fff2e,0 0 var(--voice-glow) #574df46b}.connexar-voice-visual .connexar-orb:before{top:-19px;right:-19px;bottom:-19px;left:-19px}.connexar-voice-visual .connexar-orb:after{top:-39px;right:-39px;bottom:-39px;left:-39px}.connexar-voice-visual .connexar-orb i{width:16px;height:16px}.connexar-ambient-wave{position:absolute;left:-20%;right:-20%;top:50%;height:95px;transform:translateY(-50%) scaleY(var(--voice-wave,1));transition:transform 90ms linear}.connexar-ambient-wave:before,.connexar-ambient-wave:after,.connexar-ambient-wave i{content:"";position:absolute;top:25%;right:0;bottom:25%;left:0;border-top:1.5px solid rgba(50,133,235,.42);border-radius:50%;transform:skewY(-5deg)}.connexar-ambient-wave:after{border-color:#904ce259;transform:skewY(6deg)}.connexar-ambient-wave i:nth-child(1){top:5%;right:0;bottom:5%;left:0;opacity:.5;transform:skewY(3deg)}.connexar-ambient-wave i:nth-child(2){top:39%;right:0;bottom:39%;left:0;border-color:#6563f259;transform:skewY(-2deg)}.connexar-ambient-wave i:nth-child(3){top:55%;right:0;bottom:55%;left:0;border-color:#32a3eb40;transform:skewY(8deg)}.connexar-voice-visual[data-status=speaking] .connexar-ambient-wave{animation:connexar-wave-drift .72s ease-in-out infinite alternate}.connexar-briefing-voice>b{font-size:13px}.connexar-briefing-voice>span{margin-top:4px;color:#657791;font-size:9px}.connexar-briefing-voice-actions{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.connexar-briefing-voice-actions button{height:38px;display:grid;place-items:center;padding:0 12px;border:1px solid #cbd8e7;border-radius:50%;background:#fff;color:#314964}.connexar-briefing-voice-actions button svg{width:15px}.connexar-briefing-voice-actions button.is-skip{display:flex;gap:6px;border:0;border-radius:8px;background:transparent;color:#1475cb;font-size:9px;font-weight:700}.connexar-briefing-voice-actions button.is-skip svg{width:13px}@keyframes connexar-wave-drift{0%{transform:translateY(-50%) scaleX(.94) scaleY(var(--voice-wave,1));opacity:.65}to{transform:translateY(-50%) scaleX(1.04) scaleY(calc(var(--voice-wave,1) + .35));opacity:1}}@keyframes connexar-briefing-to-dock{0%{transform:translate(0) scale(1);opacity:1;filter:blur(0)}55%{transform:translate(18%,-14px) scale(.72);opacity:.9}to{transform:translate(45%,-76px) scale(.16);opacity:0;filter:blur(1px)}}@media(prefers-reduced-motion:reduce){.connexar-dashboard-briefing.is-collapsing{animation-duration:.01ms}}@media(max-width:1100px){.connexar-dashboard-briefing{grid-template-columns:1fr minmax(320px,.75fr)}.connexar-briefing-summary{padding:18px}.connexar-dashboard-briefing .connexar-priority-list article{grid-template-columns:36px 18px minmax(0,1fr)}.connexar-dashboard-briefing .connexar-priority-list article>button{display:none}.connexar-voice-visual .connexar-orb{width:145px;height:145px;min-width:145px}}@media(max-width:780px){.connexar-dashboard-briefing{grid-template-columns:1fr}.connexar-briefing-summary{border-right:0}.connexar-briefing-voice{min-height:330px;border-top:1px solid #dbe5f0}.connexar-briefing-summary>header{flex-direction:column}.connexar-briefing-controls{flex-wrap:wrap}.connexar-briefing-controls>button.is-voice{margin-left:0}}.connexar-side-panel{position:fixed;z-index:75;inset:0 0 0 auto;width:410px;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid rgba(75,139,205,.32);background:var(--surface);box-shadow:-18px 0 44px #03193b24;animation:connexar-side-in .28s cubic-bezier(.2,.8,.2,1)}.connexar-side-panel .connexar-command-head{min-width:0;min-height:72px;padding:8px 10px;gap:8px}.connexar-side-panel .connexar-orb{width:43px;height:43px;min-width:43px}.connexar-side-panel .connexar-voice-state{min-width:0;flex:1;overflow:hidden}.connexar-side-panel .connexar-voice-state b,.connexar-side-panel .connexar-voice-state span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connexar-side-panel .connexar-wave{display:none}.connexar-side-panel .connexar-command-actions{min-width:-moz-max-content;min-width:max-content;flex:0 0 auto;margin-left:auto}.connexar-side-panel .connexar-command-actions button{min-width:31px;width:31px;height:31px;padding:0;flex:0 0 31px}.connexar-side-panel .connexar-command-actions button span{display:none}.connexar-side-body{min-height:0;flex:1;overflow:hidden;background:var(--surface)}.connexar-history{height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);background:#f7faff;color:#17243b}.connexar-history>header{display:flex;align-items:center;justify-content:space-between;padding:17px 16px 12px}.connexar-history>header>div,.connexar-history>header>div>span{display:flex;align-items:center}.connexar-history>header>div{gap:9px}.connexar-history>header>div>svg{width:21px;color:#197bd5}.connexar-history>header>div>span{align-items:flex-start;flex-direction:column}.connexar-history>header b{font-size:15px}.connexar-history>header small{margin-top:1px;color:#6b7e96;font-size:9px}.connexar-history>header>button{height:32px;display:flex;align-items:center;gap:5px;padding:0 10px;border-radius:8px;background:#197bd5;color:#fff;font-size:10px;font-weight:700}.connexar-history>header>button svg{width:14px}.connexar-history>form{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;margin:0 16px 12px;padding-left:10px;border:1px solid #cedbe9;border-radius:10px;background:#fff}.connexar-history>form>svg{width:15px;color:#71849b}.connexar-history>form input{height:39px;min-width:0;background:transparent;font-size:11px;outline:none}.connexar-history>form button{height:31px;margin-right:4px;padding:0 9px;border-radius:7px;background:#e8f2fc;color:#1473c7;font-size:9px;font-weight:700}.connexar-history-list{min-height:0;display:flex;flex-direction:column;gap:8px;padding:0 16px 18px;overflow-y:auto}.connexar-history-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid #d7e2ed;border-radius:11px;background:#fff;box-shadow:0 3px 10px #183e680a}.connexar-history-list article.is-current{border-color:#4e9ce1;background:#f3f9ff}.connexar-history-open{min-width:0;display:flex;align-items:flex-start;flex-direction:column;padding:11px 12px;text-align:left}.connexar-history-open b,.connexar-history-open span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connexar-history-open b{font-size:11px}.connexar-history-open span{margin-top:4px;color:#5f728a;font-size:9px}.connexar-history-open small{margin-top:6px;color:#8a9aaf;font-size:8px}.connexar-history-list article>div{display:flex;gap:2px;padding-right:7px}.connexar-history-list article>div button{width:29px;height:29px;display:grid;place-items:center;border-radius:7px;color:#73869c}.connexar-history-list article>div button:hover{background:#eaf3fb;color:#176fbd}.connexar-history-list article>div button:last-child:hover{background:#fff0f2;color:#c73d58}.connexar-history-list article>div svg{width:13px}.connexar-history-state{min-height:170px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#6b7e95;text-align:center;font-size:10px}.connexar-history-state svg{width:27px;margin-bottom:9px;color:#8ba4bd}.connexar-history-state b{color:#32465e;font-size:11px}.connexar-history-state span{margin-top:4px}.connexar-voice-conversation{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#f7faff}.connexar-message-list{min-height:0;display:flex;flex-direction:column;gap:14px;padding:22px 16px;overflow-y:auto;scrollbar-gutter:stable}.connexar-conversation-empty{min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#17243b}.connexar-conversation-empty .connexar-orb{width:72px;height:72px;min-width:72px;margin-bottom:20px}.connexar-conversation-empty b{font-size:17px}.connexar-conversation-empty span{max-width:280px;margin-top:7px;color:#60738c;font-size:11px;line-height:1.45}.connexar-message{max-width:86%;display:flex;flex-direction:column;align-self:flex-start}.connexar-message>span{margin:0 8px 4px;color:#637893;font-size:9px;font-weight:800}.connexar-message>p{margin:0;padding:11px 13px;border:1px solid #d5e2ef;border-radius:4px 15px 15px;background:#fff;color:#17243b;font-size:13px;line-height:1.52;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:0 4px 12px #19416d0d}.connexar-message.is-user{align-self:flex-end;align-items:flex-end}.connexar-message.is-user>p{border-color:#1678d0;border-radius:15px 4px 15px 15px;background:#197bd5;color:#fff}.connexar-message p>i{display:inline-block;width:6px;height:14px;margin-left:3px;vertical-align:-2px;border-radius:2px;background:#287fd2;animation:connexar-caret .75s steps(1) infinite}.connexar-voice-composer{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:9px;padding:12px;border-top:1px solid #d7e2ef;background:#fff}.connexar-voice-composer input{height:42px;padding:0 13px;border:1px solid #cbd9e8;border-radius:10px;background:#fff;color:#182840;font-size:12px;outline:none}.connexar-voice-composer input:focus{border-color:#2583d7;box-shadow:0 0 0 3px #2583d71f}.connexar-voice-composer input:disabled{background:#f4f7fa;color:#8a9aaf}.connexar-voice-composer button{height:42px;display:grid;place-items:center;border-radius:10px;background:#197bd5;color:#fff}.connexar-voice-composer button:disabled{background:#a9c9e7;cursor:not-allowed}.connexar-voice-composer button svg{width:17px}@keyframes connexar-caret{0%,48%{opacity:1}49%,to{opacity:0}}.connexar-welcome{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:34px 32px;text-align:center;color:#101c34;overflow:auto}.connexar-welcome>.connexar-orb{width:86px;height:86px;min-width:86px;margin-bottom:28px}.connexar-welcome h2{margin:0;font-size:25px}.connexar-welcome p{max-width:330px;margin:12px 0 20px;color:#40536d;font-size:13px;line-height:1.55}.connexar-welcome h3{margin:0 0 15px;font-size:18px}.connexar-welcome-actions{width:100%;max-width:300px;display:grid;gap:10px}.connexar-welcome-actions button{height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #1674cd;border-radius:10px;color:#126fc5;font-weight:700}.connexar-welcome-actions button.is-primary{background:linear-gradient(100deg,#1679da,#235aca);color:#fff}.connexar-welcome-actions button:disabled{opacity:.45;cursor:not-allowed}.connexar-welcome-actions svg{width:20px}.connexar-welcome small{max-width:315px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:28px;color:#60738e;font-size:10px;line-height:1.45}.connexar-welcome small svg{width:14px;flex:0 0 auto}.connexar-side-panel>footer{height:31px;display:flex;align-items:center;gap:6px;flex:0 0 auto;padding:0 12px;border-top:1px solid var(--hairline);background:var(--surface-2);color:var(--ink-muted);font-size:9px}.connexar-side-panel>footer svg{width:12px}.connexar-side-panel .admin-agent-panel.is-embedded{position:static!important;width:auto!important;height:100%;border:0;box-shadow:none}.connexar-side-panel .admin-agent-panel.is-embedded .admin-agent-body{height:100%;padding:13px}.connexar-side-panel .admin-agent-panel.is-embedded .admin-agent-foot{grid-column:auto}.connexar-chat-progress{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--royal) 22%,var(--hairline));border-radius:10px;background:color-mix(in srgb,var(--royal) 6%,var(--surface));color:var(--ink)}.connexar-chat-progress>span:last-child{display:flex;flex-direction:column}.connexar-chat-progress b{font-size:11px}.connexar-chat-progress small{margin-top:2px;color:var(--ink-muted);font-size:9px}.connexar-chat-hourglass{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,#1687d5,#806ce4);color:#fff}.connexar-chat-hourglass svg{width:14px;animation:connexar-hourglass 1.45s ease-in-out infinite}.connexar-task-progress{min-height:54px;display:flex;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid #d8e5f2;background:linear-gradient(90deg,#f0f8ff,#f7f3ff);color:#183657}.connexar-task-progress>span:last-child{display:flex;min-width:0;flex-direction:column}.connexar-task-progress b{font-size:11px}.connexar-task-progress small{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5f738b;font-size:9px}.connexar-hourglass{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:linear-gradient(135deg,#1687d5,#806ce4);color:#fff;box-shadow:0 6px 14px #2a75cb33}.connexar-hourglass svg{width:15px;animation:connexar-hourglass 1.45s ease-in-out infinite}.connexar-task-progress.is-compact{min-height:0;padding:0;border:0;background:transparent}.connexar-task-progress.is-compact .connexar-hourglass{width:29px;height:29px;background:#ffffff1a;box-shadow:none;color:#8edfff}.connexar-briefing-voice>.connexar-task-progress{position:absolute;left:50%;bottom:72px;transform:translate(-50%);min-width:230px;border:1px solid #cfdeed;border-radius:11px;box-shadow:0 9px 24px #1b426f1a}@keyframes connexar-hourglass{0%,20%{transform:rotate(0)}50%,70%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes connexar-side-in{0%{transform:translate(104%);opacity:.55}to{transform:translate(0);opacity:1}}@media(max-width:1100px){.connexar-side-panel{width:min(410px,100vw)}}:root{--connexar-side-panel-width:clamp(320px,24vw,350px)}.connexar-side-panel{width:min(var(--connexar-side-panel-width),100vw);max-width:100vw;box-sizing:border-box}@media(max-width:1100px){.connexar-side-panel{width:min(var(--connexar-side-panel-width),100vw)}}.connexar-feedback-assistant{display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--surface);color:var(--ink)}.connexar-feedback-assistant .connexar-command-head{min-height:72px;padding:8px 10px;gap:8px}.connexar-feedback-assistant .connexar-orb{width:43px;height:43px;min-width:43px}.connexar-feedback-assistant .connexar-voice-state{min-width:0;flex:1;overflow:hidden}.connexar-feedback-assistant .connexar-voice-state b,.connexar-feedback-assistant .connexar-voice-state span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connexar-feedback-assistant .connexar-wave{display:none}.connexar-feedback-assistant .connexar-command-actions{min-width:-moz-max-content;min-width:max-content;flex:0 0 auto;margin-left:auto}.connexar-feedback-assistant .connexar-command-actions button{min-width:31px;width:31px;height:31px;padding:0;flex:0 0 31px}.connexar-feedback-assistant .connexar-command-actions button svg{width:15px}.connexar-feedback-assistant .connexar-voice-conversation{min-height:0}.connexar-feedback-composer{border-top:1px solid #d7e2ef;background:#fff}.connexar-feedback-composer>div{padding:10px 12px 0}.connexar-feedback-composer .connexar-voice-composer{border-top:0}.v8-shell{height:100vh;display:grid;grid-template-columns:225px 230px minmax(0,1fr);grid-template-rows:68px minmax(0,1fr);background:var(--bg-base);overflow:hidden;transition:grid-template-columns .22s ease}.v8-shell[data-agent=open]{grid-template-columns:225px 230px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-sidebar=collapsed]{grid-template-columns:225px 48px minmax(0,1fr)}.v8-shell[data-agent=open][data-sidebar=collapsed]{grid-template-columns:225px 48px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-apps=collapsed]{grid-template-columns:58px 230px minmax(0,1fr)}.v8-shell[data-apps=collapsed][data-agent=open]{grid-template-columns:58px 230px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-apps=collapsed][data-sidebar=collapsed]{grid-template-columns:58px 48px minmax(0,1fr)}.v8-shell[data-apps=collapsed][data-agent=open][data-sidebar=collapsed]{grid-template-columns:58px 48px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-rail{grid-row:1/3;background:linear-gradient(180deg,#001534,#00275d);color:#fff;display:flex;flex-direction:column;min-width:0;border-right:1px solid rgba(255,255,255,.08)}.v8-brand{height:94px;padding:8px 20px 12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.09)}.v8-brand>span[role=img]{font-size:26.4px!important}.v8-master-link{margin:14px 12px 0;padding:10px 12px;display:flex;gap:10px;align-items:center;border:1px solid rgba(99,190,255,.28);border-radius:10px;background:linear-gradient(135deg,#1487d43d,#4fc8ff14);color:#fff;transition:.18s ease}.v8-master-link:hover{border-color:#78d5ffb3;background:linear-gradient(135deg,#1487d45c,#4fc8ff21)}.v8-master-mark{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#4fc8ff2e;color:#8cddff}.v8-master-link>span:last-child{min-width:0;display:flex;flex-direction:column}.v8-master-link b{font-size:12px}.v8-master-link small{font-size:10px;color:#ffffff8c}.v8-tenant{margin:14px 12px 8px;padding:10px 12px;display:flex;gap:10px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0d}.v8-tenant-mark{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#4fc8ff26;color:#78d5ff}.v8-tenant span:last-child,.v8-app>span:last-child,.v8-profile>span:last-child{min-width:0;display:flex;flex-direction:column}.v8-tenant b,.v8-app b,.v8-profile b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v8-tenant small,.v8-app small,.v8-profile small{font-size:10px;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v8-apps{padding:6px 10px;display:flex;flex-direction:column;gap:4px;overflow:auto}.v8-app{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;color:#ffffffb8;transition:.18s ease}.v8-app:hover{background:#ffffff12;color:#fff}.v8-app.is-active{background:linear-gradient(90deg,#ffffff24,#ffffff0f);color:#fff;box-shadow:inset 3px 0 0 var(--app-color,#4fc8ff)}.v8-app-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--app-color) 22%,transparent);color:var(--app-color)}.v8-app-icon svg{width:18px}.v8-app-section-title{min-height:22px;margin:7px 8px 1px;display:flex;align-items:center;gap:8px;flex-shrink:0;color:#ffffff73;font-size:9px;font-weight:700;letter-spacing:.09em;line-height:1;text-transform:uppercase;white-space:nowrap}.v8-app-section-title:before,.v8-app-section-title:after{content:"";height:1px;background:#ffffff21}.v8-app-section-title:before{width:8px;flex:0 0 auto}.v8-app-section-title:after{flex:1}.v8-rail-footer{margin-top:auto;padding:10px;border-top:1px solid rgba(255,255,255,.09);position:relative}.v8-language-switcher{display:flex;align-items:center;gap:1px;margin:0;padding:2px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0b}.v8-language-switcher button{flex:none;min-width:0;height:20px;padding:0 5px!important;display:flex;align-items:center;justify-content:center;gap:3px;border-radius:999px!important;color:#ffffff9e;font-size:9px!important;font-weight:700;line-height:1}.v8-language-switcher button:hover{color:#fff;background:#ffffff14}.v8-language-switcher button[aria-current=true]{color:#08254b;background:#fffffff0;box-shadow:0 1px 4px #00000024}.v8-language-switcher button svg{width:15px;height:10px}.v8-shell[data-apps=collapsed] .v8-language-switcher button span:last-child{display:none}.v8-shell[data-apps=collapsed] .v8-language-switcher{flex-direction:row;gap:0;padding:1px}.v8-shell[data-apps=collapsed] .v8-language-switcher button{width:17px;height:18px;padding:0!important}.v8-shell[data-apps=collapsed] .v8-language-switcher button svg{width:13px;height:9px}.v8-rail-action,.v8-rail-collapse,.v8-logout{color:#ffffffb3;display:flex;align-items:center;gap:9px;font-size:12px;padding:7px 9px}.v8-rail-action.is-active{color:#fff;border-radius:8px;background:#ffffff1c;box-shadow:inset 3px 0 #57ccff}.v8-rail-action svg,.v8-rail-collapse svg,.v8-logout svg{width:16px;flex:0 0 auto}.v8-rail-collapse{width:100%}.v8-shell[data-apps=collapsed] .v8-brand{padding:5px 2px 6px;align-items:center;justify-content:center;gap:4px}.v8-shell[data-apps=collapsed] .v8-brand>span{font-size:0!important}.v8-shell[data-apps=collapsed] .v8-brand>span span{width:34px!important;height:34px!important}.v8-shell[data-apps=collapsed] .v8-master-link,.v8-shell[data-apps=collapsed] .v8-app{justify-content:center;padding-left:8px;padding-right:8px}.v8-shell[data-apps=collapsed] .v8-master-link>span:last-child,.v8-shell[data-apps=collapsed] .v8-tenant,.v8-shell[data-apps=collapsed] .v8-app>span:last-child,.v8-shell[data-apps=collapsed] .v8-rail-action span,.v8-shell[data-apps=collapsed] .v8-rail-collapse span,.v8-shell[data-apps=collapsed] .v8-profile>span:last-child,.v8-shell[data-apps=collapsed] .v8-logout{display:none}.v8-shell[data-apps=collapsed] .v8-apps{padding-left:6px;padding-right:6px}.v8-shell[data-apps=collapsed] .v8-app-section-title{width:30px;min-height:1px;margin:8px auto 4px}.v8-shell[data-apps=collapsed] .v8-app-section-title span,.v8-shell[data-apps=collapsed] .v8-app-section-title:before{display:none}.v8-shell[data-apps=collapsed] .v8-rail-action,.v8-shell[data-apps=collapsed] .v8-rail-collapse,.v8-shell[data-apps=collapsed] .v8-profile{justify-content:center;padding-left:0;padding-right:0}.v8-shell[data-apps=collapsed] .v8-rail-collapse svg{transform:rotate(180deg)}.v8-profile{margin-top:5px;padding:8px 34px 8px 8px;display:flex;align-items:center;gap:9px;border-radius:9px;background:#ffffff0d}.v8-profile>span:first-child{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#4fc8ff,#9b83ff);font-size:11px;font-weight:700}.v8-logout{position:absolute;right:12px;bottom:18px;padding:4px}.v8-sidebar{grid-row:1/3;background:var(--surface);border-right:1px solid var(--hairline);display:flex;flex-direction:column;min-width:0}.v8-sidebar-head{height:92px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid var(--hairline)}.v8-sidebar-head>span{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--section-color) 15%,transparent);color:var(--section-color)}.v8-sidebar-head svg{width:20px}.v8-sidebar-head div{display:flex;flex-direction:column;min-width:0}.v8-sidebar-head b{font-size:15px;color:var(--ink)}.v8-sidebar-head small{font-size:11px;color:var(--ink-muted)}.v8-subnav{padding:14px 10px;display:flex;flex-direction:column;gap:3px;overflow-y:auto}.v8-subnav a{min-height:38px;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:var(--ink-muted);font-size:13px;border:1px solid transparent}.v8-subnav a>svg{width:17px;height:17px}.v8-subnav a:hover{background:var(--surface-2);color:var(--ink)}.v8-subnav a.is-active{background:color-mix(in srgb,var(--section-color) 11%,var(--surface));color:var(--ink);font-weight:600;border-color:color-mix(in srgb,var(--section-color) 20%,var(--hairline));box-shadow:inset 3px 0 0 var(--section-color)}.v8-dot{width:6px;height:6px;border-radius:50%;background:currentColor;margin:0 5px}.v8-sidebar-foot{margin-top:auto;border-top:1px solid var(--hairline);padding:10px}.v8-sidebar-foot a,.v8-sidebar-foot button{width:100%;display:flex;align-items:center;gap:9px;padding:8px;color:var(--ink-muted);font-size:12px}.v8-sidebar-foot svg{width:16px}.v8-shell[data-sidebar=collapsed] .v8-sidebar-head,.v8-shell[data-sidebar=collapsed] .v8-subnav{visibility:hidden;opacity:0;pointer-events:none}.v8-shell[data-sidebar=collapsed] .v8-sidebar-foot{padding:7px}.v8-shell[data-sidebar=collapsed] .v8-sidebar-foot button{justify-content:center;padding:8px 0}.v8-shell[data-sidebar=collapsed] .v8-sidebar-foot button span{display:none}.v8-shell[data-sidebar=collapsed] .v8-sidebar-foot svg{transform:rotate(180deg)}.v8-topbar{grid-column:3/4;display:flex;align-items:center;justify-content:space-between;padding:0 22px;background:color-mix(in srgb,var(--surface) 94%,transparent);border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;min-width:0}.v8-search{position:relative;height:38px;width:min(520px,48vw);display:flex;align-items:center;gap:9px;padding:0 11px;border-radius:9px;background:var(--surface-2);border:1px solid var(--hairline)}.v8-search svg{width:17px;color:var(--ink-muted)}.v8-search input{border:0!important;background:transparent!important;outline:none;min-width:0;flex:1;font-size:12px}.v8-search kbd{font-size:10px;color:var(--ink-faint);border:1px solid var(--hairline);border-radius:4px;padding:2px 5px;background:var(--surface)}.v8-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;max-height:min(420px,70vh);overflow:auto;padding:6px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface);box-shadow:0 18px 45px #081c382e}.v8-search-results>button{width:100%;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;border-radius:8px;text-align:left;color:var(--ink)}.v8-search-results>button:hover,.v8-search-results>button.is-active{background:var(--surface-2)}.v8-search-kind{color:var(--royal);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.v8-search-copy{min-width:0;display:flex;flex-direction:column}.v8-search-copy b,.v8-search-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v8-search-copy b{font-size:12px}.v8-search-copy small{margin-top:2px;color:var(--ink-muted);font-size:10px}.v8-search-state{padding:14px 12px;color:var(--ink-muted);font-size:12px;text-align:center}.v8-search-state.is-error{color:var(--semantic-error)}.v8-topbar-actions{display:flex;align-items:center;gap:7px}.v8-topbar-actions>button{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;color:var(--ink-muted);position:relative}.v8-topbar-actions>button:hover{background:var(--surface-2);color:var(--ink)}.v8-topbar-actions svg{width:18px}.v8-topbar-actions .has-alert:after{content:"";position:absolute;right:8px;top:7px;width:6px;height:6px;border-radius:50%;background:#ef4444;border:1px solid var(--surface)}.v8-topbar-actions .v8-ai-button{width:auto;padding:0 13px;display:flex;gap:7px;background:linear-gradient(135deg,#056fb7,#2d87d8);color:#fff;font-size:12px;font-weight:600;box-shadow:0 7px 18px #0073c22e}.v8-live{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--ink-muted);margin-right:4px}.v8-live i{width:6px;height:6px;border-radius:50%;background:#22c58b;display:inline-block}.v8-support-mode{min-height:40px;display:flex;align-items:center;gap:8px;padding:4px 5px 4px 9px;border:1px solid #f1b84b;border-radius:9px;background:#fff7df;color:#744800;box-shadow:0 5px 16px #7548001f}.v8-support-mode>svg{width:17px;color:#c77c00}.v8-support-mode>span{display:flex;flex-direction:column;line-height:1.15}.v8-support-mode b{font-size:11px}.v8-support-mode small{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:#946617}.v8-support-mode button{padding:6px 8px;border-radius:6px;background:#8a5600;color:#fff;font-size:10px;font-weight:700}.v8-support-mode button:disabled{opacity:.55}.v8-workspace{grid-column:3/4;grid-row:2;padding:24px 26px 44px;overflow:auto;min-width:0;container:workspace / inline-size}.v8-workspace>div{max-width:1400px!important}@media(max-width:1180px){.v8-shell{grid-template-columns:78px 220px minmax(0,1fr)}.v8-shell[data-agent=open]{grid-template-columns:78px 220px minmax(0,1fr) 410px}.v8-shell[data-sidebar=collapsed]{grid-template-columns:78px 48px minmax(0,1fr)}.v8-shell[data-agent=open][data-sidebar=collapsed]{grid-template-columns:78px 48px minmax(0,1fr) 410px}.v8-brand{padding:5px 8px 6px;align-items:center;justify-content:center;gap:4px}.v8-brand>span{font-size:0!important}.v8-brand>span span{width:34px!important;height:34px!important}.v8-brand .v8-language-switcher button span:last-child{display:none}.v8-brand .v8-language-switcher button{width:17px;height:18px;padding:0!important}.v8-brand .v8-language-switcher button svg{width:13px;height:9px}.v8-master-link{justify-content:center;padding:8px}.v8-master-link>span:last-child,.v8-tenant,.v8-app>span:last-child,.v8-rail-footer span:last-child,.v8-rail-action span{display:none}.v8-app,.v8-profile{justify-content:center;padding:8px}.v8-logout,.v8-live{display:none}.v8-support-mode small{max-width:110px}.v8-shell[data-apps=collapsed]{grid-template-columns:58px 220px minmax(0,1fr)}.v8-shell[data-apps=collapsed][data-agent=open]{grid-template-columns:58px 220px minmax(0,1fr) 410px}.v8-shell[data-apps=collapsed][data-sidebar=collapsed]{grid-template-columns:58px 48px minmax(0,1fr)}.v8-shell[data-apps=collapsed][data-agent=open][data-sidebar=collapsed]{grid-template-columns:58px 48px minmax(0,1fr) 410px}}@media(max-width:1100px){.v8-shell[data-agent=open]{grid-template-columns:78px 220px minmax(0,1fr)}.v8-shell[data-agent=open][data-sidebar=collapsed]{grid-template-columns:78px 48px minmax(0,1fr)}}@media(max-width:820px){.v8-shell,.v8-shell[data-agent=open]{grid-template-columns:0 0 minmax(0,1fr)}.v8-rail,.v8-sidebar{overflow:hidden}.v8-topbar{padding:0 12px}.v8-search{width:min(60vw,420px)}.v8-topbar-actions>button:not(.v8-ai-button),.v8-live{display:none}.v8-ai-button{font-size:0!important;padding:0 10px!important}.v8-workspace{padding:18px 14px 70px}}@media(max-width:1180px)and (min-width:1101px){.v8-shell[data-agent=open]{grid-template-columns:78px 220px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-agent=open][data-sidebar=collapsed]{grid-template-columns:78px 48px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-apps=collapsed][data-agent=open]{grid-template-columns:58px 220px minmax(0,1fr) var(--connexar-side-panel-width)}.v8-shell[data-apps=collapsed][data-agent=open][data-sidebar=collapsed]{grid-template-columns:58px 48px minmax(0,1fr) var(--connexar-side-panel-width)}}.v8-admin-shell{height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);grid-template-rows:68px minmax(0,1fr);overflow:hidden;background:#f3f7fc;transition:grid-template-columns .22s ease}.v8-admin-shell[data-assistant=open]{grid-template-columns:250px minmax(0,1fr) 410px}.v8-admin-rail{grid-row:1/3;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,#00142f,#00275b);color:#fff;border-right:1px solid rgba(255,255,255,.08)}.v8-admin-brand{height:76px;display:flex;align-items:center;padding:0 26px;border-bottom:1px solid rgba(255,255,255,.09)}.v8-admin-identity{display:flex;align-items:center;gap:11px;margin:16px 14px 10px;padding:12px;border:1px solid rgba(105,203,255,.24);border-radius:12px;background:linear-gradient(135deg,#1d8bd742,#6c5ce71f)}.v8-admin-identity>span{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#45c7ff,#9c82ff)}.v8-admin-identity svg{width:19px}.v8-admin-identity div{display:flex;flex-direction:column}.v8-admin-identity b{font-size:13px}.v8-admin-identity small{font-size:10px;color:#ffffff94}.v8-admin-rail nav{display:flex;flex-direction:column;gap:4px;padding:10px}.v8-admin-rail nav a,.v8-admin-rail-foot>a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:9px;color:#ffffffb3;font-size:13px;transition:.18s}.v8-admin-rail nav a:hover,.v8-admin-rail-foot>a:hover{color:#fff;background:#ffffff12}.v8-admin-rail nav a.is-active{color:#fff;background:#ffffff21;box-shadow:inset 3px 0 #57ccff}.v8-admin-rail nav svg,.v8-admin-rail-foot svg{width:17px}.v8-admin-rail-foot{margin-top:auto;padding:12px;border-top:1px solid rgba(255,255,255,.09)}.v8-admin-user{position:relative;display:flex;align-items:center;gap:9px;margin-top:8px;padding:9px 34px 9px 9px;border-radius:10px;background:#ffffff0f}.v8-admin-user>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#52caff,#9a84ff);font-size:11px;font-weight:700}.v8-admin-user div{min-width:0;display:flex;flex-direction:column}.v8-admin-user b,.v8-admin-user small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v8-admin-user b{font-size:11px}.v8-admin-user small{font-size:9px;color:#ffffff80}.v8-admin-user button{position:absolute;right:9px;color:#fff9}.v8-admin-user button svg{width:16px}.v8-admin-topbar{grid-column:2;display:flex;align-items:center;justify-content:space-between;padding:0 25px;background:#ffffffeb;border-bottom:1px solid #d9e3f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v8-admin-search{width:min(560px,58vw);height:38px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #d8e2ef;border-radius:10px;background:#f2f6fb;color:#8b9ab0;font-size:12px}.v8-admin-search svg{width:17px}.v8-admin-search span{flex:1}.v8-admin-search kbd{border:1px solid #d5dfeb;border-radius:5px;padding:2px 5px;background:#fff;font-size:10px}.v8-admin-top-actions{display:flex;align-items:center;gap:10px}.v8-admin-secure{display:flex;align-items:center;gap:7px;font-size:11px;color:#5b6b80}.v8-admin-secure i{width:7px;height:7px;border-radius:50%;background:#22c58b}.v8-admin-ai{height:37px;display:flex;align-items:center;gap:7px;padding:0 12px;border-radius:9px;background:linear-gradient(135deg,#0879c7,#2a8ade);color:#fff;font-size:11px;font-weight:700;box-shadow:0 6px 18px #0a6cb833}.v8-admin-ai svg{width:16px}.v8-admin-main{grid-column:2;grid-row:2;overflow:auto;padding:28px 32px 48px;color:#0d1830}.v8-admin-main>div{max-width:1500px!important}.admin-agent-panel{grid-column:3;grid-row:1/3;min-width:0;overflow:hidden;background:#fff;border-left:1px solid #cbd8e8;box-shadow:-10px 0 32px #0d274d14;z-index:8}.admin-agent-panel>header{height:68px;display:flex;align-items:center;gap:9px;padding:0 13px;border-bottom:1px solid #dce5ef}.admin-agent-panel>header>span{width:37px;height:37px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#1389d8,#806be4);color:#fff}.admin-agent-panel>header svg{width:18px}.admin-agent-panel>header>div{min-width:0;flex:1;display:flex;flex-direction:column}.admin-agent-panel>header b{font-size:13px}.admin-agent-panel>header small{display:flex;align-items:center;gap:5px;font-size:9px;color:#74849a}.admin-agent-panel>header small i{width:6px;height:6px;border-radius:50%;background:#1dbc82}.admin-agent-panel>header button{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:#66778c}.admin-agent-panel>header button:hover{background:#edf3f9}.admin-agent-body{height:calc(100vh - 68px);overflow:auto;padding:14px}.admin-agent-body>section{margin-bottom:14px}.admin-agent-hero{padding:16px;border:1px solid #b9d9ef;border-radius:13px;background:linear-gradient(135deg,#f1faff,#f1efff)}.admin-agent-hero>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#1688d7,#806ce2);color:#fff}.admin-agent-hero>span svg{width:19px}.admin-agent-hero>small{display:block;margin-top:11px;font-size:8px;font-weight:800;letter-spacing:.08em;color:#40708f}.admin-agent-hero h2{margin-top:3px;font-size:16px;line-height:1.3;font-weight:800;color:#10203a}.admin-agent-hero p{margin-top:5px;font-size:10px;line-height:1.55;color:#64758b}.admin-agent-title{display:flex;align-items:center;justify-content:space-between;margin:5px 2px 8px}.admin-agent-title>b{font-size:11px}.admin-agent-title a,.admin-agent-title button{font-size:9px;color:#1676c8}.admin-agent-title svg{width:13px}.admin-agent-item,.admin-agent-tenant{display:grid;grid-template-columns:34px 1fr 14px;align-items:center;gap:9px;margin-top:7px;padding:9px;border:1px solid #d7e1ed;border-radius:10px;color:#17243a}.admin-agent-item:hover,.admin-agent-tenant:hover{border-color:#7fb9e7;background:#f7fbff}.admin-agent-item>span,.admin-agent-tenant>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#eaf4ff;color:#167ac7}.admin-agent-item>span svg,.admin-agent-tenant>span svg{width:15px}.admin-agent-item>div,.admin-agent-tenant>div{min-width:0;display:flex;flex-direction:column}.admin-agent-item b,.admin-agent-tenant b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-agent-item small,.admin-agent-tenant small{font-size:8px;color:#77879a}.admin-agent-item>svg,.admin-agent-tenant>svg{width:12px;color:#7b8a9e}.admin-agent-foot{padding:13px;border-radius:11px;background:#071d42;color:#fff}.admin-agent-foot b{font-size:10px}.admin-agent-foot p{margin-top:5px;font-size:9px;line-height:1.55;color:#ffffffb3}.admin-agent-foot a{display:flex;align-items:center;gap:5px;margin-top:10px;font-size:9px;font-weight:700;color:#72d4ff}.admin-agent-foot svg{width:12px}@media(max-width:1150px){.v8-admin-shell[data-assistant=open]{grid-template-columns:250px minmax(0,1fr)}.v8-admin-secure{display:none}}@media(max-width:900px){.v8-admin-shell,.v8-admin-shell[data-assistant=open]{grid-template-columns:76px minmax(0,1fr)}.admin-agent-panel{position:fixed;inset:0 0 0 auto;width:min(365px,100vw)}.v8-admin-brand{padding:0;justify-content:center}.v8-admin-brand>span{font-size:0!important}.v8-admin-identity{justify-content:center;padding:9px}.v8-admin-identity div,.v8-admin-rail nav span,.v8-admin-rail-foot>a{font-size:0;gap:0;justify-content:center}.v8-admin-user div,.v8-admin-user button{display:none}.v8-admin-user{padding:8px;justify-content:center}.v8-admin-main{grid-column:2;padding:20px 16px}.v8-admin-topbar{grid-column:2;padding:0 14px}.v8-admin-secure{display:none}}@media(min-width:1151px){.v8-admin-shell[data-assistant=open]{grid-template-columns:250px minmax(0,1fr) var(--connexar-side-panel-width)}}.shell-grid{display:grid;grid-template-columns:auto auto minmax(0,1fr) 0px;transition:grid-template-columns .22s cubic-bezier(.18,1,.32,1)}.shell-grid[data-claudia=open]{grid-template-columns:auto auto minmax(0,1fr) var(--connexar-side-panel-width)}.shell-claudia{min-width:0;overflow:hidden}@media(max-width:1023px){.shell-grid[data-claudia=open]{grid-template-columns:auto auto minmax(0,1fr) 0px}}.v8-dashboard{max-width:1400px!important;margin:0 auto;color:var(--ink)}.v8-page-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.v8-page-head>div>span{display:flex;align-items:center;gap:6px;font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--royal);font-weight:700}.v8-page-head>div>span svg{width:14px}.v8-page-head h1{font-size:28px;line-height:1.15;margin-top:4px;font-weight:750}.v8-page-head p,.v8-page-head time{font-size:12px;color:var(--ink-muted);margin-top:4px}.v8-briefing{min-height:118px;border:1px solid #bddcf2;border-radius:13px;background:linear-gradient(110deg,#f7fcff,#edf7ff 60%,#f5f1ff);display:flex;align-items:center;gap:17px;padding:20px 22px;margin-bottom:14px;box-shadow:0 9px 28px #1b578b14}:root[data-theme=dark] .v8-briefing{background:linear-gradient(110deg,#10233b,#14284a 60%,#211d43);border-color:#264b70}.v8-briefing-orb{width:55px;height:55px;border-radius:17px;display:grid;place-items:center;background:linear-gradient(135deg,#0e87d5,#896de6);color:#fff;box-shadow:0 10px 25px #3c70ca47}.v8-briefing-orb svg{width:25px}.v8-briefing-copy{flex:1}.v8-briefing-copy>span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#47728f;font-weight:700}.v8-briefing-copy h2{font-size:18px;font-weight:700;margin-top:2px}.v8-briefing-copy p{font-size:12px;color:var(--ink-muted);margin-top:3px}.v8-briefing>a{display:flex;align-items:center;gap:7px;border-radius:8px;background:#0878c3;color:#fff;padding:10px 13px;font-size:11px;font-weight:600}.v8-briefing>a svg{width:15px}.v8-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.v8-kpi{background:var(--surface);border:1px solid var(--hairline);border-radius:11px;padding:15px;display:flex;gap:12px;align-items:center;box-shadow:var(--shadow-card)}.v8-kpi>span{width:39px;height:39px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--tone) 13%,transparent);color:var(--tone)}.v8-kpi svg{width:19px}.v8-kpi>div{display:flex;flex-direction:column;min-width:0}.v8-kpi small{font-size:10px;color:var(--ink-muted)}.v8-kpi b{font-size:19px;line-height:1.25}.v8-kpi em{font-style:normal;font-size:9px;color:var(--ink-faint)}.v8-dashboard-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:14px}.v8-dashboard-block{background:var(--surface);border:1px solid var(--hairline);border-radius:12px;padding:17px;box-shadow:var(--shadow-card)}.v8-block-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:13px}.v8-block-title h2{font-size:15px;font-weight:700}.v8-block-title p{font-size:10px;color:var(--ink-muted);margin-top:2px}.v8-block-title>span{font-size:9px;color:var(--ink-faint);background:var(--surface-2);padding:4px 7px;border-radius:999px}.v8-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v8-module-card{border:1px solid var(--hairline);border-radius:10px;padding:13px;transition:.18s ease;background:linear-gradient(145deg,color-mix(in srgb,var(--tone) 5%,var(--surface)),var(--surface))}.v8-module-card:hover{border-color:color-mix(in srgb,var(--tone) 45%,var(--hairline));transform:translateY(-1px);box-shadow:0 8px 22px #0f203a14}.v8-module-card header{display:flex;align-items:center;gap:9px}.v8-module-card header>span{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--tone) 15%,transparent);color:var(--tone)}.v8-module-card header svg{width:17px}.v8-module-card header>svg{margin-left:auto;color:var(--ink-faint);width:14px}.v8-module-card header>div{display:flex;flex-direction:column}.v8-module-card header b{font-size:12px}.v8-module-card header small{font-size:9px;color:var(--ink-muted)}.v8-module-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--hairline)}.v8-module-stats div{display:flex;flex-direction:column}.v8-module-stats small{font-size:9px;color:var(--ink-faint)}.v8-module-stats b{font-size:12px;margin-top:1px}.v8-module-stats b[data-warn]{color:#d47a08}.v8-work-item{min-height:57px;display:flex;align-items:center;gap:9px;border-top:1px solid var(--hairline);padding:8px 0}.v8-work-item:first-child{border-top:0}.v8-work-icon{width:29px;height:29px;border-radius:8px;display:grid;place-items:center;background:#eef4ff;color:#2e7cd0}.v8-work-icon.sinal{background:#fff5e5;color:#c97b12}.v8-work-icon svg{width:14px}.v8-work-copy{min-width:0;flex:1;display:flex;flex-direction:column}.v8-work-copy b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v8-work-copy small{font-size:9px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v8-work-item time{font-size:8px;color:var(--ink-faint)}.v8-work-item>svg{width:12px;color:var(--ink-faint)}.v8-count{background:#fff1d9!important;color:#c2730d!important}.v8-empty-work{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ink-muted);text-align:center}.v8-empty-work svg{width:34px;color:#10a77a;margin-bottom:8px}.v8-empty-work b{font-size:12px}.v8-empty-work p{font-size:10px;margin-top:3px}.v8-dashboard-loading,.v8-dashboard-error{border:1px dashed var(--hairline);border-radius:12px;padding:50px;text-align:center;color:var(--ink-muted);font-size:12px}@media(max-width:1100px){.v8-kpis{grid-template-columns:repeat(2,1fr)}.v8-dashboard-columns{grid-template-columns:1fr}.v8-module-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.v8-page-head time{display:none}.v8-briefing{align-items:flex-start;flex-wrap:wrap}.v8-briefing>a{margin-left:72px}.v8-kpis,.v8-module-grid{grid-template-columns:1fr}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.isp-content-grid{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.isp-stat-grid,.isp-metric-grid,.isp-detail-grid,.isp-decision-grid{display:grid;gap:.75rem}.isp-stat-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.isp-metric-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.isp-detail-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1rem}.isp-decision-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}@container workspace (max-width: 900px){.isp-content-grid{grid-template-columns:minmax(0,1fr);overflow-y:auto}.isp-import-list{max-height:220px;border-right:0;border-bottom:1px solid var(--hairline)}.isp-workspace{height:auto;min-height:100%}}@container workspace (max-width: 560px){.isp-stat-grid,.isp-metric-grid,.isp-detail-grid{grid-template-columns:minmax(0,1fr)}.isp-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gestao-learning-suggestion{grid-column:1 / -1;display:grid;gap:7px;padding:13px;border:1px solid color-mix(in srgb,#7c3aed 35%,var(--hairline));border-radius:10px;background:color-mix(in srgb,#7c3aed 7%,var(--surface-1));font-size:13px}.gestao-learning-suggestion p{margin:0;color:var(--ink-muted);line-height:1.45}.gestao-learning-suggestion button{justify-self:start;min-height:40px;padding:9px 12px;border:1px solid color-mix(in srgb,#7c3aed 45%,var(--hairline));border-radius:8px;background:var(--surface);color:var(--ink);font-weight:750}.gestao-learning-suggestion [role=status]{color:#15803d;font-weight:700}.gestao-driver-catalog{grid-column:1 / -1;display:grid;gap:9px;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-1)}.gestao-driver-catalog header,.gestao-driver-catalog header strong,.gestao-driver-catalog header small,.gestao-driver-catalog button span{display:grid;gap:3px}.gestao-driver-catalog header small,.gestao-driver-catalog button small,.gestao-driver-catalog p{color:var(--ink-muted);font-size:12px}.gestao-driver-catalog>div{display:grid;gap:6px}.gestao-driver-catalog button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 11px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface);color:var(--ink);text-align:left}.gestao-driver-catalog button:hover{border-color:color-mix(in srgb,#7c3aed 45%,var(--hairline))}.gestao-driver-catalog em{color:#7c3aed;font-size:11px;font-style:normal;font-weight:750;text-align:right}.gestao-scenario-plan{display:grid;gap:5px;padding:10px;border-radius:8px;background:color-mix(in srgb,#16a34a 9%,var(--surface-1))}.gestao-scenario-plan small{color:var(--ink-muted)}.gestao-scenario-plan button{justify-self:start}.gestao-modal-wide{width:min(920px,100%)}.gestao-simulation-modes{display:flex;gap:8px;padding:14px 20px 0}.gestao-simulation-modes button{min-height:40px;padding:8px 13px;border:1px solid var(--hairline);border-radius:9px;background:var(--surface-1);color:var(--ink);font-weight:700}.gestao-simulation-modes button[aria-pressed=true]{border-color:#7c3aed;background:color-mix(in srgb,#7c3aed 11%,var(--surface));color:#7c3aed}.gestao-multivariate>form{grid-template-columns:1fr}.gestao-multivariate-help{margin:0;color:var(--ink-muted);line-height:1.5}.gestao-driver-list{display:grid;gap:10px;min-width:0;padding:0;border:0}.gestao-driver-list legend{margin-bottom:9px;font-weight:800}.gestao-driver-row{display:grid;grid-template-columns:minmax(180px,1.6fr) minmax(120px,.75fr) minmax(120px,.75fr) auto;gap:10px;align-items:end;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-1)}.gestao-driver-row label{display:grid;gap:6px;min-width:0;font-size:12px;font-weight:700}.gestao-driver-row input{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--hairline-strong);border-radius:8px;background:var(--surface);color:var(--ink)}.gestao-driver-row button,.gestao-secondary{min-height:42px;padding:9px 12px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface);color:var(--ink)}.gestao-driver-row button:disabled,.gestao-secondary:disabled{opacity:.48}.gestao-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;justify-self:start;font-weight:700}.gestao-secondary svg{width:17px}.gestao-multivariate-result{display:grid;gap:14px;padding:0 20px 22px}.gestao-multivariate-result h3{margin:0}.gestao-multivariate-result .gestao-table{min-width:700px}.gestao-multivariate-result caption{padding:12px 14px;color:var(--ink-muted);font-size:12px;font-weight:700;text-align:left}.gestao-simulation-notice{padding:13px 15px;border:1px solid color-mix(in srgb,#d97706 35%,var(--hairline));border-radius:10px;background:color-mix(in srgb,#d97706 8%,var(--surface))}.gestao-simulation-notice p,.gestao-simulation-notice small{display:block;margin:4px 0 0;color:var(--ink-muted);line-height:1.45}.gestao-scenario-comparison{display:grid;gap:13px;padding-top:6px;border-top:1px solid var(--hairline)}.gestao-scenario-comparison>header{display:flex;align-items:start;justify-content:space-between;gap:14px}.gestao-scenario-comparison>header h3,.gestao-scenario-comparison>header p{margin:0}.gestao-scenario-comparison>header p,.gestao-scenario-comparison>header span{color:var(--ink-muted);font-size:12px}.gestao-scenario-comparison>fieldset{display:flex;flex-wrap:wrap;gap:8px;padding:0;border:0}.gestao-scenario-comparison>fieldset legend{width:100%;margin-bottom:7px;font-weight:800}.gestao-scenario-comparison>fieldset label{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 11px;border:1px solid var(--hairline);border-radius:9px;background:var(--surface-1);cursor:pointer}.gestao-scenario-comparison>fieldset input{width:18px;height:18px;accent-color:#7c3aed}.gestao-scenario-comparison>fieldset label span{display:grid;gap:1px}.gestao-scenario-comparison>fieldset small{color:var(--ink-muted)}.gestao-comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gestao-comparison-grid article{min-width:0;padding:13px;border:1px solid var(--hairline);border-radius:11px;background:var(--surface-1)}.gestao-comparison-grid article>header{display:flex;justify-content:space-between;gap:8px}.gestao-comparison-grid article>header span{color:#7c3aed;font-size:11px;font-weight:800;text-transform:uppercase}.gestao-comparison-grid dl{display:grid;gap:7px;margin:13px 0}.gestao-comparison-grid dl div{display:grid;gap:2px;padding:8px;border-radius:8px;background:var(--surface)}.gestao-comparison-grid dt{color:var(--ink-muted);font-size:11px}.gestao-comparison-grid dd{margin:0;font-size:13px;font-weight:750;overflow-wrap:anywhere}.gestao-comparison-grid h4{margin:0 0 7px;font-size:12px}.gestao-comparison-grid ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.gestao-comparison-grid li{display:flex;justify-content:space-between;gap:8px;font-size:12px}@media(max-width:700px){.gestao-simulation-modes{display:grid;grid-template-columns:1fr 1fr}.gestao-driver-row{grid-template-columns:1fr}.gestao-driver-row button{width:100%}.gestao-comparison-grid{grid-template-columns:1fr}}.rmp-integrations{display:grid;gap:18px;margin:24px 0;padding:24px;border:1px solid var(--hairline,#d4d4d8);border-radius:18px;background:var(--surface,#fff);color:var(--ink,#172033)}.rmp-integrations>header,.rmp-integrations h3,.rmp-deliveries h3{display:flex;align-items:center;gap:10px}.rmp-integrations>header h2,.rmp-integrations>header p{margin:0}.rmp-integrations svg{width:20px;height:20px;flex:none}.rmp-integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rmp-integration-grid>section,.rmp-deliveries{min-width:0;padding:18px;border:1px solid var(--hairline,#d4d4d8);border-radius:14px;background:var(--surface-1,#fff)}.rmp-integrations form{display:grid;gap:12px;margin:16px 0}.rmp-integrations label{display:grid;gap:6px;font-weight:650}.rmp-integrations input{box-sizing:border-box;width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--hairline,#a1a1aa);border-radius:8px;color:inherit;background:var(--surface,#fff)}.rmp-integrations fieldset{display:grid;gap:8px;margin:0;padding:12px;border:1px solid var(--hairline,#d4d4d8);border-radius:10px}.rmp-integrations fieldset label,.rmp-secret-once label{display:flex;align-items:flex-start;gap:9px;font-weight:500}.rmp-integrations input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;min-height:18px;margin:2px 0 0}.rmp-credential-list{display:grid;gap:10px}.rmp-credential-list article{display:grid;gap:7px;padding:12px;border:1px solid var(--hairline,#d4d4d8);border-radius:10px;overflow-wrap:anywhere}.rmp-credential-list article>div{display:flex;gap:8px;flex-wrap:wrap}.rmp-integrations button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid var(--hairline,#a1a1aa);border-radius:8px;cursor:pointer}.rmp-integrations button:disabled{opacity:.55;cursor:not-allowed}.rmp-integrations button.danger{color:#b42318;border-color:#f0a39a}.rmp-secret-once{position:fixed;z-index:80;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;gap:13px;width:min(620px,calc(100vw - 32px));padding:24px;border:2px solid #7c3aed;border-radius:16px;background:var(--surface,#fff);box-shadow:0 25px 80px #0005}.rmp-secret-once:before{content:"";position:fixed;z-index:-1;top:-100vh;right:-100vw;bottom:-100vh;left:-100vw;background:#07132699}.rmp-secret-once code{display:block;padding:12px;border-radius:8px;background:var(--surface-2,#f3f4f6);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.rmp-integration-alert{padding:10px 12px;border-radius:9px;background:#e8f7ee;color:#166534}.rmp-integration-alert.error{background:#fff0ef;color:#b42318}.rmp-delivery-table{display:grid;gap:7px}.rmp-delivery-table article{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr auto;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--hairline,#d4d4d8);overflow-wrap:anywhere}.dark .rmp-integrations,.dark .rmp-integration-grid>section,.dark .rmp-deliveries,.dark .rmp-secret-once{background:#172033;color:#f4f7fb}.dark .rmp-integrations input,.dark .rmp-secret-once code{background:#101827}@media(max-width:900px){.rmp-integration-grid{grid-template-columns:1fr}.rmp-delivery-table article{grid-template-columns:1fr 1fr}.rmp-delivery-table article button{grid-column:1/-1}}@media(max-width:520px){.rmp-integrations{padding:15px}.rmp-delivery-table article{grid-template-columns:1fr}.rmp-secret-once{padding:18px}.rmp-integrations button{min-height:44px}}.variable-pay .vp-panel{background:var(--gestao-surface,#fff);border:1px solid var(--gestao-border,#d4d4d8);border-radius:18px;padding:24px;margin:20px 0;color:inherit}.variable-pay h2{font-size:1.35rem;font-weight:650;margin-bottom:16px}.variable-pay h3{font-weight:650;font-size:1.05rem}.variable-pay p{margin:8px 0;line-height:1.6}.vp-notice{border-left:4px solid #7c3aed;padding:10px 18px;background:#7c3aed0a}.variable-pay .vp-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:16px 0}.variable-pay label{display:flex;flex-direction:column;gap:6px}.variable-pay input,.variable-pay select,.variable-pay textarea{border:1px solid #a1a1aa;border-radius:8px;padding:10px;color:inherit;background:transparent;max-width:100%;width:100%}.variable-pay textarea{min-height:80px}.variable-pay fieldset{border:1px solid #d4d4d8;padding:16px;border-radius:10px;margin:16px 0}.variable-pay .vp-check{display:flex;flex-direction:row;align-items:center;margin:8px 0}.variable-pay input[type=checkbox]{width:18px;height:18px}.vp-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.variable-pay button{padding:9px 14px;border:1px solid #a1a1aa;border-radius:8px;cursor:pointer}.variable-pay button:disabled{opacity:.5;cursor:not-allowed}.vp-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px}.vp-plans article,.vp-statement{padding:18px;border:1px solid #d4d4d8;border-radius:12px;margin:10px 0}.vp-criterion{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.variable-pay summary{cursor:pointer;padding:12px 0}.variable-pay [role=alert]{color:#b91c1c}.dark .variable-pay .vp-panel{background:#172033}.vp-source-choice{display:flex;gap:18px;flex-wrap:wrap;margin:10px 0 14px}.vp-source-choice label{display:flex;flex-direction:row;align-items:center;gap:8px}.variable-pay .vp-source-choice input{width:18px}.vp-governed,.vp-manual-exception{border:1px solid var(--hairline,#d4d4d8);border-radius:10px;padding:14px;margin-top:10px}.vp-manual-exception{border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 8%,transparent)}.vp-warning{color:#9a3412}.vp-lineage{display:grid;gap:4px;margin:8px 0;padding:10px;border-left:3px solid #16a34a;background:color-mix(in srgb,#16a34a 7%,transparent)}.vp-lineage.manual{border-left-color:#f59e0b;background:color-mix(in srgb,#f59e0b 7%,transparent)}.vp-dispute,.vp-dispute-form{border:1px solid var(--gestao-border,#d4d4d8);border-radius:12px;padding:16px;margin-top:16px}.vp-dispute-form{border-left:4px solid #7c3aed}.vp-message{padding:10px 12px;border-radius:8px;background:color-mix(in srgb,#7c3aed 7%,transparent);overflow-wrap:anywhere}.vp-message.internal{border-left:3px solid #f59e0b;background:color-mix(in srgb,#f59e0b 8%,transparent)}.vp-status{border-radius:999px;padding:4px 10px;background:color-mix(in srgb,#64748b 12%,transparent)}.vp-status.approved{color:#166534;background:color-mix(in srgb,#16a34a 12%,transparent)}@media(max-width:640px){.variable-pay .vp-panel{padding:16px}.vp-actions{align-items:flex-start}.vp-actions h2,.vp-actions h3{flex-basis:100%}.variable-pay button{min-height:44px}.vp-dispute form{display:grid;gap:10px}}.vp-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.vp-scenarios article{border:1px solid var(--gestao-border,#d4d4d8);border-radius:12px;padding:16px}.vp-scenarios strong{font-size:1.25rem}.vp-projection{margin-top:18px}.dark .vp-scenarios article{background:#111827}@media(max-width:760px){.vp-scenarios{grid-template-columns:1fr}}.vp-governance-cards,.vp-governance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0}.vp-governance-cards span,.vp-governance-grid article{border:1px solid var(--gestao-border,#d4d4d8);border-radius:12px;padding:14px}.vp-governance-cards strong{display:block;font-size:1.4rem}.dark .vp-governance-cards span,.dark .vp-governance-grid article{background:#111827}.gestao-knowledge-search{display:grid;gap:8px;font-weight:650}.gestao-knowledge-search>div{display:flex;align-items:center;gap:10px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1);padding:0 14px}.gestao-knowledge-search svg{width:20px;color:var(--ink-muted)}.gestao-knowledge-search input{width:100%;border:0;background:transparent;color:var(--ink);padding:14px 0;outline:0}.gestao-knowledge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px}.gestao-knowledge-card{border:1px solid var(--hairline);border-radius:16px;background:var(--surface-1);overflow:hidden}.gestao-knowledge-card summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px;cursor:pointer;list-style:none}.gestao-knowledge-card summary::-webkit-details-marker{display:none}.gestao-knowledge-card summary>span{display:flex;align-items:flex-start;gap:12px}.gestao-knowledge-card summary svg{flex:none;color:var(--royal)}.gestao-knowledge-card summary strong,.gestao-knowledge-card summary small{display:block}.gestao-knowledge-card summary small{margin-top:5px;color:var(--ink-muted);font-weight:400;line-height:1.5}.gestao-knowledge-card>summary>svg{transition:transform .2s}.gestao-knowledge-card[open]>summary>svg{transform:rotate(180deg)}.gestao-knowledge-body{display:grid;gap:16px;border-top:1px solid var(--hairline);padding:18px}.gestao-knowledge-body h3{font-size:14px}.gestao-knowledge-body p{margin-top:6px;color:var(--ink-muted);font-size:14px;line-height:1.65}.gestao-knowledge-body footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;border-top:1px solid var(--hairline);padding-top:12px;font-size:11px;color:var(--ink-muted)}.gestao-knowledge-body code{overflow-wrap:anywhere}.gestao-page{display:grid;gap:24px;padding:28px;max-width:1600px;margin:0 auto;color:var(--ink)}.gestao-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gestao-heading,.gestao-section-title,.gestao-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.gestao-heading h1{font-size:28px;line-height:1.15;margin:3px 0 7px}.gestao-heading p,.gestao-section-title p,.gestao-card p,.gestao-empty p{color:var(--ink-muted);margin:0}.gestao-eyebrow{font-size:12px!important;line-height:1.3;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#7c3aed!important}.gestao-primary,.gestao-ai button,.gestao-empty button{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:10px;padding:11px 15px;background:#7c3aed;color:#fff;font-weight:700;min-height:44px}.gestao-primary svg{width:18px}.gestao-ai button:disabled,.gestao-empty button:disabled{opacity:.65;cursor:not-allowed}.gestao-ai{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:20px;border:1px solid color-mix(in srgb,#7c3aed 28%,var(--hairline));border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,#7c3aed 12%,var(--surface-1)),var(--surface-1))}.gestao-ai>svg{width:30px;height:30px;color:#7c3aed}.gestao-ai h2{font-size:18px;margin:3px 0 6px}.gestao-section-title{align-items:end;margin-bottom:12px}.gestao-section-title h2,.gestao-card h2,.gestao-empty h2{font-size:17px;margin:0 0 4px}.gestao-section-title button,.gestao-card-head button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#7c3aed;font-weight:700;min-height:36px}.gestao-section-title button svg{width:16px}.gestao-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gestao-kpi,.gestao-card,.gestao-empty{border:1px solid var(--hairline);background:var(--surface-1);border-radius:16px;padding:18px}.gestao-kpi{border-top:3px solid var(--hairline)}.gestao-kpi.good{border-top-color:#16a34a}.gestao-kpi.attention{border-top-color:#d97706}.gestao-kpi.critical{border-top-color:#dc2626}.gestao-kpi-label{display:flex;align-items:center;gap:7px;color:var(--ink-muted);font-size:13px}.gestao-kpi-label svg{width:14px}.gestao-kpi strong{display:block;font-size:24px;margin:16px 0 10px}.gestao-kpi>div:last-child{display:flex;justify-content:space-between;gap:8px;color:var(--ink-muted);font-size:12px}.gestao-main-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);gap:16px}.gestao-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gestao-card-head{align-items:center}.gestao-card-head>div{display:flex;align-items:center;gap:9px}.gestao-card-head svg{width:19px;color:#7c3aed}.gestao-card-head>span{font-size:12px;color:var(--ink-muted)}.gestao-chart{position:relative;margin-top:18px;min-height:210px}.gestao-chart svg{width:100%;height:180px;overflow:visible}.gestao-chart .grid{stroke:var(--hairline);stroke-width:1}.gestao-chart .area{fill:color-mix(in srgb,#7c3aed 14%,transparent)}.gestao-chart .line{fill:none;stroke:#7c3aed;stroke-width:4;stroke-linecap:round}.gestao-goal{position:absolute;right:0;top:2px;color:var(--ink-muted);font-size:11px}.gestao-months{display:flex;justify-content:space-between;color:var(--ink-muted);font-size:11px}.gestao-list{list-style:none;padding:0;margin:14px 0 0;display:grid}.gestao-list li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:14px 0;border-top:1px solid var(--hairline)}.gestao-list strong{font-size:14px}.gestao-list p{font-size:12px;margin-top:3px}.gestao-list>li>svg{width:16px;color:var(--ink-muted)}.severity{border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.severity.critical{background:color-mix(in srgb,#dc2626 14%,transparent);color:#dc2626}.severity.attention{background:color-mix(in srgb,#d97706 14%,transparent);color:#b45309}.gestao-progress{margin-top:20px}.gestao-progress>div{display:flex;justify-content:space-between;font-size:13px}.gestao-progress progress{width:100%;height:10px;margin:12px 0;accent-color:#7c3aed}.gestao-progress p,.gestao-meeting span{display:flex;align-items:center;gap:6px;font-size:12px}.gestao-progress svg,.gestao-meeting svg{width:15px;color:#16a34a}.gestao-meeting{display:flex;gap:14px;align-items:center;margin-top:18px}.gestao-date{display:grid;place-items:center;width:58px;height:62px;border-radius:12px;background:color-mix(in srgb,#7c3aed 12%,var(--surface-2));color:#7c3aed}.gestao-date strong{font-size:22px;line-height:1}.gestao-date span{font-size:10px;font-weight:800}.gestao-meeting p{font-size:12px;margin:5px 0}.gestao-meeting span{color:var(--ink-muted)}.gestao-empty{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:180px}.gestao-empty-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:color-mix(in srgb,#7c3aed 12%,var(--surface-2));color:#7c3aed}.gestao-empty-icon svg{width:25px}.gestao-next{display:flex;align-items:center;gap:6px;margin-top:12px!important;font-weight:600}.gestao-next svg{width:16px;color:#7c3aed}@media(max-width:1100px){.gestao-kpis{grid-template-columns:repeat(2,1fr)}.gestao-main-grid,.gestao-bottom-grid{grid-template-columns:1fr}}@media(max-width:700px){.gestao-page{padding:18px;gap:18px}.gestao-heading,.gestao-section-title{display:grid}.gestao-ai,.gestao-empty{grid-template-columns:auto 1fr}.gestao-ai button,.gestao-empty button{grid-column:1/-1;width:100%;justify-content:center}.gestao-kpis{grid-template-columns:1fr}.gestao-heading h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.gestao-page *{scroll-behavior:auto!important;transition:none!important}}.gestao-source-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}.gestao-source-controls{display:grid;grid-template-columns:1fr 180px;gap:12px;margin:18px 0}.gestao-source-controls label{display:grid;gap:6px;font-size:12px;font-weight:700}.gestao-source-controls select,.gestao-source-controls input{min-height:42px;border:1px solid var(--hairline);border-radius:9px;background:var(--surface-1);color:var(--ink);padding:8px 10px}.gestao-connector-list{display:grid;gap:10px}.gestao-connector-list article,.gestao-source-history article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-2)}.gestao-connector-list article p{font-size:12px;margin-top:3px}.gestao-connector-list button,.gestao-upload,.gestao-import-preview button{border:1px solid color-mix(in srgb,#7c3aed 40%,var(--hairline));border-radius:9px;background:var(--surface-1);color:#7c3aed;font-weight:700;padding:9px 12px}.gestao-connector-list button:disabled{opacity:.55}.gestao-file-input{display:none}.gestao-upload{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:92px;margin:18px 0;border-style:dashed}.gestao-upload svg{width:22px}.gestao-import-preview{display:grid;gap:8px;padding:14px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-2)}.gestao-import-preview small{color:var(--ink-muted)}.gestao-import-preview .good{color:#15803d}.gestao-import-preview .critical{color:#b91c1c}.gestao-source-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.gestao-source-history article{align-items:flex-start;flex-direction:column}.gestao-source-history span{font-size:12px;color:var(--ink-muted)}@media(max-width:900px){.gestao-source-grid,.gestao-source-history{grid-template-columns:1fr}}@media(max-width:540px){.gestao-source-controls{grid-template-columns:1fr}.gestao-connector-list article{align-items:stretch;flex-direction:column}.gestao-heading .gestao-primary{width:100%;justify-content:center}}.gestao-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px;border:1px solid var(--hairline);background:var(--surface-1);border-radius:14px}.gestao-toolbar label{display:flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:13px}.gestao-toolbar label:first-child{flex:1;max-width:520px}.gestao-toolbar svg{width:18px}.gestao-toolbar input,.gestao-toolbar select,.gestao-field input,.gestao-field select,.gestao-field textarea{width:100%;border:1px solid var(--hairline-strong);border-radius:9px;padding:10px 12px;background:var(--surface);color:var(--ink);min-height:44px}.gestao-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gestao-record{border:1px solid var(--hairline);border-radius:16px;padding:18px;background:var(--surface-1)}.gestao-record>div:first-child{display:flex;justify-content:space-between}.gestao-record h2{font-size:18px;margin:15px 0 5px}.gestao-record>p{color:var(--ink-muted);min-height:40px}.gestao-record dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.gestao-record dl div{padding:10px;border-radius:9px;background:var(--surface-2)}.gestao-record dt{font-size:11px;color:var(--ink-muted)}.gestao-record dd{font-size:13px;font-weight:700;margin:4px 0 0}.gestao-record footer,.gestao-row-actions{display:flex;gap:7px;flex-wrap:wrap}.gestao-record footer button,.gestao-data-state button{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface);color:var(--ink);min-height:40px}.gestao-record footer svg,.gestao-row-actions svg{width:15px}.gestao-record footer .danger{color:#dc2626}.gestao-status{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.gestao-status.active{background:color-mix(in srgb,#16a34a 14%,transparent);color:#15803d}.gestao-status.draft{background:color-mix(in srgb,#d97706 14%,transparent);color:#b45309}.gestao-status.closed{background:var(--surface-2);color:var(--ink-muted)}.gestao-table-wrap{overflow-x:auto;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-1)}.gestao-table{width:100%;border-collapse:collapse;min-width:760px}.gestao-table th,.gestao-table td{text-align:left;padding:14px;border-bottom:1px solid var(--hairline);font-size:13px}.gestao-table th{color:var(--ink-muted);font-size:11px;text-transform:uppercase}.gestao-row-actions button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface);color:var(--ink)}.gestao-data-state{text-align:center;padding:48px 20px;border:1px dashed var(--hairline-strong);border-radius:16px;background:var(--surface-1)}.gestao-data-state>svg{width:36px;color:#7c3aed}.gestao-data-state h2{margin:10px 0 5px}.gestao-data-state p{color:var(--ink-muted)}.gestao-data-state button{margin-top:15px}.gestao-modal-backdrop{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#071225aa}.gestao-modal{width:min(620px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:16px;border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop)}.gestao-modal>header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--hairline)}.gestao-modal h2{margin:0;font-size:19px}.gestao-modal>header button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:transparent;color:var(--ink)}.gestao-modal>header svg{width:19px}.gestao-modal form{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:20px}.gestao-field{display:grid;gap:6px;font-size:13px;font-weight:700}.gestao-field:has(textarea){grid-column:1/-1}.gestao-form-error{grid-column:1/-1;color:#dc2626;margin:0}.gestao-modal form>footer{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding-top:5px}.gestao-modal form>footer>button:first-child{padding:10px 14px;color:var(--ink);background:transparent}.gestao-directory button:focus-visible,.gestao-directory input:focus-visible,.gestao-directory select:focus-visible,.gestao-directory textarea:focus-visible{outline:3px solid color-mix(in srgb,#7c3aed 45%,transparent);outline-offset:2px}@media(max-width:900px){.gestao-record-grid{grid-template-columns:1fr}}@media(max-width:700px){.gestao-toolbar{align-items:stretch;flex-direction:column}.gestao-toolbar label:first-child{max-width:none}.gestao-modal form{grid-template-columns:1fr}.gestao-field:has(textarea){grid-column:auto}.gestao-form-error,.gestao-modal form>footer{grid-column:auto}.gestao-record dl{grid-template-columns:1fr}.gestao-record footer button{flex:1;justify-content:center}}.gestao-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gestao-summary article{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-1)}.gestao-summary span{font-size:13px;color:var(--ink-muted)}.gestao-summary strong{font-size:24px}.gestao-summary .good{border-left:4px solid #16a34a}.gestao-summary .attention{border-left:4px solid #d97706}.gestao-summary .critical{border-left:4px solid #dc2626}.gestao-kpi.no_data{border-top-color:var(--hairline-strong)}.gestao-state-label{margin-left:auto;font-size:10px;font-weight:800}.gestao-dot{width:9px;height:9px;border-radius:50%;background:var(--ink-muted)}.gestao-dot.good{background:#16a34a}.gestao-dot.attention{background:#d97706}.gestao-dot.critical{background:#dc2626}.gestao-sparkline{width:100%;height:42px;margin-top:10px}.gestao-sparkline polyline{fill:none;stroke:#7c3aed;stroke-width:2.5;vector-effect:non-scaling-stroke}.gestao-spark-empty{height:42px;display:grid;align-items:center;color:var(--ink-muted);font-size:11px}.gestao-kpi footer{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid var(--hairline);font-size:11px;color:var(--ink-muted)}.gestao-trend svg{width:17px}.gestao-trend.up{color:#16a34a}.gestao-trend.down{color:#dc2626}@media(max-width:900px){.gestao-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.gestao-summary{grid-template-columns:1fr}}.gestao-health{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,#7c3aed 16%,var(--surface-1)),var(--surface-1));border:1px solid color-mix(in srgb,#7c3aed 25%,var(--hairline))}.gestao-health h2{margin:4px 0 7px;font-size:21px}.gestao-health p{margin:0;color:var(--ink-muted)}.gestao-health-ring{--health:0%;display:grid;place-content:center;width:96px;height:96px;flex:0 0 auto;border-radius:50%;background:radial-gradient(circle,var(--surface-1) 57%,transparent 59%),conic-gradient(#16a34a var(--health),var(--hairline) 0);text-align:center}.gestao-health-ring strong{font-size:20px}.gestao-health-ring span{font-size:10px;color:var(--ink-muted);text-transform:uppercase}.gestao-inline-filter{display:flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:12px}.gestao-inline-filter select{min-height:40px;padding:8px 30px 8px 10px;border:1px solid var(--hairline);border-radius:9px;background:var(--surface-1);color:var(--ink)}.gestao-history-values{display:flex;gap:6px}.gestao-history-values span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 5px;min-width:72px;padding:6px;border-radius:7px;background:var(--surface-2);font-size:11px}.gestao-history-values small{grid-column:1/-1;color:var(--ink-muted);text-transform:capitalize}.gestao-history-values i{display:block;width:8px;height:8px;border-radius:50%;background:var(--ink-muted)}.gestao-history-values .good i{background:#16a34a}.gestao-history-values .attention i{background:#d97706}.gestao-history-values .critical i{background:#dc2626}.gestao-light-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:11px;font-weight:800}.gestao-light-label>span{width:10px;height:10px;border-radius:50%;background:var(--ink-muted)}.gestao-light-label.good>span{background:#16a34a}.gestao-light-label.attention>span{background:#d97706}.gestao-light-label.critical>span{background:#dc2626}.gestao-table-empty{text-align:center;color:var(--ink-muted);padding:20px}.gestao-queue-state{display:flex;align-items:center;gap:8px;padding:22px;border:1px dashed var(--hairline-strong);border-radius:14px;background:var(--surface-1);color:var(--ink-muted)}.gestao-queue-state svg{width:20px;color:#16a34a}.gestao-queue-state.error svg{color:#dc2626}.gestao-queue-state button{margin-left:auto;border:0;background:transparent;color:#7c3aed;font-weight:700}.gestao-deviation-queue{display:grid;gap:9px}.gestao-deviation-queue article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1)}.gestao-deviation-queue h3{margin:0 0 3px;font-size:14px}.gestao-deviation-queue p{margin:0;color:var(--ink-muted);font-size:12px}.gestao-deviation-queue button,.gestao-quick-actions button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hairline);border-radius:8px;padding:8px 10px;background:var(--surface);color:var(--ink);font-weight:700}.gestao-deviation-queue button svg,.gestao-quick-actions svg{width:15px}.gestao-severity{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:800;background:var(--surface-2)}.gestao-severity.critical{color:#dc2626;background:color-mix(in srgb,#dc2626 12%,transparent)}.gestao-severity.high,.gestao-severity.medium{color:#b45309;background:color-mix(in srgb,#d97706 12%,transparent)}.gestao-quick-actions{display:flex;gap:8px;margin-top:12px}@media(max-width:700px){.gestao-health{align-items:flex-start}.gestao-health-ring{width:78px;height:78px}.gestao-section-title .gestao-inline-filter{width:100%}.gestao-inline-filter select{flex:1}.gestao-deviation-queue article{grid-template-columns:1fr}.gestao-severity,.gestao-deviation-queue button{justify-self:start}.gestao-quick-actions{display:grid}.gestao-lights-table{min-width:850px}}.gestao-summary{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.gestao-summary article.no_data{border-left:4px solid #64748b}.gestao-summary article>span{display:inline-flex;align-items:center;gap:7px}.gestao-summary article>span>i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#64748b}.gestao-summary article.good>span>i{background:#16803c}.gestao-summary article.attention>span>i{background:#b45309}.gestao-summary article.critical>span>i{background:#dc2626}.gestao-dot{box-shadow:0 0 0 2px var(--surface-1),0 0 0 3px currentColor}.gestao-dot.good{color:#16803c;background:#16803c}.gestao-dot.attention{color:#b45309;background:#b45309}.gestao-dot.critical{color:#dc2626;background:#dc2626}.gestao-dot.no_data{color:#64748b;background:#64748b}.gestao-light-label{padding:5px 8px;border:1px solid #64748b;border-radius:999px;background:color-mix(in srgb,#64748b 10%,var(--surface-1));color:var(--ink)}.gestao-light-label.good{border-color:#16803c;background:color-mix(in srgb,#16803c 11%,var(--surface-1))}.gestao-light-label.attention{border-color:#b45309;background:color-mix(in srgb,#b45309 11%,var(--surface-1))}.gestao-light-label.critical{border-color:#dc2626;background:color-mix(in srgb,#dc2626 11%,var(--surface-1))}.gestao-farol-guide{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-1)}.gestao-farol-guide h2{margin:0 0 4px;font-size:17px}.gestao-farol-guide p{margin:0;color:var(--ink-muted);font-size:13px}.gestao-farol-legend{display:flex;gap:8px;flex-wrap:wrap}.gestao-farol-legend>span{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid currentColor;border-radius:999px;font-size:11px;font-weight:800}.gestao-farol-legend i{width:9px;height:9px;border-radius:50%;background:currentColor}.gestao-farol-legend .good{color:#16803c}.gestao-farol-legend .attention{color:#b45309}.gestao-farol-legend .critical{color:#dc2626}.gestao-farol-legend .no_data{color:#64748b}@media(max-width:700px){.gestao-farol-guide{align-items:flex-start;flex-direction:column}}.gestao-learning{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;border:1px solid color-mix(in srgb,#7c3aed 28%,var(--hairline));border-radius:14px;background:color-mix(in srgb,#7c3aed 8%,var(--surface-1))}.gestao-learning>svg{width:24px;color:#7c3aed}.gestao-learning h2,.gestao-guide h2{margin:0 0 3px;font-size:15px}.gestao-learning p,.gestao-guide p{margin:0;color:var(--ink-muted);font-size:13px}.gestao-learning button{border:1px solid var(--hairline-strong);border-radius:9px;padding:9px 12px;background:var(--surface);color:var(--ink);font-weight:700;min-height:40px}.gestao-guide{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gestao-guide article{display:flex;gap:11px;padding:15px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1)}.gestao-guide svg{flex:0 0 auto;width:18px;color:#7c3aed}.gestao-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gestao-action-grid>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;text-align:left;gap:12px;padding:16px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-1);color:var(--ink);min-height:104px}.gestao-action-grid>button:hover{border-color:color-mix(in srgb,#7c3aed 48%,var(--hairline));background:color-mix(in srgb,#7c3aed 5%,var(--surface-1))}.gestao-action-grid>button>svg:first-child{width:23px;color:#7c3aed}.gestao-action-grid>button>svg:last-child{width:17px;color:var(--ink-muted)}.gestao-action-grid span{display:grid;gap:5px}.gestao-action-grid strong{font-size:14px}.gestao-action-grid small{color:var(--ink-muted);font-size:12px;line-height:1.45}.gestao-honest-empty{padding:34px 20px}.gestao-coming-modal>div{padding:20px}.gestao-coming-modal>footer{display:flex;justify-content:flex-end;gap:9px;padding:0 20px 20px}.gestao-coming-modal>footer>button:not(.gestao-primary){padding:10px 14px;border:1px solid var(--hairline);border-radius:9px;background:var(--surface);color:var(--ink)}.gestao-notice{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:13px;border-radius:10px;background:var(--surface-2)}.gestao-notice svg{flex:0 0 auto;width:18px;color:#7c3aed}.gestao-notice p{margin:0;color:var(--ink-muted);font-size:13px}.gestao-workspace button:focus-visible{outline:3px solid color-mix(in srgb,#7c3aed 45%,transparent);outline-offset:2px}@media(max-width:1000px){.gestao-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.gestao-learning{grid-template-columns:auto 1fr}.gestao-learning button{grid-column:1/-1}.gestao-guide,.gestao-action-grid{grid-template-columns:1fr}.gestao-action-grid>button{min-height:94px}}.gestao-org-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1);font-size:13px;color:var(--ink-muted)}.gestao-org-toolbar label{display:flex;align-items:center;gap:9px;cursor:pointer}.gestao-org-toolbar input{width:18px;height:18px;accent-color:#7c3aed}.gestao-org-tree{display:grid;gap:8px}.gestao-org-row{--tree-depth:0;display:grid;grid-template-columns:minmax(0,calc(var(--tree-depth) * 28px)) 42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:12px 14px;border:1px solid var(--hairline);border-radius:13px;background:var(--surface-1)}.gestao-org-row.is-inactive{opacity:.58}.gestao-org-indent{height:100%;border-right:1px dashed color-mix(in srgb,#7c3aed 35%,var(--hairline));margin-right:2px}.gestao-org-row>svg{width:20px;color:#7c3aed}.gestao-org-row>div:nth-of-type(2){display:grid;gap:2px;min-width:0}.gestao-org-row span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#7c3aed}.gestao-org-row strong{font-size:15px}.gestao-org-row small{color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gestao-org-row .gestao-row-actions{justify-content:flex-end}.gestao-org-row .gestao-row-actions .danger{color:#dc2626}.gestao-org-type{grid-column:1/-1;padding:13px;border-radius:10px;background:var(--surface-2)}.gestao-org-type span{font-size:11px;color:var(--ink-muted)}.gestao-org-type strong{display:block;margin:3px 0}.gestao-org-type p,.gestao-modal header p{margin:3px 0 0;color:var(--ink-muted);font-size:12px}.gestao-check{grid-column:1/-1;display:flex;align-items:center;gap:9px;font-size:13px}.gestao-check input{width:18px;height:18px;accent-color:#7c3aed}@media(max-width:700px){.gestao-org-toolbar{align-items:flex-start;flex-direction:column}.gestao-org-row{grid-template-columns:minmax(0,calc(var(--tree-depth) * 12px)) 34px minmax(0,1fr)}.gestao-org-row>.gestao-row-actions{grid-column:2/-1;justify-content:flex-start;padding-top:7px}.gestao-org-row small{white-space:normal}.gestao-org-type,.gestao-check{grid-column:auto}}.gestao-monthly{padding:20px;border:1px solid var(--hairline);border-radius:16px;background:var(--surface-1);min-width:0}.gestao-monthly select{padding:8px 12px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface);color:var(--ink)}.gestao-monthly-legend{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:12px;margin:16px 0;color:var(--ink-muted)}.gestao-monthly-legend .good{color:#15803d}.gestao-monthly-legend .attention{color:#856300}.gestao-monthly-legend .critical{color:#b91c1c}.gestao-calendar-scroll{overflow:auto;max-height:640px;border:1px solid var(--hairline);border-radius:12px}.gestao-calendar{border-collapse:separate;border-spacing:0;width:-moz-max-content;width:max-content;min-width:100%;font-size:12px}.gestao-calendar th,.gestao-calendar td{padding:8px 7px;border-bottom:1px solid var(--hairline);text-align:center;min-width:96px}.gestao-calendar thead th{position:sticky;top:0;background:var(--surface-2);z-index:2;color:var(--ink);font-size:13px}.gestao-calendar small{display:block;font-weight:400;margin-top:5px;color:var(--ink-muted)}.gestao-calendar th:first-child{position:sticky;left:0;min-width:220px;max-width:260px;text-align:left;background:var(--surface-1);z-index:1;border-right:1px solid var(--hairline)}.gestao-calendar thead th:first-child{z-index:3;background:var(--surface-2)}.gestao-calendar .is-current{background:color-mix(in srgb,#2563eb 8%,var(--surface-1));box-shadow:inset 2px 0 #2563eb,inset -2px 0 #2563eb}.gestao-month-pill{border-radius:999px;padding:3px 9px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:11px;font-weight:650;line-height:18px;background:#f1f5f9;color:#475569;border:1px solid #cbd5e1;cursor:help}.gestao-month-pill:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gestao-month-pill.good{background:#dcfce7;border-color:#22c55e;color:#14532d}.gestao-month-pill.exceeded{background:#dbeafe;border-color:#3b82f6;color:#1e40af}.gestao-monthly-legend .exceeded{color:#1d4ed8}.gestao-month-pill.attention{background:#fef08a;border-color:#eab308;color:#713f12}.gestao-month-pill.critical{background:#fee2e2;border-color:#ef4444;color:#991b1b}.gestao-month-pill.planned{background:var(--surface-2);color:var(--ink-muted);border-style:dashed}.gestao-month-tooltip{position:fixed;z-index:10000;width:280px;max-width:calc(100vw - 16px);padding:12px 14px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-1,#fff);color:var(--ink,#172033);box-shadow:0 8px 24px #0003;font-size:12px;line-height:1.6;pointer-events:auto}.gestao-month-tooltip strong,.gestao-month-tooltip span{display:block}.gestao-month-tooltip strong{margin-bottom:4px}.gestao-accumulated{min-width:210px!important}.gestao-calendar-note{font-size:12px;line-height:1.6;color:var(--ink-muted);margin:12px 0 0}.gestao-kpi.attention{border-top-color:#eab308}.gestao-summary article.attention>span>i,.gestao-dot.attention{background:#eab308}.gestao-light-label.attention,.gestao-history-values .attention{background:#fef08a;color:#713f12;border-color:#eab308}.management-dialog{position:fixed;z-index:1301;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - 32px));max-height:85vh;overflow-y:auto;padding:24px}.management-dialog .vp-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.management-dialog label{display:grid;gap:6px;margin-bottom:12px}.management-dialog input,.management-dialog select,.management-dialog textarea{width:100%;border:1px solid var(--border, #ccc);border-radius:8px;padding:10px;color:inherit;background:var(--surface, white)}.management-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere}.management-dialog form{display:block}.gestao-indicator-action{display:block;font-size:12px;color:#7c3aed;background:transparent;padding:6px 0;text-align:left}.gestao-strategy-map,.gestao-method-catalog{padding:18px;border:1px solid color-mix(in srgb,#7c3aed 28%,var(--hairline));border-radius:16px;background:var(--surface-1)}.gestao-strategy-map>header,.gestao-method-catalog>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.gestao-strategy-map h2,.gestao-method-catalog h2{margin:3px 0}.gestao-strategy-map>header>strong{color:#7c3aed}.gestao-strategy-summary{display:flex;gap:12px;margin:14px 0}.gestao-strategy-summary span{padding:8px 11px;border-radius:9px;background:var(--surface-2);color:var(--ink-muted)}.gestao-strategy-summary strong{color:var(--ink)}.gestao-trace-list{display:grid;gap:8px}.gestao-trace-list article{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--hairline);border-radius:10px}.gestao-trace-list article>div{display:grid}.gestao-trace-list small{color:#7c3aed;text-transform:capitalize}.gestao-trace-list span{font-size:12px;color:var(--ink-muted)}.gestao-method-catalog>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.gestao-method-catalog article{display:grid;gap:7px;padding:14px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-2)}.gestao-method-catalog h3,.gestao-method-catalog p{margin:0}.gestao-method-catalog p,.gestao-method-catalog small{color:var(--ink-muted)}.gestao-method-catalog button{justify-self:start;border:1px solid color-mix(in srgb,#7c3aed 40%,var(--hairline));border-radius:8px;padding:8px 10px;background:var(--surface-1);color:#7c3aed;font-weight:700}@media(max-width:800px){.gestao-method-catalog>div{grid-template-columns:1fr 1fr}.gestao-trace-list article{grid-template-columns:1fr}}@media(max-width:520px){.gestao-method-catalog>div{grid-template-columns:1fr}.gestao-strategy-map>header,.gestao-method-catalog>header{align-items:flex-start;flex-direction:column}}.management-dialog .management-checkbox{display:flex;align-items:center;gap:8px}.management-dialog .management-checkbox input{width:18px}.management-dialog .vp-actions{display:flex;gap:12px;margin-top:16px}.gestao-template-strip{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.gestao-template-strip button{border:1px solid color-mix(in srgb,#7c3aed 38%,var(--hairline));border-radius:999px;padding:7px 10px;background:color-mix(in srgb,#7c3aed 7%,var(--surface));color:var(--ink)}.gestao-dashboard-config{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gestao-alert-center{display:grid;grid-template-columns:minmax(220px,.7fr) 2fr;gap:18px;padding:18px;border:1px solid color-mix(in srgb,#d97706 32%,var(--hairline));border-radius:16px;background:color-mix(in srgb,#d97706 6%,var(--surface-1))}.gestao-alert-center h2{margin:4px 0}.gestao-alert-center>div:last-child{display:grid;gap:8px}.gestao-alert-center button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-align:left;border:1px solid var(--hairline);border-radius:10px;padding:10px;background:var(--surface);color:var(--ink)}.gestao-alert-center button.critical{border-left:4px solid #dc2626}.gestao-alert-center button.attention{border-left:4px solid #d97706}.gestao-alert-center button svg{width:17px}.gestao-alert-center button span{display:grid}.gestao-alert-center button small{color:var(--ink-muted)}.gestao-meeting-package{width:min(900px,100%)}.gestao-meeting-package>.gestao-package-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:20px}.gestao-package-grid>section{padding:14px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1)}.gestao-package-grid h3{display:flex;justify-content:space-between;margin:0 0 8px}.gestao-package-grid h3 span{color:#7c3aed}.gestao-package-grid ul{margin:0;padding-left:18px}.gestao-meeting-package>footer{display:flex;justify-content:flex-end;gap:8px;padding:0 20px 20px}@media(max-width:700px){.gestao-dashboard-config,.gestao-alert-center,.gestao-meeting-package>.gestao-package-grid{grid-template-columns:1fr}}.gestao-impact-hint{grid-column:1/-1;display:grid;gap:4px;margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,#7c3aed 30%,var(--hairline));border-radius:10px;background:color-mix(in srgb,#7c3aed 7%,var(--surface));font-size:13px}.gestao-impact-hint span{color:var(--ink-muted)}.gestao-impact-dialog{width:min(820px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto}.gestao-impact-result,.gestao-impact-history{display:grid;gap:12px;padding-top:18px;border-top:1px solid var(--hairline)}.gestao-impact-result h3,.gestao-impact-history h3{margin:0}.gestao-impact-expected{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gestao-impact-expected span{display:grid;gap:3px;padding:12px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface-2);color:var(--ink-muted);font-size:12px}.gestao-impact-expected strong{color:var(--ink);font-size:18px}.gestao-impact-confirm{display:grid;gap:12px;padding:16px;border:1px solid color-mix(in srgb,#7c3aed 30%,var(--hairline));border-radius:12px;background:color-mix(in srgb,#7c3aed 6%,var(--surface-1))}.gestao-impact-confirm label:not(.management-checkbox){display:grid;gap:6px;font-weight:700}.gestao-impact-confirm textarea{min-height:76px}.gestao-impact-history>div{display:grid;gap:8px}.gestao-impact-history article{display:grid;gap:5px;padding:12px;border:1px solid var(--hairline);border-radius:10px}.gestao-impact-history article header{display:flex;justify-content:space-between;gap:12px}.gestao-impact-history article p{margin:0}.gestao-impact-history article span,.gestao-impact-history article small{color:var(--ink-muted)}@media(max-width:700px){.gestao-impact-expected{grid-template-columns:1fr}.gestao-impact-history article header{display:grid}}.gestao-learning-dialog{width:min(760px,100%)}.gestao-memory-body{display:grid;gap:14px;padding:20px}.gestao-memory-body>p{margin:0;color:var(--ink-muted)}.gestao-memory-cases{display:grid;gap:12px}.gestao-memory-cases>article{display:grid;gap:9px;padding:14px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1)}.gestao-memory-cases header div{display:grid;gap:3px}.gestao-memory-cases small{color:var(--ink-muted)}.gestao-memory-cases>article>p{margin:0;color:var(--ink-muted);font-size:13px}.gestao-memory-plan{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:11px;border-radius:9px;background:var(--surface-2)}.gestao-memory-plan span{color:#7c3aed;font-weight:700}.gestao-memory-plan p{grid-column:1/-1;margin:0;color:var(--ink-muted);font-size:13px}.gestao-memory-notice{padding-top:12px;border-top:1px solid var(--hairline);font-size:12px}.gestao-recommendation{display:grid;gap:12px;padding:16px;border:1px solid color-mix(in srgb,#7c3aed 35%,var(--hairline));border-radius:14px;background:color-mix(in srgb,#7c3aed 7%,var(--surface-1))}.gestao-recommendation>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gestao-recommendation h3,.gestao-recommendation p{margin:0}.gestao-recommendation>header>span{white-space:nowrap;font-size:12px;font-weight:700;color:#7c3aed}.gestao-recommendation ul{margin:0;padding-left:20px;color:var(--ink-muted)}.gestao-human-control{font-size:13px}.gestao-decision{display:grid;gap:10px;padding-top:10px;border-top:1px solid var(--hairline)}.gestao-decision label{display:grid;gap:6px;font-weight:700}.gestao-decision textarea{min-height:70px}.gestao-decision>div{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.gestao-decisions{display:grid;gap:7px;padding:14px;border:1px solid var(--hairline);border-radius:12px}.gestao-decisions h3,.gestao-decisions p{margin:0}.gestao-decisions p{font-size:13px;color:var(--ink-muted)}.gestao-strategy-profile{display:grid;gap:14px;padding:16px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-1)}.gestao-strategy-profile>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.gestao-strategy-profile h2,.gestao-strategy-profile p{margin:0}.gestao-strategy-profile form{display:grid;gap:12px}.gestao-strategy-profile form label{display:grid;gap:6px;font-weight:700}.gestao-strategy-profile textarea{min-height:76px}.gestao-strategy-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gestao-strategy-identity article{padding:12px;border-radius:10px;background:var(--surface-2)}.gestao-strategy-identity p{margin-top:6px;color:var(--ink-muted)}.gestao-trace-list article ul{grid-column:1/-1;margin:0;padding-left:20px}@media(max-width:720px){.gestao-strategy-identity{grid-template-columns:1fr}.gestao-strategy-profile>header{align-items:stretch;flex-direction:column}}.gestao-meeting-decision,.gestao-report-form,.gestao-report-preview{display:grid;gap:12px;margin:0 20px 20px;padding:16px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface-1)}.gestao-meeting-decision h3,.gestao-report-preview h2,.gestao-report-preview p{margin:0}.gestao-meeting-decision label,.gestao-report-form label{display:grid;gap:6px;font-weight:700}.gestao-meeting-decision textarea{min-height:70px}.gestao-report-preview{margin:0}.gestao-report-preview>header{display:flex;justify-content:space-between;align-items:center}.gestao-report-preview>header>strong{font-size:28px;color:#7c3aed}.gestao-report-form{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.gestao-report-form button,.gestao-report-form p,.gestao-report-form [role=alert]{grid-column:1/-1}.gestao-report-form p{margin:0;color:var(--ink-muted)}@media(max-width:700px){.gestao-report-form{grid-template-columns:1fr}.gestao-meeting-decision{margin:0 14px 14px}}.gestao-report-form .management-checkbox{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-start;gap:9px;margin:0}.gestao-report-form .management-checkbox input{flex:0 0 auto;width:18px;height:18px;margin:0}.gestao-schedule-explanation{padding:11px 13px;border:1px solid color-mix(in srgb,#7c3aed 28%,var(--hairline));border-radius:10px;background:color-mix(in srgb,#7c3aed 6%,var(--surface));font-size:13px}.gestao-schedule-explanation strong{color:var(--ink)}.gestao-report-alert{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;padding:14px;border:1px solid;border-radius:12px}.gestao-report-alert.error{border-color:#fca5a5;background:color-mix(in srgb,#ef4444 8%,var(--surface-1));color:#991b1b}.gestao-report-alert.success{border-color:#86efac;background:color-mix(in srgb,#22c55e 8%,var(--surface-1));color:#166534}.gestao-report-alert-icon svg{width:22px;height:22px}.gestao-report-alert h3{margin:0 0 4px;font-size:15px;color:currentColor}.gestao-report-alert p{margin:0;color:currentColor}.gestao-report-alert .gestao-report-alert-action{width:auto;margin-top:10px;padding:8px 12px;border:0;border-radius:8px;background:currentColor;color:var(--surface-1);font-weight:700}.gestao-report-alert .gestao-report-alert-close{grid-column:auto;width:34px;height:34px;padding:7px;border:1px solid currentColor;border-radius:8px;background:transparent;color:currentColor}.gestao-report-alert-close svg{width:18px;height:18px}@media(max-width:700px){.gestao-report-alert{grid-template-columns:auto 1fr}.gestao-report-alert-close{grid-column:2;grid-row:1;justify-self:end}.gestao-report-alert>div:nth-child(2){grid-column:1/-1}}.gestao-intelligence{display:grid;gap:14px;padding:18px;border:1px solid color-mix(in srgb,#0ea5e9 30%,var(--hairline));border-radius:16px;background:color-mix(in srgb,#0ea5e9 5%,var(--surface-1))}.gestao-intelligence>header{display:flex;justify-content:space-between;gap:16px}.gestao-intelligence>header>div:last-child{display:grid;text-align:right}.gestao-intelligence>header strong{font-size:24px;color:#0284c7}.gestao-intelligence h2{margin:3px 0}.gestao-intelligence-summary{display:flex;gap:10px}.gestao-intelligence-summary span{padding:8px 11px;border-radius:9px;background:var(--surface-2)}.gestao-intelligence-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gestao-intelligence-list article{display:grid;gap:8px;padding:13px;border:1px solid var(--hairline);border-radius:11px;background:var(--surface)}.gestao-intelligence-list article>div{display:grid}.gestao-intelligence-list small,.gestao-intelligence-list p,.gestao-intelligence>p{margin:0;color:var(--ink-muted);font-size:12px}.gestao-intelligence-list span{justify-self:start;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.gestao-intelligence-list span.warning{background:#fee2e2;color:#b91c1c}.gestao-intelligence-list span.ok{background:#dcfce7;color:#15803d}.gestao-intelligence-list ul{margin:0;padding-left:17px;color:var(--ink-muted);font-size:12px}@media(max-width:700px){.gestao-intelligence-list{grid-template-columns:1fr}.gestao-intelligence>header{flex-direction:column}.gestao-intelligence>header>div:last-child{text-align:left}}.gestao-briefing{display:grid;gap:14px;padding:18px;border:1px solid color-mix(in srgb,#0ea5e9 30%,var(--hairline));border-radius:16px;background:color-mix(in srgb,#0ea5e9 5%,var(--surface-1))}.gestao-briefing>header{display:flex;justify-content:space-between;gap:12px}.gestao-briefing h2,.gestao-briefing h3,.gestao-briefing p{margin:0}.gestao-briefing>header>span{font-size:12px;font-weight:700;color:#0284c7}.gestao-briefing>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gestao-briefing article{padding:13px;border:1px solid var(--hairline);border-radius:11px;background:var(--surface)}.gestao-briefing ul{display:grid;gap:8px;margin:8px 0 0;padding-left:18px}.gestao-briefing li small{display:block;color:var(--ink-muted)}.gestao-briefing>p{color:var(--ink-muted);font-size:12px}@media(max-width:700px){.gestao-briefing>div{grid-template-columns:1fr}}.gestao-analytics{display:grid;gap:14px;padding:18px;border:1px solid color-mix(in srgb,#8b5cf6 32%,var(--hairline));border-radius:16px;background:color-mix(in srgb,#8b5cf6 6%,var(--surface-1))}.gestao-analytics>header{display:flex;justify-content:space-between;gap:12px}.gestao-analytics h2,.gestao-analytics h3,.gestao-analytics p{margin:0}.gestao-analytics>header>span{font-size:12px;font-weight:800;color:#7c3aed}.gestao-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gestao-analytics-grid>article{padding:14px;border:1px solid var(--hairline);border-radius:11px;background:var(--surface)}.gestao-analytics ul{display:grid;gap:9px;margin:10px 0 0;padding:0;list-style:none}.gestao-analytics li{display:grid;gap:3px;padding-top:9px;border-top:1px solid var(--hairline)}.gestao-analytics li span,.gestao-analytics article p,.gestao-analytics>p{color:var(--ink-muted);font-size:12px}@media(max-width:700px){.gestao-analytics-grid{grid-template-columns:1fr}.gestao-analytics>header{flex-direction:column}}.google-sheets-panel{margin-top:18px}.gestao-integration-missing{padding:12px;border:1px solid #e4b54e;border-radius:9px;background:#fff8df;color:#744b00}.gestao-google-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.gestao-google-actions button{display:inline-flex;align-items:center;gap:7px}@media(max-width:650px){.gestao-google-actions button{width:100%;justify-content:center;min-height:44px}}.admin-op-page{max-width:1480px;color:#0d1830}.admin-op-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.admin-op-header>div>p{font-size:10px;letter-spacing:.14em;font-weight:800;color:#1683d8}.admin-op-header h1{margin-top:4px;font-size:29px;line-height:1.2;font-weight:800}.admin-op-header>div>span{font-size:13px;color:#697991}.admin-op-header>button,.admin-editor-foot>button{display:flex;align-items:center;gap:7px;border-radius:9px;background:#137fc9;color:#fff;padding:10px 14px;font-size:11px;font-weight:700}.admin-op-header button svg{width:15px}.is-spinning{animation:admin-spin .8s linear infinite}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-op-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.admin-op-kpi{display:flex;gap:11px;min-width:0;padding:16px 14px;border:1px solid #dbe4ef;border-radius:12px;background:#fff;box-shadow:0 5px 16px #0f284b0a}.admin-op-kpi>span{flex:none;width:37px;height:37px;display:grid;place-items:center;border-radius:10px}.admin-op-kpi svg{width:18px}.admin-op-kpi>div{min-width:0;display:flex;flex-direction:column}.admin-op-kpi small{font-size:9px;color:#73839a}.admin-op-kpi strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:21px}.admin-op-kpi p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px;color:#96a2b2}.admin-op-kpi.is-blue>span{background:#e7f3ff;color:#1683d8}.admin-op-kpi.is-green>span{background:#e3f8ed;color:#169563}.admin-op-kpi.is-violet>span{background:#f1edff;color:#7658df}.admin-op-kpi.is-cyan>span{background:#e4f8fb;color:#1294a6}.admin-op-kpi.is-amber>span{background:#fff2d8;color:#d58a09}.admin-op-kpi.is-rose>span{background:#ffe9ef;color:#d64f73}.admin-op-grid{display:grid;gap:14px;margin-top:14px}.admin-metrics-grid{grid-template-columns:1.55fr 1fr}.admin-op-card{border:1px solid #dbe4ef;border-radius:13px;background:#fff;box-shadow:0 5px 16px #0f284b0a;overflow:hidden}.admin-op-card-title{padding:16px 18px;border-bottom:1px solid #e6ecf3}.admin-op-card-title h2{font-size:13px;font-weight:750}.admin-op-card-title p{font-size:10px;color:#8391a4}.admin-bars-chart{height:238px;display:flex;align-items:flex-end;gap:8px;padding:28px 20px 18px}.admin-bars-chart>div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.admin-bars-chart>div>span{width:100%;height:100%;display:flex;align-items:flex-end;border-radius:6px;background:linear-gradient(180deg,#f4f8fc,#edf3f9)}.admin-bars-chart i{display:block;width:100%;min-height:2px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#47b7ee,#167dca)}.admin-bars-chart small{font-size:8px;color:#8593a7}.admin-slice-list{padding:10px 18px}.admin-slice-list>div{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #edf1f5}.admin-slice-list>div:last-child{border:0}.admin-slice-list>div>i{width:8px;height:8px;border-radius:50%}.admin-slice-list span{display:flex;flex-direction:column}.admin-slice-list b{font-size:11px}.admin-slice-list small{font-size:9px;color:#8997aa}.admin-slice-list strong{font-size:12px}.admin-adoption-list{display:grid;grid-template-columns:1fr 1fr;gap:13px 26px;padding:20px}.admin-adoption-list span{display:flex;justify-content:space-between}.admin-adoption-list b,.admin-adoption-list small{font-size:10px}.admin-adoption-list small{color:#8391a4}.admin-adoption-list i{display:block;height:6px;margin-top:7px;border-radius:99px;background:#edf2f7}.admin-adoption-list em{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#1683d8,#6e8bf0)}.admin-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px}.admin-plan-grid>div{display:flex;flex-direction:column;padding:13px;border-radius:10px;background:#f2f6fb}.admin-plan-grid strong{font-size:22px}.admin-plan-grid span{font-size:9px;text-transform:uppercase;color:#78879b}.admin-generated{padding:0 18px 15px;font-size:9px;color:#94a1b1}.admin-op-skeleton{grid-column:1/-1;display:grid!important;gap:9px}.admin-op-skeleton i,.admin-row-skeleton i,.admin-table-skeleton{display:block;height:14px;border-radius:7px;background:linear-gradient(90deg,#edf2f7,#f7f9fb,#edf2f7);background-size:200%;animation:admin-shimmer 1.2s infinite}@keyframes admin-shimmer{to{background-position:-200%}}.admin-op-error{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid #f2b7c3;border-radius:12px;background:#fff1f4}.admin-op-error button{color:#c13b5e;font-weight:700}.admin-branding-toolbar{height:45px;display:flex;align-items:center;gap:9px;margin-bottom:13px;padding:0 13px;border:1px solid #d9e3ef;border-radius:11px;background:#fff}.admin-branding-toolbar svg{width:17px;color:#8291a5}.admin-branding-toolbar input{flex:1;outline:0;font-size:12px}.admin-branding-toolbar span{font-size:10px;color:#8795a8}.admin-branding-layout{display:grid;grid-template-columns:minmax(380px,.85fr) minmax(480px,1.15fr);gap:14px}.admin-branding-list{max-height:675px;overflow:auto}.admin-branding-list-head{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr auto;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e3eaf2;font-size:9px;text-transform:uppercase;color:#8290a3}.admin-branding-list>button{width:100%;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid #edf1f5;text-align:left}.admin-branding-list>button:hover,.admin-branding-list>button.is-selected{background:#f2f8fd}.admin-branding-list>button.is-selected{box-shadow:inset 3px 0 #1683d8}.admin-branding-list>button>span:nth-child(2){display:flex;min-width:0;flex-direction:column}.admin-branding-list b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-branding-list small{font-size:9px;color:#8492a5}.admin-branding-list em{padding:4px 7px;border-radius:99px;background:#edf1f5;color:#77869a;font-size:8px;font-style:normal;font-weight:700}.admin-branding-list em.is-on{background:#e2f8ed;color:#158a5d}.admin-brand-mark{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;font-size:9px;font-weight:800;overflow:hidden}.admin-brand-mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.admin-row-skeleton{display:grid;gap:12px;padding:16px}.admin-row-skeleton i{height:45px}.admin-branding-editor{min-height:550px}.admin-branding-empty{height:550px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8997aa}.admin-branding-empty svg{width:36px;margin-bottom:12px}.admin-branding-empty h2{font-size:15px;color:#46556b}.admin-branding-empty p{font-size:10px}.admin-branding-editor form{padding:19px}.admin-editor-title{display:flex;align-items:center;justify-content:space-between}.admin-editor-title>div{display:flex;align-items:center;gap:10px}.admin-editor-title>div>svg{width:36px;height:36px;padding:9px;border-radius:10px;background:#e8f4ff;color:#1683d8}.admin-editor-title span{display:flex;flex-direction:column}.admin-editor-title h2{font-size:15px}.admin-editor-title p{font-size:9px;color:#8492a5}.admin-editor-title label{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700}.admin-editor-title label input{position:absolute;opacity:0}.admin-editor-title label i{width:34px;height:19px;padding:2px;border-radius:99px;background:#cdd6e2}.admin-editor-title label i:before{content:"";display:block;width:15px;height:15px;border-radius:50%;background:#fff;transition:.2s}.admin-editor-title label input:checked+i{background:#1683d8}.admin-editor-title label input:checked+i:before{transform:translate(15px)}.admin-brand-preview{display:flex;align-items:center;justify-content:space-between;margin:18px 0;padding:20px;border-radius:13px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));color:#fff;box-shadow:0 12px 24px color-mix(in srgb,var(--brand-primary) 22%,transparent)}.admin-brand-preview>div{display:flex;align-items:center;gap:10px}.admin-brand-preview>div>span:last-child{display:flex;flex-direction:column}.admin-brand-preview b{font-size:15px}.admin-brand-preview small{font-size:9px;opacity:.72}.admin-brand-preview>button{padding:8px 11px;border-radius:8px;background:#fff;color:var(--brand-primary);font-size:9px;font-weight:750}.admin-brand-image{width:46px;height:46px;display:grid;place-items:center;border-radius:11px;background:#fffffff0;color:var(--brand-primary);font-weight:850;overflow:hidden}.admin-brand-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-brand-image svg{width:17px}.admin-brand-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.admin-brand-fields label{display:flex;flex-direction:column;gap:5px;font-size:9px;font-weight:700;color:#617188}.admin-brand-fields label.is-wide{grid-column:1/-1}.admin-brand-fields>label>input,.admin-color-field>input:last-child{height:38px;padding:0 10px;border:1px solid #d7e1ed;border-radius:8px;font-size:11px;color:#18253d;outline:0}.admin-brand-fields input:focus{border-color:#1683d8;box-shadow:0 0 0 3px #1683d81a}.admin-color-field{display:grid;grid-template-columns:42px 1fr;gap:7px}.admin-color-field input[type=color]{width:42px;height:38px;border:1px solid #d7e1ed;border-radius:8px;padding:3px;background:#fff}.admin-editor-foot{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:15px;border-top:1px solid #e6ecf3}.admin-editor-foot>span{display:flex;align-items:center;gap:5px;font-size:9px;color:#7e8da1}.admin-editor-foot>span svg{width:13px;color:#16a36a}.admin-editor-foot button:disabled{opacity:.6}.admin-empty-row{text-align:center!important;color:#8795a8!important;padding:36px!important;font-size:11px!important}.admin-audit-summary{display:flex;align-items:center;gap:11px;margin-bottom:12px;padding:13px 15px;border:1px solid #cfe4f5;border-radius:11px;background:linear-gradient(90deg,#edf7ff,#f8fbfe)}.admin-audit-summary>svg{width:28px;padding:6px;border-radius:8px;background:#1683d8;color:#fff}.admin-audit-summary>div{display:flex;flex:1;flex-direction:column}.admin-audit-summary b{font-size:11px}.admin-audit-summary span{font-size:9px;color:#718198}.admin-audit-summary>i{font-size:9px;font-style:normal;color:#1683d8}.admin-audit-filters{display:grid;grid-template-columns:minmax(240px,1fr) 200px 190px 110px;gap:8px;margin-bottom:12px}.admin-audit-filters>input,.admin-audit-filters select,.admin-search-field{height:39px;border:1px solid #d8e2ed;border-radius:9px;background:#fff;padding:0 10px;font-size:10px;outline:0}.admin-search-field{display:flex;align-items:center;gap:7px}.admin-search-field svg{width:15px;color:#8795a8}.admin-search-field input{flex:1;outline:0}.admin-audit-table-wrap{overflow:auto}.admin-audit-table{width:100%;min-width:930px;border-collapse:collapse}.admin-audit-table th{padding:11px 13px;background:#f8fafc;border-bottom:1px solid #dfe7f0;text-align:left;font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:#75849a}.admin-audit-table td{max-width:260px;padding:11px 13px;border-bottom:1px solid #edf1f5;font-size:10px;color:#5f6f85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-audit-table td>small,.admin-audit-table td>b{display:block}.admin-audit-table td>b{font-size:10px;color:#18243b}.admin-audit-table td>small{font-size:8px;color:#8a98aa}.admin-audit-table td:last-child{text-align:right}.admin-audit-table td:last-child button{padding:6px;border-radius:7px;color:#1683d8}.admin-audit-table td:last-child button:hover{background:#e9f4fc}.admin-audit-table td:last-child svg{width:14px}.admin-event-chip{display:inline-block;padding:4px 7px;border-radius:99px;font-size:8px;font-weight:750}.admin-event-chip.is-blue{background:#e8f4ff;color:#1679be}.admin-event-chip.is-violet{background:#f0ecff;color:#7053d6}.admin-event-chip.is-amber{background:#fff1d6;color:#b57307}.admin-event-chip.is-rose{background:#ffe8ed;color:#c94265}.admin-table-skeleton{height:13px}.admin-audit-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:12px;font-size:9px;color:#77869b}.admin-audit-pagination>div{display:flex;gap:7px}.admin-audit-pagination button{display:flex;align-items:center;gap:4px;padding:7px 9px;border:1px solid #d8e1ec;border-radius:8px;background:#fff;font-size:9px}.admin-audit-pagination button:disabled{opacity:.4}.admin-audit-pagination svg{width:12px}.admin-audit-drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.admin-audit-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0511266b}.admin-audit-drawer{position:absolute;right:0;top:0;height:100%;width:min(470px,92vw);padding:22px;background:#fff;box-shadow:-15px 0 35px #0a19322e;overflow:auto}.admin-audit-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #e5ebf2}.admin-audit-drawer>header>div{display:flex;gap:10px}.admin-audit-drawer>header svg{width:24px;color:#1683d8}.admin-audit-drawer>header span{display:flex;flex-direction:column}.admin-audit-drawer>header small{font-size:8px;color:#1683d8;font-weight:800}.admin-audit-drawer h2{font-size:16px}.admin-audit-drawer>header>button svg{width:18px;color:#7f8da0}.admin-audit-drawer dl{padding:12px 0}.admin-audit-drawer dl>div{display:grid;grid-template-columns:110px 1fr;padding:10px 0;border-bottom:1px solid #edf1f5}.admin-audit-drawer dt{font-size:9px;color:#8290a2}.admin-audit-drawer dd{font-size:10px;color:#18243a;overflow-wrap:anywhere}.admin-audit-drawer dd small{display:block;color:#8a97a9}.admin-audit-drawer h3{margin:12px 0 7px;font-size:10px}.admin-audit-drawer pre{padding:14px;border-radius:10px;background:#0f1d31;color:#c9dcf1;font-size:9px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1250px){.admin-op-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.admin-metrics-grid,.admin-branding-layout{grid-template-columns:1fr}.admin-branding-editor{min-height:0}.admin-audit-filters{grid-template-columns:1fr 1fr}.admin-op-header{align-items:flex-start}}@media(max-width:650px){.admin-op-kpis{grid-template-columns:1fr 1fr}.admin-op-header{flex-direction:column}.admin-adoption-list,.admin-brand-fields,.admin-audit-filters{grid-template-columns:1fr}.admin-brand-fields label.is-wide{grid-column:auto}.admin-op-kpi strong{font-size:17px}.admin-branding-layout{display:block}.admin-branding-editor{margin-top:12px}}.academy-catalog{margin:-24px;min-height:calc(100vh - 48px);background:var(--surface-2);color:var(--ink)}.academy-catalog__hero{padding:42px 48px 40px;color:#fff;background:linear-gradient(115deg,#042857,#073a79)}.academy-catalog__eyebrow{display:flex;align-items:center;gap:9px;color:#b7c7df;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.academy-catalog__eyebrow svg{width:18px}.academy-catalog__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:20px}.academy-catalog__heading h1{margin:0;max-width:850px;color:#fff;font-size:clamp(28px,3vw,45px);line-height:1.12;font-weight:750}.academy-catalog__heading p{margin:12px 0 0;color:#b7c7df;font-size:17px}.academy-catalog__my-courses{display:flex;align-items:center;gap:8px;flex:none;padding:10px 14px;border:1px solid rgba(255,255,255,.35);border-radius:9px;color:#fff;background:#ffffff1a;font-weight:650}.academy-catalog__my-courses svg{width:18px}.academy-catalog__search{position:relative;max-width:780px;margin-top:32px}.academy-catalog__search svg{position:absolute;left:16px;top:50%;width:20px;transform:translateY(-50%);color:#b7c7df}.academy-catalog__search input{width:100%;padding:14px 18px 14px 48px;border:1px solid rgba(255,255,255,.3);border-radius:8px;outline:none;color:#fff;background:#ffffff1a;font-size:16px}.academy-catalog__search input::-moz-placeholder{color:#b7c7df}.academy-catalog__search input::placeholder{color:#b7c7df}.academy-catalog__search input:focus{border-color:#7dbbf3;box-shadow:0 0 0 3px #7dbbf333}.academy-catalog__body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;padding:42px 48px}.academy-catalog__filters{align-self:start;padding:24px;border:1px solid var(--hairline);border-radius:10px;background:var(--surface)}.academy-catalog__filters div{display:flex;justify-content:space-between;gap:12px}.academy-catalog__filters button{color:var(--royal);font-size:13px}.academy-catalog__filters p{margin:28px 0 14px;color:var(--ink-muted);font-size:12px;font-weight:750;letter-spacing:.12em}.academy-catalog__filters label{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:14px}.academy-catalog__filters label span{flex:1}.academy-catalog__filters label small{color:var(--ink-muted)}.academy-catalog__filters input{width:17px;height:17px}.academy-catalog__results>header{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:22px}.academy-catalog__results select{min-width:160px;padding:10px 34px 10px 12px;border:1px solid var(--hairline);border-radius:8px;color:var(--ink);background:var(--surface)}.academy-catalog__results h2{margin:0;font-size:22px}.academy-catalog__results header p{margin:3px 0 0;color:var(--ink-muted);font-size:14px}.academy-catalog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px}.academy-course-card{overflow:hidden;min-height:390px;border:1px solid var(--hairline);border-radius:10px;text-align:left;background:var(--surface);box-shadow:0 8px 18px #0f26450f;transition:transform .16s,box-shadow .16s}.academy-course-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0f26451f}.academy-course-card:focus-visible{outline:3px solid color-mix(in srgb,var(--royal) 35%,transparent);outline-offset:2px}.academy-course-card__cover{position:relative;display:grid;place-items:center;height:160px;background:#0867ad center/cover no-repeat}.academy-course-card__cover svg{width:50px;height:50px;color:#fff}.academy-course-card__cover span{position:absolute;top:14px;left:14px;padding:4px 10px;border-radius:999px;color:#155c35;background:#d9fce8;font-size:12px;font-weight:700}.academy-course-card__content{padding:20px}.academy-course-card__content h3{margin:0;color:var(--ink);font-size:18px;line-height:1.3}.academy-course-card__instructor{display:flex;align-items:center;gap:10px;margin-top:14px;color:var(--ink-muted);font-size:14px}.academy-course-card__instructor b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#073a79;background:#e7f1fb}.academy-course-card__facts{display:flex;gap:16px;margin-top:16px;color:var(--ink-muted);font-size:13px}.academy-course-card__facts span{display:flex;align-items:center;gap:5px}.academy-course-card__facts svg{width:16px;height:16px}.academy-course-card__price{display:flex;align-items:baseline;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--hairline)}.academy-course-card__price strong{color:#07346c;font-size:18px}.academy-course-card__price del{color:var(--ink-muted);font-size:13px}.academy-course-card__required{display:flex;align-items:center;gap:6px;margin-top:16px;color:#9a6411;font-size:12px}.academy-course-card__required svg{width:14px}.academy-catalog__message,.academy-catalog__empty{padding:28px;border:1px dashed var(--hairline);border-radius:10px;color:var(--ink-muted);text-align:center;background:var(--surface)}.academy-catalog__message--error{color:#b42318;border-color:#f4b4ad}@media(max-width:820px){.academy-catalog__heading{display:block}.academy-catalog__my-courses{margin-top:20px}.academy-catalog__body{grid-template-columns:1fr;padding:28px 22px}.academy-catalog__hero{padding:32px 22px}.academy-catalog__filters{display:none}}
