:root{--kds-squid-900: #0F141A;--kds-squid-800: #161D26;--kds-squid-600: #454A51;--kds-squid-400: #888B91;--kds-squid-950: #05080B;--kds-squid-850: #141A22;--kds-squid-750: #252B34;--kds-squid-650: #353A42;--kds-squid-550: #5A5F66;--kds-squid-450: #71757B;--kds-off-white-400: #AEAAA9;--kds-off-white-200: #E0DBD9;--kds-off-white-50: #F5F3EF;--kds-off-white-25: #FCFBFA;--kds-off-white-40: #F8F7F4;--kds-off-white-100: #EEEBE8;--kds-off-white-150: #E7E3E0;--kds-off-white-250: #CFCAC9;--kds-off-white-300: #BEBAB9;--kds-off-white-450: #8F8B8B;--kds-off-white-500: #706E6D;--kds-krypton-200: #B499FF;--kds-krypton-400: #9D7DFF;--kds-krypton-500: #8750FF;--kds-krypton-800: #5C00D3;--kds-krypton-100: #E7DCFF;--kds-krypton-150: #CFBAFF;--kds-krypton-250: #AD90FF;--kds-krypton-300: #A586FF;--kds-krypton-450: #966EFF;--kds-krypton-550: #8F60FF;--kds-krypton-600: #793CF0;--kds-krypton-700: #6B25E2;--kds-krypton-900: #411088;--kds-golden-400: #FFF07A;--kds-amazon-orange-600: #FF6200;--kds-gray-50: #F0F0F0;--kds-gray-100: #D4D4D4;--kds-gray-200: #B8B8B8;--kds-gray-300: #9D9D9D;--kds-gray-400: #838383;--kds-gray-500: #696969;--kds-gray-600: #515151;--kds-gray-700: #3A3A3A;--kds-gray-800: #242424;--kds-gray-900: #101010;--kds-green-50: #E3F0DE;--kds-green-100: #BBE1B1;--kds-green-200: #89CE76;--kds-green-300: #5CB640;--kds-green-400: #3F9A1F;--kds-green-500: #227F00;--kds-green-600: #006500;--kds-green-700: #004B00;--kds-green-800: #003100;--kds-green-900: #001800;--kds-red-50: #FFE6E5;--kds-red-100: #FFBCBC;--kds-red-200: #FF8D92;--kds-red-300: #F76771;--kds-red-400: #D84A57;--kds-red-500: #B92C3F;--kds-red-600: #9B0027;--kds-red-700: #770015;--kds-red-800: #500009;--kds-red-900: #2C0002;--kds-blue-50: #E2F1FF;--kds-blue-100: #B6D5FF;--kds-blue-200: #8AB7FF;--kds-blue-300: #5E98FF;--kds-blue-400: #2D74FF;--kds-blue-500: #0F57EE;--kds-blue-600: #0037CF;--kds-blue-700: #000BB1;--kds-blue-800: #000084;--kds-blue-900: #00004D;--kds-blue-950: #000034;--kds-tangerine-50: #FFE9CD;--kds-tangerine-100: #FFC285;--kds-tangerine-200: #FE9E46;--kds-tangerine-300: #E08322;--kds-tangerine-400: #C26800;--kds-tangerine-500: #A35000;--kds-tangerine-600: #803C00;--kds-tangerine-700: #5F2900;--kds-tangerine-800: #3F1700;--kds-tangerine-900: #220700;--kds-gold-50: #FFEDA8;--kds-gold-100: #FFCB49;--kds-gold-200: #E5AF1F;--kds-gold-300: #C89400;--kds-gold-400: #A97A00;--kds-gold-500: #8A6200;--kds-gold-600: #6C4B00;--kds-gold-700: #4F3500;--kds-gold-800: #342000;--kds-gold-900: #1B0D00;--kds-turquoise-50: #AFFFF8;--kds-turquoise-100: #92E7DC;--kds-turquoise-200: #76CABF;--kds-turquoise-300: #5AAEA4;--kds-turquoise-400: #3D938A;--kds-turquoise-500: #1C7970;--kds-turquoise-600: #006057;--kds-turquoise-700: #004740;--kds-turquoise-800: #002E29;--kds-turquoise-900: #001713;--kds-pink-50: #FFE1FF;--kds-pink-100: #FFB0FB;--kds-pink-200: #FE84EA;--kds-pink-300: #E068CE;--kds-pink-400: #C24CB1;--kds-pink-500: #A52F96;--kds-pink-600: #88077B;--kds-pink-700: #69005F;--kds-pink-800: #46003F;--kds-pink-900: #260021;--kds-black-alpha-5: rgba(0, 0, 0, .05000000074505806);--kds-black-alpha-10: rgba(0, 0, 0, .10000000149011612);--kds-black-alpha-20: rgba(0, 0, 0, .20000000298023224);--kds-black-alpha-30: rgba(0, 0, 0, .30000001192092896);--kds-black-alpha-40: rgba(0, 0, 0, .4000000059604645);--kds-black-alpha-50: rgba(0, 0, 0, .5);--kds-black-alpha-60: rgba(0, 0, 0, .6000000238418579);--kds-black-alpha-70: rgba(0, 0, 0, .699999988079071);--kds-black-alpha-80: rgba(0, 0, 0, .800000011920929);--kds-black-alpha-90: rgba(0, 0, 0, .8999999761581421);--kds-white-alpha-5: rgba(255, 255, 255, .05000000074505806);--kds-white-alpha-10: rgba(255, 255, 255, .10000000149011612);--kds-white-alpha-20: rgba(255, 255, 255, .20000000298023224);--kds-white-alpha-30: rgba(255, 255, 255, .30000001192092896);--kds-white-alpha-40: rgba(255, 255, 255, .4000000059604645);--kds-white-alpha-50: rgba(255, 255, 255, .5);--kds-white-alpha-60: rgba(255, 255, 255, .6000000238418579);--kds-white-alpha-70: rgba(255, 255, 255, .699999988079071);--kds-white-alpha-80: rgba(255, 255, 255, .800000011920929);--kds-white-alpha-90: rgba(255, 255, 255, .8999999761581421);--kds-krypton-alpha-5: rgba(135, 80, 255, .05000000074505806);--kds-krypton-alpha-10: rgba(135, 80, 255, .10000000149011612);--kds-krypton-alpha-20: rgba(135, 80, 255, .20000000298023224);--kds-krypton-alpha-30: rgba(135, 80, 255, .30000001192092896);--kds-krypton-alpha-40: rgba(135, 80, 255, .4000000059604645);--kds-krypton-alpha-50: rgba(135, 80, 255, .5);--kds-krypton-alpha-60: rgba(135, 80, 255, .6000000238418579);--kds-krypton-alpha-70: rgba(135, 80, 255, .699999988079071);--kds-krypton-alpha-80: rgba(135, 80, 255, .800000011920929);--kds-krypton-alpha-90: rgba(135, 80, 255, .8999999761581421);--kds-squid-alpha-5: rgba(15, 20, 26, .05000000074505806);--kds-squid-alpha-10: rgba(15, 20, 26, .10000000149011612);--kds-squid-alpha-20: rgba(15, 20, 26, .20000000298023224);--kds-squid-alpha-30: rgba(15, 20, 26, .30000001192092896);--kds-squid-alpha-40: rgba(15, 20, 26, .4000000059604645);--kds-squid-alpha-50: rgba(15, 20, 26, .5);--kds-squid-alpha-60: rgba(15, 20, 26, .6000000238418579);--kds-squid-alpha-70: rgba(15, 20, 26, .699999988079071);--kds-squid-alpha-80: rgba(15, 20, 26, .800000011920929);--kds-squid-alpha-90: rgba(15, 20, 26, .8999999761581421);--kds-partner-prime: #0578FF}:root{--kds-color-data-viz-categorical-1: #C26800;--kds-color-data-viz-categorical-2: #2D74FF;--kds-color-data-viz-categorical-3: #3F9A1F;--kds-color-data-viz-categorical-4: #D84A57;--kds-color-data-viz-categorical-5: #3D938A;--kds-color-data-viz-categorical-6: #A97A00;--kds-color-data-viz-categorical-7: #C24CB1;--kds-color-data-viz-categorical-8: #838383;--kds-color-divider: #EEEBE8;--kds-color-interactive-activated-background: #FCFBFA;--kds-color-interactive-activated-border: #5C00D3;--kds-color-interactive-activated-disabled-background: #E7DCFF;--kds-color-interactive-activated-disabled-element: #AD90FF;--kds-color-interactive-activated-element: #0F141A;--kds-color-interactive-appbar-background: #0F141A;--kds-color-interactive-appbar-element: #EEEBE8;--kds-color-interactive-card-activated-background: #FCFBFA;--kds-color-interactive-card-activated-border: #5C00D3;--kds-color-interactive-card-background: #FFFFFF;--kds-color-interactive-card-border: #CFCAC9;--kds-color-interactive-card-element: #0F141A;--kds-color-interactive-card-focused-background: #000000;--kds-color-interactive-card-hovered-background: #000000;--kds-color-interactive-card-pressed-background: #000000;--kds-color-interactive-contained-element: #FCFBFA;--kds-color-interactive-contained-low-emph-element: #FCFBFA;--kds-color-interactive-contained-low-emph-enabled-background: #0F141A;--kds-color-interactive-contained-low-emph-focused-background: #353A42;--kds-color-interactive-contained-low-emph-hovered-background: #353A42;--kds-color-interactive-contained-low-emph-pressed-background: #71757B;--kds-color-interactive-destructive-border: #B92C3F;--kds-color-interactive-destructive-element: #FFFFFF;--kds-color-interactive-destructive-enabled-background: #B92C3F;--kds-color-interactive-destructive-hovered-background: #9B0027;--kds-color-interactive-destructive-pressed-background: #770015;--kds-color-interactive-disabled-background: #F0F0F0;--kds-color-interactive-disabled-border: #B8B8B8;--kds-color-interactive-disabled-element: #B8B8B8;--kds-color-interactive-element-primary: #F8F7F4;--kds-color-interactive-element-secondary: #EEEBE8;--kds-color-interactive-focus-ring-color: #8750FF;--kds-color-interactive-footer-background: #0F141A;--kds-color-interactive-footer-divider: #5A5F66;--kds-color-interactive-footer-element-primary: #EEEBE8;--kds-color-interactive-footer-element-secondary: #CFCAC9;--kds-color-interactive-footer-link-disabled: #696969;--kds-color-interactive-footer-link-primary: #FCFBFA;--kds-color-interactive-footer-link-secondary: #B499FF;--kds-color-interactive-input-activated-background: #FCFBFA;--kds-color-interactive-input-activated-element: #5C00D3;--kds-color-interactive-input-background: #F8F7F4;--kds-color-interactive-input-border: #E7E3E0;--kds-color-interactive-input-element-primary: #0F141A;--kds-color-interactive-input-element-secondary: #5A5F66;--kds-color-interactive-input-empty-icon: #8F8B8B;--kds-color-interactive-input-empty-text: #706E6D;--kds-color-interactive-input-enabled-border: #CFCAC9;--kds-color-interactive-input-filled-icon: #454A51;--kds-color-interactive-input-filled-text: #0F141A;--kds-color-interactive-input-hovered-border: #0F141A;--kds-color-interactive-input-pressed-background: #EEEBE8;--kds-color-interactive-link-enabled: #5C00D3;--kds-color-interactive-link-focused: #8750FF;--kds-color-interactive-link-hovered: #8750FF;--kds-color-interactive-link-low-emph-enabled: #0F141A;--kds-color-interactive-link-low-emph-focused: #252B34;--kds-color-interactive-link-low-emph-hovered: #252B34;--kds-color-interactive-link-low-emph-pressed: #5A5F66;--kds-color-interactive-link-low-emph-visited: #888B91;--kds-color-interactive-link-pressed: #411088;--kds-color-interactive-link-visited: #793CF0;--kds-color-interactive-navigation-activated-background: #793CF0;--kds-color-interactive-navigation-activated-element-primary: #5C00D3;--kds-color-interactive-navigation-activated-element-secondary: #FCFBFA;--kds-color-interactive-navigation-activated-focused-background: #5C00D3;--kds-color-interactive-navigation-activated-hovered-background: #5C00D3;--kds-color-interactive-navigation-activated-pressed-background: #411088;--kds-color-interactive-navigation-background: #FCFBFA;--kds-color-interactive-navigation-border: #E7E3E0;--kds-color-interactive-navigation-element: #5A5F66;--kds-color-interactive-navigation-focused-background: #000000;--kds-color-interactive-navigation-hovered-background: #000000;--kds-color-interactive-navigation-inverse-background: #0F141A;--kds-color-interactive-navigation-inverse-border: #F8F7F4;--kds-color-interactive-navigation-inverse-element: #AEAAA9;--kds-color-interactive-navigation-inverse-focused-background: #252B34;--kds-color-interactive-navigation-inverse-hovered-background: #252B34;--kds-color-interactive-navigation-inverse-low-emph-activated-background: #FCFBFA;--kds-color-interactive-navigation-inverse-low-emph-activated-element: #0F141A;--kds-color-interactive-navigation-inverse-low-emph-activated-focused-background: #F5F3EF;--kds-color-interactive-navigation-inverse-low-emph-activated-hovered-background: #F5F3EF;--kds-color-interactive-navigation-inverse-low-emph-activated-pressed-background: #E7E3E0;--kds-color-interactive-navigation-inverse-pressed-background: #454A51;--kds-color-interactive-navigation-low-emph-activated-background: #0F141A;--kds-color-interactive-navigation-low-emph-activated-element: #FCFBFA;--kds-color-interactive-navigation-low-emph-activated-focused-background: #353A42;--kds-color-interactive-navigation-low-emph-activated-hovered-background: #353A42;--kds-color-interactive-navigation-low-emph-activated-pressed-background: #71757B;--kds-color-interactive-navigation-pressed-background: #000000;--kds-color-interactive-outlined-activated-border: #5C00D3;--kds-color-interactive-outlined-activated-element: #0F141A;--kds-color-interactive-outlined-activated-enabled-background: #FCFBFA;--kds-color-interactive-outlined-activated-focused-background: #F5F3EF;--kds-color-interactive-outlined-activated-hovered-background: #F5F3EF;--kds-color-interactive-outlined-activated-pressed-background: #E7E3E0;--kds-color-interactive-outlined-border: #CFCAC9;--kds-color-interactive-outlined-destructive-element: #B92C3F;--kds-color-interactive-outlined-element: #5C00D3;--kds-color-interactive-outlined-focused-background: #000000;--kds-color-interactive-outlined-hovered-background: #000000;--kds-color-interactive-outlined-low-emph-border: #71757B;--kds-color-interactive-outlined-low-emph-element: #0F141A;--kds-color-interactive-outlined-low-emph-focused-background: #000000;--kds-color-interactive-outlined-low-emph-hovered-background: #000000;--kds-color-interactive-outlined-low-emph-pressed-background: #000000;--kds-color-interactive-outlined-pressed-background: #000000;--kds-color-interactive-progress-activated-element: #5C00D3;--kds-color-interactive-progress-completed-element: #5C00D3;--kds-color-interactive-progress-enabled-element: #5A5F66;--kds-color-interactive-progress-enabled-track: #EEEBE8;--kds-color-interactive-search-bar-background: #0F141A;--kds-color-interactive-search-bar-element-primary: #F5F3EF;--kds-color-interactive-search-bar-element-secondary: #AEAAA9;--kds-color-interactive-switch-activated-background: #E7DCFF;--kds-color-interactive-switch-background: #E0DBD9;--kds-color-interactive-switch-element: #FCFBFA;--kds-color-interactive-text-destructive-element: #B92C3F;--kds-color-interactive-text-element: #5C00D3;--kds-color-interactive-text-focused-background: #000000;--kds-color-interactive-text-hovered-background: #000000;--kds-color-interactive-text-low-emph-element: #05080B;--kds-color-interactive-text-low-emph-focused-background: #000000;--kds-color-interactive-text-low-emph-hovered-background: #000000;--kds-color-interactive-text-low-emph-pressed-background: #000000;--kds-color-interactive-text-pressed-background: #000000;--kds-color-media-play-background: #000000;--kds-color-media-play-element: #F5F3EF;--kds-color-overlay: #0F141A;--kds-color-status-error-background: #FFE6E5;--kds-color-status-error-border: #B92C3F;--kds-color-status-error-element: #B92C3F;--kds-color-status-info-background: #E2F1FF;--kds-color-status-info-border: #0F57EE;--kds-color-status-info-element: #0F57EE;--kds-color-status-neutral-background: #F0F0F0;--kds-color-status-neutral-border: #696969;--kds-color-status-neutral-element: #696969;--kds-color-status-success-background: #E3F0DE;--kds-color-status-success-border: #227F00;--kds-color-status-success-element: #227F00;--kds-color-status-warning-background: #FFE9CD;--kds-color-status-warning-border: #A35000;--kds-color-status-warning-element: #A35000;--kds-color-surface-container-enabled: #F8F7F4;--kds-color-surface-container-focused: #F8F7F4;--kds-color-surface-container-high: #FFFFFF;--kds-color-surface-container-hovered: #F8F7F4;--kds-color-surface-container-low: #AEAAA9;--kds-color-surface-container-pressed: #EEEBE8;--kds-color-surface-primary: #FFFFFF;--kds-color-surface-secondary: #F8F7F4;--kds-color-system-action: #0F57EE;--kds-color-system-divider: #B8B8B8;--kds-color-system-input-background: #FCFBFA;--kds-color-system-input-enabled-border: #B8B8B8;--kds-color-text-icon-brand-primary: #5C00D3;--kds-color-text-icon-brand-secondary: #F5F3EF;--kds-color-text-icon-disabled: #B8B8B8;--kds-color-text-icon-primary: #0F141A;--kds-color-text-icon-secondary: #5A5F66}[data-theme=dark]{--kds-color-data-viz-categorical-1: #E08322;--kds-color-data-viz-categorical-2: #5E98FF;--kds-color-data-viz-categorical-3: #5CB640;--kds-color-data-viz-categorical-4: #F76771;--kds-color-data-viz-categorical-5: #5AAEA4;--kds-color-data-viz-categorical-6: #C89400;--kds-color-data-viz-categorical-7: #E068CE;--kds-color-data-viz-categorical-8: #9D9D9D;--kds-color-divider: #3A3A3A;--kds-color-interactive-activated-background: #6B25E2;--kds-color-interactive-activated-border: #B499FF;--kds-color-interactive-activated-disabled-background: #411088;--kds-color-interactive-activated-disabled-element: #6B25E2;--kds-color-interactive-activated-element: #FCFBFA;--kds-color-interactive-appbar-background: #F5F3EF;--kds-color-interactive-appbar-element: #0F141A;--kds-color-interactive-card-activated-background: #0F141A;--kds-color-interactive-card-activated-border: #B499FF;--kds-color-interactive-card-background: #0F141A;--kds-color-interactive-card-border: #5A5F66;--kds-color-interactive-card-element: #E0DBD9;--kds-color-interactive-card-focused-background: #FFFFFF;--kds-color-interactive-card-hovered-background: #FFFFFF;--kds-color-interactive-card-pressed-background: #FFFFFF;--kds-color-interactive-contained-element: #FCFBFA;--kds-color-interactive-contained-low-emph-element: #05080B;--kds-color-interactive-contained-low-emph-enabled-background: #FCFBFA;--kds-color-interactive-contained-low-emph-focused-background: #F5F3EF;--kds-color-interactive-contained-low-emph-hovered-background: #F5F3EF;--kds-color-interactive-contained-low-emph-pressed-background: #E7E3E0;--kds-color-interactive-destructive-border: #F76771;--kds-color-interactive-destructive-element: #101010;--kds-color-interactive-destructive-enabled-background: #D84A57;--kds-color-interactive-destructive-hovered-background: #F76771;--kds-color-interactive-destructive-pressed-background: #FF8D92;--kds-color-interactive-disabled-background: #141A22;--kds-color-interactive-disabled-border: #696969;--kds-color-interactive-disabled-element: #696969;--kds-color-interactive-element-primary: #141A22;--kds-color-interactive-element-secondary: #454A51;--kds-color-interactive-focus-ring-color: #B499FF;--kds-color-interactive-footer-background: #0F141A;--kds-color-interactive-footer-divider: #5A5F66;--kds-color-interactive-footer-element-primary: #EEEBE8;--kds-color-interactive-footer-element-secondary: #CFCAC9;--kds-color-interactive-footer-link-disabled: #696969;--kds-color-interactive-footer-link-primary: #FCFBFA;--kds-color-interactive-footer-link-secondary: #B499FF;--kds-color-interactive-input-activated-background: #8750FF;--kds-color-interactive-input-activated-element: #B499FF;--kds-color-interactive-input-background: #0F141A;--kds-color-interactive-input-border: #353A42;--kds-color-interactive-input-element-primary: #FCFBFA;--kds-color-interactive-input-element-secondary: #AEAAA9;--kds-color-interactive-input-empty-icon: #5A5F66;--kds-color-interactive-input-empty-text: #888B91;--kds-color-interactive-input-enabled-border: #CFCAC9;--kds-color-interactive-input-filled-icon: #F5F3EF;--kds-color-interactive-input-filled-text: #FCFBFA;--kds-color-interactive-input-hovered-border: #353A42;--kds-color-interactive-input-pressed-background: #252B34;--kds-color-interactive-link-enabled: #B499FF;--kds-color-interactive-link-focused: #9D7DFF;--kds-color-interactive-link-hovered: #9D7DFF;--kds-color-interactive-link-low-emph-enabled: #FCFBFA;--kds-color-interactive-link-low-emph-focused: #F5F3EF;--kds-color-interactive-link-low-emph-hovered: #F5F3EF;--kds-color-interactive-link-low-emph-pressed: #EEEBE8;--kds-color-interactive-link-low-emph-visited: #E0DBD9;--kds-color-interactive-link-pressed: #8750FF;--kds-color-interactive-link-visited: #793CF0;--kds-color-interactive-navigation-activated-background: #793CF0;--kds-color-interactive-navigation-activated-element-primary: #B499FF;--kds-color-interactive-navigation-activated-element-secondary: #FCFBFA;--kds-color-interactive-navigation-activated-focused-background: #B499FF;--kds-color-interactive-navigation-activated-hovered-background: #B499FF;--kds-color-interactive-navigation-activated-pressed-background: #A586FF;--kds-color-interactive-navigation-background: #0F141A;--kds-color-interactive-navigation-border: #353A42;--kds-color-interactive-navigation-element: #BEBAB9;--kds-color-interactive-navigation-focused-background: #FFFFFF;--kds-color-interactive-navigation-hovered-background: #FFFFFF;--kds-color-interactive-navigation-inverse-background: #0F141A;--kds-color-interactive-navigation-inverse-border: #F8F7F4;--kds-color-interactive-navigation-inverse-element: #AEAAA9;--kds-color-interactive-navigation-inverse-focused-background: #252B34;--kds-color-interactive-navigation-inverse-hovered-background: #252B34;--kds-color-interactive-navigation-inverse-low-emph-activated-background: #FCFBFA;--kds-color-interactive-navigation-inverse-low-emph-activated-element: #0F141A;--kds-color-interactive-navigation-inverse-low-emph-activated-focused-background: #F5F3EF;--kds-color-interactive-navigation-inverse-low-emph-activated-hovered-background: #F5F3EF;--kds-color-interactive-navigation-inverse-low-emph-activated-pressed-background: #E7E3E0;--kds-color-interactive-navigation-inverse-pressed-background: #454A51;--kds-color-interactive-navigation-low-emph-activated-background: #F5F3EF;--kds-color-interactive-navigation-low-emph-activated-element: #05080B;--kds-color-interactive-navigation-low-emph-activated-focused-background: #353A42;--kds-color-interactive-navigation-low-emph-activated-hovered-background: #353A42;--kds-color-interactive-navigation-low-emph-activated-pressed-background: #E0DBD9;--kds-color-interactive-navigation-pressed-background: #FFFFFF;--kds-color-interactive-outlined-activated-border: #B499FF;--kds-color-interactive-outlined-activated-element: #FFFFFF;--kds-color-interactive-outlined-activated-enabled-background: #0F141A;--kds-color-interactive-outlined-activated-focused-background: #454A51;--kds-color-interactive-outlined-activated-hovered-background: #454A51;--kds-color-interactive-outlined-activated-pressed-background: #71757B;--kds-color-interactive-outlined-border: #AEAAA9;--kds-color-interactive-outlined-destructive-element: #F76771;--kds-color-interactive-outlined-element: #B499FF;--kds-color-interactive-outlined-focused-background: #FFFFFF;--kds-color-interactive-outlined-hovered-background: #FFFFFF;--kds-color-interactive-outlined-low-emph-border: #B8B8B8;--kds-color-interactive-outlined-low-emph-element: #FFFFFF;--kds-color-interactive-outlined-low-emph-focused-background: #FFFFFF;--kds-color-interactive-outlined-low-emph-hovered-background: #FFFFFF;--kds-color-interactive-outlined-low-emph-pressed-background: #FFFFFF;--kds-color-interactive-outlined-pressed-background: #FFFFFF;--kds-color-interactive-progress-activated-element: #F5F3EF;--kds-color-interactive-progress-completed-element: #F5F3EF;--kds-color-interactive-progress-enabled-element: #888B91;--kds-color-interactive-progress-enabled-track: #888B91;--kds-color-interactive-search-bar-background: #F5F3EF;--kds-color-interactive-search-bar-element-primary: #0F141A;--kds-color-interactive-search-bar-element-secondary: #0F141A;--kds-color-interactive-switch-activated-background: #411088;--kds-color-interactive-switch-background: #353A42;--kds-color-interactive-switch-element: #FCFBFA;--kds-color-interactive-text-destructive-element: #F76771;--kds-color-interactive-text-element: #B499FF;--kds-color-interactive-text-focused-background: #FFFFFF;--kds-color-interactive-text-hovered-background: #FFFFFF;--kds-color-interactive-text-low-emph-element: #FCFBFA;--kds-color-interactive-text-low-emph-focused-background: #FFFFFF;--kds-color-interactive-text-low-emph-hovered-background: #FFFFFF;--kds-color-interactive-text-low-emph-pressed-background: #FFFFFF;--kds-color-interactive-text-pressed-background: #FFFFFF;--kds-color-media-play-background: #000000;--kds-color-media-play-element: #F5F3EF;--kds-color-overlay: #0F141A;--kds-color-status-error-background: #2C0002;--kds-color-status-error-border: #D84A57;--kds-color-status-error-element: #D84A57;--kds-color-status-info-background: #000034;--kds-color-status-info-border: #2D74FF;--kds-color-status-info-element: #2D74FF;--kds-color-status-neutral-background: #000000;--kds-color-status-neutral-border: #838383;--kds-color-status-neutral-element: #838383;--kds-color-status-success-background: #001800;--kds-color-status-success-border: #3F9A1F;--kds-color-status-success-element: #3F9A1F;--kds-color-status-warning-background: #220700;--kds-color-status-warning-border: #E08322;--kds-color-status-warning-element: #E08322;--kds-color-surface-container-enabled: #05080B;--kds-color-surface-container-focused: #454A51;--kds-color-surface-container-high: #0F141A;--kds-color-surface-container-hovered: #454A51;--kds-color-surface-container-low: #5A5F66;--kds-color-surface-container-pressed: #71757B;--kds-color-surface-primary: #0F141A;--kds-color-surface-secondary: #0F141A;--kds-color-system-action: #0F57EE;--kds-color-system-divider: #B8B8B8;--kds-color-system-input-background: #FCFBFA;--kds-color-system-input-enabled-border: #B8B8B8;--kds-color-text-icon-brand-primary: #B499FF;--kds-color-text-icon-brand-secondary: #0F141A;--kds-color-text-icon-disabled: #696969;--kds-color-text-icon-primary: #FCFBFA;--kds-color-text-icon-secondary: #E0DBD9}:root{--kds-gradient-enabled: linear-gradient(90deg, #8750ff 0%, #5c00d3 100%);--kds-gradient-hovered: linear-gradient(90deg, #8750ff 0%, #5c00d3 100%);--kds-gradient-hovered-overlay: rgba(0,0,0,.2);--kds-gradient-hovered-dark: linear-gradient(90deg, #8750ff 0%, #5c00d3 100%);--kds-gradient-hovered-dark-overlay: rgba(255,255,255,.1);--kds-gradient-pressed: linear-gradient(90deg, #8750ff 0%, #5c00d3 100%);--kds-gradient-pressed-overlay: rgba(0,0,0,.3);--kds-gradient-pressed-dark: linear-gradient(90deg, #8750ff 0%, #5c00d3 100%);--kds-gradient-pressed-dark-overlay: rgba(255,255,255,.2);--kds-gradient-subtle: linear-gradient(90deg, #cfbaff 0%, #e7dcff 100%);--kds-gradient-vibrant: linear-gradient(90deg, #8750ff 0%, #e7dcff 100%);--kds-app-background-dark: linear-gradient(90deg, #0f141a 13%, #0f141a 30%, #0f141a 47%, #2e2842 70%, #262338 90%, #14131a 100%);--kds-app-background-light: linear-gradient(90deg, #fcfbfa 13%, #fcfbfa 30%, #fcfbfa 47%, #e7dcff 70%, #f8f7f4 90%, #fcfbfa 100%);--kds-brand-krypton-gradient: linear-gradient(90deg, #b499ff 5%, #9d7dff 30%, #8750ff 55%, #5c00d3 90%);--kds-brand-squid-ink-gradient: linear-gradient(90deg, #0f141a 5%, #454a51 50%, #888b91 95%);--kds-brand-off-white-gradient: linear-gradient(90deg, #f5f3ef 5%, #e0dbd9 50%, #aeaaa9 95%);--kds-brand-golden-hour-gradient: linear-gradient(90deg, #fff07a 5%, #ff6200 95%);--kds-gradient-intense: linear-gradient(90deg, #8750ff 65.38%, #e7dcff 100%)}:root{--kds-elevation-none: none;--kds-elevation-interactive-search-bar: 0px 0px 30px 0px 0px rgba(0,0,0,.1);--kds-elevation-overlay: 0px 8px 10px -5px -5px rgba(0,0,0,.2), 0px 16px 24px 2px 2px rgba(0,0,0,.14), 0px 6px 30px 5px 5px rgba(0,0,0,.12);--kds-elevation-overlay-shadow: 0px 4px 16px -4px -4px rgba(0,0,0,.32), 0px 8px 32px -4px -4px rgba(0,0,0,.12)}:root{--kds-space-0: 0;--kds-space-2: .125rem;--kds-space-4: .25rem;--kds-space-6: .375rem;--kds-space-8: .5rem;--kds-space-10: .625rem;--kds-space-12: .75rem;--kds-space-16: 1rem;--kds-space-20: 1.25rem;--kds-space-24: 1.5rem;--kds-space-28: 1.75rem;--kds-space-32: 2rem;--kds-space-36: 2.25rem;--kds-space-40: 2.5rem;--kds-space-48: 3rem;--kds-space-64: 4rem;--kds-space-80: 5rem;--kds-space-172: 10.75rem}:root{--kds-border-radius-2: 2px;--kds-border-radius-4: 4px;--kds-border-radius-8: 8px;--kds-border-radius-12: 12px;--kds-border-radius-16: 16px;--kds-border-radius-24: 24px;--kds-border-radius-32: 32px;--kds-border-radius-48: 48px;--kds-border-radius-10000: 10000px}:root{--kds-border-weight-1: 1px;--kds-border-weight-2: 2px}:root{--kds-color-interactive-row-background: #FFFFFF;--kds-color-interactive-row-pressed-background: #F0EDEA;--kds-color-interactive-row-border: #CFCAC9}[data-theme=dark]{--kds-color-interactive-row-background: #0F141A;--kds-color-interactive-row-pressed-background: #252B34;--kds-color-interactive-row-border: #353A42}:root{--kds-interactive-button-border-radius: var(--kds-border-radius-10000);--kds-interactive-button-border-weight: var(--kds-border-weight-1);--kds-interactive-button-focus-ring-border-weight: var(--kds-border-weight-2);--kds-container-border-radius: var(--kds-border-radius-16);--kds-interactive-focus-ring-border-weight: var(--kds-border-weight-2)}:root{--kds-font-family-brand: "Ember Modern Text Standard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kds-font-family-display: "Ember Modern Display Standard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kds-font-family-websafe: "Verdana", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root{--kds-font-weight-light: 200;--kds-font-weight-regular: 400;--kds-font-weight-medium: 500;--kds-font-weight-bold: 700;--kds-font-weight-semi-bold: 500}:root{--kds-font-style-normal: normal;--kds-font-style-italic: italic}:root{--kds-typography-display-regular-x-small-font-size: 1.5rem;--kds-typography-display-regular-x-small-line-height: 1.5625rem;--kds-typography-display-regular-xxx-small-font-size: 1.125rem;--kds-typography-display-regular-xxx-small-line-height: 1.1875rem;--kds-typography-display-light-xx-large-font-size: 3rem;--kds-typography-display-light-xx-large-line-height: 3.125rem;--kds-typography-display-light-x-large-font-size: 2.5rem;--kds-typography-display-light-x-large-line-height: 2.625rem;--kds-typography-display-light-large-font-size: 2.25rem;--kds-typography-display-light-large-line-height: 2.375rem;--kds-typography-display-light-medium-font-size: 2rem;--kds-typography-display-light-medium-line-height: 2.125rem;--kds-typography-display-light-small-font-size: 1.75rem;--kds-typography-display-light-small-line-height: 1.8125rem;--kds-typography-display-light-x-small-font-size: 1.5rem;--kds-typography-display-light-x-small-line-height: 1.5625rem;--kds-typography-display-light-xx-small-font-size: 1.25rem;--kds-typography-display-light-xx-small-line-height: 1.3125rem;--kds-typography-heading-light-large-font-size: 2rem;--kds-typography-heading-light-large-line-height: 2.5rem;--kds-typography-heading-light-medium-font-size: 1.75rem;--kds-typography-heading-light-medium-line-height: 2.1875rem;--kds-typography-heading-light-small-font-size: 1.5rem;--kds-typography-heading-light-small-line-height: 1.875rem;--kds-typography-title-light-large-font-size: 1.375rem;--kds-typography-title-light-large-line-height: 1.9375rem;--kds-typography-title-light-medium-font-size: 1.25rem;--kds-typography-title-light-medium-line-height: 1.75rem;--kds-typography-title-light-small-font-size: 1.125rem;--kds-typography-title-light-small-line-height: 1.5625rem;--kds-typography-label-medium-large-font-size: 1rem;--kds-typography-label-medium-large-line-height: 1.375rem;--kds-typography-label-medium-medium-font-size: .875rem;--kds-typography-label-medium-medium-line-height: 1.25rem;--kds-typography-label-medium-small-font-size: .75rem;--kds-typography-label-medium-small-line-height: 1.0625rem;--kds-typography-label-regular-large-font-size: 1rem;--kds-typography-label-regular-large-line-height: 1.375rem;--kds-typography-label-regular-medium-font-size: 1rem;--kds-typography-label-regular-medium-line-height: 1.25rem;--kds-typography-label-regular-small-font-size: .875rem;--kds-typography-label-regular-small-line-height: 1.0625rem;--kds-typography-body-bold-large-font-size: .875rem;--kds-typography-body-bold-large-line-height: 1.25rem;--kds-typography-body-bold-medium-font-size: .75rem;--kds-typography-body-bold-medium-line-height: 1.125rem;--kds-typography-body-bold-small-font-size: .6875rem;--kds-typography-body-bold-small-line-height: 1.0625rem;--kds-typography-body-regular-x-large-font-size: 1.125rem;--kds-typography-body-regular-x-large-line-height: 1.4375rem;--kds-typography-body-regular-large-font-size: .875rem;--kds-typography-body-regular-large-line-height: 1.25rem;--kds-typography-body-regular-medium-font-size: .75rem;--kds-typography-body-regular-medium-line-height: 1.125rem;--kds-typography-body-regular-small-font-size: .6875rem;--kds-typography-body-regular-small-line-height: 1.0625rem;--kds-typography-heading-bold-large-font-size: 2rem;--kds-typography-heading-bold-large-line-height: 2.5rem;--kds-typography-heading-bold-medium-font-size: 1.75rem;--kds-typography-heading-bold-medium-line-height: 2.1875rem;--kds-typography-heading-bold-small-font-size: 1.5rem;--kds-typography-heading-bold-small-line-height: 1.875rem;--kds-typography-heading-regular-large-font-size: 2rem;--kds-typography-heading-regular-large-line-height: 2.5rem;--kds-typography-heading-regular-medium-font-size: 1.75rem;--kds-typography-heading-regular-medium-line-height: 2.1875rem;--kds-typography-heading-regular-small-font-size: 1.5rem;--kds-typography-heading-regular-small-line-height: 1.875rem;--kds-typography-title-bold-large-font-size: 1.375rem;--kds-typography-title-bold-large-line-height: 1.9375rem;--kds-typography-title-bold-medium-font-size: 1.25rem;--kds-typography-title-bold-medium-line-height: 1.75rem;--kds-typography-title-bold-small-font-size: 1.125rem;--kds-typography-title-bold-small-line-height: 1.5625rem;--kds-typography-title-regular-large-font-size: 1.375rem;--kds-typography-title-regular-large-line-height: 1.9375rem;--kds-typography-title-regular-medium-font-size: 1.25rem;--kds-typography-title-regular-medium-line-height: 1.75rem;--kds-typography-title-regular-small-font-size: 1.125rem;--kds-typography-title-regular-small-line-height: 1.5625rem;--kds-typography-body-bold-x-large-font-size: 1.25rem;--kds-typography-body-bold-x-large-line-height: 1.3125rem}@media(min-width:900px){:root{--kds-typography-display-light-xx-large-font-size: 3.5rem;--kds-typography-display-light-xx-large-line-height: 3.6875rem;--kds-typography-display-light-x-large-font-size: 3rem;--kds-typography-display-light-x-large-line-height: 3.125rem;--kds-typography-display-light-large-font-size: 2.625rem;--kds-typography-display-light-large-line-height: 2.75rem;--kds-typography-display-light-medium-font-size: 2.25rem;--kds-typography-display-light-medium-line-height: 2.375rem;--kds-typography-heading-light-large-font-size: 2.25rem;--kds-typography-heading-light-large-line-height: 2.8125rem;--kds-typography-heading-light-medium-font-size: 2rem;--kds-typography-heading-light-medium-line-height: 2.5rem;--kds-typography-heading-light-small-font-size: 1.75rem;--kds-typography-heading-light-small-line-height: 2.1875rem;--kds-typography-title-light-large-font-size: 1.5rem;--kds-typography-title-light-large-line-height: 2.125rem;--kds-typography-label-medium-large-font-size: 1.125rem;--kds-typography-label-medium-medium-font-size: 1rem;--kds-typography-label-medium-medium-line-height: 1.375rem;--kds-typography-label-medium-small-font-size: .875rem;--kds-typography-label-medium-small-line-height: 1.25rem;--kds-typography-label-regular-large-font-size: 1.125rem;--kds-typography-label-regular-medium-line-height: 1.375rem;--kds-typography-label-regular-small-line-height: 1.25rem;--kds-typography-body-bold-large-font-size: 1rem;--kds-typography-body-bold-large-line-height: 1.375rem;--kds-typography-body-bold-medium-font-size: .875rem;--kds-typography-body-bold-medium-line-height: 1.3125rem;--kds-typography-body-bold-small-font-size: .75rem;--kds-typography-body-bold-small-line-height: 1.125rem;--kds-typography-body-regular-large-font-size: 1rem;--kds-typography-body-regular-large-line-height: 1.375rem;--kds-typography-body-regular-medium-font-size: .875rem;--kds-typography-body-regular-medium-line-height: 1.3125rem;--kds-typography-body-regular-small-font-size: .75rem;--kds-typography-body-regular-small-line-height: 1.125rem;--kds-typography-heading-bold-large-font-size: 2.25rem;--kds-typography-heading-bold-large-line-height: 2.8125rem;--kds-typography-heading-bold-medium-font-size: 2rem;--kds-typography-heading-bold-medium-line-height: 2.5rem;--kds-typography-heading-bold-small-font-size: 1.75rem;--kds-typography-heading-bold-small-line-height: 2.1875rem;--kds-typography-heading-regular-large-font-size: 2.25rem;--kds-typography-heading-regular-large-line-height: 2.8125rem;--kds-typography-heading-regular-medium-font-size: 2rem;--kds-typography-heading-regular-medium-line-height: 2.5rem;--kds-typography-heading-regular-small-font-size: 1.75rem;--kds-typography-heading-regular-small-line-height: 2.1875rem;--kds-typography-title-bold-large-font-size: 1.5rem;--kds-typography-title-bold-large-line-height: 2.125rem;--kds-typography-title-regular-large-font-size: 1.5rem;--kds-typography-title-regular-large-line-height: 2.125rem}}@media(min-width:1200px){:root{--kds-typography-display-light-xx-large-font-size: 4rem;--kds-typography-display-light-xx-large-line-height: 4.1875rem;--kds-typography-display-light-x-large-font-size: 3.5rem;--kds-typography-display-light-x-large-line-height: 3.6875rem;--kds-typography-display-light-large-font-size: 3rem;--kds-typography-display-light-large-line-height: 3.125rem;--kds-typography-display-light-medium-font-size: 2.5rem;--kds-typography-display-light-medium-line-height: 2.625rem;--kds-typography-display-light-small-font-size: 2rem;--kds-typography-display-light-small-line-height: 2.125rem;--kds-typography-label-medium-large-line-height: 1.5625rem;--kds-typography-label-regular-large-line-height: 1.5625rem;--kds-typography-body-regular-x-large-font-size: 1.25rem;--kds-typography-body-regular-x-large-line-height: 1.625rem}}@font-face{font-family:Ember Modern Text Standard;src:url(/brand/fonts/EmberModernTextV1.1-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ember Modern Text Standard;src:url(/brand/fonts/EmberModernTextV1.1-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ember Modern Text Standard;src:url(/brand/fonts/EmberModernTextV1.1-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ember Modern Display Standard;src:url(/brand/fonts/EmberModernDisplayV1.1-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--content-max: 1280px;--reading-max: 46rem}:root{--bg: var(--kds-color-surface-primary);--panel: var(--kds-squid-850);--fg: var(--kds-color-text-icon-primary);--muted: var(--kds-color-text-icon-secondary);--accent: var(--kds-color-text-icon-brand-primary);--border: var(--kds-squid-750)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--kds-font-family-brand);font-size:.875rem;line-height:1.5}.app{display:flex;flex-direction:column;min-height:100%}.topbar{position:sticky;top:0;z-index:10;min-height:3.5rem;display:flex;align-items:center;gap:1rem;padding:0 1.5rem;background:var(--kds-color-surface-container-high);border-bottom:1px solid var(--kds-color-divider)}.brand{display:flex;align-items:baseline;gap:.55rem;white-space:nowrap;font-weight:700}.brand img{height:1.32rem;width:auto;display:block;transform:translateY(46.9%)}nav.primary{display:flex;gap:.25rem}nav.primary a{color:var(--kds-color-text-icon-secondary);text-decoration:none;padding:.3rem .7rem;border-radius:.5rem;font-weight:500}nav.primary a.active{background:var(--kds-color-interactive-activated-background);color:var(--kds-color-interactive-activated-element)}nav.primary a:hover:not(.active),nav.primary a:focus-visible:not(.active){color:var(--kds-color-text-icon-primary)}.spacer{flex:1}.identity{color:var(--kds-color-text-icon-secondary);font-size:.75rem;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.burger,.drawer{display:none}.drawer.open{display:block;position:fixed;inset:3.5rem 0 0;z-index:20;background:var(--kds-color-surface-primary);padding:1rem}.drawer a{display:block;padding:.75rem 1rem;color:var(--kds-color-text-icon-primary);text-decoration:none;border-radius:.5rem;font-size:1rem}.drawer a.active{background:var(--kds-color-interactive-activated-background);color:var(--kds-color-interactive-activated-element)}.drawer .drawer-controls{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;padding:1rem;border-top:1px solid var(--kds-color-divider);margin-top:.5rem}@media(max-width:900px){.topbar{gap:.6rem;padding:0 .75rem}.topbar nav.primary,.topbar .identity{display:none}.burger{display:inline-flex;flex-direction:column;gap:4px;background:none;border:1px solid var(--kds-color-divider);border-radius:.5rem;padding:9px 8px;cursor:pointer}.burger span{width:18px;height:2px;background:var(--kds-color-text-icon-primary);border-radius:1px}}.main{flex:1;padding:2rem 1.25rem}button{font:inherit;color:var(--fg);background:transparent;border:1px solid var(--border);border-radius:.375rem;padding:.35rem .7rem;cursor:pointer}button:hover:not(:disabled){border-color:var(--accent)}button:disabled{opacity:.5;cursor:default}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notice{max-width:var(--reading-max);margin:3rem auto;text-align:center;color:var(--muted)}.notice--error{color:var(--fg)}.notice h1{font-size:1.35rem;margin:0 0 .5rem}.empty-aurora{position:relative;overflow:hidden;text-align:center;max-width:var(--reading-max);margin:2rem auto;padding:2.5rem 1.5rem 5.5rem;background:var(--panel);border:1px solid var(--border);border-radius:.75rem}.empty-aurora__title{margin:0 0 .35rem;font-weight:700}.empty-aurora__hint{margin:0}.empty-aurora p{position:relative;z-index:1;margin:0 0 .5rem}.empty-aurora__art{position:absolute;left:0;right:0;bottom:-35%;width:100%;opacity:.8;pointer-events:none}.empty-aurora--compact{max-width:none;margin:.75rem 0;padding:1.5rem 1rem 3.5rem}.empty-aurora--compact .empty-aurora__art{bottom:-55%}.empty-state__contact{margin-top:1rem;color:var(--fg)}.empty-aurora a,.empty-aurora a:visited{color:var(--accent)}.loading{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;text-align:center;padding:3rem 1rem 5rem;margin:2rem auto;max-width:var(--reading-max)}.loading--full{max-width:none;min-height:calc(100dvh - 12rem);margin:0}.loading__logo{height:3.5rem;width:auto;animation:loading-pulse 2s ease-in-out infinite}.loading__label{margin:0;position:relative;z-index:1}.loading__art{position:absolute;left:0;right:0;bottom:-40%;width:100%;opacity:.5;pointer-events:none}@keyframes loading-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.loading__logo{animation:none}}.loading-inline{font-size:.9rem}.hero{position:relative;overflow:hidden;min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:6rem 1.5rem 3rem;max-width:var(--content-max);margin:0 auto;background:var(--kds-color-surface-container-high);border:1px solid var(--kds-color-divider);border-radius:.625rem}.hero__aurora{position:absolute;left:0;right:0;top:0;width:100%;pointer-events:none}.hero>:not(.hero__aurora){position:relative;z-index:1}.hero__logo{height:4.5rem;width:auto}.hero__title{margin:0;font:200 1.8rem/1.2 var(--kds-font-family-display)}.hero__subtitle{margin:0;color:var(--kds-color-text-icon-secondary)}.hero__status{margin:0}.hero__action{background:var(--kds-color-interactive-activated-background);color:var(--kds-color-interactive-activated-element);border:none;border-radius:.5rem;padding:.45rem 1.2rem;font-weight:500}.hero__notice{max-width:34rem}.hero__notice h2{margin:0 0 .5rem;font-size:1.2rem}.hero__notice p{margin:0;color:var(--muted)}@media(max-width:900px){.hero__aurora{content:url(/brand/aurora-peek-top-dark-mobile.webp)}}.pagefoot{position:relative;overflow:hidden;min-height:150px;margin-top:2.5rem}.pagefoot__aurora{position:absolute;left:0;right:0;bottom:-30%;width:100%;opacity:.85;pointer-events:none}.pagefoot__signoff{position:absolute;left:0;right:0;bottom:.8rem;margin:0;text-align:center;color:var(--kds-color-text-icon-secondary);font-size:.72rem;letter-spacing:.03em}.refresh-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .75rem;margin-bottom:1.25rem;background:var(--panel);border:1px solid var(--border);border-radius:.5rem;font-size:.9rem}.refresh-bar__status{color:var(--muted)}.refresh-bar__error{color:var(--kds-color-status-error-element)}.refresh-bar__paused{color:var(--accent)}.refresh-bar__actions{display:flex;gap:.5rem}.overview{max-width:var(--content-max);margin:0 auto}.overview--globe{max-width:none}.admin{max-width:var(--content-max);margin:0 auto}.admin__header h1{margin:0 0 .25rem;font-size:1.5rem}.admin__grid{display:grid;gap:1.25rem;margin-top:1rem}.admin-card{background:var(--panel);border:1px solid var(--border);border-radius:.75rem;padding:1.25rem}.admin-card h2{margin:0 0 .75rem;font-size:1.15rem}.subtabs{display:flex;margin:1rem 0 1.2rem;border-bottom:1px solid var(--border)}.subtabs button{background:none;border:0;font:inherit;font-size:.95rem;color:var(--muted);padding:.5rem 1rem;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.subtabs button.active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.admin__kits>h2{margin:0 0 .25rem;font-size:1.15rem}.admin__kits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;margin-top:.9rem}.kit-card{background:var(--panel);border:1px solid var(--border);border-radius:.75rem;padding:1rem}.kit-card__market{display:flex;align-items:center;gap:.6rem;padding-bottom:.5rem;margin-bottom:.6rem;border-bottom:1px solid var(--border)}.kit-card__market h3{margin:0;font-size:1.15rem}.kit-card__flag{font-size:1.5rem;line-height:1}.kit-card__kind{margin:0 0 .4rem;color:var(--accent);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kit-card__files{list-style:none;margin:.75rem 0 0;padding:0;font-size:.9rem}.kit-card__files li{margin-bottom:.35rem}.kit-card__files li:last-child{margin-bottom:0}.kit-card__files a,.kit-card__files a:visited{color:var(--accent)}.kit-card__wg{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border)}.linklike{background:none;border:none;padding:0;color:var(--accent);text-decoration:underline;cursor:pointer;font-size:inherit}.muted{color:var(--muted)}.field{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.9rem}.field>span,.field>legend{color:var(--muted);font-size:.9rem}.field input,.field select{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:.375rem;padding:.4rem .6rem}.field input:focus-visible,.field select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}fieldset.field{border:1px solid var(--border);border-radius:.5rem;padding:.6rem .8rem}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.4rem}.checkbox{display:flex;align-items:center;gap:.5rem;color:var(--fg)}.filter-row{display:flex;flex-wrap:wrap;gap:1rem}.filter-row .field{min-width:14rem}.grants-table{width:100%;border-collapse:collapse;margin-top:.5rem;font-size:.9rem}.grants-table th,.grants-table td{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--border)}.grants-table th{color:var(--muted);font-weight:600}.grants-table .row-revoked{opacity:.55}.btn-danger{border-color:var(--kds-color-status-error-border);color:var(--kds-color-status-error-element)}.btn-danger:hover:not(:disabled){border-color:var(--kds-color-interactive-destructive-hovered-background)}.btn-primary{background:var(--kds-color-interactive-activated-background);color:var(--kds-color-interactive-activated-element);border-color:transparent}.btn-primary:hover:not(:disabled){border-color:var(--kds-color-interactive-activated-border)}.kit-card__blurb{margin-top:0}.kit-card__facts{display:grid;grid-template-columns:max-content 1fr;gap:.2rem 1rem;margin:0 0 .75rem;font-size:.8125rem}.kit-card__facts dt{color:var(--muted)}.kit-card__facts dd{margin:0;font-variant-numeric:tabular-nums}.kit-card__actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}.kit-card__actions .kit-card__wg{border-top:0;margin-top:0;padding-top:0}.form-ok{color:var(--kds-color-status-success-element)}.form-error{color:var(--kds-color-status-error-element)}.overview__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.9rem}.overview__bar .rollup,.overview__bar .refresh-bar{margin:0}.refresh-bar--compact{background:transparent;border:none;padding:0;font-size:.85rem}.globe-wrap{position:relative;height:calc(100dvh - 12.5rem);min-height:30rem;border:1px solid var(--border);border-radius:.75rem;overflow:hidden;background:var(--kds-squid-900)}.globe-wrap__aurora{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:bottom;opacity:.5;pointer-events:none}.globe-wrap__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#05080bb8,#05080b59 55%,#05080b26);pointer-events:none}.mlist{display:flex;flex-direction:column;gap:.6rem;margin:1rem auto 0}details.mrow{background:var(--panel);border:1px solid var(--border);border-radius:.75rem}details.mrow>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:.8rem 1rem}details.mrow>summary::-webkit-details-marker{display:none}details.mrow>summary:before{content:"▸";color:var(--muted);font-size:.75rem;transition:transform .12s}details.mrow[open]>summary:before{transform:rotate(90deg)}details.mrow>summary:hover,details.mrow>summary:focus-visible{background:var(--kds-white-alpha-5);border-radius:.75rem}.mrow__code{font-weight:700;letter-spacing:.04em;min-width:2.2em}.mrow__name{color:var(--muted);flex:1}.mrow__meta{font-size:.8rem}.mrow__body{border-top:1px solid var(--border);padding:.9rem 1rem 1rem 2.4rem;display:flex;flex-direction:column;gap:.6rem}.mrow__foot{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.85rem}.mrow__foot a,.mrow__foot a:visited{color:var(--accent);white-space:nowrap}.status-dot{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.4rem;vertical-align:middle}.tag-retired{color:var(--muted);font-size:.8rem;border:1px solid var(--border);border-radius:999px;padding:0 .4rem;margin-left:.4rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rollup{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.5rem .75rem;margin:.75rem 0;background:var(--panel);border:1px solid var(--border);border-radius:.5rem}.rollup__total{font-weight:700}.rollup__counts{display:flex;gap:1rem;flex-wrap:wrap}.rollup__bucket{display:inline-flex;align-items:center;gap:.3rem;color:var(--fg)}.banner{padding:.5rem .75rem;border-radius:.5rem;margin:.5rem 0}.banner--stale{background:var(--kds-color-status-warning-background);border:1px solid var(--kds-color-status-warning-border);color:var(--kds-color-status-warning-element)}.status-pill{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;font-size:.9rem}.mrow__badges{display:flex;flex-wrap:wrap;gap:.4rem}.badge{font-size:.78rem;padding:.1rem .5rem;border-radius:999px;border:1px solid var(--border)}.badge--warn{background:var(--kds-color-status-warning-background);border-color:var(--kds-color-status-warning-border);color:var(--kds-color-status-warning-element)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin:0}.kpis div{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;padding:.9rem .5rem;background:var(--kds-squid-900);border:1px solid var(--kds-squid-750);border-radius:.625rem}.kpis dt{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.kpis dd{margin:0;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:700;line-height:1.2}@media(max-width:620px){.kpis{grid-template-columns:1fr 1fr}}.mrow__nometrics{margin:0}.skip-link{position:absolute;left:.5rem;top:-3rem;z-index:100;background:var(--kds-color-interactive-activated-background);color:var(--kds-color-interactive-activated-element);padding:.5rem .9rem;border-radius:.375rem;text-decoration:none;transition:top .15s ease}.skip-link:focus{top:.5rem}.main:focus{outline:none}.globe-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card{position:relative;overflow:hidden;background:var(--kds-squid-850);border:1px solid var(--kds-squid-750);border-radius:.625rem;padding:1rem}.card h2{margin:0 0 .75rem;font-size:1rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.card h2 .aside{margin-left:auto;font-size:.75rem;font-weight:400;color:var(--kds-color-text-icon-secondary)}.pill{display:inline-block;padding:.05rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600}.pill.bad{background:var(--kds-color-status-error-background);color:var(--kds-color-status-error-element);border:1px solid var(--kds-color-status-error-border)}.briefs{max-width:var(--content-max);margin:0 auto}.briefs__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.briefs__header h1{margin:0;font-size:1.5rem}.briefs__picker{margin:0;min-width:12rem}.briefs__doc{max-width:56rem;margin:1rem auto 0;padding:1.25rem 1.5rem}.briefs__meta{font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem}.briefs__note{overflow-wrap:anywhere}.briefs__facts{margin-top:1rem;border-top:1px solid var(--border);padding-top:.75rem}.briefs__facts summary{cursor:pointer;color:var(--accent)}.markdown h2,.markdown h3,.markdown h4{margin:1.2rem 0 .5rem}.markdown h2{font-size:1.25rem}.markdown h3{font-size:1.05rem}.markdown p,.markdown ul,.markdown ol{margin:0 0 .75rem}.markdown hr{border:0;border-top:1px solid var(--border);margin:1rem 0}.md-code{background:var(--kds-squid-900);border:1px solid var(--border);border-radius:.5rem;padding:.75rem 1rem;overflow-x:auto;font-size:.8rem}.md-table{width:100%;border-collapse:collapse;font-size:.8125rem;margin:0 0 .75rem}.md-table th,.md-table td{text-align:left;padding:.4rem .6rem;border-bottom:1px solid var(--border)}.md-table th{color:var(--muted);font-weight:600}.traj-chip{display:inline-flex;align-items:baseline;gap:.4rem;max-width:24rem;padding:.08rem .6rem;border-radius:999px;font-size:.72rem;white-space:nowrap}.traj-chip__label{font-weight:600}.traj-chip__detail{overflow:hidden;text-overflow:ellipsis;opacity:.85}.traj-chip--coverage{background:var(--kds-color-status-info-background);color:var(--kds-color-status-info-element);border:1px solid var(--kds-color-status-info-border)}.traj-chip--performance{background:var(--kds-color-status-warning-background);color:var(--kds-color-status-warning-element);border:1px solid var(--kds-color-status-warning-border)}.traj-chip--met{background:var(--kds-color-status-success-background);color:var(--kds-color-status-success-element);border:1px solid var(--kds-color-status-success-border)}.traj-chip--no-basis,.traj-chip--horizon{background:var(--kds-color-status-neutral-background);color:var(--kds-color-status-neutral-element);border:1px solid var(--kds-color-status-neutral-border)}@media(max-width:900px){.traj-chip__detail{display:none}}.traj-detail{border-top:1px solid var(--border);padding-top:.6rem}.traj-detail__h,.whatif__h{margin:.4rem 0;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.traj-table{width:100%;border-collapse:collapse;font-size:.8125rem}.traj-table th,.traj-table td{text-align:left;padding:.35rem .6rem .35rem 0;border-bottom:1px solid var(--border)}.traj-table th{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:600}.traj-table tr:last-child td{border-bottom:0}.traj-breaches{margin:0 0 .5rem;padding-left:1.2rem}.traj-breaches li{margin-bottom:.25rem}.analytics-card{margin:1.25rem auto 0}.sat-flagged{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.sat-flagged__head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.sat-flagged__basis{margin:.25rem 0 0;color:var(--muted)}.sat-table-wrap{margin-top:.75rem}.sat-table-wrap summary{cursor:pointer;color:var(--accent)}.whatif{border-top:1px solid var(--border);padding-top:.6rem}.whatif__assumption{margin:0 0 .5rem;font-size:.8rem}
