.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:scale(.8)}crui-icon.svelte-1xjo9lz{aspect-ratio:1;font-size:150%;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:1em;height:1em;font-size:round(150%,1px);display:inline-flex}crui-icon.svelte-1xjo9lz:has(img:where(.svelte-1xjo9lz)){line-height:0}crui-icon.role-neutral-disabled.svelte-1xjo9lz{color:var(--foreground-state-disabled,#cfd8dc)}crui-icon.role-neutral-inverted.svelte-1xjo9lz{color:var(--foreground-inverted,#fff)}crui-icon.role-interactive.svelte-1xjo9lz{color:var(--foreground-interactive,#0163e5)}crui-icon.role-success.svelte-1xjo9lz{color:var(--foreground-positive,#006f27)}crui-icon.role-warning.svelte-1xjo9lz{color:#fab000}crui-icon.role-error.svelte-1xjo9lz{color:var(--foreground-critical,#b40c20)}crui-icon.role-teacher-info.svelte-1xjo9lz{color:#4a148c}crui-icon.spin.svelte-1xjo9lz{animation:1.5s linear infinite svelte-1xjo9lz-spin}@keyframes svelte-1xjo9lz-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){crui-icon.spin.svelte-1xjo9lz{animation:.75s ease-in-out infinite alternate-reverse svelte-1xjo9lz-spin-reduced-motion}@keyframes svelte-1xjo9lz-spin-reduced-motion{0%{opacity:1}to{opacity:.5}}}crui-icon.svelte-1xjo9lz>svg{aspect-ratio:1;transform-box:fill-box;transform-origin:50%;width:1em;height:1em}crui-icon.svelte-1xjo9lz img:where(.svelte-1xjo9lz){width:.9em}.crui-button.svelte-vuylk0{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:.1rem solid;border-radius:1.5rem;justify-content:center;align-items:center;width:min-content;max-width:100%;height:2.75rem;display:inline-flex}@media only screen and (width<=480px){.crui-button.svelte-vuylk0{height:2.75rem}}@media (prefers-reduced-motion:no-preference){.crui-button.svelte-vuylk0{transition:all .15s ease-in-out}}.crui-button.svelte-vuylk0:has(.label>.content:only-child>crui-icon:only-child){min-width:2.75rem}@media only screen and (width<=480px){.crui-button.svelte-vuylk0:has(.label>.content:only-child>crui-icon:only-child){min-width:2.75rem}}.crui-button.svelte-vuylk0:has(.label>.content:only-child>crui-icon:only-child) .label:where(.svelte-vuylk0){justify-content:center;gap:0;padding:0}.crui-button.svelte-vuylk0:has(.label>.content:only-child>crui-icon:only-child) .content:where(.svelte-vuylk0){justify-content:center}.crui-button.svelte-vuylk0:focus-visible{outline:none}@media not (pointer:coarse){.crui-button.svelte-vuylk0:focus-visible{position:relative}.crui-button.svelte-vuylk0:focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:2.25rem;position:absolute;inset:-.375rem}}.crui-button.svelte-vuylk0:is(button:where(.svelte-vuylk0)){appearance:none}.crui-button.svelte-vuylk0:is(a:where(.svelte-vuylk0)){text-decoration:none}.crui-button.disabled.svelte-vuylk0{cursor:not-allowed}.crui-button.disabled.svelte-vuylk0 img{opacity:.25;filter:grayscale()}.crui-button.loading.svelte-vuylk0{cursor:progress}.crui-button.loading.svelte-vuylk0 .loading-indicator:where(.svelte-vuylk0){justify-content:center;margin-left:-.25rem;display:flex}.crui-button.full-width.svelte-vuylk0{width:100%}.crui-button.appearance-primary.disabled.svelte-vuylk0,.crui-button.appearance-secondary.disabled.svelte-vuylk0{color:var(--foreground-state-disabled,#cfd8dc)!important;background:var(--background-surface,#fff)!important;border-color:var(--border-state-disabled,#e1e5ea)!important}.crui-button.appearance-primary.svelte-vuylk0{color:var(--foreground-inverted,#fff);background:var(--background-emphasized-interactive,#0163e5);border-color:var(--border-interactive,#0163e5)}.crui-button.appearance-primary.svelte-vuylk0:not(.loading,.presentational):active{background:var(--background-state-emphasized-pressed,#014298);border-color:var(--background-state-emphasized-pressed,#014298)}@media (pointer:fine){.crui-button.appearance-primary.svelte-vuylk0:not(.loading,.presentational):hover{background:var(--background-state-emphasized-hovered,#014fb7);border-color:var(--background-state-emphasized-hovered,#014fb7)}}.crui-button.appearance-primary.role-affirmative.svelte-vuylk0{background:#2e7d32;border-color:#2e7d32}.crui-button.appearance-primary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):active{background:#003b0a;border-color:#003b0a}@media (pointer:fine){.crui-button.appearance-primary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):hover{background:#1b5e20;border-color:#1b5e20}}.crui-button.appearance-primary.role-destructive.svelte-vuylk0{color:var(--foreground-inverted,#fff);background:#d32f2f;border-color:#d32f2f}.crui-button.appearance-primary.role-destructive.svelte-vuylk0:not(.loading,.presentational):active{background:#b71c1c;border-color:#b71c1c}@media (pointer:fine){.crui-button.appearance-primary.role-destructive.svelte-vuylk0:not(.loading,.presentational):hover{background:#c62828;border-color:#c62828}}.crui-button.appearance-secondary.svelte-vuylk0{color:var(--foreground-interactive,#0163e5);background:var(--background-interactive,#fff);border-color:var(--border-default,#e1e5ea)}.crui-button.appearance-secondary.svelte-vuylk0:not(.loading,.presentational):active{background:var(--background-state-pressed,#e6f1ff)}@media (pointer:fine){.crui-button.appearance-secondary.svelte-vuylk0:not(.loading,.presentational):hover{background:var(--background-state-hovered,#f0f6ff)}}.crui-button.appearance-secondary.role-affirmative.svelte-vuylk0{color:#2e7d32}.crui-button.appearance-secondary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):active{color:#1b5e20;background:#c8e6c9}@media (pointer:fine){.crui-button.appearance-secondary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):hover{background:#e8f5e9}}.crui-button.appearance-secondary.role-destructive.svelte-vuylk0{color:var(--foreground-critical,#b40c20);background:var(--background-interactive,#fff);border:.1rem solid var(--border-default,#e1e5ea)}.crui-button.appearance-secondary.role-destructive.svelte-vuylk0:not(.loading,.presentational):active{color:var(--foreground-state-critical-pressed,#5c1818);background:var(--background-state-destructive-pressed,#ffbcb3)}@media (pointer:fine){.crui-button.appearance-secondary.role-destructive.svelte-vuylk0:not(.loading,.presentational):hover{color:var(--foreground-state-critical-hovered,#a21823);background:var(--background-state-destructive-hovered,#ffe9e6)}}.crui-button.appearance-tertiary.svelte-vuylk0{color:var(--foreground-interactive,#0163e5);border-color:#0000;border-radius:0}.crui-button.appearance-tertiary.svelte-vuylk0:focus-visible{outline:none}@media not (pointer:coarse){.crui-button.appearance-tertiary.svelte-vuylk0:focus-visible{position:relative}.crui-button.appearance-tertiary.svelte-vuylk0:focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:.5rem;position:absolute;inset:0}}.crui-button.appearance-tertiary.svelte-vuylk0:not(.loading,.presentational):active{color:var(--foreground-state-pressed,#014298)}@media (pointer:fine){.crui-button.appearance-tertiary.svelte-vuylk0:not(.loading,.presentational):hover{color:var(--foreground-state-hovered,#014fb7)}}.crui-button.appearance-tertiary.disabled.svelte-vuylk0{color:var(--foreground-state-disabled,#cfd8dc)!important}.crui-button.appearance-tertiary.role-affirmative.svelte-vuylk0{color:#388e3c}.crui-button.appearance-tertiary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):active{color:#1b5e20}@media (pointer:fine){.crui-button.appearance-tertiary.role-affirmative.svelte-vuylk0:not(.loading,.presentational):hover{color:#2e7d32}}.crui-button.appearance-tertiary.role-destructive.svelte-vuylk0{color:var(--foreground-critical,#b40c20)}.crui-button.appearance-tertiary.role-destructive.svelte-vuylk0:not(.loading,.presentational):active{color:var(--foreground-state-critical-pressed,#5c1818)}@media (pointer:fine){.crui-button.appearance-tertiary.role-destructive.svelte-vuylk0:not(.loading,.presentational):hover{color:var(--foreground-state-critical-hovered,#a21823)}}.crui-button.appearance-tertiary.svelte-vuylk0 .label:where(.svelte-vuylk0){padding:0 1rem}@media only screen and (width<=480px){.crui-button.appearance-tertiary.svelte-vuylk0 .label:where(.svelte-vuylk0){padding:0 .75rem}}.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0){align-items:center;gap:.5rem;padding:0 1.25rem;display:flex;overflow:hidden}@media only screen and (width<=480px){.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0){padding:0 1rem}}.crui-button.svelte-vuylk0 .label.font-weight-bold:where(.svelte-vuylk0){font-weight:700}.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0) .content:where(.svelte-vuylk0){white-space:nowrap;align-items:center;gap:.5rem;width:100%;display:flex}.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0) .content:where(.svelte-vuylk0)>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0):has(crui-icon:first-child){padding-left:1rem}@media only screen and (width<=480px){.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0):has(crui-icon:first-child){padding-left:.75rem}}.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0):has(crui-icon:last-child){padding-right:1rem}@media only screen and (width<=480px){.crui-button.svelte-vuylk0 .label:where(.svelte-vuylk0):has(crui-icon:last-child){padding-right:.75rem}}crui-context-menu-target.svelte-enct4s{cursor:context-menu;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;display:block}crui-context-menu-target.svelte-enct4s:focus-visible,crui-context-menu-target.svelte-enct4s:focus-visible>:first-child{outline:none}@media not (pointer:coarse){crui-context-menu-target.svelte-enct4s:focus-visible>:first-child{position:relative}crui-context-menu-target.svelte-enct4s:focus-visible>:first-child:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);border-radius:inherit;z-index:1;pointer-events:none;position:absolute;inset:-.375rem}}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s){z-index:1000;box-sizing:border-box;border:.1rem solid var(--border-default,#e1e5ea);background:var(--background-surface,#fff);-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;overscroll-behavior:contain;cursor:default;scrollbar-width:thin;border-radius:.25rem;flex-direction:column;list-style:none;transition:opacity .1s ease-in-out;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s)::-webkit-scrollbar{background-color:#e1e5ea;width:.75rem;height:.75rem}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s)::-webkit-scrollbar-thumb{background-color:#b0bec5;border:.15rem solid #e1e5ea;border-radius:.5rem}@media (pointer:coarse){crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s):focus-visible{outline:none}}@media not (pointer:coarse){crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s):focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:-.25rem;border-radius:0}}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s):first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s):last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s):not(:last-of-type){border-bottom:.1rem solid var(--border-default,#e1e5ea)}@media (pointer:fine){crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s):not(.disabled):hover{background:var(--background-state-hovered,#f0f6ff);color:var(--foreground-state-hovered,#014fb7)}}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s):not(.disabled):active{background:var(--background-state-pressed,#e6f1ff);color:var(--foreground-state-pressed,#014298)}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item.separator:where(.svelte-enct4s){border-bottom-color:#b0bec5}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button{border:none}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button:focus-visible{outline:none}@media not (pointer:coarse){crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button:focus-visible{position:relative}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button:focus-visible:before{content:"";z-index:1;pointer-events:none;position:absolute;border:.1875rem dashed var(--border-state-focus,#263238)!important;border-radius:0!important;inset:.0625rem!important}}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button .label{justify-content:flex-start;width:100%;padding:0 1.25rem;overflow:hidden}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button .label:has(.text crui-icon:first-child){padding-left:1rem}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button .label .text{justify-content:space-between;width:100%;overflow:hidden}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .inner-label:where(.svelte-enct4s){white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}crui-context-menu-target.svelte-enct4s crui-context-menu:where(.svelte-enct4s) crui-context-menu-item:where(.svelte-enct4s) .crui-button .label .text crui-icon:last-child{margin-left:auto;padding-left:1rem}crui-context-button.svelte-1ckz0ir crui-context-menu-target{width:fit-content;cursor:pointer!important}.crui-details.svelte-io9bxu{margin:1.5rem 0}.crui-details.role-affirmative.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-positive,#006f27)}.crui-details.role-affirmative.svelte-io9bxu .line:where(.svelte-io9bxu){border-color:#c8e6c9}.crui-details.role-destructive.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-critical,#b40c20)}.crui-details.role-destructive.svelte-io9bxu .line:where(.svelte-io9bxu){border-color:#ffcdd2}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu){color:var(--foreground-interactive,#0163e5);cursor:pointer;align-items:center;gap:1rem;margin-right:-.25rem;font-weight:700;list-style:none;display:flex}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible{outline:none}@media not (pointer:coarse){.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible{position:relative}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:.5rem;position:absolute;inset:-.4375rem}}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu):has(.title.has-icon:where(.svelte-io9bxu)){margin-left:-.25rem}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu) .title:where(.svelte-io9bxu){align-items:center;gap:.75rem;display:flex}.crui-details.svelte-io9bxu summary:where(.svelte-io9bxu) .line:where(.svelte-io9bxu){flex-grow:1;margin-left:.5rem}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu){flex-direction:column;gap:1.25rem;padding:.75rem 0;display:flex}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu) .content:where(.svelte-io9bxu)>:first-child{margin-top:0!important}.crui-details.svelte-io9bxu .container:where(.svelte-io9bxu) .content:where(.svelte-io9bxu)>:last-child{margin-bottom:0!important}.crui-details.svelte-io9bxu .line:where(.svelte-io9bxu){border-bottom:.1rem solid #99c1f5}crui-disclaimer.svelte-10cjxx9{border-radius:.25rem;align-items:flex-start;gap:.5rem;margin:1rem 0;padding:.75rem 1rem;display:flex}crui-disclaimer.role-neutral.svelte-10cjxx9{background:var(--background-notice-default,#e1e5ea)}crui-disclaimer.role-neutral-inverted.svelte-10cjxx9{color:var(--foreground-inverted,#fff);background:var(--background-notice-emphasized,#263238)}crui-disclaimer.role-neutral-inverted.svelte-10cjxx9::selection{background-color:var(--background-text-selection-for-inverted,#263238bf)}crui-disclaimer.role-info.svelte-10cjxx9{color:#014298;background:#e6f1ff}crui-disclaimer.role-success.svelte-10cjxx9{color:var(--foreground-on-signal-positive,#006f27);background:var(--background-signal-positive,#dff3e4)}crui-disclaimer.role-warning.svelte-10cjxx9{color:var(--foreground-on-signal-warning,#945900);background:var(--background-signal-warning,#ffecc3)}crui-disclaimer.role-error.svelte-10cjxx9{color:var(--foreground-on-signal-critical,#b40c20);background:var(--background-signal-critical,#ffe9e6)}crui-disclaimer.role-teacher-info.svelte-10cjxx9{color:#4a148c;background:#f3e5f5}crui-disclaimer.has-icon.svelte-10cjxx9{padding-left:.75rem}crui-disclaimer.alignment-center.svelte-10cjxx9{justify-content:center}crui-disclaimer.svelte-10cjxx9 .content:where(.svelte-10cjxx9){align-self:center}crui-disclaimer.svelte-10cjxx9 .content:where(.svelte-10cjxx9)>:first-child{margin-top:0!important}crui-disclaimer.svelte-10cjxx9 .content:where(.svelte-10cjxx9)>:last-child{margin-bottom:0!important}crui-disclaimer.svelte-10cjxx9 .content:where(.svelte-10cjxx9){font-size:1.125rem;font-weight:400;line-height:1.75rem}@media only screen and (width<=480px){crui-disclaimer.svelte-10cjxx9 .content:where(.svelte-10cjxx9){font-size:1rem;font-weight:400;line-height:1.5rem}}crui-divider.svelte-124mdbx{background:var(--border-default,#e1e5ea);flex-shrink:0;display:block}crui-divider.orientation-horizontal.svelte-124mdbx{height:.0625rem}crui-divider.orientation-horizontal.spacing-small.svelte-124mdbx{margin:2rem 0}crui-divider.orientation-horizontal.spacing-default.svelte-124mdbx{margin:3rem 0}crui-divider.orientation-horizontal.spacing-large.svelte-124mdbx{margin:4rem 0}crui-divider.orientation-vertical.svelte-124mdbx{width:auto;height:100%;color:var(--border-emphasized,#78909c);background-color:initial;-webkit-user-select:none;user-select:none}crui-divider.orientation-vertical.spacing-small.svelte-124mdbx{margin:0 .5rem}crui-divider.orientation-vertical.spacing-default.svelte-124mdbx{margin:0 1rem}crui-divider.orientation-vertical.spacing-large.svelte-124mdbx{margin:0 1.5rem}crui-divider.spacing-none.svelte-124mdbx{margin:0}@media only screen and (width<=480px){crui-divider.orientation-vertical.spacing-small.svelte-124mdbx{margin:0 .25rem}crui-divider.orientation-vertical.spacing-default.svelte-124mdbx{margin:0 .75rem}crui-divider.orientation-vertical.spacing-large.svelte-124mdbx{margin:0 1.25rem}}crui-frame.svelte-oe4kc5{background:var(--background-surface,#fff);border:.1rem solid var(--border-default,#e1e5ea);box-sizing:border-box;border-radius:1rem;flex-direction:column;margin:1.5rem 0;padding:2rem;display:flex;position:relative;overflow:hidden}@media only screen and (width<=480px){crui-frame.svelte-oe4kc5{padding:1.5rem}}crui-loader.svelte-c25qit{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}crui-loader.svelte-c25qit .label:where(.svelte-c25qit){color:var(--foreground-secondary,#636c70);margin-top:.14em}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit){margin-top:.5em}@media (prefers-reduced-motion:reduce){crui-loader.svelte-c25qit .dots:where(.svelte-c25qit){margin-top:0}}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit){background:var(--background-emphasized-interactive,#0163e5);opacity:.4;border-radius:50%;width:.5em;height:.5em;animation:1.5s infinite svelte-c25qit-animation;display:inline-block}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit):nth-child(2){animation-delay:.1s}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit):nth-child(3){animation-delay:.2s}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit)+.dot:where(.svelte-c25qit){margin-left:.25em}@keyframes svelte-c25qit-animation{0%{transform:translateY(0)}35%{opacity:.3;transform:translateY(0)}50%{opacity:.8;transform:translateY(-1em)}70%{opacity:.8;transform:translateY(.1em)}85%{transform:translateY(-.1em)}}@media (prefers-reduced-motion:reduce){crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit){transform:none!important}}crui-image.svelte-1ja24ih,crui-image-lightbox.svelte-1ja24ih{margin:1.5rem 0;display:block;position:relative}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){aspect-ratio:var(--aspect-ratio,auto);flex-direction:column;gap:.75rem;display:flex}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){gap:.5rem}}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){background-color:var(--background-subtle,#eceff1);border-radius:.75rem;justify-content:center;align-items:center;min-height:5rem;line-height:0;display:flex;position:relative;overflow:hidden}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih){width:var(--width,100%);height:var(--height,auto)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) crui-icon,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) crui-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) img{opacity:0}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) picture,crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) picture,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{width:var(--width,100%);height:var(--height,auto)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{object-position:center;object-fit:var(--fit-type,contain);aspect-ratio:var(--aspect-ratio,auto);padding:var(--padding,unset);box-sizing:border-box;background-color:var(--background-subtle,#eceff1);transition:opacity .15s ease-in-out}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){color:var(--foreground-secondary,#636c70);justify-content:space-between;align-items:baseline;gap:2rem;margin:0 .5rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){flex-direction:column;gap:.15rem;font-size:.875rem;font-weight:400;line-height:1rem}}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih)>:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih)>:where(.svelte-1ja24ih){text-overflow:ellipsis;overflow:hidden}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih){white-space:nowrap;margin-left:auto;font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih){margin-left:unset;font-size:.75rem;font-weight:400;line-height:1rem}}crui-image.svelte-1ja24ih{width:var(--width,100%);height:var(--height,auto);aspect-ratio:var(--aspect-ratio,auto)}@media (pointer:coarse){crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):focus-visible{outline:none}}@media not (pointer:coarse){crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:.1875rem;border-radius:.75rem}}crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):not(.loading){cursor:zoom-in}crui-image.zoomed.svelte-1ja24ih img{opacity:0}crui-image.svelte-1ja24ih .zoom-indicator:where(.svelte-1ja24ih){z-index:1;box-sizing:border-box;width:2rem;height:2rem;color:var(--foreground-interactive,#0163e5);pointer-events:none;background-color:#ffffffbf;border-radius:.4rem;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih){width:100%}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){width:100%;height:auto}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.loading:where(.svelte-1ja24ih) crui-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-image-lightbox.svelte-1ja24ih{z-index:2500;width:100%;height:100%;padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 1.5rem);padding-right:calc(var(--safe-area-inset-right,env(safe-area-inset-right,0px)) + 1.5rem);padding-bottom:calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + 1.5rem);padding-left:calc(var(--safe-area-inset-left,env(safe-area-inset-left,0px)) + 1.5rem);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:zoom-out;opacity:1;background-color:#000000bf;justify-content:center;align-items:center;margin:0;transition:opacity .15s ease-in-out;display:flex;position:fixed;top:0;left:0}@media only screen and (width<=480px){crui-image-lightbox.svelte-1ja24ih{padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 1rem);padding-right:calc(var(--safe-area-inset-right,env(safe-area-inset-right,0px)) + 1rem);padding-bottom:calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + 1rem);padding-left:calc(var(--safe-area-inset-left,env(safe-area-inset-left,0px)) + 1rem)}}crui-image-lightbox.svelte-1ja24ih:focus-visible{outline:none}@media (pointer:coarse){crui-image-lightbox.svelte-1ja24ih:focus-visible .container:where(.svelte-1ja24ih){outline:none}}@media not (pointer:coarse){crui-image-lightbox.svelte-1ja24ih:focus-visible .container:where(.svelte-1ja24ih){outline:var(--border-default,#e1e5ea) dashed .1875rem;outline-offset:.25rem}}crui-image-lightbox.loading.svelte-1ja24ih{opacity:0;pointer-events:none}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){border-radius:1.125rem;grid-template-rows:1fr auto;gap:0;max-width:100%;height:min-content;max-height:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 24px 40px -8px #47628533,0 0 1px #47628540}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih):has(.content.error:where(.svelte-1ja24ih)){width:100%}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){aspect-ratio:var(--aspect-ratio,auto);border-radius:0;width:100%!important;height:auto!important}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{max-height:100dvh}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){background-color:var(--background-surface,#fff);color:var(--foreground-primary,#263238);border-top:.1rem solid var(--border-default,#e1e5ea);margin:0;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media only screen and (width<=480px){crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){font-size:1rem;font-weight:400;line-height:1.25rem}}crui-logo.svelte-1cdo6dp{line-height:0;display:block}crui-logo.svelte-1cdo6dp img:where(.svelte-1cdo6dp){height:2.75rem}@media only screen and (width<=480px){crui-logo.svelte-1cdo6dp img:where(.svelte-1cdo6dp){height:2.75rem}}crui-notification.svelte-ng4crl{animation:.2s ease-in-out 2 alternate svelte-ng4crl-pulse}@keyframes svelte-ng4crl-pulse{0%{transform:scale(1)}to{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){crui-notification.svelte-ng4crl{animation:none}}crui-notification.svelte-ng4crl .container:where(.svelte-ng4crl){border-radius:.25rem;align-items:center;gap:.5rem;width:fit-content;margin:0 auto;padding:.75rem 1.25rem .75rem 1rem;display:flex;box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}crui-notification.svelte-ng4crl .container.role-info:where(.svelte-ng4crl){color:#014298;background:#e6f1ff}crui-notification.svelte-ng4crl .container.role-success:where(.svelte-ng4crl){color:var(--foreground-on-signal-positive,#006f27);background:var(--background-signal-positive,#dff3e4)}crui-notification.svelte-ng4crl .container.role-warning:where(.svelte-ng4crl){color:var(--foreground-on-signal-warning,#945900);background:var(--background-signal-warning,#ffecc3)}crui-notification.svelte-ng4crl .container.role-error:where(.svelte-ng4crl){color:var(--foreground-on-signal-critical,#b40c20);background:var(--background-signal-critical,#ffe9e6)}crui-progress-bar.svelte-uh9bpw{flex-direction:column;justify-content:flex-end;gap:1rem;width:100%;display:flex}crui-progress-bar.svelte-uh9bpw .label:where(.svelte-uh9bpw){color:var(--foreground-secondary,#636c70);text-align:center}crui-progress-bar.svelte-uh9bpw .track:where(.svelte-uh9bpw){background:var(--background-child-surface-embedded,#f9fafb);border:.1rem solid var(--border-default,#e1e5ea);width:100%;overflow:hidden}crui-progress-bar.svelte-uh9bpw .track.size-small:where(.svelte-uh9bpw){border-radius:.25rem;height:.25rem}crui-progress-bar.svelte-uh9bpw .track.size-medium:where(.svelte-uh9bpw){border-radius:.5rem;height:.5rem}crui-progress-bar.svelte-uh9bpw .track.size-large:where(.svelte-uh9bpw){border-radius:1rem;height:1rem}crui-progress-bar.svelte-uh9bpw .track:where(.svelte-uh9bpw) .bar:where(.svelte-uh9bpw){background:var(--foreground-interactive,#0163e5);border-radius:inherit;width:0%;height:100%}crui-progress-bar.svelte-uh9bpw .track:where(.svelte-uh9bpw) .bar.indeterminate:where(.svelte-uh9bpw){width:33.3333%;margin-left:-33.3333%;animation:1.5s ease-in-out infinite svelte-uh9bpw-animation}@keyframes svelte-uh9bpw-animation{0%{width:33.3333%;margin-left:-33.3333%}to{width:66.6667%;margin-left:100%}}@media (prefers-reduced-motion:reduce){crui-progress-bar.svelte-uh9bpw .track:where(.svelte-uh9bpw) .bar.indeterminate:where(.svelte-uh9bpw){width:100%;margin-left:0;animation:.75s ease-in-out infinite alternate-reverse svelte-uh9bpw-animation-reduced-motion}@keyframes svelte-uh9bpw-animation-reduced-motion{0%{opacity:1}to{opacity:.5}}}crui-tag.svelte-1e5rw50{border:.1rem solid var(--border-default,#e1e5ea);-webkit-user-select:none;user-select:none;border-radius:1.25em;flex-wrap:nowrap;align-items:center;gap:.3em;width:min-content;height:min-content;padding:.4em .75em;font-size:1rem;font-weight:600;line-height:1.25rem;display:inline-flex}@media only screen and (width<=480px){crui-tag.svelte-1e5rw50{font-size:.875rem;font-weight:600;line-height:1rem}}crui-tag.role-neutral.svelte-1e5rw50{background:var(--background-surface,#fff);color:#37474f}crui-tag.role-neutral-inverted.svelte-1e5rw50{background:var(--background-notice-emphasized,#263238);border-color:var(--background-notice-emphasized,#263238);color:var(--foreground-inverted,#fff)}crui-tag.role-interactive.svelte-1e5rw50{background:var(--foreground-interactive,#0163e5);border-color:var(--foreground-interactive,#0163e5);color:var(--foreground-inverted,#fff)}crui-tag.role-interactive-plain.svelte-1e5rw50{background:unset;color:var(--foreground-interactive,#0163e5);border:none;border-radius:0;padding:0}crui-tag.role-info.svelte-1e5rw50{color:#014298;background:#e6f1ff;border-color:#99c1f5}crui-tag.role-success.svelte-1e5rw50{background:var(--background-signal-positive,#dff3e4);border-color:var(--background-signal-emphasized-positive,#9edaad);color:var(--foreground-on-signal-positive,#006f27)}crui-tag.role-warning.svelte-1e5rw50{background:var(--background-signal-warning,#ffecc3);border-color:var(--background-signal-emphasized-warning,#ffbf58);color:var(--foreground-on-signal-warning,#945900)}crui-tag.role-error.svelte-1e5rw50{background:var(--background-signal-critical,#ffe9e6);border-color:var(--background-signal-emphasized-critical,#ffbcb3);color:var(--foreground-on-signal-critical,#b40c20)}crui-tag.margin-left.svelte-1e5rw50{margin-left:.5em}crui-tag.margin-right.svelte-1e5rw50{margin-right:.5em}crui-tag.margin-top.svelte-1e5rw50{margin-top:.5em}crui-tag.margin-bottom.svelte-1e5rw50{margin-bottom:.5em}crui-tag.svelte-1e5rw50:not(.role-interactive-plain):has(.icon:where(.svelte-1e5rw50):first-child){padding-left:.6em}crui-tag.svelte-1e5rw50:not(.role-interactive-plain):has(.icon:where(.svelte-1e5rw50):last-child){padding-right:.6em}crui-tag.svelte-1e5rw50:not(:has(.label)){justify-content:center;align-items:center;width:2em;height:2em;display:flex;padding:0!important}crui-tag.svelte-1e5rw50 .icon:where(.svelte-1e5rw50){font-size:75%;font-size:round(75%,1px);line-height:1}crui-tag.svelte-1e5rw50 .label:where(.svelte-1e5rw50){white-space:nowrap}crui-video.svelte-ibdryv{width:var(--width,100%);margin:1.5rem 0;display:block;position:relative}crui-video.fit-type-contain.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:contain}crui-video.fit-type-cover.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:cover}crui-video.fit-type-scale-down.svelte-ibdryv .content:where(.svelte-ibdryv) video{object-fit:scale-down}crui-video.aspect-ratio.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video{aspect-ratio:var(--aspect-ratio,auto)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv){flex-direction:column;gap:.75rem;display:flex}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv){gap:.5rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv){background-color:var(--background-subtle,#eceff1);border-radius:.75rem;min-height:5rem;line-height:0;position:relative;overflow:hidden}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv),crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv){width:var(--width,100%);height:var(--height,auto)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv) video,crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv) video{opacity:0}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.loading:where(.svelte-ibdryv) crui-loader,crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content.error:where(.svelte-ibdryv) crui-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video{width:var(--width,100%);height:var(--height,auto);object-position:center;background-color:var(--background-subtle,#eceff1);opacity:1;border-radius:.75rem;transition:opacity .15s ease-in-out}@media (pointer:coarse){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video:focus-visible{outline:none}}@media not (pointer:coarse){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .content:where(.svelte-ibdryv) video:focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:.1875rem;border-radius:.75rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv){color:var(--foreground-secondary,#636c70);justify-content:space-between;align-items:baseline;gap:2rem;margin:0 .5rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv){flex-direction:column;gap:.15rem;font-size:.875rem;font-weight:400;line-height:1rem}}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv)>:where(.svelte-ibdryv){text-overflow:ellipsis;overflow:hidden}crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv) .copyright:where(.svelte-ibdryv){white-space:nowrap;margin-left:auto;font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (width<=480px){crui-video.svelte-ibdryv .container:where(.svelte-ibdryv) .caption:where(.svelte-ibdryv) .copyright:where(.svelte-ibdryv){margin-left:unset;font-size:.75rem;font-weight:400;line-height:1rem}}crui-select-input.svelte-16rrq5d{box-sizing:content-box;flex-direction:column;gap:.25rem;display:flex}crui-select-input.disabled.svelte-16rrq5d *{color:var(--foreground-state-disabled,#cfd8dc)!important}crui-select-input.disabled.svelte-16rrq5d button{background:var(--background-surface,#fff)!important;border-color:var(--border-state-disabled,#e1e5ea)!important;cursor:not-allowed!important}crui-select-input.disabled.svelte-16rrq5d img{opacity:.25;filter:grayscale()}crui-select-input.svelte-16rrq5d .label:where(.svelte-16rrq5d){font-size:1rem;font-weight:400;line-height:1.25rem}crui-select-input.svelte-16rrq5d .label.top:where(.svelte-16rrq5d){justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:1rem;display:flex}crui-select-input.svelte-16rrq5d .label.top:where(.svelte-16rrq5d) .primary:where(.svelte-16rrq5d){color:var(--foreground-primary,#263238);flex:1 0 0}crui-select-input.svelte-16rrq5d .label.top:where(.svelte-16rrq5d) .secondary:where(.svelte-16rrq5d){text-align:right;color:var(--foreground-secondary,#636c70)}crui-select-input.svelte-16rrq5d .label.bottom:where(.svelte-16rrq5d){color:var(--foreground-secondary,#636c70);align-self:stretch}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d){position:relative}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d){box-sizing:border-box;background:var(--background-surface,#fff);border:.1rem solid var(--border-default,#e1e5ea);text-align:left;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border-radius:.25rem;align-items:center;width:100%;height:2.75rem;padding:0;display:flex}@media (prefers-reduced-motion:no-preference){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d){transition:all .15s ease-in-out}}@media (pointer:fine){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d):hover{background:var(--background-state-hovered,#f0f6ff)}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d):active,crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d):focus-visible{background:var(--background-state-pressed,#e6f1ff);border-color:var(--border-interactive,#0163e5);outline:none}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) input:where(.svelte-16rrq5d){box-sizing:border-box;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .value:where(.svelte-16rrq5d){height:100%;color:var(--foreground-primary,#263238);flex:1 0 0;align-items:center;gap:.75rem;padding:0 .75rem;display:inline-flex;overflow:hidden}@media only screen and (width<=480px){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .value:where(.svelte-16rrq5d){height:2.75rem}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .value:where(.svelte-16rrq5d) crui-icon>svg{margin-left:.2rem}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .value:where(.svelte-16rrq5d)>span:where(.svelte-16rrq5d){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .value:where(.svelte-16rrq5d) .placeholder:where(.svelte-16rrq5d){color:var(--foreground-secondary,#636c70)}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) button:where(.svelte-16rrq5d) .icon:where(.svelte-16rrq5d){color:var(--foreground-interactive,#0163e5);padding-right:.75rem}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d){border:.1rem solid var(--border-default,#e1e5ea);background:var(--background-surface,#fff);-webkit-user-select:none;user-select:none;z-index:1000;border-radius:.25rem;flex-direction:column;list-style:none;display:flex;position:fixed;overflow:auto;box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d){cursor:pointer;flex-shrink:0;flex-basis:2.75rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex;position:relative}@media only screen and (width<=480px){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d){height:2.75rem}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d):first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d):last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d):not(:last-of-type){border-bottom:.1rem solid var(--border-default,#e1e5ea)}@media (pointer:fine){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d):hover{background:var(--background-state-hovered,#f0f6ff);color:var(--foreground-state-hovered,#014fb7)}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d):active{background:var(--background-state-pressed,#e6f1ff);color:var(--foreground-state-pressed,#014298)}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item.focused:where(.svelte-16rrq5d){outline:none}@media not (pointer:coarse){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item.focused:where(.svelte-16rrq5d){position:relative}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item.focused:where(.svelte-16rrq5d):before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:0;position:absolute;inset:.0625rem}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item.selected:where(.svelte-16rrq5d){background:var(--background-state-pressed,#e6f1ff);color:var(--foreground-interactive,#0163e5)}@media (prefers-reduced-motion:no-preference){crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d){transition:all .15s ease-in-out}}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d) crui-icon>svg{margin-left:.2rem}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d) input:where(.svelte-16rrq5d){appearance:none;width:100%;height:100%;cursor:inherit;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:none;border-radius:0;outline:none;position:absolute;inset:0}crui-select-input.svelte-16rrq5d .menu:where(.svelte-16rrq5d) crui-select-input-menu:where(.svelte-16rrq5d) crui-select-input-menu-item:where(.svelte-16rrq5d)>span:where(.svelte-16rrq5d){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}crui-slider-input.svelte-1i33agw{box-sizing:content-box;flex-direction:column;gap:.25rem;width:100%;display:flex}crui-slider-input.has-tick-marks.svelte-1i33agw{gap:.5rem}crui-slider-input.has-tick-marks.svelte-1i33agw .control:where(.svelte-1i33agw){align-items:flex-start}crui-slider-input.has-tick-marks.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw){height:2.75rem;margin-top:.6rem}crui-slider-input.svelte-1i33agw:not(.has-tick-marks) .control:where(.svelte-1i33agw){padding-top:.15rem}crui-slider-input.svelte-1i33agw:not(.has-tick-marks) .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw){align-items:center;margin-bottom:.1rem;display:flex}crui-slider-input.svelte-1i33agw .label:where(.svelte-1i33agw){font-size:1rem;font-weight:400;line-height:1.25rem}crui-slider-input.svelte-1i33agw .label.top:where(.svelte-1i33agw){justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:1rem;display:flex}crui-slider-input.svelte-1i33agw .label.top:where(.svelte-1i33agw) .primary:where(.svelte-1i33agw){color:var(--foreground-primary,#263238);flex:1 0 0}crui-slider-input.svelte-1i33agw .label.top:where(.svelte-1i33agw) .secondary:where(.svelte-1i33agw){text-align:right;color:var(--foreground-secondary,#636c70)}crui-slider-input.svelte-1i33agw .label.bottom:where(.svelte-1i33agw){color:var(--foreground-secondary,#636c70);align-self:stretch}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw){box-sizing:border-box;align-items:center;height:2.75rem;display:flex}@media only screen and (width<=480px){crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw){height:2.75rem}}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .value-label:not(:empty).min:where(.svelte-1i33agw){margin-right:1rem}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .value-label:not(:empty).max:where(.svelte-1i33agw){margin-left:1.25rem}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw){flex:1;position:relative}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw){appearance:none;border:.1rem solid var(--border-default,#e1e5ea);cursor:pointer;z-index:1;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border-radius:.5rem;width:calc(100% - .2rem);height:.5rem;position:absolute}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw):focus-visible{outline:none}@media not (pointer:coarse){crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw):focus-visible::-webkit-slider-thumb{border:.1875rem dashed var(--border-state-focus,#263238)}}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw)::-webkit-slider-runnable-track{z-index:1;border-radius:.25rem;height:0;margin:0 -.875rem}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw)::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:2.75rem;height:2.75rem;box-shadow:none;outline:.75rem solid var(--foreground-interactive,#0163e5);outline-offset:-1.375rem;cursor:grab;background:0 0;border-radius:100%;margin-top:-1.375rem}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) input:where(.svelte-1i33agw)::-webkit-slider-thumb:active{cursor:grabbing}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) .tick-marks:where(.svelte-1i33agw){box-sizing:border-box;pointer-events:none;z-index:0;justify-content:space-between;width:100%;margin-left:.1rem;padding:0 .45rem;display:flex;position:absolute;top:-.4rem}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) .tick-marks:where(.svelte-1i33agw)>:where(.svelte-1i33agw){all:unset;background-color:var(--border-default,#e1e5ea);border-radius:.1rem;width:.1rem;height:1.45rem;display:block;position:relative}crui-slider-input.svelte-1i33agw .control:where(.svelte-1i33agw) .input:where(.svelte-1i33agw) .tick-marks:where(.svelte-1i33agw)>:where(.svelte-1i33agw):after{content:attr(data-label);color:var(--foreground-secondary,#636c70);white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1rem;position:absolute;top:1.7rem;left:50%;transform:translate(-50%)}crui-switch-input.svelte-m7v8nt{align-items:center;height:2.75rem;display:flex}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){background:var(--background-emphasized-interactive,#0163e5)}@media (pointer:fine){crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):hover{background:var(--background-state-emphasized-hovered,#014fb7)}}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):active{background:var(--background-state-emphasized-pressed,#014298)}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){left:1.5rem}crui-switch-input.disabled.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){box-shadow:none;cursor:not-allowed;background:#eceff1!important}crui-switch-input.disabled.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){color:#e1e5ea;background:#fffffff2}crui-switch-input.disabled.svelte-m7v8nt label:where(.svelte-m7v8nt){cursor:initial;color:var(--foreground-state-disabled,#cfd8dc)}crui-switch-input.disabled.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){background:#99c1f5!important}crui-switch-input.disabled.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){color:#99c1f5}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt){display:flex;position:relative}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background:#e1e5ea;border-radius:1rem;width:3rem;height:1.75rem;position:relative;box-shadow:inset 0 0 .1rem #47628540}@media (prefers-reduced-motion:no-preference){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){transition:all .15s ease-in-out}}@media (pointer:fine){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):hover{background:#cfd8dc}}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):active{background:#b0bec5}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt){appearance:none;width:100%;height:100%;cursor:inherit;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;position:absolute}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible{outline:none}@media not (pointer:coarse){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible{position:relative}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:2rem;position:absolute;inset:-.375rem}}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){background:var(--foreground-inverted,#fff);width:1.25rem;height:1.25rem;color:var(--foreground-interactive,#0163e5);pointer-events:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;transition:left .15s ease-in-out;display:inline-flex;position:absolute;top:.25rem;left:.25rem}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt)>*{padding-top:.1rem}crui-switch-input.svelte-m7v8nt label:where(.svelte-m7v8nt){cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;padding-left:.75rem}crui-text-input.svelte-dobrtq{cursor:text;flex-direction:column;gap:.25rem;display:flex}@media (prefers-reduced-motion:no-preference){crui-text-input.svelte-dobrtq:not(.disabled) .input:where(.svelte-dobrtq){transition:all .15s ease-in-out}}@media (pointer:fine){crui-text-input.svelte-dobrtq:not(.disabled) .input:where(.svelte-dobrtq):hover{background:var(--background-state-hovered,#f0f6ff)}}crui-text-input.svelte-dobrtq:not(.disabled) .input:where(.svelte-dobrtq):active,crui-text-input.svelte-dobrtq:not(.disabled) .input:where(.svelte-dobrtq):focus-within{background:var(--background-surface,#fff);border-color:var(--border-interactive,#0163e5)}crui-text-input.disabled.svelte-dobrtq :where(.svelte-dobrtq),crui-text-input.disabled.svelte-dobrtq :where(.svelte-dobrtq)::placeholder{color:var(--foreground-state-disabled,#cfd8dc)!important}crui-text-input.disabled.svelte-dobrtq .input:where(.svelte-dobrtq){border-color:var(--border-state-disabled,#e1e5ea);outline:none}crui-text-input.disabled.svelte-dobrtq .input:where(.svelte-dobrtq) :where(.svelte-dobrtq){cursor:not-allowed}crui-text-input.readonly.svelte-dobrtq .input:where(.svelte-dobrtq){background:var(--background-background,#f9fafb)!important;border-color:var(--border-state-disabled,#e1e5ea)!important}crui-text-input.readonly.svelte-dobrtq .input:where(.svelte-dobrtq) :where(.svelte-dobrtq){cursor:default}crui-text-input.invalid.svelte-dobrtq .input:where(.svelte-dobrtq){border-color:var(--border-critical-interactive,#b40c20)!important;outline-color:var(--border-critical-interactive,#b40c20)!important}crui-text-input.invalid.svelte-dobrtq .label.top:where(.svelte-dobrtq) .primary:where(.svelte-dobrtq),crui-text-input.invalid.svelte-dobrtq .label.bottom:where(.svelte-dobrtq){color:var(--foreground-critical,#b40c20)}crui-text-input.svelte-dobrtq .label:where(.svelte-dobrtq){font-size:1rem;font-weight:400;line-height:1.25rem}crui-text-input.svelte-dobrtq .label.top:where(.svelte-dobrtq){justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:1rem;display:flex}crui-text-input.svelte-dobrtq .label.top:where(.svelte-dobrtq) .primary:where(.svelte-dobrtq){color:var(--foreground-primary,#263238);flex:1 0 0}crui-text-input.svelte-dobrtq .label.top:where(.svelte-dobrtq) .secondary:where(.svelte-dobrtq){text-align:right;color:var(--foreground-secondary,#636c70)}crui-text-input.svelte-dobrtq .label.bottom:where(.svelte-dobrtq){color:var(--foreground-secondary,#636c70);align-self:stretch}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq){background:var(--background-surface,#fff);border:.1rem solid var(--border-default,#e1e5ea);border-radius:.25rem;align-items:center;height:2.75rem;display:flex}@media only screen and (width<=480px){crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq){height:2.75rem}}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq):has(textarea:where(.svelte-dobrtq)){height:fit-content;position:relative}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq):has(textarea:where(.svelte-dobrtq)) .icons:where(.svelte-dobrtq){align-items:flex-start;position:absolute;top:.5rem;right:0}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) input:where(.svelte-dobrtq),crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq){appearance:none;box-sizing:border-box;width:100%;height:100%;color:var(--foreground-primary,#263238);-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;padding:0 .75rem}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) input:where(.svelte-dobrtq)::placeholder,crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq)::placeholder{color:var(--foreground-secondary,#636c70)}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq){resize:vertical;scrollbar-width:thin;height:7.75rem;min-height:5.5rem;padding:.55rem .75rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq)::-webkit-scrollbar{background-color:#e1e5ea;width:.75rem;height:.75rem}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq)::-webkit-scrollbar-thumb{background-color:#b0bec5;border:.15rem solid #e1e5ea;border-radius:.5rem}@media only screen and (width<=480px){crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) textarea:where(.svelte-dobrtq){min-height:5.5rem;font-size:1rem;font-weight:400;line-height:1.5rem}}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) .icons:where(.svelte-dobrtq){pointer-events:none;align-items:center;height:100%;display:flex}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) .icons:where(.svelte-dobrtq):empty{display:none}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) .icons:where(.svelte-dobrtq) .password-visibility-toggle:where(.svelte-dobrtq){pointer-events:auto;padding-right:.25rem}crui-text-input.svelte-dobrtq .input:where(.svelte-dobrtq) .icons:where(.svelte-dobrtq) .invalid-icon:where(.svelte-dobrtq){color:var(--foreground-critical,#b40c20);pointer-events:none;align-items:center;padding-right:.75rem;display:flex}.crui-dialog.svelte-14jyr4y{box-sizing:border-box;background:0 0;border:none;outline:none;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:2rem;overflow:visible}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y{padding:1rem}.crui-dialog.svelte-14jyr4y:has(.header.hidden:where(.svelte-14jyr4y)){padding-top:3.75rem}}.crui-dialog.svelte-14jyr4y::backdrop{display:none}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y){width:100%;height:100%;max-width:min((768px - 3rem)*var(--zoom-factor,1),48rem);flex-direction:column;justify-content:center;min-width:18rem;margin:0 auto;display:flex}.crui-dialog.svelte-14jyr4y .dialog.theme-error:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:var(--background-signal-critical,#ffe9e6);border-color:var(--background-signal-critical,#ffe9e6)}.crui-dialog.svelte-14jyr4y .dialog.theme-error:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:var(--foreground-on-signal-critical,#b40c20)}.crui-dialog.svelte-14jyr4y .dialog.theme-success:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:var(--background-signal-positive,#dff3e4);border-color:var(--background-signal-positive,#dff3e4)}.crui-dialog.svelte-14jyr4y .dialog.theme-success:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:var(--foreground-on-signal-positive,#006f27)}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){background:#f3e5f5;border-color:#e1bee7}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){color:#4a148c;align-items:center;gap:.5rem;display:inline-flex;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) crui-icon{font-size:1.25em}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) span:where(.svelte-14jyr4y){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog.theme-teacher:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){background:#f3e5f5;border-color:#e1bee7}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){flex-direction:column;align-items:center;gap:1.75rem;display:flex}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>*{margin:0}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>p,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>ol,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>ul{margin-left:.5rem;margin-right:.5rem}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crsdk-corni-message{padding:0!important}.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-divider.orientation-horizontal,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-disclaimer,.crui-dialog.svelte-14jyr4y .dialog.layout-assistant:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y) crui-status-item{box-sizing:border-box;width:100%}.crui-dialog.svelte-14jyr4y .dialog.shrink:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){width:fit-content}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog.shrink:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){width:100%}}.crui-dialog.svelte-14jyr4y .dialog.grow:where(.svelte-14jyr4y){max-width:100%}.crui-dialog.svelte-14jyr4y .dialog.full-height:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog.full-height:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){height:100%}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y){border-radius:.75rem;flex-direction:column;max-height:100%;display:flex;position:relative;box-shadow:0 24px 40px -8px #47628533,0 0 1px #47628540}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y){box-shadow:none}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls:where(.svelte-14jyr4y){align-items:center;gap:.75rem;display:flex}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y){pointer-events:none;flex-direction:row-reverse;width:calc(100% + 2.5rem);position:absolute;top:-1.25rem;left:-1.25rem;right:-1.25rem}:is(.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>.close-button-close:where(.svelte-14jyr4y):only-child),.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>:only-child)){justify-content:flex-start}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>.close-button-back:where(.svelte-14jyr4y):only-child){justify-content:flex-end}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):has(>:nth-child(2)){justify-content:space-between}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y){box-sizing:border-box;width:100%;padding:0 .25rem;top:.25rem;left:0;right:0}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y):is(.header.hidden:where(.svelte-14jyr4y)>.controls:where(.svelte-14jyr4y)){top:-3.25rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y)>*{pointer-events:initial}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y) .crui-button:not(:is(crui-context-menu .crui-button)){box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .container:where(.svelte-14jyr4y) .controls.top:where(.svelte-14jyr4y) .crui-button:not(:is(crui-context-menu .crui-button)){box-shadow:none}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y),.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){background:var(--background-child-surface-embedded,#f9fafb)}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){border-bottom:.1rem solid var(--border-default,#e1e5ea);text-align:center;border-top-left-radius:.75rem;border-top-right-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;display:flex}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y){min-height:3.4rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header.hidden:where(.svelte-14jyr4y){border:none;height:0;min-height:0}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){text-overflow:ellipsis;margin:0;padding:.5rem 2.5rem;overflow:hidden}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y) span:where(.svelte-14jyr4y){white-space:nowrap}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .header:where(.svelte-14jyr4y) h1:where(.svelte-14jyr4y){padding:.5rem 3.75rem;font-size:1.25rem;font-weight:600;line-height:1.5rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){background:var(--background-surface,#fff);overscroll-behavior:contain;padding:2rem;overflow-y:auto}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>:first-child{margin-top:0!important}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)>:last-child{margin-bottom:0!important}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){scrollbar-width:thin}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)::-webkit-scrollbar{background-color:#e1e5ea;width:.75rem;height:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y)::-webkit-scrollbar-thumb{background-color:#b0bec5;border:.15rem solid #e1e5ea;border-radius:.5rem}@media (pointer:coarse){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):focus-visible{outline:none}}@media not (pointer:coarse){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:-.25rem;border-radius:0}}@media only screen and (width<=768px){.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y){border-radius:0;padding:1.5rem}}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):where(.svelte-14jyr4y):first-child,.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):is(.header.hidden:where(.svelte-14jyr4y)+.content:where(.svelte-14jyr4y)){border-top-left-radius:.75rem;border-top-right-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content:where(.svelte-14jyr4y):has(+.footer>.controls:empty){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .content.always-show-scrollbar:where(.svelte-14jyr4y){overflow-y:scroll}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y){border-top:.1rem solid var(--border-default,#e1e5ea);border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:.5rem 1rem}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y):has(>.controls:empty){display:none}.crui-dialog.svelte-14jyr4y .dialog:where(.svelte-14jyr4y) .footer:where(.svelte-14jyr4y) .controls:where(.svelte-14jyr4y){flex-direction:row-reverse;justify-content:space-between}crui-dialog-backdrop.svelte-14jyr4y{z-index:3000;background:var(--background-backdrop-modal,#26323866);width:100dvw;height:100dvh;position:fixed;top:0;left:0}crui-dialog-backdrop.fill.svelte-14jyr4y{background:#eceff1}.crui-feed-item.svelte-lxistw{all:unset;width:100%;display:block}.crui-feed-item.clickable.svelte-lxistw{color:var(--foreground-primary,#263238);text-decoration:none;cursor:pointer!important}.crui-feed-item.clickable.svelte-lxistw:focus-visible{outline:none}@media not (pointer:coarse){.crui-feed-item.clickable.svelte-lxistw:focus-visible{position:relative}.crui-feed-item.clickable.svelte-lxistw:focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:1.25rem;position:absolute;inset:-.375rem}}.crui-feed-item.svelte-lxistw>*{height:100%}crui-card.svelte-myrp2l{background:var(--background-surface,#fff);border:.1rem solid var(--border-default,#e1e5ea);box-sizing:border-box;border-radius:1rem;display:grid;position:relative;overflow:hidden}crui-card.layout-vertical.svelte-myrp2l{grid-template:"content"1fr"image""footer"/1fr}crui-card.layout-vertical.svelte-myrp2l .image:where(.svelte-myrp2l){border-top:.1rem solid var(--border-default,#e1e5ea)}crui-card.layout-vertical-reverse.svelte-myrp2l{grid-template:"image""content"1fr"footer"/1fr}crui-card.layout-vertical-reverse.svelte-myrp2l .image:where(.svelte-myrp2l){border-bottom:.1rem solid var(--border-default,#e1e5ea)}crui-card.layout-horizontal.svelte-myrp2l,crui-card.layout-horizontal-reverse.svelte-myrp2l{grid-template-rows:1fr auto}crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l),crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l){grid-area:image;height:100%}crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image,crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container,crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content,crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture,crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture>img,crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image,crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container,crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content,crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture,crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture>img{height:100%}crui-card.layout-horizontal.svelte-myrp2l{grid-template-columns:1fr minmax(33.3333%,min-content);grid-template-areas:"content image""footer footer"}crui-card.layout-horizontal.svelte-myrp2l:not(:has(.image)){grid-template-columns:1fr 0}crui-card.layout-horizontal.svelte-myrp2l .image:where(.svelte-myrp2l){border-left:.1rem solid var(--border-default,#e1e5ea)}crui-card.layout-horizontal-reverse.svelte-myrp2l{grid-template-columns:minmax(33.3333%,min-content) 1fr;grid-template-areas:"image content""footer footer"}crui-card.layout-horizontal-reverse.svelte-myrp2l:not(:has(.image)){grid-template-columns:0 1fr}crui-card.layout-horizontal-reverse.svelte-myrp2l .image:where(.svelte-myrp2l){border-right:.1rem solid var(--border-default,#e1e5ea)}crui-card.align-center.svelte-myrp2l{text-align:center}crui-card.clickable.svelte-myrp2l{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background:#f0f6ff;border-color:#e6f1ff}crui-card.clickable.svelte-myrp2l .image:where(.svelte-myrp2l){background:var(--background-surface,#fff);border-color:#e6f1ff}crui-card.clickable.svelte-myrp2l .h3:where(.svelte-myrp2l),crui-card.clickable.svelte-myrp2l .subline:where(.svelte-myrp2l){color:var(--foreground-interactive,#0163e5)!important}@media (pointer:fine){crui-card.clickable.svelte-myrp2l:hover{background:#e6f1ff}}crui-card.clickable.svelte-myrp2l:active{background:#e6f1ff}@media (prefers-reduced-motion:no-preference){crui-card.clickable.svelte-myrp2l{transition:background .15s ease-in-out}crui-card.clickable.svelte-myrp2l img{transition:transform .15s ease-in-out!important}}@media (prefers-reduced-motion:no-preference) and (pointer:fine){crui-card.clickable.svelte-myrp2l:hover img{transform:scale(1.025)}}@media (prefers-reduced-motion:no-preference){crui-card.clickable.svelte-myrp2l:active img{transform:unset}}crui-card.svelte-myrp2l .image:where(.svelte-myrp2l){grid-area:image;width:100%;height:auto}crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image,crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container,crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content,crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture,crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content>picture>img{width:100%;height:auto}crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image{margin:0}crui-card.svelte-myrp2l .image:where(.svelte-myrp2l) crui-image>.container>.content{border-radius:0}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l){grid-area:content;max-width:100%;padding:2rem 2.25rem;overflow:hidden}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l)>:first-child{margin-top:0!important}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l)>:last-child{margin-bottom:0!important}@media only screen and (width<=480px){crui-card.svelte-myrp2l .content:where(.svelte-myrp2l){padding:1.5rem 1.75rem}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l):not(:has(.title:only-child)){padding-bottom:1.25rem}}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l):has(.title:where(.svelte-myrp2l):only-child){margin:auto 0;padding-top:1.5rem;padding-bottom:1.5rem}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l):not(:has(.title:only-child)){padding-bottom:1.75rem}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l) .title:where(.svelte-myrp2l)>:where(.svelte-myrp2l):first-child{margin-top:0!important}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l) .title:where(.svelte-myrp2l)>:where(.svelte-myrp2l):last-child{margin-bottom:0!important}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l) .title:where(.svelte-myrp2l) .h3:where(.svelte-myrp2l),crui-card.svelte-myrp2l .content:where(.svelte-myrp2l) .title:where(.svelte-myrp2l) .subline:where(.svelte-myrp2l){text-overflow:ellipsis;overflow:hidden}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l) .title:where(.svelte-myrp2l) .subline:where(.svelte-myrp2l){color:var(--foreground-secondary,#636c70)}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l)>p{text-overflow:ellipsis;overflow:hidden}crui-card.svelte-myrp2l .content:where(.svelte-myrp2l)>p:only-of-type{margin-top:.75rem}crui-card.svelte-myrp2l .floating-content:where(.svelte-myrp2l){position:absolute;top:1rem;right:1rem}crui-card.svelte-myrp2l .footer:where(.svelte-myrp2l){border-top:.1rem solid var(--border-default,#e1e5ea);background:var(--background-child-surface-embedded,#f9fafb);flex-direction:row-reverse;grid-area:footer;justify-content:space-between;gap:1rem;padding:.75rem;display:flex}crui-feed.svelte-1pblipr{gap:var(--gap-default,1.25rem);width:100%;margin:var(--margin-default,1.25rem 0);grid-template-columns:var(--columns-default,1fr);grid-template-rows:min-content;display:grid}@media only screen and (width>=1920px){crui-feed.svelte-1pblipr{gap:var(--gap-xxl,var(--gap-default,1.25rem));margin:var(--margin-xxl,var(--margin-default,1.25rem 0));grid-template-columns:var(--columns-xxl,var(--columns-default,1fr))}}@media only screen and (width<=1440px){crui-feed.svelte-1pblipr{gap:var(--gap-xl,var(--gap-default,1.25rem));margin:var(--margin-xl,var(--margin-default,1.25rem 0));grid-template-columns:var(--columns-xl,var(--columns-default,1fr))}}@media only screen and (width<=1024px){crui-feed.svelte-1pblipr{gap:var(--gap-l,var(--gap-default,1.25rem));margin:var(--margin-l,var(--margin-default,1.25rem 0));grid-template-columns:var(--columns-l,var(--columns-default,1fr))}}@media only screen and (width<=768px){crui-feed.svelte-1pblipr{gap:var(--gap-m,var(--gap-default,1.25rem));margin:var(--margin-m,var(--margin-default,1.25rem 0));grid-template-columns:var(--columns-m,var(--columns-default,1fr))}}@media only screen and (width<=480px){crui-feed.svelte-1pblipr{gap:var(--gap-s,var(--gap-default,1rem));margin:var(--margin-s,var(--margin-default,1.25rem 0));grid-template-columns:var(--columns-s,var(--columns-default,1fr))}}crui-feed.svelte-1pblipr>:not(crui-divider){min-width:0;margin:0!important}crui-feed.svelte-1pblipr:focus-visible{outline:none}@media not (pointer:coarse){crui-feed.svelte-1pblipr:focus-visible{position:relative}crui-feed.svelte-1pblipr:focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:1.25rem;position:absolute;inset:-.375rem}}.crui-footer.svelte-11jn1lr{z-index:1100;box-sizing:border-box;background:var(--background-surface,#fff);border-top:.1rem solid var(--border-default,#e1e5ea);width:100%;padding:0 1.5rem;position:sticky;bottom:0}@media only screen and (width<=480px){.crui-footer.svelte-11jn1lr{padding:0 1rem}}.crui-footer.full-width.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr){max-width:none;margin:0}.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr){box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;min-height:4.45rem;padding:.75rem 0;display:grid}@media only screen and (width<=480px){.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr){min-height:4.25rem;padding:.5rem 0}}.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr) .slot:where(.svelte-11jn1lr){text-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:.75rem;margin:0;display:flex}.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr) .slot:where(.svelte-11jn1lr)>:not(crui-divider){min-width:0;margin:0!important}.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr) .slot.center:where(.svelte-11jn1lr){text-align:center}.crui-footer.svelte-11jn1lr .crui-container.m:where(.svelte-11jn1lr) .slot:where(.svelte-11jn1lr):last-child{justify-self:end}.crui-header.svelte-1ai8at1{z-index:1100;width:100%;padding-right:calc(1.5rem + var(--safe-area-inset-window-control-right,0px));padding-left:calc(1.5rem + var(--safe-area-inset-window-control-left,0px));box-sizing:border-box;background:var(--background-surface,#fff);border-bottom:.1rem solid var(--border-default,#e1e5ea);position:sticky;top:0}@media only screen and (width<=480px){.crui-header.svelte-1ai8at1{padding-right:calc(1rem + var(--safe-area-inset-window-control-right,0px));padding-left:calc(1rem + var(--safe-area-inset-window-control-left,0px))}}.crui-header.theme-teacher.svelte-1ai8at1{color:#4a148c;background:#f3e5f5;border-color:#e1bee7}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1){align-items:center;gap:.5rem;display:flex}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1):has(.subline:where(.svelte-1ai8at1)){gap:1rem}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1) crui-icon{font-size:1.5rem}.crui-header.full-width.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){max-width:none;margin:0}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;min-height:2.75rem;padding:.75rem 0;display:grid}@media only screen and (width<=480px){.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){min-height:2.75rem;padding:.5rem 0}}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1){text-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:.75rem;margin:0;display:flex}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1)>:not(crui-divider){min-width:0;margin:0!important}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot.center:where(.svelte-1ai8at1){text-align:center}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1):last-child{justify-self:end}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .heading:where(.svelte-1ai8at1){text-align:center;overflow:hidden}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .heading:where(.svelte-1ai8at1) :where(.svelte-1ai8at1){text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.crui-header-tooltip-content{flex-direction:column;align-items:center;padding:.25rem;display:flex}crui-settings-item.svelte-8vfxsc{flex-direction:column;gap:1rem;margin:2.5rem 0;display:flex}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc)>:first-child{margin-top:0!important}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc)>:last-child{margin-bottom:0!important}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc) h3:where(.svelte-8vfxsc){margin-bottom:1rem}crui-status-item.svelte-18utmkp{background:var(--background-subtle,#eceff1);border-radius:10rem;align-items:center;gap:1.25rem;padding:.75rem 1rem;transition:background .1s ease-in-out;display:flex}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem}}crui-status-item.role-success.svelte-18utmkp{background:var(--background-signal-positive,#dff3e4)}crui-status-item.role-success.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-positive,#006f27)}crui-status-item.role-warning.svelte-18utmkp{background:var(--background-signal-warning,#ffecc3)}crui-status-item.role-warning.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-warning,#945900)}crui-status-item.role-error.svelte-18utmkp{background:var(--background-signal-critical,#ffe9e6)}crui-status-item.role-error.svelte-18utmkp .leading:where(.svelte-18utmkp){color:var(--foreground-on-signal-critical,#b40c20)}crui-status-item.role-teacher-info.svelte-18utmkp{background:#f3e5f5}crui-status-item.role-teacher-info.svelte-18utmkp .leading:where(.svelte-18utmkp){color:#4a148c}crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp){align-items:center;min-height:2.75rem;display:flex}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp){min-height:2.75rem}}crui-status-item.svelte-18utmkp>:where(.svelte-18utmkp):only-child{justify-content:center}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp){flex:1;transition:color .1s ease-in-out}@media only screen and (width<=480px){crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp):not(:only-child){margin-left:0!important}}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp):not(:only-child){margin-left:.5rem}crui-status-item.svelte-18utmkp .leading:where(.svelte-18utmkp)>crui-icon{margin-right:.75rem}crui-status-item.svelte-18utmkp .trailing:where(.svelte-18utmkp){flex:0}crui-status-item.svelte-18utmkp .trailing:where(.svelte-18utmkp):only-child{flex:1}
