@layer utd.base,utd.tokens,utd.theme,utd.variant,utd.components,utd.utilities;@layer utd.base{:root{--z-tool: 200}*,*:before,*:after{box-sizing:border-box}body{margin:0}[data-theme] :focus-visible{outline:var(--spacing-3xs) solid var(--c-focus-outline);outline-offset:var(--spacing-3xs)}}@layer utd.tokens{[data-theme],[data-variant=default]{--c-brand: #1c3245;--c-brand-fg: #e9ecef;--c-brand-label-fg: #c9cfd4;--c-brand-disabled: #adb5bd;--c-white: #ffffff;--c-white-a15: #ffffff26;--c-white-a50: #ffffff80;--c-lighter: #f8f9fa;--c-light: #e9ecef;--c-dark: #212529;--c-darker: #101010;--c-black: #000000;--c-black-a05: #0000000d;--c-black-a08: #00000014;--c-black-a15: #00000026;--c-black-a25: #00000040;--c-black-a50: #00000080;--c-black-a75: #000000bf;--c-primary-toggled: #142533;--c-primary: #1c3245;--c-primary-a50: #1c324580;--c-primary-hover: #294966;--c-primary-disabled: #31597c;--c-secondary-toggled: #323639;--c-secondary: #4a4f54;--c-secondary-hover: #565c61;--c-secondary-disabled: #6e757c;--c-danger-toggled: #7e281b;--c-danger: #932f1f;--c-danger-hover: #a83524;--c-danger-disabled: #d2432d;--c-danger-light: #ecd3cf;--c-danger-light-border: #e5c1bc;--c-warning-toggled: #d19d00;--c-warning: #ebb000;--c-warning-hover: #ffc105;--c-warning-disabled: #ffcd38;--c-warning-fg: var(--c-dark);--c-primary-fg: #ffffff;--c-primary-alt: #00254d;--c-primary-alt-a50: #00254d80;--c-primary-faint: #6495ed;--c-primary-light: #bbcde1;--c-primary-lighter: #c2d2e4;--c-secondary-fg: #ffffff;--c-secondary-alt: #575d63;--c-secondary-light: #adb5bd;--c-secondary-light-border: #ced4da;--c-secondary-lighter: #e8eef5;--c-secondary-lighter-border: #dee2e6;--c-info: #05596f;--c-info-focus: #0781a0;--c-info-fg: #ffffff;--c-info-alt: #084655;--c-info-light: #cce4ea;--c-info-light-border: #b8d9e1;--c-focus-outline: #b4743c;--c-tooltip: #101010;--c-tooltip-fg: #ffffff;--c-prehighlight: #ffff00;--c-prehighlight-fg: #000000;--c-highlight: #ffff00;--c-highlight-fg: #000000;--c-speech: #bbcde1;--c-speech-a50: #bbcde180;--c-speech-light: #ffffff5e;--c-speech-fg: #000000;--c-speech-word: #00254d;--c-success: #008000;--c-link: #0000ee;--c-link-hover: #0000bd;--c-hotspot-gray-outline: #00000080;--c-hotspot-outline: #d2432d;--c-hotspot-fill: #7fff7f40;--c-index-entry-header-active: #fff2cf;--c-jexcel-font-color: #000000;--c-jexcel-cell-border: transparent;--c-jexcel-toolbar-active-bg: #CCCCCC;--c-tts-container-border-color: #5d5d5d89;--c-caliper-measurement-line: #ff0000;--c-modal-transparency: var(--c-black-a50);--c-action: #1c3245;--c-action-toggled: var(--c-primary-toggled);--c-tab-disabled-fg: var(--c-secondary-light-border);--c-accordion-bg: var(--c-lighter);--c-accordion-border: var(--c-secondary-lighter-border);--c-accordion-divider: var(--c-secondary-lighter-border);--c-accordion-icon: var(--c-primary);--c-accordion-focus: var(--c-focus-outline);--c-accordion-disabled-bg: var(--c-light);--c-accordion-disabled-border: var(--c-secondary-lighter-border);--c-accordion-disabled-fg: var(--c-secondary-disabled);--c-accordion-eggshell-border: var(--c-secondary-lighter-border);--c-accordion-eggshell-divider: var(--c-secondary-lighter-border);--c-input-border: var(--c-secondary);--c-editor-border: var(--c-input-border);--c-chat-agent-bg: var(--c-lighter);--c-chat-learner-bg: var(--c-light);--c-chat-bubble-border: var(--c-secondary-lighter-border);--c-chat-avatar-agent-bg: var(--c-primary);--c-chat-avatar-learner-bg: var(--c-primary);--c-chat-avatar-fg: var(--c-primary-fg);--c-chat-input-border: var(--c-input-border);--c-chat-input-placeholder: var(--c-secondary);--c-chat-input-disabled-fg: var(--c-secondary-disabled);--c-chat-send-hover: var(--c-primary-hover);--c-chat-send-disabled-bg: var(--c-light);--c-chat-send-disabled-fg: var(--c-secondary-disabled);--c-agent-chat-resource-label: var(--c-dark);--c-agent-chat-scroll-thumb: var(--c-secondary);--c-button-on-fill-fg: var(--c-white);--c-button-on-danger-fg: var(--c-white);--c-radio-segment-bg: var(--c-lighter);--c-radio-segment-border: var(--c-input-border);--c-radio-segment-fg: var(--c-dark);--c-radio-segment-hover-bg: var(--c-light);--c-radio-segment-selected-bg: var(--c-primary);--c-radio-segment-selected-fg: var(--c-primary-fg);--c-radio-segment-disabled-bg: var(--c-light);--c-radio-segment-disabled-border: var(--c-secondary-lighter-border);--c-radio-segment-disabled-fg: var(--c-secondary-disabled);--c-code-bg: var(--c-white);--c-code-fg: var(--c-dark);--c-code-line-bg: var(--c-lighter);--c-code-muted: var(--c-secondary);--c-code-border: var(--c-input-border);--c-code-cursor: var(--c-dark);--c-code-selection-bg: var(--c-dark);--c-code-selection-fg: var(--c-white);--c-code-keyword: var(--c-danger);--c-code-string: var(--c-info);--c-code-number: var(--c-danger);--c-code-comment: var(--c-secondary);--c-code-function: var(--c-link);--c-code-type: var(--c-info);--c-code-property: var(--c-dark);--c-code-punctuation: var(--c-dark);--c-code-ansi-black: var(--c-dark);--c-code-ansi-red: var(--c-danger);--c-code-ansi-green: var(--c-info);--c-code-ansi-yellow: var(--c-secondary);--c-code-ansi-blue: var(--c-link);--c-code-ansi-magenta: var(--c-danger);--c-code-ansi-cyan: var(--c-info);--c-code-ansi-white: var(--c-secondary);--c-code-ansi-bright-black: var(--c-code-ansi-black);--c-code-ansi-bright-red: var(--c-code-ansi-red);--c-code-ansi-bright-green: var(--c-code-ansi-green);--c-code-ansi-bright-yellow: var(--c-code-ansi-yellow);--c-code-ansi-bright-blue: var(--c-code-ansi-blue);--c-code-ansi-bright-magenta: var(--c-code-ansi-magenta);--c-code-ansi-bright-cyan: var(--c-code-ansi-cyan);--c-code-ansi-bright-white: var(--c-code-ansi-white);--logo-width: 200;--logo-height: 114;--logo-max-height: 30px;--content-font-family: inherit;--font-family-ui: Calibri, Arial, "Microsoft YaHei", STXihei, sans-serif;--font-family-title: Calibri, Arial, "Microsoft YaHei", STXihei, sans-serif;--font-family-code: ui-monospace, "SF Mono", SFMono-Regular, "Cascadia Mono", Menlo, Consolas, "Liberation Mono", monospace;--content-font-size: inherit;--jexcel-font-size: inherit;--high-contrast-border: none;--shadow-high-contrast: none;--size-xs: 384px;--size-sm: 596px;--size-md: 800px;--size-ml: 900px;--size-lg: 992px;--size-xl: 1192px;--size-xxl: 1300px;--size-xxxl: 1344px;--spacing-3xs: .125rem;--spacing-2xs: .25rem;--spacing-xs: .375rem;--spacing-sm: .5rem;--spacing-md: .625rem;--spacing-lg: .75rem;--spacing-base: 1rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 4rem;--spacing-6xl: 5rem;--spacing-7xl: 6rem;--radius-none: 0;--radius-sm: .25rem;--radius-md: .25rem;--radius-pill: 1rem;--radius-circle: 50%;--icon-size-xs: .75rem;--icon-size-sm: 1rem;--icon-size-md: 1.5rem;--icon-size-lg: 2rem;--icon-size-xl: 2.5rem;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-float-sm: 0 .5rem .5rem var(--c-black-a15);--shadow-float-md: 0 .5rem 1rem var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--shadow-raised-xs: 0 2px 4px 0 var(--c-black-a08);--shadow-raised-sm: 0 2px 4px 0 var(--c-black-a25);--shadow-raised-md: 0 0 2px 0 var(--c-black-a15), 0 2px 2px 0 var(--c-black-a15);--shadow-glow: 0 0 6px 2px var(--c-primary-alt-a50);--shadow-button-pressed: inset 0 1px 4px var(--c-black-a25);--shadow-kbd: inset 0 -.1rem 0 var(--c-white-a50);--background-blur: 2px;--font-size-2xs: .64rem;--font-size-2xs-label: .675rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-weight-normal: 400;--font-weight-semibold: 700;--font-weight-bold: 700;--line-height-single: 1;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-double: 2;--letter-spacing-normal: normal;--letter-spacing-wide: .05em}}@layer utd.theme{@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Regular-DlyKO5U6.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Regular-Dywx2iCt.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-RegularItalic-Drbp_Tfk.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-RegularItalic-BmZkpleu.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Medium-FH6PPv-W.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Medium-B34ebNHD.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Semibold-DLqqyvig.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Semibold-Chyi-LBS.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Bold-D1rvG65v.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Bold-Cwow6bRE.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Speckless;src:url(/assets/SpecklessVF-BaIr-xlE.woff2) format("woff2-variations"),url(/assets/SpecklessVF-45DIpown.woff) format("woff-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Speckless;src:url(/assets/SpecklessItalicVF-BCeXBV9B.woff2) format("woff2-variations"),url(/assets/SpecklessItalicVF-CXiP9tlu.woff) format("woff-variations");font-weight:100 900;font-style:italic;font-display:swap}[data-theme=ets]{--c-brand: #1a212b;--c-brand-fg: #f2e9d8;--c-primary: #1a212b;--c-primary-fg: #f2e9d8;--c-primary-hover: #3c424b;--c-primary-toggled: #151a22;--c-primary-disabled: #1a212bbf;--c-dark: #1a212b;--c-light: #f2e9d8;--c-lighter: #f9f4eb;--c-white: #ffffff;--c-secondary: #4d4d4d;--c-secondary-lighter-border: #cebaab;--c-link: #225e72;--c-link-hover: #103d4b;--c-focus-outline: #225e72;--c-action: #bc5221;--content-font-family: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-ui: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-title: "Speckless", Georgia, serif;--radius-md: .5rem;--font-weight-semibold: 600;--line-height-normal: 1.4;--line-height-tight: 1.2;--letter-spacing-wide: .05rem;--c-accordion-eggshell-border: #d8d0c1;--c-accordion-eggshell-divider: #cebaab80}[data-theme=ets][data-variant=default]{--c-editor-border: #928479;--c-chat-agent-bg: #fbf5f2;--c-chat-learner-bg: #f2e9d8;--c-chat-bubble-border: #908277;--c-chat-avatar-agent-bg: #6b7527;--c-chat-avatar-learner-bg: #703215;--c-chat-avatar-fg: #f2e9d8;--c-chat-input-border: #1a212b80;--c-chat-input-placeholder: #1a212b;--c-chat-input-disabled-fg: #a2a8ab;--c-chat-send-hover: #103d4b;--c-chat-send-disabled-bg: #e4e6e7;--c-chat-send-disabled-fg: #818285;--c-agent-chat-resource-label: #ffffff;--c-agent-chat-scroll-thumb: #818285;--c-action-toggled: #a94d23;--c-radio-segment-bg: #cbeeff;--c-radio-segment-border: #225e72;--c-radio-segment-fg: #1a212b;--c-radio-segment-hover-bg: #ace6fe;--c-radio-segment-selected-bg: #225e72;--c-radio-segment-selected-fg: #f2e9d8;--c-radio-segment-disabled-bg: #e4e6e7;--c-radio-segment-disabled-border: #d5d6d6;--c-radio-segment-disabled-fg: #818285}@scope([data-theme=ets])to ([data-theme]){:scope[data-variant=default] [data-surface=light]{--c-brand: #1a212b;--c-brand-fg: #f2e9d8;--c-primary: #1a212b;--c-primary-fg: #f2e9d8;--c-primary-hover: #3c424b;--c-primary-toggled: #151a22;--c-primary-disabled: #1a212bbf;--c-dark: #1a212b;--c-light: #f2e9d8;--c-lighter: #f9f4eb;--c-white: #ffffff;--c-secondary: #4d4d4d;--c-secondary-lighter-border: #cebaab;--c-link: #225e72;--c-link-hover: #103d4b;--c-focus-outline: #225e72;--c-action: #bc5221;--content-font-family: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-ui: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-title: "Speckless", Georgia, serif;--radius-md: .5rem;--font-weight-semibold: 600;--line-height-normal: 1.4;--line-height-tight: 1.2;--letter-spacing-wide: .05rem;--c-accordion-eggshell-border: #d8d0c1;--c-accordion-eggshell-divider: #cebaab80}:scope[data-variant=default] [data-surface=midnight],:scope[data-variant=default] [data-surface=ink]{--c-light: #1a212b;--c-white: #103d4b;--c-lighter: #2a3545;--c-dark: #f2e9d8;--c-secondary: #aeb4bc;--c-secondary-lighter-border: #2e3a4a;--c-input-border: #999389;--c-primary: #4dd3fe;--c-primary-fg: #1a212b;--c-primary-hover: #ace6fe;--c-primary-toggled: #3ea9cb;--c-primary-disabled: #4dd3febf;--c-link: #4dd3fe;--c-link-hover: #ace6fe;--c-focus-outline: #4dd3fe;--c-secondary-hover: #c9ced4;--c-secondary-toggled: #8e959e;--c-button-on-fill-fg: #1a212b;--c-button-on-danger-fg: #f2e9d8;--c-chat-input-border: #999389;--c-chat-input-placeholder: #aeb4bc;--c-radio-segment-bg: #2a3545;--c-radio-segment-border: #999389;--c-radio-segment-fg: #f2e9d8;--c-radio-segment-hover-bg: #103d4b;--c-radio-segment-selected-bg: #4dd3fe;--c-radio-segment-selected-fg: #1a212b;--c-radio-segment-disabled-bg: #1a212b;--c-radio-segment-disabled-border: #2e3a4a;--c-radio-segment-disabled-fg: #818285}:scope[data-variant=default] [data-surface=ink]{--c-secondary-lighter-border: #cebaab80}:scope[data-variant=default] [data-surface=band]{--c-light: #225e72;--c-dark: #f2e9d8;--c-primary: #4dd3fe;--c-primary-fg: #1a212b;--c-primary-hover: #ace6fe;--c-primary-toggled: #3ea9cb;--c-primary-disabled: #4dd3febf;--c-focus-outline: #4dd3fe;--c-secondary-lighter-border: #cebaab80}:scope[data-variant=default] [data-surface=midnight] [data-surface=light],:scope[data-variant=default] [data-surface=ink] [data-surface=light]{--c-input-border: #4d4d4d;--c-secondary-hover: #565c61;--c-secondary-toggled: #323639;--c-button-on-fill-fg: #ffffff;--c-button-on-danger-fg: #ffffff;--c-chat-input-border: #1a212b80;--c-chat-input-placeholder: #1a212b;--c-radio-segment-bg: #cbeeff;--c-radio-segment-border: #225e72;--c-radio-segment-fg: #1a212b;--c-radio-segment-hover-bg: #ace6fe;--c-radio-segment-selected-bg: #225e72;--c-radio-segment-selected-fg: #f2e9d8;--c-radio-segment-disabled-bg: #e4e6e7;--c-radio-segment-disabled-border: #d5d6d6;--c-radio-segment-disabled-fg: #818285}}}@layer utd.theme{@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Regular-DlyKO5U6.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Regular-Dywx2iCt.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-RegularItalic-Drbp_Tfk.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-RegularItalic-BmZkpleu.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Medium-FH6PPv-W.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Medium-B34ebNHD.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Semibold-DLqqyvig.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Semibold-Chyi-LBS.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/BeausiteClassicWeb-Bold-D1rvG65v.woff2) format("woff2"),url(/assets/BeausiteClassicWeb-Bold-Cwow6bRE.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}[data-theme=utd]{--c-brand: #103d4b;--c-primary: #103d4b;--c-primary-hover: #345a66;--c-primary-toggled: #0d313c;--c-primary-disabled: #103d4bbf;--c-light: #f2e9d8;--c-lighter: #f9f4eb;--content-font-family: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-ui: "Beausite Classic", Calibri, Arial, sans-serif;--font-family-title: "Beausite Classic", Calibri, Arial, sans-serif;--radius-md: .5rem;--font-weight-semibold: 600;--letter-spacing-wide: .05rem;--c-action: #103d4b;--c-tab-disabled-fg: #d5d6d6;--c-accordion-bg: #fbf8f3;--c-accordion-border: #818285;--c-accordion-divider: #c0c1c2;--c-accordion-icon: #6b7527;--c-accordion-focus: #818285;--c-accordion-disabled-bg: #f8f8f8;--c-accordion-disabled-border: #d5d6d6;--c-accordion-disabled-fg: #818285}}@layer utd.theme{@scope([data-theme][data-variant=default])to ([data-theme]){[data-surface=ide]{--c-focus-outline: #4dd3fe;--c-code-bg: #151b24;--c-code-fg: #dbe1e8;--c-code-line-bg: #1d232c;--c-code-muted: #838e9d;--c-code-border: #283243;--c-code-cursor: #4dd3fe;--c-code-selection-bg: #4b7a9b;--c-code-selection-fg: #ffffff;--c-code-keyword: #f29e74;--c-code-string: #a3d48d;--c-code-number: #f28ea3;--c-code-comment: #8794a6;--c-code-function: #7cc6f2;--c-code-type: #e9c46f;--c-code-property: #c5d0dc;--c-code-punctuation: #a9b3c0;--c-code-ansi-black: #8c98a8;--c-code-ansi-red: #ff8a80;--c-code-ansi-green: #74d48f;--c-code-ansi-yellow: #e6b955;--c-code-ansi-blue: #8fb3ff;--c-code-ansi-magenta: #e39bf0;--c-code-ansi-cyan: #72c9f0;--c-code-ansi-white: #dbe1e8;--c-code-ansi-bright-black: #a9b3c0;--c-code-ansi-bright-red: #ffaaa2;--c-code-ansi-bright-green: #97e2ab;--c-code-ansi-bright-yellow: #f0cf80;--c-code-ansi-bright-blue: #adc6ff;--c-code-ansi-bright-magenta: #edb8f5;--c-code-ansi-bright-cyan: #9ddcf5;--c-code-ansi-bright-white: #ffffff}}}@layer utd.variant{[data-variant=high-contrast]{--c-white: #ffffff;--c-dark: #212529;--c-black: #000000;--c-primary-fg: var(--c-white);--c-primary-toggled: #08255e;--c-primary: #103070;--c-primary-hover: #16439c;--c-secondary-toggled: #1a1c1e;--c-secondary: #26292b;--c-secondary-hover: #3e4246;--c-secondary-light-border: #b1bbc4;--c-secondary-lighter-border: #515961;--c-danger-toggled: #3f140d;--c-danger: #541b12;--c-danger-hover: #7e281b;--c-warning-toggled: #ebb000;--c-warning: #ffc105;--c-warning-hover: #ffcd38;--c-warning-disabled: #ffda6b;--c-info-fg: var(--c-white);--c-tooltip: var(--c-darker);--c-tooltip-fg: var(--c-white);--c-highlight-fg: var(--c-black);--c-speech: var(--c-primary-light);--c-speech-fg: var(--c-black);--c-speech-word: var(--c-primary-alt);--shadow-flat: 0 0 10px var(--c-darker);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--shadow-float-md: 0 .5rem 1rem var(--c-black-a25);--shadow-float-sm: 0 .5rem .5rem var(--c-black-a25);--c-jexcel-cell-border: #595959;--c-success: #008000;--c-hotspot-fill: #7fff7f40;--c-hotspot-outline: #a12310;--c-modal-transparency: var(--c-black-a50)}}@layer utd.variant{[data-variant=high-contrast-inverted]{--c-black: #ffffff;--c-black-a05: #ffffff0d;--c-black-a08: #ffffff14;--c-black-a15: #ffffff26;--c-black-a25: #ffffff40;--c-black-a50: #ffffff80;--c-black-a75: #ffffffbf;--c-darker: #f8f9fa;--c-dark: #e9ecef;--c-light: #2b2b2b;--c-lighter: #343a40;--c-white: #212529;--c-white-a15: #00000026;--c-white-a50: #00000080;--c-primary-toggled: #4f8fe4;--c-primary: #5193e9;--c-primary-hover: #a1cfff;--c-primary-disabled: #c1dfff;--c-primary-fg: var(--c-white);--c-primary-light: #07396e;--c-primary-lighter: #073465;--c-primary-faint: #0a3380;--c-primary-alt: #d4e9ff;--c-primary-alt-a50: #d4e9ff80;--c-secondary-toggled: #ffffff;--c-secondary: #e9ecef;--c-secondary-hover: #bfccd8;--c-secondary-disabled: #8293a1;--c-secondary-fg: #242628;--c-secondary-alt: #e8eef5;--c-secondary-light: #515961;--c-secondary-light-border: #3f4448;--c-secondary-lighter: #2c3237;--c-secondary-lighter-border: #adb5bd;--c-danger-toggled: #fd8977;--c-danger: #fca294;--c-danger-hover: #fabfb6;--c-danger-disabled: #fde9e6;--c-warning-toggled: #dab437;--c-warning: #e6c65b;--c-warning-hover: #ffdb6d;--c-warning-disabled: #ffe7a0;--c-warning-fg: var(--c-white);--c-info: #79c7d9;--c-info-light: #084655;--c-info-light-border: #042026;--c-info-alt: #cce4ea;--c-highlight: #5d5d13;--c-highlight-fg: #ffffff;--c-speech-light: #ffffff5e;--c-index-entry-header-active: #463912;--c-jexcel-cell-border: #595959;--shadow-flat: 0 0 10px var(--c-darker);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--shadow-float-md: 0 .5rem 1rem var(--c-black-a25);--shadow-float-sm: 0 .5rem .5rem var(--c-black-a25);--high-contrast-border: 1px solid var(--c-black);--shadow-high-contrast: 0 0 10px var(--c-dark);--c-jexcel-toolbar-active-bg: #333333;--c-success: #9FDF9F;--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-focus-outline: #4dd3fe;--c-chat-input-placeholder: #adb5bd}}@layer utd.variant{[data-variant=low-contrast]{--c-white: #f6fbfe;--c-white-a15: #f6fbfe14;--c-white-a50: #f6fbfe40;--c-lighter: #f4f9fb;--c-light: #eef4f7;--c-dark: #212529;--c-black: #000000;--c-black-a05: #00000006;--c-black-a08: #0000000a;--c-black-a15: #00000014;--c-black-a25: #00000021;--c-black-a50: #00000040;--c-black-a75: #00000080;--c-primary-toggled: #1b467e;--c-primary: #2a4e7e;--c-primary-hover: #316399;--c-primary-disabled: #3b78b9;--c-primary-fg: #fcf8f8;--c-primary-alt: #21456b;--c-primary-alt-a50: #21456b80;--c-primary-faint: #8ca7d8;--c-primary-light: #c5d0dd;--c-primary-lighter: #cad4e0;--c-secondary-toggled: #45494d;--c-secondary: #595f63;--c-secondary-hover: #697077;--c-secondary-disabled: #6F777B;--c-secondary-fg: var(--c-primary-fg);--c-secondary-alt: #6d7379;--c-secondary-light: #b6bcc2;--c-secondary-light-border: #d1d6db;--c-secondary-lighter: #e8ecf2;--c-danger-toggled: #723129;--c-danger: #713a33;--c-danger-hover: #9e4b40;--c-danger-disabled: #bc594c;--c-danger-light: #e7d7d5;--c-danger-light-border: #e0cac8;--c-warning-toggled: #a87317;--c-warning: #b78a3c;--c-warning-hover: #d9b84b;--c-warning-disabled: #dfc571;--c-index-entry-header-active: #f4edd8;--c-info: #2c6f7e;--c-info-focus: #388b9e;--c-info-fg: var(--c-primary-fg);--c-info-alt: #2b616d;--c-info-light: #d2e2e6;--c-info-light-border: #c4d8dc;--c-tooltip: #343030;--c-tooltip-fg: var(--c-primary-fg);--c-highlight-fg: var(--c-black);--c-speech-fg: var(--c-black);--c-success: #2b892b;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #a2e8a240;--c-hotspot-outline: #bc594c;--c-modal-transparency: var(--c-black-a50);--c-code-keyword: var(--c-code-fg);--c-code-string: var(--c-code-fg);--c-code-number: var(--c-code-fg);--c-code-comment: var(--c-code-fg);--c-code-function: var(--c-code-fg);--c-code-type: var(--c-code-fg);--c-code-property: var(--c-code-fg);--c-code-punctuation: var(--c-code-fg)}}@layer utd.variant{[data-variant=black-on-cream]{--c-white: #fffacd;--c-white-a15: #fffacd26;--c-white-a50: #fffacd80;--c-lighter: #fff8bd;--c-light: #fff7ad;--c-dark: #000000;--c-darker: var(--c-dark);--c-black: var(--c-dark);--c-primary-toggled: #13375c;--c-primary: #1a3b5d;--c-primary-hover: #20456c;--c-primary-disabled: #295a8f;--c-primary-fg: var(--c-white);--c-primary-alt: #102236;--c-primary-alt-a50: #10223680;--c-primary-faint: #728dc0;--c-primary-light: #a7b9cd;--c-primary-lighter: #adbed1;--c-secondary-toggled: #313028;--c-secondary: #444337;--c-secondary-disabled: #777560;--c-secondary-fg: var(--c-white);--c-secondary-alt: #5d5b4b;--c-secondary-hover: #75735e;--c-secondary-light: #b5b192;--c-secondary-light-border: #d4d0aa;--c-secondary-lighter: #efeac0;--c-secondary-lighter-border: #e2deb6;--c-danger-toggled: #3d1e1a;--c-danger: #45221d;--c-danger-hover: #76342c;--c-danger-disabled: #964338;--c-danger-light: #dabbb6;--c-danger-light-border: #d1ada9;--c-warning: #b49738;--c-warning-disabled: #c2aa5a;--c-index-entry-header-active: #e7dcbb;--c-info: #1a4650;--c-info-focus: #256473;--c-info-fg: var(--c-white);--c-info-alt: #17383f;--c-info-light: #b4d1d8;--c-info-light-border: #a6c5cc;--c-tooltip: #100e0e;--c-tooltip-fg: var(--c-white);--c-prehighlight: #000000;--c-prehighlight-fg: var(--c-white);--c-highlight: #87ceeb;--c-highlight-fg: var(--c-dark);--c-speech: #ffff00;--c-speech-a50: #ffff0080;--c-speech-light: #ffff8c5e;--c-speech-fg: var(--c-dark);--c-speech-word: #0000ff;--c-success: #1a5a1a;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #87d38740;--c-hotspot-outline: var(--c-warning);--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark)}}@layer utd.variant{[data-variant=black-on-light-blue]{--c-white: #add8e6;--c-white-a15: #add8e626;--c-white-a50: #add8e680;--c-lighter: #e8f4f8;--c-light: #d4eaf2;--c-dark: #000000;--c-darker: var(--c-dark);--c-black: var(--c-dark);--c-primary-toggled: #0a2a4b;--c-primary: #0e365e;--c-primary-hover: #1b3c5f;--c-primary-disabled: #234f7f;--c-primary-fg: var(--c-white);--c-primary-alt: #0e1e30;--c-primary-alt-a50: #0e1e3080;--c-primary-faint: #627baa;--c-primary-light: #90a2b6;--c-primary-lighter: #95a6b9;--c-secondary-toggled: #2a3538;--c-secondary: #2e3a3d;--c-secondary-hover: #48565b;--c-secondary-disabled: #51656b;--c-secondary-fg: var(--c-white);--c-secondary-alt: #3f4f54;--c-secondary-light: #7b99a3;--c-secondary-light-border: #90b4bf;--c-secondary-lighter: #a2cad8;--c-secondary-lighter-border: #99bfcc;--c-danger-toggled: #5a2620;--c-danger: #672c25;--c-danger-hover: #3d1d19;--c-danger-disabled: #85392f;--c-danger-light: #c2a29e;--c-danger-light-border: #ba9692;--c-warning-toggled: #947c2c;--c-warning: #a08630;--c-warning-disabled: #ad974d;--c-index-entry-header-active: #cdc2a1;--c-info: #163d46;--c-info-focus: #205966;--c-info-fg: var(--c-white);--c-info-alt: #133037;--c-info-light: #9cbac0;--c-info-light-border: #8eaeb6;--c-tooltip: #0e0c0c;--c-tooltip-fg: var(--c-white);--c-prehighlight: #000000;--c-prehighlight-fg: var(--c-white);--c-highlight: #ffb6c1;--c-highlight-fg: var(--c-dark);--c-speech: #ffff00;--c-speech-a50: #ffff0080;--c-speech-light: #ffff8c5e;--c-speech-fg: var(--c-dark);--c-speech-word: #0000ff;--c-success: #165016;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #73bb7340;--c-hotspot-outline: var(--c-white);--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-focus-outline: #225e72}}@layer utd.variant{[data-variant=black-on-magenta]{--c-white: #ee82ee;--c-white-a15: #ee82ee26;--c-white-a50: #ee82ee80;--c-lighter: #fadbfa;--c-light: #f4aef4;--c-dark: #000000;--c-darker: var(--c-dark);--c-black: var(--c-dark);--c-primary-toggled: #0f2b49;--c-primary: #14375c;--c-primary-disabled: #1a487a;--c-primary-fg: var(--c-white);--c-primary-alt: #0a1b2e;--c-primary-alt-a50: #0a1b2e80;--c-primary-faint: #4f6da5;--c-primary-light: #7893b2;--c-primary-lighter: #7d97b5;--c-secondary-toggled: #331c33;--c-secondary: #3f233f;--c-secondary-disabled: #6f3d6f;--c-secondary-fg: var(--c-white);--c-secondary-alt: #572f57;--c-secondary-hover: #533353;--c-secondary-light: #a95ca9;--c-secondary-light-border: #c66cc6;--c-secondary-lighter: #df7adf;--c-secondary-lighter-border: #d373d3;--c-danger-toggled: #331512;--c-danger: #3a1814;--c-danger-hover: #63251d;--c-danger-disabled: #7f2f25;--c-danger-light: #bd8a83;--c-danger-light-border: #b47f7a;--c-warning-toggled: #8f7722;--c-warning: #9a7e24;--c-warning-disabled: #a68e3e;--c-index-entry-header-active: #c8b886;--c-info: #113a43;--c-info-focus: #195461;--c-info-fg: var(--c-white);--c-info-alt: #0f2e35;--c-info-light: #82b0ba;--c-info-light-border: #77a6b1;--c-tooltip: #0e0a0a;--c-tooltip-fg: var(--c-white);--c-prehighlight: #000000;--c-prehighlight-fg: var(--c-white);--c-highlight: #87ceeb;--c-highlight-fg: var(--c-dark);--c-speech: #ffff00;--c-speech-a50: #ffff0080;--c-speech-light: #ffff8c5e;--c-speech-fg: var(--c-dark);--c-speech-word: #0000ff;--c-success: #114d11;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #5fb55f40;--c-hotspot-outline: var(--c-white);--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-primary-hover: #193e66;--c-focus-outline: #225e72}}@layer utd.variant{[data-variant=white-on-black]{--c-white: #000000;--c-white-a15: #00000026;--c-white-a50: #00000080;--c-lighter: #404040;--c-light: #2b2b2b;--c-dark: #ffffff;--c-darker: var(--c-dark);--c-black: var(--c-dark);--c-black-a05: #ffffff0d;--c-black-a08: #ffffff14;--c-black-a15: #ffffff26;--c-black-a25: #ffffff40;--c-black-a50: #ffffff80;--c-black-a75: #ffffffbf;--c-primary-toggled: #417ac5;--c-primary: #5193e9;--c-primary-hover: #a1cfff;--c-primary-disabled: #c1dfff;--c-primary-fg: var(--c-white);--c-primary-alt: var(--c-primary-disabled);--c-primary-alt-a50: #c1dfff80;--c-primary-faint: #0a3380;--c-primary-light: #07396e;--c-primary-lighter: #073465;--c-secondary-toggled: #ffffff;--c-secondary: #e9ecef;--c-secondary-hover: #bfccd8;--c-secondary-disabled: #8293a1;--c-secondary-fg: #242628;--c-secondary-alt: #e8eef5;--c-secondary-light: #515961;--c-secondary-light-border: #3f4448;--c-secondary-lighter: #2c3237;--c-secondary-lighter-border: #adb5bd;--c-danger-toggled: #fd8b79;--c-danger: #fca294;--c-danger-hover: #fabfb6;--c-danger-disabled: #fde9e6;--c-warning-toggled: #ccb052;--c-warning: #e6c65b;--c-warning-hover: #ffdb6d;--c-warning-disabled: #ffe7a0;--c-warning-fg: var(--c-white);--c-index-entry-header-active: #745306;--c-info: #79c7d9;--c-info-fg: var(--c-dark);--c-info-alt: #cce4ea;--c-info-light: #084655;--c-info-light-border: #042026;--c-tooltip-fg: var(--c-dark);--c-prehighlight: #ffffff;--c-prehighlight-fg: #000000;--c-highlight: #695d06;--c-highlight-fg: var(--c-dark);--c-speech: #0000cc;--c-speech-a50: #0000cc80;--c-speech-light: #3030ce5e;--c-speech-fg: var(--c-dark);--c-speech-word: #ffff00;--c-success: #9fdf9f;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--shadow-float-md: 0 .5rem 1rem var(--c-black-a15);--shadow-float-sm: 0 .5rem .5rem var(--c-black-a15);--high-contrast-border: 1px solid var(--c-black);--shadow-high-contrast: 0 0 10px var(--c-dark);--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-focus-outline: #4dd3fe}}@layer utd.variant{[data-variant=light-yellow-on-royal-blue]{--c-white: #0000CC;--c-white-a15: #0000cc26;--c-white-a50: #0000cc80;--c-lighter: #0000b3;--c-light: #000099;--c-dark: #f5e727;--c-darker: #f5e832;--c-black: #f6e93c;--c-black-a05: #f6e93c0d;--c-black-a08: #f6e93c14;--c-black-a15: #f6e93c26;--c-black-a25: #f6e93c40;--c-black-a50: #f6e93c80;--c-black-a75: #f6e93cbf;--c-primary-toggled: #7aa9e5;--c-primary: #76abef;--c-primary-hover: #83b3e7;--c-primary-disabled: #347cc8;--c-primary-fg: #0000cc;--c-primary-alt: #2085f0;--c-primary-alt-a50: #2085f080;--c-primary-faint: #496599;--c-primary-light: #476a91;--c-primary-lighter: #466992;--c-secondary-toggled: #d1c461;--c-secondary: #b4a953;--c-secondary-hover: #aeaea3;--c-secondary-disabled: #837b74;--c-secondary-fg: var(--c-primary-fg);--c-secondary-alt: #9c9363;--c-secondary-light: #47439c;--c-secondary-light-border: #2927b0;--c-secondary-lighter: #0f0ec2;--c-secondary-lighter-border: #1c1ab9;--c-danger-toggled: #df9488;--c-danger: #e38e82;--c-danger-hover: #eaa499;--c-danger-disabled: #b45144;--c-danger-light: #954b41;--c-danger-light-border: #924d46;--c-warning-toggled: #c0a243;--c-warning: #c3a545;--c-warning-disabled: #a48d42;--c-warning-fg: var(--c-white);--c-index-entry-header-active: #675d32;--c-info: #2cbede;--c-info-focus: #34b2ce;--c-info-fg: var(--c-primary-fg);--c-info-alt: #2ebfe0;--c-info-light: #428594;--c-info-light-border: #488592;--c-tooltip: #e6d931;--c-tooltip-fg: var(--c-primary-fg);--c-prehighlight: var(--c-dark);--c-prehighlight-fg: var(--c-white);--c-highlight: #4e4503;--c-highlight-fg: var(--c-dark);--c-speech: #663300;--c-speech-a50: #66330080;--c-speech-light: #6545265e;--c-speech-fg: var(--c-dark);--c-speech-word: #ffff00;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #429c4240;--c-hotspot-outline: var(--c-white);--c-success: #9fdf9f;--c-modal-transparency: #00000080;--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-focus-outline: #4dd3fe}}@layer utd.variant{[data-variant=gray-on-green]{--c-white: #A3AD9E;--c-white-a15: #a3ad9e26;--c-white-a50: #a3ad9e80;--c-lighter: #9ea999;--c-light: #99a493;--c-dark: #363636;--c-darker: #363636;--c-black: #363636;--c-black-a05: #3636360d;--c-black-a08: #36363614;--c-black-a15: #36363626;--c-black-a25: #36363640;--c-black-a50: #36363680;--c-black-a75: #363636bf;--c-primary: #1f3f62;--c-primary-disabled: #6396cc;--c-primary-fg: #a3ad9e;--c-primary-alt: #3a75b4;--c-primary-alt-a50: #3a75b480;--c-primary-faint: #7389b3;--c-primary-light: #919aa5;--c-primary-lighter: #939ba5;--c-secondary: #373836;--c-secondary-disabled: #4b4e48;--c-secondary-fg: var(--c-primary-fg);--c-secondary-alt: #818580;--c-secondary-hover: #2b2c2a;--c-secondary-light: #949b90;--c-secondary-light-border: #9aa296;--c-secondary-lighter: #a0a99b;--c-secondary-lighter-border: #9da699;--c-danger: #552d28;--c-danger-hover: #4a2723;--c-danger-disabled: #c05b4e;--c-danger-light: #a79997;--c-danger-light-border: #a79391;--c-warning: #cfaf47;--c-warning-disabled: #c1aa61;--c-index-entry-header-active: #aca694;--c-info: #0b2f38;--c-info-focus: #45a7bd;--c-info-fg: var(--c-primary-fg);--c-info-alt: #1d414a;--c-info-light: #95a3a7;--c-info-light-border: #90a2a6;--c-tooltip: #3c3d3c;--c-tooltip-fg: var(--c-primary-fg);--c-prehighlight: var(--c-dark);--c-prehighlight-fg: var(--c-white);--c-highlight: #dec20c;--c-highlight-fg: var(--c-dark);--c-speech: #c1c100;--c-speech-a50: #c1c10080;--c-speech-light: #c1c18c5e;--c-speech-fg: var(--c-dark);--c-speech-word: #21aaee;--c-success: #3dbb3d;--shadow-flat: 0 0 10px var(--c-black-a15);--shadow-inset: inset 0 2px 2px var(--c-black-a05);--c-hotspot-fill: #7cb47c40;--c-hotspot-outline: var(--c-white);--c-modal-transparency: var(--c-black-a50);--c-link: var(--c-dark);--c-link-hover: var(--c-dark);--c-primary-hover: #1a3654;--c-primary-toggled: #152b44;--c-danger-toggled: #3f211e;--c-focus-outline: #1d5263;--c-chat-input-placeholder: #000000}}@layer utd.components{.utd-app{container-type:inline-size;background-color:var(--c-light);color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.utd-app[data-sizing=fill]{block-size:100%;container-type:size}}@layer utd.components{.utd-button{display:inline-flex;flex:0 0 auto;gap:var(--spacing-sm);align-items:center;justify-content:center;padding:var(--spacing-xs) var(--spacing-lg);border:1px solid transparent;border-radius:var(--radius-sm);background-color:var(--c-button-base-bg);color:var(--c-button-base-fg);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.utd-button>*{pointer-events:none}.utd-button[data-size=sm]{padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--font-size-sm)}.utd-button:is(:disabled,[aria-disabled=true]){background-color:var(--c-button-disabled-bg);color:var(--c-button-disabled-fg);cursor:not-allowed}.utd-button:not([aria-pressed=true],:disabled,[aria-disabled=true]):is(:hover,:focus-visible){background-color:var(--c-button-hover-bg);color:var(--c-button-hover-fg);box-shadow:var(--shadow-glow)}.utd-button[aria-pressed=true]:not(:disabled,[aria-disabled=true]){background-color:var(--c-button-toggled-bg);color:var(--c-button-toggled-fg)}.utd-button[aria-pressed=true]:not([data-intent=transparent],:disabled,[aria-disabled=true]){box-shadow:var(--shadow-button-pressed);transform:scale(.98)}.utd-button[data-intent=transparent][aria-pressed=true]:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){background-color:var(--c-button-toggled-hover-bg);color:var(--c-button-toggled-hover-fg);box-shadow:var(--shadow-raised-md)}.utd-button[data-intent=primary]{--c-button-base-fg: var(--c-primary-fg);--c-button-base-bg: var(--c-primary);--c-button-hover-fg: var(--c-primary-fg);--c-button-hover-bg: var(--c-primary-hover);--c-button-disabled-fg: var(--c-secondary);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-primary-fg);--c-button-toggled-bg: var(--c-primary-toggled);box-shadow:var(--shadow-raised-md)}.utd-button:is([data-intent=primary],[data-intent=secondary],[data-intent=danger],[data-intent=warning],[data-intent=outline]):is(:disabled,[aria-disabled=true]){border-color:var(--c-secondary);border-style:dashed;box-shadow:none}.utd-button[data-intent=secondary]{--c-button-base-fg: var(--c-button-on-fill-fg);--c-button-base-bg: var(--c-secondary);--c-button-hover-fg: var(--c-button-on-fill-fg);--c-button-hover-bg: var(--c-secondary-hover);--c-button-disabled-fg: var(--c-secondary);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-button-on-fill-fg);--c-button-toggled-bg: var(--c-secondary-toggled);box-shadow:var(--shadow-raised-md)}.utd-button[data-intent=danger]{--c-button-base-fg: var(--c-button-on-danger-fg);--c-button-base-bg: var(--c-danger);--c-button-hover-fg: var(--c-button-on-danger-fg);--c-button-hover-bg: var(--c-danger-hover);--c-button-disabled-fg: var(--c-secondary);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-button-on-danger-fg);--c-button-toggled-bg: var(--c-danger-toggled);box-shadow:var(--shadow-raised-md)}.utd-button[data-intent=warning]{--c-button-base-fg: var(--c-warning-fg);--c-button-base-bg: var(--c-warning);--c-button-hover-fg: var(--c-warning-fg);--c-button-hover-bg: var(--c-warning-hover);--c-button-disabled-fg: var(--c-secondary);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-warning-fg);--c-button-toggled-bg: var(--c-warning-toggled);box-shadow:var(--shadow-raised-md)}.utd-button[data-intent=transparent]{--c-button-base-fg: var(--c-secondary);--c-button-base-bg: transparent;--c-button-hover-fg: var(--c-button-on-fill-fg);--c-button-hover-bg: var(--c-secondary);--c-button-disabled-fg: var(--c-secondary-disabled);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-button-on-fill-fg);--c-button-toggled-bg: var(--c-secondary-toggled);--c-button-toggled-hover-fg: var(--c-button-on-fill-fg);--c-button-toggled-hover-bg: var(--c-secondary-toggled)}.utd-button[data-intent=quiet]{--c-button-base-fg: var(--c-dark);--c-button-base-bg: transparent;--c-button-hover-fg: var(--c-dark);--c-button-hover-bg: transparent;--c-button-disabled-fg: var(--c-secondary-disabled);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-button-on-fill-fg);--c-button-toggled-bg: var(--c-secondary-toggled);font-weight:var(--font-weight-normal);letter-spacing:0;text-decoration:underline;text-transform:none;text-underline-offset:var(--spacing-3xs)}.utd-button[data-intent=quiet]:is(:disabled,[aria-disabled=true]){text-decoration-style:dashed}.utd-button[data-intent=outline]{--c-button-base-fg: var(--c-dark);--c-button-base-bg: transparent;--c-button-hover-fg: var(--c-light);--c-button-hover-bg: var(--c-dark);--c-button-disabled-fg: var(--c-secondary-disabled);--c-button-disabled-bg: transparent;--c-button-toggled-fg: var(--c-light);--c-button-toggled-bg: var(--c-dark);border-color:var(--c-dark)}.utd-button[data-intent=outline]:is(:disabled,[aria-disabled=true]){border-color:var(--c-secondary-disabled)}.utd-button[aria-busy=true][aria-disabled=true]{border-style:solid;border-color:transparent;background-color:var(--c-button-toggled-bg);color:var(--c-button-toggled-fg);box-shadow:var(--shadow-button-pressed);cursor:progress}.utd-button-label{display:inline-grid}.utd-button-label>span{display:inline-flex;grid-area:1 / 1;gap:var(--spacing-sm);align-items:center;justify-content:center}.utd-button-label>[data-hidden]{visibility:hidden}}@layer utd.components{.utd-svg-icon{display:inline-block;flex-shrink:0;inline-size:1em;block-size:1em;fill:currentcolor}.utd-svg-icon[data-size=xs]{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}.utd-svg-icon[data-size=sm]{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.utd-svg-icon[data-size=md]{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.utd-svg-icon[data-size=lg]{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.utd-svg-icon[data-size=xl]{inline-size:var(--icon-size-xl);block-size:var(--icon-size-xl)}}@layer utd.components{.utd-brand-lockup{--utd-brand-lockup-block-size: 1.156em;display:inline-flex;flex-shrink:0;align-items:flex-start;line-height:1;direction:ltr}.utd-brand-lockup-ets{block-size:1em;inline-size:auto}.utd-brand-lockup-divider{block-size:var(--utd-brand-lockup-block-size);margin-inline:.31em .25em;border-inline-start:1px solid currentcolor}.utd-brand-lockup-psi{block-size:var(--utd-brand-lockup-block-size);inline-size:auto}}@layer utd.components{.utd-toggle-switch{position:relative;display:inline-flex;gap:var(--spacing-sm);align-items:center;min-inline-size:3.25rem;block-size:1.5rem;margin:0}.utd-toggle-input{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;inline-size:3.25rem;block-size:1.5rem;margin:0;opacity:0;cursor:pointer}.utd-toggle-slider{position:relative;flex-shrink:0;inline-size:3.25rem;block-size:1.5rem;border:1px solid var(--c-secondary-light-border);border-radius:var(--radius-pill);background-color:var(--c-secondary-light);cursor:pointer}.utd-toggle-slider:before{position:absolute;inset-block-end:var(--spacing-3xs);inset-inline-start:var(--spacing-3xs);z-index:1;inline-size:1.125rem;block-size:1.125rem;border-radius:var(--radius-circle);background-color:var(--c-white);box-shadow:var(--shadow-raised-sm);content:"";transition:translate .4s}.utd-toggle-input:checked+.utd-toggle-slider{background-color:var(--c-primary)}.utd-toggle-input:checked+.utd-toggle-slider:before{translate:1.75rem}.utd-toggle-input:checked+.utd-toggle-slider:dir(rtl):before{translate:-1.75rem}.utd-toggle-input:focus-visible+.utd-toggle-slider{outline:var(--spacing-3xs) solid var(--c-focus-outline);outline-offset:var(--spacing-3xs)}.utd-toggle-label,.utd-toggle-state{color:var(--c-secondary);font-size:var(--font-size-2xs-label);font-weight:var(--font-weight-bold);line-height:var(--line-height-single);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none}.utd-toggle-input:checked~.utd-toggle-state{color:var(--c-primary)}.utd-toggle-input:checked~.utd-toggle-state>[data-state=off],.utd-toggle-input:not(:checked)~.utd-toggle-state>[data-state=on]{display:none}.utd-toggle-input:disabled,.utd-toggle-input:disabled+.utd-toggle-slider{cursor:not-allowed}.utd-toggle-input:disabled~:is(.utd-toggle-slider,.utd-toggle-label,.utd-toggle-state){opacity:.6}}@layer utd.components{.utd-checkbox{display:inline-flex;gap:var(--spacing-sm);align-items:center;color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-checkbox-control{display:grid;flex-shrink:0;place-items:center;inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.utd-checkbox-input,.utd-checkbox-check{grid-area:1 / 1}.utd-checkbox-input{inline-size:1.25rem;block-size:1.25rem;margin:0;border:1px solid var(--c-dark);background-color:transparent;appearance:none;cursor:pointer}.utd-checkbox-input:checked{border-color:var(--c-primary);background-color:var(--c-primary)}.utd-checkbox-check{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);color:var(--c-primary-fg);visibility:hidden;pointer-events:none}.utd-checkbox-input:checked+.utd-checkbox-check{visibility:visible}.utd-checkbox-input:disabled{cursor:not-allowed}.utd-checkbox:has(.utd-checkbox-input:disabled){opacity:.6}.utd-checkbox-label a{color:var(--c-link);text-decoration:underline}}@layer utd.components{.utd-radio-group{min-inline-size:0;margin:0;padding:0;border:0;color:var(--c-dark);font-family:var(--font-family-ui);line-height:var(--line-height-normal)}.utd-radio-group-legend{margin-block-end:var(--spacing-sm);padding:0;font-size:var(--font-size-base)}.utd-radio{display:flex;align-items:center}.utd-radio-input{margin:0;cursor:pointer}.utd-radio-input:disabled{cursor:not-allowed}.utd-radio-group[data-look=list] .utd-radio-group-options{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.utd-radio-group[data-look=segmented] .utd-radio-group-options{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--spacing-2xs)}.utd-radio-group[data-look=list] .utd-radio{gap:var(--spacing-sm);font-size:var(--font-size-sm)}.utd-radio-group[data-look=segmented] .utd-radio{position:relative;justify-content:center;min-block-size:2.375rem;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--c-radio-segment-border);border-radius:var(--radius-sm);background-color:var(--c-radio-segment-bg);color:var(--c-radio-segment-fg);font-size:var(--font-size-base);text-align:center}.utd-radio-group[data-look=list] .utd-radio-input{flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;margin:var(--spacing-3xs);padding:var(--spacing-3xs);border:1px solid var(--c-dark);border-radius:var(--radius-circle);background-clip:content-box;appearance:none}.utd-radio-group[data-look=segmented] .utd-radio-input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0}.utd-radio-group[data-look=list] .utd-radio-input:checked{background-color:var(--c-dark)}.utd-radio-group[data-look=list] .utd-radio:has(.utd-radio-input:disabled){opacity:.6}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:checked){border-color:var(--c-radio-segment-selected-bg);background-color:var(--c-radio-segment-selected-bg);color:var(--c-radio-segment-selected-fg)}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:focus-visible){outline:var(--spacing-3xs) solid var(--c-focus-outline);outline-offset:var(--spacing-3xs)}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:disabled){border-color:var(--c-radio-segment-disabled-border);background-color:var(--c-radio-segment-disabled-bg);color:var(--c-radio-segment-disabled-fg)}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:checked:disabled){border-color:var(--c-radio-segment-disabled-fg);background-color:var(--c-radio-segment-disabled-fg);color:var(--c-radio-segment-disabled-bg)}.utd-radio-group[data-look=segmented] .utd-radio:hover:has(.utd-radio-input:enabled:not(:checked)){background-color:var(--c-radio-segment-hover-bg);box-shadow:inset 0 0 0 1px var(--c-radio-segment-border)}@media(forced-colors:active){.utd-radio-group[data-look=list] .utd-radio-input:checked{border-color:CanvasText;background-color:CanvasText;forced-color-adjust:none}.utd-radio-group[data-look=list] .utd-radio-input:checked:focus-visible{outline-color:Highlight}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:checked){border-color:Highlight;background-color:Highlight;color:HighlightText;forced-color-adjust:none}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:focus-visible){outline-color:Highlight}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:disabled){border-color:GrayText;color:GrayText}.utd-radio-group[data-look=segmented] .utd-radio:has(.utd-radio-input:checked:disabled){border-color:GrayText;background-color:GrayText;color:Canvas}}}@layer utd.components{.utd-form-field{display:flex;flex-direction:column;gap:var(--spacing-2xs);font-family:var(--font-family-ui);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-form-label{color:var(--c-dark);font-weight:var(--font-weight-bold)}.utd-form-description,.utd-form-error{margin:0;font-size:var(--font-size-xs)}.utd-form-description{color:var(--c-secondary)}.utd-form-error{color:var(--c-danger)}.utd-form-input{display:block;inline-size:100%;margin:0;padding:var(--spacing-lg) var(--spacing-base);border:1px solid var(--c-input-border);border-radius:var(--radius-md);background-color:var(--c-white);color:var(--c-dark);font:inherit;font-weight:var(--font-weight-normal)}textarea.utd-form-input{resize:vertical}.utd-form-input::placeholder{color:var(--c-dark);opacity:1}.utd-form-input[aria-invalid=true]{border-color:var(--c-danger)}.utd-form-input:disabled{background-color:var(--c-lighter);color:var(--c-secondary);cursor:not-allowed}.utd-form-control{position:relative}.utd-form-icon,.utd-form-action{position:absolute;inset-block:0;display:flex;align-items:center}.utd-form-icon{inset-inline-start:var(--spacing-base);color:var(--c-secondary);pointer-events:none}.utd-form-action{inset-inline-end:var(--spacing-2xs)}.utd-form-control[data-start-icon]>.utd-form-input{padding-inline-start:calc(var(--spacing-base) + var(--icon-size-sm) + var(--spacing-sm))}.utd-form-control[data-end-action]>.utd-form-input{padding-inline-end:calc(2 * var(--spacing-2xs) + var(--icon-size-sm) + 2 * var(--spacing-sm))}.utd-form-control[data-end-action]>.utd-form-input::-webkit-search-cancel-button{display:none}}@layer utd.components{:root{--prosekit-list-bullet-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='2.5' fill='currentColor'/%3E%3C/svg%3E");--prosekit-list-toggle-open-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='8,10 12,14 16,10' fill='currentColor'/%3E%3C/svg%3E");--prosekit-list-toggle-closed-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpolygon points='10,8 14,12 10,16' fill='currentColor'/%3E%3C/svg%3E")}.prosemirror-flat-list{margin:0;padding:0;list-style:none;position:relative}.prosemirror-flat-list>.list-marker{width:1.5em;width:1lh;height:1.5em;text-align:center;height:1lh;position:absolute;inset-inline-start:0}.prosemirror-flat-list>.list-content{margin-inline-start:1.5em;margin-inline-start:1lh}.prosemirror-flat-list[data-list-kind=bullet]>.list-marker,.prosemirror-flat-list[data-list-kind=toggle]>.list-marker{background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.prosemirror-flat-list[data-list-kind=bullet]>.list-marker{-webkit-mask-image:var(--prosekit-list-bullet-icon);mask-image:var(--prosekit-list-bullet-icon)}.prosemirror-flat-list[data-list-kind=toggle]>.list-marker{-webkit-mask-image:var(--prosekit-list-toggle-open-icon);mask-image:var(--prosekit-list-toggle-open-icon)}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable][data-list-collapsed]>.list-marker{-webkit-mask-image:var(--prosekit-list-toggle-closed-icon);mask-image:var(--prosekit-list-toggle-closed-icon)}.prosemirror-flat-list[data-list-kind=ordered]>*{contain:style}.prosemirror-flat-list[data-list-kind=ordered]:before{inset-inline-end:calc(100% - 1.5em);content:counter(prosemirror-flat-list-counter,decimal) ". ";font-variant-numeric:tabular-nums;position:absolute;inset-inline-end:calc(100% - 1lh)}.prosemirror-flat-list[data-list-kind=ordered]{counter-increment:prosemirror-flat-list-counter}.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered]{counter-reset:prosemirror-flat-list-counter}@supports (counter-set: prosemirror-flat-list-counter 1){:is(.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered])[data-list-order]{counter-set:prosemirror-flat-list-counter var(--prosemirror-flat-list-order)}}@supports not (counter-set: prosemirror-flat-list-counter 1){:is(.prosemirror-flat-list[data-list-kind=ordered]:first-child,:not(.prosemirror-flat-list[data-list-kind=ordered])+.prosemirror-flat-list[data-list-kind=ordered])[data-list-order]{counter-increment:prosemirror-flat-list-counter var(--prosemirror-flat-list-order)}}.prosemirror-flat-list[data-list-kind=task]>.list-marker,.prosemirror-flat-list[data-list-kind=task]>.list-marker *{cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable]>.list-marker{cursor:pointer}.prosemirror-flat-list[data-list-kind=toggle]:not([data-list-collapsable])>.list-marker{opacity:.4;pointer-events:none}.prosemirror-flat-list[data-list-kind=toggle][data-list-collapsable][data-list-collapsed]>.list-content>:nth-child(n+2){display:none}}@layer utd.components{.utd-essay-field{display:flex;flex-direction:column;gap:var(--spacing-md);color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-essay-editor-label{margin-block-end:var(--spacing-2xs)}.utd-essay-editor-plain>.utd-form-input,.utd-essay-editor-frame{min-block-size:7.5rem;border:1px solid var(--c-editor-border);border-radius:var(--radius-md);background-color:var(--c-white);color:var(--c-dark)}.utd-essay-editor-plain>.utd-form-input,.utd-essay-editor-content{padding:calc(var(--spacing-base) + var(--spacing-3xs)) var(--spacing-base) calc(var(--spacing-base) + var(--spacing-2xs))}.utd-essay-editor-plain>.utd-form-input{field-sizing:content}.utd-essay-editor-frame{display:flex;flex-direction:column;overflow:hidden}.utd-essay-editor-frame:has(.utd-essay-editor-content:focus-visible){outline:var(--spacing-3xs) solid var(--c-focus-outline);outline-offset:var(--spacing-3xs)}.utd-essay-editor-body{position:relative;display:flex;flex:1;flex-direction:column}.utd-essay-editor-content{position:relative;flex:1;overflow-wrap:break-word;white-space:pre-wrap;font-variant-ligatures:none}.utd-essay-editor-content:focus-visible{outline:none}.utd-essay-editor-content :is(p,h1,h2,h3){margin:0}.utd-essay-editor-content h1{font-size:var(--font-size-xl)}.utd-essay-editor-content h2{font-size:var(--font-size-lg)}.utd-essay-editor-content h3{font-size:var(--font-size-base)}.utd-essay-editor-placeholder{position:absolute;inset-block-start:calc(var(--spacing-base) + var(--spacing-3xs));inset-inline-start:var(--spacing-base);pointer-events:none}.utd-essay-toolbar{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs);padding:var(--spacing-2xs);border-block-end:1px solid var(--c-editor-border);background-color:var(--c-lighter)}.utd-essay-toolbar-item{letter-spacing:var(--letter-spacing-normal);text-transform:none}.utd-essay-metric-bar{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center;margin:0}.utd-essay-metric-target,.utd-essay-metric-range{display:inline-flex;gap:var(--spacing-md);align-items:center}.utd-essay-metric-target:before,.utd-essay-metric-range:before{inline-size:1px;block-size:1em;background-color:var(--c-secondary-lighter-border);content:""}.utd-essay-metric-range>.utd-svg-icon{margin-inline-end:calc(var(--spacing-2xs) - var(--spacing-md));color:var(--c-danger)}}@layer utd.components{.utd-tooltip-trigger{display:inline-flex}.utd-tooltip{z-index:1000;inline-size:max-content;max-inline-size:150px;padding:var(--spacing-2xs) var(--spacing-sm);border:var(--high-contrast-border);border-radius:var(--radius-sm);background-color:var(--c-tooltip);box-shadow:var(--shadow-high-contrast);color:var(--c-tooltip-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);text-align:center;text-transform:none}.utd-tooltip:before{position:absolute;z-index:-1;content:""}.utd-tooltip[data-side=top]:before{inset:0 0 -4px}.utd-tooltip[data-side=bottom]:before{inset:-4px 0 0}.utd-tooltip[data-side=left]:before{inset:0 -4px 0 0}.utd-tooltip[data-side=right]:before{inset:0 0 0 -4px}}@layer utd.components{.utd-alert{display:flex;flex-direction:column;gap:var(--spacing-3xs);max-inline-size:500px;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--c-info-alt);color:var(--c-white)}.utd-alert-title-row{display:flex;gap:var(--spacing-md);align-items:center;justify-content:space-between}.utd-alert-title{font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.utd-alert-title-row>.utd-button,.utd-alert-body .utd-button:is([data-intent=outline],[data-intent=transparent],[data-intent=quiet]){--c-button-base-fg: var(--c-white);--c-button-hover-fg: var(--c-info-alt);--c-button-hover-bg: var(--c-white)}.utd-alert-body .utd-button[data-intent=outline]{border-color:currentcolor}}@layer utd.components{.utd-dialog-container{flex-direction:column;margin:auto;gap:var(--spacing-md);max-inline-size:calc(100% - var(--spacing-2xl));max-block-size:calc(100% - var(--spacing-2xl));padding:var(--spacing-base);border:var(--high-contrast-border);border-radius:var(--radius-sm);background-color:var(--c-white);box-shadow:var(--shadow-float-md);color:inherit}.utd-dialog-container[open]{display:flex}.utd-dialog-container::backdrop{background-color:var(--c-modal-transparency)}.utd-dialog-container[data-size=short]{padding:var(--spacing-lg);line-height:var(--line-height-tight)}.utd-dialog-container[data-size=small]{inline-size:var(--size-sm);max-inline-size:clamp(200px,var(--size-sm),calc(100% - var(--spacing-2xl)))}.utd-dialog-container[data-size=medium]{inline-size:var(--size-md);max-inline-size:clamp(200px,var(--size-md),calc(100% - var(--spacing-2xl)))}.utd-dialog-container[data-size=large]{inline-size:var(--size-lg);max-inline-size:clamp(200px,var(--size-lg),calc(100% - var(--spacing-2xl)))}.utd-dialog-container[data-size=xlarge]{inline-size:var(--size-xl);max-inline-size:clamp(200px,var(--size-xl),calc(100% - var(--spacing-2xl)))}.utd-dialog-header{display:flex;align-items:flex-start;justify-content:space-between}.utd-dialog-title{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight)}.utd-dialog-body{position:relative;flex:1;min-block-size:var(--spacing-base);overflow:auto}.utd-dialog-body>p:last-child{margin:0}.utd-dialog-footer{display:flex;gap:var(--spacing-sm);align-items:center;justify-content:flex-start}@container (width < 675px){.utd-dialog-footer{flex-direction:column}}.utd-dialog-close{display:inline-flex;flex:none;align-items:center;justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:0;border:1px solid transparent;background-color:transparent;color:inherit;font-size:var(--font-size-xl);cursor:pointer}.utd-dialog-close[aria-disabled=true]{color:var(--c-secondary);cursor:not-allowed}.utd-dialog-container[data-look=ets]{border-radius:0;box-shadow:none;color:var(--c-dark)}@scope([data-theme=ets])to ([data-theme]){:scope .utd-dialog-container[data-look=ets]::backdrop{background-color:#000000d9}}.utd-dialog-container[data-look=ets] .utd-dialog-title{font-family:var(--font-family-title);font-size:var(--font-size-3xl)}.utd-dialog-container[data-look=ets] .utd-dialog-footer .utd-button:not([data-intent=quiet]){min-block-size:2.75rem;padding:0 calc(var(--spacing-xl) - 1px);border-radius:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-single);letter-spacing:.08em}.utd-dialog-container[data-look=ets] .utd-dialog-footer .utd-button:not([data-intent=quiet],:hover,:focus-visible){box-shadow:none}@scope([data-theme=ets])to ([data-theme]){:scope[data-variant=default] .utd-dialog-container[data-look=ets] .utd-dialog-footer .utd-button[data-intent=outline]:not(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb,var(--c-dark) 80%,transparent)}}}@layer utd.components{.utd-dialog-container.utd-notice-dialog{--utd-notice-actions-gap: 2.5625rem;--utd-notice-tile: var(--c-primary);position:relative;inline-size:43.0625rem;min-block-size:22.3125rem;gap:0;padding:4.3125rem 4.5625rem var(--spacing-xl) 6.5rem;border:1px solid var(--c-primary);border-radius:var(--radius-md)}@scope([data-theme=ets])to ([data-theme]){:scope[data-variant=default] .utd-notice-dialog{--utd-notice-tile: #85ddfe;--utd-notice-tint: rgb(133 221 254 / 11%);background:linear-gradient(var(--utd-notice-tint),var(--utd-notice-tint)),var(--c-light)}}.utd-notice-dialog>:is(.utd-dialog-header,.utd-dialog-body,.utd-dialog-footer){max-inline-size:31.875rem}.utd-notice-dialog>.utd-dialog-close{position:absolute;inset-block-start:1.8438rem;inset-inline-end:2.375rem;font-size:var(--font-size-2xl)}.utd-notice-dialog .utd-dialog-header{gap:.9375rem;align-items:center;justify-content:flex-start}.utd-notice-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--spacing-3xl);block-size:var(--spacing-3xl);border-radius:var(--spacing-xs);background-color:var(--utd-notice-tile);color:var(--c-primary-fg);font-size:1.375rem}.utd-notice-dialog .utd-dialog-title{overflow-wrap:break-word}.utd-notice-dialog .utd-dialog-body{display:flex;flex:none;flex-direction:column;gap:var(--spacing-base);margin-block-start:var(--spacing-xl);overflow:visible;font-size:var(--font-size-base);line-height:var(--line-height-normal)}.utd-notice-dialog .utd-dialog-body>p{margin:0;text-box:trim-both cap alphabetic}.utd-notice-dialog .utd-dialog-footer{flex-wrap:wrap;gap:1.25rem;margin-block-start:var(--utd-notice-actions-gap)}@media not (min-width:48rem){.utd-dialog-container.utd-notice-dialog{min-block-size:0;padding:4.5rem var(--spacing-xl) var(--spacing-xl)}.utd-notice-dialog>.utd-dialog-close{inset-block-start:var(--spacing-base);inset-inline-end:var(--spacing-base)}.utd-notice-dialog .utd-dialog-footer{margin-block-start:var(--spacing-2xl)}}}@layer utd.components{.utd-submit-confirm{--utd-submit-confirm-tile: var(--c-primary);position:relative;inline-size:28.0625rem;gap:0;padding:3.5rem 4.8125rem 3.875rem;border-block-start:var(--spacing-md) solid var(--c-primary)}@scope([data-theme=ets])to ([data-theme]){:scope[data-variant=default] .utd-submit-confirm{--utd-submit-confirm-tile: #b7c17a}}.utd-submit-confirm>.utd-dialog-close{position:absolute;inset-block-start:.5625rem;inset-inline-end:1.3438rem;font-size:1.375rem}.utd-submit-confirm .utd-dialog-header{gap:var(--spacing-md);justify-content:flex-start;margin-inline-end:calc(-1 * var(--spacing-base))}@scope([data-theme=ets])to ([data-theme]){:scope .utd-submit-confirm .utd-dialog-header{gap:.75rem}}.utd-submit-confirm-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.875rem;block-size:1.875rem;border-radius:var(--radius-sm);background-color:var(--utd-submit-confirm-tile);color:var(--c-primary-fg);font-size:var(--font-size-md)}.utd-submit-confirm .utd-dialog-title{overflow-wrap:break-word}.utd-submit-confirm .utd-dialog-body{flex:none;margin-block-start:.9375rem;overflow:visible;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-submit-confirm .utd-dialog-body>p{margin:0;text-box:trim-both cap alphabetic}.utd-submit-confirm .utd-dialog-footer{gap:1.25rem;margin-block-start:1.9375rem}@media not (min-width:30.0625rem){.utd-submit-confirm{padding-inline:var(--spacing-xl)}}}@layer utd.components{.utd-popover{z-index:1000;inset:auto;margin:0;max-inline-size:min(var(--size-xs),calc(100vw - var(--spacing-2xl)));padding:var(--spacing-md);border:1px solid var(--c-black-a15);border-radius:var(--radius-sm);background-color:var(--c-white);box-shadow:var(--shadow-float-md);color:var(--c-dark)}}@layer utd.components{.utd-menu-list{z-index:1000;margin:0;padding:var(--spacing-sm) 0;border:1px solid var(--c-black-a15);border-radius:var(--radius-sm);background-color:var(--c-white);box-shadow:var(--shadow-float-md)}.utd-menu-item{display:flex;gap:var(--spacing-md);align-items:center;min-inline-size:max-content;padding:var(--spacing-3xs) var(--spacing-md);color:var(--c-dark);font-size:var(--font-size-base);white-space:nowrap;cursor:pointer}.utd-menu-item:not([aria-disabled=true]):is(:hover,:focus){background-color:var(--c-lighter)}.utd-menu-item[aria-disabled=true]{cursor:default}.utd-menu-item[aria-disabled=true]>*{opacity:.5}.utd-menu-label{display:flex;flex:1;gap:inherit;align-items:center}.utd-menu-item[aria-checked=false]>.utd-menu-list-check{visibility:hidden}}@layer utd.components{.utd-dropdown-list{z-index:1000;max-block-size:var(--size-xs);margin:0;padding:var(--spacing-sm) 0;overflow-y:auto;border:1px solid var(--c-black-a15);border-radius:var(--radius-sm);background-color:var(--c-white);box-shadow:var(--shadow-float-md)}.utd-dropdown-list-group-label{padding:var(--spacing-2xs) var(--spacing-md);color:var(--c-dark);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.utd-dropdown-list-option{display:grid;grid-template-columns:auto 1fr;column-gap:var(--spacing-md);align-items:center;padding:var(--spacing-3xs) var(--spacing-md);color:var(--c-dark);font-size:var(--font-size-base);cursor:pointer}.utd-dropdown-list-option:focus-visible{outline-offset:calc(var(--spacing-3xs) * -1)}.utd-dropdown-list-option:not([aria-disabled=true]):is(:hover,:focus){background-color:var(--c-lighter)}.utd-dropdown-list-option[aria-disabled=true]{cursor:default}.utd-dropdown-list-option[aria-disabled=true]>*{opacity:.5}.utd-dropdown-list-label{display:grid}.utd-dropdown-list-option[aria-selected=false]>.utd-dropdown-list-check{visibility:hidden}.utd-dropdown-list-description{grid-column:2;font-size:var(--font-size-sm)}.utd-dropdown-list[data-inline]{max-block-size:none;padding:0;border:0;border-radius:0;background-color:transparent;box-shadow:none}.utd-dropdown-list[data-inline] .utd-dropdown-list-option{grid-template-columns:1fr;padding-block:var(--spacing-sm)}.utd-dropdown-list[data-inline] .utd-dropdown-list-option:not([aria-disabled=true],[aria-selected=true]):is(:hover,:focus){background-color:var(--c-white)}.utd-dropdown-list[data-inline] .utd-dropdown-list-option[aria-selected=true]{background-color:var(--c-dark);color:var(--c-white)}.utd-dropdown-list[data-inline] .utd-dropdown-list-option[aria-selected=true]:focus-visible{outline-color:var(--c-white)}.utd-dropdown-list[data-inline] .utd-dropdown-list-check{display:none}.utd-dropdown-list[data-inline] .utd-dropdown-list-description{grid-column:1}}@layer utd.components{.utd-tool-panel{position:absolute;inset:auto;display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden;border:1px solid var(--c-black-a15);border-radius:var(--radius-sm);background-color:var(--c-white);box-shadow:var(--shadow-float-md);color:var(--c-dark)}.utd-tool-panel-yielded{opacity:.15;pointer-events:none}.utd-tool-panel-header{display:flex;gap:var(--spacing-2xs);align-items:center;padding:var(--spacing-2xs);background-color:var(--c-light);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.utd-tool-panel-title{flex:1;font-weight:var(--font-weight-bold)}.utd-tool-panel-body{flex:1;min-block-size:0;padding:var(--spacing-sm);overflow:auto}.utd-tool-panel-resize{position:absolute;inset:auto 0 0 auto;cursor:nwse-resize;touch-action:none}}@layer utd.components{.utd-tabs-list{display:flex;gap:var(--spacing-base);padding-inline:var(--spacing-3xs);border-block-end:1px solid var(--c-dark)}.utd-tabs-tab{position:relative;display:flex;align-items:center;justify-content:center;block-size:1.625rem;margin:0;padding:1px;border:0;background:none;color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);white-space:nowrap;cursor:pointer}.utd-tabs-tab:disabled{color:var(--c-tab-disabled-fg);cursor:not-allowed}.utd-tabs-tab:focus-visible{outline:none}.utd-tabs-tab:focus-visible:after{position:absolute;inset:0 calc(var(--spacing-2xs) * -1);border:1px solid var(--c-primary);content:""}.utd-tabs-tab:is([aria-selected=true],:enabled:hover){font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.utd-tabs-tab[aria-selected=true]{border-block-end:3px solid var(--c-action);color:var(--c-primary)}@media(forced-colors:active){.utd-tabs-tab{border:1px solid ButtonText}.utd-tabs-tab:focus-visible{outline:var(--spacing-3xs) solid Highlight;outline-offset:var(--spacing-3xs)}}}@layer utd.components{.utd-accordion{display:flex;flex-direction:column;gap:var(--spacing-sm)}.utd-accordion-item{border:1px solid var(--c-accordion-border);border-radius:var(--radius-md);background-color:var(--c-accordion-bg);color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-accordion-item:has(.utd-accordion-header:enabled:hover){box-shadow:inset 0 0 0 1px var(--c-accordion-border)}.utd-accordion-item:has(.utd-accordion-header:enabled:focus-visible){outline:var(--spacing-3xs) solid transparent;outline-offset:var(--spacing-3xs);box-shadow:0 0 0 var(--spacing-3xs) var(--c-accordion-bg),0 0 0 var(--spacing-2xs) var(--c-accordion-focus)}.utd-accordion-item[data-disabled]{border-color:var(--c-accordion-disabled-border);background-color:var(--c-accordion-disabled-bg);color:var(--c-accordion-disabled-fg)}.utd-accordion-heading{margin:0;font:inherit}.utd-accordion-header{display:flex;gap:var(--spacing-md);align-items:center;inline-size:100%;min-block-size:3.375rem;margin:0;padding:var(--spacing-md) var(--spacing-xl);border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.utd-accordion-header:focus-visible{outline:none}.utd-accordion-header:disabled{cursor:not-allowed}.utd-accordion-label{display:flex;flex:1;min-inline-size:0;overflow-wrap:anywhere;gap:var(--spacing-xs);align-items:center}.utd-accordion-icon{color:var(--c-accordion-icon)}.utd-accordion-header:disabled .utd-accordion-icon{color:inherit}.utd-accordion-indicator{margin-inline:calc(var(--spacing-2xs) * -1)}.utd-accordion-panel{margin-inline:var(--spacing-xl);padding-block:var(--spacing-lg) var(--spacing-xl);border-block-start:1px solid var(--c-accordion-divider)}.utd-accordion[data-skin=eggshell]{--c-accordion-bg: var(--c-light);--c-accordion-border: var(--c-accordion-eggshell-border);--c-accordion-divider: var(--c-accordion-eggshell-divider);--c-accordion-focus: var(--c-focus-outline)}.utd-accordion[data-skin=eggshell] .utd-accordion-item:has(.utd-accordion-header:enabled:focus-visible){box-shadow:inset 0 0 0 var(--spacing-3xs) var(--c-accordion-focus)}.utd-accordion[data-skin=eggshell] .utd-accordion-header{padding-block:var(--spacing-base)}.utd-accordion[data-skin=eggshell] .utd-accordion-item[data-open] .utd-accordion-header{font-size:var(--font-size-base)}.utd-accordion[data-skin=eggshell] .utd-accordion-indicator{inline-size:calc(var(--spacing-base) + var(--spacing-2xs));block-size:calc(var(--spacing-base) + var(--spacing-2xs));margin-inline:calc(var(--spacing-3xs) * -1)}.utd-accordion[data-skin=eggshell] .utd-accordion-panel{padding-block-start:calc(var(--spacing-md) + 1px)}}@layer utd.components{.utd-chat-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:var(--radius-circle);background-color:var(--c-chat-avatar-learner-bg);color:var(--c-chat-avatar-fg);font-family:var(--font-family-ui);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.utd-chat-avatar[data-variant=ai]{background-color:var(--c-chat-avatar-agent-bg)}.utd-chat-avatar>.utd-svg-icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.utd-chat-avatar[data-size=sm]{inline-size:var(--spacing-2xl);block-size:var(--spacing-2xl);font-size:var(--font-size-xs)}.utd-chat-avatar[data-size=sm]>.utd-svg-icon{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.utd-chat-avatar[data-size=xs]{inline-size:var(--spacing-xl);block-size:var(--spacing-xl);font-size:var(--font-size-2xs)}.utd-chat-avatar[data-size=xs]>.utd-svg-icon{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}}@layer utd.components{.utd-chat-log-list{display:flex;flex-direction:column;gap:calc(var(--spacing-xl) + 1px);margin:0;padding:0;list-style:none}.utd-chat-message{display:flex;gap:calc(var(--spacing-lg) + var(--spacing-3xs));align-items:flex-start;padding-inline-end:var(--spacing-5xl)}.utd-chat-message[data-sender=learner]{flex-direction:row-reverse;padding-inline:var(--spacing-5xl) 0}.utd-chat-bubble{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);min-inline-size:0;padding:calc(var(--spacing-base) - 1px);border:1px solid var(--c-chat-bubble-border);border-radius:var(--radius-md);border-start-start-radius:0;background-color:var(--c-chat-agent-bg);color:var(--c-dark);font-family:var(--font-family-ui);line-height:var(--line-height-normal);overflow-wrap:anywhere}.utd-chat-message[data-sender=learner]>.utd-chat-bubble{border-start-start-radius:var(--radius-md);border-start-end-radius:0;background-color:var(--c-chat-learner-bg)}.utd-chat-bubble-name,.utd-chat-bubble-body{margin:0;text-box:trim-both cap alphabetic}.utd-chat-bubble-name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.utd-chat-bubble-body{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.utd-chat-bubble-body[data-text=plain]{white-space:pre-wrap}@container (width < 30rem){.utd-chat-message,.utd-chat-message[data-sender=learner]{padding-inline:0}}}@layer utd.components{.utd-chat-participants{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-base);margin:0;padding:0;list-style:none;color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-sm)}.utd-chat-participant{display:inline-flex;gap:var(--spacing-sm);align-items:center}}@layer utd.components{.utd-chat-input{--chat-input-height: 51px;--chat-send-size: 38px;--chat-send-target: 44px;display:flex;flex-direction:column;gap:var(--spacing-2xs);min-inline-size:0;font-family:var(--font-family-ui);font-size:var(--font-size-sm)}.utd-chat-input-label{color:var(--c-dark);font-weight:var(--font-weight-bold)}.utd-chat-input-box{--chat-input-edge: var(--c-chat-input-border);display:flex;gap:var(--spacing-md);align-items:flex-end;min-inline-size:0;min-block-size:var(--chat-input-height);padding-block:calc((var(--chat-input-height) - 2px - var(--chat-send-size)) / 2);padding-inline:calc(var(--spacing-base) - 1px);border:1px solid var(--chat-input-edge);border-radius:calc(var(--spacing-xl) + var(--spacing-3xs));background-color:var(--c-white)}.utd-chat-input-box:has(.utd-chat-input-field:focus){box-shadow:inset 0 0 0 1px var(--chat-input-edge)}.utd-chat-input-box:has(.utd-chat-input-field:focus-visible){outline:var(--spacing-3xs) solid var(--c-focus-outline);outline-offset:var(--spacing-3xs)}.utd-chat-input-box:has(.utd-chat-input-field:is(:disabled,[aria-disabled=true])){--chat-input-edge: var(--c-chat-input-disabled-fg)}.utd-chat-input-field{--chat-field-padding: calc((var(--chat-send-size) - 1lh) / 2);flex:1;min-inline-size:0;max-block-size:calc(6lh + 2 * var(--chat-field-padding));margin:0;padding:var(--chat-field-padding) 0;border:0;background-color:transparent;color:var(--c-dark);font:inherit;font-size:var(--font-size-base);line-height:var(--line-height-normal);resize:none;field-sizing:content}.utd-chat-input-field:focus-visible{outline:none}.utd-chat-input-field::placeholder{color:var(--c-chat-input-placeholder);opacity:1}.utd-chat-input-field:is(:disabled,[aria-disabled=true]){color:var(--c-chat-input-disabled-fg);cursor:not-allowed}.utd-chat-input-field:is(:disabled,[aria-disabled=true])::placeholder{color:var(--c-chat-input-disabled-fg)}.utd-chat-input-send{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--chat-send-size);block-size:var(--chat-send-size);margin:0;padding:0;border:0;border-radius:var(--radius-circle);background-color:var(--c-primary);color:var(--c-primary-fg);cursor:pointer}.utd-chat-input-send:before{position:absolute;inset:calc((var(--chat-send-size) - var(--chat-send-target)) / 2);content:""}.utd-chat-input-send:is(:disabled,[aria-disabled=true]){background-color:var(--c-chat-send-disabled-bg);color:var(--c-chat-send-disabled-fg);cursor:not-allowed}.utd-chat-input-send:not(:disabled,[aria-disabled=true]):hover{background-color:var(--c-chat-send-hover)}.utd-chat-input[data-look=ets] .utd-chat-input-box{flex-wrap:wrap;row-gap:var(--spacing-base)}.utd-chat-input[data-look=ets] .utd-chat-input-field{flex:1 1 auto}.utd-chat-input[data-look=ets] .utd-chat-input-send{margin-inline-start:auto}.utd-chat-input[data-look=ets] .utd-chat-input-send>.utd-svg-icon{inline-size:calc(var(--spacing-base) - 1px);block-size:calc(var(--spacing-base) - 1px)}.utd-chat-input[data-look=ets] .utd-chat-input-box[data-wrapped]{padding-block:calc(var(--spacing-base) - 1px) calc(var(--spacing-sm) + 1px);border-radius:var(--spacing-xl)}.utd-chat-input[data-look=ets] .utd-chat-input-box[data-wrapped] .utd-chat-input-field{--chat-field-padding: 0px}.utd-chat-input[data-look=ets] .utd-chat-input-box[data-multiline] .utd-chat-input-field{flex-basis:100%}.utd-chat-input[data-look=ets] .utd-chat-input-box[data-wrapped] .utd-chat-input-send{inset-inline-end:-1px}.utd-chat-input-reason,.utd-chat-input-counter{margin:0;padding-inline:var(--spacing-base);color:var(--c-secondary)}.utd-chat-input-reason[data-hidden]:not(:focus){position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.utd-chat-input-counter{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.utd-chat-input-counter[data-over]{color:var(--c-danger)}}@layer utd.components{.utd-chat-status{display:flex;flex-direction:column;gap:var(--spacing-base);color:var(--c-dark);font-family:var(--font-family-ui);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.utd-chat-status-hint{margin:0;color:var(--c-secondary);text-align:center}.utd-chat-notice{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:flex-start;padding:var(--spacing-base);border:1px solid var(--c-chat-bubble-border);border-radius:var(--radius-md);background-color:var(--c-white)}.utd-chat-notice[data-tone=danger]{border-color:var(--c-danger)}.utd-chat-notice-title,.utd-chat-notice-text{margin:0}.utd-chat-notice-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.utd-chat-notice[data-tone=danger]>.utd-chat-notice-title{color:var(--c-danger)}.utd-chat-notice-text{color:var(--c-secondary)}}@layer utd.components{.utd-status-skeleton{display:flex;flex-direction:column;gap:.625rem;align-items:center}.utd-status-skeleton>span{block-size:1.125rem;border-radius:var(--radius-sm);background-color:var(--c-secondary-lighter-border)}.utd-status-skeleton>span:nth-child(1){inline-size:13.75rem}.utd-status-skeleton>span:nth-child(2){inline-size:10.625rem}.utd-status-skeleton>span:nth-child(3){inline-size:7.125rem}@media(prefers-reduced-motion:no-preference){.utd-status-skeleton>span{animation:utd-status-pulse 2s ease-in-out infinite}}@keyframes utd-status-pulse{50%{opacity:.5}}@media(forced-colors:active){.utd-status-skeleton>span{border:1px solid GrayText}}}@layer utd.components{.utd-status-screen{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;color:var(--c-dark);font-family:var(--font-family-ui);text-align:center}.utd-status-screen[data-size=page]{padding:var(--spacing-5xl) var(--spacing-xl);background-color:var(--c-light)}.utd-status-screen[data-fill=viewport]{min-block-size:100dvh}.utd-status-screen[data-size=region]{justify-content:center;min-block-size:12rem;padding:var(--spacing-3xl) var(--spacing-lg)}.utd-status-screen-stack{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center;max-inline-size:48rem}.utd-status-screen-eyebrow{margin:0;color:var(--c-link);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.utd-status-screen-title{max-inline-size:22ch;margin:0;font-family:var(--font-family-title);font-size:var(--font-size-3xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);text-wrap:balance}.utd-status-screen-title:focus{outline:none}.utd-status-screen[data-size=region] .utd-status-screen-title{font-size:var(--font-size-2xl)}.utd-status-screen-detail,.utd-status-screen-still{max-inline-size:60ch;margin:0;color:var(--c-secondary);font-size:var(--font-size-md)}.utd-status-screen .utd-status-skeleton{margin-block-start:var(--spacing-sm)}.utd-status-screen[data-size=region] .utd-status-skeleton{scale:.8}.utd-status-screen-action{margin-block-start:var(--spacing-xl)}.utd-status-screen-stack:not([data-visible]),.utd-status-screen-action:not([data-visible]){visibility:hidden}@scope([data-theme=ets])to ([data-theme]){.utd-status-screen[data-size=page]{padding-block-start:10.75rem}.utd-status-screen-stack{gap:.875rem}.utd-status-screen-eyebrow{color:var(--c-dark);font-size:var(--font-size-sm);letter-spacing:.07rem}.utd-status-screen[data-size=page] .utd-status-screen-title{max-inline-size:25.125rem;font-size:var(--font-size-4xl);text-wrap:wrap}.utd-status-screen .utd-status-skeleton{margin-block-start:.75rem}}@media(prefers-reduced-motion:no-preference){.utd-status-screen-stack[data-reveal][data-visible]{animation:utd-status-in .16s ease-out}}@keyframes utd-status-in{0%{opacity:0}}}@layer utd.components{.utd-pending-dots{display:inline-flex;gap:.3125rem;align-items:center;block-size:1lh;vertical-align:top}.utd-pending-dots>span{inline-size:.4375rem;block-size:.4375rem;border-radius:var(--radius-circle);background-color:currentcolor;opacity:.55}@media(prefers-reduced-motion:no-preference){.utd-pending-dots>span{animation:utd-pending-dots 1.2s ease-in-out infinite}.utd-pending-dots>span:nth-child(2){animation-delay:.15s}.utd-pending-dots>span:nth-child(3){animation-delay:.3s}}@keyframes utd-pending-dots{30%{opacity:1}}@media(forced-colors:active){.utd-pending-dots>span{background-color:CanvasText}}}@layer utd.utilities{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@container (width < 384px){.show-xs{display:none}}@container (width >= 384px){.hide-xs{display:none}}@container (width < 596px){.show-sm{display:none}}@container (width >= 596px){.hide-sm{display:none}}@container (width < 800px){.show-md{display:none}}@container (width >= 800px){.hide-md{display:none}}@container (width < 900px){.show-ml{display:none}}@container (width >= 900px){.hide-ml{display:none}}@container (width < 992px){.show-lg{display:none}}@container (width >= 992px){.hide-lg{display:none}}@container (width < 1192px){.show-xl{display:none}}@container (width >= 1192px){.hide-xl{display:none}}@container (width < 1300px){.show-xxl{display:none}}@container (width >= 1300px){.hide-xxl{display:none}}@container (width < 1344px){.show-xxxl{display:none}}@container (width >= 1344px){.hide-xxxl{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0s;transition-delay:0s;animation-duration:.01s;animation-delay:0s;animation-iteration-count:1}}}
