@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope","Manrope Fallback"}
.AskSean-module__x_-bUa__panel{color:#edf2fa;background:#141a24;border:1px solid #2b3545;border-radius:18px;max-width:860px;margin:0 auto;overflow:hidden}.AskSean-module__x_-bUa__title{font-size:var(--type-heading);padding:24px 24px 10px;font-weight:600}.AskSean-module__x_-bUa__conversation{overscroll-behavior:contain;max-height:min(380px,42dvh);padding:16px 20px 4px;overflow-y:auto}.AskSean-module__x_-bUa__question{width:fit-content;max-width:90%;font-size:var(--type-body);white-space:pre-wrap;overflow-wrap:anywhere;background:#263753;border-radius:14px 14px 3px;margin:0 0 18px auto;padding:9px 13px}.AskSean-module__x_-bUa__answer{line-height:1.8;font-size:var(--type-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 24px}.AskSean-module__x_-bUa__loading{color:#a5b1c4;font-size:var(--type-caption);padding-bottom:18px}.AskSean-module__x_-bUa__suggestions{opacity:1;grid-template-columns:1fr;gap:8px;padding:12px 18px 18px;transition:opacity .22s;display:grid}.AskSean-module__x_-bUa__suggestions button{font:inherit;font-size:var(--type-body);text-align:left;color:#c5d3e8;cursor:pointer;background:0 0;border:1px solid #354258;border-radius:12px;min-height:72px;padding:10px 14px;line-height:1.5}.AskSean-module__x_-bUa__suggestions button:hover{background:#202c3f;border-color:#6487be}.AskSean-module__x_-bUa__form{border:1px solid #3c4b62;border-radius:12px;align-items:center;gap:8px;margin:0 16px 10px;padding:7px 8px 7px 13px;display:flex}.AskSean-module__x_-bUa__form:focus-within{outline-offset:2px;outline:2px solid #8eb5ff}.AskSean-module__x_-bUa__form input{width:100%;min-width:0;font:inherit;font-size:var(--type-body);color:#edf2fa;background:0 0;border:0;outline:0}.AskSean-module__x_-bUa__form input:focus-visible{box-shadow:none;outline:none}.AskSean-module__x_-bUa__form input::placeholder{color:#a5b1c4}.AskSean-module__x_-bUa__form button{color:#0b0e14;cursor:pointer;width:36px;height:36px;font-size:var(--type-heading);background:#8eb5ff;border:0;border-radius:8px;flex-shrink:0}.AskSean-module__x_-bUa__form button:disabled{opacity:.4;cursor:default}.AskSean-module__x_-bUa__error{color:#f5bdac;font-size:var(--type-body);overflow-wrap:anywhere;padding:0 18px 14px;line-height:1.6}.AskSean-module__x_-bUa__footer{color:#9baac0;font-size:var(--type-caption);justify-content:space-between;align-items:center;padding:0 18px 14px;display:flex}.AskSean-module__x_-bUa__footer a,.AskSean-module__x_-bUa__footer button{text-underline-offset:3px;text-decoration:underline}.AskSean-module__x_-bUa__footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0}.AskSean-module__x_-bUa__panel button:focus-visible,.AskSean-module__x_-bUa__panel a:focus-visible{outline-offset:4px;outline:2px solid #8eb5ff}.AskSean-module__x_-bUa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AskSean-module__x_-bUa__compact{border:0;border-radius:0;margin:0}.AskSean-module__x_-bUa__suggestions[data-fading=true]{opacity:0}@media (prefers-reduced-motion:reduce){.AskSean-module__x_-bUa__suggestions{transition:none}}
.Mascot-module__-e_S3W__character{width:100%;height:100%;display:block;overflow:visible}
.AssistantLauncher-module__MAGsUa__root{right:max(24px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:50;color:#edf2fa;position:fixed}.AssistantLauncher-module__MAGsUa__launcher{color:#edf2fa;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;margin-left:auto;padding:0;display:flex;position:relative}.AssistantLauncher-module__MAGsUa__launcherLabel{box-sizing:border-box;color:#172033;width:124px;height:60px;font-size:var(--type-body);text-align:center;white-space:nowrap;filter:drop-shadow(2px 4px 2px #0005);transform-origin:100% 100%;background:url(/images/ask-sean-bubble.svg) 50%/100% 100% no-repeat;border:0;padding:13px 10px 22px;font-weight:800;line-height:1.25;display:block;position:absolute;bottom:calc(100% - 18px);right:calc(100% - 8px)}.AssistantLauncher-module__MAGsUa__mascot{filter:drop-shadow(0 4px 5px #0008);width:52px;height:62px;transition:transform .18s;display:block;transform:rotate(8deg)}.AssistantLauncher-module__MAGsUa__mascot svg{width:100%;height:100%;overflow:visible}.AssistantLauncher-module__MAGsUa__clipWire{stroke:#8eb5ff;stroke-width:4px;stroke-linecap:round}.AssistantLauncher-module__MAGsUa__clipShadow{stroke:#263d62;stroke-width:5px;stroke-linecap:round}.AssistantLauncher-module__MAGsUa__launcher:hover .AssistantLauncher-module__MAGsUa__mascot{transform:rotate(-5deg)translateY(-3px)}.AssistantLauncher-module__MAGsUa__panel{overscroll-behavior:contain;background:#141a24;border:1px solid #303c50;border-radius:18px;width:400px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);position:absolute;bottom:80px;right:0;overflow-y:auto;box-shadow:0 16px 80px #0009}.AssistantLauncher-module__MAGsUa__heading{justify-content:space-between;align-items:center;gap:16px;padding:20px 18px 18px;display:flex}.AssistantLauncher-module__MAGsUa__heading h2{font-size:var(--type-body);letter-spacing:-.3px;margin:0;font-weight:650;line-height:1.3}.AssistantLauncher-module__MAGsUa__heading p{font-size:var(--type-caption);color:#a5b1c4;margin:0}.AssistantLauncher-module__MAGsUa__close{width:32px;height:32px;font-size:var(--type-heading);color:#b9c7db;cursor:pointer;background:#0b0e14;border:1px solid #303c50;border-radius:8px;flex-shrink:0;place-items:center;line-height:1;display:grid}.AssistantLauncher-module__MAGsUa__launcher:focus-visible,.AssistantLauncher-module__MAGsUa__close:focus-visible{outline-offset:5px;outline:2px solid #8eb5ff}@media (max-width:600px){.AssistantLauncher-module__MAGsUa__root{right:16px;bottom:max(14px,env(safe-area-inset-bottom))}.AssistantLauncher-module__MAGsUa__mascot{width:44px;height:54px}.AssistantLauncher-module__MAGsUa__panel{max-height:calc(100dvh - 104px);bottom:68px}.AssistantLauncher-module__MAGsUa__launcherLabel{width:112px;height:55px;font-size:var(--type-caption);padding:12px 10px 20px}}@media (prefers-reduced-motion:reduce){.AssistantLauncher-module__MAGsUa__mascot{transition:none}}.AssistantLauncher-module__MAGsUa__launcherLabel{opacity:0;pointer-events:none;transition:opacity .15s}.AssistantLauncher-module__MAGsUa__launcher:not([aria-expanded=true]):hover .AssistantLauncher-module__MAGsUa__launcherLabel,.AssistantLauncher-module__MAGsUa__launcher:not([aria-expanded=true]):focus-visible .AssistantLauncher-module__MAGsUa__launcherLabel{opacity:1}@media (hover:none){.AssistantLauncher-module__MAGsUa__launcherLabel{display:none}}.AssistantLauncher-module__MAGsUa__sticker{filter:drop-shadow(0 5px 8px #0006);width:88px;height:94px;transform:rotate(5deg)}.AssistantLauncher-module__MAGsUa__root:has(.AssistantLauncher-module__MAGsUa__sticker) .AssistantLauncher-module__MAGsUa__panel{bottom:108px}.AssistantLauncher-module__MAGsUa__sticker img{object-fit:contain}@media (max-width:600px){.AssistantLauncher-module__MAGsUa__sticker{width:68px;height:74px}.AssistantLauncher-module__MAGsUa__root:has(.AssistantLauncher-module__MAGsUa__sticker) .AssistantLauncher-module__MAGsUa__panel{bottom:88px}}@keyframes AssistantLauncher-module__MAGsUa__helloWave{0%,to{transform:rotate(8deg)translateY(0)}25%{transform:rotate(-10deg)translateY(-6px)}55%{transform:rotate(12deg)translateY(-3px)}80%{transform:rotate(2deg)translateY(-1px)}}.AssistantLauncher-module__MAGsUa__launcher[data-intro=wave] .AssistantLauncher-module__MAGsUa__mascot{transform-origin:50% 85%;animation:.95s ease-in-out AssistantLauncher-module__MAGsUa__helloWave}.AssistantLauncher-module__MAGsUa__launcher[data-intro=bubble] .AssistantLauncher-module__MAGsUa__launcherLabel{opacity:1;display:block;transform:rotate(-4deg)scale(1)}.AssistantLauncher-module__MAGsUa__launcherLabel{transition:opacity .22s,transform .32s cubic-bezier(.2,1.4,.4,1);transform:translateY(4px)rotate(-7deg)scale(.92)}@media (hover:none){.AssistantLauncher-module__MAGsUa__launcherLabel{display:block}.AssistantLauncher-module__MAGsUa__launcher:not([data-intro=bubble]) .AssistantLauncher-module__MAGsUa__launcherLabel{opacity:0}}@media (prefers-reduced-motion:reduce){.AssistantLauncher-module__MAGsUa__launcher[data-intro=wave] .AssistantLauncher-module__MAGsUa__mascot{animation:none}.AssistantLauncher-module__MAGsUa__launcherLabel{transition:none;transform:none}}.AssistantLauncher-module__MAGsUa__mascot svg{filter:drop-shadow(1px 0 #fffdf6)drop-shadow(-1px 0 #fffdf6)drop-shadow(0 1px #fffdf6)drop-shadow(0 -1px #fffdf6)}.AssistantLauncher-module__MAGsUa__launcher:not([aria-expanded=true]):hover .AssistantLauncher-module__MAGsUa__launcherLabel,.AssistantLauncher-module__MAGsUa__launcher:not([aria-expanded=true]):focus-visible .AssistantLauncher-module__MAGsUa__launcherLabel{transform:rotate(-4deg)scale(1)}@media (prefers-reduced-motion:reduce){.AssistantLauncher-module__MAGsUa__launcherLabel,.AssistantLauncher-module__MAGsUa__launcher[data-intro=bubble] .AssistantLauncher-module__MAGsUa__launcherLabel,.AssistantLauncher-module__MAGsUa__launcher:hover .AssistantLauncher-module__MAGsUa__launcherLabel,.AssistantLauncher-module__MAGsUa__launcher:focus-visible .AssistantLauncher-module__MAGsUa__launcherLabel{transform:none}}
.AdminPanel-module__VlIZsq__admin{color:#edf2fa;max-width:880px;margin:0 auto;padding-bottom:60px}.AdminPanel-module__VlIZsq__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:35px;display:flex}.AdminPanel-module__VlIZsq__header h1{font-size:var(--type-title);letter-spacing:-1px;margin-bottom:8px}.AdminPanel-module__VlIZsq__header p{font-size:var(--type-caption);color:#97a5ba}.AdminPanel-module__VlIZsq__admin button{color:#d3dff0;font:inherit;font-size:var(--type-caption);cursor:pointer;background:#161e2a;border:1px solid #344153;border-radius:7px;padding:8px 14px}.AdminPanel-module__VlIZsq__admin button:disabled{opacity:.45;cursor:default}.AdminPanel-module__VlIZsq__admin .AdminPanel-module__VlIZsq__primary{color:#0b0e14;background:#8eb5ff;border-color:#8eb5ff;font-weight:600}.AdminPanel-module__VlIZsq__section{background:#111821;border:1px solid #293445;border-radius:14px;margin-bottom:24px;padding:24px}.AdminPanel-module__VlIZsq__sectionHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.AdminPanel-module__VlIZsq__sectionHeading h2{font-size:var(--type-body);font-weight:600}.AdminPanel-module__VlIZsq__sectionHeading>span{font-size:var(--type-caption);color:#97a5ba;text-transform:capitalize}.AdminPanel-module__VlIZsq__choices{border:0;grid-template-columns:repeat(6,1fr);gap:10px;margin:0;padding:0;display:grid}.AdminPanel-module__VlIZsq__choice{cursor:pointer;position:relative}.AdminPanel-module__VlIZsq__choice input{opacity:0;width:1px;height:1px;position:absolute}.AdminPanel-module__VlIZsq__choiceBody{text-transform:capitalize;font-size:var(--type-caption);color:#acb9cc;border:1px solid #2a3546;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:15px 4px 12px;display:flex}.AdminPanel-module__VlIZsq__choice input:checked+.AdminPanel-module__VlIZsq__choiceBody{color:#edf2fa;background:#19263b;border-color:#8eb5ff}.AdminPanel-module__VlIZsq__choice input:focus-visible+.AdminPanel-module__VlIZsq__choiceBody{outline-offset:4px;outline:2px solid #8eb5ff}.AdminPanel-module__VlIZsq__character{width:55px;height:64px;display:block}.AdminPanel-module__VlIZsq__saveRow{align-items:center;gap:16px;margin-top:22px;display:flex}.AdminPanel-module__VlIZsq__saveRow>span{font-size:var(--type-caption);color:#97a5ba}.AdminPanel-module__VlIZsq__diagnostics{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.AdminPanel-module__VlIZsq__diagnostics>div{border-top:1px solid #263141;padding:14px 0}.AdminPanel-module__VlIZsq__diagnostics dt{font-size:var(--type-caption);color:#97a5ba;margin-bottom:5px}.AdminPanel-module__VlIZsq__diagnostics dd{font-size:var(--type-caption);overflow-wrap:anywhere}.AdminPanel-module__VlIZsq__previews{font-size:var(--type-caption);flex-wrap:wrap;align-items:center;gap:22px;display:flex}.AdminPanel-module__VlIZsq__previews span{color:#97a5ba}.AdminPanel-module__VlIZsq__previews a{color:#8eb5ff;text-underline-offset:4px;text-decoration:underline}.AdminPanel-module__VlIZsq__error,.AdminPanel-module__VlIZsq__notice{font-size:var(--type-caption);border-radius:8px;margin-bottom:20px;padding:12px 16px}.AdminPanel-module__VlIZsq__error{color:#f4c2b0;background:#312223}.AdminPanel-module__VlIZsq__notice{color:#b5e6ce;background:#182e28}.AdminPanel-module__VlIZsq__loading{color:#97a5ba;font-size:var(--type-caption)}.AdminPanel-module__VlIZsq__login{flex-direction:column;align-items:stretch;gap:12px;max-width:350px;display:flex}.AdminPanel-module__VlIZsq__login label{font-size:var(--type-caption)}.AdminPanel-module__VlIZsq__login input{color:#edf2fa;font-size:var(--type-body);background:#111821;border:1px solid #344153;border-radius:7px;padding:10px 12px}.AdminPanel-module__VlIZsq__admin button:focus-visible,.AdminPanel-module__VlIZsq__admin a:focus-visible,.AdminPanel-module__VlIZsq__login input:focus-visible{outline-offset:4px;outline:2px solid #8eb5ff}.AdminPanel-module__VlIZsq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.AdminPanel-module__VlIZsq__choices{grid-template-columns:repeat(3,1fr);gap:12px}.AdminPanel-module__VlIZsq__section{padding:18px}.AdminPanel-module__VlIZsq__saveRow{flex-direction:column;align-items:flex-start;gap:10px}.AdminPanel-module__VlIZsq__diagnostics{gap:0 18px}.AdminPanel-module__VlIZsq__header h1{font-size:var(--type-section)}}@media (max-width:380px){.AdminPanel-module__VlIZsq__diagnostics{grid-template-columns:1fr}}
