:root:not([data-brand=tutor]){--calendar-event-trial-badge:var(--color-pink-600);--calendar-event-trial-card:var(--color-pink-100);--calendar-event-canceled-badge:var(--color-red-600);--calendar-event-canceled-card:var(--color-red-100);--calendar-event-rescheduled-badge:var(--color-amber-600);--calendar-event-rescheduled-card:var(--color-amber-100);--calendar-event-substitute-badge:var(--color-blue-600);--calendar-event-substitute-card:var(--color-blue-100);--calendar-event-looking-for-sub-badge:var(--color-amber-600);--calendar-event-looking-for-sub-card:var(--color-amber-100);--calendar-event-ooo-badge:var(--color-neutral-300);--calendar-event-ooo-card:var(--color-neutral-100);--content-on-calendar-event-trial-badge:var(--color-neutral-0);--content-on-calendar-event-canceled-badge:var(--color-neutral-0);--content-on-calendar-event-rescheduled-badge:var(--color-neutral-900);--content-on-calendar-event-substitute-badge:var(--color-neutral-0);--content-on-calendar-event-looking-for-sub-badge:var(--color-neutral-900);--content-on-calendar-event-ooo-badge:var(--color-neutral-900);--calendar-today-surface:var(--color-blue-100);--calendar-today-content:var(--content-primary);--calendar-holiday-surface:var(--color-neutral-100);--calendar-holiday-content:var(--content-secondary);--calendar-time-indicator:var(--color-red-600);--tutor-tier-teacher-content:var(--color-emerald-700);--super-tutor-badge-surface:var(--color-blue-100);--super-tutor-badge-content:var(--color-blue-700);--surface-promo-cyan-subtle:var(--color-cyan-200);--surface-promo-cyan-strong:var(--color-cyan-500);--surface-promo-yellow-subtle:var(--color-yellow-200);--surface-promo-yellow-strong:var(--color-yellow-400);--surface-promo-pink-subtle:var(--color-pink-200);--surface-promo-pink-strong:var(--color-pink-600);--surface-promo-gradient:linear-gradient(to right, var(--color-cyan-200), var(--color-yellow-200), var(--color-pink-200));--content-promo-cyan:var(--color-cyan-700);--content-promo-yellow:var(--color-yellow-700);--content-promo-pink:var(--color-pink-700);--off-peak-surface:var(--color-cyan-100);--off-peak-border:var(--color-cyan-600);--off-peak-border-selected:var(--color-cyan-700);--off-peak-content:var(--color-cyan-700)}:root[data-theme=dark]:not([data-brand=tutor]){--calendar-event-trial-badge:var(--color-pink-300);--calendar-event-trial-card:var(--color-pink-900);--calendar-event-canceled-badge:var(--color-red-300);--calendar-event-canceled-card:var(--color-red-900);--calendar-event-rescheduled-badge:var(--color-amber-300);--calendar-event-rescheduled-card:var(--color-amber-900);--calendar-event-substitute-badge:var(--color-blue-300);--calendar-event-substitute-card:var(--color-blue-900);--calendar-event-looking-for-sub-badge:var(--color-amber-300);--calendar-event-looking-for-sub-card:var(--color-amber-900);--calendar-event-ooo-badge:var(--color-neutral-300);--calendar-event-ooo-card:var(--color-neutral-800);--content-on-calendar-event-trial-badge:var(--color-neutral-900);--content-on-calendar-event-canceled-badge:var(--color-neutral-900);--content-on-calendar-event-rescheduled-badge:var(--color-neutral-900);--content-on-calendar-event-substitute-badge:var(--color-neutral-900);--content-on-calendar-event-looking-for-sub-badge:var(--color-neutral-900);--content-on-calendar-event-ooo-badge:var(--color-neutral-900);--calendar-today-surface:var(--color-blue-900);--calendar-today-content:var(--content-primary);--calendar-holiday-surface:var(--color-neutral-800);--calendar-holiday-content:var(--content-secondary);--calendar-time-indicator:var(--color-red-400);--tutor-tier-teacher-content:var(--color-emerald-400);--super-tutor-badge-surface:var(--color-blue-900);--super-tutor-badge-content:var(--color-blue-300);--surface-promo-cyan-subtle:var(--color-cyan-800);--surface-promo-cyan-strong:var(--color-cyan-400);--surface-promo-yellow-subtle:var(--color-yellow-800);--surface-promo-yellow-strong:var(--color-yellow-300);--surface-promo-pink-subtle:var(--color-pink-800);--surface-promo-pink-strong:var(--color-pink-400);--surface-promo-gradient:linear-gradient(to right, var(--color-cyan-800), var(--color-yellow-800), var(--color-pink-800));--content-promo-cyan:var(--color-cyan-300);--content-promo-yellow:var(--color-yellow-300);--content-promo-pink:var(--color-pink-300);--off-peak-surface:var(--color-cyan-900);--off-peak-border:var(--color-cyan-400);--off-peak-border-selected:var(--color-cyan-300);--off-peak-content:var(--color-cyan-300)}html{font-size:62.5%}*,:before,:after{box-sizing:border-box}body,body *{-webkit-font-smoothing:antialiased;font-family:Dojo Text,sans-serif!important}body{flex-direction:column;min-height:100vh;font-size:1.6rem;display:flex}p{color:var(--content-primary);margin:0;font-size:16px;line-height:24px}#root{background-color:var(--surface-default);min-height:100vh;position:relative}:root{--borders-content-separation:var(--border-subtle);--content-max-width-m:600px;--content-max-width-ml:800px;--content-max-width-l:1200px;--content-max-width-xl:1440px;--card-cta-width:200px;--card-min-height:400px;--lessonspace-color-gray-800:#27323a}._container_9jacp_1{background-color:var(--surface-default);min-height:100vh;color:var(--content-primary);justify-content:center;align-items:center;display:flex}._content_9jacp_10{text-align:center;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl);flex-direction:column;max-width:600px;display:flex}._imageContainer_9jacp_20{margin-bottom:var(--spacing-xl);color:var(--content-accent)}._image_9jacp_20{width:100%;max-width:150px;height:auto}._message_9jacp_31{margin:var(--spacing-lg) 0;font:var(--label-lg-font);letter-spacing:var(--label-lg-letter-spacing);color:var(--content-secondary)}@media (max-width:600px){._content_9jacp_10{padding:var(--spacing-lg)}._image_9jacp_20{max-width:150px}}._stackTrace_18j3o_1{margin-top:var(--spacing-md);padding:var(--spacing-sm);background-color:var(--surface-muted);white-space:pre;max-width:100%;overflow-x:auto}._link_jqmf9_1{justify-content:start;align-items:center;text-decoration:underline;display:inline-flex}._link_jqmf9_1:hover{color:var(--content-link-hover)}._link_jqmf9_1 ._icon_jqmf9_12{box-sizing:border-box;color:var(--content-secondary);background:var(--surface-muted);border-radius:.35em;width:1.15em;height:1.15em;margin-left:.25em;padding:.1em}._link_jqmf9_1:hover ._icon_jqmf9_12{background:var(--surface-action-secondary-hover);color:var(--content-primary)}._banner_1r5xm_1{padding:var(--spacing-sm);box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}._content_1r5xm_11{text-align:center;flex-grow:1;justify-content:center;align-items:center;max-width:800px;margin:0 auto;display:flex}._closeButton_1r5xm_21{flex-shrink:0}._primary_1r5xm_25{background-color:var(--surface-accent);color:var(--content-on-accent)}._primary_1r5xm_25 a,._primary_1r5xm_25 a:visited{color:var(--content-on-accent)}._secondary_1r5xm_35{background-color:var(--surface-muted);color:var(--content-primary)}._warning_1r5xm_40{background-color:var(--surface-status-warning-subtle);color:var(--content-on-status-warning-subtle)}._info_1r5xm_45{background-color:var(--surface-status-info-subtle);color:var(--content-on-status-info-subtle)}._container_zein2_1{text-align:center;background-color:var(--background-danger);z-index:var(--z-index-error-banner);padding:18px;transition:top .5s;position:fixed;top:0;left:0;right:0}._ddsBannerContainer_zein2_13{z-index:var(--z-index-error-banner);position:fixed;top:0;left:0;right:0}._ddsBannerHelpLink_zein2_27 svg{background:var(--content-primary);color:var(--content-inverse);opacity:1}._message_zein2_33{color:var(--content-danger);font-weight:600}._link_zein2_38{color:var(--content-accent);background-color:#0000;border:none;padding:0;position:relative}#decagon-iframe,#webWidget,#launcher{z-index:calc(var(--z-index-modal) - 1)!important}._overlay_hll8w_1{background-color:var(--surface-scrim);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:var(--z-index-layer-modal);animation:_overlayShow_hll8w_1 var(--dds-dialog-animation-duration,.15s) cubic-bezier(.16, 1, .3, 1);position:fixed;top:0;bottom:0;left:0;right:0}._container_hll8w_10{z-index:var(--z-index-layer-modal);background-color:var(--surface-raised);box-shadow:var(--shadow-floating), var(--shadow-container-inset);border:var(--border-width-default) solid var(--border-default);width:100%;max-width:min(600px, calc(100% - var(--spacing-3xl)));min-width:min(240px, calc(100% - var(--spacing-3xl)));border-radius:var(--radius-3xl);max-height:min(800px,90vh);animation:_contentShow_hll8w_1 var(--dds-dialog-animation-duration,.15s) cubic-bezier(.16, 1, .3, 1);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._fullscreenDialog_hll8w_30{border-radius:0;width:100vw;max-width:100%;height:100%;max-height:100%;margin:0;animation:none;top:0;bottom:0;left:0;right:0;transform:none}._content_hll8w_44{height:100%;min-height:0;max-height:inherit;padding:var(--spacing-2xl) var(--spacing-2xl);flex:1}._header_hll8w_52{padding-bottom:var(--spacing-2xl);padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);margin-left:calc(-1 * var(--spacing-2xl));margin-right:calc(-1 * var(--spacing-2xl))}@media (max-width:450px){._header_hll8w_52{padding-bottom:var(--spacing-md)}}._header_hll8w_52._headerHasChildren_hll8w_64{padding-bottom:0}._header_hll8w_52:not(._headerHasChildren_hll8w_64){border-bottom:var(--border-width-default) solid var(--border-subtle)}._noBorder_hll8w_72,._header_hll8w_52._noBorder_hll8w_72{border-bottom:none}._header_hll8w_52 [role=tablist]{margin-left:calc(-1 * var(--spacing-2xl));margin-right:calc(-1 * var(--spacing-2xl));padding-left:var(--spacing-2xl)}._titleBar_hll8w_87{align-items:center;display:flex}._titleBarHideTitle_hll8w_92{align-items:flex-start;display:flex}._headerSpaceBetween_hll8w_97{justify-content:space-between;gap:var(--spacing-2xl)}._headerRightAligned_hll8w_102{justify-content:flex-end;gap:var(--spacing-2xl)}._headerFullscreen_hll8w_107{gap:var(--spacing-md)}._headerLeft_hll8w_111{align-items:center;gap:var(--spacing-2xl);display:flex}._headerRight_hll8w_102{align-items:center;gap:var(--spacing-sm);display:flex}._floatingActionsTitleBar_hll8w_123{position:relative}._floatingActionsTitleBar_hll8w_123 ._headerRight_hll8w_102{z-index:1;position:absolute;top:0;right:0}._noClose_hll8w_134{width:36px}._title_hll8w_87{font:var(--headline-sm-font);outline:none;margin:0}._headerLeft_hll8w_111+._titleContainer_hll8w_145 ._title_hll8w_87{text-align:center}._headerImage_hll8w_149{margin-inline:calc(-1 * var(--spacing-2xl));margin-top:calc(-1 * var(--spacing-2xl));position:relative}._headerImageButtons_hll8w_155{gap:var(--spacing-md);padding:var(--spacing-2xl);z-index:1;display:flex;position:absolute;top:0;left:0;right:0}._imageWrapper_hll8w_166{margin-bottom:var(--spacing-md);text-align:center}._body_hll8w_171{min-height:0;padding:var(--dds-dialog-body-padding);margin-right:calc(-1 * var(--spacing-2xl));margin-left:calc(-1 * var(--spacing-2xl));overflow:hidden auto}.ddsDialogPromotional ._body_hll8w_171{gap:var(--spacing-lg);text-align:center;flex-direction:column;display:flex}.ddsDialogPromotional ._body_hll8w_171 h2,.ddsDialogPromotional ._body_hll8w_171 p,.ddsDialogPromotional ._body_hll8w_171 span{text-align:center;margin:0}._body_hll8w_171:has([role=tablist][aria-orientation=vertical]){padding:0}._footer_hll8w_204{justify-content:flex-end;align-items:flex-start;gap:var(--spacing-md);border-top:1px solid var(--border-subtle);height:-moz-fit-content;height:fit-content;padding-top:var(--spacing-2xl);padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);margin-left:calc(-1 * var(--spacing-2xl));margin-right:calc(-1 * var(--spacing-2xl));align-self:stretch;display:flex}.ddsDialogPromotional ._footer_hll8w_204{justify-content:center}.ddsDialogPromotional ._footer_hll8w_204 a,.ddsDialogPromotional ._footer_hll8w_204 button{flex:100%}.ddsDialogPromotional ._headerImage_hll8w_149 img{max-width:100%;display:block}._titleContainer_hll8w_145{flex-direction:column;flex:1;display:flex;overflow:hidden}._verticalTabsContainer_hll8w_242{gap:var(--spacing-lg);min-height:300px;display:flex}@media not (min-width:480px){._footer_hll8w_204{gap:var(--spacing-md);flex-wrap:wrap}._footer_hll8w_204>*{flex:100%}._container_hll8w_10{max-width:min(540px, calc(100% - var(--spacing-3xl)));min-width:min(240px, calc(100% - var(--spacing-3xl)))}._fullscreenDialog_hll8w_30{width:100vw;max-width:100%}._verticalTabsContainer_hll8w_242{display:block}}@keyframes _overlayShow_hll8w_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_hll8w_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}[data-dds-tokens=legacy] ._container_hll8w_10{border-radius:12px}._root_eqz5i_1{grid-template-rows:auto 1fr auto;grid-template-columns:100%;height:100%;display:grid;overflow:hidden}._root_eqz5i_1>:not([data-scroll-role]){display:contents}._root_eqz5i_1 [data-scroll-role=header]{grid-row:1}._root_eqz5i_1 [data-scroll-role=body]{grid-row:2;min-height:0;overflow:hidden auto}._root_eqz5i_1 [data-scroll-role=footer]{grid-row:3}@media not (max-width:450px){._root_eqz5i_1 [data-scroll-role=body][data-overflow-x=auto]{overflow-x:auto}}._collapsed_eqz5i_46{flex-direction:column;display:flex;overflow:hidden auto}._collapsed_eqz5i_46>:not([data-scroll-role]){display:contents}._collapsed_eqz5i_46 [data-scroll-role=header],._collapsed_eqz5i_46 [data-scroll-role=footer]{flex-shrink:0}._collapsed_eqz5i_46 [data-scroll-role=body]{flex-shrink:0;overflow:visible}@media not (max-width:450px){._collapsed_eqz5i_46:has([data-scroll-role=body][data-overflow-x=auto]){overflow-x:auto}}._sm_1dllh_1{width:auto;height:32px}._md_1dllh_6{width:auto;height:48px}._lg_1dllh_11{width:auto;height:64px}._xl_1dllh_16{width:auto;height:96px}:where(.ddsText h1){margin:0;padding:0}:where(.ddsText h2){margin:0;padding:0}:where(.ddsText h3){margin:0;padding:0}:where(.ddsText h4){margin:0;padding:0}:where(.ddsText h5){margin:0;padding:0}:where(.ddsText h6){margin:0;padding:0}:where(.ddsText){color:var(--content-primary);font-feature-settings:"clig" off, "liga" off;font-family:Dojo Text,sans-serif;font-style:normal;font-weight:var(--body-lg-font-weight);font-size:var(--body-lg-font-size);line-height:var(--body-lg-line-height);letter-spacing:var(--body-lg-letter-spacing);--heavy-font:var(--body-lg-heavy-font);--heavy-letter-spacing:var(--body-lg-heavy-letter-spacing);--heavy-color:var(--body-lg-heavy-color);display:contents}:where(.ddsText h1){font:var(--headline-lg-font);letter-spacing:var(--headline-lg-letter-spacing)}:where(.ddsText h2){font:var(--headline-md-font);letter-spacing:var(--headline-md-letter-spacing)}:where(.ddsText h3){font:var(--headline-sm-font);letter-spacing:var(--headline-sm-letter-spacing)}:where(.ddsText h4){font:var(--headline-sm-font);letter-spacing:var(--headline-sm-letter-spacing)}:where(.ddsText h5){font:var(--headline-sm-font);letter-spacing:var(--headline-sm-letter-spacing)}:where(.ddsText h6){font:var(--headline-sm-font);letter-spacing:var(--headline-sm-letter-spacing)}:where(.ddsText) a{color:var(--content-link-default);font-weight:var(--label-lg-font-weight);text-decoration:none}:where(.ddsText) [role=link]{color:var(--content-link-default);font-weight:var(--label-lg-font-weight);text-decoration:none}:where(.ddsText) a:visited{color:var(--content-link-visited)}:where(.ddsText) a:hover{color:var(--content-link-hover)}:where(.ddsText) [role=link]:hover{color:var(--content-link-hover)}:where(.ddsText) a:active{color:var(--content-link-active)}:where(.ddsText) [role=link]:active{color:var(--content-link-active)}:where(.ddsText b){font:var(--heavy-font)}:where(.ddsText strong){font:var(--heavy-font)}._otpInputRoot_1q7ig_1{--default-border-size:var(--border-width-input-default);--active-border-size:var(--border-width-input-focus);--active-border-size-diff:calc(var(--active-border-size) - var(--default-border-size));gap:var(--spacing-md);justify-content:center;align-items:center;display:flex}._otpInputSlot_1q7ig_12{width:var(--size-input-height-md);height:var(--size-input-height-md);aspect-ratio:1;font:var(--label-md-font);font-size:var(--body-md-font-size);letter-spacing:var(--label-md-letter-spacing);text-align:center;border:var(--border-width-input-default) solid var(--border-action-input-default);border-radius:var(--radius-lg);background:var(--surface-action-input-default);color:var(--content-input-default);outline:none;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .2s,box-shadow .1s ease-out;display:flex}._otpInputSlot_1q7ig_12:focus{border-color:var(--border-action-input-focus);box-shadow:0 0 0 var(--active-border-size-diff) var(--border-action-input-focus)}._otpInputSlotFilled_1q7ig_41{border-color:var(--border-action-input-focus)}._otpInputSlot_1q7ig_12[disabled]{background:var(--surface-action-disabled);color:var(--content-input-disabled);border-color:var(--border-action-input-disabled);cursor:not-allowed}._otpInputSlotError_1q7ig_52{border-color:var(--border-action-input-error)}._otpInputSlotFilled_1q7ig_41._otpInputSlotError_1q7ig_52{border-color:var(--border-action-input-focus)}._nav_1aikv_1{--item-size:65px;height:var(--item-size);flex-direction:row;flex:0;justify-content:space-between;align-items:center;display:flex}._mojo_1aikv_12{width:var(--item-size);height:100%;max-height:var(--item-size);aspect-ratio:1}._content_1aikv_19{text-align:center;width:100%;max-width:500px;padding:var(--spacing-xl);justify-content:flex-start;align-items:center;gap:var(--spacing-xl);flex-direction:column;flex:1;margin:0 auto;display:flex}._headline_1aikv_33{font:var(--headline-md-font)}._instructions_1aikv_37{font:var(--body-lg-font);text-align:center}._instructions_1aikv_37>span{display:block}._form_1aikv_46{gap:var(--spacing-xl);flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}._content_1aikv_19>*,._form_1aikv_46>*{margin:0;padding:0}._error_1aikv_62{font:var(--label-md-font);color:var(--content-status-error)}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0;padding:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y:0;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;border-radius:var(--toastify-toast-bd-radius);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;border-bottom-left-radius:var(--toastify-toast-bd-radius);position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._toastContainer_11ub4_1{width:unset}._toast_11ub4_1._toast_11ub4_1{box-shadow:none;min-height:unset;background:0 0;border-radius:0;padding:0;overflow:visible}:root{--effects-shadow-floating-color:var(--color-neutral-alpha-black-200);--effects-shadow-floating-offsetx:0px;--effects-shadow-floating-offsety:4px;--effects-shadow-lifted-bottom-color:var(--color-neutral-alpha-black-200);--effects-shadow-lifted-bottom-offsety:1px;--effects-shadow-lifted-top-color:var(--color-neutral-alpha-black-200);--effects-shadow-lifted-top-offsety:-1px;--effects-shadow-none-offsetx:0px;--effects-shadow-none-offsety:0px;--effects-shadow-overlay-color:var(--color-neutral-alpha-black-200);--effects-shadow-overlay-offsetx:0px;--effects-shadow-overlay-offsety:8px;--effects-shadow-raised-color:var(--color-neutral-alpha-black-200);--effects-shadow-raised-offsetx:0px;--effects-shadow-raised-offsety:2px;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.24s;--duration-slow:.36s;--duration-expressive:.5s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-entrance:cubic-bezier(0, 0, 0, 1);--ease-exit:cubic-bezier(.2, 0, 1, 1);--ease-expressive:cubic-bezier(.2, 0, 0, 1.4);--ease-linear:linear;--motion-lift:translate(0, 0);--motion-depress:translate(0, 0);--motion-compress:scale(.98);--motion-settle:translate(0, 0);--transition-action:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);--transition-attach:var(--duration-fast) var(--ease-expressive);--transition-join:var(--duration-base) var(--ease-expressive);--transition-enter:var(--duration-base) var(--ease-entrance);--transition-reflow:var(--duration-fast) var(--ease-standard);--transition-slide:var(--duration-base) var(--ease-standard);--shadow-container-inset:inset 0 0 0 0 transparent;--text-transform-button:none;--transform-button-active:translate(0, 0) scale(.98);--transform-button-hover:translate(0, 0);--transform-button-press:scale(.98);--transition-button:all .2s ease;--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-x-default:0px;--shadow-action-card-offset-x-hover:0px;--shadow-action-card-offset-y-active:var(--effects-shadow-raised-offsety);--shadow-action-card-offset-y-default:var(--effects-shadow-raised-offsety);--shadow-action-card-offset-y-hover:var(--effects-shadow-floating-offsety);--shadow-action-primary-offset-x-active:0px;--shadow-action-primary-offset-x-default:0px;--shadow-action-primary-offset-x-hover:0px;--shadow-action-primary-offset-y-active:0px;--shadow-action-primary-offset-y-default:0px;--shadow-action-primary-offset-y-hover:0px;--shadow-action-secondary-offset-x-active:0px;--shadow-action-secondary-offset-x-default:0px;--shadow-action-secondary-offset-x-hover:0px;--shadow-action-secondary-offset-y-active:0px;--shadow-action-secondary-offset-y-default:0px;--shadow-action-secondary-offset-y-hover:0px;--shadow-action-destructive-offset-x-active:0px;--shadow-action-destructive-offset-x-default:0px;--shadow-action-destructive-offset-x-hover:0px;--shadow-action-destructive-offset-y-active:0px;--shadow-action-destructive-offset-y-default:0px;--shadow-action-destructive-offset-y-hover:0px;--shadow-action-card-active:var(--effects-shadow-raised-color);--shadow-action-card-default:var(--effects-shadow-raised-color);--shadow-action-card-hover:var(--effects-shadow-floating-color);--shadow-action-primary-active:var(--color-transparent);--shadow-action-primary-default:var(--color-transparent);--shadow-action-primary-hover:var(--color-transparent);--shadow-action-primary-subtle-active:var(--color-purple-500);--shadow-action-primary-subtle-default:var(--color-purple-300);--shadow-action-primary-subtle-hover:var(--color-purple-400);--shadow-action-secondary-active:var(--color-transparent);--shadow-action-secondary-default:var(--color-transparent);--shadow-action-secondary-hover:var(--color-transparent);--shadow-action-destructive-active:var(--color-transparent);--shadow-action-destructive-default:var(--color-transparent);--shadow-action-destructive-hover:var(--color-transparent);--z-index-layer-dropdown:1000;--z-index-layer-error-banner:140;--z-index-layer-modal:150;--z-index-layer-modal-overlay:1050;--z-index-layer-popover:149;--z-index-layer-popover-inside-modal:1051;--z-index-layer-raised:20;--z-index-layer-tooltip:1000;--radius-0:var(--radius-scale-none);--radius-xs:var(--radius-scale-4);--radius-sm:var(--radius-scale-8);--radius-md:var(--radius-scale-12);--radius-lg:var(--radius-scale-14);--radius-card-option:var(--radius-scale-14);--radius-xl:var(--radius-scale-16);--radius-2xl:var(--radius-scale-20);--radius-3xl:var(--radius-scale-24);--radius-4xl:var(--radius-scale-32);--radius-5xl:var(--radius-scale-48);--radius-full:var(--radius-scale-full);--size-avatar-2xl:var(--dimension-scale-80);--size-avatar-3xl:var(--dimension-scale-96);--size-avatar-4xl:var(--dimension-scale-128);--size-avatar-lg:var(--dimension-scale-48);--size-avatar-md:var(--dimension-scale-40);--size-avatar-sm:var(--dimension-scale-32);--size-avatar-xl:var(--dimension-scale-64);--size-avatar-xs:var(--dimension-scale-24);--size-button-hero:var(--dimension-scale-220);--size-container-2xl:var(--dimension-scale-640);--size-container-3xl:var(--dimension-scale-768);--size-container-4xl:var(--dimension-scale-1024);--size-container-5xl:var(--dimension-scale-1280);--size-container-lg:var(--dimension-scale-480);--size-container-md:var(--dimension-scale-400);--size-container-sm:var(--dimension-scale-320);--size-container-xl:var(--dimension-scale-560);--size-icon-2xl:var(--dimension-scale-48);--size-icon-3xl:var(--dimension-scale-56);--size-icon-lg:var(--dimension-scale-32);--size-icon-md:var(--dimension-scale-24);--size-icon-sm:var(--dimension-scale-20);--size-icon-xl:var(--dimension-scale-40);--size-icon-xs:var(--dimension-scale-16);--size-input-height-lg:var(--dimension-scale-56);--size-input-height-md:var(--dimension-scale-48);--size-input-height-sm:var(--dimension-scale-40);--size-input-height-xs:var(--dimension-scale-32);--spacing-2xs:var(--spacing-scale-2);--spacing-xs:var(--spacing-scale-4);--spacing-sm:var(--spacing-scale-8);--spacing-md:var(--spacing-scale-12);--spacing-lg:var(--spacing-scale-16);--spacing-xl:var(--spacing-scale-20);--spacing-2xl:var(--spacing-scale-24);--spacing-3xl:var(--spacing-scale-32);--spacing-4xl:var(--spacing-scale-48);--border-width-action-destructive:var(--border-weight-none);--border-width-action-primary:var(--border-weight-none);--border-width-action-primary-subtle:var(--border-weight-1);--border-width-action-secondary:var(--border-weight-1);--border-width-action-selection:var(--border-weight-2);--border-width-action-selection-ring:var(--border-weight-6);--border-width-action-tertiary:var(--border-weight-none);--border-width-default:var(--border-weight-1);--border-width-input-default:var(--border-weight-1);--border-width-input-focus:var(--border-weight-2);--border-width-input-focus-ring:var(--border-weight-4);--border-width-thick:var(--border-weight-2);--border-width-card:var(--border-width-default);--border-action-card-active:var(--border-action-secondary-active);--border-action-card-default:var(--border-action-secondary-default);--border-action-card-hover:var(--border-action-secondary-hover);--border-action-destructive-active:var(--color-red-800);--border-action-destructive-default:var(--color-red-600);--border-action-destructive-disabled:var(--color-neutral-alpha-black-200);--border-action-destructive-hover:var(--color-red-700);--border-action-focus:var(--color-neutral-alpha-black-500);--border-action-focus-ring:var(--color-neutral-alpha-black-300);--border-action-input-default:var(--color-neutral-500);--border-action-input-disabled:var(--color-neutral-alpha-black-200);--border-action-input-error:var(--color-red-500);--border-action-input-focus:var(--color-purple-600);--border-action-input-hover:var(--color-neutral-400);--border-action-primary-active:var(--color-purple-800);--border-action-primary-default:var(--color-purple-600);--border-action-primary-disabled:var(--color-neutral-alpha-black-200);--border-action-primary-hover:var(--color-purple-700);--border-action-primary-subtle-active:var(--color-purple-500);--border-action-primary-subtle-default:var(--color-purple-300);--border-action-primary-subtle-disabled:var(--color-neutral-alpha-black-300);--border-action-primary-subtle-hover:var(--color-purple-400);--border-action-secondary-active:var(--color-neutral-alpha-black-300);--border-action-secondary-default:var(--color-neutral-alpha-black-300);--border-action-secondary-disabled:var(--color-neutral-alpha-black-200);--border-action-secondary-hover:var(--color-neutral-alpha-black-300);--border-action-secondary-selected:var(--color-purple-600);--border-action-selection-default:var(--color-neutral-300);--border-action-selection-disabled:var(--color-neutral-200);--border-action-selection-focus:var(--color-purple-600);--border-action-selection-hover:var(--color-purple-400);--border-action-selection-selected:var(--color-purple-600);--border-status-error:var(--color-red-500);--border-status-info:var(--color-blue-500);--border-status-success:var(--color-green-500);--border-status-warning:var(--color-orange-500);--border-default:var(--color-neutral-alpha-black-300);--border-strong:var(--color-neutral-alpha-black-400);--border-subtle:var(--color-neutral-alpha-black-200);--border-cutout:var(--surface-default);--content-input-default:var(--color-neutral-900);--content-input-disabled:var(--color-neutral-alpha-black-300);--content-input-focus:var(--color-purple-600);--content-input-placeholder:var(--color-neutral-500);--content-link-active:var(--color-purple-800);--content-link-default:var(--color-purple-600);--content-link-disabled:var(--color-neutral-alpha-black-300);--content-link-hover:var(--color-purple-700);--content-link-visited:var(--color-purple-900);--content-navigation-active:var(--color-purple-600);--content-navigation-default:var(--color-neutral-700);--content-navigation-disabled:var(--color-neutral-alpha-black-300);--content-navigation-hover:var(--color-neutral-900);--content-on-action-destructive:var(--color-neutral-0);--content-on-action-destructive-tertiary:var(--color-red-700);--content-on-action-disabled:var(--color-neutral-alpha-black-400);--content-on-action-primary:var(--color-neutral-0);--content-on-action-primary-subtle:var(--color-purple-600);--content-on-action-primary-subtle-active:var(--color-purple-800);--content-on-action-primary-subtle-focus:var(--color-purple-700);--content-on-action-primary-subtle-hover:var(--color-purple-700);--content-on-action-secondary:var(--color-neutral-900);--content-on-action-secondary-selected:var(--color-purple-600);--content-on-action-selected:var(--color-neutral-0);--content-on-action-tertiary:var(--color-purple-600);--content-on-action-tertiary-active:var(--color-purple-900);--content-on-action-tertiary-hover:var(--color-purple-700);--content-action-favorite-empty:var(--color-neutral-500);--content-action-favorite-filled:var(--color-red-500);--content-action-favorite-hover:var(--color-red-600);--content-action-rating-empty:var(--color-neutral-500);--content-action-rating-filled:var(--color-amber-500);--content-action-rating-hover:var(--color-amber-700);--content-on-indicator-active:var(--color-neutral-0);--content-on-indicator-count:var(--color-neutral-900);--content-on-indicator-unread:var(--color-neutral-0);--content-on-media:var(--color-neutral-0);--content-on-status-error-strong:var(--color-neutral-0);--content-on-status-error-subtle:var(--color-red-900);--content-on-status-info-strong:var(--color-neutral-0);--content-on-status-info-subtle:var(--color-blue-900);--content-on-status-success-strong:var(--color-neutral-0);--content-on-status-success-subtle:var(--color-green-900);--content-on-status-warning-strong:var(--color-neutral-0);--content-on-status-warning-subtle:var(--color-orange-800);--content-status-error:var(--color-red-700);--content-status-info:var(--color-blue-700);--content-status-success:var(--color-green-700);--content-status-warning:var(--color-orange-700);--content-accent:var(--color-purple-600);--content-on-accent:var(--color-purple-900);--content-on-accent-strong:var(--color-neutral-0);--content-disabled:var(--color-neutral-alpha-black-400);--content-inverse:var(--color-neutral-0);--content-primary:var(--color-neutral-900);--content-secondary:var(--color-neutral-600);--surface-action-primary-active:var(--color-purple-800);--surface-action-primary-default:var(--color-purple-600);--surface-action-primary-hover:var(--color-purple-700);--surface-action-primary-subtle-active:var(--color-purple-200);--surface-action-primary-subtle-default:var(--color-purple-50);--surface-action-primary-subtle-hover:var(--color-purple-100);--surface-action-row-active:var(--color-neutral-alpha-black-100);--surface-action-row-hover:var(--color-neutral-alpha-black-50);--surface-action-row-selected:var(--color-neutral-alpha-black-100);--surface-action-secondary-active:var(--color-neutral-200);--surface-action-secondary-default:var(--color-neutral-50);--surface-action-secondary-hover:var(--color-neutral-100);--surface-action-secondary-selected:var(--color-purple-50);--surface-action-destructive-active:var(--color-red-800);--surface-action-destructive-default:var(--color-red-600);--surface-action-destructive-hover:var(--color-red-700);--surface-action-destructive-tertiary-active:var(--color-neutral-alpha-black-200);--surface-action-destructive-tertiary-default:var(--color-neutral-alpha-black-50);--surface-action-destructive-tertiary-hover:var(--color-neutral-alpha-black-100);--surface-action-tertiary-active:var(--color-neutral-alpha-black-200);--surface-action-tertiary-default:var(--color-transparent);--surface-action-tertiary-hover:var(--color-neutral-alpha-black-100);--surface-action-quiet-active:var(--color-neutral-alpha-black-200);--surface-action-quiet-default:var(--color-neutral-alpha-black-100);--surface-action-quiet-hover:var(--color-neutral-alpha-black-200);--surface-action-card-active:var(--color-neutral-0);--surface-action-card-default:var(--color-neutral-0);--surface-action-card-hover:var(--color-neutral-0);--surface-action-selection-active:var(--color-purple-100);--surface-action-selection-default:var(--color-neutral-0);--surface-action-selection-disabled:var(--color-neutral-100);--surface-action-selection-disabled-selected:var(--color-neutral-300);--surface-action-selection-hover:var(--color-purple-100);--surface-action-selection-selected:var(--color-purple-600);--surface-action-selection-selected-hover:var(--color-purple-700);--surface-action-selection-track:var(--color-neutral-200);--surface-action-selection-track-hover:var(--color-neutral-300);--surface-progress-fill:var(--surface-action-primary-default);--surface-progress-fill-hover:var(--surface-action-primary-hover);--surface-progress-fill-success:var(--color-green-700);--surface-progress-track:var(--surface-action-selection-track);--surface-progress-track-hover:var(--surface-action-selection-track-hover);--surface-action-navigation-active:var(--color-neutral-200);--surface-action-navigation-default:var(--color-transparent);--surface-action-navigation-destructive-active:var(--color-red-100);--surface-action-navigation-destructive-default:var(--color-transparent);--surface-action-navigation-destructive-hover:var(--color-neutral-100);--surface-action-navigation-hover:var(--color-neutral-alpha-black-100);--surface-action-navigation-selected:var(--color-neutral-alpha-black-200);--surface-action-navigation-selected-hover:var(--color-neutral-alpha-black-300);--surface-action-input-default:var(--color-neutral-0);--surface-action-input-disabled:var(--color-neutral-50);--surface-action-input-error:var(--color-red-50);--surface-action-input-hover:var(--color-neutral-50);--surface-action-media-active:var(--color-neutral-alpha-black-700);--surface-action-media-hover:var(--color-neutral-alpha-black-600);--surface-action-disabled:var(--color-neutral-100);--surface-status-error-strong:var(--color-red-700);--surface-status-error-subtle:var(--color-red-100);--surface-status-info-strong:var(--color-blue-700);--surface-status-info-subtle:var(--color-blue-100);--surface-status-success-strong:var(--color-green-700);--surface-status-success-subtle:var(--color-green-100);--surface-status-warning-strong:var(--color-orange-700);--surface-status-warning-subtle:var(--color-amber-100);--surface-overlay-active:var(--color-neutral-alpha-black-200);--surface-overlay-hover:var(--color-neutral-alpha-black-100);--surface-accent:var(--color-purple-100);--surface-accent-strong:var(--color-purple-600);--surface-background:var(--color-neutral-50);--surface-default:var(--color-neutral-0);--surface-inverse:var(--color-neutral-900);--surface-media:var(--color-neutral-alpha-black-500);--surface-muted:var(--color-neutral-100);--surface-scrim:var(--color-neutral-alpha-black-500);--surface-raised:var(--color-neutral-0);--content-indicator-active:var(--color-purple-600);--content-indicator-count:var(--color-neutral-600);--content-indicator-unread:var(--color-red-700);--surface-indicator-active:var(--color-purple-600);--surface-indicator-count:var(--color-neutral-200);--surface-indicator-unread:var(--color-red-600);--brand-plus-gradient-content:var(--color-neutral-0);--brand-plus-gradient-end:var(--color-purple-600);--brand-plus-gradient-end-active:var(--color-purple-800);--brand-plus-gradient-end-hover:var(--color-purple-700);--brand-plus-gradient-mid:var(--color-blue-600);--brand-plus-gradient-mid-active:var(--color-blue-700);--brand-plus-gradient-mid-hover:var(--color-blue-700);--brand-plus-gradient-start:var(--color-blue-500);--brand-plus-gradient-start-active:var(--color-blue-700);--brand-plus-gradient-start-hover:var(--color-blue-600);--avatar-red-surface:var(--color-red-300);--avatar-red-content:var(--color-red-900);--avatar-orange-surface:var(--color-orange-300);--avatar-orange-content:var(--color-orange-900);--avatar-amber-surface:var(--color-amber-300);--avatar-amber-content:var(--color-amber-900);--avatar-emerald-surface:var(--color-emerald-300);--avatar-emerald-content:var(--color-emerald-900);--avatar-sky-surface:var(--color-sky-300);--avatar-sky-content:var(--color-sky-900);--avatar-blue-surface:var(--color-blue-300);--avatar-blue-content:var(--color-blue-900);--avatar-purple-surface:var(--color-purple-300);--avatar-purple-content:var(--color-purple-900);--avatar-pink-surface:var(--color-pink-300);--avatar-pink-content:var(--color-pink-900);--chart-red:var(--color-red-300);--chart-orange:var(--color-orange-300);--chart-yellow:var(--color-yellow-300);--chart-green:var(--color-green-400);--chart-blue:var(--color-blue-300);--chart-purple:var(--color-purple-300);--chart-pink:var(--color-pink-300);--chart-neutral:var(--color-neutral-300);--action-photo-surface:var(--color-blue-100);--action-photo-surface-hover:var(--color-blue-200);--action-photo-content:var(--color-blue-700);--action-file-surface:var(--color-sky-100);--action-file-surface-hover:var(--color-sky-200);--action-file-content:var(--color-sky-700);--action-video-surface:var(--color-purple-100);--action-video-surface-hover:var(--color-purple-200);--action-video-content:var(--color-purple-700);--action-ai-surface:var(--color-pink-100);--action-ai-surface-hover:var(--color-pink-200);--action-ai-content:var(--color-pink-700);--action-canva-surface:var(--color-blue-100);--action-canva-surface-hover:var(--color-blue-200);--action-canva-content:var(--color-blue-700)}[data-theme=dark]{--border-action-destructive-active:var(--color-red-300);--border-action-destructive-default:var(--color-red-500);--border-action-destructive-disabled:var(--color-neutral-alpha-white-200);--border-action-destructive-hover:var(--color-red-400);--border-action-focus:var(--color-neutral-alpha-white-500);--border-action-focus-ring:var(--color-neutral-alpha-white-300);--border-action-input-default:var(--color-ink-600);--border-action-input-disabled:var(--color-neutral-alpha-white-200);--border-action-input-focus:var(--color-purple-500);--border-action-input-hover:var(--color-ink-600);--border-action-primary-active:var(--color-neutral-950);--border-action-primary-default:var(--color-neutral-950);--border-action-primary-disabled:var(--color-neutral-alpha-white-200);--border-action-primary-hover:var(--color-neutral-950);--border-action-primary-subtle-active:var(--color-purple-600);--border-action-primary-subtle-default:var(--color-purple-800);--border-action-primary-subtle-disabled:var(--color-neutral-alpha-white-300);--border-action-primary-subtle-hover:var(--color-purple-700);--border-action-secondary-active:var(--color-neutral-alpha-white-300);--border-action-secondary-default:var(--color-neutral-alpha-white-300);--border-action-secondary-disabled:var(--color-neutral-alpha-white-200);--border-action-secondary-hover:var(--color-neutral-alpha-white-300);--border-action-secondary-selected:var(--color-purple-800);--border-action-selection-default:var(--color-ink-700);--border-action-selection-disabled:var(--color-neutral-alpha-white-200);--border-action-selection-focus:var(--color-purple-500);--border-action-selection-hover:var(--color-purple-600);--border-action-selection-selected:var(--color-purple-500);--border-default:var(--color-neutral-alpha-white-300);--border-strong:var(--color-neutral-alpha-white-400);--border-subtle:var(--color-neutral-alpha-white-200);--brand-plus-gradient-end:var(--color-purple-500);--brand-plus-gradient-end-active:var(--color-purple-600);--brand-plus-gradient-end-hover:var(--color-purple-400);--brand-plus-gradient-mid:var(--color-blue-500);--brand-plus-gradient-mid-active:var(--color-blue-500);--brand-plus-gradient-mid-hover:var(--color-blue-400);--brand-plus-gradient-start:var(--color-blue-400);--brand-plus-gradient-start-active:var(--color-blue-500);--brand-plus-gradient-start-hover:var(--color-blue-300);--content-accent:var(--color-purple-400);--content-on-accent:var(--color-purple-100);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-purple-100);--content-action-favorite-empty:var(--color-ink-500);--content-action-favorite-filled:var(--color-red-400);--content-action-favorite-hover:var(--color-red-300);--content-action-rating-empty:var(--color-ink-500);--content-action-rating-filled:var(--color-amber-400);--content-action-rating-hover:var(--color-amber-300);--content-disabled:var(--color-neutral-alpha-white-400);--content-indicator-active:var(--color-purple-400);--content-indicator-count:var(--color-ink-400);--content-indicator-unread:var(--color-red-400);--content-input-default:var(--color-ink-100);--content-input-disabled:var(--color-neutral-alpha-white-400);--content-input-focus:var(--color-purple-500);--content-input-placeholder:var(--color-ink-400);--content-inverse:var(--color-ink-950);--content-link-active:var(--color-purple-200);--content-link-default:var(--color-purple-400);--content-link-disabled:var(--color-neutral-alpha-white-400);--content-link-hover:var(--color-purple-300);--content-link-visited:var(--color-purple-400);--content-navigation-active:var(--color-purple-400);--content-navigation-default:var(--color-ink-300);--content-navigation-disabled:var(--color-neutral-alpha-white-400);--content-navigation-hover:var(--color-ink-100);--content-on-action-destructive-tertiary:var(--color-red-400);--content-on-action-disabled:var(--color-neutral-alpha-white-400);--content-on-action-primary:var(--color-ink-950);--content-on-action-primary-subtle:var(--color-purple-100);--content-on-action-primary-subtle-active:var(--color-purple-50);--content-on-action-primary-subtle-focus:var(--color-purple-100);--content-on-action-primary-subtle-hover:var(--color-purple-100);--content-on-action-secondary:var(--color-ink-100);--content-on-action-tertiary:var(--color-purple-400);--content-on-action-tertiary-active:var(--color-purple-200);--content-on-action-tertiary-hover:var(--color-purple-300);--content-on-indicator-count:var(--color-ink-100);--content-on-status-error-subtle:var(--color-neutral-0);--content-on-status-info-subtle:var(--color-neutral-0);--content-on-status-success-subtle:var(--color-neutral-0);--content-on-status-warning-subtle:var(--color-neutral-0);--content-primary:var(--color-ink-100);--content-secondary:var(--color-ink-400);--content-status-error:var(--color-red-400);--content-status-info:var(--color-blue-400);--content-status-success:var(--color-green-400);--content-status-warning:var(--color-orange-400);--shadow-action-primary-subtle-active:var(--color-transparent);--shadow-action-primary-subtle-default:var(--color-transparent);--shadow-action-primary-subtle-hover:var(--color-transparent);--surface-accent:var(--color-purple-900);--surface-accent-strong:var(--color-purple-600);--surface-action-card-active:var(--color-ink-900);--surface-action-card-default:var(--color-ink-900);--surface-action-destructive-active:var(--color-red-700);--surface-action-destructive-hover:var(--color-red-600);--surface-action-destructive-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-destructive-tertiary-default:var(--color-neutral-alpha-white-50);--surface-action-destructive-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-action-disabled:var(--color-neutral-700);--surface-action-input-default:var(--color-ink-900);--surface-action-input-disabled:var(--color-neutral-800);--surface-action-input-error:var(--color-red-950);--surface-action-input-hover:var(--color-ink-800);--surface-action-navigation-destructive-active:var(--color-red-900);--surface-action-navigation-destructive-hover:var(--color-red-950);--surface-action-navigation-hover:var(--color-neutral-alpha-white-100);--surface-action-navigation-selected:var(--color-neutral-alpha-white-200);--surface-action-navigation-selected-hover:var(--color-neutral-alpha-white-300);--surface-action-primary-active:var(--color-purple-200);--surface-action-primary-default:var(--color-purple-400);--surface-action-primary-hover:var(--color-purple-300);--surface-action-primary-subtle-active:var(--color-purple-800);--surface-action-primary-subtle-default:var(--color-purple-950);--surface-action-primary-subtle-hover:var(--color-purple-900);--surface-action-quiet-active:var(--color-neutral-alpha-white-200);--surface-action-quiet-default:var(--color-neutral-alpha-white-100);--surface-action-quiet-hover:var(--color-neutral-alpha-white-200);--surface-action-row-active:var(--color-neutral-alpha-white-100);--surface-action-row-hover:var(--color-neutral-alpha-white-50);--surface-action-row-selected:var(--color-neutral-alpha-white-100);--surface-action-secondary-active:var(--color-ink-600);--surface-action-secondary-default:var(--color-ink-800);--surface-action-secondary-hover:var(--color-ink-700);--surface-action-secondary-selected:var(--color-purple-950);--surface-action-selection-active:var(--color-purple-900);--surface-action-selection-default:var(--color-ink-900);--surface-action-selection-disabled:var(--color-neutral-alpha-white-100);--surface-action-selection-disabled-selected:var(--color-ink-700);--surface-action-selection-hover:var(--color-purple-950);--surface-action-selection-track:var(--color-ink-700);--surface-action-selection-track-hover:var(--color-ink-600);--surface-action-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-tertiary-default:var(--color-transparent);--surface-action-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-background:var(--color-ink-950);--surface-default:var(--color-ink-900);--surface-indicator-count:var(--color-ink-700);--surface-inverse:var(--color-ink-100);--surface-muted:var(--color-ink-950);--surface-overlay-active:var(--color-neutral-alpha-white-200);--surface-overlay-hover:var(--color-neutral-alpha-white-100);--surface-raised:var(--color-ink-800);--surface-scrim:var(--color-neutral-alpha-black-700);--surface-status-error-subtle:var(--color-red-900);--surface-status-info-subtle:var(--color-blue-900);--surface-status-success-subtle:var(--color-green-900);--surface-status-warning-subtle:var(--color-amber-900);--avatar-red-surface:var(--color-red-800);--avatar-red-content:var(--color-red-200);--avatar-orange-surface:var(--color-orange-800);--avatar-orange-content:var(--color-orange-200);--avatar-amber-surface:var(--color-amber-800);--avatar-amber-content:var(--color-amber-200);--avatar-emerald-surface:var(--color-emerald-800);--avatar-emerald-content:var(--color-emerald-200);--avatar-sky-surface:var(--color-sky-800);--avatar-sky-content:var(--color-sky-200);--avatar-blue-surface:var(--color-blue-800);--avatar-blue-content:var(--color-blue-200);--avatar-purple-surface:var(--color-purple-800);--avatar-purple-content:var(--color-purple-200);--avatar-pink-surface:var(--color-pink-800);--avatar-pink-content:var(--color-pink-200);--action-photo-surface:var(--color-blue-900);--action-photo-surface-hover:var(--color-blue-800);--action-photo-content:var(--color-blue-300);--action-file-surface:var(--color-sky-900);--action-file-surface-hover:var(--color-sky-800);--action-file-content:var(--color-sky-300);--action-video-surface:var(--color-purple-900);--action-video-surface-hover:var(--color-purple-800);--action-video-content:var(--color-purple-300);--action-ai-surface:var(--color-pink-900);--action-ai-surface-hover:var(--color-pink-800);--action-ai-content:var(--color-pink-300);--action-canva-surface:var(--color-blue-900);--action-canva-surface-hover:var(--color-blue-800);--action-canva-content:var(--color-blue-300);--chart-red:var(--color-red-400);--chart-orange:var(--color-orange-400);--chart-yellow:var(--color-yellow-400);--chart-green:var(--color-green-400);--chart-blue:var(--color-blue-400);--chart-purple:var(--color-purple-400);--chart-pink:var(--color-pink-400);--chart-neutral:var(--color-neutral-400)}[data-brand=tutor][data-theme=light]{--border-action-input-default:var(--color-taupe-500);--border-action-input-focus:var(--color-emerald-600);--border-action-input-hover:var(--color-taupe-400);--border-action-primary-active:var(--color-taupe-900);--border-action-primary-default:var(--color-taupe-900);--border-action-primary-disabled:var(--color-neutral-alpha-black-300);--border-action-primary-hover:var(--color-taupe-900);--border-action-primary-subtle-active:var(--color-emerald-500);--border-action-primary-subtle-default:var(--color-emerald-500);--border-action-primary-subtle-disabled:var(--color-emerald-300);--border-action-primary-subtle-hover:var(--color-emerald-400);--border-action-secondary-active:var(--color-taupe-300);--border-action-secondary-default:var(--color-taupe-300);--border-action-secondary-hover:var(--color-taupe-300);--border-action-secondary-selected:var(--color-emerald-600);--border-action-selection-default:var(--color-taupe-300);--border-action-selection-disabled:var(--color-neutral-alpha-black-200);--border-action-selection-focus:var(--color-emerald-600);--border-action-selection-hover:var(--color-emerald-700);--border-action-selection-selected:var(--color-emerald-600);--border-width-action-primary:var(--border-weight-1);--border-width-action-selection:var(--border-weight-1);--content-accent:var(--color-emerald-600);--content-on-accent:var(--color-emerald-900);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-neutral-alpha-black-900);--content-action-favorite-empty:var(--color-taupe-500);--content-action-rating-empty:var(--color-taupe-500);--content-indicator-active:var(--color-emerald-700);--content-indicator-count:var(--color-taupe-600);--content-input-disabled:var(--color-neutral-alpha-black-400);--content-input-focus:var(--color-emerald-600);--content-input-placeholder:var(--color-taupe-600);--content-link-active:var(--color-emerald-800);--content-link-default:var(--color-emerald-700);--content-link-disabled:var(--color-neutral-alpha-black-400);--content-link-hover:var(--color-emerald-800);--content-link-visited:var(--color-emerald-900);--content-navigation-active:var(--color-emerald-700);--content-navigation-default:var(--color-taupe-600);--content-navigation-disabled:var(--color-neutral-alpha-black-400);--content-on-action-primary:var(--color-taupe-900);--content-on-action-primary-subtle:var(--color-neutral-alpha-black-900);--content-on-action-primary-subtle-active:var(--color-taupe-950);--content-on-action-primary-subtle-focus:var(--color-neutral-alpha-black-900);--content-on-action-primary-subtle-hover:var(--color-neutral-alpha-black-900);--content-on-action-tertiary:var(--color-emerald-800);--content-on-action-tertiary-active:var(--color-emerald-900);--content-on-action-tertiary-hover:var(--color-emerald-800);--content-secondary:var(--color-taupe-600);--effects-shadow-floating-color:var(--color-neutral-alpha-black-200);--effects-shadow-floating-offsetx:2px;--effects-shadow-lifted-bottom-color:var(--color-neutral-alpha-black-200);--effects-shadow-lifted-top-color:var(--color-neutral-alpha-black-200);--effects-shadow-overlay-color:var(--color-neutral-alpha-black-200);--effects-shadow-overlay-offsetx:8px;--effects-shadow-raised-color:var(--color-neutral-alpha-black-200);--effects-shadow-raised-offsetx:2px;--shadow-action-card-active:transparent;--shadow-action-card-default:var(--color-neutral-alpha-black-300);--shadow-action-card-hover:var(--color-neutral-alpha-black-300);--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-x-default:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-hover:var(--effects-shadow-floating-offsetx);--shadow-action-card-offset-y-active:0px;--shadow-action-card-offset-y-default:var(--effects-shadow-raised-offsety);--shadow-action-card-offset-y-hover:var(--effects-shadow-floating-offsety);--shadow-action-primary-active:var(--color-taupe-900);--shadow-action-primary-default:var(--color-taupe-900);--shadow-action-primary-hover:var(--color-taupe-900);--shadow-action-primary-offset-x-hover:2px;--shadow-action-primary-offset-y-hover:2px;--shadow-action-primary-subtle-active:var(--color-emerald-500);--shadow-action-primary-subtle-default:var(--color-emerald-500);--shadow-action-primary-subtle-hover:var(--color-emerald-400);--shadow-action-secondary-active:var(--color-taupe-300);--shadow-action-secondary-default:var(--color-taupe-300);--shadow-action-secondary-hover:var(--color-taupe-300);--shadow-action-secondary-offset-x-hover:2px;--shadow-action-secondary-offset-y-hover:2px;--shadow-action-destructive-active:var(--color-red-800);--shadow-action-destructive-default:var(--color-red-800);--shadow-action-destructive-hover:var(--color-red-800);--shadow-action-destructive-offset-x-hover:2px;--shadow-action-destructive-offset-y-hover:2px;--surface-accent:var(--color-emerald-100);--surface-accent-strong:var(--color-emerald-700);--surface-action-input-hover:var(--color-taupe-50);--surface-action-primary-active:var(--color-emerald-400);--surface-action-primary-default:var(--color-emerald-300);--surface-action-primary-hover:var(--color-emerald-300);--surface-action-primary-subtle-active:var(--color-emerald-200);--surface-action-primary-subtle-default:var(--color-emerald-100);--surface-action-primary-subtle-hover:var(--color-emerald-100);--surface-action-row-active:var(--color-neutral-alpha-black-100);--surface-action-row-hover:var(--color-neutral-alpha-black-50);--surface-action-row-selected:var(--color-neutral-alpha-black-100);--surface-action-secondary-active:var(--color-taupe-200);--surface-action-secondary-default:var(--color-taupe-50);--surface-action-secondary-hover:var(--color-taupe-100);--surface-action-secondary-selected:var(--color-emerald-200);--surface-action-selection-active:var(--color-emerald-100);--surface-action-selection-disabled:var(--color-taupe-100);--surface-action-selection-disabled-selected:var(--color-taupe-300);--surface-action-selection-track:var(--color-taupe-200);--surface-action-selection-track-hover:var(--color-taupe-300);--surface-action-selection-hover:var(--color-emerald-100);--surface-action-selection-selected:var(--color-emerald-700);--surface-action-selection-selected-hover:var(--color-emerald-800);--surface-background:var(--color-taupe-50);--surface-indicator-active:var(--color-emerald-700);--surface-indicator-count:var(--color-taupe-200);--surface-action-disabled:var(--color-taupe-100);--surface-action-input-disabled:var(--color-taupe-50);--surface-inverse:var(--color-taupe-900);--surface-muted:var(--color-taupe-100);--motion-lift:translate(-2px, -2px);--transform-button-active:translate(0, 0);--transform-button-hover:translate(-2px, -2px)}[data-brand=tutor][data-theme=dark]{--border-action-destructive-active:var(--color-red-300);--border-action-destructive-default:var(--color-red-500);--border-action-destructive-disabled:var(--color-neutral-alpha-white-200);--border-action-destructive-hover:var(--color-red-400);--border-action-focus:var(--color-neutral-alpha-white-500);--border-action-focus-ring:var(--color-neutral-alpha-white-300);--border-action-input-default:var(--color-neutral-600);--border-action-input-disabled:var(--color-neutral-alpha-white-200);--border-action-input-focus:var(--color-emerald-500);--border-action-input-hover:var(--color-neutral-600);--border-action-primary-active:var(--color-emerald-600);--border-action-primary-default:var(--color-emerald-600);--border-action-primary-disabled:var(--color-neutral-alpha-white-300);--border-action-primary-hover:var(--color-emerald-600);--border-action-primary-subtle-active:var(--color-emerald-700);--border-action-primary-subtle-default:var(--color-emerald-900);--border-action-primary-subtle-disabled:var(--color-emerald-900);--border-action-primary-subtle-hover:var(--color-emerald-800);--border-action-secondary-active:var(--color-neutral-alpha-white-300);--border-action-secondary-default:var(--color-neutral-alpha-white-300);--border-action-secondary-disabled:var(--color-neutral-alpha-white-200);--border-action-secondary-hover:var(--color-neutral-alpha-white-300);--border-action-secondary-selected:var(--color-emerald-900);--border-action-selection-default:var(--color-neutral-700);--border-action-selection-disabled:var(--color-neutral-alpha-white-200);--border-action-selection-focus:var(--color-emerald-500);--border-action-selection-hover:var(--color-emerald-700);--border-action-selection-selected:var(--color-emerald-500);--border-default:var(--color-neutral-alpha-white-300);--border-strong:var(--color-neutral-alpha-white-400);--border-subtle:var(--color-neutral-alpha-white-200);--border-width-action-selection:var(--border-weight-1);--content-accent:var(--color-emerald-400);--content-on-accent:var(--color-emerald-100);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-emerald-100);--content-action-favorite-filled:var(--color-red-400);--content-action-favorite-hover:var(--color-red-300);--content-action-rating-filled:var(--color-amber-400);--content-action-rating-hover:var(--color-amber-300);--content-disabled:var(--color-neutral-alpha-white-400);--content-indicator-active:var(--color-emerald-400);--content-indicator-count:var(--color-neutral-400);--content-indicator-unread:var(--color-red-400);--content-input-default:var(--color-neutral-100);--content-input-disabled:var(--color-neutral-alpha-white-400);--content-input-focus:var(--color-emerald-500);--content-input-placeholder:var(--color-neutral-400);--content-inverse:var(--color-neutral-950);--content-link-active:var(--color-emerald-200);--content-link-default:var(--color-emerald-400);--content-link-disabled:var(--color-neutral-alpha-white-400);--content-link-hover:var(--color-emerald-300);--content-link-visited:var(--color-emerald-500);--content-navigation-active:var(--color-emerald-300);--content-navigation-default:var(--color-neutral-400);--content-navigation-disabled:var(--color-neutral-alpha-white-400);--content-navigation-hover:var(--color-neutral-100);--content-on-action-destructive-tertiary:var(--color-red-400);--content-on-action-disabled:var(--color-neutral-alpha-white-400);--content-on-action-primary:var(--color-neutral-950);--content-on-action-primary-subtle:var(--color-emerald-100);--content-on-action-primary-subtle-active:var(--color-emerald-50);--content-on-action-primary-subtle-focus:var(--color-emerald-100);--content-on-action-primary-subtle-hover:var(--color-emerald-100);--content-on-action-secondary:var(--color-neutral-100);--content-on-action-tertiary:var(--color-emerald-400);--content-on-action-tertiary-active:var(--color-emerald-200);--content-on-action-tertiary-hover:var(--color-emerald-300);--content-on-indicator-count:var(--color-neutral-100);--content-on-status-error-subtle:var(--color-neutral-0);--content-on-status-info-subtle:var(--color-neutral-0);--content-on-status-success-subtle:var(--color-neutral-0);--content-on-status-warning-subtle:var(--color-neutral-0);--content-primary:var(--color-neutral-100);--content-secondary:var(--color-neutral-400);--content-status-error:var(--color-red-400);--content-status-info:var(--color-blue-400);--content-status-success:var(--color-green-400);--content-status-warning:var(--color-orange-400);--effects-shadow-floating-offsetx:4px;--effects-shadow-overlay-offsetx:8px;--effects-shadow-raised-offsetx:2px;--shadow-action-card-active:transparent;--shadow-action-card-default:var(--color-neutral-alpha-black-400);--shadow-action-card-hover:var(--color-neutral-alpha-black-400);--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-x-default:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-hover:var(--effects-shadow-floating-offsetx);--shadow-action-card-offset-y-active:0px;--shadow-action-card-offset-y-default:var(--effects-shadow-raised-offsety);--shadow-action-card-offset-y-hover:var(--effects-shadow-floating-offsety);--shadow-action-primary-subtle-active:var(--color-transparent);--shadow-action-primary-subtle-default:var(--color-transparent);--shadow-action-primary-subtle-hover:var(--color-transparent);--surface-accent:var(--color-emerald-900);--surface-accent-strong:var(--color-emerald-700);--surface-action-card-active:var(--color-neutral-900);--surface-action-card-default:var(--color-neutral-900);--surface-action-destructive-active:var(--color-red-700);--surface-action-destructive-hover:var(--color-red-600);--surface-action-destructive-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-destructive-tertiary-default:var(--color-neutral-alpha-white-50);--surface-action-destructive-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-action-disabled:var(--color-neutral-700);--surface-action-input-default:var(--color-neutral-900);--surface-action-input-disabled:var(--color-neutral-800);--surface-action-input-error:var(--color-red-950);--surface-action-input-hover:var(--color-neutral-800);--surface-action-navigation-destructive-active:var(--color-red-900);--surface-action-navigation-destructive-hover:var(--color-red-950);--surface-action-navigation-hover:var(--color-neutral-alpha-white-100);--surface-action-navigation-selected:var(--color-neutral-alpha-white-200);--surface-action-navigation-selected-hover:var(--color-neutral-alpha-white-300);--surface-action-primary-active:var(--color-emerald-300);--surface-action-primary-default:var(--color-emerald-500);--surface-action-primary-hover:var(--color-emerald-500);--surface-action-primary-subtle-active:var(--color-emerald-800);--surface-action-primary-subtle-default:var(--color-emerald-950);--surface-action-primary-subtle-hover:var(--color-emerald-900);--surface-action-quiet-active:var(--color-neutral-alpha-white-200);--surface-action-quiet-default:var(--color-neutral-alpha-white-100);--surface-action-quiet-hover:var(--color-neutral-alpha-white-200);--surface-action-row-active:var(--color-neutral-alpha-white-100);--surface-action-row-hover:var(--color-neutral-alpha-white-50);--surface-action-row-selected:var(--color-neutral-alpha-white-100);--surface-action-secondary-active:var(--color-neutral-600);--surface-action-secondary-default:var(--color-neutral-800);--surface-action-secondary-hover:var(--color-neutral-700);--surface-action-secondary-selected:var(--color-emerald-950);--surface-action-selection-active:var(--color-emerald-900);--surface-action-selection-default:var(--color-neutral-900);--surface-action-selection-disabled:var(--color-neutral-alpha-white-100);--surface-action-selection-disabled-selected:var(--color-neutral-700);--surface-action-selection-hover:var(--color-emerald-950);--surface-action-selection-selected:var(--color-emerald-700);--surface-action-selection-selected-hover:var(--color-emerald-800);--surface-action-selection-track:var(--color-neutral-700);--surface-action-selection-track-hover:var(--color-neutral-600);--surface-action-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-tertiary-default:var(--color-transparent);--surface-action-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-background:var(--color-neutral-950);--surface-default:var(--color-neutral-900);--surface-indicator-active:var(--color-emerald-700);--surface-indicator-count:var(--color-neutral-700);--surface-inverse:var(--color-neutral-100);--surface-muted:var(--color-neutral-800);--surface-overlay-active:var(--color-neutral-alpha-white-200);--surface-overlay-hover:var(--color-neutral-alpha-white-100);--surface-raised:var(--color-neutral-800);--surface-scrim:var(--color-neutral-alpha-black-700);--surface-status-error-subtle:var(--color-red-900);--surface-status-info-subtle:var(--color-blue-900);--surface-status-success-subtle:var(--color-green-900);--surface-status-warning-subtle:var(--color-amber-900)}[data-brand=tutor][data-theme=light]{--calendar-event-trial-badge:var(--color-pink-600);--calendar-event-trial-card:var(--color-pink-100);--calendar-event-canceled-badge:var(--color-red-600);--calendar-event-canceled-card:var(--color-red-100);--calendar-event-rescheduled-badge:var(--color-amber-600);--calendar-event-rescheduled-card:var(--color-amber-100);--calendar-event-substitute-badge:var(--color-blue-600);--calendar-event-substitute-card:var(--color-blue-100);--calendar-event-looking-for-sub-badge:var(--color-amber-600);--calendar-event-looking-for-sub-card:var(--color-amber-100);--calendar-event-ooo-badge:var(--color-neutral-300);--calendar-event-ooo-card:var(--color-neutral-100);--content-on-calendar-event-trial-badge:var(--color-neutral-0);--content-on-calendar-event-canceled-badge:var(--color-neutral-0);--content-on-calendar-event-rescheduled-badge:var(--color-neutral-900);--content-on-calendar-event-substitute-badge:var(--color-neutral-0);--content-on-calendar-event-looking-for-sub-badge:var(--color-neutral-900);--content-on-calendar-event-ooo-badge:var(--color-neutral-900);--calendar-today-surface:var(--color-blue-100);--calendar-today-content:var(--content-primary);--calendar-holiday-surface:var(--color-neutral-100);--calendar-holiday-content:var(--content-secondary);--calendar-time-indicator:var(--color-red-600);--tutor-tier-teacher-content:var(--color-emerald-700);--super-tutor-badge-surface:var(--color-blue-100);--super-tutor-badge-content:var(--color-blue-700);--surface-promo-cyan-subtle:var(--color-cyan-200);--surface-promo-cyan-strong:var(--color-cyan-500);--surface-promo-yellow-subtle:var(--color-yellow-200);--surface-promo-yellow-strong:var(--color-yellow-400);--surface-promo-pink-subtle:var(--color-pink-200);--surface-promo-pink-strong:var(--color-pink-600);--surface-promo-gradient:linear-gradient(to right, var(--color-cyan-200), var(--color-yellow-200), var(--color-pink-200));--content-promo-cyan:var(--color-cyan-700);--content-promo-yellow:var(--color-yellow-700);--content-promo-pink:var(--color-pink-700);--off-peak-surface:var(--color-cyan-100);--off-peak-border:var(--color-cyan-600);--off-peak-border-selected:var(--color-cyan-700);--off-peak-content:var(--color-cyan-700)}[data-brand=tutor][data-theme=dark]{--calendar-event-trial-badge:var(--color-pink-300);--calendar-event-trial-card:var(--color-pink-900);--calendar-event-canceled-badge:var(--color-red-300);--calendar-event-canceled-card:var(--color-red-900);--calendar-event-rescheduled-badge:var(--color-amber-300);--calendar-event-rescheduled-card:var(--color-amber-900);--calendar-event-substitute-badge:var(--color-blue-300);--calendar-event-substitute-card:var(--color-blue-900);--calendar-event-looking-for-sub-badge:var(--color-amber-300);--calendar-event-looking-for-sub-card:var(--color-amber-900);--calendar-event-ooo-badge:var(--color-neutral-300);--calendar-event-ooo-card:var(--color-neutral-800);--content-on-calendar-event-trial-badge:var(--color-neutral-900);--content-on-calendar-event-canceled-badge:var(--color-neutral-900);--content-on-calendar-event-rescheduled-badge:var(--color-neutral-900);--content-on-calendar-event-substitute-badge:var(--color-neutral-900);--content-on-calendar-event-looking-for-sub-badge:var(--color-neutral-900);--content-on-calendar-event-ooo-badge:var(--color-neutral-900);--calendar-today-surface:var(--color-blue-900);--calendar-today-content:var(--content-primary);--calendar-holiday-surface:var(--color-neutral-800);--calendar-holiday-content:var(--content-secondary);--calendar-time-indicator:var(--color-red-400);--tutor-tier-teacher-content:var(--color-emerald-400);--super-tutor-badge-surface:var(--color-blue-900);--super-tutor-badge-content:var(--color-blue-300);--surface-promo-cyan-subtle:var(--color-cyan-800);--surface-promo-cyan-strong:var(--color-cyan-400);--surface-promo-yellow-subtle:var(--color-yellow-800);--surface-promo-yellow-strong:var(--color-yellow-300);--surface-promo-pink-subtle:var(--color-pink-800);--surface-promo-pink-strong:var(--color-pink-400);--surface-promo-gradient:linear-gradient(to right, var(--color-cyan-800), var(--color-yellow-800), var(--color-pink-800));--content-promo-cyan:var(--color-cyan-300);--content-promo-yellow:var(--color-yellow-300);--content-promo-pink:var(--color-pink-300);--off-peak-surface:var(--color-cyan-900);--off-peak-border:var(--color-cyan-400);--off-peak-border-selected:var(--color-cyan-300);--off-peak-content:var(--color-cyan-300)}[data-brand=islands][data-theme=light]{--border-action-input-focus:var(--color-amber-600);--border-action-primary-active:var(--color-amber-500);--border-action-primary-default:var(--color-amber-500);--border-action-primary-disabled:var(--color-neutral-alpha-black-300);--border-action-primary-hover:var(--color-amber-500);--border-action-primary-subtle-active:var(--color-amber-300);--border-action-primary-subtle-default:var(--color-amber-300);--border-action-primary-subtle-hover:var(--color-amber-300);--border-action-secondary-active:var(--color-neutral-200);--border-action-secondary-default:var(--color-neutral-200);--border-action-secondary-disabled:var(--color-neutral-alpha-black-300);--border-action-secondary-hover:var(--color-neutral-200);--border-action-secondary-selected:var(--color-amber-600);--border-action-selection-disabled:var(--color-neutral-alpha-black-200);--border-action-selection-focus:var(--color-amber-600);--border-action-selection-hover:var(--color-amber-400);--border-action-selection-selected:var(--color-amber-600);--border-width-action-primary:var(--border-weight-2);--border-width-action-secondary:var(--border-weight-2);--border-width-action-selection:var(--border-weight-1);--content-accent:var(--color-amber-600);--content-on-accent:var(--color-amber-900);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-neutral-alpha-black-900);--content-indicator-active:var(--color-amber-700);--content-input-disabled:var(--color-neutral-alpha-black-400);--content-input-focus:var(--color-amber-600);--content-link-active:var(--color-amber-800);--content-link-default:var(--color-amber-700);--content-link-disabled:var(--color-neutral-alpha-black-400);--content-link-hover:var(--color-amber-700);--content-link-visited:var(--color-amber-900);--content-navigation-active:var(--color-amber-700);--content-navigation-default:var(--color-neutral-600);--content-navigation-disabled:var(--color-neutral-alpha-black-400);--content-on-action-primary:var(--color-neutral-900);--content-on-action-primary-subtle:var(--color-neutral-alpha-black-900);--content-on-action-primary-subtle-active:var(--color-neutral-950);--content-on-action-primary-subtle-focus:var(--color-neutral-alpha-black-900);--content-on-action-primary-subtle-hover:var(--color-neutral-alpha-black-900);--content-on-action-selected:var(--color-neutral-950);--content-on-action-tertiary:var(--color-amber-800);--content-on-action-tertiary-active:var(--color-amber-900);--content-on-action-tertiary-hover:var(--color-amber-800);--font-family-body:"Islands Body", "OmoType", "Dojo Text", sans-serif;--font-family-headline:"Islands Headline", "Grandstander", "Dojo Text", sans-serif;--shadow-action-card-offset-x-active:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-default:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-hover:var(--effects-shadow-floating-offsetx);--shadow-action-primary-active:var(--color-amber-500);--shadow-action-primary-default:var(--color-amber-500);--shadow-action-primary-hover:var(--color-amber-500);--shadow-action-primary-offset-y-default:4px;--shadow-action-primary-offset-y-hover:6px;--shadow-action-primary-subtle-active:var(--color-amber-300);--shadow-action-primary-subtle-default:var(--color-amber-300);--shadow-action-primary-subtle-hover:var(--color-amber-300);--shadow-action-secondary-active:var(--color-neutral-200);--shadow-action-secondary-default:var(--color-neutral-200);--shadow-action-secondary-hover:var(--color-neutral-200);--shadow-action-secondary-offset-y-default:4px;--shadow-action-secondary-offset-y-hover:6px;--shadow-action-destructive-active:var(--color-red-500);--shadow-action-destructive-default:var(--color-red-500);--shadow-action-destructive-hover:var(--color-red-500);--shadow-action-destructive-offset-y-default:4px;--shadow-action-destructive-offset-y-hover:6px;--shadow-container-inset:inset 0 -4px 0 0 var(--surface-muted);--surface-accent:var(--color-amber-100);--surface-accent-strong:var(--color-amber-700);--surface-action-primary-active:var(--color-amber-500);--surface-action-primary-default:var(--color-amber-400);--surface-action-primary-hover:var(--color-amber-300);--surface-action-primary-subtle-active:var(--color-amber-400);--surface-action-primary-subtle-default:var(--color-amber-100);--surface-action-primary-subtle-hover:var(--color-amber-300);--surface-action-secondary-active:var(--color-neutral-200);--surface-action-secondary-default:var(--color-neutral-0);--surface-action-secondary-hover:var(--color-neutral-100);--surface-action-secondary-selected:var(--color-amber-100);--surface-action-selection-active:var(--color-amber-100);--surface-action-selection-disabled:var(--color-neutral-alpha-black-100);--surface-action-selection-hover:var(--color-amber-100);--surface-action-selection-selected:var(--color-amber-400);--surface-action-selection-selected-hover:var(--color-amber-500);--surface-indicator-active:var(--color-amber-700);--text-transform-button:uppercase;--motion-lift:translateY(-2px);--motion-depress:translateY(4px);--transform-button-active:translateY(4px);--transform-button-hover:translateY(-2px)}[data-brand=islands][data-theme=dark]{--border-action-destructive-active:var(--color-red-300);--border-action-destructive-default:var(--color-red-500);--border-action-destructive-disabled:var(--color-neutral-alpha-white-200);--border-action-destructive-hover:var(--color-red-400);--border-action-focus:var(--color-neutral-alpha-white-500);--border-action-focus-ring:var(--color-neutral-alpha-white-300);--border-action-input-default:var(--color-neutral-600);--border-action-input-disabled:var(--color-neutral-alpha-white-200);--border-action-input-focus:var(--color-amber-500);--border-action-input-hover:var(--color-neutral-600);--border-action-primary-active:var(--color-neutral-950);--border-action-primary-default:var(--color-neutral-950);--border-action-primary-disabled:var(--color-neutral-alpha-white-300);--border-action-primary-hover:var(--color-neutral-950);--border-action-primary-subtle-active:var(--color-amber-600);--border-action-primary-subtle-default:var(--color-amber-800);--border-action-primary-subtle-disabled:var(--color-neutral-alpha-white-300);--border-action-primary-subtle-hover:var(--color-amber-700);--border-action-secondary-active:var(--color-neutral-alpha-white-300);--border-action-secondary-default:var(--color-neutral-alpha-white-300);--border-action-secondary-disabled:var(--color-neutral-alpha-white-300);--border-action-secondary-hover:var(--color-neutral-alpha-white-300);--border-action-secondary-selected:var(--color-amber-800);--border-action-selection-default:var(--color-neutral-700);--border-action-selection-disabled:var(--color-neutral-alpha-white-200);--border-action-selection-focus:var(--color-amber-500);--border-action-selection-hover:var(--color-amber-600);--border-action-selection-selected:var(--color-amber-500);--border-default:var(--color-neutral-alpha-white-300);--border-strong:var(--color-neutral-alpha-white-400);--border-subtle:var(--color-neutral-alpha-white-200);--border-width-action-selection:var(--border-weight-1);--content-accent:var(--color-amber-400);--content-on-accent:var(--color-amber-100);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-amber-100);--content-action-favorite-filled:var(--color-red-400);--content-action-favorite-hover:var(--color-red-300);--content-action-rating-filled:var(--color-amber-400);--content-action-rating-hover:var(--color-amber-300);--content-disabled:var(--color-neutral-alpha-white-400);--content-indicator-active:var(--color-amber-400);--content-indicator-count:var(--color-neutral-400);--content-indicator-unread:var(--color-red-400);--content-input-default:var(--color-neutral-100);--content-input-disabled:var(--color-neutral-alpha-white-400);--content-input-focus:var(--color-amber-500);--content-input-placeholder:var(--color-neutral-400);--content-inverse:var(--color-neutral-950);--content-link-active:var(--color-amber-200);--content-link-default:var(--color-amber-400);--content-link-disabled:var(--color-neutral-alpha-white-400);--content-link-hover:var(--color-amber-300);--content-link-visited:var(--color-amber-500);--content-navigation-active:var(--color-amber-300);--content-navigation-default:var(--color-neutral-400);--content-navigation-disabled:var(--color-neutral-alpha-white-400);--content-navigation-hover:var(--color-neutral-100);--content-on-action-destructive-tertiary:var(--color-red-400);--content-on-action-disabled:var(--color-neutral-alpha-white-400);--content-on-action-primary:var(--color-neutral-900);--content-on-action-primary-subtle:var(--color-amber-100);--content-on-action-primary-subtle-active:var(--color-amber-50);--content-on-action-primary-subtle-focus:var(--color-amber-100);--content-on-action-primary-subtle-hover:var(--color-amber-100);--content-on-action-secondary:var(--color-neutral-100);--content-on-action-selected:var(--color-neutral-950);--content-on-action-tertiary:var(--color-amber-400);--content-on-action-tertiary-active:var(--color-amber-200);--content-on-action-tertiary-hover:var(--color-amber-300);--content-on-indicator-active:var(--color-neutral-950);--content-on-indicator-count:var(--color-neutral-100);--content-on-status-error-subtle:var(--color-neutral-0);--content-on-status-info-subtle:var(--color-neutral-0);--content-on-status-success-subtle:var(--color-neutral-0);--content-on-status-warning-subtle:var(--color-neutral-0);--content-primary:var(--color-neutral-100);--content-secondary:var(--color-neutral-400);--content-status-error:var(--color-red-400);--content-status-info:var(--color-blue-400);--content-status-success:var(--color-green-400);--content-status-warning:var(--color-orange-400);--font-family-body:"Islands Body", "OmoType", "Dojo Text", sans-serif;--font-family-headline:"Islands Headline", "Grandstander", "Dojo Text", sans-serif;--shadow-action-card-offset-x-active:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-default:var(--effects-shadow-raised-offsetx);--shadow-action-card-offset-x-hover:var(--effects-shadow-floating-offsetx);--shadow-action-primary-subtle-active:var(--color-transparent);--shadow-action-primary-subtle-default:var(--color-transparent);--shadow-action-primary-subtle-hover:var(--color-transparent);--shadow-container-inset:inset 0 -4px 0 0 var(--surface-muted);--surface-accent:var(--color-amber-900);--surface-accent-strong:var(--color-amber-700);--surface-action-card-active:var(--color-neutral-900);--surface-action-card-default:var(--color-neutral-900);--surface-action-destructive-active:var(--color-red-700);--surface-action-destructive-hover:var(--color-red-600);--surface-action-destructive-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-destructive-tertiary-default:var(--color-neutral-alpha-white-50);--surface-action-destructive-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-action-disabled:var(--color-neutral-700);--surface-action-input-default:var(--color-neutral-900);--surface-action-input-disabled:var(--color-neutral-800);--surface-action-input-error:var(--color-red-950);--surface-action-input-hover:var(--color-neutral-800);--surface-action-navigation-destructive-active:var(--color-red-900);--surface-action-navigation-destructive-hover:var(--color-red-950);--surface-action-navigation-hover:var(--color-neutral-alpha-white-100);--surface-action-navigation-selected:var(--color-neutral-alpha-white-200);--surface-action-navigation-selected-hover:var(--color-neutral-alpha-white-300);--surface-action-primary-active:var(--color-amber-200);--surface-action-primary-default:var(--color-amber-400);--surface-action-primary-hover:var(--color-amber-300);--surface-action-primary-subtle-active:var(--color-amber-800);--surface-action-primary-subtle-default:var(--color-amber-950);--surface-action-primary-subtle-hover:var(--color-amber-900);--surface-action-quiet-active:var(--color-neutral-alpha-white-200);--surface-action-quiet-default:var(--color-neutral-alpha-white-100);--surface-action-quiet-hover:var(--color-neutral-alpha-white-200);--surface-action-row-active:var(--color-neutral-alpha-white-100);--surface-action-row-hover:var(--color-neutral-alpha-white-50);--surface-action-row-selected:var(--color-neutral-alpha-white-100);--surface-action-secondary-active:var(--color-neutral-600);--surface-action-secondary-default:var(--color-neutral-800);--surface-action-secondary-hover:var(--color-neutral-700);--surface-action-secondary-selected:var(--color-amber-950);--surface-action-selection-active:var(--color-amber-900);--surface-action-selection-default:var(--color-neutral-900);--surface-action-selection-disabled:var(--color-neutral-alpha-white-100);--surface-action-selection-disabled-selected:var(--color-neutral-700);--surface-action-selection-hover:var(--color-amber-950);--surface-action-selection-selected:var(--color-amber-400);--surface-action-selection-selected-hover:var(--color-amber-500);--surface-action-selection-track:var(--color-neutral-700);--surface-action-selection-track-hover:var(--color-neutral-600);--surface-action-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-tertiary-default:var(--color-transparent);--surface-action-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-background:var(--color-neutral-950);--surface-default:var(--color-neutral-900);--surface-indicator-active:var(--color-amber-400);--surface-indicator-count:var(--color-neutral-700);--surface-inverse:var(--color-neutral-100);--surface-muted:var(--color-neutral-800);--surface-overlay-active:var(--color-neutral-alpha-white-200);--surface-overlay-hover:var(--color-neutral-alpha-white-100);--surface-raised:var(--color-neutral-800);--surface-scrim:var(--color-neutral-alpha-black-700);--surface-status-error-subtle:var(--color-red-900);--surface-status-info-subtle:var(--color-blue-900);--surface-status-success-subtle:var(--color-green-900);--surface-status-warning-subtle:var(--color-amber-900);--text-transform-button:uppercase}[data-brand=sparks][data-theme=light]{--border-action-input-focus:var(--color-blue-600);--border-action-primary-active:var(--color-blue-800);--border-action-primary-default:var(--color-blue-600);--border-action-primary-hover:var(--color-blue-700);--border-action-primary-subtle-active:var(--color-blue-500);--border-action-primary-subtle-default:var(--color-blue-300);--border-action-primary-subtle-hover:var(--color-blue-400);--border-action-selection-focus:var(--color-blue-600);--border-action-selection-hover:var(--color-blue-400);--border-action-secondary-selected:var(--color-blue-600);--border-action-selection-selected:var(--color-blue-600);--content-accent:var(--color-blue-600);--content-on-accent:var(--color-blue-900);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-blue-600);--content-indicator-active:var(--color-blue-600);--content-input-focus:var(--color-blue-600);--content-link-active:var(--color-blue-800);--content-link-default:var(--color-blue-600);--content-link-hover:var(--color-blue-700);--content-link-visited:var(--color-blue-900);--content-navigation-active:var(--color-blue-600);--content-on-action-primary-subtle:var(--color-blue-600);--content-on-action-primary-subtle-active:var(--color-blue-800);--content-on-action-primary-subtle-focus:var(--color-blue-700);--content-on-action-primary-subtle-hover:var(--color-blue-700);--content-on-action-tertiary:var(--color-blue-600);--content-on-action-tertiary-active:var(--color-blue-900);--content-on-action-tertiary-hover:var(--color-blue-700);--shadow-action-primary-subtle-active:var(--color-blue-500);--shadow-action-primary-subtle-default:var(--color-blue-300);--shadow-action-primary-subtle-hover:var(--color-blue-400);--surface-accent:var(--color-blue-100);--surface-accent-strong:var(--color-blue-600);--surface-action-primary-active:var(--color-blue-800);--surface-action-primary-default:var(--color-blue-600);--surface-action-primary-hover:var(--color-blue-700);--surface-action-primary-subtle-active:var(--color-blue-200);--surface-action-primary-subtle-default:var(--color-blue-50);--surface-action-primary-subtle-hover:var(--color-blue-100);--surface-action-secondary-selected:var(--color-blue-50);--surface-action-selection-active:var(--color-blue-100);--surface-action-selection-hover:var(--color-blue-100);--surface-action-selection-selected:var(--color-blue-600);--surface-action-selection-selected-hover:var(--color-blue-700);--surface-indicator-active:var(--color-blue-600)}[data-brand=sparks][data-theme=dark]{--border-action-destructive-active:var(--color-red-300);--border-action-destructive-default:var(--color-red-500);--border-action-destructive-disabled:var(--color-neutral-alpha-white-200);--border-action-destructive-hover:var(--color-red-400);--border-action-focus:var(--color-neutral-alpha-white-500);--border-action-focus-ring:var(--color-neutral-alpha-white-300);--border-action-input-default:var(--color-ink-600);--border-action-input-disabled:var(--color-neutral-alpha-white-200);--border-action-input-focus:var(--color-blue-500);--border-action-input-hover:var(--color-ink-600);--border-action-primary-active:var(--color-neutral-950);--border-action-primary-default:var(--color-neutral-950);--border-action-primary-disabled:var(--color-neutral-alpha-white-200);--border-action-primary-hover:var(--color-neutral-950);--border-action-primary-subtle-active:var(--color-blue-600);--border-action-primary-subtle-default:var(--color-blue-800);--border-action-primary-subtle-disabled:var(--color-neutral-alpha-white-300);--border-action-primary-subtle-hover:var(--color-blue-700);--border-action-secondary-active:var(--color-neutral-alpha-white-300);--border-action-secondary-default:var(--color-neutral-alpha-white-300);--border-action-secondary-disabled:var(--color-neutral-alpha-white-200);--border-action-secondary-hover:var(--color-neutral-alpha-white-300);--border-action-secondary-selected:var(--color-blue-800);--border-action-selection-default:var(--color-ink-700);--border-action-selection-disabled:var(--color-neutral-alpha-white-200);--border-action-selection-focus:var(--color-blue-500);--border-action-selection-hover:var(--color-blue-600);--border-action-selection-selected:var(--color-blue-500);--border-default:var(--color-neutral-alpha-white-300);--border-strong:var(--color-neutral-alpha-white-400);--border-subtle:var(--color-neutral-alpha-white-200);--content-accent:var(--color-blue-400);--content-on-accent:var(--color-blue-100);--content-on-accent-strong:var(--color-neutral-0);--content-on-action-secondary-selected:var(--color-blue-100);--content-action-favorite-empty:var(--color-ink-500);--content-action-favorite-filled:var(--color-red-400);--content-action-favorite-hover:var(--color-red-300);--content-action-rating-empty:var(--color-ink-500);--content-action-rating-filled:var(--color-amber-400);--content-action-rating-hover:var(--color-amber-300);--content-disabled:var(--color-neutral-alpha-white-400);--content-indicator-active:var(--color-blue-400);--content-indicator-count:var(--color-ink-400);--content-indicator-unread:var(--color-red-400);--content-input-default:var(--color-ink-100);--content-input-disabled:var(--color-neutral-alpha-white-400);--content-input-focus:var(--color-blue-500);--content-input-placeholder:var(--color-ink-400);--content-inverse:var(--color-ink-950);--content-link-active:var(--color-blue-200);--content-link-default:var(--color-blue-400);--content-link-disabled:var(--color-neutral-alpha-white-400);--content-link-hover:var(--color-blue-300);--content-link-visited:var(--color-blue-500);--content-navigation-active:var(--color-blue-400);--content-navigation-default:var(--color-ink-300);--content-navigation-disabled:var(--color-neutral-alpha-white-400);--content-navigation-hover:var(--color-ink-100);--content-on-action-destructive-tertiary:var(--color-red-400);--content-on-action-disabled:var(--color-neutral-alpha-white-400);--content-on-action-primary:var(--color-ink-950);--content-on-action-primary-subtle:var(--color-blue-100);--content-on-action-primary-subtle-active:var(--color-blue-50);--content-on-action-primary-subtle-focus:var(--color-blue-100);--content-on-action-primary-subtle-hover:var(--color-blue-100);--content-on-action-secondary:var(--color-ink-100);--content-on-action-tertiary:var(--color-blue-400);--content-on-action-tertiary-active:var(--color-blue-200);--content-on-action-tertiary-hover:var(--color-blue-300);--content-on-indicator-count:var(--color-ink-100);--content-on-status-error-subtle:var(--color-neutral-0);--content-on-status-info-subtle:var(--color-neutral-0);--content-on-status-success-subtle:var(--color-neutral-0);--content-on-status-warning-subtle:var(--color-neutral-0);--content-primary:var(--color-ink-100);--content-secondary:var(--color-ink-400);--content-status-error:var(--color-red-400);--content-status-info:var(--color-blue-400);--content-status-success:var(--color-green-400);--content-status-warning:var(--color-orange-400);--shadow-action-primary-subtle-active:var(--color-transparent);--shadow-action-primary-subtle-default:var(--color-transparent);--shadow-action-primary-subtle-hover:var(--color-transparent);--surface-accent:var(--color-blue-900);--surface-accent-strong:var(--color-blue-600);--surface-action-card-active:var(--color-ink-900);--surface-action-card-default:var(--color-ink-900);--surface-action-destructive-active:var(--color-red-700);--surface-action-destructive-hover:var(--color-red-600);--surface-action-destructive-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-destructive-tertiary-default:var(--color-neutral-alpha-white-50);--surface-action-destructive-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-action-disabled:var(--color-neutral-700);--surface-action-input-default:var(--color-ink-900);--surface-action-input-disabled:var(--color-neutral-800);--surface-action-input-error:var(--color-red-950);--surface-action-input-hover:var(--color-ink-800);--surface-action-navigation-destructive-active:var(--color-red-900);--surface-action-navigation-destructive-hover:var(--color-red-950);--surface-action-navigation-hover:var(--color-neutral-alpha-white-100);--surface-action-navigation-selected:var(--color-neutral-alpha-white-200);--surface-action-navigation-selected-hover:var(--color-neutral-alpha-white-300);--surface-action-primary-active:var(--color-blue-200);--surface-action-primary-default:var(--color-blue-400);--surface-action-primary-hover:var(--color-blue-300);--surface-action-primary-subtle-active:var(--color-blue-800);--surface-action-primary-subtle-default:var(--color-blue-950);--surface-action-primary-subtle-hover:var(--color-blue-900);--surface-action-quiet-active:var(--color-neutral-alpha-white-200);--surface-action-quiet-default:var(--color-neutral-alpha-white-100);--surface-action-quiet-hover:var(--color-neutral-alpha-white-200);--surface-action-row-active:var(--color-neutral-alpha-white-100);--surface-action-row-hover:var(--color-neutral-alpha-white-50);--surface-action-row-selected:var(--color-neutral-alpha-white-100);--surface-action-secondary-active:var(--color-ink-600);--surface-action-secondary-default:var(--color-ink-800);--surface-action-secondary-hover:var(--color-ink-700);--surface-action-secondary-selected:var(--color-blue-950);--surface-action-selection-active:var(--color-blue-900);--surface-action-selection-default:var(--color-ink-900);--surface-action-selection-disabled:var(--color-neutral-alpha-white-100);--surface-action-selection-disabled-selected:var(--color-ink-700);--surface-action-selection-hover:var(--color-blue-950);--surface-action-selection-selected:var(--color-blue-600);--surface-action-selection-selected-hover:var(--color-blue-700);--surface-action-selection-track:var(--color-ink-700);--surface-action-selection-track-hover:var(--color-ink-600);--surface-action-tertiary-active:var(--color-neutral-alpha-white-200);--surface-action-tertiary-default:var(--color-transparent);--surface-action-tertiary-hover:var(--color-neutral-alpha-white-100);--surface-background:var(--color-ink-950);--surface-default:var(--color-ink-900);--surface-indicator-active:var(--color-blue-600);--surface-indicator-count:var(--color-ink-700);--surface-inverse:var(--color-ink-100);--surface-muted:var(--color-ink-950);--surface-overlay-active:var(--color-neutral-alpha-white-200);--surface-overlay-hover:var(--color-neutral-alpha-white-100);--surface-raised:var(--color-ink-800);--surface-scrim:var(--color-neutral-alpha-black-700);--surface-status-error-subtle:var(--color-red-900);--surface-status-info-subtle:var(--color-blue-900);--surface-status-success-subtle:var(--color-green-900);--surface-status-warning-subtle:var(--color-amber-900)}[data-dds-tokens=legacy][data-theme=light]{--color-neutral-0:#fff;--color-neutral-50:#f1f3f8;--color-neutral-100:#f1f3f8;--color-neutral-200:#e2e4f0;--color-neutral-300:#cacee8;--color-neutral-400:#aab0d8;--color-neutral-500:#8689b8;--color-neutral-600:#5d5d8f;--color-neutral-700:#403f6c;--color-neutral-800:#2c2a50;--color-neutral-900:#1a192d;--color-neutral-950:#1a192d;--color-neutral-alpha-black-50:#5d5d8f05;--color-neutral-alpha-black-100:#5d5d8f0a;--color-neutral-alpha-black-200:#5d5d8f1a;--color-neutral-alpha-black-300:#5d5d8f2b;--color-neutral-alpha-black-400:#5d5d8f61;--color-neutral-alpha-black-500:#5d5d8f8c;--color-neutral-alpha-black-600:#5d5d8fad;--color-neutral-alpha-black-700:#5d5d8fbf;--color-neutral-alpha-black-800:#5d5d8fd9;--color-neutral-alpha-black-900:#5d5d8fe6;--color-neutral-alpha-black-950:#5d5d8ff5;--cloud-10:#f1f3f8;--cloud-10-rgb:241, 243, 248;--cloud-20:#e2e4f0;--cloud-20-rgb:226, 228, 240;--cloud-30:#cacee8;--cloud-30-rgb:202, 206, 232;--cloud-40:#aab0d8;--cloud-40-rgb:170, 176, 216;--cloud-50:#8689b8;--cloud-50-rgb:134, 137, 184;--cloud-60:#5d5d8f;--cloud-60-rgb:93, 93, 143;--apple-20:#ffd6c7;--apple-20-rgb:255, 214, 199;--apple-60:#d92218;--apple-60-rgb:217, 34, 24;--frog-40:#46cd8f;--frog-40-rgb:70, 205, 143;--frog-50:#269f62;--frog-50-rgb:38, 159, 98;--frog-60:#13803a;--frog-60-rgb:19, 128, 58;--frog-70:#0a5e1c;--frog-70-rgb:10, 94, 28;--grape-10:#f6eeff;--grape-10-rgb:246, 238, 255;--grape-20:#f0d9ff;--grape-20-rgb:240, 217, 255;--sun-10:#fffddf;--sun-10-rgb:255, 253, 223;--sun-20:#fff7b2;--sun-20-rgb:255, 247, 178;--sun-70:#935202;--sun-70-rgb:147, 82, 2;--content-primary:var(--cloud-90);--content-secondary:var(--cloud-60);--content-disabled:var(--cloud-30);--content-tertiary:var(--cloud-60);--content-on-accent:var(--grape-60);--background-secondary:var(--cloud-10);--background-tertiary:var(--cloud-20);--background-tertiary-hover:rgba(var(--cloud-20-rgb), 90%);--background-accent:var(--grape-10);--background-danger:var(--apple-20);--background-warning:var(--sun-20);--content-danger:var(--apple-60);--content-success:var(--frog-60);--borders-danger:var(--apple-60);--content-input-default:var(--cloud-90);--content-input-disabled:var(--cloud-40);--content-input-placeholder:var(--cloud-60);--content-link-hover:var(--grape-70);--content-link-active:var(--grape-80);--content-link-disabled:var(--cloud-40);--content-link-visited:var(--grape-90);--content-navigation-default:var(--cloud-70);--content-navigation-hover:var(--cloud-90);--content-navigation-disabled:var(--cloud-40);--content-on-action-secondary:var(--cloud-90);--content-on-action-disabled:var(--cloud-40);--content-on-action-destructive-tertiary:var(--apple-60);--content-on-action-tertiary-hover:var(--grape-70);--content-on-action-tertiary-active:var(--grape-90);--content-on-action-primary-subtle-hover:var(--grape-70);--content-on-action-primary-subtle-active:var(--grape-80);--content-on-action-primary-subtle-focus:var(--grape-70);--content-on-status-error-subtle:var(--apple-90);--content-on-status-info-subtle:var(--ocean-90);--content-on-status-success-subtle:var(--frog-90);--content-on-status-warning-subtle:var(--sun-90);--content-status-error:var(--apple-60);--content-status-info:var(--ocean-70);--content-status-success:var(--frog-60);--content-status-warning:var(--fox-60);--content-action-rating-empty:var(--cloud-60);--content-action-rating-filled:var(--sun-50);--content-action-rating-hover:var(--sun-70);--content-action-favorite-empty:var(--cloud-60);--content-action-favorite-filled:var(--apple-50);--content-action-favorite-hover:var(--apple-60);--surface-background:var(--cloud-10);--border-width-card:var(--border-width-thick);--surface-muted:var(--cloud-10);--surface-inverse:var(--cloud-90);--surface-media:#2c2a5099;--surface-action-media-hover:#2c2a50b3;--surface-action-media-active:#2c2a50cc;--surface-scrim:#1a192dcc;--surface-overlay-hover:var(--color-neutral-alpha-black-100);--surface-overlay-active:var(--color-neutral-alpha-black-200);--surface-accent:var(--grape-10);--surface-action-primary-hover:var(--grape-70);--surface-action-primary-active:var(--grape-80);--surface-action-primary-subtle-default:var(--grape-10);--surface-action-primary-subtle-hover:var(--grape-20);--surface-action-primary-subtle-focus:var(--grape-20);--surface-action-primary-subtle-active:var(--grape-30);--surface-action-secondary-default:var(--background-primary);--surface-action-secondary-hover:var(--background-secondary);--surface-action-secondary-active:var(--background-tertiary);--surface-action-tertiary-default:#5d5d8f0d;--surface-action-tertiary-hover:#5d5d8f1a;--surface-action-tertiary-active:#5d5d8f26;--surface-action-quiet-default:#5d5d8f1a;--surface-action-quiet-hover:#5d5d8f26;--surface-action-quiet-active:#5d5d8f26;--surface-action-disabled:var(--background-disabled);--surface-action-destructive-default:var(--apple-60);--surface-action-destructive-hover:var(--apple-70);--surface-action-destructive-active:var(--apple-80);--surface-action-destructive-tertiary-default:#5d5d8f0d;--surface-action-destructive-tertiary-hover:#5d5d8f1a;--surface-action-destructive-tertiary-active:#5d5d8f26;--surface-action-input-disabled:var(--background-disabled);--surface-action-input-error:var(--apple-10);--surface-action-input-hover:var(--cloud-10);--surface-action-navigation-active:var(--cloud-20);--surface-action-navigation-hover:var(--cloud-10);--surface-action-navigation-selected:var(--cloud-20);--surface-action-navigation-selected-hover:var(--cloud-30);--surface-action-navigation-destructive-default:var(--color-transparent);--surface-action-navigation-destructive-hover:var(--cloud-10);--surface-action-navigation-destructive-active:var(--color-neutral-alpha-black-200);--surface-action-selection-hover:var(--grape-20);--surface-action-selection-active:var(--grape-20);--surface-action-selection-selected-hover:var(--grape-70);--surface-action-selection-disabled:var(--cloud-20);--surface-action-selection-disabled-selected:var(--cloud-40);--surface-action-selection-track:#5d5d8f26;--surface-action-selection-track-hover:#5d5d8f33;--surface-status-error-subtle:var(--apple-20);--surface-status-error-strong:var(--apple-80);--surface-status-success-subtle:var(--frog-20);--surface-status-success-strong:var(--frog-80);--surface-progress-fill-success:var(--frog-60);--surface-status-warning-subtle:var(--sun-20);--surface-status-warning-strong:var(--fox-60);--surface-status-info-subtle:var(--ocean-10);--surface-status-info-strong:var(--ocean-80);--border-default:var(--borders-secondary);--border-subtle:var(--borders-decorative);--border-status-error:var(--apple-50);--border-status-info:var(--ocean-50);--border-status-success:var(--frog-50);--border-status-warning:var(--fox-50);--border-action-primary-hover:var(--grape-70);--border-action-primary-active:var(--grape-80);--border-action-primary-disabled:var(--borders-disabled);--border-action-primary-subtle-default:var(--grape-30);--border-action-primary-subtle-hover:var(--grape-40);--border-action-primary-subtle-active:var(--grape-50);--border-action-primary-subtle-disabled:var(--borders-disabled);--shadow-action-primary-subtle-default:transparent;--shadow-action-primary-subtle-hover:transparent;--shadow-action-primary-subtle-active:transparent;--border-width-action-primary:var(--border-weight-2);--border-width-action-primary-subtle:var(--border-weight-none);--border-width-action-secondary:var(--border-weight-2);--border-width-action-destructive:var(--border-weight-2);--border-width-action-tertiary:var(--border-weight-2);--border-width-action-selection:var(--border-weight-2);--border-action-secondary-default:var(--borders-secondary);--border-action-secondary-hover:var(--borders-secondary);--border-action-secondary-active:var(--borders-secondary);--border-action-secondary-disabled:var(--borders-disabled);--border-action-destructive-default:var(--apple-60);--border-action-destructive-hover:var(--apple-70);--border-action-destructive-active:var(--apple-80);--border-action-destructive-disabled:var(--borders-disabled);--border-action-focus:var(--borders-primary);--border-action-focus-ring:var(--borders-disabled);--border-action-input-default:var(--cloud-60);--border-action-input-hover:var(--cloud-50);--border-action-input-disabled:var(--borders-disabled);--border-action-input-error:var(--apple-50);--border-action-selection-default:var(--borders-decorative);--border-action-selection-hover:var(--grape-40);--border-action-selection-disabled:var(--cloud-30);--brand-shadow-action-default:transparent;--brand-shadow-action-hover:transparent;--brand-shadow-action-active:transparent;--brand-shadow-action-focus:transparent;--brand-shadow-action-indicator-default:var(--borders-secondary);--brand-shadow-action-indicator-hover:var(--grape-40);--brand-shadow-action-indicator-active:var(--grape-60);--shadow-action-primary-default:transparent;--shadow-action-primary-hover:transparent;--shadow-action-primary-active:transparent;--shadow-action-primary-offset-x-default:0px;--shadow-action-primary-offset-x-hover:0px;--shadow-action-primary-offset-x-active:0px;--shadow-action-primary-offset-y-default:0px;--shadow-action-primary-offset-y-hover:0px;--shadow-action-primary-offset-y-active:0px;--shadow-action-secondary-default:transparent;--shadow-action-secondary-hover:transparent;--shadow-action-secondary-active:transparent;--shadow-action-secondary-offset-x-default:0px;--shadow-action-secondary-offset-x-hover:0px;--shadow-action-secondary-offset-x-active:0px;--shadow-action-secondary-offset-y-default:0px;--shadow-action-secondary-offset-y-hover:0px;--shadow-action-secondary-offset-y-active:0px;--shadow-action-destructive-default:transparent;--shadow-action-destructive-hover:transparent;--shadow-action-destructive-active:transparent;--shadow-action-destructive-offset-x-default:0px;--shadow-action-destructive-offset-x-hover:0px;--shadow-action-destructive-offset-x-active:0px;--shadow-action-destructive-offset-y-default:0px;--shadow-action-destructive-offset-y-hover:0px;--shadow-action-destructive-offset-y-active:0px;--shadow-action-card-default:var(--box-shadow-base-color);--shadow-action-card-hover:var(--box-shadow-drop-color);--shadow-action-card-active:var(--box-shadow-base-color);--shadow-action-card-offset-x-default:0px;--shadow-action-card-offset-x-hover:0px;--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-y-default:0px;--shadow-action-card-offset-y-hover:0px;--shadow-action-card-offset-y-active:0px;--effects-shadow-raised-offsetx:0px;--effects-shadow-floating-offsetx:0px;--effects-shadow-overlay-offsetx:0px;--content-indicator-unread:var(--apple-60);--surface-indicator-unread:var(--apple-60);--content-indicator-count:var(--cloud-60);--surface-indicator-count:var(--cloud-20);--content-on-indicator-count:var(--cloud-90);--brand-plus-gradient-start:var(--ocean-50);--brand-plus-gradient-mid:var(--ocean-60);--brand-plus-gradient-start-hover:var(--ocean-60);--brand-plus-gradient-mid-hover:var(--ocean-70);--brand-plus-gradient-end-hover:var(--grape-70);--brand-plus-gradient-start-active:var(--ocean-70);--brand-plus-gradient-mid-active:var(--ocean-70);--brand-plus-gradient-end-active:var(--grape-80)}[data-dds-tokens=legacy][data-theme=dark]{--content-success:var(--frog-40);--content-on-accent:var(--content-accent)}[data-dds-tokens=legacy]{--effects-shadow-raised-color:var(--box-shadow-base-color);--effects-shadow-floating-color:var(--box-shadow-drop-color);--effects-shadow-overlay-color:var(--box-shadow-drop-color);--effects-shadow-lifted-top-color:var(--box-shadow-base-color);--effects-shadow-lifted-bottom-color:var(--box-shadow-base-color);--effects-shadow-raised-offsetx:0px;--effects-shadow-raised-offsety:0px;--effects-shadow-floating-offsetx:0px;--effects-shadow-floating-offsety:0px;--effects-shadow-overlay-offsetx:0px;--effects-shadow-overlay-offsety:0px;--effects-shadow-lifted-top-offsety:0px;--effects-shadow-lifted-bottom-offsety:0px;--chart-red:var(--apple-40);--chart-orange:var(--fox-40);--chart-yellow:var(--sun-40);--chart-green:var(--frog-40);--chart-blue:var(--ocean-40);--chart-purple:var(--grape-40);--chart-pink:var(--pig-40);--chart-neutral:var(--cloud-30);--radius-md:12px;--radius-lg:18px;--radius-xl:18px;--radius-2xl:18px;--radius-3xl:30px;--transition-button:none;--transform-button-hover:none;--transform-button-active:none;--transform-button-press:none;--text-transform-button:none;--shadow-container-inset:inset 0 0 0 0 transparent}[data-dds-tokens=legacy][data-brand=tutor][data-theme=light]{--effects-shadow-raised-offsetx:0px;--effects-shadow-floating-offsetx:0px;--effects-shadow-overlay-offsetx:0px;--border-action-input-focus:var(--grape-60);--border-action-primary-active:var(--grape-80);--border-action-primary-default:var(--grape-60);--border-action-primary-hover:var(--grape-70);--border-action-primary-subtle-active:var(--grape-50);--border-action-primary-subtle-default:var(--grape-30);--border-action-primary-subtle-hover:var(--grape-40);--shadow-action-primary-subtle-default:transparent;--shadow-action-primary-subtle-hover:transparent;--shadow-action-primary-subtle-active:transparent;--border-action-selection-focus:var(--grape-60);--border-action-selection-hover:var(--grape-40);--border-action-selection-selected:var(--grape-60);--brand-shadow-action-active:transparent;--brand-shadow-action-default:transparent;--brand-shadow-action-focus:transparent;--brand-shadow-action-hover:transparent;--brand-shadow-action-indicator-active:var(--grape-60);--brand-shadow-action-indicator-default:var(--borders-secondary);--brand-shadow-action-indicator-hover:var(--grape-40);--shadow-action-primary-active:transparent;--shadow-action-primary-default:transparent;--shadow-action-primary-hover:transparent;--shadow-action-primary-offset-x-active:0px;--shadow-action-primary-offset-x-default:0px;--shadow-action-primary-offset-x-hover:0px;--shadow-action-primary-offset-y-active:0px;--shadow-action-primary-offset-y-default:0px;--shadow-action-primary-offset-y-hover:0px;--shadow-action-secondary-active:transparent;--shadow-action-secondary-default:transparent;--shadow-action-secondary-hover:transparent;--shadow-action-secondary-offset-x-active:0px;--shadow-action-secondary-offset-x-default:0px;--shadow-action-secondary-offset-x-hover:0px;--shadow-action-secondary-offset-y-active:0px;--shadow-action-secondary-offset-y-default:0px;--shadow-action-secondary-offset-y-hover:0px;--shadow-action-card-color:var(--box-shadow-base-color);--shadow-action-card-default:var(--box-shadow-base-color);--shadow-action-card-hover:var(--box-shadow-drop-color);--shadow-action-card-active:var(--box-shadow-base-color);--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-x-default:0px;--shadow-action-card-offset-x-hover:0px;--shadow-action-card-offset-y-active:0px;--shadow-action-card-offset-y-default:0px;--shadow-action-card-offset-y-hover:0px;--transition-button:none;--transform-button-hover:none;--transform-button-active:none;--transform-button-press:none;--text-transform-button:none;--shadow-container-inset:inset 0 0 0 0 transparent;--content-accent:var(--grape-60);--content-on-action-secondary-selected:var(--grape-60);--border-action-secondary-selected:var(--grape-60);--surface-action-secondary-selected:var(--grape-10);--content-input-focus:var(--grape-60);--content-link-active:var(--grape-80);--content-link-default:var(--grape-60);--content-link-hover:var(--grape-70);--content-link-visited:var(--grape-90);--content-navigation-active:var(--grape-60);--content-on-action-primary:var(--bw-white);--content-on-action-primary-subtle:var(--grape-60);--content-on-action-primary-subtle-active:var(--grape-80);--content-on-action-primary-subtle-focus:var(--grape-70);--content-on-action-primary-subtle-hover:var(--grape-70);--content-on-action-tertiary:var(--grape-60);--content-on-action-tertiary-active:var(--grape-90);--content-on-action-tertiary-hover:var(--grape-70);--content-indicator-active:var(--grape-60);--surface-accent:var(--grape-10);--surface-action-primary-active:var(--grape-80);--surface-action-primary-default:var(--grape-60);--surface-action-primary-focus:var(--grape-60);--surface-action-primary-hover:var(--grape-70);--surface-action-primary-subtle-active:var(--grape-30);--surface-action-primary-subtle-default:var(--grape-10);--surface-action-primary-subtle-focus:var(--grape-20);--surface-action-primary-subtle-hover:var(--grape-20);--surface-action-navigation-hover:var(--cloud-10);--surface-action-navigation-selected:var(--cloud-20);--surface-action-navigation-selected-hover:var(--cloud-30);--surface-action-navigation-destructive-default:var(--color-transparent);--surface-action-navigation-destructive-hover:var(--cloud-10);--surface-action-navigation-destructive-active:var(--color-red-100);--surface-action-card-active:var(--bw-white);--surface-action-card-default:var(--bw-white);--surface-action-card-hover:var(--bw-white);--surface-action-selection-active:var(--grape-20);--surface-action-selection-hover:var(--grape-20);--surface-action-selection-selected:var(--grape-60);--surface-action-selection-selected-hover:var(--grape-70);--surface-background:#f0f3fd;--surface-default:var(--bw-white);--surface-raised:var(--bw-white);--surface-indicator-active:var(--grape-60)}[data-dds-tokens=legacy][data-brand=tutor][data-theme=dark]{--effects-shadow-raised-offsetx:0px;--effects-shadow-floating-offsetx:0px;--effects-shadow-overlay-offsetx:0px;--border-action-input-default:var(--color-ink-600);--border-action-input-focus:var(--color-purple-500);--border-action-input-hover:var(--color-ink-600);--border-action-primary-subtle-active:var(--color-purple-600);--border-action-primary-subtle-default:var(--color-purple-800);--border-action-primary-subtle-hover:var(--color-purple-700);--shadow-action-primary-subtle-default:transparent;--shadow-action-primary-subtle-hover:transparent;--shadow-action-primary-subtle-active:transparent;--border-action-secondary-active:var(--color-ink-500);--border-action-selection-default:var(--color-ink-700);--border-action-selection-focus:var(--color-purple-500);--border-action-selection-hover:var(--color-purple-600);--border-action-selection-selected:var(--color-purple-500);--brand-shadow-action-active:transparent;--brand-shadow-action-default:transparent;--brand-shadow-action-focus:transparent;--brand-shadow-action-hover:transparent;--brand-shadow-action-indicator-active:var(--color-purple-400);--brand-shadow-action-indicator-default:var(--color-neutral-alpha-black-200);--brand-shadow-action-indicator-hover:var(--color-purple-300);--shadow-action-primary-active:transparent;--shadow-action-primary-default:transparent;--shadow-action-primary-hover:transparent;--shadow-action-primary-offset-x-active:0px;--shadow-action-primary-offset-x-default:0px;--shadow-action-primary-offset-x-hover:0px;--shadow-action-primary-offset-y-active:0px;--shadow-action-primary-offset-y-default:0px;--shadow-action-primary-offset-y-hover:0px;--shadow-action-secondary-active:transparent;--shadow-action-secondary-default:transparent;--shadow-action-secondary-hover:transparent;--shadow-action-secondary-offset-x-active:0px;--shadow-action-secondary-offset-x-default:0px;--shadow-action-secondary-offset-x-hover:0px;--shadow-action-secondary-offset-y-active:0px;--shadow-action-secondary-offset-y-default:0px;--shadow-action-secondary-offset-y-hover:0px;--shadow-action-card-color:var(--color-neutral-alpha-black-400);--shadow-action-card-default:var(--effects-shadow-raised-color);--shadow-action-card-hover:var(--effects-shadow-floating-color);--shadow-action-card-active:var(--effects-shadow-raised-color);--shadow-action-card-offset-x-active:0px;--shadow-action-card-offset-x-default:0px;--shadow-action-card-offset-x-hover:0px;--shadow-action-card-offset-y-active:0px;--shadow-action-card-offset-y-default:0px;--shadow-action-card-offset-y-hover:0px;--transition-button:none;--transform-button-hover:none;--transform-button-active:none;--transform-button-press:none;--text-transform-button:none;--shadow-container-inset:inset 0 0 0 0 transparent;--content-accent:var(--color-purple-400);--content-on-accent:var(--color-purple-100);--content-on-action-secondary-selected:var(--color-purple-100);--border-action-secondary-selected:var(--color-purple-800);--surface-action-secondary-selected:var(--color-purple-950);--content-input-default:var(--color-ink-100);--content-input-focus:var(--color-purple-500);--content-input-placeholder:var(--color-ink-400);--content-inverse:var(--color-ink-950);--content-link-active:var(--color-purple-200);--content-link-default:var(--color-purple-400);--content-link-hover:var(--color-purple-300);--content-link-visited:var(--color-purple-400);--content-navigation-active:var(--color-purple-400);--content-navigation-default:var(--color-ink-300);--content-navigation-hover:var(--color-ink-100);--content-on-action-primary:var(--color-ink-950);--content-on-action-primary-subtle:var(--color-purple-100);--content-on-action-primary-subtle-active:var(--color-purple-50);--content-on-action-primary-subtle-focus:var(--color-purple-100);--content-on-action-primary-subtle-hover:var(--color-purple-100);--content-on-action-secondary:var(--color-ink-100);--content-on-action-tertiary:var(--color-purple-400);--content-on-action-tertiary-active:var(--color-purple-200);--content-on-action-tertiary-hover:var(--color-purple-300);--content-action-rating-empty:var(--color-ink-500);--content-action-favorite-empty:var(--color-ink-500);--content-primary:var(--color-ink-100);--content-secondary:var(--color-ink-400);--content-indicator-active:var(--color-purple-400);--surface-accent:var(--color-purple-950);--surface-action-input-default:var(--color-ink-900);--surface-action-input-hover:var(--color-ink-800);--surface-action-navigation-hover:var(--color-ink-800);--surface-action-navigation-selected:var(--color-ink-700);--surface-action-navigation-selected-hover:var(--color-ink-600);--surface-action-primary-active:var(--color-purple-200);--surface-action-primary-default:var(--color-purple-400);--surface-action-primary-focus:var(--color-purple-400);--surface-action-primary-hover:var(--color-purple-300);--surface-action-primary-subtle-active:var(--color-purple-800);--surface-action-primary-subtle-default:var(--color-purple-950);--surface-action-primary-subtle-focus:var(--color-purple-900);--surface-action-primary-subtle-hover:var(--color-purple-900);--surface-action-card-active:var(--color-ink-900);--surface-action-card-default:var(--color-ink-900);--surface-action-selection-active:var(--color-purple-900);--surface-action-selection-default:var(--color-ink-900);--surface-action-selection-hover:var(--color-purple-950);--surface-action-selection-selected:var(--color-purple-600);--surface-action-selection-selected-hover:var(--color-purple-700);--surface-action-selection-disabled-selected:var(--color-ink-700);--surface-background:var(--color-ink-950);--surface-default:var(--color-ink-900);--surface-inverse:var(--color-ink-100);--surface-muted:var(--color-ink-950);--surface-raised:var(--color-ink-800);--surface-indicator-active:var(--color-purple-600);--surface-indicator-count:var(--color-ink-700);--content-indicator-count:var(--color-ink-400);--content-on-indicator-count:var(--color-ink-100)}[data-dds-tokens=legacy][data-brand=islands]{--transition-button:none;--transform-button-hover:none;--transform-button-active:none;--transform-button-press:none;--text-transform-button:none;--shadow-container-inset:inset 0 0 0 0 transparent;--shadow-action-primary-offset-x-default:0px;--shadow-action-primary-offset-x-hover:0px;--shadow-action-primary-offset-y-default:0px;--shadow-action-primary-offset-y-hover:0px;--shadow-action-secondary-offset-x-default:0px;--shadow-action-secondary-offset-x-hover:0px;--shadow-action-secondary-offset-y-default:0px;--shadow-action-secondary-offset-y-hover:0px;--shadow-action-destructive-offset-x-default:0px;--shadow-action-destructive-offset-x-hover:0px;--shadow-action-destructive-offset-y-default:0px;--shadow-action-destructive-offset-y-hover:0px;--brand-shadow-action-default:transparent;--brand-shadow-action-hover:transparent;--brand-shadow-action-active:transparent;--shadow-action-primary-default:transparent;--shadow-action-primary-hover:transparent;--shadow-action-secondary-default:transparent;--shadow-action-secondary-hover:transparent;--shadow-action-destructive-default:transparent;--shadow-action-destructive-hover:transparent}:root{--dds-dialog-animation-duration:.15s;--dds-dialog-body-padding:var(--spacing-2xl) var(--spacing-2xl);--dds-dialog-split-sidebar-width:calc(var(--size-container-4xl) / 4);--dds-dialog-split-content-min-width:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:where(.normalizeTypographyPaddingMargin p){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h1){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h2){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h3){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h4){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h5){margin:0;padding:0}:where(.normalizeTypographyPaddingMargin h6){margin:0;padding:0}:root{--default-border-size:1.5px;--active-border-size:2px;--default-border-style:solid;--primary-border-size:var(--default-border-size);--primary-border-style:var(--default-border-style);--primary-border-color:var(--borders-primary);--primary-border:var(--primary-border-size) var(--primary-border-style) var(--primary-border-color);--disabled-border-size:var(--default-border-size);--disabled-border-style:var(--default-border-style);--disabled-border-color:var(--borders-disabled);--disabled-border:var(--disabled-border-size) var(--disabled-border-style) var(--disabled-border-color);--shadow-none:0px 0px 0px 0px transparent;--shadow-raised:var(--effects-shadow-raised-offsetx) var(--effects-shadow-raised-offsety) 0px 0px var(--effects-shadow-raised-color);--shadow-floating:var(--effects-shadow-floating-offsetx) var(--effects-shadow-floating-offsety) 0px 0px var(--effects-shadow-floating-color);--shadow-overlay:var(--effects-shadow-overlay-offsetx) var(--effects-shadow-overlay-offsety) 0px 0px var(--effects-shadow-overlay-color);--shadow-lifted-top:0px var(--effects-shadow-lifted-top-offsety) 0px 0px var(--effects-shadow-lifted-top-color);--shadow-lifted-bottom:0px var(--effects-shadow-lifted-bottom-offsety) 0px 0px var(--effects-shadow-lifted-bottom-color);--box-shadow-floating:0px 0px 9px 1.5px var(--box-shadow-base-color), 0px 3px 6px 0px var(--box-shadow-drop-color);--box-shadow-raised:0px 0px 6px 1.5px var(--box-shadow-base-color), 0px 3px 6px 0px var(--box-shadow-drop-color);--box-shadow-lifted-top:0px -1.5px 3px 0px var(--box-shadow-base-color);--box-shadow-lifted-bottom:0px 1.5px 3px 0px var(--box-shadow-base-color);--shadow-sm:0 1px 2px 0 var(--box-shadow-base-color);--shadow:0 1px 3px 0 var(--box-shadow-base-color), 0 1px 2px -1px var(--box-shadow-base-color);--shadow-md:0 4px 6px -1px var(--box-shadow-base-color), 0 2px 4px -2px var(--box-shadow-base-color);--shadow-lg:0 10px 15px -3px var(--box-shadow-base-color), 0 4px 6px -4px var(--box-shadow-base-color);--shadow-xl:0 20px 25px -5px var(--box-shadow-base-color), 0 8px 10px -6px var(--box-shadow-base-color);--shadow-2xl:0 25px 50px -12px var(--box-shadow-drop-color);--shadow-inner:inset 0 2px 4px 0 var(--box-shadow-base-color);--border-weight-none:0px;--border-weight-1:1px;--border-weight-2:2px;--border-weight-4:4px;--border-weight-6:6px;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-ink-50:#f5f6fa;--color-ink-100:#e2e4f0;--color-ink-200:#cacee8;--color-ink-300:#b5bae0;--color-ink-400:#9498c8;--color-ink-500:#7478a8;--color-ink-600:#5d5d8f;--color-ink-700:#464570;--color-ink-800:#2c2a50;--color-ink-900:#1a192d;--color-ink-950:#0f0e1a;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-neutral-1000:#000;--color-neutral-0:#fff;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-transparent:#0000;--color-neutral-alpha-black-50:#00000005;--color-neutral-alpha-black-100:#0000000a;--color-neutral-alpha-black-200:#0000001a;--color-neutral-alpha-black-300:#0000002b;--color-neutral-alpha-black-400:#00000061;--color-neutral-alpha-black-500:#0000008c;--color-neutral-alpha-black-600:#000000ad;--color-neutral-alpha-black-700:#000000bf;--color-neutral-alpha-black-800:#000000d9;--color-neutral-alpha-black-900:#000000e5;--color-neutral-alpha-black-950:#000000f5;--color-neutral-alpha-white-50:#ffffff05;--color-neutral-alpha-white-100:#ffffff0a;--color-neutral-alpha-white-200:#ffffff1a;--color-neutral-alpha-white-300:#ffffff2b;--color-neutral-alpha-white-400:#ffffff61;--color-neutral-alpha-white-500:#ffffff8c;--color-neutral-alpha-white-600:#ffffffad;--color-neutral-alpha-white-700:#ffffffbf;--color-neutral-alpha-white-800:#ffffffd9;--color-neutral-alpha-white-900:#ffffffe5;--color-neutral-alpha-white-950:#fffffff5;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-paper-50:#fffaf5;--color-paper-100:#fff6ed;--color-paper-200:#f7e9da;--color-paper-300:#ebd4bc;--color-paper-400:#d1af94;--color-paper-500:#b58b6f;--color-paper-600:#946e56;--color-paper-700:#755441;--color-paper-800:#5c4033;--color-paper-900:#442f26;--color-paper-950:#2b1e19;--color-taupe-50:#fbfaf9;--color-taupe-100:#f4f1ef;--color-taupe-200:#e8e2dd;--color-taupe-300:#d8cdc4;--color-taupe-400:#aea094;--color-taupe-500:#88796b;--color-taupe-600:#6a5c50;--color-taupe-700:#504439;--color-taupe-800:#362d25;--color-taupe-900:#211a15;--color-taupe-950:#120d0a;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9f1239;--color-pink-900:#881337;--color-pink-950:#500724;--color-purple-50:#f7f4ff;--color-purple-100:#eae4fe;--color-purple-200:#d9c8ff;--color-purple-300:#c8adfe;--color-purple-400:#a77eff;--color-purple-500:#905cff;--color-purple-600:#7d40ff;--color-purple-700:#6a13f5;--color-purple-800:#5318ca;--color-purple-900:#421da1;--color-purple-950:#2e1165;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--dimension-scale-12:1.2rem;--dimension-scale-16:1.6rem;--dimension-scale-20:2rem;--dimension-scale-24:2.4rem;--dimension-scale-32:3.2rem;--dimension-scale-40:4rem;--dimension-scale-48:4.8rem;--dimension-scale-56:5.6rem;--dimension-scale-64:6.4rem;--dimension-scale-80:8rem;--dimension-scale-96:9.6rem;--dimension-scale-128:12.8rem;--dimension-scale-160:16rem;--dimension-scale-192:19.2rem;--dimension-scale-220:22rem;--dimension-scale-256:25.6rem;--dimension-scale-320:32rem;--dimension-scale-400:40rem;--dimension-scale-480:48rem;--dimension-scale-560:56rem;--dimension-scale-640:64rem;--dimension-scale-768:76.8rem;--dimension-scale-1024:102.4rem;--dimension-scale-1280:128rem;--font-size-scale-10:1rem;--font-size-scale-12:1.2rem;--font-size-scale-14:1.4rem;--font-size-scale-16:1.6rem;--font-size-scale-18:1.8rem;--font-size-scale-20:2rem;--font-size-scale-24:2.4rem;--font-size-scale-28:2.8rem;--font-size-scale-34:3.4rem;--font-size-scale-44:4.4rem;--font-size-scale-55:5.5rem;--font-size-scale-70:7rem;--font-weight-scale-500:500;--font-weight-scale-600:600;--font-weight-scale-700:700;--font-weight-scale-800:800;--letter-spacing-tight:-.03rem;--letter-spacing-snug:-.01rem;--letter-spacing-normal:0rem;--letter-spacing-wide:.02rem;--letter-spacing-loose:.04rem;--line-height-flat:1;--line-height-tight:1.1;--line-height-snug:1.2;--line-height-loose:1.5;--radius-scale-none:0px;--radius-scale-2:2px;--radius-scale-4:4px;--radius-scale-6:6px;--radius-scale-8:8px;--radius-scale-12:12px;--radius-scale-14:14px;--radius-scale-16:16px;--radius-scale-20:20px;--radius-scale-24:24px;--radius-scale-32:32px;--radius-scale-48:48px;--radius-scale-64:64px;--radius-scale-full:999px;--spacing-scale-0:0rem;--spacing-scale-2:.2rem;--spacing-scale-4:.4rem;--spacing-scale-6:.6rem;--spacing-scale-8:.8rem;--spacing-scale-10:1rem;--spacing-scale-12:1.2rem;--spacing-scale-14:1.4rem;--spacing-scale-16:1.6rem;--spacing-scale-20:2rem;--spacing-scale-24:2.4rem;--spacing-scale-32:3.2rem;--spacing-scale-40:4rem;--spacing-scale-48:4.8rem;--spacing-scale-64:6.4rem;--spacing-scale-80:8rem;--spacing-scale-96:9.6rem;--spacing-scale-128:12.8rem;--spacing-scale-160:16rem;--spacing-scale-192:19.2rem;--spacing-scale-224:22.4rem;--spacing-scale-256:25.6rem;--spacing-scale-288:28.8rem;--spacing-scale-320:32rem;--spacing-scale-384:38.4rem;--dt-xxs:.25rem;--dt-xs:.5rem;--dt-s:.75rem;--dt-m:1rem;--dt-l:1.25rem;--dt-xl:1.5rem;--dt-xxl:1.75rem;--sp-1-and-a-half:.15rem;--sp-3:.3rem;--sp-6:.6rem;--sp-9:.9rem;--sp-12:1.2rem;--sp-15:1.5rem;--sp-18:1.8rem;--sp-21:2.1rem;--sp-24:2.4rem;--sp-30:3rem;--sp-36:3.6rem;--sp-39:3.9rem;--sp-42:4.2rem;--sp-45:4.5rem;--sp-48:4.8rem;--sp-54:5.4rem;--sp-60:6rem;--sp-66:6.6rem;--sp-69:6.9rem;--sp-72:7.2rem;--sp-78:7.8rem;--sp-84:8.4rem;--sp-90:9rem;--sp-96:9.6rem;--sp-108:10.8rem;--sp-162:16.2rem;--border-radius-xsmall:var(--radius-md);--border-radius-small:var(--radius-lg);--border-radius-medium:var(--radius-xl);--border-radius-large:var(--radius-2xl);--shadow-action-card-default:var(--shadow-raised);--shadow-action-card-hover:var(--shadow-floating);--shadow-action-card-active:var(--shadow-none);--z-index-modal:var(--z-index-layer-modal);--z-tooltip:var(--z-index-layer-tooltip);--z-index-raised:var(--z-index-layer-raised);--z-index-error-banner:var(--z-index-layer-error-banner);--z-index-dropdown:var(--z-index-layer-dropdown);--z-index-popover:var(--z-index-layer-popover);--z-index-modal-overlay:var(--z-index-layer-modal-overlay);--z-index-modal-overlay-plus-one:var(--z-index-layer-popover-inside-modal);--surface-status-error-default:var(--surface-status-error-strong);--surface-status-info-default:var(--surface-status-info-strong);--surface-status-success-default:var(--surface-status-success-strong);--surface-status-warning-default:var(--surface-status-warning-strong);--content-on-status-danger:var(--content-on-status-error-strong);--content-on-status-danger-default:var(--content-on-status-error-strong);--content-on-status-info:var(--content-on-status-info-strong);--content-on-status-info-default:var(--content-on-status-info-strong);--content-on-status-success:var(--content-on-status-success-strong);--content-on-status-success-default:var(--content-on-status-success-strong);--content-on-status-warning:var(--content-on-status-warning-strong);--content-on-status-warning-default:var(--content-on-status-warning-strong);--content-on-status-danger-subtle:var(--content-on-status-error-subtle);--content-status-danger:var(--content-status-error);--surface-action-danger-default:var(--surface-action-destructive-default);--surface-action-danger-hover:var(--surface-action-destructive-hover);--surface-action-danger-active:var(--surface-action-destructive-active);--surface-action-danger-tertiary-default:var(--surface-action-destructive-tertiary-default);--surface-action-danger-tertiary-hover:var(--surface-action-destructive-tertiary-hover);--surface-action-danger-tertiary-active:var(--surface-action-destructive-tertiary-active);--border-action-danger-default:var(--border-action-destructive-default);--border-action-danger-hover:var(--border-action-destructive-hover);--border-action-danger-active:var(--border-action-destructive-active);--border-action-danger-disabled:var(--border-action-destructive-disabled);--border-width-action-danger:var(--border-width-action-destructive);--content-on-action-danger:var(--content-on-action-destructive);--content-on-action-danger-tertiary:var(--content-on-action-destructive-tertiary);--shadow-action-danger-default:var(--shadow-action-destructive-default);--shadow-action-danger-hover:var(--shadow-action-destructive-hover);--shadow-action-danger-offset-x-default:var(--shadow-action-destructive-offset-x-default);--shadow-action-danger-offset-x-hover:var(--shadow-action-destructive-offset-x-hover);--shadow-action-danger-offset-y-default:var(--shadow-action-destructive-offset-y-default);--shadow-action-danger-offset-y-hover:var(--shadow-action-destructive-offset-y-hover)}[data-theme=light]{--content-tertiary:var(--content-secondary);--content-light:var(--content-inverse);--content-accent-hover:var(--content-link-hover);--content-accent-active:var(--content-link-active);--content-success:var(--content-status-success);--content-warning:var(--content-status-warning);--content-danger:var(--content-status-error);--content-danger-hover:var(--content-status-error);--background-primary:var(--surface-default);--background-secondary:var(--surface-muted);--background-tertiary:var(--surface-action-secondary-hover);--background-light:var(--content-inverse);--background-disabled:var(--surface-action-disabled);--background-accent:var(--surface-accent);--background-success:var(--surface-status-success-subtle);--background-warning:var(--surface-status-warning-subtle);--background-danger:var(--surface-status-error-subtle);--background-tutor:var(--surface-background);--borders-primary:var(--border-default);--borders-secondary:var(--border-subtle);--borders-decorative:var(--border-subtle);--borders-disabled:var(--border-action-input-disabled);--borders-active:var(--border-action-input-focus);--borders-danger:var(--border-action-input-error);--border-color:var(--border-default);--background-skrim:var(--surface-scrim);--bw-white:#fff;--box-shadow-raised:var(--shadow-raised)}[data-dds-tokens=legacy][data-theme=light]{--content-primary:var(--cloud-90);--content-secondary:var(--cloud-60);--content-tertiary:var(--cloud-60);--content-light:var(--bw-absolute-white);--content-accent-hover:var(--grape-70);--content-accent-active:var(--grape-80);--content-success:var(--frog-60);--content-warning:var(--fox-60);--content-danger:var(--apple-60);--content-danger-hover:var(--apple-70);--background-primary:var(--bw-white);--background-secondary:var(--cloud-10);--background-tertiary:var(--cloud-20);--background-tertiary-hover:rgba(var(--cloud-20-rgb), 90%);--background-light:var(--bw-absolute-white);--background-disabled:#5d5d8f1a;--background-accent:var(--grape-10);--background-success:var(--frog-20);--background-warning:var(--sun-20);--background-danger:var(--apple-20);--background-inverse:var(--cloud-90);--background-media:#2c2a5099;--background-tutor:#f0f3fd;--borders-primary:#00095b73;--borders-secondary:#00095b1a;--borders-decorative:#00095b1a;--borders-disabled:#1f155126;--borders-active:var(--grape-60);--borders-danger:var(--apple-60);--border-color:#00095b1a;--box-shadow-base-color:#1a192d0f;--box-shadow-drop-color:#1a192d1f;--box-shadow-color-deprecated:#2d40960f;--shadow-raised:0px 0px 3px 0px var(--box-shadow-base-color), 0px 1.5px 3px 0px var(--box-shadow-drop-color);--shadow-floating:0px 0px 9px 1.5px var(--box-shadow-base-color), 0px 3px 6px 0px var(--box-shadow-drop-color);--shadow-lifted-top:var(--box-shadow-lifted-top);--shadow-lifted-bottom:var(--box-shadow-lifted-bottom);--border-radius-xsmall:.75rem;--border-radius-small:1.125rem;--border-radius-medium:1.875rem;--border-radius-large:3rem}[data-theme=dark]{--content-tertiary:var(--cloud-60);--content-light:var(--bw-absolute-white);--content-accent-hover:rgba(var(--grape-50-rgb), 90%);--content-accent-active:rgba(var(--grape-80-rgb), 90%);--content-success:var(--content-status-success);--content-warning:var(--sun-20);--content-danger:var(--apple-50);--content-danger-hover:rgba(var(--apple-50-rgb), 90%);--background-primary:var(--cloud-10);--background-secondary:var(--cloud-20);--background-tertiary:var(--cloud-30);--background-light:var(--content-inverse);--background-disabled:#aab0d84d;--background-accent:var(--grape-20);--background-success:var(--frog-20);--background-warning:var(--sun-80);--background-danger:var(--apple-20);--background-tutor:var(--surface-background);--borders-primary:#bbc0ffb3;--borders-secondary:var(--border-subtle);--borders-decorative:#a6a4ff66;--borders-disabled:#f5ebff73;--borders-active:var(--grape-50);--borders-danger:var(--border-action-input-error);--border-color:var(--border-default);--background-skrim:#1a192dcc;--bw-white:#000;--box-shadow-raised:var(--shadow-raised);--apple-10:#390909;--apple-10-rgb:57, 9, 9;--apple-20:#5d0909;--apple-20-rgb:93, 9, 9;--apple-30:#880c11;--apple-30-rgb:136, 12, 17;--apple-40:#d92218;--apple-40-rgb:217, 34, 24;--apple-50:#f9513e;--apple-50-rgb:249, 81, 62;--apple-60:#fd7c62;--apple-60-rgb:253, 124, 98;--apple-70:#ffb6a3;--apple-70-rgb:255, 182, 163;--apple-80:#ffd6c7;--apple-80-rgb:255, 214, 199;--apple-90:#ffede5;--apple-90-rgb:255, 237, 229;--bw-absolute-black:#000;--bw-absolute-black-rgb:0, 0, 0;--bw-absolute-white:#fff;--bw-absolute-white-rgb:255, 255, 255;--bw-black:#fff;--bw-black-rgb:255, 255, 255;--bw-white-rgb:0, 0, 0;--background-inverse:var(--content-secondary);--background-media:#5d5d8f99;--background-tertiary-hover:rgba(var(--cloud-30-rgb), 90%);--box-shadow-color-deprecated:#2d40960f;--box-shadow-base-color:#1a192d0f;--box-shadow-drop-color:#1a192d1f;--brand-colors-dojo-brand:var(--grape-50);--brand-colors-plus-brand:#8047ff;--brand-colors-plus-brand-rgb:128, 71, 255;--brand-colors-tutor-brand:#5e9eff;--brand-colors-tutor-brand-rgb:94, 158, 255;--cloud-10:#1a192d;--cloud-10-rgb:26, 25, 45;--cloud-20:#2c2a50;--cloud-20-rgb:44, 42, 80;--cloud-30:#403f6c;--cloud-30-rgb:64, 63, 108;--cloud-40:#5d5d8f;--cloud-40-rgb:93, 93, 143;--cloud-50:#8689b8;--cloud-50-rgb:134, 137, 184;--cloud-60:#aab0d8;--cloud-60-rgb:170, 176, 216;--cloud-70:#cacee8;--cloud-70-rgb:202, 206, 232;--cloud-80:#e2e4f0;--cloud-80-rgb:226, 228, 240;--cloud-90:#f1f3f8;--cloud-90-rgb:241, 243, 248;--content-legacy-accent:#0092e5;--content-legacy-accent-rgb:0, 146, 229;--fox-10:#381008;--fox-10-rgb:56, 16, 8;--fox-20:#541708;--fox-20-rgb:84, 23, 8;--fox-30:#80260b;--fox-30-rgb:128, 38, 11;--fox-40:#b9410e;--fox-40-rgb:185, 65, 14;--fox-50:#f15c00;--fox-50-rgb:241, 92, 0;--fox-60:#fb9246;--fox-60-rgb:251, 146, 70;--fox-70:#ffc086;--fox-70-rgb:255, 192, 134;--fox-80:#ffdfb3;--fox-80-rgb:255, 223, 179;--fox-90:#ffeedb;--fox-90-rgb:255, 238, 219;--frog-10:#0b3308;--frog-10-rgb:11, 51, 8;--frog-20:#07430b;--frog-20-rgb:7, 67, 11;--frog-30:#0a5e1c;--frog-30-rgb:10, 94, 28;--frog-40:#13803a;--frog-40-rgb:19, 128, 58;--frog-50:#269f62;--frog-50-rgb:38, 159, 98;--frog-60:#46cd8f;--frog-60-rgb:70, 205, 143;--frog-70:#87f0c4;--frog-70-rgb:135, 240, 196;--frog-80:#c7ffea;--frog-80-rgb:199, 255, 234;--frog-90:#e0fff5;--frog-90-rgb:224, 255, 245;--grape-10:#1f1551;--grape-10-rgb:31, 21, 81;--grape-20:#41248f;--grape-20-rgb:65, 36, 143;--grape-30:#612bd4;--grape-30-rgb:97, 43, 212;--grape-40:#7d40ff;--grape-40-rgb:125, 64, 255;--grape-50:#9d70ff;--grape-50-rgb:157, 112, 255;--grape-60:#c399ff;--grape-60-rgb:195, 153, 255;--grape-70:#dfbdff;--grape-70-rgb:223, 189, 255;--grape-80:#f0d9ff;--grape-80-rgb:240, 217, 255;--grape-90:#f5ebff;--grape-90-rgb:245, 235, 255;--ocean-10:#0b2e47;--ocean-10-rgb:11, 46, 71;--ocean-20:#0e3c67;--ocean-20-rgb:14, 60, 103;--ocean-30:#195294;--ocean-30-rgb:25, 82, 148;--ocean-40:#1b63c0;--ocean-40-rgb:27, 99, 192;--ocean-50:#3a7fe7;--ocean-50-rgb:58, 127, 231;--ocean-60:#80b2ff;--ocean-60-rgb:128, 178, 255;--ocean-70:#add2ff;--ocean-70-rgb:173, 210, 255;--ocean-80:#cce3ff;--ocean-80-rgb:204, 227, 255;--ocean-90:#ebf2ff;--ocean-90-rgb:235, 242, 255;--pig-10:#460935;--pig-10-rgb:70, 9, 53;--pig-20:#64104a;--pig-20-rgb:100, 16, 74;--pig-30:#8f2169;--pig-30-rgb:143, 33, 105;--pig-40:#c34193;--pig-40-rgb:195, 65, 147;--pig-50:#f86dc0;--pig-50-rgb:248, 109, 192;--pig-60:#ff8fd0;--pig-60-rgb:255, 143, 208;--pig-70:#ffbde1;--pig-70-rgb:255, 189, 225;--pig-80:#ffd6ee;--pig-80-rgb:255, 214, 238;--pig-90:#ffe8f7;--pig-90-rgb:255, 232, 247;--sky-10:#0b4247;--sky-10-rgb:11, 66, 71;--sky-20:#0e5a67;--sky-20-rgb:14, 90, 103;--sky-30:#197c94;--sky-30-rgb:25, 124, 148;--sky-40:#1b9ac0;--sky-40-rgb:27, 154, 192;--sky-50:#49b4d8;--sky-50-rgb:73, 180, 216;--sky-60:#80ddff;--sky-60-rgb:128, 221, 255;--sky-70:#adedff;--sky-70-rgb:173, 237, 255;--sky-80:#ccf4ff;--sky-80-rgb:204, 244, 255;--sky-90:#ebf9ff;--sky-90-rgb:235, 249, 255;--sun-10:#472109;--sun-10-rgb:71, 33, 9;--sun-20:#673305;--sun-20-rgb:103, 51, 5;--sun-30:#935202;--sun-30-rgb:147, 82, 2;--sun-40:#c97c01;--sun-40-rgb:201, 124, 1;--sun-50:#ffb800;--sun-50-rgb:255, 184, 0;--sun-60:#ffd633;--sun-60-rgb:255, 214, 51;--sun-70:#ffee80;--sun-70-rgb:255, 238, 128;--sun-80:#fff7b2;--sun-80-rgb:255, 247, 178;--sun-90:#fffddf;--sun-90-rgb:255, 253, 223}[data-theme=light]{--apple-10:#ffedde;--apple-10-rgb:255, 237, 229;--apple-20:var(--color-red-100);--apple-20-rgb:254, 226, 226;--apple-30:#ffb6a3;--apple-30-rgb:255, 182, 163;--apple-40:#fd7c62;--apple-40-rgb:253, 124, 98;--apple-50:#f9513e;--apple-50-rgb:249, 81, 62;--apple-60:var(--color-red-600);--apple-60-rgb:220, 38, 38;--apple-70:#880c11;--apple-70-rgb:136, 12, 17;--apple-80:#5d0909;--apple-80-rgb:93, 9, 9;--apple-90:#390909;--apple-90-rgb:57, 9, 9;--bw-absolute-black:#000;--bw-absolute-black-rgb:0, 0, 0;--bw-absolute-white:#fff;--bw-absolute-white-rgb:255, 255, 255;--bw-black:#000;--bw-black-rgb:0, 0, 0;--bw-white:#fff;--bw-white-rgb:255, 255, 255;--background-accent:var(--grape-10);--background-danger:var(--apple-20);--background-disabled:#5d5d8f1a;--background-inverse:var(--content-primary);--background-media:#2c2a5099;--background-primary:var(--bw-white);--background-secondary:var(--cloud-10);--background-skrim:#1a192dcc;--background-success:var(--frog-20);--background-tertiary:var(--cloud-20);--background-tertiary-hover:rgba(var(--cloud-20-rgb), 90%);--background-warning:var(--sun-20);--borders-active:var(--grape-60);--borders-danger:var(--apple-60);--borders-decorative:#00095b1a;--borders-disabled:#1f155126;--borders-primary:#00095b73;--borders-secondary:#00095b1a;--box-shadow-color-deprecated:#2d40960f;--box-shadow-base-color:#1a192d0f;--box-shadow-drop-color:#1a192d1f;--brand-colors-dojo-brand:var(--grape-60);--brand-colors-plus-brand:#8047ff;--brand-colors-plus-brand-rgb:128, 71, 255;--brand-colors-tutor-brand:#5e9eff;--brand-colors-tutor-brand-rgb:94, 158, 255;--cloud-10:var(--color-neutral-50);--cloud-10-rgb:250, 250, 250;--cloud-20:var(--color-neutral-100);--cloud-20-rgb:245, 245, 245;--cloud-30:var(--color-neutral-200);--cloud-30-rgb:229, 229, 229;--cloud-40:var(--color-neutral-300);--cloud-40-rgb:212, 212, 212;--cloud-50:var(--color-neutral-400);--cloud-50-rgb:163, 163, 163;--cloud-60:var(--color-neutral-500);--cloud-60-rgb:115, 115, 115;--cloud-70:#403f6c;--cloud-70-rgb:64, 63, 108;--cloud-80:#2c2a50;--cloud-80-rgb:44, 42, 80;--cloud-90:#1a192d;--cloud-90-rgb:26, 25, 45;--content-accent-hover:var(--grape-70);--content-accent-active:var(--grape-80);--content-danger:var(--apple-60);--content-danger-hover:var(--apple-70);--content-legacy-accent:#0092e5;--content-legacy-accent-rgb:0, 146, 229;--content-light:var(--bw-absolute-white);--content-success:var(--content-status-success);--content-tertiary:var(--cloud-60);--content-warning:var(--fox-60);--fox-10:#ffeedb;--fox-10-rgb:255, 238, 219;--fox-20:#ffdfb3;--fox-20-rgb:255, 223, 179;--fox-30:#ffc086;--fox-30-rgb:255, 192, 134;--fox-40:#fb9246;--fox-40-rgb:251, 146, 70;--fox-50:#f15c00;--fox-50-rgb:241, 92, 0;--fox-60:#b9410e;--fox-60-rgb:185, 65, 14;--fox-70:#80260b;--fox-70-rgb:128, 38, 11;--fox-80:#541708;--fox-80-rgb:84, 23, 8;--fox-90:#381008;--fox-90-rgb:56, 16, 8;--frog-10:#e0fff5;--frog-10-rgb:224, 255, 245;--frog-20:#c7ffea;--frog-20-rgb:199, 255, 234;--frog-30:#87f0c4;--frog-30-rgb:135, 240, 196;--frog-40:var(--color-green-400);--frog-40-rgb:74, 222, 128;--frog-50:var(--color-green-500);--frog-50-rgb:34, 197, 94;--frog-60:var(--color-green-600);--frog-60-rgb:22, 163, 74;--frog-70:var(--color-green-700);--frog-70-rgb:21, 128, 61;--frog-80:#07430b;--frog-80-rgb:7, 67, 11;--frog-90:#0b3308;--frog-90-rgb:11, 51, 8;--grape-10:var(--color-purple-50);--grape-10-rgb:247, 244, 255;--grape-20:var(--color-purple-100);--grape-20-rgb:234, 228, 254;--grape-30:#dfbdff;--grape-30-rgb:223, 189, 255;--grape-40:#c399ff;--grape-40-rgb:195, 153, 255;--grape-50:#9d70ff;--grape-50-rgb:157, 112, 255;--grape-60:var(--color-purple-600);--grape-60-rgb:125, 64, 255;--grape-70:#612bd4;--grape-70-rgb:97, 43, 212;--grape-80:#41248f;--grape-80-rgb:65, 36, 143;--grape-90:#1f1551;--grape-90-rgb:31, 21, 81;--ocean-10:#ebf2ff;--ocean-10-rgb:235, 242, 255;--ocean-20:#cce3ff;--ocean-20-rgb:204, 227, 255;--ocean-30:#add2ff;--ocean-30-rgb:173, 210, 255;--ocean-40:#80b2ff;--ocean-40-rgb:128, 178, 255;--ocean-50:#3a7fe7;--ocean-50-rgb:58, 127, 231;--ocean-60:#1b63c0;--ocean-60-rgb:27, 99, 192;--ocean-70:#195294;--ocean-70-rgb:25, 82, 148;--ocean-80:#0e3c67;--ocean-80-rgb:14, 60, 103;--ocean-90:#0b2e47;--ocean-90-rgb:11, 46, 71;--pig-10:#ffe8f7;--pig-10-rgb:255, 232, 247;--pig-20:#ffd6ee;--pig-20-rgb:255, 214, 238;--pig-30:#ffbde1;--pig-30-rgb:255, 189, 225;--pig-40:#ff8fd0;--pig-40-rgb:255, 143, 208;--pig-50:#f86dc0;--pig-50-rgb:248, 109, 192;--pig-60:#c34193;--pig-60-rgb:195, 65, 147;--pig-70:#8f2169;--pig-70-rgb:143, 33, 105;--pig-80:#64104a;--pig-80-rgb:100, 16, 74;--pig-90:#460935;--pig-90-rgb:70, 9, 53;--sky-10:#ebf9ff;--sky-10-rgb:235, 249, 255;--sky-20:#ccf4ff;--sky-20-rgb:204, 244, 255;--sky-30:#adedff;--sky-30-rgb:173, 237, 255;--sky-40:#80ddff;--sky-40-rgb:128, 221, 255;--sky-50:#49b4d8;--sky-50-rgb:73, 180, 216;--sky-60:#1b9ac0;--sky-60-rgb:27, 154, 192;--sky-70:#197c94;--sky-70-rgb:25, 124, 148;--sky-80:#0e5a67;--sky-80-rgb:14, 90, 103;--sky-90:#0b4247;--sky-90-rgb:11, 66, 71;--sun-10:var(--color-yellow-50);--sun-10-rgb:254, 252, 232;--sun-20:var(--color-yellow-100);--sun-20-rgb:254, 249, 195;--sun-30:#ffee80;--sun-30-rgb:255, 238, 128;--sun-40:#ffd633;--sun-40-rgb:255, 214, 51;--sun-50:#ffb800;--sun-50-rgb:255, 184, 0;--sun-60:#c97c01;--sun-60-rgb:201, 124, 1;--sun-70:var(--color-yellow-700);--sun-70-rgb:161, 98, 7;--sun-80:#673305;--sun-80-rgb:103, 51, 5;--sun-90:#472109;--sun-90-rgb:71, 33, 9}@font-face{font-family:Dojo Text;src:url(https://static.classdojo.com/fonts/DojoText/DojoText-Medium.woff2)format("woff2"),url(https://static.classdojo.com/fonts/DojoText/DojoText-Medium.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/DojoText-Medium.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Dojo Text;src:url(https://static.classdojo.com/fonts/DojoText/DojoText-MediumOblique.woff2)format("woff2"),url(https://static.classdojo.com/fonts/DojoText/DojoText-MediumOblique.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/DojoText-MediumOblique.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Dojo Text;src:url(https://static.classdojo.com/fonts/DojoText/DojoText-DemiBold.woff2)format("woff2"),url(https://static.classdojo.com/fonts/DojoText/DojoText-DemiBold.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/DojoText-DemiBold.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Dojo Text;src:url(https://static.classdojo.com/fonts/DojoText/DojoText-Bold.woff2)format("woff2"),url(https://static.classdojo.com/fonts/DojoText/DojoText-Bold.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/DojoText-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Dojo Text;src:url(https://static.classdojo.com/fonts/DojoText/DojoText-ExtraBold.woff2)format("woff2"),url(https://static.classdojo.com/fonts/DojoText/DojoText-ExtraBold.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/DojoText-ExtraBold.otf)format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Dojo Display;src:url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Extrabold.eot)format("eot"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Extrabold.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Extrabold.woff2)format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Dojo Display;src:url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Bold.eot)format("eot"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Bold.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Dojo Display;src:url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Medium.eot)format("eot"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Medium.woff)format("woff"),url(https://static.classdojo.com/fonts/DojoText/ESRebondGrotesque-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Islands Headline;src:url(https://static.classdojo.com/fonts/Grandstander/Grandstander-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Islands Body;src:url(https://static.classdojo.com/fonts/OmoType/OmoType/OmoType_C-Medium_One_web.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Islands Body;src:url(https://static.classdojo.com/fonts/OmoType/OmoType/OmoType_C-Medium_One_web.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Islands Body;src:url(https://static.classdojo.com/fonts/OmoType/OmoType/OmoType_C-Black_One_web.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Islands Body;src:url(https://static.classdojo.com/fonts/OmoType/OmoType/OmoType_C-Black_One_web.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Islands Body;src:url(https://static.classdojo.com/fonts/OmoType/OmoType/OmoType_C-Black_One_web.ttf)format("truetype");font-weight:800;font-style:normal}:root{--dojo-text-font-family:"Dojo Text", sans-serif;--font-family-headline:var(--dojo-text-font-family);--font-family-body:var(--dojo-text-font-family);--display-xl-font-size:var(--font-size-scale-70);--display-xl-font-weight:var(--font-weight-scale-800);--display-xl-line-height:calc(var(--display-xl-font-size) * var(--line-height-flat));--display-xl-font:var(--display-xl-font-weight) var(--display-xl-font-size) / var(--display-xl-line-height) var(--font-family-headline);--display-xl-letter-spacing:var(--letter-spacing-tight);--display-lg-font-size:var(--font-size-scale-55);--display-lg-font-weight:var(--font-weight-scale-800);--display-lg-line-height:calc(var(--display-lg-font-size) * var(--line-height-tight));--display-lg-font:var(--display-lg-font-weight) var(--display-lg-font-size) / var(--display-lg-line-height) var(--font-family-headline);--display-lg-letter-spacing:var(--letter-spacing-tight);--display-md-font-size:var(--font-size-scale-44);--display-md-font-weight:var(--font-weight-scale-800);--display-md-line-height:calc(var(--display-md-font-size) * var(--line-height-tight));--display-md-font:var(--display-md-font-weight) var(--display-md-font-size) / var(--display-md-line-height) var(--font-family-headline);--display-md-letter-spacing:var(--letter-spacing-tight);--display-sm-font-size:var(--font-size-scale-34);--display-sm-font-weight:var(--font-weight-scale-800);--display-sm-line-height:calc(var(--display-sm-font-size) * var(--line-height-snug));--display-sm-font:var(--display-sm-font-weight) var(--display-sm-font-size) / var(--display-sm-line-height) var(--font-family-headline);--display-sm-letter-spacing:var(--letter-spacing-tight);--headline-lg-font-size:var(--font-size-scale-28);--headline-lg-font-weight:var(--font-weight-scale-700);--headline-lg-line-height:calc(var(--headline-lg-font-size) * var(--line-height-snug));--headline-lg-font:var(--headline-lg-font-weight) var(--headline-lg-font-size) / var(--headline-lg-line-height) var(--font-family-headline);--headline-lg-letter-spacing:var(--letter-spacing-snug);--headline-md-font-size:var(--font-size-scale-24);--headline-md-font-weight:var(--font-weight-scale-700);--headline-md-line-height:calc(var(--headline-md-font-size) * var(--line-height-snug));--headline-md-font:var(--headline-md-font-weight) var(--headline-md-font-size) / var(--headline-md-line-height) var(--font-family-headline);--headline-md-letter-spacing:var(--letter-spacing-snug);--headline-sm-font-size:var(--font-size-scale-20);--headline-sm-font-weight:var(--font-weight-scale-700);--headline-sm-line-height:calc(var(--headline-sm-font-size) * var(--line-height-snug));--headline-sm-font:var(--headline-sm-font-weight) var(--headline-sm-font-size) / var(--headline-sm-line-height) var(--font-family-headline);--headline-sm-letter-spacing:var(--letter-spacing-snug);--label-lg-font-size:var(--font-size-scale-18);--label-lg-font-weight:var(--font-weight-scale-700);--label-lg-line-height:calc(var(--label-lg-font-size) * var(--line-height-snug));--label-lg-font:var(--label-lg-font-weight) var(--label-lg-font-size) / var(--label-lg-line-height) var(--font-family-headline);--label-lg-letter-spacing:var(--letter-spacing-normal);--label-md-font-size:var(--font-size-scale-16);--label-md-font-weight:var(--font-weight-scale-700);--label-md-line-height:calc(var(--label-md-font-size) * var(--line-height-snug));--label-md-font:var(--label-md-font-weight) var(--label-md-font-size) / var(--label-md-line-height) var(--font-family-headline);--label-md-letter-spacing:var(--letter-spacing-wide);--label-sm-font-size:var(--font-size-scale-14);--label-sm-font-weight:var(--font-weight-scale-700);--label-sm-line-height:calc(var(--label-sm-font-size) * var(--line-height-snug));--label-sm-font:var(--label-sm-font-weight) var(--label-sm-font-size) / var(--label-sm-line-height) var(--font-family-headline);--label-sm-letter-spacing:var(--letter-spacing-wide);--micro-eyebrow-font-size:var(--font-size-scale-12);--micro-eyebrow-font-weight:var(--font-weight-scale-700);--micro-eyebrow-line-height:calc(var(--micro-eyebrow-font-size) * var(--line-height-loose));--micro-eyebrow-font:var(--micro-eyebrow-font-weight) var(--micro-eyebrow-font-size) / var(--micro-eyebrow-line-height) var(--font-family-body);--micro-eyebrow-letter-spacing:var(--letter-spacing-loose);--body-lg-font-size:var(--font-size-scale-18);--body-lg-font-weight:var(--font-weight-scale-500);--body-lg-line-height:calc(var(--body-lg-font-size) * var(--line-height-snug));--body-lg-font:var(--body-lg-font-weight) var(--body-lg-font-size) / var(--body-lg-line-height) var(--font-family-body);--body-lg-letter-spacing:var(--letter-spacing-normal);--body-md-font-size:var(--font-size-scale-16);--body-md-font-weight:var(--font-weight-scale-500);--body-md-line-height:calc(var(--body-md-font-size) * var(--line-height-snug));--body-md-font:var(--body-md-font-weight) var(--body-md-font-size) / var(--body-md-line-height) var(--font-family-body);--body-md-letter-spacing:var(--letter-spacing-wide);--body-sm-font-size:var(--font-size-scale-14);--body-sm-font-weight:var(--font-weight-scale-500);--body-sm-line-height:calc(var(--body-sm-font-size) * var(--line-height-snug));--body-sm-font:var(--body-sm-font-weight) var(--body-sm-font-size) / var(--body-sm-line-height) var(--font-family-body);--body-sm-letter-spacing:var(--letter-spacing-wide);--body-lg-heavy-font-size:var(--body-lg-font-size);--body-lg-heavy-font-weight:var(--font-weight-scale-600);--body-lg-heavy-line-height:var(--body-lg-line-height);--body-lg-heavy-font:var(--body-lg-heavy-font-weight) var(--body-lg-heavy-font-size) / var(--body-lg-heavy-line-height) var(--font-family-body);--body-lg-heavy-letter-spacing:var(--body-lg-letter-spacing);--body-lg-heavy-color:var(--content-primary);--body-md-heavy-font-size:var(--body-md-font-size);--body-md-heavy-font-weight:var(--font-weight-scale-600);--body-md-heavy-line-height:var(--body-md-line-height);--body-md-heavy-font:var(--body-md-heavy-font-weight) var(--body-md-heavy-font-size) / var(--body-md-heavy-line-height) var(--font-family-body);--body-md-heavy-letter-spacing:var(--body-md-letter-spacing);--body-md-heavy-color:var(--content-primary);--body-sm-heavy-font-size:var(--body-sm-font-size);--body-sm-heavy-font-weight:var(--font-weight-scale-600);--body-sm-heavy-line-height:var(--body-sm-line-height);--body-sm-heavy-font:var(--body-sm-heavy-font-weight) var(--body-sm-heavy-font-size) / var(--body-sm-heavy-line-height) var(--font-family-body);--body-sm-heavy-letter-spacing:var(--body-sm-letter-spacing);--body-sm-heavy-color:var(--content-primary);--micro-default-font-size:var(--font-size-scale-12);--micro-default-font-weight:var(--font-weight-scale-500);--micro-default-line-height:calc(var(--micro-default-font-size) * var(--line-height-snug));--micro-default-font:var(--micro-default-font-weight) var(--micro-default-font-size) / var(--micro-default-line-height) var(--font-family-body);--micro-default-letter-spacing:var(--letter-spacing-normal);--micro-nano-font-size:var(--font-size-scale-10);--micro-nano-font-weight:var(--font-weight-scale-700);--micro-nano-line-height:calc(var(--micro-nano-font-size) * var(--line-height-snug));--micro-nano-font:var(--micro-nano-font-weight) var(--micro-nano-font-size) / var(--micro-nano-line-height) var(--font-family-body);--micro-nano-letter-spacing:var(--letter-spacing-loose)}.ddsText{font-family:var(--font-family-body);color:var(--content-primary);font-feature-settings:"clig" off, "liga" off;font-style:normal}svg.ddsIcon,svg.ddsIcon path{fill:currentColor;stroke:none}.ddsIcon.xs{--icon-size:12px}.ddsIcon.s{--icon-size:18px}.ddsIcon,.ddsIcon.m{--icon-size:24px}.ddsIcon.l{--icon-size:36px}.ddsIcon.xl{--icon-size:48px}.ddsIcon.xxl{--icon-size:72px}.ddsIcon{width:var(--icon-size);height:var(--icon-size)}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.textPrimary{color:var(--content-primary)}.textSecondary,.textTertiary{color:var(--content-secondary)}.textLight{color:var(--content-inverse)}.textDisabled{color:var(--content-secondary)}.textAccent{color:var(--content-accent)}.textAccentHover{color:var(--content-link-hover)}.textAccentActive{color:var(--content-link-active)}.textSuccess{color:var(--content-status-success)}.textWarning{color:var(--content-status-warning)}.textDanger,.textDangerHover{color:var(--content-status-error)}.textLegacyAccent{color:var(--content-legacy-accent)}.bgPrimary{background-color:var(--surface-default)}.bgSecondary{background-color:var(--surface-muted)}.bgTertiary{background-color:var(--surface-action-secondary-hover)}.bgLight{background-color:var(--content-inverse)}.bgDisabled{background-color:var(--surface-action-disabled)}.bgAccent{background-color:var(--surface-accent)}.bgSuccess{background-color:var(--surface-status-success-subtle)}.bgWarning{background-color:var(--surface-status-warning-subtle)}.bgDanger{background-color:var(--surface-status-error-subtle)}.bgPlus{background-color:var(--brand-colors-plus-brand)}.iconPrimary{color:var(--content-primary)}.iconSecondary,.iconTertiary{color:var(--content-secondary)}.iconLight{color:var(--content-inverse)}.iconDisabled{color:var(--content-secondary)}.iconAccent{color:var(--content-accent)}.iconSuccess{color:var(--content-status-success)}.iconWarning{color:var(--content-status-warning)}.iconDanger{color:var(--content-status-error)}.iconPlus{color:var(--brand-colors-plus-brand)}._full_9gjp2_2{z-index:100;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}._border_9gjp2_9{box-shadow:var(--shadow-raised);border-radius:var(--radius-lg);padding:var(--spacing-lg);background-color:var(--surface-default)}._inline_9gjp2_16{display:inline-block}._block_9gjp2_20{margin-bottom:var(--spacing-sm);display:block}._greyout_9gjp2_25{background-color:var(--surface-default);opacity:.4;z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}._inlineTextLayout_9gjp2_34{flex-flow:row;justify-content:flex-start;display:flex}._inlineImageWrapper_9gjp2_40{margin-right:var(--spacing-sm);flex:none;align-self:center}._inlineTextContent_9gjp2_46{flex:1 0 0;align-self:center}._visuallyHidden_9gjp2_52{color:#0000;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._displayXl_366sd_1{font:var(--display-xl-font);letter-spacing:var(--display-xl-letter-spacing)}._displayLg_366sd_6{font:var(--display-lg-font);letter-spacing:var(--display-lg-letter-spacing)}._displayMd_366sd_11{font:var(--display-md-font);letter-spacing:var(--display-md-letter-spacing)}._displaySm_366sd_16{font:var(--display-sm-font);letter-spacing:var(--display-sm-letter-spacing)}._main_16eo3_1{background-color:var(--surface-muted);min-width:100vw;min-height:100vh;position:relative}._bg_16eo3_8{width:100vw;max-width:100vw;position:absolute;bottom:0;left:0}._box_16eo3_16{background-color:var(--color-neutral-alpha-white-700);padding:var(--spacing-3xl) 54px;border-radius:var(--radius-2xl);flex-direction:column;align-items:center;gap:0;font-weight:800;display:flex;position:absolute;top:45%;left:50%;translate:-50% -50%}
