:root{--j-o-font-family:"Inter", sans-serif;--j-o-font-size-xs:.75rem;--j-o-font-size-sm:.875rem;--j-o-font-size-md:1rem;--j-o-font-size-lg:1.5rem;--j-o-line-height-tight:1.1;--j-o-line-height-normal:1.2;--j-o-font-weight-regular:400;--j-o-font-weight-medium:500;--j-o-font-weight-semibold:600;--j-o-header-height:52px;--j-o-control-size-sm:2rem;--j-o-control-size-md:2.25rem;--j-o-input-height-sm:2.25rem;--j-o-menu-min-width:20rem;--j-o-input-min-width:18rem;--j-o-space-1:.125rem;--j-o-space-2:.25rem;--j-o-space-3:.375rem;--j-o-space-4:.5rem;--j-o-space-5:.625rem;--j-o-space-6:.75rem;--j-o-space-8:1rem;--j-o-space-10:2.5rem;--j-o-radius-sm:.25rem;--j-o-radius-md:.375rem;--j-o-radius-lg:.5rem;--j-o-radius-xl:.75rem;--j-o-radius-full:9999px;--j-o-color-white:#fff;--j-o-color-black:#000;--j-o-color-transparent:transparent;--j-o-color-surface:#fff;--j-o-color-surface-subtle:#f3f4f6;--j-o-color-page:#f9fafb;--j-o-color-border:#e5e7eb;--j-o-color-text:#1f2937;--j-o-color-text-muted:#4b5563;--j-o-color-text-soft:#374151;--j-o-color-hover:#f3f4f6;--j-o-color-brand-primary:#271a38;--j-o-color-brand-secondary:#814af4;--j-o-color-brand-pink:#ff00c9;--j-o-color-brand-purple:#814af4;--j-o-color-link-muted:#006df5;--j-o-color-focus-ring:#673ba680;--j-o-color-success-text:#326d2b;--j-o-color-success-bg:#e3eee2;--j-o-color-success-border:#c8dec5;--j-o-color-danger-text:#eb0009;--j-o-color-danger-bg:#fcdfdf;--j-o-color-danger-border:#fac4c5;--j-o-color-teal-text:#fff;--j-o-color-teal-bg:#19bb9f;--j-o-color-teal-border:#00a087;--j-o-color-info-text:#fff;--j-o-color-info-bg:#0087ff;--j-o-color-info-border:#006df5;--j-o-color-warning-text:#fff;--j-o-color-warning-bg:#f69e00;--j-o-color-warning-border:#ce7500;--j-o-tooltip-bg:#2a2a2a;--j-o-tooltip-color:#fff;--j-o-tooltip-gap:.625rem;--j-o-z-modal:99999;--j-o-color-modal-backdrop:#03071299;--j-o-color-modal-border:#673ba666;--j-o-color-modal-text:var(--j-o-color-white);--j-o-color-modal-bg:#1f2937f2;--j-o-gradient-modal:linear-gradient(to bottom right, #1f2937f2, #593391e6);--j-o-color-spinner-outer:#673ba6;--j-o-color-spinner-inner:#b780fd;--j-o-color-ghost-white-text:var(--j-o-color-white);--j-o-color-ghost-white-hover-bg:#ffffff1f;--j-o-color-ghost-white-hover-border:#ffffffa6;--j-o-color-ghost-white-focus-ring:#ffffff40;--j-o-shadow-menu:0 12px 24px -8px #0f172a1f, 0 8px 16px -8px #0f172a14;--j-o-duration-fast:.18s;--j-o-duration-normal:.2s;--j-o-ease-standard:ease;--j-o-menu-offset-y:.375rem;--j-o-z-header:200;--j-o-z-popover:300;--j-o-z-tooltip-arrow:399;--j-o-z-tooltip:400;--j-o-switch-gradient:linear-gradient(to bottom, #fff0, #fff);--j-o-color-joinup-badge:#fff;--j-o-color-joinup-badge-border:#f3f4f6}[data-theme=dark]{--j-o-color-surface:oklch(21% .03 252.7);--j-o-color-page:#f9fafb;--j-o-color-border:oklch(37.3% .031 259.7);--j-o-color-text:#fff;--j-o-color-text-muted:#f3f4f6;--j-o-color-text-soft:#374151;--j-o-color-hover:oklch(27.8% .03 256.8);--j-o-color-surface-subtle:oklch(27.8% .03 256.8);--j-o-color-brand-primary:#fff;--j-o-color-brand-secondary:oklch(70.7% .182 302.3);--j-o-color-link-muted:oklch(79.1% .106 250.4);--j-o-color-danger-text:oklch(79.1% .106 18.9);--j-o-color-danger-bg:oklch(38.7% .136 25.8);--j-o-color-danger-border:oklch(38.7% .136 25.8);--j-o-switch-gradient:linear-gradient(to bottom, #fff0, oklch(21% .03 252.7));--j-o-color-joinup-badge:oklch(21% .03 252.7);--j-o-color-joinup-badge-border:oklch(37.3% .031 259.7);--j-o-tooltip-bg:oklch(37.3% .031 259.7);--j-o-tooltip-color:#fff}.jui-omnibar *{box-sizing:border-box;font-family:var(--j-o-font-family);margin:0;padding:0}.jui-omnibar__icon--dark,[data-theme=dark] .jui-omnibar__icon--light{display:none}[data-theme=dark] .jui-omnibar__icon--dark{display:inline}.jui-omnibar__btn-icon .jui-omnibar__icon{width:1.5rem;height:1.5rem;position:relative}.jui-omnibar__btn>.jui-omnibar__icon{width:1.125rem;height:1.125rem}.jui-omnibar__btn>span>.jui-omnibar__icon{width:1.25rem;height:1.25rem}.jui-omnibar__badge .jui-omnibar__icon{height:var(--j-o-font-size-xs);width:var(--j-o-font-size-xs)}.jui-omnibar__input>.jui-omnibar__icon{left:var(--j-o-space-8);pointer-events:none;width:1.125rem;height:1.125rem;position:absolute}jui-product-switcher .jui-omnibar__profile-text>span:nth-child(2) .jui-omnibar__icon{width:.75rem;height:.75rem}jui-omnibar:not(:defined){z-index:var(--j-o-z-header);height:var(--j-o-header-height);background-color:var(--j-o-color-surface);border-bottom:1px solid var(--j-o-color-border);display:block;position:fixed;top:0;left:0;right:0}.jui-omnibar{z-index:var(--j-o-z-header);height:var(--j-o-header-height);background-color:var(--j-o-color-surface);border-bottom:1px solid var(--j-o-color-border);transition:background-color var(--j-o-duration-normal) var(--j-o-ease-standard), background var(--j-o-duration-normal) var(--j-o-ease-standard), backdrop-filter var(--j-o-duration-normal) var(--j-o-ease-standard), -webkit-backdrop-filter var(--j-o-duration-normal) var(--j-o-ease-standard);justify-content:space-between;align-items:center;padding:0 .75rem;display:flex;position:fixed;top:0;left:0;right:0}.jui-omnibar.active{-webkit-backdrop-filter:blur(4px);background-color:var(--j-o-color-surface);background:color-mix(in oklab, var(--j-o-color-page) 10%, #ffffffb3)}.jui-omnibar--enter{animation:jui-omnibar-fade-in .24s var(--j-o-ease-standard)}@keyframes jui-omnibar-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jui-omnibar--enter{animation:none}}.jui-omnibar__nav{align-self:center;align-items:center;gap:var(--j-o-space-3);display:inline-flex}.jui-omnibar__popover{align-items:center;display:inline-flex;position:relative}.jui-omnibar__logo-group{align-items:center;gap:var(--j-o-space-3);display:inline-flex}.jui-omnibar__logo{align-self:center;align-items:center;gap:var(--j-o-space-3);text-decoration:none;display:inline-flex;position:relative}.jui-omnibar__logo-img{display:none}.jui-omnibar__product-icon{background-color:var(--j-o-color-brand-purple);flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jui-omnibar__product{width:fit-content;font-size:var(--j-o-font-size-lg);letter-spacing:-.025rem;color:var(--j-o-color-brand-secondary);text-decoration:none}.jui-omnibar__logo:hover .jui-omnibar__product{text-decoration:underline}.jui-omnibar__logo:focus{outline:none}.jui-omnibar__logo:focus-visible{border-radius:var(--j-o-radius-lg);box-shadow:0 0 0 3px var(--j-o-color-focus-ring);outline:none}.jui-omnibar__school,.jui-omnibar__account{justify-content:center;align-self:center;align-items:center;gap:var(--j-o-space-2);font-size:var(--j-o-font-size-sm);color:var(--j-o-color-text-muted);display:none}.jui-omnibar__school .jui-omnibar__icon,.jui-omnibar__account .jui-omnibar__icon{width:1rem;height:1rem}.jui-omnibar__btn-icon{height:var(--j-o-control-size-md);width:var(--j-o-control-size-md);min-height:var(--j-o-control-size-md);min-width:var(--j-o-control-size-md);max-height:var(--j-o-control-size-md);max-width:var(--j-o-control-size-md);cursor:pointer;border-radius:var(--j-o-radius-lg);color:var(--j-o-color-text-muted);transition:all var(--j-o-duration-normal) var(--j-o-ease-standard);background-color:#0000;border:1px solid #0000;outline:none;justify-content:center;align-items:center;font-size:1.125rem;line-height:0;text-decoration:none;display:inline-flex;position:relative}.jui-omnibar__btn-icon svg{fill:var(--j-o-color-text-muted);width:1.5rem;height:1.5rem;position:relative}.jui-omnibar__btn-icon:hover{background-color:var(--j-o-color-hover);border-color:var(--j-o-color-border)}.jui-omnibar__icon-indicator{border-radius:var(--j-o-radius-full);min-width:1rem;height:1rem;color:var(--j-o-color-white);text-align:center;pointer-events:none;background-color:#9d28b8;padding:0 .25rem;font-size:.625rem;font-weight:600;line-height:1rem;position:absolute;top:-.125rem;right:-.125rem}.jui-omnibar__btn-icon:disabled{pointer-events:none;opacity:.5}.jui-omnibar__btn-icon:focus{outline:none}.jui-omnibar__btn-icon:focus-visible,.jui-omnibar__btn-icon[aria-expanded=true],.jui-omnibar__avatar[aria-expanded=true]{box-shadow:0 0 0 3px var(--j-o-color-focus-ring)}.jui-omnibar__burger{margin-inline-start:var(--j-o-space-2)}.jui-omnibar__avatar{height:var(--j-o-control-size-sm);width:var(--j-o-control-size-sm);min-height:var(--j-o-control-size-sm);min-width:var(--j-o-control-size-sm);max-height:var(--j-o-control-size-sm);max-width:var(--j-o-control-size-sm);cursor:pointer;border-radius:var(--j-o-radius-full);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;margin-inline-start:var(--j-o-space-2);padding:0;display:inline-flex;position:relative;overflow:visible}.jui-omnibar__avatar>img{pointer-events:none;object-fit:cover;border-radius:var(--j-o-radius-full);opacity:1;width:100%;height:100%;transition:all var(--j-o-duration-normal) var(--j-o-ease-standard);display:block}.jui-omnibar__avatar:hover>img{opacity:.8}.jui-omnibar__avatar--placeholder{background-color:var(--j-o-color-brand-purple)}.jui-omnibar__initials{width:100%;height:100%;color:var(--j-o-color-white);font-size:var(--j-o-font-size-sm);text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.jui-omnibar__avatar:disabled{pointer-events:none;opacity:.5}.jui-omnibar__avatar:focus{outline:none}.jui-omnibar__avatar:focus-visible{box-shadow:0 0 0 3px var(--j-o-color-focus-ring)}.jui-omnibar__menu{top:calc(var(--j-o-header-height) + 8px);z-index:var(--j-o-z-popover);min-width:var(--j-o-menu-min-width);background-color:var(--j-o-color-surface);border:1px solid var(--j-o-color-border);border-radius:var(--j-o-radius-xl);width:max-content;max-width:20rem;height:fit-content;box-shadow:var(--j-o-shadow-menu);opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--j-o-duration-fast) var(--j-o-ease-standard), transform var(--j-o-duration-fast) var(--j-o-ease-standard), visibility var(--j-o-duration-fast) var(--j-o-ease-standard);position:fixed;left:50%;right:auto;transform:translate(-50%)translateY(0)}.jui-omnibar__menu[aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(calc(var(--j-o-menu-offset-y) * -1))}.jui-omnibar__menu[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.jui-omnibar__menu ul{margin:0;padding:0;list-style:none}.jui-omnibar__menu-header{justify-content:space-between;gap:var(--j-o-space-6);padding:var(--j-o-space-6);display:flex}.jui-omnibar__menu-body{padding:var(--j-o-space-6);border-top:1px solid var(--j-o-color-border)}.jui-omnibar__menu-footer{justify-content:space-between;gap:var(--j-o-space-6);padding:var(--j-o-space-6);border-top:1px solid var(--j-o-color-border);display:flex}.jui-omnibar__menu-title{align-items:center;gap:var(--j-o-space-4);font-size:var(--j-o-font-size-md);font-weight:var(--j-o-font-weight-medium);color:var(--j-o-color-text);margin:0;display:inline-flex}.jui-omnibar__menu-heading{flex-direction:column;display:flex}.jui-omnibar__menu-subtitle{color:var(--j-o-color-text-muted)}.jui-omnibar__menu-icon{width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;max-height:2rem;font-size:var(--j-o-font-size-md);color:var(--j-o-color-white);background-color:var(--j-o-color-brand-purple);border-radius:var(--j-o-radius-xl);background-image:linear-gradient(to bottom right, var(--color-purple-600,oklch(49.9% .178 298.9)), var(--color-purple-400,oklch(70.7% .182 302.3)));background-color:#0000;justify-content:center;align-items:center;display:flex}.jui-omnibar__menu-icon>img{filter:brightness(0)invert();width:1.5rem;height:1.5rem}.jui-switcher__icon{border-radius:var(--j-o-radius-lg)}.jui-omnibar__nav-list{max-height:280px;position:relative;overflow:visible}.jui-omnibar__list{gap:var(--j-o-space-2);flex-direction:column;max-height:280px;padding:4px;list-style:none;display:flex;overflow:auto}.jui-omnibar__nav-list:after{content:"";pointer-events:none;opacity:0;height:2.5rem;transition:opacity var(--j-o-duration-normal) var(--j-o-ease-standard);background:var(--j-o-switch-gradient);position:absolute;bottom:0;left:0;right:0}.jui-omnibar__nav-list.has-overflow .jui-omnibar__list{padding-block-start:.25rem;padding-inline:.25rem;margin:-.25rem;padding-bottom:2.5rem}.jui-omnibar__nav-list.has-overflow:after{opacity:1}.jui-omnibar__btn{align-items:center;gap:var(--j-o-space-4);width:100%;min-height:var(--j-o-control-size-md);padding-inline:var(--j-o-space-5);padding-block:var(--j-o-space-3);white-space:nowrap;cursor:pointer;font-size:var(--j-o-font-size-sm);font-weight:var(--j-o-font-weight-semibold);color:var(--j-o-color-text-muted);border-radius:var(--j-o-radius-lg);transition:all var(--j-o-duration-normal) var(--j-o-ease-standard);background-color:#0000;border:1px solid #0000;outline:none;text-decoration:none;display:inline-flex}.jui-omnibar__btn>svg,.jui-omnibar__btn>span>svg{width:1.125rem;height:1.125rem;fill:var(--j-o-color-text-muted)}.jui-omnibar__btn>.jui-omnibar__badge{opacity:0;transition:opacity var(--j-o-duration-normal) var(--j-o-ease-standard), transform var(--j-o-duration-normal) var(--j-o-ease-standard), color var(--j-o-duration-normal) var(--j-o-ease-standard);margin-left:auto;transform:translate(.25rem)}.jui-omnibar__btn>.jui-omnibar__badge--success,.jui-omnibar__btn>.jui-omnibar__badge--light-secondary{opacity:1;transform:none}.jui-omnibar__btn:hover{background-color:var(--j-o-color-hover);border-color:var(--j-o-color-border)}.jui-omnibar__btn:hover>.jui-omnibar__badge,.jui-omnibar__btn:focus-visible>.jui-omnibar__badge{opacity:1;transform:translate(0)}.jui-omnibar__btn:focus{outline:none}.jui-omnibar__btn:focus-visible{box-shadow:0 0 0 3px var(--j-o-color-focus-ring)}.jui-omnibar__btn--light-danger{color:var(--j-o-color-danger-text)}.jui-omnibar__btn--light-danger>svg{fill:var(--j-o-color-danger-text)}.jui-omnibar__btn--light-danger:hover{background-color:var(--j-o-color-danger-bg);border-color:var(--j-o-color-danger-border)}.jui-omnibar__btn--ghost-white{color:var(--j-o-color-ghost-white-text);background:0 0;border-color:#0000}.jui-omnibar__btn--ghost-white:hover{color:var(--j-o-color-ghost-white-text);background:var(--j-o-color-ghost-white-hover-bg);border-color:var(--j-o-color-ghost-white-hover-border)}.jui-omnibar__btn--ghost-white:focus-visible{box-shadow:0 0 0 3px var(--j-o-color-ghost-white-focus-ring);outline:none}.jui-omnibar__btn--light-secondary{padding-block:var(--j-o-space-5);color:var(--j-o-color-text);background-color:var(--j-o-color-surface-subtle);border-color:var(--j-o-color-border);justify-content:center}.jui-omnibar__btn--light-secondary:hover{background-color:var(--j-o-color-border)}.jui-omnibar__btn--light-secondary .jui-omnibar__btn-mask-icon{background-color:currentColor;flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jui-omnibar__btn--pending{opacity:.5;pointer-events:none;cursor:not-allowed}.jui-omnibar__profile{align-items:center;gap:var(--j-o-space-4);font-size:var(--j-o-font-size-xs);font-weight:var(--j-o-font-weight-medium);color:var(--j-o-color-text-muted);display:flex}.jui-omnibar__profile-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.jui-omnibar__profile-text>span:first-child{font-size:var(--j-o-font-size-sm);font-weight:var(--j-o-font-weight-medium);color:var(--j-o-color-text)}#jui-omnibar__profile-switcher .jui-omnibar__menu-body:first-of-type,jui-profile-switcher .jui-omnibar__menu-body:first-of-type{background-color:var(--j-o-color-surface-subtle);justify-content:space-between;display:flex}jui-profile-switcher h3{margin:0 0 var(--j-o-space-4);font-size:var(--j-o-font-size-xs);font-weight:var(--j-o-font-weight-regular);color:var(--j-o-color-text-muted)}.jui-omnibar__badge{align-items:center;gap:var(--j-o-space-4);width:fit-content;height:fit-content;padding-block:.125rem;padding-inline:var(--j-o-space-3);font-size:var(--j-o-font-size-xs);font-weight:var(--j-o-font-weight-medium);line-height:var(--j-o-line-height-tight);color:var(--j-o-color-text-muted);background-color:var(--j-o-color-surface-subtle);border:1px solid var(--j-o-color-border);border-radius:var(--j-o-radius-full);flex-shrink:0;display:inline-flex}.jui-omnibar__badge svg{height:var(--j-o-font-size-xs);fill:var(--j-o-color-text-muted)}.jui-omnibar__badge--success{color:var(--j-o-color-success-text);background-color:var(--j-o-color-success-bg);border-color:var(--j-o-color-success-border)}.jui-omnibar__badge--light-secondary{color:var(--j-o-color-text);background-color:var(--j-o-color-surface-subtle);border-color:var(--j-o-color-border)}.jui-omnibar__badge--teal{color:var(--j-o-color-teal-text);background-color:var(--j-o-color-teal-bg);border-color:var(--j-o-color-teal-border)}.jui-omnibar__badge--info{color:var(--j-o-color-info-text);background-color:var(--j-o-color-info-bg);border-color:var(--j-o-color-info-border)}.jui-omnibar__badge--warning{color:var(--j-o-color-warning-text);background-color:var(--j-o-color-warning-bg);border-color:var(--j-o-color-warning-border)}.jui-omnibar__badge--outline-joinup{position:relative;overflow:visible;color:var(--j-o-color-text-muted)!important;background:linear-gradient(var(--j-o-color-joinup-badge), var(--j-o-color-joinup-badge)) padding-box, linear-gradient(135deg, var(--j-o-color-brand-pink) 0%, var(--j-o-color-brand-purple) 100%) border-box!important;border:1px solid #0000!important}.jui-omnibar__badge--outline-joinup:before,.jui-omnibar__badge--outline-joinup:after{content:"";z-index:1;border:3px solid var(--j-o-color-hover);border-radius:var(--j-o-radius-full);width:2px;height:2px;transition:left var(--j-o-duration-normal) var(--j-o-ease-standard);box-sizing:content-box;background:0 0;position:absolute;transform:translate(-50%)}.jui-omnibar__badge--outline-joinup:before{top:-4px;left:20%}.jui-omnibar__badge--outline-joinup:after{bottom:-4px;left:80%}.jui-omnibar__btn:hover>.jui-omnibar__badge--outline-joinup,.jui-omnibar__btn:focus-visible>.jui-omnibar__badge--outline-joinup{color:var(--j-o-color-text)!important}.jui-omnibar__btn:hover>.jui-omnibar__badge--outline-joinup:before,.jui-omnibar__btn:hover>.jui-omnibar__badge--outline-joinup:after,.jui-omnibar__btn:focus-visible>.jui-omnibar__badge--outline-joinup:before,.jui-omnibar__btn:focus-visible>.jui-omnibar__badge--outline-joinup:after{left:50%}.jui-omnibar__badge--outline-joinup>span{align-items:center;gap:.25rem;display:inline-flex}.jui-omnibar__input{margin-bottom:var(--j-o-space-6);font-size:var(--j-o-font-size-sm);align-items:center;display:flex;position:relative}.jui-omnibar__input>input{min-width:var(--j-o-input-min-width);width:100%;height:var(--j-o-input-height-sm);background-color:var(--j-o-color-surface);border:1px solid var(--j-o-color-border);border-radius:var(--j-o-radius-lg);color:var(--j-o-color-text);padding-inline-start:var(--j-o-space-10);padding-inline-end:var(--j-o-space-3)}.jui-omnibar__input>input::placeholder{color:var(--j-o-color-text-muted)}.jui-omnibar__input>svg{left:var(--j-o-space-8);width:1.125rem;height:1.125rem;fill:var(--j-o-color-text-muted);pointer-events:none;position:absolute}.jui-omnibar__input>input:hover{border-color:var(--j-o-color-border)}.jui-omnibar__input>input:focus{outline:none}.jui-omnibar__input>input:focus-visible{box-shadow:0 0 0 3px var(--j-o-color-focus-ring)}.jui-omnibar__search-status{padding-top:var(--j-o-space-5);font-size:var(--j-o-font-size-xs);color:var(--j-o-color-text-muted);text-align:center}.jui-omnibar__modal *{font-family:var(--j-o-font-family)}.jui-omnibar__modal{z-index:var(--j-o-z-modal);background-color:var(--j-o-color-modal-backdrop);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--j-o-duration-normal) var(--j-o-ease-standard), visibility var(--j-o-duration-normal) var(--j-o-ease-standard);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.jui-omnibar__modal.is-visible{opacity:1;visibility:visible;pointer-events:auto}.jui-omnibar__modal-dialog{border:1px solid var(--j-o-color-modal-border);min-width:20rem;color:var(--j-o-color-modal-text);background-color:var(--j-o-color-modal-bg);background-image:var(--j-o-gradient-modal);opacity:0;transition:opacity var(--j-o-duration-normal) var(--j-o-ease-standard), transform var(--j-o-duration-normal) var(--j-o-ease-standard);border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;margin:0;padding:1rem;font-size:.875rem;font-weight:500;display:flex;position:relative;transform:translateY(.5rem)scale(.98)}.jui-omnibar__modal-dialog.is-visible{opacity:1;transform:translateY(0)scale(1)}.jui-omnibar__modal-title{color:var(--j-o-color-modal-text);align-items:center;gap:.75rem;margin:0;display:flex}.jui-omnibar__modal-dialog p{text-align:center;color:var(--j-o-color-modal-text);margin-top:0;margin-bottom:0}.jui-omnibar__modal-loader{cursor:wait;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.jui-omnibar__modal-loader .sr-only{display:none}.jui-omnibar__modal-loader__spinner{border-radius:var(--j-o-radius-full);border:3px solid #0000;border-top-color:var(--j-o-color-spinner-outer);border-right-color:var(--j-o-color-spinner-outer);width:3rem;height:3rem;animation:1s linear infinite rotation;display:inline-block;position:relative}.jui-omnibar__modal-loader__spinner:after{content:"";border-radius:var(--j-o-radius-full);border:3px solid #0000;border-right-color:var(--j-o-color-spinner-inner);border-bottom-color:var(--j-o-color-spinner-inner);transform-origin:50%;width:1.5rem;height:1.5rem;margin:auto;animation:.5s linear infinite rotationBack;position:absolute;inset:0}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}jui-product-switcher .jui-omnibar__btn{min-height:unset}jui-product-switcher .jui-omnibar__profile-text>span{color:var(--j-o-color-text);font-weight:var(--j-o-font-weight-medium)}jui-product-switcher .jui-omnibar__profile-text>span:first-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}jui-product-switcher .jui-omnibar__profile-text>span:nth-child(2){font-size:.675rem;font-weight:var(--j-o-font-weight-regular);color:var(--j-o-color-link-muted)}jui-product-switcher .jui-omnibar__profile-text>span:nth-child(2) svg{width:.75rem;height:.75rem;fill:var(--j-o-color-link-muted)}jui-product-switcher .jui-omnibar__list{max-height:280px}@media (prefers-reduced-motion:reduce){.jui-omnibar__menu,.jui-omnibar__btn-icon[data-jui-tooltip]:after,.jui-omnibar__btn-icon[data-jui-tooltip]:before,.jui-omnibar__avatar[data-jui-tooltip]:after,.jui-omnibar__logo[data-jui-tooltip]:after,.jui-omnibar__avatar[data-jui-tooltip]:before,.jui-omnibar__logo[data-jui-tooltip]:before{transition:none}.jui-omnibar__menu,.jui-omnibar__menu[aria-hidden=true],.jui-omnibar__menu[aria-hidden=false]{transform:none}.jui-omnibar__modal,.jui-omnibar__modal-dialog{transition:none}.jui-omnibar__modal-dialog{transform:none}.jui-omnibar__modal-loader__spinner,.jui-omnibar__modal-loader__spinner:after{animation-duration:2s}}@media (width>=480px){.jui-omnibar__menu{top:calc(100% + var(--j-o-space-4));position:absolute;left:auto;right:0;transform:translateY(0)}.jui-omnibar__menu[aria-hidden=true]{transform:translateY(calc(var(--j-o-menu-offset-y) * -1))}.jui-omnibar__menu[aria-hidden=false]{transform:translateY(0)}}@media (width>=640px){.jui-omnibar{grid-template-columns:1fr auto 1fr;padding:0 1rem;display:grid}.jui-omnibar__school,.jui-omnibar__account{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.jui-omnibar__nav{justify-self:flex-end}.jui-omnibar__logo>img.jui-omnibar__logo-img.jui-omnibar__icon--light{display:block}[data-theme=dark] .jui-omnibar__logo>img.jui-omnibar__logo-img.jui-omnibar__icon--light{display:none}[data-theme=dark] .jui-omnibar__logo>img.jui-omnibar__logo-img.jui-omnibar__icon--dark{display:block}}@media (width>=992px){.jui-omnibar__btn-icon[data-jui-tooltip]:after,.jui-omnibar__avatar[data-jui-tooltip]:after,.jui-omnibar__logo[data-jui-tooltip]:after{content:attr(data-jui-tooltip);top:calc(100% + var(--j-o-tooltip-gap));width:max-content;max-width:14rem;padding:var(--j-o-space-4) var(--j-o-space-5);border-radius:var(--j-o-radius-md);font-size:var(--j-o-font-size-sm);line-height:var(--j-o-line-height-normal);white-space:nowrap;text-align:center;color:var(--j-o-tooltip-color);background-color:var(--j-o-tooltip-bg);opacity:0;visibility:hidden;pointer-events:none;z-index:var(--j-o-z-tooltip);transition:opacity var(--j-o-duration-fast) var(--j-o-ease-standard), transform var(--j-o-duration-fast) var(--j-o-ease-standard), visibility var(--j-o-duration-fast) var(--j-o-ease-standard);position:absolute;left:50%;transform:translate(-50%)translateY(-.25rem)}.jui-omnibar__btn-icon[data-jui-tooltip]:before,.jui-omnibar__avatar[data-jui-tooltip]:before,.jui-omnibar__logo[data-jui-tooltip]:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--j-o-tooltip-bg);opacity:0;visibility:hidden;pointer-events:none;width:0;height:0;z-index:var(--j-o-z-tooltip-arrow);transition:opacity var(--j-o-duration-fast) var(--j-o-ease-standard), transform var(--j-o-duration-fast) var(--j-o-ease-standard), visibility var(--j-o-duration-fast) var(--j-o-ease-standard);position:absolute;top:calc(100% + .25rem);left:50%;transform:translate(-50%)translateY(-.25rem)}.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:after,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):after,.jui-omnibar__logo:not([data-jui-tooltip-placement]):after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:after,.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:before,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):before,.jui-omnibar__logo:not([data-jui-tooltip-placement]):before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:before{left:50%;right:auto;transform:translate(-50%)translateY(-.25rem)}.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:after{left:0;right:auto;transform:translateY(-.25rem)}.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:before{left:.875rem;right:auto;transform:translateY(-.25rem)}.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:after{left:auto;right:0;transform:translateY(-.25rem)}.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:before{left:auto;right:.875rem;transform:translateY(-.25rem)}.jui-omnibar__btn-icon:disabled:before,.jui-omnibar__btn-icon:disabled:after,.jui-omnibar__avatar:disabled:before,.jui-omnibar__logo:disabled:before,.jui-omnibar__avatar:disabled:after,.jui-omnibar__logo:disabled:after{display:none}.jui-omnibar__btn-icon[data-jui-tooltip]:hover:after,.jui-omnibar__btn-icon[data-jui-tooltip]:hover:before,.jui-omnibar__btn-icon[data-jui-tooltip]:focus-visible:after,.jui-omnibar__btn-icon[data-jui-tooltip]:focus-visible:before,.jui-omnibar__avatar[data-jui-tooltip]:hover:after,.jui-omnibar__logo[data-jui-tooltip]:hover:after,.jui-omnibar__avatar[data-jui-tooltip]:hover:before,.jui-omnibar__logo[data-jui-tooltip]:hover:before,.jui-omnibar__avatar[data-jui-tooltip]:focus-visible:after,.jui-omnibar__logo[data-jui-tooltip]:focus-visible:after,.jui-omnibar__avatar[data-jui-tooltip]:focus-visible:before,.jui-omnibar__logo[data-jui-tooltip]:focus-visible:before{opacity:1;visibility:visible}.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):hover:after,.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):hover:before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:hover:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:hover:before,.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):focus-visible:after,.jui-omnibar__btn-icon:not([data-jui-tooltip-placement]):focus-visible:before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:focus-visible:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom]:focus-visible:before,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):hover:after,.jui-omnibar__logo:not([data-jui-tooltip-placement]):hover:after,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):hover:before,.jui-omnibar__logo:not([data-jui-tooltip-placement]):hover:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:hover:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:hover:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:hover:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:hover:before,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):focus-visible:after,.jui-omnibar__logo:not([data-jui-tooltip-placement]):focus-visible:after,.jui-omnibar__avatar:not([data-jui-tooltip-placement]):focus-visible:before,.jui-omnibar__logo:not([data-jui-tooltip-placement]):focus-visible:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:focus-visible:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:focus-visible:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom]:focus-visible:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom]:focus-visible:before{transform:translate(-50%)translateY(0)}.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:hover:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:hover:before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:focus-visible:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-start]:focus-visible:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:hover:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:hover:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:hover:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:hover:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:focus-visible:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:focus-visible:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-start]:focus-visible:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-start]:focus-visible:before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:hover:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:hover:before,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:focus-visible:after,.jui-omnibar__btn-icon[data-jui-tooltip-placement=bottom-end]:focus-visible:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:hover:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:hover:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:hover:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:hover:before,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:focus-visible:after,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:focus-visible:after,.jui-omnibar__avatar[data-jui-tooltip-placement=bottom-end]:focus-visible:before,.jui-omnibar__logo[data-jui-tooltip-placement=bottom-end]:focus-visible:before{transform:translateY(0)}}@media (width>=1024px){.jui-omnibar__burger{display:none}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.jui-omnibar{z-index:var(--j-z-overlay)!important}.jui-omnibar__menu-icon{background-color:#0000!important;background-image:none!important}.jui-omnibar__menu-icon>img{width:100%;height:100%;filter:none!important}.jui-side-nav-footer{z-index:calc(var(--j-z-fixed) + 1);width:var(--j-side-nav-width);padding:0 .75rem .75rem;position:fixed;inset-block-end:0;inset-inline-start:0}.jui-side-nav-footer__card{border:1px solid color-mix(in srgb, var(--j-color-purple-joinup) 14%, white);background:color-mix(in srgb, white 90%, var(--j-color-purple-joinup) 10%);border-radius:1.25rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;box-shadow:0 18px 40px #0f172a14}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter-from,.fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.fade-enter-active,.fade-leave-active{transition:none}}
