/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:before,:after{box-sizing:border-box}html{letter-spacing:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-kerning:normal;color:#343741;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.14286}body{height:100%;margin:0}#root{height:100%}h1,h2,h3,h4,h5,h6,p,blockquote,pre,figure,dl,dd,ol,ul,fieldset,legend{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-family:inherit}input,textarea,select,button{font-family:inherit}input:disabled{opacity:1}table{border-collapse:collapse;border-spacing:0}img,svg{vertical-align:middle}hr{margin:0}fieldset{border:none;min-width:0}}@layer mui;@layer components{.eetTitle{color:var(--eet-title-color);margin:0;font-weight:700}.eetTitle--xxxs{font-size:12px;line-height:16px}.eetTitle--xxs{font-size:14px;line-height:20px}.eetTitle--xs{font-size:16px;line-height:24px}.eetTitle--s{font-size:20px;line-height:28px}.eetTitle--m{font-size:28px;line-height:32px}.eetTitle--l{font-size:34px;line-height:40px}.eetText{color:inherit;overflow-wrap:break-word}.eetText--m{font-size:16px;line-height:24px}.eetText--s{font-size:14px;line-height:20px}.eetText--xs{font-size:12px;line-height:16px}.eetText--relative{font-size:1em}.eetText p,.eetText ul,.eetText ol,.eetText blockquote,.eetText pre{margin-bottom:1em}.eetText>:last-child{margin-bottom:0}.eetText ul{margin-left:1.5em;list-style:outside}.eetText ol{margin-left:1.5em;list-style:decimal}.eetText h1,.eetText h2,.eetText h3,.eetText h4,.eetText h5,.eetText h6{color:var(--eet-title-color);margin-bottom:.5em;font-weight:700}.eetText h1{font-size:2.125em;line-height:1.2}.eetText h2{font-size:1.6875em;line-height:1.25}.eetText h3{font-size:1.375em;line-height:1.3}.eetText h4{font-size:1em}.eetText h5{font-size:.875em}.eetText h6{text-transform:uppercase;font-size:.75em}.eetText a{color:var(--eet-color-primary-text)}.eetText strong,.eetText b{font-weight:700}.eetFormRow+.eetFormRow{margin-top:16px}.eetFormRow__label{color:var(--eet-title-color);font-size:12px;font-weight:600;line-height:16px}.eetFormLabel-isInvalid{color:var(--eet-color-danger-text)}.eetFormErrorText,.eetFormHelpText{padding-top:4px;font-size:12px;line-height:16px}.eetFormErrorText{color:var(--eet-color-danger-text)}.eetFormHelpText{color:var(--eet-text-subdued)}.eetModal{border-radius:6px;flex-direction:column;min-width:400px;max-height:75vh;display:flex;position:relative}.eetModal__closeIcon{z-index:3;top:8px;right:8px;position:absolute!important}.eetModalHeader{flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 48px 16px 24px;display:flex}.eetModalHeaderTitle{color:var(--eet-title-color);font-size:27px;font-weight:700;line-height:32px}.eetModalBody{flex-direction:column;flex:auto;display:flex;overflow:hidden}.eetModalBody__overflow{padding:8px 24px;overflow-y:auto}.eetModalFooter{flex-grow:0;flex-shrink:0;justify-content:flex-end;gap:16px;padding:16px 24px 24px;display:flex}.eetTable .MuiTableCell-root{color:var(--eet-text-color);border-bottom:1px solid var(--eet-border-color);padding:8px;font-size:14px}.eetTable .eetTableHeaderCell{color:var(--eet-title-color);font-size:12px;font-weight:600}.eetPagination .MuiPaginationItem-root{min-width:24px;height:24px;font-size:12px}.eetFlyout{background:var(--eet-panel-bg)}.eetHeader{z-index:1000;background:var(--eet-panel-bg);border-bottom:1px solid var(--eet-border-color);height:48px;color:var(--eet-text-color);justify-content:space-between;align-items:center;padding:0 8px;display:flex;position:relative;box-shadow:0 .7px 1.4px #2b394f12,0 1.9px 4px #2b394f0d}.eetHeaderSection{align-items:center;display:flex}.eetHeaderSectionItem{align-items:center;display:flex;position:relative}.eetSideNav__item+.eetSideNav__item{margin-top:4px}.eetSideNav__children{padding-left:16px}.eetSideNav__children>li{padding-top:4px}.eetFormControl__append{background:var(--eet-field-append-bg);border-left:1px solid var(--eet-field-border);border-radius:0 6px 6px 0;align-self:stretch;margin-right:-14px;padding:0 2px;height:auto!important;max-height:none!important}.eetCodeBlock .token.comment,.eetCodeBlock .token.prolog{color:#69707d;font-style:italic}.eetCodeBlock .token.string,.eetCodeBlock .token.attr-value,.eetCodeBlock .token.char{color:#dd0a73}.eetCodeBlock .token.number,.eetCodeBlock .token.boolean,.eetCodeBlock .token.constant{color:#00a69b}.eetCodeBlock .token.keyword,.eetCodeBlock .token.selector,.eetCodeBlock .token.important{color:#3f1bdb}.eetCodeBlock .token.function,.eetCodeBlock .token.class-name{color:#00a69b}.eetCodeBlock .token.property,.eetCodeBlock .token.tag,.eetCodeBlock .token.attr-name{color:#07c}.eetCodeBlock .token.operator,.eetCodeBlock .token.punctuation{color:#343741}body.dark .eetCodeBlock .token.string{color:#f68fbe}body.dark .eetCodeBlock .token.keyword{color:#a48cf9}body.dark .eetCodeBlock .token.number,body.dark .eetCodeBlock .token.function{color:#7dded8}body.dark .eetCodeBlock .token.property{color:#36a2ef}body.dark .eetCodeBlock .token.operator,body.dark .eetCodeBlock .token.punctuation{color:#dfe5ef}.eetSelectable__search{margin-bottom:4px}.eetSelectableList--bordered{border:1px solid var(--eet-border-color);border-radius:6px}.eetSelectableListItem{cursor:pointer;color:var(--eet-text-color);border-bottom:1px solid var(--eet-border-color);box-sizing:border-box;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:14px;line-height:20px;display:flex}.eetSelectableListItem:hover{background:var(--eet-color-primary-bg)}.eetSelectableListItem--group{cursor:default;font-weight:700}.eetSelectableListItem__icon{width:16px;color:var(--eet-color-primary-text);flex-shrink:0;display:inline-flex}.eetSelectableListItem__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eetFilePicker{width:100%;max-width:400px}.eetFilePicker__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.eetFilePicker__prompt{background:var(--eet-field-bg);border:1px solid var(--eet-field-border);height:40px;color:var(--eet-color-primary-text);border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.eetFilePicker--large .eetFilePicker__prompt{border:1px dashed var(--eet-border-color);text-align:center;flex-direction:column;justify-content:center;height:128px;padding:24px}.eetFilePicker--large .eetFilePicker__promptText{font-size:16px;font-weight:500}.eetFilePicker-isDragging .eetFilePicker__prompt,.eetFilePicker__input:hover+.eetFilePicker__prompt{border-color:var(--eet-color-primary)}.eetFilePicker-hasFiles .eetFilePicker__prompt{color:var(--eet-text-color)}.eetFilePicker-isInvalid .eetFilePicker__prompt{border-color:var(--eet-color-danger)}.eetFilePicker__clearButton{z-index:2;color:var(--eet-color-primary-text);font-size:12px;text-decoration:underline;position:absolute;bottom:8px;right:12px}.eetRangeWrapper{align-items:center;gap:8px;max-width:400px;height:40px;display:flex}.eetRangeWrapper--fullWidth{width:100%;max-width:none}.eetRangeWrapper--compressed{height:32px}.eetRangeSlider{appearance:none;cursor:pointer;background:0 0;flex:1;width:100%;height:16px;margin:0}.eetRangeSlider:disabled{cursor:not-allowed;opacity:.5}.eetRangeSlider::-webkit-slider-runnable-track{background:#d3dae6;border-radius:4px;height:4px}.eetRangeSlider::-moz-range-track{background:#d3dae6;border-radius:4px;height:4px}.eetRangeSlider::-webkit-slider-thumb{appearance:none;background:#69707d;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 0 0 1px #0000001f,0 2px 2px -1px #98a2b34d}.eetRangeSlider::-moz-range-thumb{background:#69707d;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000001f}.eetRangeSlider:focus-visible{outline:none}.eetRangeSlider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #0077cc4d}body.dark .eetRangeSlider::-webkit-slider-runnable-track{background:#343741}body.dark .eetRangeSlider::-moz-range-track{background:#343741}body.dark .eetRangeSlider::-webkit-slider-thumb{background:#98a2b3;border-color:#1d1e24}.eetRangeLabel{color:var(--eet-text-subdued);font-size:12px}.eetPopover__panel{background:var(--eet-panel-bg);color:var(--eet-text-color);border:1px solid var(--eet-border-color);border-radius:6px;box-shadow:0 .9px 4px -1px #00000014,0 2.6px 8px -1px #0000000f,0 5.7px 12px -1px #0000000d,0 15px 15px -1px #0000000a}.eetPopover__arrow,.eetPopover__arrow:before{width:16px;height:16px;position:absolute}.eetPopover__arrow{visibility:hidden}.eetPopover__arrow:before{content:"";visibility:visible;background:inherit;background-color:var(--eet-panel-bg);border:1px solid var(--eet-border-color);transform:rotate(45deg)}.eetPopover__popper[data-popper-placement^=right] .eetPopover__arrow{left:-8px}.eetPopover__popper[data-popper-placement^=right] .eetPopover__arrow:before{border-top-color:#0000;border-right-color:#0000}.eetPopover__popper[data-popper-placement^=left] .eetPopover__arrow{right:-8px}.eetPopover__popper[data-popper-placement^=left] .eetPopover__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.eetPopover__popper[data-popper-placement^=bottom] .eetPopover__arrow{top:-8px}.eetPopover__popper[data-popper-placement^=bottom] .eetPopover__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.eetPopover__popper[data-popper-placement^=top] .eetPopover__arrow{bottom:-8px}.eetPopover__popper[data-popper-placement^=top] .eetPopover__arrow:before{border-top-color:#0000;border-left-color:#0000}.MuiAutocomplete-popper .MuiAutocomplete-option{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #0000000f;display:block;overflow:hidden}.MuiAutocomplete-popper .MuiAutocomplete-option:last-child{border-bottom:none}body.dark .MuiAutocomplete-popper .MuiAutocomplete-option{border-bottom-color:#ffffff14}.MuiAutocomplete-popper .MuiAutocomplete-option{position:relative;padding-left:36px!important}.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true]:before{content:"✓";color:var(--eet-color-primary);font-weight:400;position:absolute;top:50%;left:14px;transform:translateY(-50%)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--eet-color-primary:#07c;--eet-color-accent:#f04e98;--eet-color-success:#00bfb3;--eet-color-warning:#fec514;--eet-color-danger:#bd271e;--eet-color-text:#343741;--eet-color-primary-text:#006bb8;--eet-color-accent-text:#ba3d76;--eet-color-success-text:#017d73;--eet-color-warning-text:#8a6a0a;--eet-color-danger-text:#bd271e;--eet-color-primary-bg:#cce4f5;--eet-color-accent-bg:#fcdcea;--eet-color-success-bg:#ccf2f0;--eet-color-warning-bg:#fff3d0;--eet-color-danger-bg:#f8d9d7;--eet-color-text-text:#343741;--eet-color-text-bg:#e9edf3;--eet-color-fill-text:#fff;--eet-text-color:#343741;--eet-text-subdued:#69707d;--eet-title-color:#1a1c21;--eet-text-disabled:#a2abba;--eet-disabled-bg:#abb4c41a;--eet-panel-bg:#fff;--eet-panel-subdued-bg:#f7f8fc;--eet-border-color:#d3dae6;--eet-panel-shadow:0 .9px 4px -1px #00000014, 0 2.6px 8px -1px #0000000f, 0 5.7px 12px -1px #0000000d, 0 15px 15px -1px #0000000a;--eet-badge-default-bg:#d3dae6;--eet-field-bg:#fbfcfd;--eet-field-border:#112b861a;--eet-field-append-bg:#e9edf3;--eet-code-bg:#f5f7fa;--eet-code-text:#343741}body.dark{--eet-color-primary:#36a2ef;--eet-color-accent:#f68fbe;--eet-color-success:#7dded8;--eet-color-warning:#f3d371;--eet-color-danger:#f86b63;--eet-color-text:#dfe5ef;--eet-color-primary-text:#36a2ef;--eet-color-accent-text:#f68fbe;--eet-color-success-text:#7dded8;--eet-color-warning-text:#f3d371;--eet-color-danger-text:#f86b63;--eet-color-primary-bg:#36a2ef33;--eet-color-accent-bg:#f68fbe33;--eet-color-success-bg:#7dded833;--eet-color-warning-bg:#f3d37133;--eet-color-danger-bg:#f86b6333;--eet-color-text-text:#dfe5ef;--eet-color-text-bg:#dfe5ef26;--eet-color-fill-text:#000;--eet-text-color:#dfe5ef;--eet-text-subdued:#98a2b3;--eet-title-color:#dfe5ef;--eet-text-disabled:#515761;--eet-disabled-bg:#51576126;--eet-panel-bg:#1d1e24;--eet-panel-subdued-bg:#25262e;--eet-border-color:#343741;--eet-panel-shadow:0 .9px 4px -1px #0003, 0 2.6px 8px -1px #00000026, 0 5.7px 12px -1px #00000021;--eet-badge-default-bg:#343741;--eet-field-bg:#16171c;--eet-field-border:#ffffff1a;--eet-field-append-bg:#25262e;--eet-code-bg:#25262e;--eet-code-text:#dfe5ef}button:not(:disabled),[role=button]:not([aria-disabled=true]),[role=tab],[role=option],[role=menuitem],[role=checkbox],[role=radio],[role=switch],a[href],summary,select:not(:disabled),label[for],input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=file]:not(:disabled),input[type=submit]:not(:disabled),input[type=button]:not(:disabled),.MuiButtonBase-root:not(.Mui-disabled),.MuiSelect-select,.MuiAutocomplete-popupIndicator,.MuiAutocomplete-clearIndicator,.MuiChip-clickable,.optionCard,.categoryCard,.examIndicatorCard,.paletteButton{cursor:pointer}button:disabled,[aria-disabled=true],.Mui-disabled,select:disabled,input:disabled{cursor:not-allowed}.MuiAutocomplete-inputRoot,.MuiAutocomplete-inputRoot .MuiAutocomplete-input:not(:focus){cursor:pointer}.eetChartNoData{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:160px;padding:24px;display:flex}.eetChartNoData__title{color:#343741;font-size:16px;font-weight:600}.eetChartNoData__text{color:#69707d;max-width:360px;font-size:14px}:root{--bg-base:#070e1a;--bg-panel:#0d1829;--bg-panel-alt:#0f1f35;--bg-header:#0a1221;--border:#1a2d47;--border-glow:#1d4ed8;--text-muted:#64748b;--text-dim:#475569;--accent-blue:#38bdf8;--accent-amber:#f59e0b;--accent-green:#34d399;--accent-purple:#a78bfa;--accent-red:#fb7185;--pos-green:#22c55e;--neg-red:#f87171;--font-sans:"IBM Plex Sans", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-display:"Space Mono", monospace;--radius:6px;--panel-gap:10px}.dark{--bg-primary:#111827;--bg-secondary:#1f2937;--text-primary:#fff;--text-secondary:#94a3b8;--card-bg:#1f2937;--card-hover:#334155;--border-color:#374151;--sidebar-bg:linear-gradient(180deg, #1f2937, #334155);--bg-linear-gradient:linear-gradient(135deg, #1f2937, #334155);--preset-outline:#fff;--preset-shadow:#3b82f626;--bar:#ffffff14}.light{--bg-primary:#f8fafc;--bg-secondary:#fff;--text-primary:#111827;--text-secondary:#6b7280;--card-bg:#fff;--card-hover:#f3f4f6;--border-color:#e5e7eb;--sidebar-bg:linear-gradient(180deg, #f8fafc, #e2e8f0);--bg-linear-gradient:linear-gradient(135deg, #f8fafc, #e2e8f0);--preset-outline:#000;--preset-shadow:#ffffff26;--bar:#00000014}.theme-default{--accent-primary:#309bbf;--accent-secondary:#288cb3;--accent-gradient:linear-gradient(135deg, #39a9cf 0%, #309bbf 55%, #288cb3 100%);--accent-hover:linear-gradient(135deg, #56b7d8 0%, #3aa4c8 55%, #2e95ba 100%);--accent-active:linear-gradient(135deg, #2f98be 0%, #288cb3 55%, #22789a 100%);--accent-soft:#39a9cf1f;--accent-soft-hover:#39a9cf2e;--accent-border:#309bbf59;--accent-focus:#39a9cf47;--accent-shadow:#288cb34d;--accent-text:#fff;--accent-icon:#309bbf;--accent-surface:#f3fbfd;--accent-card:linear-gradient(180deg, #fff 0%, #f7fcfd 100%);--accent-bg:linear-gradient(135deg, #39a9cf0f, #309bbf08);--accent-divider:#309bbf1f;--accent-color:#fff;--success-primary:#22c55e;--success-bg:#dcfce7;--success-border:#86efac;--success-text:#166534;--warning-primary:#f59e0b;--warning-bg:#fef3c7;--warning-border:#fcd34d;--warning-text:#92400e;--danger-primary:#ef4444;--danger-bg:#fee2e2;--danger-border:#fca5a5;--danger-text:#991b1b;--info-primary:#0ea5e9;--info-bg:#e0f2fe;--info-border:#7dd3fc;--info-text:#075985}.theme-blue{--accent-primary:#3b82f6;--accent-secondary:#1d4ed8;--accent-gradient:linear-gradient(135deg, #60a5fa, #2563eb);--accent-hover:linear-gradient(135deg, #93c5fd, #3b82f6);--accent-soft:#3b82f61f;--accent-border:#3b82f659;--accent-shadow:#2563eb59;--accent-color:#fff;--success-primary:#22c55e;--success-bg:#dcfce7;--success-border:#86efac;--success-text:#166534;--warning-primary:#f59e0b;--warning-bg:#fef3c7;--warning-border:#fcd34d;--warning-text:#92400e;--danger-primary:#ef4444;--danger-bg:#fee2e2;--danger-border:#fca5a5;--danger-text:#991b1b;--info-primary:#0ea5e9;--info-bg:#e0f2fe;--info-border:#7dd3fc;--info-text:#075985}.theme-green{--accent-primary:#22c55e;--accent-secondary:#15803d;--accent-gradient:linear-gradient(135deg, #4ade80, #16a34a);--accent-hover:linear-gradient(135deg, #86efac, #22c55e);--accent-soft:#22c55e1f;--accent-border:#22c55e59;--accent-shadow:#16a34a59;--accent-color:#fff;--success-primary:#16a34a;--success-bg:#dcfce7;--success-border:#86efac;--success-text:#166534;--warning-primary:#eab308;--warning-bg:#fef9c3;--warning-border:#fde047;--warning-text:#854d0e;--danger-primary:#dc2626;--danger-bg:#fee2e2;--danger-border:#fca5a5;--danger-text:#991b1b;--info-primary:#14b8a6;--info-bg:#ccfbf1;--info-border:#5eead4;--info-text:#115e59}.theme-purple{--accent-primary:#a855f7;--accent-secondary:#7e22ce;--accent-gradient:linear-gradient(135deg, #c084fc, #9333ea);--accent-hover:linear-gradient(135deg, #d8b4fe, #a855f7);--accent-soft:#a855f71f;--accent-border:#a855f759;--accent-shadow:#9333ea59;--accent-color:#fff;--success-primary:#22c55e;--success-bg:#dcfce7;--success-border:#86efac;--success-text:#166534;--warning-primary:#f59e0b;--warning-bg:#fef3c7;--warning-border:#fcd34d;--warning-text:#92400e;--danger-primary:#ef4444;--danger-bg:#fee2e2;--danger-border:#fca5a5;--danger-text:#991b1b;--info-primary:#8b5cf6;--info-bg:#ede9fe;--info-border:#c4b5fd;--info-text:#5b21b6}.sidebarChildren{background:linear-gradient(135deg,#6366f1,#22c55e);flex-direction:column;gap:6px;padding-left:30px;display:flex}.loginbtn{background:var(--accent-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:10px;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #2193b066}.eet-button{background:var(--accent-gradient)!important;color:var(--accent-color)!important}.eet-button:disabled{pointer-events:auto!important;cursor:not-allowed!important;color:#abb4c4!important;background:#abb4c41a!important;border-color:#abb4c4!important}.eet-button-danger{background:var(--danger-bg)!important;color:var(--danger-primary)!important}button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]){cursor:pointer}.sidebarChildItem{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.sidebarChildItem:hover{background:#f0f4ff}.sidebarChildItem.active{background:#e6f0ff;font-weight:600}.sidebarItem svg{transition:transform .2s}.nav{justify-content:flex-end;display:flex}.nav ul{justify-content:flex-end;margin-top:2px;display:flex}.nav ul li{cursor:pointer;margin-left:16px;padding-bottom:5px;font-size:14px}.header h3{cursor:pointer;margin-left:15px;font-size:18px;font-weight:700}.login{justify-content:center;align-items:center;margin-top:50px;display:flex}.authShell{background:radial-gradient(circle at 12% 14%,#22c55e29,#0000 32%),radial-gradient(circle at 88% 22%,#38bdf829,#0000 32%),radial-gradient(circle at 52% 92%,#3b82f61a,#0000 38%),linear-gradient(140deg,#f8fbff 0%,#f4f8ff 42%,#edf4ff 100%);justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 115px);padding:20px;display:flex}.authShell__formCard{width:450px}.authShell__layout{grid-template-columns:minmax(320px,1fr) minmax(360px,500px);gap:18px;width:100%;max-width:1140px;display:grid}.authShell__visual,.authShell__formCard,.authShell__otpCard{-webkit-backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #dbe7f8;border-radius:20px;box-shadow:0 20px 48px #0f172a1f}.authShell__visual{background:radial-gradient(circle at 90% 18%,#38bdf833,#0000 34%),radial-gradient(circle at 18% 88%,#10b98129,#0000 32%),linear-gradient(145deg,#ffffffeb 0%,#f4f8ffe6 100%);flex-direction:column;gap:14px;padding:28px;display:flex}.authShell__badge{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;width:fit-content;font-size:11px;display:inline-flex}.authShell__visual h1{color:#1f3769;margin:0;font-size:clamp(30px,2.8vw,42px);line-height:1.1}.authShell__visual p{color:#58719c;margin:0;font-size:15px;line-height:1.6}.authShell__chipRow{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.authShell__chipRow span{color:#2d4b80;background:#ffffffd9;border:1px solid #d4e2f8;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.authShell__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.authShell__statGrid div{background:#ffffffd6;border:1px solid #d6e5fa;border-radius:12px;padding:10px}.authShell__statGrid strong{color:#1f3f76;font-size:18px;line-height:1.2;display:block}.authShell__statGrid small{color:#6079a4}.authShell__formCard{padding:24px}.authShell__formHead{text-align:center;margin-bottom:8px}.authShell__formHead h2{color:#243f77}.authShell__formLink{color:#58719c;text-align:center}.authShell .userinput{width:100%;margin-top:12px}.authShell .loginbtn{width:100%}.authShell .loginbtn.Mui-disabled,.authShell .loginbtn.eetButton-isDisabled,.authShell .loginbtn:disabled{opacity:.78;filter:grayscale(.35);color:#667085!important;box-shadow:none!important;cursor:not-allowed!important;background:#d0d5dd!important;border:1px solid #d0d5dd!important}.authShell .loginbtn.Mui-disabled:hover,.authShell .loginbtn.eetButton-isDisabled:hover,.authShell .loginbtn:disabled:hover{background:#d0d5dd!important}.authShell .check{margin-top:14px}.authShell__otpWrap{box-sizing:border-box;background:radial-gradient(circle at 12% 14%,#22c55e29,#0000 32%),radial-gradient(circle at 88% 22%,#38bdf829,#0000 32%),radial-gradient(circle at 52% 92%,#3b82f61a,#0000 38%),linear-gradient(140deg,#f8fbff 0%,#f4f8ff 42%,#edf4ff 100%);justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 115px);padding:28px;display:flex}.authShell__otpCard{box-sizing:border-box;text-align:center;width:min(100%,560px);padding:40px 44px 32px}.authShell__otpTop{margin-bottom:22px}.authShell__otpTop .authShell__badge{margin:0 auto 14px}.authShell__otpTop h2{color:#243f77;margin:0 0 8px;font-size:clamp(24px,3vw,32px);line-height:1.15}.authShell__otpTop p{margin:5px 0}.authShell__otpEmail p{color:#2d5a96;word-break:break-word;font-weight:600}.authShell__otpForm{width:100%}.authShell__otpInputs{justify-content:center;gap:12px;margin:28px auto 12px;display:flex}.authShell__otpInput{box-sizing:border-box;color:#1f3769;text-align:center;background:#fff;border:1px solid #b9c5d6;border-radius:10px;outline:none;width:54px;height:62px;padding:0;font-size:26px;font-weight:700;line-height:1;transition:border-color .2s,box-shadow .2s,transform .2s}.authShell__otpInput:focus{border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 0 0 4px #3b82f629}.authShell__otpInput[aria-invalid=true]{border-color:#d92d20}.authShell__otpError{margin:10px 0 0;display:block}.authShell__otpVerifyButton{min-width:150px}.authShell__otpActions{justify-content:center;align-items:center;gap:10px;margin-top:26px;display:flex}.dark .authShell{background:radial-gradient(circle at 12% 14%,#22c55e33,#0000 32%),radial-gradient(circle at 88% 22%,#38bdf833,#0000 32%),radial-gradient(circle at 52% 92%,#3b82f629,#0000 38%),linear-gradient(140deg,#111827 0%,#162235 42%,#132033 100%)}.dark .authShell__visual,.dark .authShell__formCard,.dark .authShell__otpCard{background:#111827c7;border-color:#334155}.dark .authShell__otpWrap{background:radial-gradient(circle at 12% 14%,#22c55e33,#0000 32%),radial-gradient(circle at 88% 22%,#38bdf833,#0000 32%),radial-gradient(circle at 52% 92%,#3b82f629,#0000 38%),linear-gradient(140deg,#111827 0%,#162235 42%,#132033 100%)}.dark .authShell__visual h1,.dark .authShell__formHead h2,.dark .authShell__otpTop h2,.dark .authShell__statGrid strong{color:#e2e8f0}.dark .authShell__visual p,.dark .authShell__formLink,.dark .authShell__statGrid small{color:#94a3b8}.dark .authShell__chipRow span,.dark .authShell__statGrid div{color:#c7d7ef;background:#0f172a99;border-color:#3b4e68}.dark .authShell__otpInput{color:#e2e8f0;background:#0f172a;border-color:#475569}@media (width<=980px){.authShell{padding:10px}.authShell__layout{grid-template-columns:1fr}.authShell__visual,.authShell__formCard,.authShell__otpCard{border-radius:14px}.authShell__statGrid{grid-template-columns:1fr}}@media (width<=640px){.authShell__otpWrap{min-height:calc(100vh - 80px);padding:16px}.authShell__visual,.authShell__formCard,.authShell__otpCard{padding:16px}.authShell__otpCard{padding:28px 18px 22px}.authShell__otpInputs{gap:7px}.authShell__otpInput{width:44px;height:54px}.authShell__otpActions{flex-direction:column;align-items:stretch}}.userinput{width:100%;margin-top:10px}.button{justify-content:center;margin-top:20px;display:flex}.optbtn{justify-content:center;margin-top:10px;display:flex}.bottom{justify-content:center;display:flex}.check{margin-top:10px}.dash{margin:0 10px}.dash .card{cursor:pointer}.profile{justify-content:center;align-items:center;width:auto;display:flex}.profile-content{width:600px}.insertData__grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:16px;margin-top:12px;font-size:14px;display:grid}.insertData__side{gap:16px;display:grid}.insertData__card{border:1px solid var(--eet-border-color);background:var(--eet-panel-bg);border-radius:12px;padding:20px;box-shadow:0 1px 3px #0f172a0f}.insertData__cardHead{margin-bottom:16px}.insertData__cardHead h2{color:var(--eet-title-color);margin:0 0 2px;font-size:16px;font-weight:600}.insertData__cardHead p,.insertData__footer span{color:var(--eet-text-subdued);margin:0;font-size:14px}.insertData__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.insertData__fields .eetFormRow{max-width:none;margin-top:0!important}.insertData__drop{margin-top:16px}.insertData__drop .eetFilePicker,.insertData__drop>*{width:100%;max-width:none}.insertData__footer{border-top:1px solid var(--eet-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.insertData__files{gap:8px;display:grid}.insertData__file{border:1px solid var(--eet-border-color);background:var(--eet-panel-subdued-bg);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.insertData__fileText{flex:1;min-width:0}.insertData__fileText div{color:var(--eet-text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insertData__fileText small{color:var(--eet-text-subdued)}.insertData__formats{gap:10px;margin:0;padding:0;list-style:none;display:grid}.insertData__formats li{color:var(--eet-text-color);grid-template-columns:92px 1fr;align-items:center;gap:10px;display:grid}.insertData__formats .eetBadge{justify-self:start}@media (width<=900px){.insertData__grid,.insertData__fields{grid-template-columns:1fr}}.profilePage{padding:10px;font-size:14px}.profilePage__settingsGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;margin-top:12px;display:grid}.profilePage__settingsMain{gap:16px;min-width:0;display:grid}.profilePage__section{background:#fff;border:1px solid #e3e8f2;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0f172a0f}.profilePage__identity{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:0;display:flex;position:sticky;top:12px;overflow:hidden}.profilePage__cover{background:var(--accent-primary,#0b64dd);background-image:linear-gradient(120deg,#fff0 0%,#ffffff40 100%);align-self:stretch;height:72px;margin:0 -20px}.profilePage__avatar{color:#0b64dd;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-top:-44px;margin-bottom:6px;font-size:26px;font-weight:700;display:flex;position:relative;box-shadow:0 4px 14px #0b64dd33}.profilePage__avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.profilePage__avatarEdit{background:var(--accent-primary,#0b64dd);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.profilePage__avatarEdit:hover{filter:brightness(.9)}.profilePage__identityName{color:#1a1c21;font-size:16px;font-weight:600}.profilePage__identityEmail{color:#69707d;word-break:break-all;font-size:14px}.profilePage__badge{text-transform:capitalize;align-items:center;gap:4px;margin-top:4px;display:inline-flex}.profilePage__photoHint{color:#69707d;border-top:1px solid #edf1f7;align-self:stretch;margin-top:10px;padding-top:12px;font-size:12px}.profilePage__buttonRow,.profilePage__formFooter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profilePage__buttonRow{justify-content:center;margin-bottom:4px}.profilePage__sectionHeading{border-bottom:1px solid #edf1f7;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;display:flex}.profilePage__sectionHeading h2{color:#1a1c21;margin:0 0 2px;font-size:16px;font-weight:600}.profilePage__sectionHeading p,.profilePage__formFooter p{color:#69707d;margin:0;font-size:14px;line-height:1.45}.profilePage__sectionIcon{color:#0b64dd;background:#e6f1fc;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.profilePage__sectionIcon--security{color:#6d42b8;background:#f2ebff}.profilePage__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.profilePage__fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.profilePage__fields .eetFormRow{max-width:none;margin-top:0!important}.profilePage__formFooter{border-top:1px solid #edf1f7;justify-content:space-between;margin-top:18px;padding-top:14px}.profilePage__loading{color:#fff;background:#0b64dd;border-radius:10px;padding:10px 14px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0f172a2e}.dark .profilePage__section{background:#1d1e24;border-color:#343741}.dark .profilePage__avatar,.dark .profilePage__avatarEdit{border-color:#1d1e24}.dark .profilePage__identityName,.dark .profilePage__sectionHeading h2{color:#dfe5ef}.dark .profilePage__identityEmail,.dark .profilePage__photoHint,.dark .profilePage__sectionHeading p,.dark .profilePage__formFooter p{color:#98a2b3}.dark .profilePage__photoHint,.dark .profilePage__sectionHeading,.dark .profilePage__formFooter{border-color:#343741}.dark .profilePage__sectionIcon{color:#9bc9ff;background:#0b64dd38}.dark .profilePage__sectionIcon--security{color:#d2b7ff;background:#6d42b838}@media (width<=1100px){.profilePage__fields--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.profilePage__settingsGrid{grid-template-columns:1fr}.profilePage__identity{position:static}}@media (width<=640px){.profilePage__section{padding:16px}.profilePage__cover{margin:0 -16px}.profilePage__fields,.profilePage__fields--three{grid-template-columns:1fr}.profilePage__formFooter{flex-direction:column;align-items:stretch}.profilePage__formFooter .eetButton{width:100%}}.user-progress{justify-content:center;align-items:center;display:flex}.progress-data{width:400px;height:500px}.progress-data h2{font-size:50px}.about{margin:0 130px}.ab-header{margin-bottom:20px;font-size:28px;font-weight:700}.ab-title{margin-bottom:15px;font-size:18px;font-weight:700}.ab-para{margin-bottom:18px;font-size:16px;line-height:20px}.ab-para-p{margin-top:5px;font-size:16px;line-height:20px}.header-profile{flex-direction:column;margin-top:-40px;display:flex}.report-table{border-collapse:collapse;background-color:#f9f9f9;width:100%;margin-top:1rem;font-family:Arial,sans-serif;font-size:14px}.report-table thead{color:#fff;background-color:#0a66c2}.report-table th,.report-table td{text-align:left;border:1px solid #dee2e6;padding:12px 15px}.report-table tbody tr:nth-child(2n){background-color:#f1f1f1}.report-table tbody tr:hover{cursor:pointer;background-color:#e2e6ea}.header-button{font-size:16px}.custom-back-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--accent-gradient)!important;border:1px solid var(--accent-primary)!important;border-radius:12px!important;align-items:center!important;gap:.6rem!important;padding:.6rem 1.2rem!important;font-weight:600!important;transition:all .25s!important;display:inline-flex!important}.custom-back-button .p-button-icon{margin-right:4px!important;font-size:1rem!important}.custom-back-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #007bff40;background:var(--accent-primary)!important}.custom-back-button:active{transform:scale(.97)}.dashboard-container{padding:20px}.dashboard-modern{padding:20px;font-family:Inter,sans-serif}.grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.mt-6{margin-top:1.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.text-center{text-align:center}.flex{display:flex}.justify-end{justify-content:flex-end}.action-cell{transition:opacity .2s ease-in-out}.eetTableRow:hover .action-cell{opacity:1}.action-cell .eetIcon,.action-cell svg{cursor:pointer}.eetSideNavItemButton,.eetSideNavItemButton:hover{text-decoration:none!important}.footer{padding:16px 24px}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-title{margin:0;font-size:16px;font-weight:600}.footer-subtitle{margin:2px 0 0;font-size:12px}.footer-center{color:#6b7280;font-size:13px}.footer-right{align-items:center;gap:12px;display:flex}.footer-connect{color:#6b7280;font-size:13px}.footer-icons{gap:10px;display:flex}.footer-icons svg{color:#6b7280;cursor:pointer;font-size:16px;transition:all .2s}.footer-icons svg:hover{color:#2563eb;transform:translateY(-2px)}@media (width<=768px){.footer-content{flex-direction:column;align-items:flex-start}.footer-center{order:3}}.label-text{position:absolute;transform:rotate(-90deg)}.highcharts-figure,.highcharts-data-table table{min-width:310px;max-width:800px;margin:1em auto}#container{height:400px}.highcharts-data-table table{border-collapse:collapse;text-align:center;border:1px solid #ebebeb;width:100%;max-width:500px;margin:10px auto;font-family:Verdana,sans-serif}.highcharts-data-table caption{color:#555;padding:1em 0;font-size:1.2em}.highcharts-data-table th{padding:.5em;font-weight:600}.eetPage{margin-top:-1rem!important;padding:0!important}.highcharts-data-table td,.highcharts-data-table th,.highcharts-data-table caption{padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(2n){background:#f8f8f8}.highcharts-data-table tr:hover{background:#f1f7ff}.apexcharts-yaxis-texts-g>:nth-child(odd){display:none}.eetRangeWrapper{max-width:none;margin-top:6px}.button-ui{color:#fff;text-align:center;background:#607889;border-radius:50%;width:53px;height:48px}.play-buttons{gap:10px;display:flex}.org-form{justify-content:center;gap:10px;margin-bottom:20px;display:flex}.file-upload{justify-content:center;align-items:center;display:flex}.download{justify-content:flex-end;display:flex}.chart-carousel-wrapper{justify-content:center;align-items:center;width:100%;padding:0 3rem;display:flex;position:relative;overflow:visible}.chart-carousel-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;max-width:100%;padding:2rem 0;display:flex;overflow:hidden}.chart-card{cursor:pointer;flex:1;margin:0;padding:.4rem;transition:transform .4s}.chart-card.active .chart-card-glasses{background:linear-gradient(145deg,#007ad91f,#fff6);border-color:#007ad9;box-shadow:0 6px 25px #007ad940}.chart-sidebar-title{color:#007ad9;text-align:center;border-bottom:1.5px solid #007ad9;padding-bottom:.3rem;font-size:1.2rem;font-weight:700}.chart-card-glasses{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:linear-gradient(145deg,#ffffff59,#f0f5ff33);border:1px solid #ffffff40;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:.4rem;transition:all .4s;display:flex;box-shadow:0 6px 15px #00000014}.chart-card-glasses:hover{background:linear-gradient(145deg,#007ad91f,#fff6);border-color:#007ad9;box-shadow:0 6px 25px #007ad940}.chart-icon-containerrr{background:#007ad914;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-bottom:.4rem;transition:all .3s;display:flex}.chart-icon-containerrr .chart-iconn{color:#000;font-size:1.2rem;transition:color .3s,transform .3s}.chart-icon-containerrr:hover .chart-iconn{color:#575757;transform:rotate(10deg)scale(1.08)}.dialog-icon-container{background:#007ad914;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.6rem;transition:all .3s;display:flex}.dialog-icon-container .chart-iconn{color:#007ad9;font-size:1.2rem;transition:color .3s,transform .3s}.dialog-icon-container:hover .chart-iconn{color:#005bb5;transform:rotate(10deg)scale(1.08)}.chart-scroll-panel .p-scrollpanel-bar,.chart-scroll-panel .p-scrollpanel-bar-x,.chart-scroll-panel .p-scrollpanel-bar-y{opacity:0!important;visibility:hidden!important;width:0!important;height:0!important}.chart-scroll-panel:hover .p-scrollpanel-bar{opacity:0!important}.chart-titlee{color:#1d2b50;letter-spacing:.4px;text-shadow:0 1px 2px #0000000d;font-size:.8rem;font-weight:600}.p-carousel .p-carousel-prev,.p-carousel .p-carousel-next{transition:all .3s;box-shadow:0 4px 15px #007ad94d;color:#fff!important;background-color:#007ad9e6!important;border:none!important;border-radius:50%!important;width:2.8rem!important;height:2.8rem!important}.p-carousel .p-carousel-prev:hover,.p-carousel .p-carousel-next:hover{transform:scale(1.1);background-color:#005bb5!important}.chart-scroll-panel .p-scrollpanel-content{box-sizing:border-box!important;padding-right:16px!important}.chart-sidebar{width:180px!important;padding-left:.75rem!important;padding-right:.75rem!important}.chart-panel-wrapper{display:inline-block;position:relative}.chart-sidebar.p-sidebar{border-radius:12px 0 0 12px;height:auto!important;max-height:70vh!important;top:80px!important;bottom:auto!important;overflow:hidden!important}.chart-sidebar .p-sidebar-content{height:100%!important;padding-bottom:.5rem!important;overflow-y:auto!important}.p-sidebar-content{scrollbar-width:none!important}.p-sidebar-content::-webkit-scrollbar{display:none!important}.player-container{align-items:center;gap:.75rem;width:100%;padding:.5rem;display:flex}.play-btn{width:2rem!important;height:2rem!important;font-size:1rem!important}.progress-slider{flex:1}.chart-floating-panel{z-index:999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#161920eb;border-radius:12px;width:420px;padding:.8rem;animation:.2s ease-out fadeIn;position:absolute;top:45px;left:0;box-shadow:0 4px 16px #00000059}.chartLauncher{width:100%;position:relative}.chartLauncher__rail{flex-direction:column;gap:10px;display:flex}.chartLauncherCategory{text-align:left;cursor:pointer;background:linear-gradient(140deg,#fff,#f8fafc);border:1px solid #d8e1ea;border-radius:18px;align-items:center;gap:10px;width:240px;min-height:70px;padding:10px 12px;transition:transform .18s,border-color .18s;display:flex;box-shadow:0 8px 18px #0f172a0f}.chartLauncherCategory:focus-visible{outline:2px solid var(--category-color,#3b82f6);outline-offset:2px}.chartLauncherCategory.is-active{border-color:var(--category-color,#3b82f6);box-shadow:0 12px 26px #3b82f63d}.chartLauncherCategory__iconWrap{width:34px;height:34px;color:var(--category-color,#3b82f6);background:#3b82f624;border-radius:10px;justify-content:center;align-items:center;display:flex}.chartLauncherCategory__meta{flex-direction:column;flex:1;min-width:0;display:flex}.chartLauncherCategory__eyebrow{margin-bottom:4px;font-size:16px;line-height:1}.chartLauncherCategory__title{color:#0f172a;font-size:14px;font-weight:700}.chartLauncherCategory__count{color:#64748b;font-size:11px}.chartLauncherCategory__arrow{color:#64748b;transition:transform .18s}.chartLauncherPopoverPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:calc(100vw - 24px);max-width:420px;background:#ffffffeb!important;border:1px solid #94a3b847!important;border-radius:24px!important;box-shadow:0 20px 50px #0000002e!important}.chartLauncherPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1020;background:#ffffffeb;border:1px solid #94a3b847;border-radius:24px;width:420px;padding:16px;position:absolute;box-shadow:0 20px 50px #0000002e}.chartLauncherPanelContent{padding:16px}.chartLauncherPanel__header{border-bottom:1px solid #e2e8f0;margin-bottom:10px;padding-bottom:10px}.chartLauncherPanel__eyebrow{margin-bottom:6px;font-size:22px;line-height:1}.chartLauncherPanel__search{margin-bottom:10px}.chartLauncherPanel__content{align-items:start;gap:12px}.chartLauncherPanel__cardsList{scrollbar-width:thin;scrollbar-color:var(--accent-primary) transparent;gap:8px;max-height:420px;padding:8px;display:grid;overflow-y:auto}.chartLauncherPanel__cardsList::-webkit-scrollbar{width:8px}.chartLauncherPanel__cardsList::-webkit-scrollbar-track{background:0 0}.chartLauncherPanel__cardsList::-webkit-scrollbar-thumb{background:linear-gradient(#39a9cf,#288cb3);border-radius:12px}.chartLauncherPanel__cardsList::-webkit-scrollbar-thumb:hover{background:linear-gradient(#309bbf,#1f7fa3)}.chartLauncherPanel__cardsSummary{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 6px;display:flex}.chartLauncherPanel__cardsCount{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;font-size:11px;font-weight:800}.chartLauncherPanel__cardsHint{color:#64748b;text-align:right;font-size:11px;line-height:1.4}.chartLauncherCard{text-align:center;box-sizing:border-box;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fffffffa,#f8fafceb);border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:4px 42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 14px 14px 12px;transition:transform .2s,border-color .2s,background-color .2s;display:grid}.chartLauncherCard:hover{border-color:var(--accent-primary);background:linear-gradient(145deg,#fff,#eff6fff5)}.chartLauncherCard:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}.chartLauncherCard.is-selected{border-color:var(--accent-primary);box-shadow:0 0 0 2px #2563eb33}.chartLauncherCard__accent{opacity:.9;background:linear-gradient(#60a5fa,#2563eb);border-radius:999px;width:4px;height:100%;min-height:74px}.chartLauncherCard__icon{color:#2563eb;background:linear-gradient(145deg,#2563eb29,#bfdbfe61);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .18s,box-shadow .18s;display:flex}.chartLauncherCard:hover .chartLauncherCard__icon{transform:rotate(5deg)scale(1.06);box-shadow:0 14px 24px #2563eb33}.chartLauncherCard__body{flex-direction:column;gap:6px;min-width:0;display:flex}.chartLauncherCard__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.chartLauncherCard__title{color:#111827;font-size:14px;font-weight:700}.chartLauncherCard__pill{color:#1d4ed8;background:#dbeafee6;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.chartLauncherCard__desc{color:#64748b;font-size:11px;line-height:1.4}.chartLauncherCard__metaRow{flex-wrap:wrap;gap:6px;display:flex}.chartLauncherCard__meta{color:#475569;letter-spacing:.02em;background:#e2e8f0b8;border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.chartLauncherCard__link{color:#2563eb;font-size:11px;font-weight:700}.chartLauncherCard__actions{color:#2563eb;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;display:flex}.chartLauncherCard__state{width:34px;height:34px;color:var(--accent-primary);background:#dbeafed1;border-radius:50%;justify-content:center;align-items:center;transition:transform .18s,background .18s,color .18s;display:inline-flex}.chartLauncherCard__state.is-selected{color:#fff;background:var(--accent-gradient)}.chartLauncherPreview{background:linear-gradient(155deg,#f8fafc,#eef2ff);border:1px solid #e2e8f0;border-radius:14px;min-height:156px;overflow:hidden}.chartLauncherPreview__head{border-bottom:1px solid #e2e8f0;padding:8px 10px}.chartLauncherPreview__body{justify-content:center;align-items:center;min-height:116px;padding:10px;display:flex}.chartLauncherPreview__svg{width:100%;max-width:170px;height:auto}.chartLauncherPreview__svg circle,.chartLauncherPreview__svg rect,.chartLauncherPreview__svg path,.chartLauncherPreview__svg polyline{stroke:#2563eb;fill:#3b82f638;stroke-linecap:round;stroke-linejoin:round}.chartLauncherPreview__svg .previewAccent{fill:#f59e0b73;stroke:#f59e0b}.chartLauncherPreview__empty{text-align:center;color:#64748b;font-size:11px}.chartLauncherEmptyState{text-align:center;background:#f8fafcb3;border:1px dashed #cbd5e1;border-radius:12px;padding:16px}.chartLauncher--compact .chartLauncherCategory{justify-content:center;width:50px;min-height:50px;padding:8px}.dark .chartLauncherCategory{background:linear-gradient(140deg,#0f172a,#111827);border-color:#334155}.dark .chartLauncherCategory__title{color:#e2e8f0}.dark .chartLauncherCategory__count,.dark .chartLauncherCategory__arrow,.dark .chartLauncherPanel__cardsHint,.dark .chartLauncherCard__desc,.dark .chartLauncherPreview__empty{color:#94a3b8}.dark .chartLauncherPanel{background:#0f172aeb;border-color:#47556980}.dark .chartLauncherPopoverPanel{background:#0f172aeb!important;border-color:#47556980!important}.dark .chartLauncherPanel__header,.dark .chartLauncherPreview__head,.dark .chartLauncherPreview,.dark .chartLauncherCard,.dark .chartLauncherEmptyState{border-color:#334155}.dark .chartLauncherCard{background:#0f172abf}.dark .chartLauncherPanel__cardsCount,.dark .chartLauncherCard__link{color:#93c5fd}.dark .chartLauncherCard__title{color:#e2e8f0}.dark .chartLauncherCard__pill{color:#bfdbfe;background:#1e40af4d}.dark .chartLauncherCard__meta{color:#cbd5e1;background:#334155b3}.dark .chartLauncherCard__state{color:#bfdbfe;background:#1e293bf2}.dark .chartLauncherPreview{background:linear-gradient(155deg,#111827,#0f172a)}@media (width<=768px){.chartLauncherPanel{border-radius:20px;width:auto;position:fixed;bottom:12px;left:12px;right:12px;top:auto!important}.chartLauncherPanel__content{grid-template-columns:1fr}.chartLauncherPanel__cardsSummary{flex-direction:column;align-items:flex-start}.chartLauncherPanel__cardsHint{text-align:left}.chartLauncherPreview{min-height:130px}.chartLauncherCategory{width:100%}}.p-scrollpanel-content{scrollbar-width:none}.chart-card-containerrr{grid-template-columns:repeat(2,1fr);justify-content:center;display:grid}.chart-empty-card{background:var(--surface-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;height:22rem;display:flex;box-shadow:0 4px 18px #0000000f;border-radius:18px!important}.chart-main-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffc,#f8f9faee);box-shadow:0 6px 24px #00000012;border-radius:18px!important;padding:1.5rem!important}.chart-body,.anychart-container{width:100%;height:480px}.chart-loader{text-align:center}.chart-message{font-size:1.3rem;font-weight:600}.chart-dialog{z-index:9999!important}.top-panel.collapsed{padding:.4rem .8rem!important}.top-panel{transition:height .35s cubic-bezier(.22,.61,.36,1),padding .25s;overflow:hidden}.graph-scroll-panel{transition:height .35s cubic-bezier(.22,.61,.36,1),transform .25s}.graph-scroll-panel>span{transition:opacity .3s,transform .3s}.graph-scroll-panel.expanded>span{opacity:.6;transform:translateY(-4px)}.graph-box{background:var(--surface-card);border-radius:14px;flex-direction:column;flex:1;min-height:260px;padding:12px;display:flex;box-shadow:0 2px 8px #00000014}.graph-header{z-index:9999;justify-content:space-between;align-items:center;width:100%;padding-bottom:10px;display:flex}.year-select{flex-direction:column;align-items:flex-end;margin-right:10vw;display:flex}.year-label{margin-bottom:6px;font-size:1rem;font-weight:600}.graph-body{flex:1;min-height:0;display:flex}.chart-container{width:100%;height:100%;min-height:0;display:flex}.filters-title{padding-bottom:8px;font-size:1rem;font-weight:600}.left-sidebar{color:#000;z-index:2000;background-color:#fff;flex-direction:column;height:93vh;transition:width .3s;display:flex;position:fixed;top:48px;left:0;overflow:hidden}.right-sidebar{color:#000;z-index:2000;background-color:#fff;flex-direction:column;height:93vh;transition:width .3s;display:flex;position:fixed;top:48px;right:0;overflow:hidden}.right-sidebar.collapsed{width:4.4rem}.right-sidebar.expanded{width:16rem}.left-sidebar.collapsed{width:4.4rem}.left-sidebar.expanded{width:20rem}.sidebar-header{border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.sidebar-title{letter-spacing:.5px;font-size:18px;font-weight:600}.sidebar-menu-icon{color:#9ca3af;font-size:18px}.sidebar-nav{flex:1;padding:8px}.sidebar-footer{border-top:1px solid #1f2937;padding:8px}.sidebar-item{cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .2s;display:flex}.sidebar-item.centered{justify-content:center}.sidebar-item:hover{background-color:#cfcfcf}.sidebar-icon{color:#000;font-size:18px}.sidebar-label{white-space:nowrap;font-size:14px}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){.chart-sidebar{width:260px!important}}@media (width>=1200px){.chart-sidebar{width:280px!important}}.settingsSpin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.modernGraphCard{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffc,#f5f7fae6);border:1px solid #e5e9f2;border-radius:16px;height:100%;min-height:70px;transition:all .25s}.modernGraphCard:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 10px 25px #00000014,0 0 0 1px #0077cc26}.modernGraphCard.active{border:2px solid #106bc9;box-shadow:0 0 0 2px #0077cc40}.drag-handle{cursor:move;border-bottom:1px solid #e5e7eb;border-radius:6px 6px 0 0;padding:6px;transition:background .2s}.eetGraphCard{height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:visible;box-shadow:0 8px 24px #0f172a0f;border:1px solid var(--border-color,#e2e8f0)!important;background:var(--card-bg,#fff)!important;border-radius:16px!important}.eetGraphCard:hover{border-color:var(--accent-primary,#0ea5e9)!important}@supports (color:color-mix(in lab, red, red)){.eetGraphCard:hover{border-color:color-mix(in srgb, var(--accent-primary,#0ea5e9) 55%, transparent)!important}}.eetGraphCard:hover{box-shadow:0 14px 28px #0f172a1f}.eetGraphCard--active{box-shadow:0 0 0 3px var(--accent-primary,#0ea5e9), 0 14px 28px #0f172a1a;border:2px solid var(--accent-primary,#0ea5e9)!important}@supports (color:color-mix(in lab, red, red)){.eetGraphCard--active{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary,#0ea5e9) 18%, transparent), 0 14px 28px #0f172a1a}}.eetGraphCard__header{box-sizing:border-box;background:linear-gradient(110deg, var(--accent-primary,#0ea5e9), transparent 65%);flex-shrink:0;width:100%;border-bottom:1px solid var(--border-color,#e2e8f0)!important;padding:10px 12px!important}@supports (color:color-mix(in lab, red, red)){.eetGraphCard__header{background:linear-gradient(110deg, color-mix(in srgb, var(--accent-primary,#0ea5e9) 7%, transparent), transparent 65%)}}.eetGraphCard__header{border-radius:10px 10px 0 0}.eetGraphCard__title{min-width:0}.eetGraphCard__title span:first-child{font-size:15px;font-weight:700}.eetGraphCard__actions{align-items:center;gap:8px;display:flex}.eetGraphCard__type p{background:var(--accent-soft,#0ea5e91a);color:var(--accent-primary,#0ea5e9);text-transform:capitalize;border-radius:999px;margin:0;padding:3px 8px;font-size:11px;font-weight:700}.eetGraphCard__iconButton,.eetGraphCard__delete{cursor:pointer;justify-content:center;align-items:center;transition:transform .16s,opacity .16s;display:flex}.eetGraphCard__iconButton:hover,.eetGraphCard__delete:hover{opacity:.8;transform:scale(1.12)}.eetGraphCard__chart{padding:0 6px 6px;overflow:hidden}.eetGraphCard__chart>div{height:100%!important;min-height:0!important}.eetGraphCard__timeline{flex:none;padding:0 6px}.eetGraphCard__timeline .timelineBar{margin-bottom:6px}.eetChartShell{width:100%;height:100%;min-height:0;position:relative}.eetChartToolbar{z-index:12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid #94a3b859;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:8px;right:8px}.eetChartToolbar--dark{background:#0f172ab8;border-color:#94a3b859}.eetChartToolbar__btn{color:#0f172a;letter-spacing:.15px;cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;min-width:28px;height:24px;padding:0 8px;font-size:10px;font-weight:700;line-height:1;transition:background-color .14s,color .14s}.eetChartToolbar--dark .eetChartToolbar__btn{color:#e2e8f0}.eetChartToolbar__btn:hover{background:#0ea5e92e}.eetChartToolbar__sep{background:#64748b73;width:1px;height:14px}.eetCorrelationOnboarding{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex;background:radial-gradient(circle at top, var(--accent-primary,#0ea5e9), transparent 45%), var(--card-bg,#fff)!important;padding:48px 24px!important}@supports (color:color-mix(in lab, red, red)){.eetCorrelationOnboarding{background:radial-gradient(circle at top, color-mix(in srgb, var(--accent-primary,#0ea5e9) 14%, transparent), transparent 45%), var(--card-bg,#fff)!important}}.eetCorrelationOnboarding__icon{border:1px solid var(--accent-primary,#0ea5e9);justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.eetCorrelationOnboarding__icon{border:1px solid color-mix(in srgb, var(--accent-primary,#0ea5e9) 30%, transparent)}}.eetCorrelationOnboarding__icon{color:var(--accent-primary,#0ea5e9);background:var(--accent-primary,#0ea5e9);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.eetCorrelationOnboarding__icon{background:color-mix(in srgb, var(--accent-primary,#0ea5e9) 12%, transparent)}}.eetCorrelationOnboarding__icon{box-shadow:0 14px 28px var(--accent-primary,#0ea5e9)}@supports (color:color-mix(in lab, red, red)){.eetCorrelationOnboarding__icon{box-shadow:0 14px 28px color-mix(in srgb, var(--accent-primary,#0ea5e9) 15%, transparent)}}.eetCorrelationOnboarding p{max-width:560px;margin:12px auto 0;line-height:1.6}.eetCorrelationOnboarding__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.dark .eetGraphCard{box-shadow:0 10px 28px #00000047}.graphCardInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.graphIconWrapper{color:#fff;background:linear-gradient(135deg,#07c,#00b3a4);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 8px 18px #0077cc59}.graphTitle{color:#1a1c21;letter-spacing:.2px;font-weight:600}.countryComboBox .eetComboBoxPill{display:none!important}.countryComboBox .eetComboBox__inputWrap{overflow:hidden;height:32px!important}.countryComboBox .eetComboBox__input{min-height:30px!important}.apexcharts-canvas{width:100%!important}.sidebarContainer{isolation:isolate;border-right:1px solid #e2e8f0;border-radius:0 16px 16px 0;flex-direction:column;gap:12px;width:78px;height:100%;padding:10px 8px 14px;transition:width .36s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .28s;display:flex;position:relative;overflow:visible;box-shadow:inset -1px 0 #94a3b81f}.sidebarContainer.expanded{width:265px}.sidebarContainer:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(140px 80px at 22px 10px,#38bdf833,#38bdf800 72%),radial-gradient(130px 60px at 90% 8%,#22c55e24,#22c55e00 70%);position:absolute;inset:0}.sidebarContainer:after{content:"";opacity:.7;background:linear-gradient(#38bdf88c,#22c55e2e);border-radius:999px;width:7px;height:42px;transition:opacity .25s;position:absolute;top:10px;right:8px}.sidebarContainer.expanded:after{opacity:1}.sidebarNavList{flex-direction:column;flex:1;gap:8px;display:flex}.sidebarToggle{cursor:pointer;background:#ffffffb3;border:1px solid #94a3b82e;border-radius:10px;justify-content:center;align-items:center;margin-bottom:10px;padding:8px;transition:background .2s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffffbf}.sidebarToggle:hover{transform:translateY(-1px);box-shadow:0 8px 14px #0f172a1a}.sidebarToggleIcon{justify-content:center;align-items:center;transition:transform .3s;display:inline-flex}.sidebarContainer.expanded .sidebarToggleIcon{transform:rotate(180deg)}.sidebarItem{cursor:pointer;color:#3b4a61;background:linear-gradient(135deg,#eef6fb,#edf8f3);border:1px solid #94a3b833;border-radius:11px;align-items:center;gap:9px;margin-top:0;padding:10px 12px;transition:all .25s;display:flex;position:relative;overflow:hidden}.sidebarItem:before{content:"";background:0 0;border-radius:999px;width:3px;transition:background .22s;position:absolute;top:7px;bottom:7px;left:-1px}.sidebarItem:hover{background:var(--accent-hover);color:#fff;transform:translateY(-2px);box-shadow:0 6px 14px #00000026}.sidebarItem.active{background:var(--accent-gradient);color:#fff;box-shadow:0 4px 12px #0003}.sidebarItem.active:before,.sidebarItem:hover:before{background:#fffc}.sidebarItem__label{align-items:center;gap:10px;min-width:0;display:flex}.sidebarItem__text{text-overflow:ellipsis;overflow:hidden}.sidebarItem__arrow{color:inherit;opacity:.88;justify-content:center;align-items:center;transition:transform .24s,opacity .2s;display:inline-flex;transform:rotate(0)}.sidebarItem__arrow.isOpen{transform:rotate(180deg)}.sidebarContainer:not(.expanded) .sidebarItem{justify-content:center;padding:10px}.sidebarContainer:not(.expanded) .sidebarItem__label{gap:0}.sidebarItem--child{width:calc(100% - 8px);margin-top:6px;margin-left:8px}.sidebarItem:active{transform:scale(.96)}.sidebarText{white-space:nowrap;font-size:14px;font-weight:600}.sidebarNavScroll{scrollbar-width:thin;scrollbar-color:#64748b73 transparent}.sidebarNavScroll::-webkit-scrollbar{width:6px}.sidebarNavScroll::-webkit-scrollbar-thumb{background:#64748b73;border-radius:999px}.sidebarNavComponent .eetSideNavItemButton{border-radius:11px!important;text-decoration:none!important}.sidebarNavComponent .eetSideNavItemButton:hover,.sidebarNavComponent .eetSideNavItemButton:focus,.sidebarNavComponent .eetSideNavItemButton:active,.sidebarNavComponent .eetSideNavItemButton__label,.sidebarNavComponent .eetSideNavItemButton__label:hover,.sidebarNavComponent .eetSideNavItemButton__label:focus,.sidebarNavComponent .eetSideNavItemButton__label:active,.sidebarNavComponent a,.sidebarNavComponent a:hover,.sidebarNavComponent a:focus,.sidebarNavComponent a:active{text-decoration:none!important}.sidebarNavComponent .eetSideNavItemButton:focus{box-shadow:0 0 0 2px #38bdf833}.sidebarIcon{min-width:20px;transition:transform .25s}.sidebarItem:hover .sidebarIcon{transform:scale(1.15)}.sidebarPromo{background-image:linear-gradient(#ffffff94 0%,#ffffffeb 60%,#fffffff7 100%),url(./legacy/assets/Image/g3.jpg);background-position:50%;background-size:cover;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;min-height:112px;padding:12px;transition:transform .3s,opacity .3s,background-color .3s;display:flex;box-shadow:0 10px 24px #0f172a1f}.sidebarPromo.expanded{opacity:1;transform:translateY(0)}.sidebarPromo.collapsed{justify-content:center;align-items:center;min-height:56px;padding:0}.sidebarPromo__title{color:#334155;margin:0;font-size:12px;font-weight:700;line-height:1.3}.sidebarPromo__subtitle{color:#475569;margin:2px 0 0;font-size:11px;font-weight:500;line-height:1.35}.sidebarPromo__dot{background:linear-gradient(135deg,#39a9cf,#22c55e);border-radius:999px;width:26px;height:26px;box-shadow:0 6px 14px #38bdf859}.sidebarDashboardEmptyState{background-image:linear-gradient(170deg,#ffffffd1 0%,#fffffff0 100%);background-position:50%;background-size:cover;border:1px solid #94a3b842;border-radius:14px;margin:12px 10px 8px;padding:14px;box-shadow:0 10px 24px #0f172a1f}.sidebarDashboardEmptyState__badge{color:#0369a1;letter-spacing:.2px;background:#38bdf826;border:1px solid #38bdf857;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.sidebarDashboardEmptyState__title{color:#1e293b;margin:10px 0 6px;font-size:13px;font-weight:700;line-height:1.35}.sidebarDashboardEmptyState__subtitle{color:#475569;margin:0;font-size:11px;font-weight:500;line-height:1.5}.quiz-app-container{background-color:#f8fafc;min-height:100vh}.quiz-app-container .quiz-sidebar{width:220px}.quiz-app-container .quiz-sidebar .sidebar-nav .nav-item{color:#64748b;cursor:pointer;border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:14px;font-weight:500;transition:all .2s;display:flex}.quiz-app-container .quiz-sidebar .sidebar-nav .nav-item.active{color:#fff;background-color:#4ade80;box-shadow:0 4px 12px #4ade804d}.quiz-app-container .quiz-sidebar .sidebar-nav .nav-item:hover:not(.active){background-color:#f1f5f9}.quiz-app-container .quiz-sidebar .section-label{margin:20px 0 10px 10px;display:block}.quiz-app-container .quiz-sidebar .recent-card{border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:12px;font-size:.85rem;font-weight:500;display:flex}.quiz-app-container .quiz-sidebar .recent-card.blue{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.quiz-app-container .quiz-sidebar .recent-card.yellow{color:#854d0e;background:#fefce8;border-color:#fef08a}.quiz-app-container .quiz-sidebar .recent-card.green{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.quiz-app-container .quiz-sidebar .recent-card.purple{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}.quiz-app-container .quiz-sidebar .recent-card.peach{color:#9a3412;background:#fff7ed;border-color:#ffedd5}.quiz-app-container .quiz-main-content .active-question-container .eetPanel{background-color:#f0f9ff!important;border:1px solid #e0f2fe!important}.quiz-app-container .quiz-main-content .option-pill{cursor:pointer;border:2px solid #fff;border-radius:15px;align-items:center;gap:16px;padding:18px;transition:transform .2s;display:flex;box-shadow:0 2px 8px #0000000a}.quiz-app-container .quiz-main-content .option-pill:hover{transform:translateY(-2px)}.quiz-app-container .quiz-main-content .option-pill .option-letter{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex;box-shadow:0 2px 4px #0000001a}.quiz-app-container .quiz-main-content .option-pill.blue{color:#1e40af;background:#dbeafe}.quiz-app-container .quiz-main-content .option-pill.yellow{color:#854d0e;background:#fef9c3}.quiz-app-container .quiz-main-content .option-pill.green{color:#166534;background:#dcfce7}.quiz-app-container .quiz-main-content .option-pill.orange{color:#9a3412;background:#ffedd5}.quiz-app-container .quiz-main-content .q-indicator{text-align:center;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 5px}.quiz-app-container .quiz-main-content .q-indicator.active{color:#fff;background:#4ade80;border-color:#4ade80}.quiz-app-container .quiz-main-content .submit-btn{border-radius:12px;height:48px;font-weight:700;background-color:#3b82f6!important}.eetUI.light{background:radial-gradient(circle at 15% 25%,#ffc99690,#0000 40%),radial-gradient(circle at 85% 75%,#96c8ff90,#0000 40%),linear-gradient(135deg,#f8fafc,#eef2ff)}.exam-container{min-height:100vh}.exam-container .subject-card{cursor:pointer;border:2px solid #0000;transition:all .2s}.exam-container .subject-card.selected{background-color:#f0fdf4;border-color:#4ade80}.exam-container .subject-card .status-badge{background:#e2e8f0;border-radius:20px;padding:2px 8px;font-size:10px}.exam-container .question-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.exam-container .question-grid .q-circle{cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:12px;display:flex}.exam-container .question-grid .q-circle.answered{color:#fff;background:#4ade80;border-color:#22c55e}.exam-container .question-grid .q-circle.flagged{color:#fff;background:#facc15;border-color:#eab308}.exam-container .question-grid .q-circle.current{border:2px solid #3b82f6;box-shadow:0 0 8px #3b82f680}.exam-container .custom-progress-bar{background:#e2e8f0;border-radius:10px;height:12px;overflow:hidden}.exam-container .custom-progress-bar .fill{height:100%;transition:width .3s}.exam-container .result-donut{border:15px solid #4ade80;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin:0 auto;display:flex}.exam-container .result-donut h1{margin:0;font-size:32px}.exam-container .stat-tile{text-align:center;border-radius:12px;padding:15px}.exam-container .stat-tile.correct{color:#166534;background:radial-gradient(circle at 20% 20%,#22c55e40,#0000 50%),radial-gradient(circle at 80% 80%,#22c55e26,#0000 60%),#f8fafc;border:1px solid #22c55e33;box-shadow:0 10px 25px #22c55e26}.exam-container .stat-tile.incorrect{color:#991b1b;background:radial-gradient(circle at 20% 20%,#ef444440,#0000 50%),radial-gradient(circle at 80% 80%,#ef444426,#0000 60%),#f8fafc;border:1px solid #ef444433;box-shadow:0 10px 25px #ef444426}.exam-container .stat-tile.skipped{color:#475569;background:radial-gradient(circle at 20% 20%,#1d5cb526,#0000 50%),radial-gradient(circle at 80% 80%,#1d5cb526,#0000 60%),#f8fafc;border:1px solid #0a3e8833;box-shadow:0 10px 25px #59769e26}.exam-container .option-pill{cursor:pointer;background:#fff;border:2px solid #f1f5f9;border-radius:15px;align-items:center;gap:16px;padding:18px;transition:all .2s;display:flex;box-shadow:0 2px 4px #00000005}.exam-container .option-pill:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.exam-container .option-pill .option-letter{color:#64748b;background:#f8fafc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex;box-shadow:inset 0 2px 4px #0000000d}.exam-container .option-pill.active-pill{background:#eff6ff;border-color:#3b82f6}.exam-container .option-pill.active-pill .option-letter{color:#fff;background:#3b82f6}.exam-container .option-pill.green.correct-pill{background:#f0fdf4;border-color:#22c55e}.exam-container .option-pill.green.correct-pill .option-letter{color:#fff;background:#22c55e}.exam-container .option-pill.orange.wrong-pill{background:#fef2f2;border-color:#ef4444}.exam-container .option-pill.orange.wrong-pill .option-letter{color:#fff;background:#ef4444}.exam-container .option-pill.gray-faded{opacity:.6;filter:grayscale(.5)}.exam-container .option-pill.shadow-correct{box-shadow:0 4px 14px #22c55e33}.exam-container .option-pill.shadow-wrong{box-shadow:0 4px 14px #ef444433}.exam-container .q-circle.touched:not(.answered):not(.flagged):not(.current){background:#f8fafc;border:2px solid #94a3b8}.custom-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 32px #00000026}.custom-card.card-navigator{overflow:hidden;padding:0!important}.card-header{border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;height:45px;padding:0 16px;display:flex}.header-navigator{font-weight:700;box-shadow:0 4px 12px #f973164d}.card-body{padding:16px}.header-question{box-shadow:0 4px 12px #1656f94d}.header-question h3{margin:0;font-size:18px;font-weight:700}.header-row{align-items:center;width:100%;display:flex}.card-question{overflow:hidden;padding:0!important}.timer-display{background:#f1f5f9;border-radius:8px;padding:8px 16px;transition:all .3s}.timer-display.timer-critical{background:#fef2f2;border:1px solid #ef4444;animation:1s infinite pulse-red}.timer-display.timer-critical strong{color:#ef4444}@keyframes pulse-red{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.option-pill.disabled-pill{opacity:.7;cursor:not-allowed!important;background:#f8fafc!important}.modern-grid{grid-template-columns:repeat(5,1fr);gap:12px;max-height:50vh;padding:10px 4px 12px 10px;display:grid;overflow:hidden auto}.modern-grid .grid-cell{aspect-ratio:1;cursor:pointer;color:#64748b;background:#fff;border:1px solid #eef2f6;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.modern-grid .grid-cell.answered{color:#22c55e;background:#f0fdf4;border-color:#22c55e;box-shadow:inset 0 0 10px #22c55e8b}.modern-grid .grid-cell.visited{color:#b70f0f;background:#ffe6e6;border:2px solid #d62424;transition:all .2s ease-in-out;box-shadow:inset 0 0 10px #ffc5c5b5}.modern-grid .grid-cell.visited:hover{color:#601313;box-shadow:0 5px 15px #ba5a5a66}.modern-grid .grid-cell.dimmed{opacity:.3}.modern-grid .grid-cell.flag-dance{color:#1b77e1;border:2px solid;animation:1s infinite alternate dance}.modern-grid .grid-cell.flag-dance:hover{box-shadow:0 8px 15px #6ca9ff8c}.modern-grid .grid-cell.active{color:#fff;background:linear-gradient(135deg,#5b7cfa,#2ed47a);border-color:#fff;transform:scale(1.05);box-shadow:0 8px 15px #3b82f64d}.modern-grid .grid-cell.active:hover{color:#fff;box-shadow:0 8px 15px #3b82f64d}@keyframes dance{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-4px)rotate(5deg)}}.options-container{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.modern-option{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:radial-gradient(circle at 0 20%,#1d5cb55a,#0000 50%),radial-gradient(circle at 80% 80%,#1d5cb55a,#0000 60%),#f8fafc;border:1.5px solid #c7d2fe;border-radius:16px;align-items:center;gap:15px;margin-bottom:12px;padding:20px;transition:all .2s;display:flex;position:relative}.modern-option:hover{background:radial-gradient(circle at 0 20%,#6366f159,#0000 50%),radial-gradient(circle at 80% 80%,#6366f159,#0000 60%),#eef2ff;border-color:#6366f1;transform:translate(6px)scale(1);box-shadow:0 8px 25px #6366f140}.modern-option.selected{background:#ecfdf5;border-color:#22c55e;transform:scale(1.02);box-shadow:0 0 0 2px #22c55e66,0 0 18px #22c55e80,0 0 35px #22c55e59}.modern-option.selected .option-index{color:#fff;background:#22c55e;box-shadow:0 0 8px #22c55eb3}.modern-option .option-index{background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;transition:all .25s;display:flex}.ultra-next-btn,.ultra-finish-btn,.ultra-prev-btn{cursor:pointer;width:auto;min-width:unset;border:none;border-radius:50px;align-items:center;gap:8px;padding:8px 18px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important}.ultra-next-btn{background:linear-gradient(135deg,#5b7cfa,#2ed47a);box-shadow:0 5px 15px #3b82f64d}.ultra-finish-btn{background:#22c55e;box-shadow:0 5px 15px #22c55e4d}.ultra-prev-btn{color:#b4251d;background-color:#bd271e33;box-shadow:0 5px 15px #22c55e4d}.ultra-next-btn:hover{transform:scale(1.05)}.flag-trigger{cursor:pointer;margin-top:0;transition:transform .2s}.flag-trigger:hover{transform:scale(1.2)}.flag-trigger.active{animation:.5s infinite alternate dance;transform:scale(1.1)}.timer-pill{background:#f1f5f9;border-radius:100px;padding:8px 20px}.timer-pill.critical{color:#ef4444;background:#fef2f2;border:1px solid #ef4444}.action-row{align-items:center;gap:8px;min-height:24px;margin-left:auto;display:flex}.exam-setup-wrapper{max-width:1000px;margin:0 auto;padding:40px 20px}.exam-setup-wrapper .modern-card{cursor:pointer;z-index:1;border:1px solid #eef2f6;border-radius:20px;padding:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative}.exam-setup-wrapper .modern-card .animated-border{z-index:-1;opacity:0;background:linear-gradient(90deg,#3b82f6,#22c55e,#3b82f6,#22c55e) 0 0/200% 100%;border-radius:22px;transition:opacity .3s;animation:3s linear infinite moveGradient;position:absolute;inset:-2px}.exam-setup-wrapper .modern-card:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.exam-setup-wrapper .modern-card:hover .animated-border{opacity:1}@keyframes moveGradient{0%{background-position:0%}to{background-position:200%}}.exam-setup-wrapper .ultra-start-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border:none;border-radius:50px;align-items:center;gap:12px;padding:16px 40px;font-size:18px;font-weight:700;transition:all .3s;display:flex;box-shadow:0 10px 20px #22c55e4d}.exam-setup-wrapper .ultra-start-btn:hover{transform:scale(1.05)rotate(-1deg);box-shadow:0 15px 30px #22c55e80}.exam-setup-wrapper .ultra-start-btn:active{transform:scale(.98)}.exam-setup-wrapper .sticky-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;border:1px solid #ffffff80;border-radius:100px;align-items:center;gap:40px;padding:15px 40px;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0000001a}.search-container .eetFieldSearch{border:1px solid #eef2f6;border-radius:12px;transition:all .3s;box-shadow:0 4px 12px #00000008}.search-container .eetFieldSearch:focus-within{border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626}.indicator-card{justify-content:space-between;align-items:center;display:flex;padding:20px!important}.indicator-card .selection-indicator{border:2px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.indicator-card .selection-indicator.checked{background:#22c55e;border-color:#22c55e;transform:scale(1.1)}.divider-dot{border-radius:50%;width:4px;height:4px}.custom-eui-table .eetTableHeaderCell{color:#1e293b;background:#8fc6fc;border-bottom:1px solid #1c4c8a;padding:4px}.reportCenterPage__card{background:radial-gradient(120% 120% at 100% 0,#38bdf814 0%,#fff0 60%),linear-gradient(160deg,#fffffffa,#f4f9fff0);border:1px solid #dbe7f4;border-radius:16px;box-shadow:0 14px 30px #0f172a14}.reportCenterHeader{margin-bottom:0}.reportCenterHeader__left{align-items:center;gap:10px;min-width:0;display:flex}.reportCenterHeader__left h4{margin:0}.reportCenterHeader__heroText{color:#f97316;font-size:12px;font-weight:700}.reportCenterHeader__badge{color:#0b4f7a;white-space:nowrap;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.reportCenterHeader__subline{margin-top:8px}.reportCenterHeader__meta{color:#475569;background:#ffffffe6;border:1px solid #e2e8f0f2;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.reportCenterPage__titleWrap{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reportCenterPage__titleWrap h2{color:#19305f;margin:0;font-size:30px}.reportCenterPage__titleWrap p{margin:6px 0 0}.reportCenterPage__headerActions{align-items:center;gap:8px;display:flex}.reportCenterPage__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.reportCenterPage__statItem{background:#ffffffe6;border:1px solid #deebf7;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.reportCenterPage__statItem span{color:#59739b;font-size:12px;font-weight:600}.reportCenterPage__statItem strong{color:#0f2c58;font-size:22px;line-height:1}.adminIndicatorDashboard .reportCenterPage__toolbar{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;margin-top:14px;display:grid}.adminIndicatorDashboard .reportCenterPage__search{min-width:0}.adminIndicatorDashboard .reportCenterPage__search .eetFieldSearch{width:100%}.reportCenterPage__filters{align-items:center;gap:10px;min-width:0;display:flex}.adminIndicatorDashboard .reportCenterPage__filters{display:contents}.adminIndicatorDashboard .reportCenterPage__filters>*{min-width:0;width:100%!important;max-width:none!important}.reportCenterPage__toolbar .eetFieldSearch,.reportCenterPage__toolbar .eetSelect{border-radius:10px}.reportCenterPage__toolbar .eetFieldSearch{background:#fff;border:1px solid #d4e3f5}.reportCenterPage__toolbar .eetSelect select{color:#334155;background:#fff;border:1px solid #d4e3f5;border-radius:10px;min-width:190px;min-height:40px;font-weight:600}.reportCenterPage__filterTrigger{min-height:40px;box-shadow:0 10px 22px #0ea5e952;color:#fff!important;background:linear-gradient(135deg,#13b5d7,#0ea5e9)!important;border:1px solid #0ea5e9!important;border-radius:10px!important;font-weight:700!important}.reportCenterPage__filterTrigger:hover{transform:translateY(-1px);box-shadow:0 14px 24px #0ea5e959}.reportCenterPage__filterTrigger .eetIcon{color:#fff!important}.reportCenterPage__table .eetTable{border-radius:12px;overflow:hidden}.reportCenterPage__table .eetTableHeader{background:#f6f9ff}.reportCenterPage__table .eetTableHeaderCell{color:#4b5f83;background:#f6f9ff;border-bottom:1px solid #e4ecf7;padding:12px;font-size:12px;font-weight:700}.reportCenterPage__table .eetTableRowCell{border-bottom:1px solid #edf2fb;padding:3px}.reportCenterPage__table .eetTableRow:hover{background:#f8fbff}.reportCenterPage__table .eetTablePagination{border-top:1px solid #e4ecf7;padding-top:10px}.dark .reportCenterPage__card{background:radial-gradient(120% 120% at 100% 0,#38bdf81f 0%,#0f172a00 60%),linear-gradient(160deg,#1e293beb,#0f172ae0);border-color:#94a3b83d;box-shadow:0 14px 30px #02061759}.dark .reportCenterHeader__badge{color:#bfdbfe;background:#1e3a8a66;border-color:#60a5fa66}.dark .reportCenterHeader__meta{color:#cbd5e1;background:#1e293bbf;border-color:#94a3b847}.dark .reportCenterPage__titleWrap h2,.dark .reportCenterPage__statItem strong{color:#e2e8f0}.dark .reportCenterPage__statItem{background:#0f172a8c;border-color:#94a3b83d}.dark .reportCenterPage__statItem span{color:#9fb3d0}.dark .reportCenterPage__toolbar .eetFieldSearch,.dark .reportCenterPage__toolbar .eetSelect select{color:#e2e8f0;background:#0f172acc;border-color:#94a3b84d}.dark .reportCenterPage__filterTrigger{box-shadow:0 10px 22px #0ea5e947;background:linear-gradient(135deg,#0891b2,#0369a1)!important;border-color:#38bdf880!important}.dark .reportCenterPage__table .eetTableHeader,.dark .reportCenterPage__table .eetTableHeaderCell{color:#cbd5e1;background:#1e293bdb;border-bottom-color:#94a3b83d}.dark .reportCenterPage__table .eetTableRowCell{border-bottom-color:#94a3b829}.dark .reportCenterPage__table .eetTableRow:hover{background:#1e293ba8}@media (width<=1000px){.reportCenterPage__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminIndicatorDashboard .reportCenterPage__toolbar{grid-template-columns:1fr}.reportCenterPage__filters{flex-wrap:wrap;justify-content:flex-start;width:100%}.adminIndicatorDashboard .reportCenterPage__filters{display:flex}.adminIndicatorDashboard .reportCenterPage__filters>*{flex:220px}}@media (width<=680px){.reportCenterPage__titleWrap{flex-direction:column}.reportCenterHeader__left{flex-wrap:wrap;gap:8px}.reportCenterPage__headerActions{flex-wrap:wrap;width:100%}.reportCenterPage__statsGrid{grid-template-columns:1fr}}.kpiCard{border:1px solid #e5e7eb;border-radius:16px;transition:all .3s;overflow:hidden}.kpiCard:hover{transform:translateY(-6px);box-shadow:0 15px 30px #00000014}.topBar{width:100%;height:5px}.content{padding:16px}.titleRow{align-items:center;gap:8px;font-size:14px;display:flex}.kpiCard h1{color:#0f172a;margin:8px 0;font-size:30px}.metrics{justify-content:space-between;margin-top:10px;display:flex}.metrics span{color:#94a3b8;font-size:14px}.metrics strong{color:#0f172a;padding-left:8px;font-size:16px}.cpu .topBar{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.memory .topBar{background:linear-gradient(90deg,#f59e0b,#f97316)}.storage .topBar{background:linear-gradient(90deg,#22c55e,#16a34a)}.welcomeText{color:var(--euiTextColor);margin-left:10px}.light .sidebarContainer{background:linear-gradient(#f8fafc,#e2e8f0)}.light .sidebarToggle:hover{background:#e2e8f0}.light .footer{background:#fff}.light .footer-subtitle{color:#6b7280}.light .custom-back-button{color:var(--accent-color)!important}.light .modern-card{background:#fff}.light .modern-card.active,.light .modern-card.selected{background:#f0f7ff;border-color:#3b82f6}.light .modern-card.active .animated-border,.light .modern-card.selected .animated-border{opacity:.5}.light .search-container .eetFieldSearch{background:#fff}.light .divider-dot{background:#cbd5e1}.light .custom-card{background:#fff}.light .custom-card.card-progress{background:linear-gradient(135deg,#eef2ff,#ffd5ab)}.light .header-navigator{color:#7c2d12;background:linear-gradient(135deg,#ffedd5,#fed7aa)}.light .custom-card.card-navigator{background:linear-gradient(135deg,#eef2ff,#e0e7ff)}.light .header-question{color:#1e1b4b;background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}.light .custom-card.card-question{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.light .kpiCard{background:#fff}.light .kpiCard .titleRow{color:#25272b}.light .text-card-color{color:#000}.light .text-color{color:#fff}.light .sticky-footer{background:#ffffffe6}.light .footer-copyright{color:#6b7280}.light .drag-handle:hover{background:#ffde71}.dark .sidebarContainer{background:linear-gradient(#1f2937,#334155)}.dark .sidebarToggle{background:#0f172a73;border-color:#94a3b838}.dark .sidebarToggle:hover{box-shadow:0 10px 16px #02061773}.dark .sidebarItem{color:#e2e8f0;background:linear-gradient(135deg,#0f172a9e,#1e293bb8);border-color:#94a3b838}.dark .sidebarContainer:after{background:linear-gradient(#38bdf8a6,#0e749047)}.dark .sidebarPromo{border-color:#94a3b840;box-shadow:0 10px 24px #02061773}.dark .sidebarDashboardEmptyState{background-image:linear-gradient(170deg,#0f172ab3 0%,#0f172ad6 100%);border-color:#94a3b847;box-shadow:0 10px 24px #02061773}.dark .sidebarDashboardEmptyState__badge{color:#bae6fd;background:#38bdf82e;border-color:#38bdf861}.dark .sidebarDashboardEmptyState__title{color:#e2e8f0}.dark .sidebarDashboardEmptyState__subtitle{color:#cbd5e1}.dark .sidebarPromo__title,.dark .sidebarPromo__subtitle{color:#e2e8f0}.dark .sidebarToggle:hover{background:#334155}.dark .footer{background:#1f2937}.dark .footer-subtitle{color:#94a3b8}.dark .eetButtonContent .eetButton__content{color:#fff!important}.dark .custom-back-button{color:var(--accent-color)!important}.dark .modern-card{background:var(--bg-panel)}.dark .modern-card.active,.dark .modern-card.selected{background:#0f172a;border-color:#3b82f6}.dark .search-container .eetFieldSearch{background:var(--bg-panel)}.dark .text-color{color:#000}.dark .text-card-color{color:var(--accent-color)}.dark .divider-dot{background:#334155}.dark .custom-card,.dark .custom-card.card-progress{background:var(--bg-linear-gradient)}.dark .header-navigator{background:var(--bg-linear-gradient);color:var(--accent-color)}.dark .custom-card.card-navigator{background:var(--bg-linear-gradient)}.dark .header-question{background:var(--bg-linear-gradient);color:var(--accent-color)}.dark .custom-card.card-question{background:var(--bg-linear-gradient)}.dark .admin-card .eetCard__title,.dark .admin-card .eetText,.dark .admin-card .eetCard__top{color:#000!important}.dark .file-picker .eetFilePicker__prompt{color:var(--accent-color)!important}.dark .kpiCard{background:#1f2937}.dark .kpiCard titleRow{color:var(--accent-color)!important}.dark .sticky-footer{background:#000000e6}.dark .footer-copyright,.dark .footer-connect,.dark .footer-icons svg{color:var(--accent-color)}.dark .drag-handle:hover{background:#ffde71}.dark .drag-handle:hover .text-card-color{color:#000}.modernSettingsFlyout{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.settingsHeader h2{margin:0;font-size:28px;font-weight:700}.settingsHeader p{color:var(--text-secondary);margin-top:4px}.settingsSection{margin-bottom:32px}.sectionTitle{color:var(--text-primary);margin-bottom:14px;font-size:15px;font-weight:700}.modeGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.modeCard{cursor:pointer;background:var(--card-bg);border:1px solid var(--border-color);border-radius:18px;align-items:center;gap:14px;transition:all .25s;display:flex}.modeCard:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.modeCard.active{border:2px solid var(--text-primary);box-shadow:0 0 0 4px #3b82f626}.modeIcon{background:var(--accent-gradient);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}.modeCard h4{margin:0;font-size:18px}.modeCard span{color:var(--text-secondary);font-size:13px}.presetGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.presetCard{cursor:pointer;color:#fff;border-radius:20px;justify-content:center;height:58px;padding:16px;font-weight:700;transition:all .25s;display:flex;position:relative;overflow:hidden}.presetCard:hover{transform:scale(1.03)}.presetCard.activePreset{outline:3px solid var(--preset-outline);box-shadow:0 0 0 5px var(--preset-shadow)}.presetCard.default{background:linear-gradient(135deg,#14b8d4,#0c4a6e)}.presetCard.blue{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.presetCard.purple{background:linear-gradient(135deg,#a855f7,#6b21a8)}.presetCard.green{background:linear-gradient(135deg,#22c55e,#166534)}.analytics1 .dashboard-root{min-height:100vh;padding:0 0 20px}.analytics1 .dashboard-header{background:var(--bg-primary);border-bottom:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius);margin:10px;padding:10px 16px 8px;position:sticky;top:0;box-shadow:0 2px 20px #0006}.analytics1 .header-title-row{margin-bottom:8px}.analytics1 .header-logo{font-size:20px;line-height:1}.analytics1 .dashboard-title{font-family:var(--font-display);letter-spacing:.5px;font-weight:700;color:var(--text-primary)!important;margin:0!important;font-size:16px!important}.analytics1 .live-badge{font-family:var(--font-mono);letter-spacing:2px;animation:2s ease-in-out infinite pulse-badge;font-size:9px!important}@keyframes pulse-badge{0%,to{opacity:1}50%{opacity:.6}}.analytics1 .header-controls{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.analytics1 .control-group{flex-direction:column;gap:4px;display:flex}.analytics1 .control-label{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:.8px;font-size:10px}.analytics1 .dark-select select,.analytics1 .eetSelect{background:var(--bg-panel)!important;border-color:var(--border)!important;color:var(--text-primary)!important;font-family:var(--font-sans)!important;font-size:12px!important}.analytics1 .eetComboBox__inputWrap,.analytics1 .eetFieldText,.analytics1 .eetComboBoxOptionsList{background:var(--bg-panel)!important;border-color:var(--border)!important}.analytics1 .eetComboBoxOption{color:var(--text-primary)!important}.analytics1 .eetBadge{font-family:var(--font-mono)!important}.analytics1 .eetRangeTrack{background:var(--border)!important}.analytics1 .eetRangeThumb{background:var(--accent-blue)!important;border-color:var(--accent-blue)!important}.analytics1 .eetRangeHighlight{background:var(--accent-blue)!important}.analytics1 .dashboard-grid{gap:var(--panel-gap);padding:var(--panel-gap);display:grid}.analytics1 .grid-3{grid-template-columns:repeat(3,1fr)}@media (width<=1100px){.analytics1 .grid-3{grid-template-columns:1fr 1fr}}@media (width<=720px){.analytics1 .grid-3{grid-template-columns:1fr}}.analytics1 .grid-2{grid-template-columns:repeat(2,1fr)}@media (width<=1100px){.analytics1 .grid-2{grid-template-columns:1fr 1fr}}@media (width<=720px){.analytics1 .grid-2{grid-template-columns:1fr}}.analytics1 .panel{background:var(--bg-priamry);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;height:100%;padding:12px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.analytics1 .panel:before{content:"";background:linear-gradient(90deg, var(--accent-blue), var(--accent-purple), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.analytics1 .panel:hover{border-color:#2a4a6e}.analytics1 .panel-tall{min-height:460px}.analytics1 .panel-stack{gap:var(--panel-gap);flex-direction:column;display:flex}.analytics1 .panel-header{border-bottom:1px solid var(--border);align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:8px;display:flex}.analytics1 .panel-title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.8px;font-size:11px;font-weight:700}.analytics1 .panel-sub{color:var(--accent-blue);font-size:10px;font-family:var(--font-mono)}.analytics1 .panel-footer-label{color:var(--text-dim);font-size:9px;font-family:var(--font-mono);border-top:1px solid var(--border);letter-spacing:.4px;margin-top:6px;padding-top:6px}.analytics1 .stat-card{border-radius:var(--radius);text-align:center;border:1px solid #ffffff0f;height:70px;padding:10px 12px}.analytics1 .stat-label{color:#ffffffb3;font-size:13px;font-family:var(--font-mono);letter-spacing:.5px;margin-bottom:4px}.analytics1 .stat-value{font-family:var(--font-display);color:#fff;font-size:22px;font-weight:700;line-height:1}.analytics1 .stat-sub{color:#ffffffa6;margin-top:2px;font-size:10px}.analytics1 .year-badge{font-family:var(--font-display);color:var(--accent-blue);border-radius:var(--radius);letter-spacing:1px;background:#38bdf814;border:1px solid #38bdf840;padding:4px 14px;font-size:18px;font-weight:700;display:inline-block}.analytics1 .gauges-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:4px;display:grid}.analytics1 .gauge-card{background:var(--bg-primary);border-radius:var(--radius);border:1px solid var(--border);align-items:center;padding:2px 6px 2px 0;display:flex}.analytics1 .gauge-info{flex-direction:column;gap:2px;display:flex}.analytics1 .gauge-country{color:var(--text-muted);font-size:10px;font-family:var(--font-mono)}.analytics1 .gauge-change.pos{font-family:var(--font-mono);color:var(--pos-green);font-size:11px;font-weight:700}.analytics1 .gauge-change.neg{font-family:var(--font-mono);color:var(--neg-red);font-size:11px;font-weight:700}.analytics1 .metrics-table-wrap{overflow-x:auto}.analytics1 .metrics-table{border-collapse:collapse;width:100%;font-size:11px}.analytics1 .metrics-table th{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-muted);text-align:left;border-bottom:1px solid var(--border);letter-spacing:.5px;padding:4px 8px;font-size:9px}.analytics1 .metrics-row{cursor:pointer;transition:background .15s}.analytics1 .metrics-row:hover{background:#38bdf80d}.analytics1 .metrics-row td{border-bottom:1px solid var(--border);vertical-align:middle;padding:5px 8px}.analytics1 .country-cell{font-family:var(--font-sans);color:var(--text-primary);font-weight:600}.analytics1 .value-cell{font-family:var(--font-mono);color:var(--accent-blue);font-weight:700}.analytics1 .yoy-badge{font-family:var(--font-mono);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.analytics1 .yoy-badge.pos{color:var(--pos-green);background:#22c55e1a}.analytics1 .yoy-badge.neg{color:var(--neg-red);background:#f871711a}.analytics1 .expanded-row td{padding:6px 0}.analytics1 .expanded-content{background:var(--bg-priamry);border-radius:var(--radius);border:1px solid var(--border);padding:8px}.analytics1 .inner-table{border-collapse:collapse;width:100%;font-size:10px}.analytics1 .inner-table th,.analytics1 .inner-table td{text-align:center;color:var(--text-muted);border-bottom:1px solid var(--border);font-family:var(--font-mono);padding:3px 6px}.analytics1 .inner-table th{text-transform:uppercase;font-size:9px}.analytics1 .big-sparkline-area{gap:4px;margin-top:8px;display:flex;overflow:hidden}.analytics1 .big-sparkline{flex:1}.analytics1 .image-strip{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.analytics1 .image-chip{color:var(--text-muted);font-size:10px;font-family:var(--font-mono);align-items:center;gap:5px;display:flex}.analytics1 .image-thumb{opacity:.7;border-radius:3px;width:28px;height:18px}.analytics1 .section-label{font-size:9px;font-family:var(--font-mono);text-transform:uppercase;color:var(--text-muted);letter-spacing:.6px;margin-bottom:4px}.analytics1 .apexcharts-tooltip{border-color:var(--border)!important;font-family:var(--font-sans)!important;z-index:99999!important;background:#0f1f35!important}.analytics1 .apexcharts-tooltip-title{border-color:var(--border)!important;font-family:var(--font-display)!important;background:#1a2d47!important;font-size:11px!important}.analytics1 .apexcharts-legend-text{color:var(--text-muted)!important;font-family:var(--font-sans)!important;font-size:10px!important}.analytics1 .apexcharts-gridline{stroke:var(--border)!important}.analytics1 .eetFormRow__label{color:var(--text-muted)!important;font-size:10px!important}.analytics1 .eetComboBoxPill{color:var(--accent-blue)!important;background:#38bdf826!important}.analytics1 .eetBadge--hollow{border-color:var(--border)!important}.analytics1 ::-webkit-scrollbar{width:5px;height:5px}.analytics1 ::-webkit-scrollbar-track{background:var(--bg-base)}.analytics1 ::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.analytics1 ::-webkit-scrollbar-thumb:hover{background:#2a4a6e}.analytics1 .panel{animation:.35s both fadeIn}.analytics1 .dashboard-grid .panel:first-child{animation-delay:50ms}.analytics1 .dashboard-grid .panel:nth-child(2){animation-delay:.1s}.analytics1 .dashboard-grid .panel:nth-child(3){animation-delay:.15s}.analytics1 .layout{min-height:100vh}.analytics1 .react-grid-item{transition:all .2s}.analytics1 .react-grid-item.react-grid-placeholder{opacity:.15;background:#38bdf8;border-radius:12px}.analytics1 .react-resizable-handle{bottom:6px;right:6px}.analytics1 .drag-handle{cursor:move;align-items:center;display:flex}.analytics1 .grid-item{box-sizing:border-box;width:100%;height:100%;padding:8px;overflow:hidden}.analytics1 .react-grid-item{overflow:visible}.loader-page{z-index:9999;background:linear-gradient(135deg,#0f172a,#111827,#1e293b);flex-direction:column;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.loader-page:before{content:"";background:radial-gradient(circle,#3b82f633,#0000 70%);border-radius:50%;width:700px;height:700px;animation:8s ease-in-out infinite float;position:absolute}.loader{justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.ring{border:3px solid #0000;border-radius:50%;position:absolute}.ring1{border-top-color:#38bdf8;border-left-color:#38bdf8;width:140px;height:140px;animation:2s linear infinite spin}.ring2{border-bottom-color:#a855f7;border-right-color:#a855f7;width:100px;height:100px;animation:1.5s linear infinite spinReverse}.core{background:#fff;border-radius:50%;width:34px;height:34px;animation:1.5s ease-in-out infinite pulse;box-shadow:0 0 20px #38bdf8,0 0 50px #38bdf8,0 0 90px #38bdf8}.loader-page h2{color:#fff;letter-spacing:1px;margin-top:40px;font-size:30px;font-weight:700;animation:2s ease-in-out infinite fade}.loader-page p{color:#94a3b8;margin-top:10px;font-size:16px}@keyframes spinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pulse{50%{opacity:.5}}@keyframes float{0%,to{transform:translate(-100px,-80px)}50%{transform:translate(100px,80px)}}@keyframes fade{0%,to{opacity:.6}50%{opacity:1}}.admin-card{background:var(--card-bg);border:1px solid var(--border-color);cursor:pointer;border-radius:20px;flex-direction:column;justify-content:space-between;height:200px;padding:24px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000000d}.admin-card:hover{transform:translateY(-8px);box-shadow:0 18px 40px #0000002e}.admin-card-title{color:#fff;z-index:2;font-size:20px;font-weight:700;position:relative}.admin-card-desc{color:#ffffffeb;word-break:break-word;max-width:90%;margin-top:10px;font-size:14px;line-height:1.5}.admin-card-icon{color:#fff;z-index:2;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;box-shadow:0 10px 25px #0000002e}.admin-arrow{color:#fff;z-index:2;position:relative}.datasource-card{background:var(--card-bg);border:2px solid var(--border-color);cursor:pointer;text-align:center;border-radius:18px;min-height:230px;padding:22px;transition:all .25s}.datasource-card:hover{background:var(--card-hover);transform:translateY(-4px)}.datasource-card.selected{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626}.datasource-icon,.user-icon,.system-icon,.data-icon{background:var(--bar);color:#3b82f6;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin:auto;display:flex}.datasource-title{color:var(--text-primary);margin-top:18px;font-size:20px;font-weight:700}.datasource-desc{color:var(--text-secondary);margin-top:10px;line-height:1.6}.datasource-icon{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4)}.user-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1)}.system-icon{color:#fff;background:linear-gradient(135deg,#22c55e,#14b8a6)}.data-icon{color:#fff;background:linear-gradient(135deg,#f97316,#ef4444)}.admin-card:before{content:"";background:var(--bar);border-radius:50%;width:120px;height:120px;transition:all .35s;position:absolute;bottom:-35px;left:-35px}.admin-card:after{content:"";background:var(--bar);border-radius:50%;width:170px;height:170px;transition:all .35s;position:absolute;top:-60px;right:-60px}.admin-card:hover:before{transform:scale(1.15)}.admin-card:hover:after{transform:scale(1.1)}.card-blue{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 45%,#0ea5e9 100%)}.card-purple{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 45%,#6366f1 100%)}.card-green{background:linear-gradient(135deg,#22c55e 0%,#16a34a 45%,#14b8a6 100%)}.card-orange{background:linear-gradient(135deg,#f97316 0%,#ea580c 45%,#ef4444 100%)}.card-blue:hover{background:linear-gradient(135deg,#1d4ed8,#0891b2)}.card-purple:hover{background:linear-gradient(135deg,#6d28d9,#4f46e5)}.card-green:hover{background:linear-gradient(135deg,#15803d,#0f766e)}.card-orange:hover{background:linear-gradient(135deg,#c2410c,#dc2626)}.card-blue:after{background:radial-gradient(circle,#3b82f655 0%,#0000 70%)}.card-purple:after{background:radial-gradient(circle,#8b5cf655 0%,#0000 70%)}.card-green:after{background:radial-gradient(circle,#22c55e55 0%,#0000 70%)}.card-orange:after{background:radial-gradient(circle,#f9731655 0%,#0000 70%)}.admin-card-title,.admin-card-desc,.admin-arrow{z-index:2;position:relative}.upload-dropzone{border:2px dashed var(--border-color);text-align:center;background:var(--card-bg);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:22%;min-height:320px;padding:50px;transition:all .3s;display:flex}.upload-file{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 18px;display:flex}.upload-file:hover{background:var(--card-hover)}.exam-result-modal__title{align-items:center;gap:10px;font-weight:700;display:flex}.exam-result-modal .eetModalHeader{background:linear-gradient(95deg,#eef2ff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0}.exam-result-modal .eetModalFooter{background:#f8fafc;border-top:1px solid #e2e8f0}.exam-result-modal__dot{border-radius:999px;width:11px;height:11px;box-shadow:0 0 0 4px #6366f126}.exam-result-modal__count{color:#4338ca;background:#eef2ff;border-radius:999px;margin-left:2px;padding:2px 10px;font-size:12px;font-weight:600}.exam-result-modal__body{max-height:68vh;padding-top:6px;overflow-y:auto}.exam-result-modal__switcher{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.exam-result-modal__switchBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.exam-result-modal__switchBtn:hover{border-color:#6366f1;transform:translateY(-1px);box-shadow:0 6px 12px #6366f11f}.exam-result-modal__switchBtn.active{color:#fff;background:linear-gradient(120deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 10px 16px #4f46e538}.exam-result-modal__empty{text-align:center;color:#64748b;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px dashed #cbd5e1;border-radius:12px;padding:18px}.exam-result-modal__item{background:linear-gradient(120deg,#f8fbff,#fff);margin-bottom:12px;box-shadow:0 10px 24px #0f172a0f;border:1px solid #dbeafe!important;border-radius:14px!important}.exam-result-item__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.exam-result-item__qno{color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.exam-result-item__question{font-size:16px;line-height:1.45;margin:10px 0 12px!important}.exam-result-item__status{letter-spacing:.2px;border:1px solid #0000;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700}.exam-result-item__status.correct{color:#166534;background:#dcfce7;border-color:#86efac}.exam-result-item__status.incorrect{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.exam-result-item__status.skipped{color:#9a3412;background:#ffedd5;border-color:#fdba74}.exam-result-item__answers{flex-direction:column;gap:10px;display:flex}.exam-result-item__row{background:linear-gradient(120deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.exam-result-item__label{color:#334155;font-size:13px;font-weight:600}.exam-result-chip{border:1px solid #0000;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;box-shadow:inset 0 -1px #ffffff59}.exam-result-chip--correct{color:#166534;background:#dcfce7;border-color:#86efac}.exam-result-chip--incorrect{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.exam-result-chip--skipped{color:#92400e;background:#fef3c7;border-color:#fcd34d}@media (width<=640px){.exam-result-item__row{flex-direction:column;align-items:flex-start}}.eetLandingV2{--lp-bg:linear-gradient(135deg, #f8fafc, #eef6ff, #fdfdfd);--lp-primary:#0ea5e9;--lp-secondary:#10b981;--lp-accent:#6366f1;--lp-text:#111827;--lp-muted:#6b7280;--lp-card:#fff;--lp-border:#e5e7eb;--lp-card-soft:#ffffffb8;--lp-hero-bg:#ffffffe0;--lp-pill-bg:#eff6ff;--lp-pill-text:#1d4ed8;--lp-pill-border:#bfdbfe;--lp-shadow:#02061714;background:var(--lp-bg);color:var(--lp-text);border-radius:24px;padding:24px clamp(16px,3vw,48px) 40px;font-family:Inter,Segoe UI,Roboto,sans-serif}.eetLandingV2__hero{position:relative}.eetLandingV2__reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}.eetLandingV2__reveal.is-visible{opacity:1;transform:translateY(0)}.eetLandingV2__reveal.is-visible .eetLandingV2__sourceCard,.eetLandingV2__reveal.is-visible .eetLandingV2__graphCard,.eetLandingV2__reveal.is-visible .eetLandingV2__benefitCard,.eetLandingV2__reveal.is-visible .eetLandingV2__insightCard,.eetLandingV2__reveal.is-visible .eetLandingV2__useCaseCard,.eetLandingV2__reveal.is-visible .eetLandingV2__statCard{animation:.52s both lpCardEnter}.eetLandingV2__blob{filter:blur(42px);opacity:.28;pointer-events:none;border-radius:999px;animation:6s ease-in-out infinite lpFloat;position:absolute}.eetLandingV2__blob--one{background:#93c5fd;width:220px;height:220px;top:-30px;left:-40px}.eetLandingV2__blob--two{background:#a7f3d0;width:240px;height:240px;animation-delay:1.5s;bottom:-40px;right:-50px}.eetLandingV2__heroPanel{background:var(--lp-hero-bg);border:1px solid var(--lp-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 12px 40px var(--lp-shadow);border-radius:24px;padding:clamp(20px,3vw,36px)}.eetLandingV2__badge{color:var(--lp-accent)!important;background:#eef2ff!important;border-color:#6366f159!important}.eetLandingV2__heroTitle{margin:0;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.12}.eetLandingV2__heroLead{margin-top:8px}.eetLandingV2__heroButtons{flex-wrap:wrap;gap:12px;display:flex}.eetLandingV2__primaryButton{min-height:48px;box-shadow:0 10px 25px #2563eb52;color:#fff!important;background:linear-gradient(90deg,#0ea5e9,#2563eb)!important;border-radius:14px!important}.eetLandingV2__primaryButton:hover{transform:translateY(-2px)}.eetLandingV2__secondaryButton{min-height:48px;border:1px solid #d1d5db!important;border-radius:14px!important}.eetLandingV2__heroImageWrap{width:100%;max-width:460px}.eetLandingV2__heroImage{border-radius:24px;box-shadow:0 20px 60px #00000026}.eetLandingV2__sectionTitle h2{margin:0;font-size:clamp(28px,3vw,36px);font-weight:600}.eetLandingV2__sectionDescription p{max-width:840px;margin:8px 0 0;line-height:1.55}.eetLandingV2__sourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.eetLandingV2__sourceCard{text-align:left;border:1px solid var(--lp-border);background:var(--lp-card);cursor:pointer;border-radius:20px;padding:18px;transition:all .3s;box-shadow:0 12px 40px #00000014}.eetLandingV2__sourceCard:hover{transform:translateY(-8px)scale(1.02)}.eetLandingV2__sourceCard h3{margin:12px 0 6px;font-size:22px}.eetLandingV2__sourceCard p{color:var(--lp-muted);margin:0}.eetLandingV2__sourceCard span{margin-top:10px;font-weight:600;display:inline-block}.eetLandingV2__sourceCard--blue{border-top:4px solid #0ea5e9}.eetLandingV2__sourceCard--orange{border-top:4px solid #f59e0b}.eetLandingV2__sourceCard--green{border-top:4px solid #10b981}.eetLandingV2__graphGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.eetLandingV2__graphCard{transition:all .3s;box-shadow:0 12px 40px #0000000f;border:1px solid var(--lp-border)!important;border-radius:20px!important}.eetLandingV2__graphCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0ea5e933}.eetLandingV2__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.eetLandingV2__benefitCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s;box-shadow:0 12px 40px #00000014;background:var(--lp-card-soft)!important;border:1px solid #fff9!important;border-radius:20px!important}.eetLandingV2__benefitCard:hover{transform:translateY(-8px)}.eetLandingV2__benefitCard h3{margin:14px 0 8px}.eetLandingV2__benefitCard p{color:var(--lp-muted);margin:0}.eetLandingV2__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.eetLandingV2__insightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.eetLandingV2__insightCard{transition:all .28s;box-shadow:0 10px 30px #1e40af1a;border:1px solid #dbeafe!important;border-radius:20px!important}.eetLandingV2__insightCard:hover{transform:translateY(-6px);box-shadow:0 18px 36px #1e40af29}.eetLandingV2__insightHead{justify-content:space-between;align-items:center;display:flex}.eetLandingV2__insightHead span{background:var(--lp-pill-bg);color:var(--lp-pill-text);border:1px solid var(--lp-pill-border);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.eetLandingV2__insightCard h3{margin:14px 0 8px;font-size:20px}.eetLandingV2__insightCard p{color:var(--lp-muted);margin:0;line-height:1.5}.eetLandingV2__useCaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.eetLandingV2__useCaseCard{background:linear-gradient(120deg,#fff,#f8fafc);transition:all .26s;border:1px solid var(--lp-border)!important;border-radius:20px!important}.eetLandingV2__useCaseCard:hover{transform:translateY(-6px);border-color:#93c5fd!important}.eetLandingV2__useCaseCard h3{margin:0 0 8px;font-size:20px}.eetLandingV2__useCaseCard p{color:var(--lp-muted);margin:0;line-height:1.52}.eetLandingV2__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.eetLandingV2__resourceCard{background:var(--lp-card);transition:all .26s;border:1px solid var(--lp-border)!important;border-radius:20px!important}.eetLandingV2__resourceCard:hover{transform:translateY(-6px);box-shadow:0 16px 32px #0f172a1f}.eetLandingV2__resourceCard h3{margin:0 0 8px;font-size:20px}.eetLandingV2__resourceCard p{color:var(--lp-muted);margin:0;line-height:1.52}.eetLandingV2__resourceCard button{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin-top:14px;padding:8px 12px;font-weight:600}.eetLandingV2__resourceCard button:hover{background:#dbeafe}.eetUI.dark .eetLandingV2{--lp-bg:linear-gradient(135deg, #0b1220, #101b30, #132033);--lp-text:#e5e7eb;--lp-muted:#94a3b8;--lp-card:#111b2f;--lp-border:#24344d;--lp-card-soft:#111b2fd1;--lp-hero-bg:#0f172adb;--lp-pill-bg:#1e3a5f;--lp-pill-text:#bfdbfe;--lp-pill-border:#2d4f7a;--lp-shadow:#02081473}.eetUI.dark .eetLandingV2 .eetTextColor--subdued{color:#94a3b8!important}.eetUI.dark .eetLandingV2__badge{color:#c7d2fe!important;background:#1f2b4a!important;border-color:#3d4f80!important}.eetUI.dark .eetLandingV2__sourceCard,.eetUI.dark .eetLandingV2__graphCard,.eetUI.dark .eetLandingV2__insightCard,.eetUI.dark .eetLandingV2__statCard,.eetUI.dark .eetLandingV2__timelineItem,.eetUI.dark .eetLandingV2__testimonial,.eetUI.dark .eetLandingV2__resourceCard,.eetUI.dark .eetLandingV2__useCaseCard{box-shadow:0 12px 30px #02081459;border-color:var(--lp-border)!important;background:var(--lp-card)!important}.eetUI.dark .eetLandingV2__sourceCard p,.eetUI.dark .eetLandingV2__benefitCard p,.eetUI.dark .eetLandingV2__insightCard p,.eetUI.dark .eetLandingV2__useCaseCard p,.eetUI.dark .eetLandingV2__resourceCard p,.eetUI.dark .eetLandingV2__statCard p,.eetUI.dark .eetLandingV2__testimonial p{color:var(--lp-muted)}.eetUI.dark .eetLandingV2__resourceCard button{color:#bfdbfe;background:#1f3556;border-color:#355684}.eetUI.dark .eetLandingV2__resourceCard button:hover{background:#284269}.eetUI.dark .eetLandingV2__secondaryButton{color:#d1d5db!important;border-color:#334155!important}.eetUI.dark .eetLandingV2__timelineItem span{color:#c7d2fe;background:#1d2d4d}.eetUI.dark .eetLandingV2__cta{border-color:#34527a;background:linear-gradient(140deg,#11213a,#15263f)!important}.eetUI.dark .eetLandingV2__blob--one{background:#315c9c}.eetUI.dark .eetLandingV2__blob--two{background:#2e7366}.eetLandingV2__statCard{text-align:center;padding:18px;box-shadow:0 12px 30px #0f172a12;border-radius:20px!important}.eetLandingV2__statCard h3{color:#0ea5e9;margin:0;font-size:30px}.eetLandingV2__statCard p{color:var(--lp-muted);margin:6px 0 0}.eetLandingV2__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.eetLandingV2__timelineItem{border:1px solid var(--lp-border);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.eetLandingV2__timelineItem span{color:#3730a3;background:#e0e7ff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.eetLandingV2__timelineItem p{margin:0;font-weight:600}.eetLandingV2__featuredGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.eetLandingV2__featuredCard{border:1px solid var(--lp-border);background:#eef6ff;border-radius:20px;height:180px;position:relative;overflow:hidden;box-shadow:0 12px 30px #0206171f}.eetLandingV2__chartPreview{background:linear-gradient(145deg,#e0f2fe,#eff6ff 55%,#f0fdf4);transition:transform .35s;position:absolute;inset:0;overflow:hidden}.eetLandingV2__chartGrid{background-image:linear-gradient(#47556921 1px,#0000 1px),linear-gradient(90deg,#47556921 1px,#0000 1px);background-size:24px 24px;border-bottom:1px solid #4755694d;border-left:1px solid #4755694d;position:absolute;inset:16px}.eetLandingV2__chartMark{z-index:1;position:absolute}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark{transform-origin:bottom;background:#0ea5e9;border-radius:99px;width:3px}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark--one{height:38px;bottom:38px;left:24%;transform:rotate(-56deg)}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark--two{height:46px;bottom:55px;left:40%;transform:rotate(46deg)}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark--three{height:58px;bottom:44px;left:56%;transform:rotate(-48deg)}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark--four{height:40px;bottom:84px;left:73%;transform:rotate(50deg)}.eetLandingV2__chartPreview--line .eetLandingV2__chartMark--five{display:none}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark{background:linear-gradient(#38bdf8,#2563eb);border-radius:6px 6px 0 0;width:13%;bottom:17px}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark--one{height:40%;left:20%}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark--two{height:64%;left:37%}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark--three{height:50%;left:54%}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark--four{height:75%;left:71%}.eetLandingV2__chartPreview--bar .eetLandingV2__chartMark--five{display:none}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark{background:#6366f199;border:2px solid #4f46e5cc;border-radius:50%}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark--one{width:36px;height:36px;bottom:27%;left:21%}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark--two{background:#10b9818c;border-color:#10b981;width:54px;height:54px;bottom:42%;left:42%}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark--three{background:#f59e0b94;border-color:#f59e0b;width:28px;height:28px;bottom:23%;left:69%}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark--four{width:21px;height:21px;bottom:58%;left:73%}.eetLandingV2__chartPreview--bubble .eetLandingV2__chartMark--five{display:none}.eetLandingV2__chartPreview--map .eetLandingV2__chartMark{clip-path:polygon(15% 0,100% 18%,78% 100%,12% 83%,0 38%);opacity:.85;background:#86efac;width:56px;height:42px}.eetLandingV2__chartPreview--map .eetLandingV2__chartMark--one{top:25%;left:22%}.eetLandingV2__chartPreview--map .eetLandingV2__chartMark--two{background:#67e8f9;top:18%;left:52%;transform:rotate(18deg)}.eetLandingV2__chartPreview--map .eetLandingV2__chartMark--three{background:#fcd34d;top:54%;left:46%;transform:scale(.72)rotate(-14deg)}.eetLandingV2__chartPreview--map .eetLandingV2__chartMark--four,.eetLandingV2__chartPreview--map .eetLandingV2__chartMark--five{display:none}.eetLandingV2__chartPreview--heatmap{background-color:#e0f2fe;background-image:linear-gradient(90deg,#ffffff8c 1px,#0000 1px),linear-gradient(#ffffff8c 1px,#0000 1px);background-size:22px 22px}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartGrid{display:none}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark{background:#38bdf8;width:22px;height:22px}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark--one{background:#facc15;top:29%;left:28%}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark--two{background:#f97316;top:41%;left:44%}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark--three{background:#ef4444;top:30%;left:55%}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark--four{background:#10b981;top:56%;left:62%}.eetLandingV2__chartPreview--heatmap .eetLandingV2__chartMark--five{background:#6366f1;top:60%;left:35%}.eetLandingV2__featuredOverlay{flex-direction:column;gap:2px;display:flex}.eetLandingV2__featuredOverlay small{color:#ffffffd1;font-size:11px}.eetLandingV2__featuredCard:hover .eetLandingV2__chartPreview{transform:scale(1.08)}.eetUI.dark .eetLandingV2__chartPreview{background:linear-gradient(145deg,#172b49,#10223b 55%,#12352f)}.eetUI.dark .eetLandingV2__chartGrid{background-image:linear-gradient(#94a3b826 1px,#0000 1px),linear-gradient(90deg,#94a3b826 1px,#0000 1px)}.eetUI.dark .eetLandingV2__chartPreview--heatmap{background-color:#112741}.eetUI.dark .eetLandingV2__featuredCard{border-color:var(--lp-border)}.eetLandingV2__featuredCard img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.eetLandingV2__featuredOverlay{color:#fff;background:linear-gradient(#0000,#000000a3);padding:10px;font-weight:600;position:absolute;inset:auto 0 0}.eetLandingV2__featuredCard:hover img{transform:scale(1.08)}.eetLandingV2__testimonial{text-align:center;padding:24px;border:1px solid var(--lp-border)!important;border-radius:20px!important}.eetLandingV2__testimonial h3{margin:0;font-size:22px}.eetLandingV2__testimonial p{color:var(--lp-muted);margin-top:6px}.eetLandingV2__testimonialDots{justify-content:center;gap:8px;margin-top:10px;display:flex}.eetLandingV2__testimonialDots button{cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;width:10px;height:10px}.eetLandingV2__testimonialDots button.active{background:#2563eb}.eetLandingV2__cta{border:1px dashed #bfdbfe;background:linear-gradient(140deg,#eff6ff,#fff)!important;border-radius:20px!important}.eetLandingV2__footer{color:#e5e7eb;background:#111827;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:20px;display:flex}.eetLandingV2__footerBrand h3{margin:0}.eetLandingV2__footerBrand p{color:#9ca3af;margin:4px 0 0}.eetLandingV2__footerLinks{flex-wrap:wrap;gap:10px;display:flex}.eetLandingV2__footerLinks button{color:#d1d5db;cursor:pointer;background:0 0;border:0}.eetLandingV2__footerLinks button:hover{color:#fff}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lpCardEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.eetLandingV2__reveal,.eetLandingV2__reveal.is-visible,.eetLandingV2__reveal.is-visible .eetLandingV2__sourceCard,.eetLandingV2__reveal.is-visible .eetLandingV2__graphCard,.eetLandingV2__reveal.is-visible .eetLandingV2__benefitCard,.eetLandingV2__reveal.is-visible .eetLandingV2__insightCard,.eetLandingV2__reveal.is-visible .eetLandingV2__useCaseCard,.eetLandingV2__reveal.is-visible .eetLandingV2__statCard{opacity:1;transition:none;animation:none;transform:none}}@media (width<=1200px){.eetLandingV2__graphGrid,.eetLandingV2__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.eetLandingV2__benefitGrid,.eetLandingV2__statsGrid,.eetLandingV2__insightGrid,.eetLandingV2__useCaseGrid,.eetLandingV2__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.eetLandingV2__sourceGrid,.eetLandingV2__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.eetLandingV2__insightGrid,.eetLandingV2__useCaseGrid,.eetLandingV2__resourceGrid{grid-template-columns:1fr}}@media (width<=640px){.eetLandingV2{padding:14px}.eetLandingV2__sourceGrid,.eetLandingV2__graphGrid,.eetLandingV2__benefitGrid,.eetLandingV2__statsGrid,.eetLandingV2__timeline,.eetLandingV2__featuredGrid{grid-template-columns:1fr}.eetLandingV2__heroTitle{font-size:34px}}.graphEmptyState{background:radial-gradient(circle at top,#f7fbff,#fff 70%);justify-content:center;align-items:center;width:100%;height:100%;max-height:580px;padding:32px;display:flex}.graphEmptyState__hero{text-align:center;width:100%;max-width:970px}.graphEmptyState__image{width:180px;margin:0 auto 24px;display:block}.graphEmptyState h1{color:#16336d;margin:0;font-size:42px;font-weight:700}.graphEmptyState p{color:#5b6477;max-width:760px;margin:18px auto;font-size:18px;line-height:1.8}.graphEmptyState__divider{background:linear-gradient(90deg,#60a5fa,#3b82f6,#60a5fa);border-radius:20px;width:220px;height:3px;margin:30px auto}.graphEmptyState__steps{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px;display:grid}.graphEmptyState__step{background:#fff;border:1px solid #d7e7ff;border-radius:18px;align-items:center;gap:14px;padding:13px;transition:all .25s;display:flex;box-shadow:0 10px 28px #0f172a14}.graphEmptyState__step:hover{transform:translateY(-6px);box-shadow:0 18px 40px #3b82f62e}.graphEmptyState__icon{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;display:flex}.graphEmptyState__step strong{color:#183b7a;font-size:14px;display:block}.graphEmptyState__step span{color:#4b5563;margin-top:4px;font-size:12px;display:block}.graphEmptyState__tip{color:#3558c7;background:#f8fbff;border:2px dashed #8cc6ff;border-radius:14px;align-items:center;gap:8px;margin-top:34px;padding:16px 30px;font-size:17px;display:inline-flex}.graphEmptyState__step--completed{opacity:.95;background:#ecfdf5;border:1px solid #86efac}.graphEmptyState__step--completed .graphEmptyState__icon{color:#fff;background:#22c55e;font-weight:700}.graphEmptyState__step--completed span{color:#16a34a;font-weight:600}.graphEmptyState__step--active{background:linear-gradient(135deg,#eff6ff,#fff);border:2px solid #3b82f6;box-shadow:0 10px 24px #3b82f62e}.graphEmptyState__icon--pulse{animation:1.6s infinite pulseChart}@keyframes pulseChart{0%{transform:scale(1);box-shadow:0 0 #3b82f666}70%{transform:scale(1.08);box-shadow:0 0 0 12px #3b82f600}to{transform:scale(1)}}@media (width<=900px){.graphEmptyState__steps{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.graphEmptyState__steps{grid-template-columns:1fr}.graphEmptyState h1{font-size:32px}.graphEmptyState p{font-size:16px}}.graphsContainer{scrollbar-width:thin;scrollbar-color:var(--accent-primary) transparent;min-height:500px;max-height:800px;padding-right:5px;overflow:hidden auto}.graphsContainer::-webkit-scrollbar{width:8px}.graphsContainer::-webkit-scrollbar-track{background:0 0}.graphsContainer::-webkit-scrollbar-thumb{background:var(--accent-gradient);border-radius:10px}.graphsContainer::-webkit-scrollbar-thumb:hover{background:linear-gradient(#309bbf,#1f7fa3)}.dark .graphEmptyState{background:linear-gradient(#111827 0%,#0f172a 100%);border-radius:18px}.dark .graphEmptyState__hero,.dark .graphEmptyState h1{color:#f8fafc}.dark .graphEmptyState p{color:#94a3b8}.dark .graphEmptyState__divider{opacity:.8;background:linear-gradient(90deg,#0000,#3b82f6,#0000)}.dark .graphEmptyState__steps{gap:18px}.dark .graphEmptyState__step{background:linear-gradient(145deg,#1e293b,#0f172a);border:1px solid #334155;transition:all .25s;box-shadow:0 10px 30px #00000059}.dark .graphEmptyState__step:hover{border-color:#3b82f6;transform:translateY(-3px);box-shadow:0 16px 36px #3b82f62e}.dark .graphEmptyState__step strong{color:#f8fafc}.dark .graphEmptyState__step span{color:#94a3b8}.dark .graphEmptyState__step--completed{background:linear-gradient(145deg,#052e16,#064e3b);border:1px solid #22c55e73}.dark .graphEmptyState__step--completed strong{color:#ecfdf5}.dark .graphEmptyState__step--completed span{color:#86efac}.dark .graphEmptyState__step--completed .graphEmptyState__icon{color:#fff;background:linear-gradient(#22c55e,#16a34a);box-shadow:0 0 18px #22c55e73}.dark .graphEmptyState__step--active{background:linear-gradient(145deg,#172554,#0f172a);border:2px solid #3b82f6;box-shadow:0 0 28px #3b82f638}.dark .graphEmptyState__step--active strong{color:#f8fafc}.dark .graphEmptyState__step--active span{color:#93c5fd}.dark .graphEmptyState__step--active .graphEmptyState__icon{color:#fff;background:linear-gradient(#3b82f6,#2563eb);box-shadow:0 0 20px #3b82f673}.dark .graphEmptyState__tip{color:#cbd5e1;background:#1e293bbf;border:1px dashed #3b82f6}.dark .graphEmptyState__tip strong{color:#60a5fa}.dark .graphEmptyState__icon--pulse{animation:1.8s infinite graphPulseDark}@keyframes graphPulseDark{0%{transform:scale(1);box-shadow:0 0 #3b82f68c}70%{transform:scale(1.08);box-shadow:0 0 0 14px #3b82f600}to{transform:scale(1)}}.dark .graphEmptyState__image{filter:brightness(.95)drop-shadow(0 12px 28px #3b82f62e)}.saveGraphModal{overflow:hidden;border-radius:28px!important}.saveGraphModal .eetModalBody{padding:10px 5px}.saveGraphModal .eetModalFooter{padding:18px 28px 24px}.saveGraphModal{background:var(--card-bg);color:var(--text-primary)}.saveGraphModal .eetModalBody,.saveGraphModal .eetModalFooter{background:var(--card-bg)}.saveGraphModal__hero{background:linear-gradient(135deg, var(--bg-primary), var(--card-bg), #3b82f614);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;min-height:92px;padding:12px 18px;display:flex;position:relative}.saveGraphModal__heroContent{align-items:center;gap:20px;display:flex}.saveGraphModal__heroIcon{background:var(--card-bg);color:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:flex;box-shadow:0 10px 25px #2563eb2e}.saveGraphModal__hero h1{color:var(--text-primary);margin:0;font-size:26px;font-weight:700}.saveGraphModal__hero p{max-width:360px;color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.6}.saveGraphModal__heroGraphic{opacity:.9;font-size:38px}.saveGraphModal__close{background:var(--card-bg);width:42px;height:42px;color:var(--text-primary);cursor:pointer;border:none;border-radius:50%;position:absolute;top:16px;right:16px;box-shadow:0 8px 18px #0000001f}.saveGraphModal__field{flex-direction:column;gap:10px;display:flex}.saveGraphModal__field label{color:var(--text-primary);font-size:15px;font-weight:700}.saveGraphModal__field label span{color:#ef4444}.saveGraphModal__input,.saveGraphModal__textarea{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:16px;align-items:flex-start;padding:8px;transition:all .25s;display:flex}.eetOverlayMask,.eetPremiumOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.2s ease-out eetModalBackdropIn;background:#1e40af14!important}.eetModal,.eetPremiumModal{transform-origin:50%;width:clamp(490px,56vw,490px);max-width:95vw;font-family:Inter,SF Pro Display,Segoe UI,sans-serif;animation:.22s cubic-bezier(.22,1,.36,1) eetModalPopIn;overflow:hidden;background:#fff!important;border:1px solid #38a9cf14!important;border-radius:22px!important;box-shadow:0 24px 60px #0f172a2e!important}.eetModalHeader,.eetModalBody,.eetModalFooter{padding-left:24px;padding-right:24px}.eetModalHeader{padding-top:22px;padding-bottom:14px}.eetModalHeaderTitle{color:#1e293b;letter-spacing:-.01em}.eetModalBody{color:#475569;padding-bottom:18px;font-size:15px;line-height:1.6}.eetModalFooter{border-top:1px solid #0f172a0f;justify-content:flex-end;gap:10px;padding-top:18px;padding-bottom:22px;display:flex}.eetModal .eetModal__closeIcon{color:#334155;border-radius:50%;width:34px;height:34px;transition:background-color .15s,transform .15s}.eetModal .eetModal__closeIcon:hover{background:#2f80ed1f;transform:translateY(-1px)}.eetModalBtn,.eetModalFooter .eetButton{min-width:120px;height:46px;font-weight:600;transition:all .15s;border-radius:12px!important}.eetModalBtn--cancel,.eetModalFooter .eetButton--text,.eetModalFooter .eetButton--empty,.eetModalFooter .eetButton:not(.eetButton--danger):not(.eetButton--primary):not(.eetButton--warning){color:#2563eb!important;background:#fff!important;border:1px solid #8dc1ff!important}.eetModalBtn--cancel:hover,.eetModalFooter .eetButton--text:hover,.eetModalFooter .eetButton--empty:hover,.eetModalFooter .eetButton:not(.eetButton--danger):not(.eetButton--primary):not(.eetButton--warning):hover{background:#eef6ff!important}.eetModalBtn--danger,.eetModalFooter .eetButton--danger{min-width:140px;box-shadow:0 10px 18px #ff4d4f3d;color:#fff!important;background:linear-gradient(135deg,#ff6b6b,#ff4d4f)!important;border:none!important}.eetModalBtn--danger:hover,.eetModalFooter .eetButton--danger:hover{transform:translateY(-1px);box-shadow:0 14px 22px #ff4d4f59}.eetDeleteConfirmModal .eetModalHeader{padding-top:24px;padding-bottom:8px}.eetDeleteConfirmModal__header{align-items:flex-start;gap:16px;display:flex}.eetDeleteConfirmModal__iconCircle{background:radial-gradient(circle,#fff5f5,#ffecec);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;box-shadow:inset 0 1px #fffc}.eetDeleteConfirmModal__icon{color:#ef4444}.eetDeleteConfirmModal__headingWrap{min-width:0}.eetDeleteConfirmModal__title{color:#1e293b;margin:0;font-size:clamp(30px,2.1vw,34px);font-weight:700;line-height:1.12}.eetDeleteConfirmModal__subtitle{color:#64748b;margin:8px 0 0;font-size:16px;line-height:1.55}.eetDeleteConfirmModal .eetModalBody{padding-top:12px}.eetDeleteConfirmModal__body{flex-direction:column;gap:12px;display:flex}.eetDeleteConfirmModal__question{color:#334155;margin:0;font-size:24px;font-weight:500;line-height:1.35}.eetDeleteConfirmModal__badge{color:var(--accent-primary);background:#eef6ff;border:1px solid #b6d7ff;border-radius:999px;align-self:flex-start;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.eetDeleteConfirmModal__warning{color:#b45309;align-items:center;gap:8px;margin-top:2px;font-size:13px;display:inline-flex}@keyframes eetModalPopIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes eetModalBackdropIn{0%{opacity:0}to{opacity:1}}@media (width<=768px){.eetModal,.eetPremiumModal{border-radius:18px!important}.eetDeleteConfirmModal__header{gap:12px}.eetDeleteConfirmModal__iconCircle{width:56px;height:56px}.eetDeleteConfirmModal__question{font-size:20px}}.saveGraphModal__input:focus-within,.saveGraphModal__textarea:focus-within{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61f}.saveGraphModal__inputIcon{color:#2563eb;background:#3b82f61f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-right:12px;font-size:18px;display:flex}.saveGraphModal__input .eetFieldText,.saveGraphModal__textarea .eetTextArea{box-shadow:none!important;color:var(--text-primary)!important;background:0 0!important;border:none!important}.saveGraphModal__input .eetFieldText::placeholder,.saveGraphModal__textarea .eetTextArea::placeholder{color:var(--text-secondary)!important}.saveGraphModal__counter{color:var(--text-secondary);align-self:flex-end;margin-left:auto;font-size:12px}.saveGraphModal__info{background:linear-gradient(135deg, var(--bg-primary), var(--card-bg));border:1px solid var(--border-color);border-radius:18px;align-items:center;gap:18px;padding:18px;display:flex}.saveGraphModal__infoIcon{color:#2563eb;background:#3b82f61f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.saveGraphModal__info h3{color:var(--text-primary);margin:0;font-size:16px}.saveGraphModal__info p{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:1.5}.saveGraphModal__folder{margin-left:auto;font-size:34px}.saveGraphModal__actions{justify-content:space-between;align-items:center;width:100%;display:flex}.dark .saveGraphModal{box-shadow:0 20px 45px #00000073}.dark .saveGraphModal__hero{background:linear-gradient(135deg,#172033,#1f2937,#1a2235)}.dark .saveGraphModal__heroIcon,.dark .saveGraphModal__input,.dark .saveGraphModal__textarea{background:#111827}.dark .saveGraphModal__info{background:linear-gradient(135deg,#1b2432,#111827)}.dark .saveGraphModal__close{background:#111827}.dark .saveGraphModal__inputIcon,.dark .saveGraphModal__infoIcon{background:#3b82f62e}.light .saveGraphModal{box-shadow:0 20px 50px #0f172a1f}.saveGraphModal{flex-direction:column;max-height:min(760px,100dvh - 40px);display:flex}.saveGraphModal__hero{flex:none;min-height:104px;padding:16px 24px}.saveGraphModal__heroContent{gap:22px}.saveGraphModal__heroIcon{flex:0 0 64px;width:64px;height:64px}.saveGraphModal__heroGraphic{color:#3b82f6;align-items:center;margin-right:8px;display:flex}.saveGraphModal>form{flex-direction:column;flex:auto;min-height:0;display:flex}.saveGraphModal .eetModalBody{flex:auto;min-height:0;padding:0;overflow:hidden}.saveGraphModal .eetModalBody__overflow{flex-direction:column;gap:20px;padding:20px 32px;display:flex}.saveGraphModal .eetModalBody__overflow>.eetSpacer{display:none}.saveGraphModal .eetModalFooter{flex:none;padding:16px 32px 22px}.saveGraphModal__input,.saveGraphModal__textarea{background:#fff;border-radius:18px;padding:8px 10px}.saveGraphModal__input{align-items:center;min-height:66px}.saveGraphModal__input .eetFieldText,.saveGraphModal__textarea .eetTextArea{flex:auto;min-width:0}.saveGraphModal__input .MuiOutlinedInput-root,.saveGraphModal__textarea .MuiOutlinedInput-root{box-shadow:none!important;background:0 0!important;border:0!important}.saveGraphModal__input .MuiOutlinedInput-notchedOutline,.saveGraphModal__textarea .MuiOutlinedInput-notchedOutline{border:0!important}.saveGraphModal__textarea{min-height:174px}.saveGraphModal__textarea .eetTextArea{resize:vertical;min-height:154px}.saveGraphModal__info{background:linear-gradient(135deg,#f8fbff,#fff);min-height:120px;padding:18px 20px}.saveGraphModal__infoIcon{flex:0 0 44px}.saveGraphModal__folder{color:#f4b740;align-items:center;display:flex}@media (width<=600px){.saveGraphModal .eetModalBody__overflow{gap:16px;padding:18px 20px}.saveGraphModal__hero{padding:14px 20px}.saveGraphModal__heroContent{gap:14px}.saveGraphModal__heroIcon{flex-basis:52px;width:52px;height:52px}.saveGraphModal__heroGraphic{display:none}.saveGraphModal .eetModalFooter{padding:14px 20px 18px}}.eetFooter{border:1px solid var(--border-color);color:#fff;background:linear-gradient(135deg,#1b5a36 0%,#23673f 40%,#2e7a49 100%);border-radius:8px 8px 0 0;margin-top:40px;transition:all .3s;overflow:hidden;box-shadow:0 15px 40px #00000014}.eetFooter__top{grid-template-columns:1.2fr auto 1fr auto 1fr auto 1.2fr 260px;align-items:flex-start;gap:30px;padding:10px 11px;display:grid}.eetFooter__divider{background:var(--border-color);align-self:stretch;width:1px}.eetFooter__logo{color:#0ea5e9;background:#3b82f61f;border-radius:50%;justify-content:center;align-items:center;width:50px;height:46px;font-size:24px;display:flex}.eetFooter__section h3{color:var(--card-bg);margin:0;font-size:23px}.eetFooter__section h4{color:var(--card-bg);margin:0 0 18px;font-size:18px}.eetFooter__section span,.eetFooter__section p{color:#cecbcb;line-height:1.8}.eetFooter__section a{color:#cecbcb;align-items:center;gap:10px;margin:12px 0;text-decoration:none;transition:all .25s;display:flex}.eetFooter__section a:hover{color:#3b82f6}.eetFooter__subscribe{margin:18px 0;display:flex}.eetFooter__subscribe input{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:12px 0 0 12px;outline:none;flex:1;padding:12px 14px}.eetFooter__subscribe input::placeholder{color:var(--text-secondary)}.eetFooter__subscribe button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#2563eb);border:none;border-radius:0 12px 12px 0;width:48px;transition:all .25s}.eetFooter__social{gap:12px;display:flex}.eetFooter__social button{background:var(--bg-secondary);width:42px;height:42px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;transition:all .25s}.eetFooter__social button:hover{color:#fff;background:#2563eb;transform:translateY(-3px)}.eetFooter__security{border:1px solid var(--border-color);border-radius:18px;padding:22px}.eetFooter__securityIcon{color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.eetFooter__security h4{color:#cecbcb;margin:0 0 10px}.eetFooter__security p{color:#cecbcb;line-height:1.7}.eetFooter__security a{color:#fff;margin-top:12px;font-weight:600;text-decoration:none;display:inline-block}.eetFooter__bottom{border-top:1px solid var(--border-color);color:#fff;justify-content:space-between;align-items:center;padding:18px 42px;display:flex}.status,.time{align-items:center;gap:10px;display:flex}.dot{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e}.dark .eetFooter{box-shadow:0 18px 45px #00000059}.dark .eetFooter__logo{background:#3b82f62e}.dark .eetFooter__subscribe input,.dark .eetFooter__social button{background:#111827}.dark .eetFooter__social button:hover{background:#2563eb}.dark .eetFooter__security{background:linear-gradient(#1b2432,#111827)}.dark .eetFooter__securityIcon{background:#3b82f62e}.light .eetFooter{box-shadow:0 15px 40px #0f172a14}@media (width<=1200px){.eetFooter__top{grid-template-columns:1fr;gap:24px}.eetFooter__divider{display:none}.eetFooter__security{max-width:420px}.eetFooter__bottom{text-align:center;flex-direction:column;gap:14px;padding:20px}}@media (width<=768px){.eetFooter__top{padding:24px}.eetFooter__section h3{font-size:24px}.eetFooter__subscribe{flex-direction:column;gap:10px}.eetFooter__subscribe input,.eetFooter__subscribe button{border-radius:12px;width:100%}.eetFooter__social{justify-content:center}}.supportPage{max-width:1240px;margin:0 auto;padding:48px 32px 80px}.supportPage__hero{border-radius:32px;grid-template-columns:1.5fr 1fr;align-items:center;gap:28px;padding:42px;display:grid;position:relative;overflow:hidden}.supportPage__hero:before{content:"";opacity:.12;pointer-events:none;background:radial-gradient(circle at 0 0,#ffffffb3,#0000 45%);position:absolute;inset:0}.supportPage__heroContent{z-index:1;position:relative}.supportPage__heroBadge,.supportPage__heroContent .eetBadge{border-radius:999px;margin-bottom:18px;padding:10px 18px;font-weight:700;display:inline-flex}.supportPage__heroTitle h1{margin:0;font-size:clamp(2.8rem,2.4vw,3.8rem);line-height:1.05}.supportPage__heroContent p{max-width:620px}.supportPage__heroActions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.supportPage__heroPanel,.supportPage__heroCard{z-index:1;border-radius:28px;min-height:260px;position:relative}.supportPage__heroCard{flex-direction:column;justify-content:center;gap:18px;display:flex}.supportPage__heroIcon{background:#fffffff2;border-radius:18px;place-items:center;width:72px;height:72px;display:grid}.supportPage__section{margin-top:42px}.supportPage__sectionHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.supportPage__cards{grid-template-columns:repeat(3,minmax(220px,1fr));gap:18px;display:grid}.supportPage__card{flex-direction:column;gap:14px;min-height:150px;display:flex}.supportPage__cardIcon{background:#0ea5e91f;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.1rem;display:grid}.supportPage__section--grid{grid-template-columns:2.1fr 1fr;gap:24px;display:grid}.supportPage__panelItem{flex-direction:column;gap:18px;display:flex}.supportPage__resourceCard{margin-bottom:14px}.supportPage__resourceTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.supportPage__quickPanel{min-height:340px}.supportPage__featureStrip{margin-top:32px}.supportPage__featurePanel{flex-direction:column;gap:18px;display:flex}.supportPage__featureList{flex-wrap:wrap;gap:14px;display:flex}.supportPage__featureList span{background:#0ea5e91f;border-radius:999px;padding:12px 18px}.supportPage__formSection{margin-top:40px}.supportPage__formPanel{max-width:720px}.supportPage__heroStats{flex-wrap:wrap;gap:28px;margin-top:30px;display:flex}.supportPage__heroStats div{min-width:120px}.supportPage__heroStats strong{margin-bottom:6px;font-size:2rem;display:block}.supportPage__heroCard--contact{gap:18px;padding:28px;display:grid}.supportPage__contactMethod{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}.supportPage__contactIcon{background:#3b82f61f;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.supportPage__docCard{min-height:210px}.supportPage__policySection{margin-top:34px}.supportPage__policySection ul{margin:16px 0 0 20px}.supportPage__policySection li{margin-bottom:10px}.supportPage--helpCenter .supportPage__hero{background:linear-gradient(135deg,#eef7ff,#fff 70%)}.supportPage--contactUs .supportPage__hero{background:radial-gradient(circle at 0 0,#14b8a629,#0000 32%),linear-gradient(135deg,#f8fdff 0%,#fff 54%,#eff7f7 100%)}.supportPage--documentation .supportPage__hero{background:linear-gradient(145deg,#f7fafc,#eff6ff 72%)}.supportPage--privacyPolicy .supportPage__hero{background:linear-gradient(145deg,#fff,#f8fafc 78%)}.supportPage--privacyPolicy .supportPage__heroCard{background:#0ea5e914}.supportPage__heroTag{color:#0f766e;letter-spacing:.02em;background:#14b8a61f;border-radius:999px;margin-bottom:22px;padding:12px 18px;font-weight:700;display:inline-flex}.supportPage__heroSubtitle{color:#1f2937;max-width:720px;margin-top:16px;font-size:1.1rem;display:block}.supportPage__heroDescription{max-width:620px;margin-top:18px}.supportPage__heroStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.supportPage__heroStatCard{background:#ffffffe0;border-radius:22px;align-items:center;gap:14px;padding:20px;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 22px 60px #0f172a0f}.supportPage__heroStatCard:hover{transform:translateY(-3px);box-shadow:0 28px 70px #0f172a17}.supportPage__heroStatCard p{color:#475569;margin:0 0 6px;font-size:.94rem}.supportPage__heroStatCard strong{color:#111827;font-size:1.56rem;display:block}.supportPage__heroStatIcon{color:#047857;background:linear-gradient(135deg,#14b8a629,#10b98114);border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.supportPage__heroVisual{min-height:580px;position:relative}.supportPage__illustrationScene{background:linear-gradient(#0ea5e914,#ecfdf5fa);border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 30px 90px #0f172a14}.supportPage__shape{opacity:.65;filter:blur(22px);border-radius:999px;position:absolute}.supportPage__shape--glow{background:#38bdf829;width:180px;height:180px;top:12%;left:14%}.supportPage__shape--circle{background:#14b8a62e;width:220px;height:220px;top:50%;left:64%}.supportPage__shape--wave{background:radial-gradient(circle,#ffffff59,#0000 55%);width:300px;height:300px;bottom:-10%;right:-10%}.supportPage__illustrationCard{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffa3;border:1px solid #ffffff85;border-radius:34px;width:78%;min-height:420px;padding:28px;position:absolute;inset:16% 10% auto;box-shadow:0 30px 90px #0f172a14}.supportPage__illustrationBadge{color:#0f766e;background:#14b8a61f;border-radius:18px;align-items:center;gap:10px;width:fit-content;padding:12px 16px;font-weight:700;display:inline-flex}.supportPage__illustrationChart{background:linear-gradient(135deg,#dcfdf3 0%,#ecfeff 100%);border-radius:30px;width:100%;height:260px;margin-top:24px;position:relative;overflow:hidden}.supportPage__illustrationChart:before{content:"";background-image:radial-gradient(circle at 0 0,#38bdf82e,#0000 35%),radial-gradient(circle at 100% 100%,#10b98124,#0000 45%);position:absolute;inset:0}.supportPage__illustrationIcons{grid-template-columns:repeat(3,auto);gap:14px;margin-top:24px;display:grid}.supportPage__iconBubble,.supportPage__iconLeaf,.supportPage__iconWind{background:#ffffffd9;border-radius:16px;width:46px;height:46px;box-shadow:0 16px 28px #0f172a14}.supportPage__iconBubble{background-image:linear-gradient(135deg,#38bdf82e,#3b82f61f)}.supportPage__iconLeaf{background-image:linear-gradient(135deg,#10b98129,#0596691f)}.supportPage__iconWind{background-image:linear-gradient(135deg,#0ea5e929,#c0ffd42e)}.supportPage__bubble{filter:blur(1px);background:#3b82f61f;border-radius:50%;position:absolute}.supportPage__bubble--small{width:56px;height:56px;bottom:14%;left:12%}.supportPage__bubble--large{background:#10b98129;width:90px;height:90px;top:18%;right:12%}.supportPage__section.supportPage__contactGrid{grid-template-columns:2.1fr 1fr;gap:24px;margin-top:48px;display:grid}.supportPage__glassPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffbd;border:1px solid #ffffffb8;border-radius:24px;box-shadow:0 40px 100px #0f172a14}.supportPage__formActions{justify-content:flex-start;margin-top:16px;display:flex}.supportPage__secureNote{margin-top:18px}.supportPage__supportSidebar{flex-direction:column;gap:24px;display:flex}.supportPage__supportBlock{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #fffc;border-radius:24px;padding:24px;box-shadow:0 24px 72px #0f172a0f}.supportPage__supportBlockHeader{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.supportPage__supportCards{gap:14px;display:grid}.supportPage__supportCard{text-align:left;cursor:pointer;background:#ffffffe0;border:none;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;transition:transform .22s,box-shadow .22s,background .22s;display:flex}.supportPage__supportCard:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0f172a14}.supportPage__supportCardLeading{align-items:center;gap:14px;display:flex}.supportPage__supportCardIcon{color:#0f766e;background:linear-gradient(135deg,#14b8a629,#0ea5e91f);border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.supportPage__supportCard h3{margin:0;font-size:1rem}.supportPage__supportCard p{color:#475569;margin:4px 0 0}.supportPage__supportCardMeta{color:#64748b;align-items:center;gap:10px;display:flex}.supportPage__quickHelp{margin-top:48px}.supportPage__sectionHeader--compact{align-items:flex-start}.supportPage__quickCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.supportPage__quickCard{text-align:left;cursor:pointer;background:#ffffffe0;border:none;border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:100%;padding:24px;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:0 22px 56px #0f172a0f}.supportPage__quickCard:hover{transform:translateY(-3px);box-shadow:0 26px 68px #0f172a14}.supportPage__quickCardIcon{color:#0f766e;background:linear-gradient(135deg,#38bdf829,#10b9811f);border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.supportPage__quickCard h3{margin:0;font-size:1rem}.supportPage__quickCard p{color:#475569;margin:4px 0 0}.supportPage__faqSection{margin-top:48px}.supportPage__faqList{gap:14px;margin-top:20px;display:grid}.supportPage__faqItem{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #eef7ffb8;border-radius:22px;overflow:hidden}.supportPage__bottomCta{margin-top:48px}.supportPage__bottomCtaCard{background:linear-gradient(135deg,#eff9f9,#fff 32%,#dbeff3 100%);border:1px solid #fffc;border-radius:26px;box-shadow:0 32px 94px #0f172a14}.supportPage__bottomCtaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.supportPage__bottomCtaButtons{flex-wrap:wrap;gap:16px;display:flex}@media (width<=1180px){.supportPage__hero{grid-template-columns:1fr}.supportPage__heroVisual{min-height:520px}.supportPage__heroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.supportPage__contactGrid{grid-template-columns:1fr}.supportPage__quickCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.supportPage{padding:32px 20px 64px}.supportPage__heroStats{grid-template-columns:1fr}.supportPage__illustrationCard{min-height:360px;inset:10% 8% auto}.supportPage__supportBlock,.supportPage__glassPanel,.supportPage__quickCard,.supportPage__supportCard,.supportPage__faqItem,.supportPage__bottomCtaCard{border-radius:22px}.supportPage__supportBlockHeader,.supportPage__bottomCtaInner{flex-direction:column;align-items:stretch}.supportPage__quickCards{grid-template-columns:1fr}.supportPage__hero{padding:28px}}.contactUsPage{width:100%;max-width:none;margin:0;padding:12px}.contactUsPage__hero{background:linear-gradient(130deg,#f2f6fd 0%,#f8fbff 44%,#eef4ff 100%);border:1px solid #e4ebf5;border-radius:14px;grid-template-columns:1.2fr minmax(280px,.8fr);gap:20px;padding:22px;display:grid}.contactUsPage__heroMain h1{color:#1f3b74;margin:0;font-size:44px;line-height:1.1}.contactUsPage__heroSubtitle p{color:#35528d;margin:10px 0 0;font-size:17px;font-weight:600}.contactUsPage__heroDescription p{color:#66789c;max-width:640px;margin:8px 0 0;line-height:1.5}.contactUsPage__heroVisual{background:radial-gradient(circle at 10% 20%,#8fb6ff38,#0000 45%),radial-gradient(circle at 88% 80%,#93ceff38,#0000 35%),linear-gradient(#f5faffe6,#e8f2ff99);border-radius:14px;justify-content:center;align-items:center;min-height:170px;display:flex}.contactUsPage__envelope{color:#3b82f6;background:#fff;border:1px solid #dbe7fb;border-radius:24px;justify-content:center;align-items:center;width:86px;height:86px;display:flex;box-shadow:0 16px 30px #2563eb24}.contactUsPage__topStats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.contactUsPage__statCard{background:#fff;border:1px solid #e2eaf5;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.contactUsPage__statIcon{color:#3b82f6;background:#edf4ff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.contactUsPage__statBody{min-width:0}.contactUsPage__statBody strong{color:#203e7b;white-space:nowrap;text-overflow:ellipsis;font-size:24px;line-height:1.15;display:block;overflow:hidden}.contactUsPage__statBody p{color:#6a7c9f;margin:2px 0 0;font-size:13px}.contactUsPage__contentGrid{grid-template-columns:1.12fr 1fr;gap:14px;margin-top:14px;display:grid}.contactUsPage__panel{box-shadow:0 6px 20px #0f172a0f;background:#fff!important;border:1px solid #e3ebf6!important;border-radius:12px!important}.contactUsPage__panelHeader{margin-bottom:12px}.contactUsPage__panelHeader h2{color:#243f77;margin:0;font-size:30px}.contactUsPage__panelHeader p{color:#7184a8;margin:8px 0 0}.contactUsPage__formFooter{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.contactUsPage__sendBtn{min-width:170px}.contactUsPage__safeHint{color:#7a8cae;align-items:center;gap:6px;font-size:13px;display:inline-flex}.contactUsPage__panel--side{background:linear-gradient(#f8fbff,#f5f9ff)!important}.contactUsPage__contactList{gap:10px;display:grid}.contactUsPage__contactItem{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4eaf5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.contactUsPage__contactLead{align-items:center;gap:10px;display:flex}.contactUsPage__contactIcon{color:#3b82f6;background:#eef4ff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.contactUsPage__contactLead h3{color:#243f77;margin:0;font-size:16px}.contactUsPage__contactLead p{color:#64789e;margin:2px 0 0;font-size:13px}.contactUsPage__contactMeta{color:#6a7eab;align-items:center;gap:8px;font-size:12px;display:flex}.contactUsPage__resources{background:#fff;border:1px solid #e3ebf6;border-radius:12px;margin-top:14px;padding:18px}.contactUsPage__resourceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.contactUsPage__resourceCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4eaf5;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:12px;display:grid}.contactUsPage__resourceIcon{color:#3b82f6;background:#eef4ff;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.contactUsPage__resourceCard h3{color:#243f77;margin:0;font-size:14px}.contactUsPage__resourceCard p{color:#697ea5;margin:2px 0 0;font-size:12px}.dark .contactUsPage__hero,.dark .contactUsPage__panel,.dark .contactUsPage__resources,.dark .contactUsPage__contactItem,.dark .contactUsPage__resourceCard,.dark .contactUsPage__statCard{background:#1f2937!important;border-color:#334155!important}.dark .contactUsPage__heroMain h1,.dark .contactUsPage__panelHeader h2,.dark .contactUsPage__contactLead h3,.dark .contactUsPage__resourceCard h3,.dark .contactUsPage__statBody strong{color:#e2e8f0}.dark .contactUsPage :is(p,.contactUsPage__safeHint,.contactUsPage__contactMeta){color:#94a3b8}@media (width<=1200px){.contactUsPage__topStats{grid-template-columns:repeat(2,minmax(0,1fr))}.contactUsPage__contentGrid{grid-template-columns:1fr}}@media (width<=900px){.contactUsPage__hero{grid-template-columns:1fr}.contactUsPage__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.contactUsPage{padding:8px}.contactUsPage__hero,.contactUsPage__resources{padding:14px}.contactUsPage__topStats,.contactUsPage__resourceGrid{grid-template-columns:1fr}}.contactRequestsPage{width:100%;max-width:none;margin:0;padding:12px}.contactRequestsPage__panel{box-shadow:0 10px 24px #0f172a0f;background:#fff!important;border:1px solid #e3ebf6!important;border-radius:16px!important}.contactRequestsPage__subtitle{color:#6f84a7;margin:6px 0 0;font-size:14px}.contactRequestsPage__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.contactRequestsPage__statCard{background:#fff;border:1px solid #e2ebf8;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.contactRequestsPage__statIcon{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.contactRequestsPage__statIcon.is-total{color:#3b82f6;background:#e8f2ff}.contactRequestsPage__statIcon.is-new{color:#10b981;background:#e8f9ef}.contactRequestsPage__statIcon.is-progress{color:#f59e0b;background:#fff5e8}.contactRequestsPage__statIcon.is-resolved{color:#8b5cf6;background:#f3ecff}.contactRequestsPage__statCard strong{color:#1c345f;font-size:26px;line-height:1;display:block}.contactRequestsPage__statCard p{color:#7186a8;margin:3px 0 0;font-size:12px}.contactRequestsPage__statusFilter{min-width:220px}.contactRequestsPage .eetFieldSearch,.contactRequestsPage .eetSelect select{border-color:#d4e2f3;border-radius:10px;min-height:40px}.contactRequestsPage .eetTableHeader{background:#f6f9ff}.contactRequestsPage .eetTableHeaderCell{color:#617798;background:#f6f9ff;border-bottom:1px solid #e4ecf7;font-size:12px;font-weight:700}.contactRequestsPage .eetTableRowCell{border-bottom:1px solid #edf2fb}.contactRequestsPage .eetTableRow:hover{background:#f8fbff}.contactRequestsPage__nameCell{align-items:center;gap:10px;display:flex}.contactRequestsPage__avatar{color:#2563eb;background:#e9f2ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-flex}.contactRequestsPage__subjectCell{flex-direction:column;gap:2px;display:flex}.contactRequestsPage__subjectCell strong{color:#223a60;font-size:13px}.contactRequestsPage__subjectCell small{color:#7b8ea9;font-size:12px}.contactRequestsPage__createdCell{flex-direction:column;gap:2px;display:flex}.contactRequestsPage__createdCell strong{color:#223a60;font-size:12px}.contactRequestsPage__createdCell small{color:#7b8ea9;font-size:12px}.contactRequestsPage .eetTableCellContent--alignRight .eetTableCellContent__text{align-items:center;gap:8px;display:inline-flex}.contactRequestsPage .eetTableCellContent--alignRight .eetButtonIcon{background:#f8fbff;border:1px solid #dde7f7;border-radius:8px;width:30px;height:30px}.contactRequestsPage .eetTablePagination{border-top:1px solid #e5edf8;padding-top:8px}.examViewListAuthGate{place-items:center;width:100%;min-height:calc(100vh - 190px);padding:16px;display:grid}.examViewListAuthGate__card{background:radial-gradient(circle at 82% 16%,#3b82f624,#0000 33%),radial-gradient(circle at 10% 90%,#10b9811f,#0000 30%),linear-gradient(136deg,#f8fbff 0%,#f4f8ff 46%,#eef4ff 100%);border:1px solid #dbe6f6;border-radius:18px;padding:28px;box-shadow:0 18px 38px #0f172a1a}.examViewListAuthGate__badge{letter-spacing:.06em;text-transform:uppercase;color:#1f4d93;background:#ffffffc7;border:1px solid #cfe0fa;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.examViewListAuthGate__titleWrap{margin-top:16px}.examViewListAuthGate__titleWrap h2{color:#1f3769;margin:0;font-size:clamp(28px,3vw,36px);line-height:1.1}.examViewListAuthGate__titleWrap p{color:#5d7299;max-width:640px;margin:12px 0 0;font-size:15px;line-height:1.6}.examViewListAuthGate__highlights{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.examViewListAuthGate__highlights span{color:#28508f;background:#fff;border:1px solid #d6e4fb;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.examViewListAuthGate__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.dark .examViewListAuthGate__card{background:radial-gradient(circle at 82% 16%,#3b82f638,#0000 33%),radial-gradient(circle at 10% 90%,#10b98129,#0000 30%),linear-gradient(136deg,#1f2937 0%,#243245 46%,#1e2b3d 100%);border-color:#334155}.dark .examViewListAuthGate__badge,.dark .examViewListAuthGate__highlights span{color:#bfdbfe;background:#0f172a99;border-color:#3d516b}.dark .examViewListAuthGate__titleWrap h2{color:#e2e8f0}.dark .examViewListAuthGate__titleWrap p{color:#a6b4c8}@media (width<=768px){.examViewListAuthGate{min-height:calc(100vh - 140px);padding:8px}.examViewListAuthGate__card{border-radius:14px;padding:18px}.examViewListAuthGate__actions{flex-direction:column;align-items:stretch}.examViewListAuthGate__actions .eetButton{width:100%}}.dark .contactRequestsPage__panel{background:#1f2937!important;border-color:#334155!important}.dark .contactRequestsPage h2{color:#e2e8f0}.dark .contactRequestsPage__subtitle,.dark .contactRequestsPage__statCard p,.dark .contactRequestsPage__subjectCell small,.dark .contactRequestsPage__createdCell small{color:#9fb1c9}.dark .contactRequestsPage__statCard{background:#0f172a85;border-color:#94a3b83d}.dark .contactRequestsPage__statCard strong,.dark .contactRequestsPage__subjectCell strong,.dark .contactRequestsPage__createdCell strong{color:#e2e8f0}.dark .contactRequestsPage .eetFieldSearch,.dark .contactRequestsPage .eetSelect select{color:#e2e8f0;background:#0f172ad1;border-color:#94a3b84d}.dark .contactRequestsPage .eetTableHeader,.dark .contactRequestsPage .eetTableHeaderCell{color:#cbd5e1;background:#1e293bdb;border-bottom-color:#94a3b838}.dark .contactRequestsPage .eetTableRowCell{border-bottom-color:#94a3b826}.dark .contactRequestsPage .eetTableRow:hover{background:#1e293ba6}.dark .contactRequestsPage .eetTableCellContent--alignRight .eetButtonIcon{background:#0f172ab3;border-color:#94a3b84d}@media (width<=900px){.contactRequestsPage{padding:8px}.contactRequestsPage__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.contactRequestsPage__statusFilter{min-width:100%}}@media (width<=640px){.contactRequestsPage__statsGrid{grid-template-columns:1fr}}.helpCenterPage{--hc-bg-soft:#eef7ff;--hc-teal:#15b8d6;--hc-peach:#fff3ea;--hc-ink:#1e3261;--hc-muted:#6780a8;--hc-border:#dce8f8;width:100%;max-width:none;margin:0;padding:12px}.helpCenterPage__hero{border:1px solid var(--hc-border);background:radial-gradient(circle at 85% 25%,#15b8d621,#0000 30%),radial-gradient(circle at 12% 18%,#93c5fd33,#0000 35%),linear-gradient(130deg,#f3f8ff 0%,#f9fbff 44%,#edf6ff 100%);border-radius:18px;grid-template-columns:1.25fr minmax(280px,.75fr);gap:18px;padding:24px;display:grid}.helpCenterPage__badge{font-weight:700;color:#2e5e99!important;background:#f2f7ff!important;border-color:#bfd9fb!important}.helpCenterPage__heroMain h1{color:#13285a;margin:10px 0 0;font-size:clamp(34px,3vw,56px);line-height:1.08}.helpCenterPage__heroText p{max-width:760px;color:var(--hc-muted);margin:10px 0 0;line-height:1.55}.helpCenterPage__searchWrap{background:#fff;border:1px solid #d6e5f8;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;max-width:760px;margin-top:16px;padding:6px;display:grid}.helpCenterPage__searchIcon{color:#6f86ab;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.helpCenterPage__searchInput{box-shadow:none!important;border:none!important}.helpCenterPage__searchInput .eetFieldText{box-shadow:none!important;background:0 0!important;border:none!important}.helpCenterPage__searchBtn{min-width:112px;background:linear-gradient(120deg,#22b9dd,#1f8cf0)!important;border-radius:10px!important}.helpCenterPage__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.helpCenterPage__chips>span{color:#7f92b0;font-size:12px;font-weight:700}.helpCenterPage__chip{color:#3b5b8d;cursor:pointer;background:#fff;border:1px solid #dbe7f8;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.helpCenterPage__heroArt{background:radial-gradient(circle at 74% 10%,#3b82f633,#0000 35%),radial-gradient(circle at 8% 90%,#15b8d63d,#0000 35%),linear-gradient(160deg,#ffffffb8,#ecf8ffe6);border-radius:16px;min-height:250px;position:relative;overflow:hidden}.helpCenterPage__orb{background:conic-gradient(from 120deg,#7cb4ff,#4f8df4,#dceaff,#5ca2ff);border-radius:50%;width:120px;height:120px;position:absolute;top:28px;left:58px;box-shadow:0 12px 30px #3876f138}.helpCenterPage__orb:after{content:"";background:#eaf4ff;border-radius:50%;position:absolute;inset:28px}.helpCenterPage__aiCard{color:#3a84f4;background:#fff;border:1px solid #d9e8fb;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:44px;right:34px}.helpCenterPage__chatCard{color:#fff;background:linear-gradient(120deg,#4ad6e0,#15b8d6);border:1px solid #bfeaf4;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;position:absolute;top:122px;right:70px}.helpCenterPage__docCard{color:#5b78a5;background:#fff;border:1px solid #dce9f9;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;display:grid;position:absolute;bottom:22px;left:38px}.helpCenterPage__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.helpCenterPage__statCard{align-items:center;gap:10px;display:flex;box-shadow:0 8px 20px #0f172a0d;border:1px solid var(--hc-border)!important;background:#fff!important;border-radius:14px!important}.helpCenterPage__statIcon{color:#2b7af0;background:#ecf5ff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.helpCenterPage__statCard strong{color:var(--hc-ink);font-size:24px;line-height:1.1;display:block}.helpCenterPage__statCard h3{color:#2e4f81;margin:2px 0 0;font-size:14px}.helpCenterPage__statCard p{color:var(--hc-muted);margin:1px 0 0;font-size:12px}.helpCenterPage__section{margin-top:16px}.helpCenterPage__sectionHead{margin-bottom:10px}.helpCenterPage__sectionHead h2{color:#1f3668;margin:0}.helpCenterPage__sectionHead p{color:#6a80a4;margin:4px 0 0}.helpCenterPage__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.helpCenterPage__categoryCard{background:#fff!important;border:1px solid #dce8f8!important;border-radius:14px!important}.helpCenterPage__categoryTop{color:#7e94b7;justify-content:space-between;align-items:center;display:flex}.helpCenterPage__categoryIcon{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.helpCenterPage__categoryCard h3{color:#1f386d;margin:10px 0 4px;font-size:20px}.helpCenterPage__categoryCard p{color:#6f84a9;margin:0}.helpCenterPage__categoryCard small{color:#178ed6;margin-top:8px;font-weight:700;display:inline-block}.helpCenterPage__categoryCard--blue .helpCenterPage__categoryIcon{color:#2563eb;background:#3b82f61f}.helpCenterPage__categoryCard--violet .helpCenterPage__categoryIcon{color:#7c3aed;background:#8b5cf61f}.helpCenterPage__categoryCard--green .helpCenterPage__categoryIcon{color:#059669;background:#10b9811f}.helpCenterPage__categoryCard--amber .helpCenterPage__categoryIcon{color:#d97706;background:#f59e0b1f}.helpCenterPage__categoryCard--pink .helpCenterPage__categoryIcon{color:#db2777;background:#ec48991f}.helpCenterPage__categoryCard--teal .helpCenterPage__categoryIcon{color:#0d9488;background:#14b8a61f}.helpCenterPage__mainGrid{grid-template-columns:1.6fr 1fr;gap:12px;display:grid}.helpCenterPage__mainLeft,.helpCenterPage__mainRight{align-content:start;gap:12px;display:grid}.helpCenterPage__block{background:#fff!important;border:1px solid #dce8f8!important;border-radius:16px!important}.helpCenterPage__blockHead{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.helpCenterPage__textBtn{color:#1e89d8;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.helpCenterPage__articleList{display:grid}.helpCenterPage__articleRow{border-top:1px solid #ecf2fb;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.helpCenterPage__articleRow:first-child{border-top:0}.helpCenterPage__articleIcon{color:#2e81f2;background:#edf5ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.helpCenterPage__articleBody small{color:#178ed6;font-weight:700}.helpCenterPage__articleBody h3{color:#1e386c;margin:2px 0;font-size:14px}.helpCenterPage__articleBody p{color:#6c83a8;margin:0;font-size:12px}.helpCenterPage__articleMeta{text-align:right;gap:6px;display:grid}.helpCenterPage__articleMeta span{color:#8095b6;font-size:11px}.helpCenterPage__articleMeta button{color:#1b7fd9;cursor:pointer;background:#ecf4ff;border:0;border-radius:999px;padding:4px 10px;font-weight:700}.helpCenterPage__tutorialRail{grid-template-columns:repeat(6,minmax(170px,1fr));gap:8px;padding-bottom:2px;display:grid;overflow-x:auto}.helpCenterPage__tutorialCard{background:#fff;border:1px solid #dce8f8;border-radius:12px;min-width:170px;padding:8px}.helpCenterPage__tutorialThumb{color:#2d87f2;background:linear-gradient(120deg,#eef7ff,#fff3ea);border-radius:10px;justify-content:center;align-items:center;height:88px;display:flex;position:relative}.helpCenterPage__tutorialThumb span{color:#fff;background:#0f172ab3;border-radius:999px;padding:2px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.helpCenterPage__tutorialCard h3{color:#1f386c;margin:8px 0 2px;font-size:13px}.helpCenterPage__tutorialCard p{color:#7388ab;margin:0;font-size:11px}.helpCenterPage__faqList{gap:8px;margin-top:10px;display:grid}.helpCenterPage__faqItem{border:1px solid #e4ecf9;border-radius:12px;padding:8px 10px}.helpCenterPage__contactBanner{background:linear-gradient(130deg,#eef7ff,#fff,#fff3ea)!important;border:1px solid #d9e8f8!important;border-radius:16px!important}.helpCenterPage__bannerButtons{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.helpCenterPage__assistantCard{background:linear-gradient(160deg,#f4fbff,#fff)!important;border:1px solid #d6e8f8!important;border-radius:16px!important}.helpCenterPage__assistantIcon{color:#1d87ee;background:linear-gradient(130deg,#dff7ff,#d9eafe);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:8px;display:flex}.helpCenterPage__assistantActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.helpCenterPage__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.helpCenterPage__actionCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce8f8;border-radius:10px;gap:5px;padding:8px;display:grid}.helpCenterPage__actionCard span{color:#2d80f1;background:#eef5ff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.helpCenterPage__actionCard p{color:#2e4f81;margin:0;font-size:12px;font-weight:600}.helpCenterPage__sidebarList{gap:8px;margin-top:8px;display:grid}.helpCenterPage__sidebarItem{color:#2f4f81;cursor:pointer;background:#fff;border:1px solid #dce8f8;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.helpCenterPage__footer{background:#fff;border:1px solid #dce8f8;border-radius:14px;margin-top:14px;padding:14px}.helpCenterPage__footerLinks{flex-wrap:wrap;gap:8px;display:flex}.helpCenterPage__footerLinks button{color:#466390;cursor:pointer;background:#f8fbff;border:1px solid #dce8f8;border-radius:999px;padding:6px 10px}.helpCenterPage__footerMeta{color:#7a8fb0;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;display:flex}.dark .helpCenterPage__hero,.dark .helpCenterPage__statCard,.dark .helpCenterPage__categoryCard,.dark .helpCenterPage__block,.dark .helpCenterPage__contactBanner,.dark .helpCenterPage__assistantCard,.dark .helpCenterPage__footer{background:#111827!important;border-color:#334155!important}.dark .helpCenterPage :is(h1,h2,h3,strong){color:#e2e8f0}.dark .helpCenterPage :is(p,small,span,button){color:#94a3b8}@media (width<=1180px){.helpCenterPage__hero{grid-template-columns:1fr}.helpCenterPage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.helpCenterPage__mainGrid{grid-template-columns:1fr}}@media (width<=760px){.helpCenterPage{padding:8px}.helpCenterPage__hero{padding:14px}.helpCenterPage__searchWrap{grid-template-columns:1fr}.helpCenterPage__searchIcon{display:none}.helpCenterPage__stats,.helpCenterPage__categoryGrid,.helpCenterPage__actionGrid{grid-template-columns:1fr}}.privacyPolicyPage{width:100%;max-width:none;margin:0;padding:12px}.privacyPolicyPage__hero{background:radial-gradient(circle at 80% 12%,#3b82f62e,#0000 30%),radial-gradient(circle at 15% 100%,#fff3eab3,#0000 30%),linear-gradient(135deg,#eef7ff 0%,#fff 52%,#fff3ea 100%);border:1px solid #dbe7f8;border-radius:16px;grid-template-columns:1.2fr minmax(280px,.8fr);gap:14px;padding:22px;display:grid}.privacyPolicyPage__badge{font-weight:700;color:#2f5d95!important;background:#f3f8ff!important;border-color:#bfd8f9!important}.privacyPolicyPage__heroMain h1{color:#172d61;margin:10px 0 0;font-size:clamp(34px,3.2vw,56px);line-height:1.08}.privacyPolicyPage__heroText p{color:#6780a8;max-width:760px;margin:10px 0 0;line-height:1.55}.privacyPolicyPage__heroBadges{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.privacyPolicyPage__heroBadges span{color:#375f95;background:#fff;border:1px solid #d7e5f8;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.privacyPolicyPage__heroMeta{color:#758db0;flex-wrap:wrap;gap:18px;margin-top:12px;font-size:12px;display:flex}.privacyPolicyPage__heroVisual{background:linear-gradient(135deg,#ffffffe6,#edf6fff2);border:1px solid #d8e6f8;border-radius:16px;min-height:240px;position:relative;overflow:hidden}.privacyPolicyPage__shieldOrb{color:#fff;background:linear-gradient(140deg,#5da0ff,#2f74f2);border-radius:40px;justify-content:center;align-items:center;width:124px;height:124px;display:flex;position:absolute;top:18%;left:38%;transform:translate(-50%);box-shadow:0 24px 45px #2e74f24d}.privacyPolicyPage__lockCard{color:#3279f3;background:#fff;border:1px solid #d8e8fb;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:22px;right:50px}.privacyPolicyPage__docCard{color:#5d7fac;background:#fff;border:1px solid #d8e8fb;border-radius:12px;grid-template-columns:repeat(3,auto);gap:8px;padding:10px;display:grid;position:absolute;bottom:22px;right:30px}.privacyPolicyPage__leaf{color:#0f9f88;background:#14b8a621;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute}.privacyPolicyPage__leaf--left{bottom:28px;left:24px}.privacyPolicyPage__leaf--right{top:110px;right:12px}.privacyPolicyPage__securityHighlights{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.privacyPolicyPage__securityCard{align-items:center;gap:8px;display:flex;background:#fff!important;border:1px solid #dbe7f8!important;border-radius:12px!important}.privacyPolicyPage__securityCard span{color:#2f79f1;background:#eef5ff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.privacyPolicyPage__securityCard p{color:#3a5c8f;margin:0;font-size:12px;font-weight:600}.privacyPolicyPage__contentGrid{grid-template-columns:1.65fr .85fr;gap:12px;margin-top:12px;display:grid}.privacyPolicyPage__mainCol,.privacyPolicyPage__sideCol{align-content:start;gap:10px;display:grid}.privacyPolicyPage__policyCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0!important;border:1px solid #dce8f8!important;border-radius:14px!important}.privacyPolicyPage__policyHead{grid-template-columns:auto auto 1fr;align-items:start;gap:10px;margin-bottom:10px;display:grid}.privacyPolicyPage__policyIcon{color:#2b79ef;background:#eef5ff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.privacyPolicyPage__policyIndex{color:#fff;background:#2f79f1;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:7px;font-size:12px;font-weight:700;display:flex}.privacyPolicyPage__policyHead h3{color:#1d3668;margin:0;font-size:19px}.privacyPolicyPage__policyHead p{color:#6f86aa;margin:3px 0 0;font-size:13px}.privacyPolicyPage__policyCard ul{margin:0;padding-left:20px}.privacyPolicyPage__policyCard li{color:#4d6996;margin-bottom:8px}.privacyPolicyPage__flowCard,.privacyPolicyPage__faqCard,.privacyPolicyPage__ctaCard,.privacyPolicyPage__sideCard,.privacyPolicyPage__supportCard{background:#fff!important;border:1px solid #dce8f8!important;border-radius:14px!important}.privacyPolicyPage__flowRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.privacyPolicyPage__flowRow>div{color:#355b90;background:#f7fbff;border:1px solid #dbe7f8;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.privacyPolicyPage__flowRow>svg{color:#7a93b6}.privacyPolicyPage__faqList{gap:8px;margin-top:8px;display:grid}.privacyPolicyPage__faqItem{border:1px solid #e4ecfa;border-radius:10px;padding:8px 10px}.privacyPolicyPage__ctaCard{background:linear-gradient(135deg,#eef7ff,#fff 60%,#fff3ea)!important}.privacyPolicyPage__ctaButtons{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.privacyPolicyPage__sideCard{position:sticky;top:16px}.privacyPolicyPage__sideList{gap:6px;margin-top:8px;display:grid}.privacyPolicyPage__sideItem{color:#3f6296;background:#f9fcff;border:1px solid #deebf9;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;text-decoration:none;display:flex}.privacyPolicyPage__sideItem span{color:#2a78ef;background:#ecf4ff;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.privacyPolicyPage__supportCard{gap:8px;display:grid}.privacyPolicyPage__supportIcon{color:#2a78ef;background:#ecf4ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.privacyPolicyPage__supportCard h3{color:#243d72;margin:0}.privacyPolicyPage__supportCard p{color:#6e84a9;margin:0}.privacyPolicyPage__supportCard button{color:#1f86d9;cursor:pointer;background:#f4f9ff;border:1px solid #d6e6fa;border-radius:10px;padding:8px 12px;font-weight:700}.privacyPolicyPage__footer{background:#fff;border:1px solid #dce8f8;border-radius:14px;margin-top:12px;padding:14px}.privacyPolicyPage__footerLinks{flex-wrap:wrap;gap:8px;display:flex}.privacyPolicyPage__footerLinks button{color:#4c6996;cursor:pointer;background:#f7fbff;border:1px solid #dbe8f9;border-radius:999px;padding:6px 10px}.privacyPolicyPage__footer p{color:#7a8fb0;margin:10px 0 0;font-size:12px}@media (width<=1200px){.privacyPolicyPage__hero{grid-template-columns:1fr}.privacyPolicyPage__securityHighlights{grid-template-columns:repeat(3,minmax(0,1fr))}.privacyPolicyPage__contentGrid{grid-template-columns:1fr}.privacyPolicyPage__sideCard{position:static}}@media (width<=760px){.privacyPolicyPage{padding:8px}.privacyPolicyPage__hero{padding:14px}.privacyPolicyPage__securityHighlights{grid-template-columns:1fr}.privacyPolicyPage__policyHead{grid-template-columns:auto 1fr}.privacyPolicyPage__policyIndex{display:none}}.documentationPage{width:100%;max-width:none;margin:0;padding:12px}.documentationPage__layout{grid-template-columns:280px minmax(0,1fr) 280px;gap:12px;display:grid}.documentationPage__leftNav,.documentationPage__main,.documentationPage__rightRail{min-width:0}.documentationPage__leftNav{background:#fff;border:1px solid #dce8f8;border-radius:16px;height:fit-content;padding:12px;position:sticky;top:12px}.documentationPage__accordion{background:#f9fcff;border:1px solid #e7eef9;border-radius:10px;margin-bottom:8px;padding:6px 8px}.documentationPage__navTitle{color:#294e87;align-items:center;gap:8px;font-weight:700;display:inline-flex}.documentationPage__navLinks{gap:4px;margin-top:8px;display:grid}.documentationPage__navLinks--flat{margin-top:8px}.documentationPage__navBtn{text-align:left;color:#4a6896;cursor:pointer;background:#fff;border:1px solid #e4edfb;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:inline-flex}.documentationPage__main{gap:12px;display:grid}.documentationPage__hero{background:radial-gradient(circle at 85% 20%,#3b82f62e,#0000 35%),radial-gradient(circle at 10% 100%,#fff3eabf,#0000 32%),linear-gradient(135deg,#eef7ff 0%,#fff 56%,#fff7ef 100%);border:1px solid #dce8f8;border-radius:16px;padding:20px}.documentationPage__hero h1{color:#142b5d;margin:0;font-size:clamp(30px,3vw,52px)}.documentationPage__hero p{color:#6f85a9;max-width:860px;margin:10px 0 0}.documentationPage__heroActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.documentationPage__searchBox,.documentationPage__endpointCard,.documentationPage__codeTabs,.documentationPage__dataSection,.documentationPage__errorCodes,.documentationPage__playground,.documentationPage__cardSection,.documentationPage__contactCard,.documentationPage__footer,.documentationPage__quickStart{background:#fff;border:1px solid #dce8f8;border-radius:14px;padding:14px}.documentationPage__searchInput{color:#5e7ba5;background:#f9fcff;border:1px solid #dce8f8;border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.documentationPage__searchInput input{background:0 0;border:0;outline:none;width:100%}.documentationPage__recentSearches{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.documentationPage__recentSearches span{color:#7c90af;font-size:12px}.documentationPage__recentSearches button,.documentationPage__chips span{color:#365c90;background:#f8fbff;border:1px solid #dce8f8;border-radius:999px;padding:4px 10px;font-size:12px}.documentationPage__quickStart h2,.documentationPage__codeTabs h2,.documentationPage__dataSection h2,.documentationPage__errorCodes h2,.documentationPage__playground h2,.documentationPage__cardSection h2,.documentationPage__contactCard h2{color:#1f396a;margin:0 0 10px}.documentationPage__stepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.documentationPage__stepCard{justify-items:start;gap:6px;display:grid;background:#f9fcff!important;border:1px solid #e4ecfb!important;border-radius:12px!important}.documentationPage__stepCard span{color:#fff;background:#2f7af0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.documentationPage__stepCard h3{color:#32558a;margin:0;font-size:14px}.documentationPage__endpointTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.documentationPage__method{color:#15803d;background:#e9f7ee;border:1px solid #bce8c7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.documentationPage__endpointTop strong{color:#1e3a68;font-size:17px}.documentationPage__endpointTop button{color:#2d5c95;background:#f6fbff;border:1px solid #dce8f8;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:5px 10px;display:inline-flex}.documentationPage__endpointCard p{color:#6e86aa;margin:8px 0}.documentationPage__endpointMeta{flex-wrap:wrap;gap:8px;display:flex}.documentationPage__endpointMeta span{color:#486992;background:#f8fbff;border:1px solid #dce8f8;border-radius:999px;padding:3px 10px;font-size:12px}.documentationPage__responseBlock{margin-top:10px}.documentationPage__table{border-collapse:collapse;width:100%;font-size:12px}.documentationPage__table th,.documentationPage__table td{text-align:left;border:1px solid #e4ecfa;padding:8px}.documentationPage__table th{color:#2b4f83;background:#f7fbff}.documentationPage__jsonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.documentationPage__jsonCard{border:1px solid #dce8f8!important;border-radius:12px!important}.documentationPage__jsonCard h3{color:#2b4f83;margin:0 0 8px}.documentationPage__chips{flex-wrap:wrap;gap:8px;display:flex}.documentationPage__playgroundGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.documentationPage__playgroundGrid label{color:#365a8f;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.documentationPage__playgroundGrid input,.documentationPage__playgroundGrid select,.documentationPage__playgroundGrid textarea{background:#f9fcff;border:1px solid #dce8f8;border-radius:10px;width:100%;padding:8px}.documentationPage__playgroundBody,.documentationPage__playgroundAction{grid-column:1/-1}.documentationPage__playgroundAction{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.documentationPage__playgroundAction span{color:var(--accent-color);font-size:12px}.documentationPage__miniCardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.documentationPage__miniCard{color:#365b8f;text-align:left;background:#f9fcff;border:1px solid #e0eaf9;border-radius:10px;align-items:center;gap:8px;padding:8px;display:inline-flex}.documentationPage__sdkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.documentationPage__sdkCard{border:1px solid #e0eaf9!important;border-radius:10px!important}.documentationPage__sdkCard h3{color:#284d82;margin:0 0 8px}.documentationPage__sdkCard div{flex-wrap:wrap;gap:6px;display:flex}.documentationPage__sdkCard button,.documentationPage__timelineCard button,.documentationPage__contactCard button,.documentationPage__footer button,.documentationPage__sdkLinks button,.documentationPage__railCard button{color:#355c90;cursor:pointer;background:#f8fbff;border:1px solid #dce8f8;border-radius:8px;padding:5px 8px}.documentationPage__timeline{gap:8px;display:grid}.documentationPage__timelineCard{border:1px solid #e0eaf9!important;border-radius:10px!important}.documentationPage__timelineCard h3{color:#23497f;margin:0}.documentationPage__timelineCard p{color:#6b83a8;margin:6px 0 0}.documentationPage__faqList{gap:8px;display:grid}.documentationPage__faqItem{border:1px solid #e4ecfa;border-radius:10px;padding:8px}.documentationPage__contactCard{background:linear-gradient(135deg,#eef7ff,#fff 60%,#fff4ea)}.documentationPage__contactCard p{color:#6c83a8}.documentationPage__contactCard div,.documentationPage__footer div{flex-wrap:wrap;gap:8px;display:flex}.documentationPage__footer{padding:12px}.documentationPage__rightRail{align-content:start;gap:10px;height:fit-content;display:grid;position:sticky;top:12px}.documentationPage__railCard{gap:8px;display:grid;background:#fff!important;border:1px solid #dce8f8!important;border-radius:12px!important}.documentationPage__railCard h3{color:#254a7f;margin:0}.documentationPage__railCard strong{color:#1b3e73;font-size:24px}.documentationPage__railCard p{color:#6d85aa;margin:0}.documentationPage__sdkLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.documentationPage__railCard button{text-align:left;justify-content:space-between;align-items:center;gap:6px;display:inline-flex}@media (width<=1280px){.documentationPage__layout{grid-template-columns:250px minmax(0,1fr)}.documentationPage__rightRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=980px){.documentationPage{padding:8px}.documentationPage__layout{grid-template-columns:1fr}.documentationPage__leftNav,.documentationPage__rightRail{position:static}.documentationPage__stepGrid,.documentationPage__miniCardGrid,.documentationPage__sdkGrid,.documentationPage__jsonGrid,.documentationPage__playgroundGrid,.documentationPage__rightRail{grid-template-columns:1fr}}.corelateModal{border-radius:22px;overflow:hidden}.corelateModal__content{background:radial-gradient(130px 90px at 98% 42%,#84a9ff29,#0000 70%),radial-gradient(110px 70px at 4% 86%,#93c5fd24,#0000 72%),#f8fbff;padding:24px 26px 18px!important}.corelateModal__hero{align-items:center;gap:14px;display:flex}.corelateModal__heroIconWrap{background:linear-gradient(145deg,#eef2ff,#e7f0ff);border:1px solid #3b82f629;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 10px 24px #2f80ed24}.corelateModal__heroIcon{color:#4f6cfb;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.corelateModal__heroText h1{letter-spacing:-.02em;color:#1e2a4a;margin:0;font-size:38px;font-weight:700;line-height:1.03}.corelateModal__heroText p{color:#687a96;margin:6px 0 0;font-size:15px;line-height:1.5}.corelateModal__flow{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:12px;margin-top:24px;display:grid}.corelateModal__flowNode{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.corelateModal__flowNode--left{background:radial-gradient(circle,#4e7eff1f,#4e7eff0a);border:1px solid #60a5fa4d}.corelateModal__flowNode--right{background:radial-gradient(circle,#9966ff29,#9966ff0d);border:1px solid #a78bfa59}.corelateModal__flowNodeInner{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 20px #0f172a17}.corelateModal__flowNode--left .corelateModal__flowNodeInner{color:#3b82f6}.corelateModal__flowNode--right .corelateModal__flowNodeInner{color:#8b5cf6}.corelateModal__flowLine{border-top:3px dotted #60a5fa;height:0;position:relative}.corelateModal__flowLine:before,.corelateModal__flowLine:after{content:"";background:#3b82f6;border-radius:50%;width:6px;height:6px;position:absolute;top:-5px}.corelateModal__flowLine:before{left:-2px}.corelateModal__flowLine:after{right:-2px}.corelateModal__flowLine--right{border-top-color:#a78bfa}.corelateModal__flowLine--right:before,.corelateModal__flowLine--right:after{background:#8b5cf6}.corelateModal__flowCenter{color:#4f6cfb;background:#fff;border:1px solid #94a3b840;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 18px #0f172a14}.corelateModal__body{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.corelateModal__label{align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.corelateModal__label:before{content:"";border-radius:50%;width:9px;height:9px}.corelateModal__label--left{color:#2f6af7}.corelateModal__label--left:before{background:#2f6af7}.corelateModal__label--right{color:#8b5cf6}.corelateModal__label--right:before{background:#8b5cf6}.corelateModal__card{background:#fff;border:1px solid #94a3b83d;border-radius:14px;padding:14px;box-shadow:0 8px 18px #0f172a0a}.corelateModal__card--left{border-color:#60a5fa61}.corelateModal__card--right{border-color:#a78bfa6b}.corelateModal__cardHeader{align-items:center;gap:12px;margin-bottom:10px;display:flex}.corelateModal__cardIcon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.corelateModal__cardIcon--left{color:#3b82f6;background:#3b82f61f}.corelateModal__cardIcon--right{color:#8b5cf6;background:#8b5cf621}.corelateModal__cardHeading h3{color:#1f2f4f;margin:0;font-size:25px;font-weight:700;line-height:1.06}.corelateModal__cardHeading span{color:#7788a3;font-size:13px}.corelateModal__card .eetComboBox{margin-top:8px}.corelateModal__card .eetComboBox__inputWrap{border-color:#94a3b854;border-radius:12px;min-height:42px}.corelateModal__tip{background:linear-gradient(135deg,#eef4ff,#edf5ff);border:1px solid #93c5fd73;border-radius:12px;align-items:center;gap:12px;margin-top:20px;padding:14px 16px;display:flex}.corelateModal__tipIcon{color:#3b82f6;flex-shrink:0}.corelateModal__tipText p{color:#3d5ea8;margin:0;font-size:15px;font-weight:500;line-height:1.48}.corelateModal__footer{background:#f8fbff;border-top:0;padding:12px 26px 22px!important}.corelateModal__actions{justify-content:flex-end;gap:12px;width:100%;display:flex}.corelateModal__btn{min-width:124px;height:44px;font-size:18px;font-weight:600;border-radius:10px!important}.corelateModal__btn--cancel{color:#5a6b88!important;background:#fff!important;border:1px solid #a0afca8c!important}.corelateModal__btn--cancel:hover{background:#edf3ff!important}.corelateModal__btn--confirm{box-shadow:0 10px 20px #505be347;background:linear-gradient(94deg,#2f80ed,#7a4ff7)!important;border:none!important}.corelateModal__btn--confirm:hover{transform:translateY(-1px);box-shadow:0 14px 24px #505be359}.dark .corelateModal__content{background:radial-gradient(130px 90px at 98% 42%,#818cf833,#0000 72%),radial-gradient(110px 70px at 4% 86%,#38bdf826,#0000 72%),#0f172a}.dark .corelateModal__heroIconWrap{background:linear-gradient(145deg,#1e293b,#192232);border-color:#60a5fa66}.dark .corelateModal__heroIcon{color:#7aa8ff;background:#0b1222}.dark .corelateModal__heroText h1{color:#e2e8f0}.dark .corelateModal__heroText p{color:#94a3b8}.dark .corelateModal__flowNodeInner,.dark .corelateModal__flowCenter{background:#0b1222;border-color:#94a3b847}.dark .corelateModal__flowNode--left{background:radial-gradient(circle,#3b82f642,#3b82f61a)}.dark .corelateModal__flowNode--right{background:radial-gradient(circle,#8b5cf647,#8b5cf61a)}.dark .corelateModal__label--left{color:#93c5fd}.dark .corelateModal__label--right{color:#c4b5fd}.dark .corelateModal__card{background:#0f172ad9;border-color:#47556999}.dark .corelateModal__cardHeading h3{color:#e2e8f0}.dark .corelateModal__cardHeading span{color:#94a3b8}.dark .corelateModal__card .eetComboBox__inputWrap{background:#111827;border-color:#475569b3}.dark .corelateModal__tip{background:linear-gradient(135deg,#2563eb33,#33415557);border-color:#60a5fa6b}.dark .corelateModal__tipIcon{color:#93c5fd}.dark .corelateModal__tipText p{color:#bfdbfe}.dark .corelateModal__footer{background:#0f172a}.dark .corelateModal__btn--cancel{color:#cbd5e1!important;background:#111827!important;border-color:#64748b8c!important}.dark .corelateModal__btn--cancel:hover{background:#172033!important}@media (width<=980px){.corelateModal__heroText h1{font-size:33px}.corelateModal__flowNode{width:74px;height:74px}}@media (width<=768px){.corelateModal__content{padding:18px 14px 14px!important}.corelateModal__heroText h1{font-size:28px}.corelateModal__body{grid-template-columns:1fr}.corelateModal__flow{grid-template-columns:1fr;justify-items:center;gap:8px}.corelateModal__flowLine{border-top:0;border-left:3px dotted #60a5fa;width:3px;height:26px}.corelateModal__flowLine--right{border-left-color:#a78bfa}.corelateModal__flowLine:before,.corelateModal__flowLine:after{left:-5px}.corelateModal__flowLine:before{top:-2px}.corelateModal__flowLine:after{top:auto;bottom:-2px;right:auto}.corelateModal__actions{justify-content:stretch}.corelateModal__btn{flex:1;min-width:0}}.headerBrand{align-items:center;gap:12px;display:flex}.headerBrand__logo{background:#ecfeff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.headerBrand__logo img{object-fit:contain;width:43px;height:39px}.headerBrand__logoFallback{color:#0ea5e9;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:flex}.headerBrand__text h3{margin:0;font-size:22px;font-weight:700}.headerProfile{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}.headerProfile__welcome{color:var(--text-secondary);font-size:14px}.headerProfile__welcome strong{color:var(--text-primary);font-weight:600}.headerProfile .eetAvatar{box-shadow:0 0 0 2px #3b82f626;background-color:var(--accent-primary)!important;color:#fff!important}.headerProfile:hover{opacity:.9}.heroIcon{color:#ff944d;background:#fff;border:1px solid #f3e7de;border-radius:50%;justify-content:center;align-items:center;width:38px;height:34px;display:flex;box-shadow:0 10px 25px #ff944d14,inset 0 1px #fffc}.graphSettingsButton{cursor:pointer;color:#4b5563;background:#fff;border:none;border-radius:14px;justify-content:center;align-items:center;width:40px;height:36px;transition:all .25s;display:flex;box-shadow:0 10px 24px #0f172a14,0 2px 8px #0f172a0d}.graphSettingsButton svg{transition:all .25s}.graphSettingsButton:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0f172a1f,0 4px 12px #0f172a14}.graphSettingsButton:hover svg{color:#2563eb;transform:rotate(20deg)}.graphSettingsButton.active{color:#2563eb;background:linear-gradient(135deg,#eff6ff,#fff);box-shadow:0 0 0 2px #2563eb26,0 14px 30px #2563eb2e}.dark .graphSettingsButton{color:#d1d5db;background:#1f2937;box-shadow:0 10px 24px #00000059,inset 0 0 0 1px #ffffff0d}.dark .graphSettingsButton:hover{background:#273449}.dark .graphSettingsButton.active{color:#60a5fa;background:linear-gradient(135deg,#1e3a8a,#1f2937);box-shadow:0 0 0 2px #60a5fa2e,0 14px 30px #2563eb40}.filterLabel{color:#1f2937;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.filterLabel svg{width:16px;height:16px;color:var(--accent-primary);stroke-width:2.2px}.graphStickyFilters{z-index:100;background:var(--euiPageBackgroundColor);width:100%;padding-bottom:12px;position:sticky;top:1px}.graphStickyFilters .customCard{margin:0}.graphPageHeader{background:radial-gradient(80% 120% at 100% 0,#38bdf81f 0%,#fff0 70%),linear-gradient(135deg,#fff7ed 0%,#f8fbff 50%,#eef8ff 100%);border:1px solid #e2e8f0;border-radius:18px;margin-bottom:16px;padding:10px 14px}.examPageHeader{margin-bottom:0}.examPageHeader__left{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.examPageHeader__backButton,.examPageHeader__heroIcon{flex:none}.examPageHeader__titleBlock{white-space:nowrap;flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}.examPageHeader__eyebrow,.examPageHeader__title{white-space:nowrap;margin:0}.examPageHeader__actions{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.examPageHeader__badge{color:#0b4f7a;white-space:nowrap;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}@media (width<=760px){.examPageHeader__left{flex-wrap:wrap}.examPageHeader__titleBlock{white-space:normal;flex-wrap:wrap}.examPageHeader__actions{flex-wrap:wrap;justify-content:flex-end}}.dark .examPageHeader__badge{color:#bfdbfe;background:#1e3a8a66;border-color:#60a5fa66}.adminPortalHeader{margin-bottom:0}.adminPortalHeader__left{align-items:center;gap:10px;min-width:0;display:flex}.adminPortalHeader__titleBlock h4{margin:0}.adminPortalHeader__titleBlock p{margin:4px 0 0}.adminPortalHeader__actions{align-items:center;gap:10px;display:flex}.adminPortalHeader__badge{color:#0b4f7a;white-space:nowrap;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.adminPortalHeader__actionBtn{width:40px;height:36px;padding:0}.adminPortalHeader__actionBtn .eetIcon{color:inherit}@media (width<=760px){.adminPortalHeader__left{flex-wrap:wrap}.adminPortalHeader__actions{flex-wrap:wrap;justify-content:flex-end}}.dark .adminPortalHeader__badge{color:#bfdbfe;background:#1e3a8a66;border-color:#60a5fa66}.customDashboardHeader{margin-bottom:0;position:relative;overflow:hidden}.customDashboardHeader:after{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf242e 0%,#fff0 72%);border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-80px}.customDashboardHeader__left{align-items:center;gap:10px;min-width:0;display:flex}.customDashboardHeader__left h4{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.customDashboardHeader__badge{color:#0b4f7a;white-space:nowrap;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.customDashboardHeader__badge.is-low{color:#7c2d12;background:#ffedd5;border-color:#fdba74}.customDashboardHeader__meta{color:#475569;background:#ffffffe6;border:1px solid #e2e8f0f2;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.customDashboardHeader__actions .graphSettingsButton{width:34px}.customDashboardPage{background:radial-gradient(120% 90% at 10% 0,#7dd3fc1f 0%,#fff0 55%),linear-gradient(#f8fbffc2 0%,#f4f8ff66 100%);border-radius:20px;padding:10px}.customDashboardState{background:#f8fafcb3;border:1px dashed #cbd5e1;border-radius:14px;padding:16px}.customDashboardInsights{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.customDashboardInsightCard{background:linear-gradient(160deg,#fffffffa,#f1f7ffeb);border:1px solid #dbe7f4;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex;box-shadow:0 8px 20px #0f172a0a}.customDashboardInsightCard span{color:#64748b;font-size:12px;font-weight:600}.customDashboardInsightCard strong{color:#0f172a;font-size:20px;line-height:1}.customDashboardInsightCard.is-warning strong{color:#b45309}.customDashboardInsightCard.is-good strong{color:#0f766e}.customDashboardCanvas{border:1px solid #cbd5e1b3;min-height:420px;box-shadow:0 16px 34px #0f172a14}.customDashboardEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:320px;padding:22px;display:flex}.customDashboardEmptyState__icon{color:#0f766e;background:linear-gradient(135deg,#dcfce7,#ccfbf1);border:1px solid #99f6e4;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.customDashboardEmptyState__actions{align-items:center;gap:8px;display:flex}@media (width<=900px){.customDashboardHeader__left{flex-wrap:wrap;gap:8px}.customDashboardHeader__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.customDashboardInsights{grid-template-columns:1fr}.customDashboardCanvas{min-height:320px}}.dark .customDashboardPage{background:radial-gradient(100% 95% at 0 0,#38bdf81f 0%,#02061700 56%),linear-gradient(#0f172a8c 0%,#0f172a40 100%)}.dark .customDashboardHeader__meta{color:#cbd5e1;background:#1e293bbf;border-color:#94a3b847}.dark .customDashboardInsightCard{background:linear-gradient(160deg,#1e293be6,#0f172adb);border-color:#94a3b840}.dark .customDashboardInsightCard strong{color:#e2e8f0}.dark .customDashboardInsightCard span{color:#94a3b8}.dark .customDashboardInsightCard.is-warning strong{color:#f59e0b}.dark .customDashboardInsightCard.is-good strong{color:#2dd4bf}.dark .customDashboardCanvas{border-color:#94a3b840;box-shadow:0 16px 34px #02061759}.dark .customDashboardState{background:#0f172a73;border-color:#94a3b84d}.dark .customDashboardEmptyState__icon{color:#5eead4;background:linear-gradient(135deg,#14532d99,#115e5999);border-color:#2dd4bf66}.eetMainFilters .eetFormRow{margin-bottom:0}.eetMainFilters .eetFilterField .eetFormControlLayout,.eetMainFilters .eetFilterField .eetComboBox,.eetMainFilters .eetFilterField .eetComboBox__inputWrap,.eetMainFilters .eetCountrySelectButton{border-radius:12px!important}.eetMainFilters .eetFilterField .eetComboBox__inputWrap,.eetMainFilters .eetFilterField .eetFormControlLayout,.eetMainFilters .eetCountrySelectButton{background:#fff;border:1px solid #dbe4ef;min-height:42px;box-shadow:0 2px 8px #0f172a0f}.eetMainFilters .eetFilterField .eetComboBox__inputWrap:focus-within,.eetMainFilters .eetFilterField .eetFormControlLayout:focus-within,.eetMainFilters .eetCountrySelectButton:focus,.eetMainFilters .eetCountrySelectButton:hover{border-color:#60a5fa;box-shadow:0 0 0 2px #3b82f624}.eetMainFilters .eetFilterField .eetComboBox__placeholder,.eetMainFilters .eetFilterField .eetComboBox .eetComboBoxPill,.eetMainFilters .eetFilterField .eetComboBox__input,.eetMainFilters .eetCountrySelectButton .eetButton__text{font-size:13px;font-weight:600}.eetMainFilters .eetFilterActions .eet-button-danger{min-height:42px;background:var(--accent-gradient)!important;color:#fff!important;border:1px solid #0000!important;border-radius:12px!important}.eetMainFilters .eetFilterActions .eet-button-danger:hover{background:var(--accent-gradient)!important}.sidebarInsightCard{background:linear-gradient(#fff,#f7fbff);border:1px solid #3f8bff1f;border-radius:22px;padding:5px;position:relative;overflow:hidden;box-shadow:0 12px 30px #2663eb14,inset 0 1px #ffffffb3}.sidebarInsightGlow{background:radial-gradient(circle,#4cc2ff55 0%,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-60px}.sidebarInsightImage{justify-content:center;margin-bottom:14px;display:flex}.sidebarInsightImage img{object-fit:contain;width:100%;max-width:140px;animation:5s ease-in-out infinite floatImage}.sidebarInsightBadge{color:#1687d9;background:#eaf6ff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.sidebarInsightContent h3{color:#0f172a;margin:12px 0 8px;font-size:20px;font-weight:700}.sidebarInsightContent p{color:#64748b;margin:0;font-size:13px;line-height:1.6}.sidebarInsightStats{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.sidebarInsightStats div{text-align:center;background:#fff;border:1px solid #edf2f7;border-radius:14px;padding:12px}.sidebarInsightStats strong{color:#0f172a;font-size:16px;display:block}.sidebarInsightStats span{color:#64748b;font-size:11px}.sidebarInsightButton{cursor:pointer;color:#fff;background:linear-gradient(135deg,#39a9cf,#288cb3);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-weight:600;transition:all .3s;display:flex}.sidebarInsightButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #39a9cf59}@keyframes floatImage{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.reportFilterModal{background:#fff!important;border-radius:20px!important;flex-direction:column!important;width:90vw!important;max-height:90vh!important;display:flex!important;overflow:hidden!important}.reportFilterModal__bodyScroll{flex:1;min-height:0;padding:20px 24px 12px!important;overflow-y:auto!important}.reportFilterModal__colIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.reportFilterModal__footer{flex-shrink:0;background:#f8fafc!important;border-top:1px solid #e2e8f0d9!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;padding:14px 24px 18px!important;display:flex!important}.reportFilterModal__generateBtn,.reportFilterModal .eetButton--primary{background:var(--accent-primary)!important;border-color:var(--accent-secondary)!important;min-width:150px!important}.reportFilterModal__clearBtn{background:linear-gradient(135deg,#ff6b6b,#ef4444)!important;border:none!important}.dark .reportFilterModal__footer{background:#0b1222!important;border-top-color:#4755698c!important}.dark .reportFilterModal__pill--green{color:#34d399;background:#10b98126;border-color:#10b98159}.dark .reportFilterModal__pill--blue{color:#60a5fa;background:#3b82f626;border-color:#3b82f659}.dark .reportFilterModal__pill--teal{color:#2dd4bf;background:#14b8a626;border-color:#14b8a659}.dark .reportFilterModal__pill--orange{color:#fbbf24;background:#f9731626;border-color:#f9731659}@media (width<=1100px){.reportFilterModal__cols{grid-template-columns:1fr 1fr}.reportFilterModal__col{border-bottom:1px solid #e2e8f099}.reportFilterModal__col:last-child{border-right:1px solid #e2e8f099}.dark .reportFilterModal__col,.dark .reportFilterModal__col:last-child{border-color:#47556966}}@media (width<=768px){.reportFilterModal__cols{grid-template-columns:1fr}.reportFilterModal__col{border-right:none}.reportFilterModal__presetBanner{flex-direction:column;align-items:flex-start;gap:10px}.reportFilterModal__presetSaveBtn{margin-right:0}.reportFilterModal__footer{flex-wrap:wrap!important;justify-content:stretch!important;gap:8px!important}}.reportFilterModal__head{background:linear-gradient(140deg,#f8fbff 0%,#fff 50%,#fff9f4 100%);border-bottom:1px solid #e2e8f0e6;flex-shrink:0;align-items:flex-start;gap:16px;padding:22px 28px 18px;display:flex}.reportFilterModal__headIcon{color:#4f46e5;background:linear-gradient(145deg,#eef2ff,#e4edff);border:1px solid #6366f12e;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 8px 18px #4f46e524}.reportFilterModal__headText h2{color:#1e293b;margin:0;font-size:22px;font-weight:700;line-height:1.22}.reportFilterModal__headText p{color:#64748b;margin:5px 0 0;font-size:13px;line-height:1.5}.reportFilterModal .eetModalBody,.reportFilterModal__bodyScroll{flex:1;min-height:0;padding:20px 24px 12px!important;overflow-y:auto!important}.reportFilterModal__cols{border:1px solid #e2e8f0d9;border-radius:14px;grid-template-columns:1fr 1.65fr 1fr 1fr 1fr;display:grid;overflow:hidden}.reportFilterModal__col{background:#fff;border-right:1px solid #e2e8f0b3;flex-direction:column;gap:10px;min-height:300px;padding:16px;display:flex}.reportFilterModal__col:last-child{border-right:none}.reportFilterModal__colHead{color:#0f172a;align-items:center;gap:8px;margin-bottom:4px;font-size:13.5px;font-weight:700;display:flex}.reportFilterModal__colIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.reportFilterModal__colIcon--green{color:#059669;background:#10b98121}.reportFilterModal__colIcon--blue{color:#2563eb;background:#3b82f621}.reportFilterModal__colIcon--orange{color:#ea580c;background:#f9731621}.reportFilterModal__colControl{flex-shrink:0;align-items:center;gap:8px;display:flex}.reportFilterModal__colCount{color:#6b7280;border-top:1px solid #e2e8f099;flex-shrink:0;margin-top:auto;padding-top:8px;font-size:12px}.reportFilterModal__sourceTrust{flex-direction:column;flex:1;gap:6px;display:flex}.reportFilterModal__trustBadge{color:#059669;background:#10b9811a;border:1px solid #10b9814d;border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.reportFilterModal__sourceTrust p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.reportFilterModal .eetSelectableList__list{border:none!important}.reportFilterModal .eetSelectableListItem{padding:5px 4px!important;font-size:13px!important}.reportFilterModal .eetFieldSearch{height:34px;border-radius:8px!important;font-size:12px!important}.reportFilterModal__presetBanner{background:#f8fafceb;border:1px solid #e2e8f0d9;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:13px 18px;display:flex}.reportFilterModal__presetLeft{color:#475569;align-items:center;gap:10px;font-size:13.5px;display:flex}.reportFilterModal__presetStar{color:#6366f1}.reportFilterModal__presetViewBtn{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1e6;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;transition:all .14s;display:inline-flex}.reportFilterModal__presetViewBtn:hover{background:#f1f5f9;border-color:#94a3b899}.reportFilterModal__activeSection{margin-top:14px}.reportFilterModal__activeHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.reportFilterModal__activeTitle{color:#0f172a;font-size:14px;font-weight:700}.reportFilterModal__clearAllLink{color:#ef4444;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:600;transition:opacity .14s;display:inline-flex}.reportFilterModal__clearAllLink:hover{opacity:.78}.reportFilterModal__pills{flex-wrap:wrap;gap:8px;display:flex}.reportFilterModal__pill{border-radius:999px;align-items:center;gap:6px;max-width:240px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.reportFilterModal__pill span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reportFilterModal__pill button{cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0 0 0 2px;font-size:15px;line-height:1;transition:opacity .12s}.reportFilterModal__pill button:hover{opacity:1}.reportFilterModal__pill--green{color:#059669;background:#10b9811c;border:1px solid #10b9814d}.reportFilterModal__pill--blue{color:#2563eb;background:#3b82f61a;border:1px solid #3b82f647}.reportFilterModal__pill--teal{color:#0d9488;background:#14b8a61a;border:1px solid #14b8a647}.reportFilterModal__pill--orange{color:#ea580c;background:#f973161a;border:1px solid #f9731647}.reportFilterModal .eetModalFooter,.reportFilterModal__footer{flex-shrink:0;background:#f8fafc!important;border-top:1px solid #e2e8f0d9!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;padding:14px 24px 18px!important;display:flex!important}.reportFilterModal__presetSaveBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1e6;border-radius:10px;align-items:center;gap:7px;height:42px;margin-right:auto;padding:0 18px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.reportFilterModal__presetSaveBtn:hover{background:#f1f5f9;transform:translateY(-1px)}.reportFilterModal__generateBtn,.reportFilterModal .eetButton--primary{background:var(--accent-primary)!important;border-color:var(--accent-secondary)!important;color:#fff!important;min-width:150px!important}.reportFilterModal__clearBtn{color:#fff!important;background:linear-gradient(135deg,#ff6b6b,#ef4444)!important;border:none!important}.dark .reportFilterModal{background:#0f172a!important}.dark .reportFilterModal__head{background:linear-gradient(140deg,#0c1524,#0f172a,#11171e);border-bottom-color:#47556999}.dark .reportFilterModal__headText h2{color:#e2e8f0}.dark .reportFilterModal__headText p{color:#94a3b8}.dark .reportFilterModal__headIcon{color:#818cf8;background:linear-gradient(145deg,#1e293b,#192232);border-color:#6366f159}.dark .reportFilterModal__cols{border-color:#47556980}.dark .reportFilterModal__col{background:#0f172a;border-right-color:#47556966}.dark .reportFilterModal__colHead{color:#e2e8f0}.dark .reportFilterModal__colCount{color:#94a3b8;border-top-color:#47556966}.dark .reportFilterModal__sourceTrust p{color:#94a3b8}.dark .reportFilterModal__trustBadge{color:#34d399;background:#10b98126;border-color:#10b98159}.dark .reportFilterModal .eetFieldSearch{color:#e2e8f0!important;background:#1e293b!important;border-color:#475569b3!important}.dark .reportFilterModal .eetSelectableListItem{color:#cbd5e1}.dark .reportFilterModal__presetBanner{background:#1e293bd9;border-color:#47556980}.dark .reportFilterModal__presetLeft{color:#cbd5e1}.dark .reportFilterModal__presetStar{color:#818cf8}.dark .reportFilterModal__presetViewBtn{color:#cbd5e1;background:#1e293b;border-color:#475569a6}.dark .reportFilterModal__presetViewBtn:hover{background:#273549}.dark .reportFilterModal__activeTitle{color:#e2e8f0}.dark .reportFilterModal .eetModalFooter,.dark .reportFilterModal__footer{background:#0b1222!important;border-top-color:#4755698c!important}.dark .reportFilterModal__presetSaveBtn{color:#cbd5e1;background:#1e293b;border-color:#475569a6}.dark .reportFilterModal__presetSaveBtn:hover{background:#273549}@media (width<=1100px){.reportFilterModal__cols{grid-template-columns:1fr 1fr}.reportFilterModal__col{border-bottom:1px solid #e2e8f099}.reportFilterModal__col:last-child{border-right:1px solid #e2e8f099}.dark .reportFilterModal__col,.dark .reportFilterModal__col:last-child{border-color:#47556966}}@media (width<=768px){.reportFilterModal__cols{grid-template-columns:1fr}.reportFilterModal__col{border-right:none}.reportFilterModal__presetBanner{flex-direction:column;align-items:flex-start;gap:10px}.reportFilterModal__presetSaveBtn{margin-right:0}.reportFilterModal .eetModalFooter,.reportFilterModal__footer{flex-wrap:wrap!important;justify-content:stretch!important;gap:8px!important}}.userManagementPage{width:100%;max-width:none;margin:0;padding:12px}.userManagementPage__panel{box-shadow:0 10px 24px #0f172a0f;background:#fff!important;border:1px solid #e3ebf6!important;border-radius:16px!important}.userManagementPage__subtitle{color:#6f84a7;margin:6px 0 0;font-size:14px}.userManagementPage__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.userManagementPage__statCard{background:#fff;border:1px solid #e2ebf8;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.userManagementPage__statIcon{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.userManagementPage__statIcon.is-total{color:#3b82f6;background:#e8f2ff}.userManagementPage__statIcon.is-admin{color:#a855f7;background:#fce7f3}.userManagementPage__statIcon.is-editor{color:#0ea5e9;background:#e0f2fe}.userManagementPage__statIcon.is-viewer{color:#6b7280;background:#f3f4f6}.userManagementPage__statCard strong{color:#1c345f;font-size:26px;line-height:1;display:block}.userManagementPage__statCard p{color:#7186a8;margin:3px 0 0;font-size:12px}.userManagementPage__filter{min-width:220px}.userManagementPage .eetFieldSearch,.userManagementPage .eetSelect select{border-color:#d4e2f3;border-radius:10px;min-height:40px}.userManagementPage__statsGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}.userManagementPage__statContent{flex-direction:column;gap:4px;display:flex}.userManagementPage__statNumber{color:#0f172a;font-size:26px;font-weight:700;line-height:1}.userManagementPage__statLabel{color:#64748b;font-size:13px;font-weight:600}.userManagementPage__roleBadge{text-transform:capitalize;border-radius:20px;justify-content:center;align-items:center;min-width:70px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.userManagementPage .eetTableHeader{background:linear-gradient(140deg,#f8fbff 0%,#fff 50%,#f9f7ff 100%);border-bottom:1px solid #e2e8f0e6}.userManagementPage .eetTableHeaderCell{color:#4b5f83;background:#f6f9ff;border-bottom:1px solid #e4ecf7;padding:12px;font-size:12px;font-weight:700}.userManagementPage .eetTableRowCell{border-bottom:1px solid #e2e8f0b3;font-size:13px}.userManagementPage .eetTableRow:hover{background:#f8fbffd9}.userManagementPage__nameCell{align-items:center;gap:10px;display:flex}.userManagementPage__avatar{color:#0284c7;background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #0284c71f}.userManagementPage .eetTableCellContent--alignRight .eetTableCellContent__text{align-items:center;gap:8px;display:inline-flex}.userManagementPage .eetTableCellContent--alignRight .eetButtonIcon{background:#fff;border:1px solid #cbd5e1d9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .14s;display:flex}.userManagementPage .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#f1f5f9;border-color:#94a3b899;transform:translateY(-1px)}.userManagementPage .eetTablePagination{border-top:1px solid #e2e8f0d9;padding-top:12px}.dark .userManagementPage__statCard{background:#1e293b}.dark .userManagementPage__statNumber{color:#e2e8f0}.dark .userManagementPage__statLabel{color:#94a3b8}.dark .userManagementPage .eetTableHeader{background:linear-gradient(140deg,#0c1524,#0f172a,#11171e);border-bottom-color:#47556999}.dark .userManagementPage .eetTableHeaderCell{color:#e2e8f0}.dark .userManagementPage .eetTableRowCell{color:#cbd5e1;background:#0f172a;border-bottom-color:#47556966}.dark .userManagementPage__avatar{color:#38bdf8;background:linear-gradient(135deg,#1e3a8a,#1e40af);box-shadow:0 4px 12px #38bdf826}.dark .userManagementPage .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#273549}.dark .userManagementPage .eetTablePagination{border-top-color:#4755698c;box-shadow:0 10px 24px #02061759;background:#1e293bd1!important;border-color:#94a3b83d!important}.dark .userManagementPage__subtitle{color:#9fb3d0}@media (width<=1100px){.userManagementPage__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.userManagementPage__statsGrid{grid-template-columns:1fr}.userManagementPage__avatar{width:28px;height:28px;font-size:10px}}.dark .userManagementPage__statCard{background:#0f172a8c;border-color:#94a3b83d}.dark .userManagementPage__statIcon.is-total{color:#93c5fd;background:#3b82f626}.dark .userManagementPage__statIcon.is-admin{color:#d8b4fe;background:#a855f726}.dark .userManagementPage__statIcon.is-editor{color:#67e8f9;background:#0ea5e926}.dark .userManagementPage__statIcon.is-viewer{color:#9ca3af;background:#6b728033}.dark .userManagementPage__statCard strong{color:#e2e8f0}.dark .userManagementPage__statCard p{color:#9fb3d0}.dark .userManagementPage .eetFieldSearch,.dark .userManagementPage .eetSelect select{color:#e2e8f0;background:#0f172acc;border-color:#94a3b84d}.dark .userManagementPage .eetTableHeader,.dark .userManagementPage .eetTableHeaderCell{color:#cbd5e1;background:#1e293bdb;border-bottom-color:#94a3b83d}.dark .userManagementPage .eetTableRowCell{border-bottom-color:#94a3b829}.dark .userManagementPage .eetTableRow:hover{background:#1e293ba8}.dark .userManagementPage__avatar{color:#93c5fd;background:#3b82f633}.dark .userManagementPage .eetTableCellContent--alignRight .eetButtonIcon{background:#1e293b80;border-color:#94a3b84d}.dark .userManagementPage .eetTablePagination{border-top-color:#94a3b83d}@media (width<=1100px){.userManagementPage__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.userManagementPage__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.userManagementPage__statsGrid{grid-template-columns:1fr}.userManagementPage__filter{min-width:100%}}@media (width<=640px){.userManagementPage{padding:8px}.userManagementPage__statsGrid{grid-template-columns:1fr}.userManagementPage__avatar{width:28px;height:28px;font-size:10px}}.adminPortalPage{width:100%;padding:12px}.adminPortalPage__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.adminPortalPage__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.adminPortalPage__subtitle{color:#6f84a7;margin-top:6px;font-size:14px}.adminPortalPage__card{cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:12px;transition:all .3s;display:flex;position:relative;overflow:hidden;border:1px solid #e3ebf6!important}.adminPortalPage__card:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0f172a1a;border-color:#d4e2f3!important}.adminPortalPage__card h3{color:#1c345f;margin:0;font-size:16px;font-weight:600}.adminPortalPage__cardIcon{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:all .3s;display:flex}.adminPortalPage__card--datasource .adminPortalPage__cardIcon{color:#3b82f6;background:#e8f2ff}.adminPortalPage__card--users .adminPortalPage__cardIcon{color:#a855f7;background:#fce7f3}.adminPortalPage__card--system .adminPortalPage__cardIcon{color:#0ea5e9;background:#e0f2fe}.adminPortalPage__card--data .adminPortalPage__cardIcon{color:#6b7280;background:#f3f4f6}.adminPortalPage__card:hover .adminPortalPage__cardIcon{transform:scale(1.1)}.adminPortalPage__cardDesc{color:#7186a8;flex-grow:1;margin:0;font-size:13px;line-height:1.5}.adminPortalPage__cardArrow{color:#d4e2f3;margin-top:auto;transition:all .3s}.adminPortalPage__card:hover .adminPortalPage__cardArrow{color:#3b82f6;transform:translate(4px)}.dark .adminPortalPage__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .adminPortalPage__panel h2{color:#f1f5f9}.dark .adminPortalPage__subtitle{color:#9fb3d0}.dark .adminPortalPage__card{background:#1e293b99;border-color:#94a3b83d!important}.dark .adminPortalPage__card h3{color:#e2e8f0}.dark .adminPortalPage__card:hover{background:#1e293bcc;border-color:#94a3b866!important}.dark .adminPortalPage__card--datasource .adminPortalPage__cardIcon{color:#93c5fd;background:#3b82f61a}.dark .adminPortalPage__card--users .adminPortalPage__cardIcon{color:#d8b4fe;background:#a855f71a}.dark .adminPortalPage__card--system .adminPortalPage__cardIcon{color:#7dd3fc;background:#0ea5e91a}.dark .adminPortalPage__card--data .adminPortalPage__cardIcon{color:#d1d5db;background:#6b72801a}.dark .adminPortalPage__cardDesc{color:#a0aec0}.dark .adminPortalPage__cardArrow{color:#94a3b84d}.dark .adminPortalPage__card:hover .adminPortalPage__cardArrow{color:#93c5fd}@media (width<=1100px){.adminPortalPage__panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.adminPortalPage{padding:8px}.adminPortalPage__panel{padding:12px}.adminPortalPage__card h3{font-size:14px}.adminPortalPage__cardDesc{font-size:12px}.adminPortalPage__cardIcon{width:36px;height:36px}}.indicatorPage{width:100%;padding:12px}.indicatorPage__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.indicatorPage__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.indicatorPage__subtitle{color:#6f84a7;margin-top:6px;font-size:14px}.indicatorPage__table{border:1px solid #e3ebf6;border-radius:8px;overflow:hidden}.indicatorPage__table .eetTableHeader{background:#f6f9ff;border-bottom:1px solid #e4ecf7}.indicatorPage__table .eetTableRow:hover{background-color:#f8fbff}.indicatorPage__table .eetTableCellContent{color:#425b72}.dark .indicatorPage__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .indicatorPage__panel h2{color:#f1f5f9}.dark .indicatorPage__subtitle{color:#9fb3d0}.dark .indicatorPage__table{border-color:#94a3b83d}.dark .indicatorPage__table .eetTableHeader{background:#1e293bdb;border-bottom-color:#94a3b83d}.dark .indicatorPage__table .eetTableHeaderCell{color:#cbd5e1}.dark .indicatorPage__table .eetTableRow:hover{background-color:#0f172a66}.dark .indicatorPage__table .eetTableCellContent{color:#cbd5e1}.indicatorViewPage{width:100%;padding:12px}.indicatorViewPage__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.indicatorViewPage__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.indicatorViewPage__table{border:1px solid #e3ebf6;border-radius:8px;overflow:hidden}.indicatorViewPage__table .eetTableHeader{background:#f6f9ff;border-bottom:1px solid #e4ecf7}.indicatorViewPage__table .eetTableRow:hover{background-color:#f8fbff}.indicatorViewPage__table .eetTableCellContent{color:#425b72}.dark .indicatorViewPage__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .indicatorViewPage__panel h2{color:#f1f5f9}.dark .indicatorViewPage__table{border-color:#94a3b83d}.dark .indicatorViewPage__table .eetTableHeader{background:#1e293bdb;border-bottom-color:#94a3b83d}.dark .indicatorViewPage__table .eetTableHeaderCell{color:#cbd5e1}.dark .indicatorViewPage__table .eetTableRow:hover{background-color:#0f172a66}.dark .indicatorViewPage__table .eetTableCellContent{color:#cbd5e1}.insertDataPage{width:100%;padding:12px}.insertDataPage__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.insertDataPage__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.insertDataPage__subtitle{color:#6f84a7;margin-top:6px;font-size:14px}.org-form{margin-bottom:20px}.org-form .eetComboBox .eetComboBoxOptionsList{border-color:#e3ebf6}.upload-dropzone{text-align:center;cursor:pointer;background:#fafbfc;border:2px dashed #d4e2f3;border-radius:12px;padding:30px 20px;transition:all .3s}.upload-dropzone h2{color:#1c345f;margin:10px 0}.upload-dropzone p{color:#6f84a7;margin:5px 0}.upload-dropzone:hover{background:#f0f7ff;border-color:#3b82f6}.upload-file{background:#fff;border:1px solid #e3ebf6;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.upload-file svg{color:#6f84a7;flex-shrink:0}.upload-file div{flex:1;min-width:0}.upload-file div div:first-child{color:#1c345f;word-break:break-word;font-weight:500}.upload-file div small{color:#9ca3af}.dark .insertDataPage__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .insertDataPage__panel h2{color:#f1f5f9}.dark .insertDataPage__subtitle{color:#9fb3d0}.dark .upload-dropzone{background:#1e293b80;border-color:#94a3b84d}.dark .upload-dropzone h2{color:#e2e8f0}.dark .upload-dropzone p{color:#9fb3d0}.dark .upload-dropzone:hover{background:#3b82f60d;border-color:#60a5fa}.dark .upload-file{background:#1e293b99;border-color:#94a3b83d}.dark .upload-file svg{color:#9ca3af}.dark .upload-file div div:first-child{color:#e2e8f0}.systemUsagePage{width:100%;padding:12px}.systemUsagePage__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.systemUsagePage__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.systemUsagePage__subtitle{color:#6f84a7;margin-top:6px;font-size:14px}.kpiCard{background:#fff;border:1px solid #e3ebf6;border-radius:12px;padding:20px;overflow:hidden}.kpiCard .topBar{height:4px;margin:-20px -20px 16px}.kpiCard.cpu .topBar{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.kpiCard.memory .topBar{background:linear-gradient(90deg,#a855f7,#d8b4fe)}.kpiCard.storage .topBar{background:linear-gradient(90deg,#0ea5e9,#7dd3fc)}.kpiCard .content .titleRow{color:#6f84a7;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.kpiCard .content h1{color:#1c345f;margin:8px 0;font-size:32px;font-weight:700}.kpiCard .content .metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.kpiCard .content .metrics>div{flex-direction:column;gap:4px;display:flex}.kpiCard .content .metrics>div span{color:#9ca3af;font-size:12px}.kpiCard .content .metrics>div strong{color:#1c345f;font-size:14px;font-weight:600}.dark .systemUsagePage__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .systemUsagePage__panel h2{color:#f1f5f9}.dark .systemUsagePage__subtitle{color:#9fb3d0}.dark .kpiCard{background:#1e293b99;border-color:#94a3b83d}.dark .kpiCard .content .titleRow{color:#9fb3d0}.dark .kpiCard .content h1{color:#e2e8f0}.dark .kpiCard .content .metrics>div span{color:#9ca3af}.dark .kpiCard .content .metrics>div strong{color:#e2e8f0}.templateDashboard{width:100%;padding:12px}.templateDashboard__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.templateDashboard__panel .giDashboard{margin-top:20px}.templateDashboard__panel .giContent{padding:0}.dark .templateDashboard__panel{background:#1e293bd1;border-color:#94a3b83d}.templateDashboard__panel .FiltersBar{border-bottom:1px solid #e3ebf6;margin-bottom:16px;padding-bottom:16px}.dark .templateDashboard__panel .FiltersBar{border-bottom-color:#94a3b83d}.templateDashboard__panel .analyticsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;display:grid}@media (width<=1100px){.templateDashboard__panel .analyticsGrid{grid-template-columns:1fr}}.newDashboard{width:100%;padding:12px}.newDashboard__panel{background:#fff;border:1px solid #e3ebf6;border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.newDashboard__subtitle{color:#6f84a7;margin-top:6px;font-size:14px}.newDashboard__panel h2{color:#1c345f;margin:0;font-size:28px;font-weight:600}.newDashboard__filterBar{border-bottom:1px solid #e3ebf6;margin-bottom:16px;padding-bottom:16px}.newDashboard__graphGrid{margin-top:20px}.dark .newDashboard__panel{background:#1e293bd1;border-color:#94a3b83d}.dark .newDashboard__panel h2{color:#f1f5f9}.dark .newDashboard__subtitle{color:#9fb3d0}.dark .newDashboard__filterBar{border-bottom-color:#94a3b83d}@media (width<=768px){.templateDashboard,.newDashboard{padding:8px}.templateDashboard__panel,.newDashboard__panel{padding:12px}}.form-group{width:400px}.question-item{margin-top:20px}.question-title{font-size:18px;font-weight:700}.question-page{border-radius:20px;max-height:600px;padding:20px;overflow:scroll}.leftPanel{width:20%;min-width:250px}.rightPanel{width:80%}@media (width<=768px){.leftPanel,.rightPanel{width:100%!important}}.hero-section{color:#fff;text-align:center;align-items:center;height:250px;position:relative;background-color:#3aadf4!important;border:none!important;border-radius:0!important;padding:40px 20px!important}.quiz-section{z-index:10;border-radius:12px;width:90%;max-width:900px;margin-top:-100px;margin-left:auto;margin-right:auto;position:relative;box-shadow:none!important;background-color:#0000!important;padding:24px!important}.quiz-section .card_section{width:850px;margin-top:45px;position:absolute}.quiz-section .tabs_section{background:0 0!important}.quiz-section .tab_item{justify-content:center;width:100%;display:flex;position:relative;text-align:center!important;border-radius:8px!important;min-width:250px!important;margin:0 10px!important;padding:7px 24px!important;font-size:16px!important;font-weight:600!important}.tab_wrapper{justify-content:center;width:100%;max-width:900px;margin:0 auto;display:flex;background:0 0!important}.tab_item>.eetTab__content{color:#fff}@media (width<=1024px){.card_section{width:100%;position:relative}}@media (width<=768px){.hero-section{height:auto;min-height:200px;padding:30px 15px!important}.quiz-section{width:95%;margin-top:-50px}.tab_wrapper{flex-wrap:wrap}.tab_item{min-width:150px!important;margin:5px!important;font-size:14px!important}}@media (width<=480px){.hero-section{min-height:180px;padding:20px 15px!important}.quiz-section{width:95%;margin-top:-40px}.tab_wrapper{flex-direction:column;align-items:center}.tab_item{width:100%;min-width:unset!important;margin:5px 0!important;padding:10px 15px!important}.quiz-section .tab_wrapper{padding:15px!important}}::-webkit-scrollbar{border-radius:10px;width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#ff7eb3,#ff758c);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#ff5582,#ff3b69)}::-webkit-scrollbar{opacity:0;transition:opacity .3s}:hover::-webkit-scrollbar{opacity:1}.scrollable-div{scrollbar-width:thin;max-height:400px;overflow-y:auto;overflow-x:"hidden"}.scrollable-div::-webkit-scrollbar{width:10px}.scrollable-div::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #fff}.scrollable-div::-webkit-scrollbar-thumb{background:linear-gradient(#beffa9,#a1d14a);border-radius:10px}.scrollable-div::-webkit-scrollbar-thumb:hover{background:linear-gradient(#c8ffb6,#a1d14a)}.table-scroll{scrollbar-width:thin;scrollbar-color:darkgray transparent;width:100%;max-height:45vh;margin-top:14px;overflow:hidden scroll}.table-scroll::-webkit-scrollbar{border-radius:10px;width:6px}.table-scroll::-webkit-scrollbar-thumb{background:#a9a9a9;border-radius:10px}.table-scroll::-webkit-scrollbar-thumb:hover{background:gray}.adminIndicatorDashboard .eetTableHeader{background:linear-gradient(140deg,#f8fbff 0%,#fff 50%,#f9f7ff 100%);border-bottom:1px solid #e2e8f0e6}.adminIndicatorDashboard .eetTableHeaderCell{color:#4b5f83;background:#f6f9ff;border-bottom:1px solid #e4ecf7;padding:12px;font-size:12px;font-weight:700}.adminIndicatorDashboard .eetTableRowCell{color:#475569;border-bottom:1px solid #e2e8f0b3;font-size:13px}.adminIndicatorDashboard .eetTableRow:hover{background:#f8fbffd9}.adminIndicatorDashboard .eetTableCellContent--alignRight .eetTableCellContent__text{align-items:center;gap:8px;display:inline-flex}.adminIndicatorDashboard .eetTableCellContent--alignRight .eetButtonIcon{background:#fff;border:1px solid #cbd5e1d9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .14s;display:flex}.adminIndicatorDashboard .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#f1f5f9;border-color:#94a3b899;transform:translateY(-1px)}.adminIndicatorDashboard .eetTablePagination{border-top:1px solid #e2e8f0d9;padding-top:12px}.dark .adminIndicatorDashboard .eetTableHeader{background:linear-gradient(140deg,#0c1524,#0f172a,#11171e);border-bottom-color:#47556999}.dark .adminIndicatorDashboard .eetTableHeaderCell{color:#e2e8f0}.dark .adminIndicatorDashboard .eetTableRowCell{color:#cbd5e1;background:#0f172a;border-bottom-color:#47556966}.dark .adminIndicatorDashboard .eetTableRow:hover{background:#1e293bcc}.dark .adminIndicatorDashboard .eetTableCellContent--alignRight .eetButtonIcon{background:#1e293b;border-color:#475569a6}.dark .adminIndicatorDashboard .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#273549}.dark .adminIndicatorDashboard .eetTablePagination{border-top-color:#4755698c}.adminIndicatorView .eetTableHeader{background:linear-gradient(140deg,#f8fbff 0%,#fff 50%,#f9f7ff 100%);border-bottom:1px solid #e2e8f0e6}.adminIndicatorView .eetTableHeaderCell{color:#4b5f83;background:#f6f9ff;border-bottom:1px solid #e4ecf7;padding:12px;font-size:12px;font-weight:700}.adminIndicatorView .eetTableRowCell{color:#475569;border-bottom:1px solid #e2e8f0b3;font-size:13px}.adminIndicatorView .eetTableRow:hover{background:#f8fbffd9}.adminIndicatorView .eetTableCellContent--alignRight .eetTableCellContent__text{align-items:center;gap:8px;display:inline-flex}.adminIndicatorView .eetTableCellContent--alignRight .eetButtonIcon{background:#fff;border:1px solid #cbd5e1d9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .14s;display:flex}.adminIndicatorView .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#f1f5f9;border-color:#94a3b899;transform:translateY(-1px)}.adminIndicatorView .eetTablePagination{border-top:1px solid #e2e8f0d9;padding-top:12px}.dark .adminIndicatorView .eetTableHeader{background:linear-gradient(140deg,#0c1524,#0f172a,#11171e);border-bottom-color:#47556999}.dark .adminIndicatorView .eetTableHeaderCell{color:#e2e8f0}.dark .adminIndicatorView .eetTableRowCell{color:#cbd5e1;background:#0f172a;border-bottom-color:#47556966}.dark .adminIndicatorView .eetTableRow:hover{background:#1e293bcc}.dark .adminIndicatorView .eetTableCellContent--alignRight .eetButtonIcon{background:#1e293b;border-color:#475569a6}.dark .adminIndicatorView .eetTableCellContent--alignRight .eetButtonIcon:hover{background:#273549}.dark .adminIndicatorView .eetTablePagination{border-top-color:#4755698c}.adminInsertData .org-form{margin-bottom:20px}.adminInsertData .eetComboBox{border-radius:10px}.adminInsertData .eetComboBox__inputWrap{background:#f8fbffd9;border:1px solid #e2e8f0e6;border-radius:10px;transition:all .14s}.adminInsertData .eetComboBox__inputWrap:hover{background:#f8fbfff2;border-color:#6366f14d}.adminInsertData .eetComboBox__inputWrap:focus-within{background:#fff;border-color:#6366f199;box-shadow:0 2px 8px #6366f126}.adminInsertData .upload-dropzone{text-align:center;cursor:pointer;background:linear-gradient(135deg,#f8fbffe6,#f0f4ffb3);border:2px dashed #6366f14d;border-radius:14px;padding:32px 20px;transition:all .14s}.adminInsertData .upload-dropzone:hover{background:linear-gradient(135deg,#f8fbfff2,#f0f4ffd9);border-color:#6366f180}.adminInsertData .upload-dropzone h2{color:#0f172a;margin:12px 0 8px;font-size:18px;font-weight:700}.adminInsertData .upload-dropzone p{color:#64748b;margin:0;font-size:13px}.adminInsertData .eetFilePicker{margin-top:16px}.adminInsertData .upload-file{background:#f8fbffcc;border:1px solid #e2e8f0e6;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:all .14s;display:flex}.adminInsertData .upload-file:hover{background:#f0f4fff2;border-color:#6366f14d}.adminInsertData .eetButton{border-radius:10px}.adminInsertData .eetButton--primary{background:var(--accent-primary);border-color:var(--accent-secondary);color:#fff!important}.adminInsertData .eetButton--primary .eetButton__text{color:#fff!important}.adminInsertData .eetAccordion__button{border-radius:10px;padding:12px;font-weight:600;transition:all .14s}.adminInsertData .eetAccordion__button:hover{background:#f8fbffd9}.adminInsertData .eetBadge{margin-bottom:6px;margin-right:8px}.dark .adminInsertData .eetComboBox__inputWrap{color:#e2e8f0;background:#1e293bd9;border-color:#47556980}.dark .adminInsertData .eetComboBox__inputWrap:hover{background:#1e293bf2;border-color:#6366f166}.dark .adminInsertData .eetComboBox__inputWrap:focus-within{background:#1e293b;border-color:#6366f199;box-shadow:0 2px 8px #6366f140}.dark .adminInsertData .upload-dropzone{background:linear-gradient(135deg,#0f172ae6,#1e293bcc);border-color:#6366f140}.dark .adminInsertData .upload-dropzone:hover{background:linear-gradient(135deg,#0f172af2,#1e293be6);border-color:#6366f166}.dark .adminInsertData .upload-dropzone h2{color:#e2e8f0}.dark .adminInsertData .upload-dropzone p{color:#94a3b8}.dark .adminInsertData .upload-file{color:#cbd5e1;background:#1e293bcc;border-color:#47556966}.dark .adminInsertData .upload-file:hover{background:#1e293bf2;border-color:#6366f159}.dark .adminInsertData .eetAccordion__button{color:#e2e8f0;background:#1e293bb3}.dark .adminInsertData .eetAccordion__button:hover{background:#1e293bd9}.customDashboardPage{width:100%}.customDashboardHeader{border-radius:18px 18px 0 0!important;margin-bottom:0!important}.customDashboardHeader__left{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.customDashboardHeader__left h4{white-space:nowrap;margin:0}.customDashboardHeader__heroIcon{color:#2563eb!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:#dbeafe!important;box-shadow:0 8px 20px #2563eb1f!important}.customDashboardHeader__filterBadge{color:#065f46;white-space:nowrap;background:#d1fae5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.customDashboardHeader__subline{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.customDashboardHeader__metaTag{color:#475569;background:#ffffffe6;border:1px solid #e2e8f0f2;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.customDashboardHeader__sep{color:#94a3b8;font-size:13px}.customDashboardHeader__actions{align-items:center;gap:8px;display:flex}.customDashboardHeader__iconBtn{cursor:pointer;color:#64748b;background:#fff;border:1px solid #cbd5e1e6;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .14s;display:flex}.customDashboardHeader__iconBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b899;transform:translateY(-1px)}.customDashboardHeader__stats{background:#f8fafcf2;border:1px solid #e2e8f0d9;border-top:none;border-radius:0 0 14px 14px;align-items:center;margin-bottom:12px;padding:10px 18px;display:flex}.customDashboardHeader__statItem{flex:1;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.customDashboardHeader__statItem:first-child{padding-left:4px}.customDashboardHeader__statLabel{color:#64748b;font-size:12.5px;font-weight:600}.customDashboardHeader__statValue{color:#0f172a;font-size:15px;font-weight:700}.customDashboardHeader__statDivider{background:#e2e8f0d9;flex-shrink:0;width:1px;height:28px}.dark .customDashboardHeader__heroIcon{color:#60a5fa!important;background:linear-gradient(135deg,#1e3a8a,#1e3050)!important;border-color:#2563eb66!important}.dark .customDashboardHeader__filterBadge{color:#34d399;background:#10b98126;border-color:#10b98159}.dark .customDashboardHeader__metaTag{color:#94a3b8;background:#1e293bd9;border-color:#47556999}.dark .customDashboardHeader__sep{color:#475569}.dark .customDashboardHeader__iconBtn{color:#94a3b8;background:#1e293b;border-color:#475569a6}.dark .customDashboardHeader__iconBtn:hover{color:#e2e8f0;background:#273549}.dark .customDashboardHeader__stats{background:#0c1524eb;border-color:#47556980}.dark .customDashboardHeader__statLabel{color:#94a3b8}.dark .customDashboardHeader__statValue{color:#e2e8f0}.dark .customDashboardHeader__statDivider{background:#47556980}.settingsFlyout{flex-direction:column;height:100%;display:flex}.settingsFlyout__header{background:linear-gradient(140deg,#f8fbff 0%,#fff 50%,#f9f7ff 100%);border-bottom:1px solid #e2e8f0e6;flex-shrink:0;align-items:center;gap:14px;padding:20px 22px;display:flex;position:relative}.settingsFlyout__headerIcon{color:#4f46e5;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #6366f133;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.settingsFlyout__headerText{flex:1;min-width:0}.settingsFlyout__headerText h2{color:#0f172a;margin:0;font-size:20px;font-weight:700}.settingsFlyout__headerText p{color:#64748b;margin:4px 0 0;font-size:12px}.settingsFlyout__closeBtn{flex-shrink:0}.settingsFlyout__body{padding:20px!important}.settingsFlyout__section{margin-bottom:24px;padding-bottom:20px}.settingsFlyout__section:last-child{margin-bottom:0;padding-bottom:0}.settingsFlyout__sectionHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.settingsFlyout__sectionIcon{color:#4f46e5;flex-shrink:0}.settingsFlyout__sectionTitle{color:#0f172a;margin:0;font-size:15px;font-weight:700}.settingsFlyout__sectionDesc{color:#64748b;margin:0 0 14px;padding-left:26px;font-size:12px;line-height:1.5}.settingsFlyout__divider{background:#e2e8f0d9;height:1px;margin:16px 0}.settingsFlyout__modeGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settingsFlyout__modeCard{cursor:pointer;background:#fff;border:2px solid #e2e8f0d9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;transition:all .16s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.settingsFlyout__modeCard:hover{background:#eff2ffcc;border-color:#4f46e54d;transform:translateY(-2px)}.settingsFlyout__modeCard.active{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#4f46e5;box-shadow:0 4px 12px #4f46e526,inset 0 1px #fffc}.settingsFlyout__modeIcon{font-size:32px;line-height:1}.settingsFlyout__modeIcon.light{opacity:.8}.settingsFlyout__modeIcon.dark{opacity:.9}.settingsFlyout__modeCard.active .settingsFlyout__modeIcon{transform:scale(1.1)}.settingsFlyout__modeContent{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.settingsFlyout__modeContent h4{color:#0f172a;margin:0;font-size:14px;font-weight:700}.settingsFlyout__modeContent span{color:#64748b;font-size:11px}.settingsFlyout__modeCard.active .settingsFlyout__modeContent h4{color:#4f46e5}.settingsFlyout__modeCard .eetIcon{font-size:16px;position:absolute;top:8px;right:8px}.settingsFlyout__presetGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.settingsFlyout__presetCard{cursor:pointer;background:#fff;border:2px solid #e2e8f0d9;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:14px;transition:all .16s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.settingsFlyout__presetCard:hover{border-color:#4f46e533;transform:translateY(-2px)}.settingsFlyout__presetCard.activePreset{background:linear-gradient(135deg,#d1fae5,#ecfdf5);border-color:#059669;box-shadow:0 4px 12px #0596691f}.settingsFlyout__presetCard.default .settingsFlyout__presetColor{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}.settingsFlyout__presetCard.blue .settingsFlyout__presetColor{background:linear-gradient(135deg,#0284c7,#0369a1)!important}.settingsFlyout__presetCard.purple .settingsFlyout__presetColor{background:linear-gradient(135deg,#a855f7,#7e22ce)!important}.settingsFlyout__presetCard.green .settingsFlyout__presetColor{background:linear-gradient(135deg,#059669,#047857)!important}.settingsFlyout__presetColor{border-radius:10px;width:36px;height:36px;box-shadow:0 4px 12px #4f46e533}.settingsFlyout__presetLabel h4{color:#0f172a;margin:0;font-size:13px;font-weight:700}.settingsFlyout__presetCheck{position:absolute;top:8px;right:8px}.dark .settingsFlyout__header{background:linear-gradient(140deg,#0c1524,#0f172a,#11171e);border-bottom-color:#47556999}.dark .settingsFlyout__headerIcon{color:#60a5fa;background:linear-gradient(135deg,#1e3a8a,#1e3050);border-color:#2563eb4d}.dark .settingsFlyout__headerText h2{color:#e2e8f0}.dark .settingsFlyout__headerText p{color:#94a3b8}.dark .settingsFlyout__body{background:#0f172a}.dark .settingsFlyout__sectionIcon{color:#60a5fa}.dark .settingsFlyout__sectionTitle{color:#e2e8f0}.dark .settingsFlyout__sectionDesc{color:#94a3b8}.dark .settingsFlyout__divider{background:#47556980}.dark .settingsFlyout__modeCard{background:#1e293b;border-color:#47556980}.dark .settingsFlyout__modeCard:hover{background:#1e3a8a4d;border-color:#60a5fa4d}.dark .settingsFlyout__modeCard.active{background:linear-gradient(135deg,#1e3a8a,#1e3050);border-color:#60a5fa;box-shadow:0 4px 12px #60a5fa33,inset 0 1px #ffffff0d}.dark .settingsFlyout__modeContent h4{color:#e2e8f0}.dark .settingsFlyout__modeContent span{color:#94a3b8}.dark .settingsFlyout__modeCard.active .settingsFlyout__modeContent h4{color:#60a5fa}.dark .settingsFlyout__presetCard{background:#1e293b;border-color:#47556980}.dark .settingsFlyout__presetCard:hover{border-color:#475569b3}.dark .settingsFlyout__presetCard.activePreset{background:linear-gradient(135deg,#05966926,#05966914);border-color:#05966999;box-shadow:0 4px 12px #05966933}.dark .settingsFlyout__presetLabel h4{color:#e2e8f0}.timelineBar{border:1px solid var(--border-color);background:var(--card-bg);border-radius:8px;flex:none;width:100%;margin-bottom:12px;padding:8px 12px;transition:all .14s}.timelineBar--light{--timeline-text:#374151;--timeline-btn-hover:#3b82f614;--timeline-btn-active:#3b82f6;background:#fff;border-color:#e5e7eb}.timelineBar--dark{--timeline-text:#cbd5e1;--timeline-btn-hover:#0284c71a;--timeline-btn-active:#0284c7;background:#1f293799;border-color:#6b72804d}.timelineBar__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.timelineBar__btn{width:32px;height:32px;color:var(--timeline-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}.timelineBar__btn svg{stroke-width:2px;width:16px;height:16px}.timelineBar__btn:hover:not(:disabled){background:var(--timeline-btn-hover);transform:scale(1.05)}.timelineBar__btn:active:not(:disabled){transform:scale(.98)}.timelineBar__btn:disabled{opacity:.4;cursor:not-allowed}.timelineBar__btn--play{border:1.5px solid var(--timeline-btn-active);width:36px;height:36px;color:var(--timeline-btn-active)}.timelineBar__btn--play.timelineBar__btn--playing{background:var(--timeline-btn-active);color:#fff}.timelineBar__btn--play svg{width:18px;height:18px}.timelineBar__btn--play:hover:not(:disabled){background:var(--timeline-btn-active);color:#fff;transform:scale(1.08)}.timelineBar__year{min-width:50px;color:var(--timeline-btn-active);text-align:center;background:#3b82f614;border-radius:4px;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600}.timelineBar__range{color:var(--timeline-text);opacity:.7;white-space:nowrap;font-size:12px}.bubbleGraphContainer{flex-direction:column;width:100%;min-height:0;display:flex}.bubbleGraphContainer__chartWrapper{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;flex:1;width:100%;min-height:0;overflow:hidden}@media (width<=1024px){.timelineBar__controls{gap:10px}.timelineBar__range{display:none}}@media (width<=768px){.timelineBar{padding:6px 10px}.timelineBar__controls{justify-content:center;gap:8px}.timelineBar__btn{width:30px;height:30px}.timelineBar__btn svg{width:14px;height:14px}.timelineBar__btn--play{width:32px;height:32px}.timelineBar__btn--play svg{width:16px;height:16px}.timelineBar__year{min-width:45px;padding:3px 8px;font-size:12px}.bubbleGraphContainer__chartWrapper{min-height:300px}}.timelineBar__slider{flex:1;align-items:center;gap:12px;min-width:320px;display:flex}.timelineBar__slider .eetRangeWrapper{flex:1}.timelineBar__track{flex:1;padding-top:20px;position:relative}.timelineBar__thumbYear{top:0;left:calc(8px + (100% - 16px) * var(--timeline-progress,0));color:var(--timeline-btn-active);white-space:nowrap;pointer-events:none;font-size:13px;font-weight:600;line-height:1;position:absolute;transform:translate(-50%)}.timelineBar__year{text-align:center;min-width:48px;font-weight:600}.timelineBar__currentYear{text-align:center;min-width:60px;font-size:18px;font-weight:700}.timeline{background:#d3d7de;border-radius:999px;height:6px;position:relative}.timeline__progress{border-radius:inherit;background:#3b82f6;height:100%;transition:width .6s linear;position:absolute}.timeline__thumb{background:#3b82f6;border-radius:50%;width:16px;height:16px;transition:left .6s linear;position:absolute;top:50%;transform:translate(-50%,-50%)}.contactView{flex-direction:column;gap:24px;display:flex}.contactView__header{align-items:center;gap:16px;display:flex}.contactView__avatar{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:20px;font-weight:700;display:flex}.contactView__header h3{margin:0;font-size:20px}.contactView__header p{color:#6b7280;margin:4px 0 0}.contactView__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contactView__grid label{color:#64748b;text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.contactView__grid span{font-weight:600}.contactView__message label{color:#64748b;text-transform:uppercase;margin-bottom:10px;font-size:12px;display:block}.contactView__messageBox{white-space:pre-wrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:18px;line-height:1.8}.selectedTableRow,.selectedTableRow td{background:#eef6ff!important}.custom-eui-table{background:#fff;border:1px solid #e8eef5;border-radius:18px;overflow:hidden;box-shadow:0 12px 35px #0f172a0d}.custom-eui-table .eetTable{background:0 0}.custom-eui-table .eetTableHeader{background:#f8fafc}.custom-eui-table .eetTableHeaderCell{color:#1f2937;letter-spacing:.04em;border-bottom:1px solid #e5e7eb;padding:3px 22px;font-size:13px;font-weight:700;background:#f8fafc!important}.custom-eui-table .eetTableRow{transition:all .25s}.custom-eui-table .eetTableRow:hover{background:#f9fbfd}.custom-eui-table .eetTableRowCell{color:#374151;vertical-align:middle;border-bottom:1px solid #eef2f7;padding:3px 22px;font-size:14px}.custom-eui-table .eetTableRow:last-child .eetTableRowCell{border-bottom:none}.tableActionButton{border:1px solid #e5e7eb;background:#f8fafc!important;border-radius:10px!important;width:34px!important;height:34px!important}.tableActionButton:hover{border-color:#bfdbfe;background:#eef6ff!important}.tableActionButton.delete:hover{border-color:#fecaca;background:#fef2f2!important}.custom-eui-table .eetTablePagination{background:#fff;border-top:1px solid #eef2f7;padding:18px 22px}.custom-eui-table .eetPagination{gap:6px}.custom-eui-table .eetPaginationButton{border-radius:10px}.custom-eui-table .eetPaginationButton-isSelected{color:#fff;background:linear-gradient(135deg,#166534,#15803d)}.custom-eui-table .eetTableRow-isExpanded,.custom-eui-table .eetTableEmptyPrompt{padding:50px}.examTableCard{background:#fff;border:1px solid #e8eef5;border-radius:22px;padding:24px;box-shadow:0 16px 45px #0f172a0d}body{overflow:hidden}html,body{scrollbar-width:thin;scrollbar-color:var(--accent-primary) transparent}html::-webkit-scrollbar{width:8px}body::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--accent-primary) transparent;border-radius:12px}body::-webkit-scrollbar-thumb{background:var(--accent-primary) transparent;border-radius:12px}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#309bbf,#1f7fa3)}body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#309bbf,#1f7fa3)}.application::-webkit-scrollbar{width:8px}.eetPageBody::-webkit-scrollbar{width:8px}.eetPageBody__content::-webkit-scrollbar{width:8px}.application::-webkit-scrollbar-thumb{background:linear-gradient(#39a9cf,#288cb3);border-radius:12px}.eetPageBody::-webkit-scrollbar-thumb{background:linear-gradient(#39a9cf,#288cb3);border-radius:12px}.eetPageBody__content::-webkit-scrollbar-thumb{background:linear-gradient(#39a9cf,#288cb3);border-radius:12px}.application,.eetPageBody,.eetPageBody__content{scrollbar-width:thin;scrollbar-color:var(--accent-primary) transparent}.giDashboard{background:var(--bg-primary);width:100%;display:flex;overflow:hidden}.eetFilterField .eetPopover__anchor{width:100%}.giContent{background:var(--bg-linear-gradient);flex:1;padding:10px;overflow:auto}.chartGrid{margin-top:20px}.chartRow1{grid-template-columns:2fr 1fr 1fr;gap:20px;margin-top:20px;display:grid}.giRow2{grid-template-columns:1.1fr 1.1fr 1.3fr;gap:16px;margin-top:16px;display:grid}.giRow2 .giSectionCard{height:100%}.giRow3{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:20px;margin-top:20px;display:grid}.giRow4{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.giSidebar{background:#020617;border-right:1px solid #172036;width:240px;padding:20px}.giLogo{background:#5b5cf0;border-radius:20px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:40px;font-size:28px;display:flex}.giMenuItem{color:#d1d5db;cursor:pointer;border-radius:14px;align-items:center;gap:14px;margin-bottom:8px;padding:14px;transition:all .2s;display:flex}.giMenuItem:hover{background:#111827}.giMenuItem.active{background:#5b5cf0}.giHeader{justify-content:space-between;align-items:center;display:flex}.giHeader h1{color:#fff;font-size:28px}.giHeader p{color:#94a3b8}.giHeaderRight{align-items:center;gap:20px;display:flex}.giSearch{background:#071020;border-radius:16px;align-items:center;width:500px;height:46px;padding:0 20px;display:flex}.giSearch input{color:#fff;background:0 0;border:none;outline:none;flex:1;margin-left:10px}.giFilters{background:var(--bg-primary);border:1px solid #5d65ff40;border-radius:22px;margin-bottom:20px;padding:10px}.giFiltersGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 100px auto;align-items:end;gap:16px;display:grid}.giFilterItem{flex-direction:column;display:flex}.giFilterItem label{color:var(--text-primary);margin-bottom:10px;font-size:13px;font-weight:600}.giRange label{justify-content:space-between;align-items:center;display:flex}.giRange label span{color:var(--text-secondary);font-size:12px}.giFilterItem .eetSelect{width:100%}.giFilterItem .eetSelect select{color:#fff;background:#ffffff08;border-color:#ffffff1a;border-radius:10px;height:40px}.giRange .eetRangeWrapper{margin-top:8px;padding-top:10px}.giRange .eetRangeTrack{height:4px}.giRange .eetRangeThumb{width:16px;height:16px}.giFilterButtons{align-items:center;gap:12px;height:40px;display:flex}.giFilterButtons .eetButton{border-radius:10px}.giFilterButtons .eetButtonEmpty{color:#3b82f6}.giStats{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.giStatCard{background:#071020;border:1px solid #1e293b;border-radius:18px;padding:22px}.giStatCard div{color:#94a3b8}.giStatCard h2{color:#fff;margin-top:10px;font-size:32px}.giStatCard{border:1px solid #725cff40;border-radius:14px;justify-content:space-between;align-items:center;height:92px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 0 20px #5b5cf01f}.giStatCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff0f,#0000 60%);position:absolute;inset:0}.giStatLeft{align-items:flex-start;gap:12px;display:flex}.giStatIcon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 0 18px #ffffff26}.giStatTitle{color:#cbd5e1;margin-bottom:6px;font-size:11px}.giStatValue{color:#fff;font-size:20px;font-weight:700;line-height:1}.giStatSub{color:#94a3b8;margin-top:6px;font-size:11px}.giSpark{align-self:flex-end;margin-right:-8px}.giSectionCard{background:var(--bg-primary);border:1px solid #1e293b;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.giSectionHeader{border-bottom:1px solid #1e293b;padding:8px}.giSectionHeader h3{color:var(--text-primary);font-size:18px}.giSectionBody{flex-direction:column;flex:1;padding:12px;display:flex}.topIndicator{margin-bottom:15px}.topIndicator h4{color:var(--text-primary);margin:0;font-size:14px}.topIndicator span{color:var(--text-primary)}.indicatorBar{background:var(--bg-primary);border-radius:50px;height:8px;margin-top:10px;overflow:hidden}.indicatorBar div{background:#5b5cf0;height:100%}.apexcharts-legend-text{color:#d1d5db!important}.apexcharts-menu,.apexcharts-tooltip{background:var(--card-bg)!important}.countryItem{border-bottom:1px solid #1e293b;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.countryItem span{color:#d1d5db}.countryItem strong{color:#5b5cf0}.trendGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.trendCard{background:#111827;border-radius:16px;padding:18px}.trendCard span{color:#94a3b8}.trendCard h2{color:#5b5cf0;margin-top:10px}.coverageGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.coverageGrid div{background:#111827;border-radius:16px;padding:20px}.coverageGrid h1{color:#5b5cf0;margin:0}.coverageGrid span{color:#94a3b8}.analyticsGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.analyticsGrid .averageCard{grid-area:1/1}.analyticsGrid .distributionCard{grid-area:2/1}.analyticsGrid .globeCard{grid-area:1/2/span 2}.analyticsGrid .topIndicatorsCard{grid-area:1/3}.analyticsGrid .regionalCard{grid-area:2/3}.analyticsColumn{flex-direction:column;gap:5px;height:100%;display:flex}.analyticsGlobe{height:100%;min-height:760px;position:relative}.chartHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.chartActions{gap:8px;display:flex}.chartActions button{color:#fff;background:#071423;border:1px solid #ffffff14;border-radius:8px;padding:6px 10px}.topIndicatorRow{justify-content:space-between;margin-bottom:8px;display:flex}.topIndicatorTitle{color:#fff;font-size:13px}.topIndicatorProgress div{background:linear-gradient(90deg,#00e676,#00c853);border-radius:50px;height:100%}.regionalCard{height:100%}.regionalHeader{justify-content:flex-end;margin-bottom:18px;display:flex}.regionalHeader button{color:#4f7cff;cursor:pointer;background:0 0;border:none;font-size:12px}.regionalList{flex-direction:column;gap:20px;display:flex}.regionRow{grid-template-columns:180px 1fr 80px;align-items:center;gap:12px;display:grid}.regionName{color:var(--text-primary);align-items:center;gap:8px;font-size:12px;display:flex}.regionDot{border-radius:50%;width:8px;height:8px}.regionBar{background:var(--bar);border-radius:20px;height:6px;overflow:hidden}.regionBarFill{border-radius:20px;height:100%;box-shadow:0 0 12px}.regionRow strong{color:var(--text-primary);text-align:right;font-size:12px}.regionalList{position:relative}.regionalList:before{content:"";opacity:.08;pointer-events:none;background-size:contain;width:220px;height:180px;position:absolute;top:0;left:140px}.topIndicatorsCard{height:100%}.topIndicatorsHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.topIndicatorsHeader button{color:#4f7cff;cursor:pointer;background:0 0;border:none;font-size:12px}.topIndicators{flex-direction:column;display:flex}.topIndicator:last-child{border-bottom:none}.topIndicatorRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.topIndicatorTitle{color:#dbe4ff;align-items:center;gap:8px;max-width:280px;font-size:12px;display:flex}.topIndicatorTitle svg{color:var(--text-secondary);flex-shrink:0}.topIndicatorTitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topIndicatorValue{color:var(--text-primary);font-size:12px;font-weight:600}.topIndicatorProgress{background:#ffffff14;border-radius:30px;height:5px;overflow:hidden}.topIndicatorFill{background:linear-gradient(90deg,#00e676,#00c853);border-radius:30px;height:100%;box-shadow:0 0 10px #00e67699}.categoryWrapper{justify-content:space-between;align-items:center;height:100%;display:flex}.categoryDonut{position:relative}.categoryCenter{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.categoryCenter h2{color:var(--text-primary);margin:0;font-size:34px}.categoryCenter span{color:#94a3b8}.categoryLegend{flex-direction:column;gap:14px;display:flex}.categoryLegend div{color:var(--text-primary);align-items:center;gap:10px;display:flex}.categoryLegend strong{margin-left:auto}.dot{border-radius:50%;width:10px;height:10px}.countryRow{color:var(--text-primary);grid-template-columns:20px 130px 40px 1fr 100px;align-items:center;gap:10px;margin-bottom:10px;display:grid}.countryBar{background:#ffffff14;border-radius:30px;height:5px}.countryBar div{border-radius:30px;height:100%}.trendHeader{color:#94a3b8;border-bottom:1px solid #ffffff0f;grid-template-columns:1.8fr 60px 60px 70px;gap:12px;margin-bottom:14px;padding-bottom:14px;font-size:11px;font-weight:500;display:grid}.trendRow{border-bottom:1px solid #ffffff0a;grid-template-columns:1.8fr 60px 60px 70px;align-items:center;gap:12px;padding:12px 0;display:grid}.trendRow:last-child{border-bottom:none}.trendRow>span:first-child{color:#dbe4ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.trendRow>span:nth-child(2),.trendRow>span:nth-child(3){color:#cbd5e1;text-align:right;font-size:12px}.trendRow strong{text-align:right;font-size:12px;font-weight:600}.trendRow:hover{background:#ffffff05;border-radius:8px}.trendHeader,.trendRow{grid-template-columns:1.8fr 90px 60px 60px 70px}.trendHeader{color:#8b98b8;grid-template-columns:2fr 80px 60px 60px 80px;gap:12px;margin-bottom:12px;font-size:11px;display:grid}.trendRow{grid-template-columns:2fr 80px 60px 60px 80px;align-items:center;gap:12px;padding:8px 0;display:grid}.trendName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.trendSpark{justify-content:center;align-items:center;display:flex}.trendValue{color:var(--text-primary);text-align:right;font-size:12px}.trendChange{justify-content:flex-end;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.coverageCard{height:230px;display:flex}.coverageMap{flex:1;height:280px;position:relative;overflow:hidden}.coverageMap svg{width:100%;height:100%;display:block}.coverageStats{flex-direction:column;justify-content:center;gap:16px;width:66px;display:flex}.coverageStats div{flex-direction:column;display:flex}.coverageStats strong{color:#fff;font-size:32px;line-height:1}.pin{background:#0094ff;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 0 6px #0094ff1f,0 0 30px #0094ff}.pin1{top:42%;left:22%}.pin2{top:30%;left:70%}.pin3{top:72%;left:36%}.pin4{top:78%;left:82%}.indicatorTable{width:100%}.indicatorHeader{color:#7b8aa5;border-bottom:1px solid #ffffff0f;grid-template-columns:60px 2.5fr 120px 110px 90px 90px 70px 70px 70px 100px 90px 90px 130px;align-items:center;gap:16px;padding:14px 0;font-size:12px;display:grid}.indicatorRow{color:#dbe4ff;border-bottom:1px solid #ffffff0a;grid-template-columns:60px 2.5fr 120px 110px 90px 90px 70px 70px 70px 100px 90px 90px 130px;align-items:center;gap:16px;min-height:56px;padding:10px 0;font-size:13px;display:grid}.indicatorRow:last-child{border-bottom:none}.indicatorRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.indicatorRow span:nth-child(2){white-space:normal;line-height:1.3}.red{color:#ff1744;font-weight:600}.availabilityBar{background:#ffffff14;border-radius:30px;width:80px;height:8px;position:relative}.coverageCard{align-items:center;height:220px;display:flex}.coverageStats{flex-direction:column;gap:16px;width:66px;display:flex}.coverageStats strong{color:var(--text-primary);font-size:18px}.coverageStats span{color:#94a3b8;font-size:12px}.availabilityBar>div:first-child{background:#ffffff14;border-radius:20px;flex:1;height:6px;overflow:hidden}.availabilityBar>div:first-child div{background:#00e676;height:100%}.indicatorHeader{color:#7b8aa5;border-bottom:1px solid #17253d;padding-bottom:16px;font-size:12px}.indicatorRow{min-height:54px;color:var(--text-primary);border-bottom:1px solid #ffffff0a;font-size:13px}.green{color:#00e676;font-weight:600}.availabilityBar{background:#ffffff14;border-radius:30px;height:8px;position:relative}.availabilityBar div{background:#00e676;border-radius:30px;height:100%}.availabilityBar span{color:var(--text-primary);font-size:12px;position:absolute;top:-6px;right:-42px}.availabilityBar{align-items:center;gap:8px;display:flex}.availabilityBarTrack{background:#ffffff14;border-radius:30px;flex:1;height:6px;overflow:hidden}.availabilityBarFill{background:#00e676;border-radius:30px;height:100%}.availabilityValue{text-align:right;color:#fff;width:36px;font-size:12px}.mapTooltip{z-index:9999;color:#fff;pointer-events:none;background:#040a14f2;border:1px solid #2563eb;border-radius:12px;min-width:130px;padding:12px;position:fixed;box-shadow:0 0 20px #2563eb66}.mapTooltipTitle{margin-bottom:6px;font-size:14px;font-weight:600}.filter-button{align-items:center!important;gap:4px!important;display:flex!important}.legendCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000a1ecc;border-radius:16px;width:160px;padding:11px;position:absolute;top:20px;right:-2px}.legendRow{align-items:center;margin-top:12px;display:flex}.dot{border-radius:50%;width:12px;height:12px;margin-right:10px}.indicatorTitle{color:var(--text-primary);background:#2f5e36;border-radius:14px;margin-top:10px;padding:10px;position:relative;overflow:hidden}.indicatorTitle h2{z-index:2;margin:0;position:relative}.border-animation{pointer-events:none;border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.border-animation rect{fill:none;stroke:var(--text-primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 90;filter:drop-shadow(0 0 4px #fff);animation:12s linear infinite borderMove}@keyframes borderMove{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.indicatorTitle h2{color:#49e96f;text-align:center;margin:0;font-size:16px;font-weight:600}.notistack-SnackbarContainer{z-index:2000}.eetUI{height:100%}body.dark .eetChartNoData__title{color:#e5e7eb}body.dark .eetChartNoData__text{color:#a3aec2}body.dark .aiChatAssistant{color:#98acd7;background-color:#1f2937}body.dark .chatHeader{background-color:#1f2937;border-bottom-color:#364663}body.dark .chatTitle{color:#97afd8}body.dark .chatSubtitle{color:#a3aec2}body.dark .chatHeaderActions button{background-color:#1f2937;border-color:#334666}body.dark .profileBox{background-color:#1f2937;border-color:#374762}body.dark .messageBubble{background-color:#1f2937;border-color:#334666}body.dark .userMessage .messageBubble{background-color:#1c294a}body.dark .messageText{color:#99aed6}body.dark .messageDescription{color:#a0b0cf}body.dark .chartContainer{background-color:#1f2937;border-color:#324667}body.dark .chartCatalogCard{color:#9dafd2;background-color:#1f2937;border-color:#324c67}body.dark .chartCatalogCard:hover,body.dark .chartCatalogCard:focus-visible{background-color:#1c4a31}body.dark .chartCatalogIcon{background-color:#1c4a30}body.dark .chatChartState{background-color:#1f2937;border-color:#324667}body.dark .chatChartPlaceholder{background:#223044}body.dark .chatChartError{background-color:#4a211c;border-color:#6b312e}body.dark .chartHeader span{color:#a3aec2}body.dark .chartYAxis,body.dark .chartYears,body.dark .chartSource{color:#a3b2cc}body.dark .chartButtons button{color:#9dafd2;background-color:#1f2937;border-color:#364763}body.dark .chatInput input::placeholder,body.dark .aiChatDisclaimer{color:#a3aec2}body.dark .sidebarCard{background-color:#1f2937;border-color:#364663}body.dark .suggestedQuestion{background-color:#1f2937;border-top-color:#384661}body.dark .suggestedQuestion:hover,body.dark .suggestedQuestion:focus-visible,body.dark .exploreMore:hover,body.dark .exploreMore:focus-visible{background-color:#1c4a31}body.dark .exploreMore{background-color:#1f2937;border-top-color:#384661}body.dark .historyRow{border-top-color:#384661}body.dark .historyItem{background-color:#1f2937}body.dark .historyItem:hover,body.dark .historyItem:focus-visible{background-color:#1c4a31}body.dark .historyDeleteButton{background-color:#1f2937}body.dark .historyDeleteButton:hover,body.dark .historyDeleteButton:focus-visible{background-color:#4a211c}body.dark .historyRow.active .historyDeleteButton{background-color:#1c4a31}body.dark .historyRow.active .historyDeleteButton:hover,body.dark .historyRow.active .historyDeleteButton:focus-visible{background-color:#4a211c}body.dark .deleteHistory{color:#a3aec2;background-color:#1f2937;border-top-color:#384661}body.dark .deleteHistory:hover,body.dark .deleteHistory:focus-visible{background-color:#4a211c}body.dark .sourceItem{background-color:#1f2937}body.dark .sourceItem:hover,body.dark .sourceItem:focus-visible{background-color:#1c4a31}body.dark .selectedFile{color:#a3b2cc;background-color:#1f2937;border-color:#374862}body.dark .chatInput{background-color:#1f2937;border-color:#374862}body.dark .chatInput input{color:#9dafd2}body.dark .chatInput input::placeholder{color:#a3aec2}body.dark .chatIconButton:hover{background-color:#1f3347}body.dark .messageFile{color:#a5b3ca;background-color:#223044;border-color:#374151}body.dark .messageClarification,body.dark .clarificationOption{border-color:#374762}body.dark .clarificationOption:hover{background-color:#223044}body.dark .singleClarificationSelect{background-color:#1f2937;border-color:#374151}body.dark .clarificationSearch{color:#9dafd2;background-color:#1f2937;border-color:#374762}body.dark .selectedIndicatorMessage{background-color:#1c4a31;border-color:#2e6b48}body.dark .selectedIndicatorMessage strong{color:#9dafd2}body.dark .chatRetryButton{border-color:#374151}body.dark .chatRetryButton:hover{color:#a4b4cc;background-color:#223644}body.dark .indicatorMultiSelect{background-color:#1f2937;border-color:#374151}body.dark .indicatorMultiOption{color:#9dafd2;border-color:#374762}body.dark .indicatorMultiOption:hover{background-color:#223644;border-color:#374151}body.dark .yearRangeSelect{background-color:#1f2937;border-color:#374151}body.dark .yearRangeShortcuts button{background-color:#234;border-color:#374151}body.dark .yearRangeShortcuts button:hover{background-color:#213545}body.dark .yearField select{color:#9dafd2;background-color:#1f2937;border-color:#374151}body.dark .geographySelect{background-color:#1f2937;border-color:#374151}body.dark .geographyOption{color:#9dafd2;background-color:#1f2937;border-color:#374762}body.dark .geographyOption:hover{background-color:#223644}body.dark .countryMultiSelect{background-color:#1f2937;border-color:#374151}body.dark .countryMultiHeader{color:#9dafd2}body.dark .countryMultiHeader button{color:#84ebbb}body.dark .countryMultiOption{color:#9dafd2;background-color:#1f2937;border-color:#374151}body.dark .countryMultiOption:hover{background-color:#223644}body.dark .indicatorMultiOption{border-color:#374151}body.dark .indicatorMultiOption:hover{background-color:#223044}body.dark .aiChatHintsTitle{color:#a3aec2}body.dark .aiChatHint{color:#aab5c5;background-color:#1f2937;border-color:#354b64}body.dark .aiChatHint:hover{color:#84ebab;background-color:#1c4a33}body.dark .sidebarChildItem:hover{background-color:#1c284a}body.dark .authShell .loginbtn.Mui-disabled,body.dark .authShell .loginbtn:disabled{color:#a3aec2!important;border-color:#374151!important}body.dark .authShell__otpEmail p{color:#91b2de}body.dark .report-table{background-color:#1f2937}body.dark .report-table th,body.dark .report-table td{border-color:#374151}body.dark .report-table tbody tr:nth-child(2n),body.dark .report-table tbody tr:hover{background-color:#182231}body.dark .footer-center{color:#a3aec2}body.dark .highcharts-data-table table{border-color:#374151}body.dark .highcharts-data-table caption{color:#a3aec2}body.dark .highcharts-data-table thead tr,body.dark .highcharts-data-table tr:nth-child(2n){background-color:#182231}body.dark .highcharts-data-table tr:hover{background-color:#1c304a}body.dark .chart-card-glasses{background:#1f2937}body.dark .chart-titlee{color:#96a9d9}body.dark .chart-main-card{background:#1f2937}body.dark .left-sidebar,body.dark .right-sidebar{color:#e5e7eb;background-color:#1f2937}body.dark .modernGraphCard{background:#1f2937;border-color:#334366}body.dark .eetGraphCard__header{border-bottom-color:#344965!important}body.dark .eetChartToolbar{background-color:#1f2937}body.dark .eetChartToolbar__btn{color:#96aad9}body.dark .graphTitle{color:#e5e7eb}body.dark .quiz-app-container{background-color:#1f3347}body.dark .quiz-app-container .quiz-sidebar .sidebar-nav .nav-item{color:#a3aec2}body.dark .quiz-app-container .quiz-sidebar .recent-card.blue{color:#7bc9f4;background-color:#1c384a;border-color:#2e566b}body.dark .quiz-app-container .quiz-sidebar .recent-card.yellow{color:#f1bb7e;background-color:#4a461c;border-color:#6b642e}body.dark .quiz-app-container .quiz-sidebar .recent-card.green{color:#8ae5ad;background-color:#1c4a2a;border-color:#2e6b43}body.dark .quiz-app-container .quiz-sidebar .recent-card.purple{background-color:#241c4a;border-color:#392e6b}body.dark .quiz-app-container .quiz-sidebar .recent-card.peach{color:#f09b7f;background-color:#4a361c;border-color:#6b512e}body.dark .quiz-app-container .quiz-main-content .active-question-container .eetPanel{background-color:#1c384a!important;border-color:#2e536b!important}body.dark .quiz-app-container .quiz-main-content .option-pill{border-color:#374151}body.dark .quiz-app-container .quiz-main-content .option-pill .option-letter{background-color:#1f2937}body.dark .quiz-app-container .quiz-main-content .option-pill.blue{background-color:#1c304a}body.dark .quiz-app-container .quiz-main-content .option-pill.yellow{color:#f1bb7e;background-color:#4a461c}body.dark .quiz-app-container .quiz-main-content .option-pill.green{color:#8ae5ad;background-color:#1c4a2c}body.dark .quiz-app-container .quiz-main-content .option-pill.orange{color:#f09b7f;background-color:#4a361c}body.dark .quiz-app-container .quiz-main-content .q-indicator{background-color:#1f2937;border-color:#344965}body.dark .exam-container .subject-card .status-badge{background-color:#233143}body.dark .exam-container .question-grid .q-circle{background-color:#1f3347;border-color:#344965}body.dark .exam-container .custom-progress-bar{background-color:#233143}body.dark .exam-container .stat-tile.correct{color:#8ae5ad}body.dark .exam-container .stat-tile.incorrect{color:#ea8686}body.dark .exam-container .stat-tile.skipped{color:#aab5c5}body.dark .exam-container .option-pill{background-color:#1f2937;border-color:#2e4d6b}body.dark .exam-container .option-pill:hover{border-color:#384b61}body.dark .exam-container .option-pill .option-letter{color:#a3aec2;background-color:#1f3347}body.dark .exam-container .option-pill.active-pill{background-color:#1c304a}body.dark .exam-container .option-pill.green.correct-pill{background-color:#1c4a2a}body.dark .exam-container .option-pill.orange.wrong-pill{background-color:#4a1c1c}body.dark .exam-container .q-circle.touched:not(.answered):not(.flagged):not(.current),body.dark .timer-display{background-color:#1f3347}body.dark .timer-display.timer-critical{background-color:#4a1c1c}body.dark .option-pill.disabled-pill{background-color:#1f3347!important}body.dark .modern-grid .grid-cell{color:#a3aec2;background-color:#1f2937;border-color:#354c64}body.dark .modern-grid .grid-cell.answered{background-color:#1c4a2a}body.dark .modern-grid .grid-cell.visited{color:#f47b7b;background-color:#4a1c1c}body.dark .modern-grid .grid-cell.visited:hover{color:#e78888}body.dark .modern-option{border-color:#2e3a6b}body.dark .modern-option .option-index,body.dark .timer-pill{background-color:#1f3347}body.dark .timer-pill.critical{background-color:#4a1c1c}body.dark .indicator-card .selection-indicator{border-color:#384b61}body.dark .core{background-color:#1f2937}body.dark .exam-result-modal .eetModalHeader{background:#1c274a;border-bottom-color:#344965}body.dark .exam-result-modal__count{background-color:#1c274a}body.dark .exam-result-modal__switchBtn{color:#a6b4c9;background-color:#1f2937;border-color:#384b61}body.dark .exam-result-modal__empty{color:#a3aec2;background:#1f3347;border-color:#384b61}body.dark .exam-result-modal__item{background:#1f2937;border-color:#2e486b!important}body.dark .exam-result-item__qno{background-color:#1c304a}body.dark .exam-result-item__status.correct{color:#8ae5ad;background-color:#1c4a2c;border-color:#2e6b44}body.dark .exam-result-item__status.incorrect{color:#ea8686;background-color:#4a1c1c}body.dark .exam-result-item__status.skipped{color:#f09b7f;background-color:#4a361c}body.dark .exam-result-item__row{background:#1f3347;border-color:#344965}body.dark .exam-result-item__label{color:#a6b4c9}body.dark .exam-result-chip--correct{color:#8ae5ad;background-color:#1c4a2c;border-color:#2e6b44}body.dark .exam-result-chip--incorrect{color:#ea8686;background-color:#4a1c1c}body.dark .exam-result-chip--skipped{color:#f3a97d;background-color:#4a411c;border-color:#6b5d2e}body.dark .eetModal,body.dark .eetPremiumModal{background-color:#1f2937!important}body.dark .eetModalHeaderTitle{color:#a0b2cf}body.dark .eetModalBody{color:#aab5c5}body.dark .eetModalBtn--cancel,body.dark .eetModalFooter .eetButton--text,body.dark .eetModalFooter .eetButton--empty,body.dark .eetModalFooter .eetButton:not(.eetButton--danger):not(.eetButton--primary):not(.eetButton--warning){background-color:#1f2937!important}body.dark .eetModalBtn--cancel:hover,body.dark .eetModalFooter .eetButton--text:hover,body.dark .eetModalFooter .eetButton--empty:hover,body.dark .eetModalFooter .eetButton:not(.eetButton--danger):not(.eetButton--primary):not(.eetButton--warning):hover{background-color:#1c324a!important}body.dark .eetDeleteConfirmModal__iconCircle{background:#4a1c1c}body.dark .eetDeleteConfirmModal__title{color:#a0b2cf}body.dark .eetDeleteConfirmModal__subtitle{color:#a3aec2}body.dark .eetDeleteConfirmModal__question{color:#a6b4c9}body.dark .eetDeleteConfirmModal__badge{background-color:#1c324a;border-color:#2e4a6b}body.dark .eetDeleteConfirmModal__warning{color:#f4af7b}body.dark .supportPage__hero:before{background:#1f2937}body.dark .supportPage__heroIcon{background-color:#1f2937}body.dark .supportPage--helpCenter .supportPage__hero{background:#1c344a}body.dark .supportPage--documentation .supportPage__hero{background:#1c384a}body.dark .supportPage--privacyPolicy .supportPage__hero{background:#1f2937}body.dark .supportPage__heroTag{color:#80efe6}body.dark .supportPage__heroSubtitle{color:#a4b4cc}body.dark .supportPage__heroStatCard{background-color:#1f2937}body.dark .supportPage__heroStatCard p{color:#aab5c5}body.dark .supportPage__heroStatCard strong{color:#9cadd4}body.dark .supportPage__shape--wave{background:#1f2937}body.dark .supportPage__illustrationCard{background-color:#1f2937;border-color:#374151}body.dark .supportPage__illustrationBadge{color:#80efe6}body.dark .supportPage__illustrationChart{background:#1c4a3c}body.dark .supportPage__iconBubble,body.dark .supportPage__iconLeaf,body.dark .supportPage__iconWind{background-color:#1f2937}body.dark .supportPage__glassPanel,body.dark .supportPage__supportBlock{background-color:#1f2937;border-color:#374151}body.dark .supportPage__supportCard{background-color:#1f2937}body.dark .supportPage__supportCard p{color:#aab5c5}body.dark .supportPage__supportCardMeta{color:#a3aec2}body.dark .supportPage__quickCard{background-color:#1f2937}body.dark .supportPage__quickCard p{color:#aab5c5}body.dark .supportPage__faqItem{background-color:#1f2937;border-color:#2e4e6b}body.dark .supportPage__bottomCtaCard{background:#1c4a4a;border-color:#374151}body.dark .contactUsPage__heroSubtitle p{color:#97add8}body.dark .contactUsPage__envelope{background-color:#1f2937;border-color:#2e456b}body.dark .contactUsPage__statIcon{background-color:#1c2e4a}body.dark .contactUsPage__panel--side{background:#1f2937!important}body.dark .contactUsPage__contactIcon,body.dark .contactUsPage__resourceIcon{background-color:#1c2c4a}body.dark .contactRequestsPage__statIcon.is-new{background-color:#1c4a2f}body.dark .contactRequestsPage__statIcon.is-progress{background-color:#4a361c}body.dark .contactRequestsPage__statIcon.is-resolved{background-color:#2d1c4a}body.dark .contactRequestsPage__avatar{background-color:#1c2f4a}body.dark .helpCenterPage__badge{color:#91b4de!important;background-color:#1c2e4a!important;border-color:#2e486b!important}body.dark .helpCenterPage__heroMain h1{color:#89a5e6}body.dark .helpCenterPage__searchWrap{background-color:#1f2937;border-color:#2e496b}body.dark .helpCenterPage__chip{color:#9ab1d5;background-color:#1f2937;border-color:#2e476b}body.dark .helpCenterPage__orb:after{background-color:#1c324a}body.dark .helpCenterPage__aiCard{background-color:#1f2937;border-color:#2e496b}body.dark .helpCenterPage__chatCard{border-color:#2e606b}body.dark .helpCenterPage__docCard{background-color:#1f2937;border-color:#2e496b}body.dark .helpCenterPage__statIcon{background-color:#1c324a}body.dark .helpCenterPage__sectionHead h2{color:#91a9de}body.dark .helpCenterPage__articleRow{border-top-color:#2e466b}body.dark .helpCenterPage__articleIcon{background-color:#1c304a}body.dark .helpCenterPage__articleBody h3{color:#8faae0}body.dark .helpCenterPage__articleMeta button{background-color:#1c2f4a}body.dark .helpCenterPage__tutorialCard{background-color:#1f2937;border-color:#2e486b}body.dark .helpCenterPage__tutorialThumb{background:#1c344a}body.dark .helpCenterPage__tutorialCard h3{color:#90aadf}body.dark .helpCenterPage__faqItem{border-color:#2e456b}body.dark .helpCenterPage__assistantIcon{background:#1c3e4a}body.dark .helpCenterPage__actionCard{background-color:#1f2937;border-color:#2e486b}body.dark .helpCenterPage__actionCard span{background-color:#1c2f4a}body.dark .helpCenterPage__actionCard p{color:#96b1d9}body.dark .helpCenterPage__sidebarItem{color:#96b0d9;background-color:#1f2937;border-color:#2e486b}body.dark .helpCenterPage__footerLinks button{background-color:#1f2937;border-color:#2e486b}body.dark .privacyPolicyPage__badge{color:#92b4dd!important;background-color:#1c2f4a!important;border-color:#2e486b!important}body.dark .privacyPolicyPage__heroMain h1{color:#8ca6e4}body.dark .privacyPolicyPage__heroBadges span{background-color:#1f2937;border-color:#2e486b}body.dark .privacyPolicyPage__heroVisual{background:#1f2937;border-color:#2e496b}body.dark .privacyPolicyPage__lockCard,body.dark .privacyPolicyPage__docCard{background-color:#1f2937;border-color:#2e4a6b}body.dark .privacyPolicyPage__leaf{color:#7df3e0}body.dark .privacyPolicyPage__securityCard{background-color:#1f2937!important;border-color:#2e476b!important}body.dark .privacyPolicyPage__securityCard span{background-color:#1c2f4a}body.dark .privacyPolicyPage__securityCard p{color:#99b2d6}body.dark .privacyPolicyPage__policyCard{background-color:#1f2937!important;border-color:#2e486b!important}body.dark .privacyPolicyPage__policyIcon{background-color:#1c2f4a}body.dark .privacyPolicyPage__policyHead h3{color:#8faae0}body.dark .privacyPolicyPage__flowCard,body.dark .privacyPolicyPage__faqCard,body.dark .privacyPolicyPage__ctaCard,body.dark .privacyPolicyPage__sideCard,body.dark .privacyPolicyPage__supportCard{background-color:#1f2937!important;border-color:#2e486b!important}body.dark .privacyPolicyPage__flowRow>div{color:#97b2d9;background-color:#1c334a;border-color:#2e476b}body.dark .privacyPolicyPage__faqItem{border-color:#2e446b}body.dark .privacyPolicyPage__ctaCard{background:#1c344a!important}body.dark .privacyPolicyPage__sideItem{background-color:#1f2937;border-color:#2e4b6b}body.dark .privacyPolicyPage__sideItem span,body.dark .privacyPolicyPage__supportIcon{background-color:#1c2f4a}body.dark .privacyPolicyPage__supportCard h3{color:#92aadd}body.dark .privacyPolicyPage__supportCard button{background-color:#1c314a;border-color:#2e496b}body.dark .privacyPolicyPage__footer{background-color:#1f2937;border-color:#2e486b}body.dark .privacyPolicyPage__footerLinks button{background-color:#1c334a;border-color:#2e486b}body.dark .documentationPage__leftNav{background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__accordion{background-color:#1f2937;border-color:#2e466b}body.dark .documentationPage__navTitle{color:#91afde}body.dark .documentationPage__navBtn{background-color:#1f2937;border-color:#2e466b}body.dark .documentationPage__searchBox,body.dark .documentationPage__endpointCard,body.dark .documentationPage__codeTabs,body.dark .documentationPage__dataSection,body.dark .documentationPage__errorCodes,body.dark .documentationPage__playground,body.dark .documentationPage__cardSection,body.dark .documentationPage__contactCard,body.dark .documentationPage__footer,body.dark .documentationPage__quickStart,body.dark .documentationPage__searchInput{background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__recentSearches button,body.dark .documentationPage__chips span{color:#97b3d8;background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__quickStart h2,body.dark .documentationPage__codeTabs h2,body.dark .documentationPage__dataSection h2,body.dark .documentationPage__errorCodes h2,body.dark .documentationPage__playground h2,body.dark .documentationPage__cardSection h2,body.dark .documentationPage__contactCard h2{color:#91acdf}body.dark .documentationPage__stepCard{background-color:#1f2937!important;border-color:#2e436b!important}body.dark .documentationPage__stepCard h3{color:#96b1d9}body.dark .documentationPage__method{color:#84ebab;background-color:#1c4a2c;border-color:#2e6b3d}body.dark .documentationPage__endpointTop strong{color:#90aedf}body.dark .documentationPage__endpointTop button{color:#91b4de;background-color:#1c364a;border-color:#2e486b}body.dark .documentationPage__endpointMeta span{background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__table th,body.dark .documentationPage__table td{border-color:#2e446b}body.dark .documentationPage__table th{color:#93b1dc;background-color:#1c334a}body.dark .documentationPage__jsonCard{border-color:#2e486b!important}body.dark .documentationPage__jsonCard h3{color:#93b1dc}body.dark .documentationPage__playgroundGrid label{color:#97b1d8}body.dark .documentationPage__playgroundGrid input,body.dark .documentationPage__playgroundGrid select,body.dark .documentationPage__playgroundGrid textarea{background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__miniCard{color:#97b2d8;background-color:#1f2937;border-color:#2e466b}body.dark .documentationPage__sdkCard{border-color:#2e466b!important}body.dark .documentationPage__sdkCard h3{color:#92b1dd}body.dark .documentationPage__sdkCard button,body.dark .documentationPage__timelineCard button,body.dark .documentationPage__contactCard button,body.dark .documentationPage__footer button,body.dark .documentationPage__sdkLinks button,body.dark .documentationPage__railCard button{color:#97b3d9;background-color:#1f2937;border-color:#2e486b}body.dark .documentationPage__timelineCard{border-color:#2e466b!important}body.dark .documentationPage__timelineCard h3{color:#8fb1e0}body.dark .documentationPage__faqItem{border-color:#2e446b}body.dark .documentationPage__contactCard{background:#1c344a}body.dark .documentationPage__railCard{background-color:#1f2937!important;border-color:#2e486b!important}body.dark .documentationPage__railCard h3{color:#90b1df}body.dark .documentationPage__railCard strong{color:#8bafe4}body.dark .heroIcon{background-color:#1f2937;border-color:#6b482e}body.dark .filterLabel{color:#a4b4cc}body.dark .customDashboardHeader__badge{color:#7cc5f3;background-color:#1c384a;border-color:#2e566b}body.dark .customDashboardHeader__badge.is-low{color:#ed9d82;background-color:#4a361c}body.dark .eetMainFilters .eetFilterField .eetFormControlLayout,body.dark .eetMainFilters .eetCountrySelectButton{background-color:#1f2937;border-color:#2f4a6a}body.dark .sidebarInsightCard{background:#1f2937}body.dark .sidebarInsightBadge{background-color:#1c364a}body.dark .sidebarInsightContent h3{color:#96aad9}body.dark .sidebarInsightContent p{color:#a3aec2}body.dark .sidebarInsightStats div{background-color:#1f2937;border-color:#2f4c6a}body.dark .sidebarInsightStats strong{color:#96aad9}body.dark .sidebarInsightStats span{color:#a3aec2}body.dark .userManagementPage__panel{background-color:#1f2937!important;border-color:#2e486b!important}body.dark .org-form .eetComboBox .eetComboBoxOptionsList{border-color:#2e486b}body.dark .timelineBar--light{background-color:#1f2937;border-color:#374151}body.dark .contactView__header p,body.dark .contactView__grid label,body.dark .contactView__message label{color:#a3aec2}body.dark .contactView__messageBox{background-color:#1f3347;border-color:#374151}body.dark .selectedTableRow,body.dark .selectedTableRow td{background-color:#1c324a!important}body.dark .custom-eui-table{background-color:#1f2937;border-color:#2e4a6b}body.dark .tableActionButton{border-color:#374151;background-color:#1f3347!important}body.dark .tableActionButton:hover{border-color:#2e496b;background-color:#1c324a!important}body.dark .tableActionButton.delete:hover{border-color:#6b2e2e;background-color:#4a1c1c!important}body.dark .examTableCard{background-color:#1f2937;border-color:#2e4a6b}body.dark .examTip{background:#1c214a}body.dark .helpCard{background:#1c294a}body.dark .questionMain{background-color:#1c244a}body.dark .optionLabel,body.dark .paletteLegend,body.dark .sidebarIllustration{background:#1c2a4a}body.dark .resultHeroIconWrapper{background:#4a3c1c}body.dark .resultFooterPanel{background-color:#213645!important}body.dark .examHeaderPanel{background:#4a2b1c}body.dark .indicatorIcon.energy{background:#4a3d1c}body.dark .indicatorIcon.nature{background:#1c4a32}body.dark .indicatorIcon.air{background:#2c1c4a}body.dark .indicatorIcon.population{background:#1c324a}body.dark .indicatorIcon.water{background:#1c484a}body.dark .indicatorIcon.protected{background:#2c1c4a}body.dark .indicatorIcon.finance{background:#4a1c23}body.dark .indicatorIcon.industry{background:#4a361c}body.dark .indicatorIcon.education{background:#1c2c4a}body.dark .indicatorIcon.health{background:#4a1c28}body.dark .indicatorIcon.technology{background:#1c3a4a}body.dark .indicatorIcon.climate{background:#4a3b1c}body.dark .indicatorIcon.resources{background:#182231}body.dark .indicatorIcon.default{background:#1f3347}body.dark .exambackButton{background-color:#1f2937!important}body.dark .motivationCard{background:#1f2937;border-color:#312e6b}body.dark .reviewScreen{background-color:#223044}body.dark .reviewOption{background-color:#1f2937;border-color:#374762}body.dark .reviewOption.correct{background-color:#1c4a38}body.dark .reviewOption.wrong{background-color:#4a221c}body.dark .questionImage{background-color:#1f2937;border-color:#374151}body.dark .fillBlankInput{color:#e5e7eb;background-color:#1f2937;border-color:#374762}body.dark .fillBlankInput:disabled{background-color:#223044}body.dark .heat-calendar-container .heat-calendar-panel{background-color:#1f2937}body.dark .heat-calendar-container .stats-bar .stat-item{background-color:#223044}body.dark .heat-calendar-container .legend{border-top-color:#374151;border-bottom-color:#374151}body.dark .heat-calendar-container .calendar-grid .day-headers .day-header .day-name{color:#a3aec2}body.dark .heat-calendar-container .calendar-grid .calendar-days .calendar-day.spike{border-color:#374151}body.dark .heat-calendar-container .day-tooltip{color:#e5e7eb;background-color:#1f2937}body.dark .dashboardPage{color:#96aad9;background-color:#1f2f47}body.dark .heroContent h1 span{color:#84ebab}body.dark .heroLead{color:#aab5c5}body.dark .heroDescription{color:#a3aec2}body.dark .watchButton svg,body.dark .heroMiniCard{background-color:#1f2937}body.dark .heroMiniCard strong{color:#9cadd4}body.dark .heroMiniCard span{color:#a3aec2}body.dark .heroDecoration.one{background:#1c4a2e}body.dark .heroDecoration.two{background:#1c2f4a}body.dark .sourceCardInner,body.dark .chartTypeCard{background-color:#1f2937}body.dark .chartTypeCard p,body.dark .statsPanel p{color:#aab5c5}body.dark .benefitItem{background-color:#1f3347}body.dark .benefitItem p{color:#aab5c5}body.dark .highlightCard{background-color:#1f2937}body.dark .highlightHeader--green span{color:#81eea9}body.dark .highlightHeader--teal span{color:#80efe6}body.dark .workflowCard,body.dark .testimonialCard{background-color:#1f2937}body.dark .testimonialCard p{color:#96aad9}body.dark .testimonialAvatar{background:#1c304a}body.dark .testimonialMeta span{color:#a3aec2}body.dark .resourceCard{background-color:#1f2937}body.dark .resourceCtaCard{background:#1c4a34}body.dark .sourceHeader p{color:#a3aec2}body.dark .sourceHeader span{color:#aab4c5}body.dark .highlightCard{background-color:#1f2937;border-color:#2f4c6a}body.dark .highlightTitle span{color:#a3aec2}body.dark .workflowCard{background-color:#1f2937;border-color:#2f4c6a}body.dark .workflowCard strong{color:#9cadd4}body.dark .workflowCard p{color:#a3aec2}body.dark .testimonialCard{background:#1f2937;border-color:#2f4c6a}body.dark .testimonialContent p{color:#a4b4cc}body.dark .testimonialAuthor span{color:#a3aec2}body.dark .testimonialNav{color:#a3aec2;background-color:#1f2937;border-color:#374151}body.dark .resourceCard{background-color:#1f2937;border-color:#2f4c6a}body.dark .resourceCard strong{color:#9cadd4}body.dark .resourceCard p{color:#a3aec2}body.dark .resourceButton{background-color:#1f2937;border-color:#374151}body.dark .resourceCtaCard{background:#1c4a25;border-color:#306940}body.dark .resourceCtaCard small{color:#aab4c5}body.dark .resourceCtaCard h3{color:#9cadd4}body.dark .resourceCtaCard p{color:#a3aec2}body.dark .heroImageDots span{background-color:#1f2937}body.dark .giStatCard:before{background:#1f2937}body.dark .graphPageHeader{background:radial-gradient(80% 120% at 100% 0,#38bdf824 0%,#0000 70%),linear-gradient(135deg,#1f2937 0%,#1b2535 50%,#18263a 100%);border-color:#334155}body.dark .graphPageHeader h4,body.dark .graphPageHeader .eetTitle{color:#e5e7eb}body.dark .graphPageHeader .reportCenterHeader__meta{color:#a3aec2}body.dark .eetTableHeaderCell,body.dark .MuiTableCell-head.eetTableHeaderCell{color:#cbd5e1!important;background-color:#1b2535!important;border-color:#334155!important}body.dark .eetTableHeaderCell *{color:inherit!important}body.dark .eetTableRowCell,body.dark .eetTableRowCell .eetTableCellContent,body.dark .eetTableRowCell .eetText{color:#e5e7eb!important;border-color:#2b3647!important}body.dark .eetTablePagination{color:#cbd5e1!important;background-color:#0000!important}body.dark .eetTablePagination :not(.Mui-selected):not(.eetButton--fill){color:inherit}body.dark .sourceCard1,body.dark .statsCard{background:#1f2937!important}body.dark .sourceCard1 h3{color:#e5e7eb}body.dark .sourceCard1 p{color:#a3aec2}body.dark .eetFilePicker__icon,body.dark .eetFilePicker__promptText{color:#cbd5e1!important}body.dark .eetButton-isDisabled.eetButton--fill,body.dark .eetButton-isDisabled.custom-back-button{color:#ffffffb3!important}body.dark .documentationPage__hero,body.dark .privacyPolicyPage__hero{background:radial-gradient(circle at 85% 20%,#3b82f62e,#0000 35%),linear-gradient(135deg,#1b2535 0%,#1f2937 60%,#18263a 100%)!important;border-color:#334155!important}body.dark .documentationPage__hero :is(h1,h2,h3),body.dark .privacyPolicyPage__hero :is(h1,h2,h3){color:#e5e7eb!important}body.dark .documentationPage__hero p,body.dark .privacyPolicyPage__hero p{color:#a3aec2!important}body.dark .eet-button-danger{color:#fca5a5!important;background:#f8717124!important}body.dark .sidebarToggle{color:#e5e7eb}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
