.SubjectSwitcher-module__5cNnQG__trigger{border:1px solid var(--app-line);background:var(--app-panel);color:var(--app-ink);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:750;transition:background .15s,border-color .15s;display:flex}.SubjectSwitcher-module__5cNnQG__trigger:hover{border-color:var(--app-blue);background:var(--app-panel-strong)}.SubjectSwitcher-module__5cNnQG__icon{width:16px;height:16px;color:var(--app-blue)}.SubjectSwitcher-module__5cNnQG__chevron{width:14px;height:14px;color:var(--app-muted);transition:transform .15s}.SubjectSwitcher-module__5cNnQG__panel{z-index:50;border:1px solid var(--app-line-strong);background:var(--app-panel-strong);border-radius:15px;width:256px;max-width:calc(100vw - 32px);margin-top:8px;padding:6px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 18px 38px #07152538}.SubjectSwitcher-module__5cNnQG__context{color:var(--app-muted);padding:8px 12px 6px;font-size:.68rem;font-weight:750}.SubjectSwitcher-module__5cNnQG__item{width:100%;min-height:36px;color:var(--app-ink);text-align:right;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:.75rem;font-weight:750;transition:background .15s;display:flex}.SubjectSwitcher-module__5cNnQG__item:hover{background:color-mix(in srgb,var(--app-blue) 10%,var(--app-panel-strong))}.SubjectSwitcher-module__5cNnQG__active{background:color-mix(in srgb,var(--app-blue) 16%,var(--app-panel-strong));color:var(--app-blue)}.SubjectSwitcher-module__5cNnQG__itemIcon{width:16px;height:16px;color:var(--app-muted);flex:none}.SubjectSwitcher-module__5cNnQG__active .SubjectSwitcher-module__5cNnQG__itemIcon{color:var(--app-blue)}.SubjectSwitcher-module__5cNnQG__divider{background:var(--app-line);height:1px;margin:4px 0}.SubjectSwitcher-module__5cNnQG__pending{background:var(--app-panel-soft);color:var(--app-muted);border-radius:999px;flex:none;padding:2px 6px;font-size:.6rem;font-weight:600}.SubjectSwitcher-module__5cNnQG__check{width:14px;height:14px;color:var(--app-blue);flex:none}.SubjectSwitcher-module__5cNnQG__empty{text-align:center;color:var(--app-muted);padding:16px 12px;font-size:.75rem}
.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{--floating-base:#fafcffc7;--floating-solid:#f8faff;--floating-edge:#ffffffd9;--floating-shade:#1730571f;--floating-reflection:linear-gradient(145deg,#ffffff9e,#ffffff05 48%,#85a9e41a);--floating-focus:color-mix(in srgb,var(--portal-accent,#315bd6) 12%,transparent);--floating-danger:#a52c40;--floating-muted:var(--portal-muted,#50627b);z-index:2400;box-sizing:border-box;border:1px solid var(--floating-edge);background:var(--floating-reflection),var(--floating-base);color:var(--portal-ink,#152640);box-shadow:inset 0 1px 0 #ffffff59,0 14px 38px var(--floating-shade),0 3px 10px #0a19300f;--floating-blur:blur(26px) saturate(1.45);-webkit-backdrop-filter:var(--floating-blur);backdrop-filter:var(--floating-blur);font-family:var(--font-sans);text-align:start;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--portal-muted,#50627b) 40%,transparent) transparent;outline:none;max-width:calc(100vw - 24px);font-size:.875rem;line-height:1.65}.dark .FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{--floating-base:#16253bd1;--floating-solid:#192b43;--floating-edge:#b6cff538;--floating-shade:#0005126b;--floating-reflection:linear-gradient(145deg,#a8c8f71a,transparent 45%,#6397e70a);--floating-danger:#ffabb5}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu{min-width:min(232px,100vw - 24px);max-height:min(640px,var(--radix-dropdown-menu-content-available-height,var(--radix-context-menu-content-available-height,calc(100dvh - 24px))));border-radius:18px;padding:7px;overflow:hidden auto}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):not([data-reaction]){white-space:normal;overflow-wrap:anywhere;cursor:pointer;max-width:100%;min-height:44px;color:inherit;background:0 0;border-radius:11px;outline:none;align-items:center;gap:11px;padding:9px 12px;font-size:.8125rem;font-weight:500;line-height:1.8;transition:background-color .12s,color .12s;display:flex}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted]:not([data-reaction]){background:var(--floating-focus);color:var(--portal-accent,#315bd6)}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-disabled]{opacity:.4;pointer-events:none;cursor:default}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-variant=destructive]:not([data-reaction]){color:var(--floating-danger)}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-variant=destructive][data-highlighted]{background:color-mix(in srgb,var(--floating-danger) 11%,transparent);color:var(--floating-danger)}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])>svg{color:inherit;opacity:.85;flex:none;width:18px;height:18px}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitemcheckbox],[role=menuitemradio]){padding-inline-start:36px}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitemcheckbox],[role=menuitemradio])>span:first-child{left:auto;right:auto;inset-inline-start:12px}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-slot=dropdown-menu-sub-trigger]>svg:last-child,.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-slot=context-menu-sub-trigger]>svg:last-child{margin-left:0;margin-inline-start:auto}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu[dir=rtl] :is([data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger])>svg:last-child{transform:rotate(180deg)}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([data-slot=dropdown-menu-label],[data-slot=context-menu-label]){color:var(--floating-muted);padding:7px 12px;font-size:.75rem;font-weight:650;line-height:1.8}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([data-slot=dropdown-menu-separator],[data-slot=context-menu-separator]){background:color-mix(in srgb,var(--portal-line,#a1b1c8) 70%,transparent);height:1px;margin:6px 7px}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-slot=dropdown-menu-shortcut]{margin-left:0;color:var(--floating-muted);letter-spacing:0;margin-inline-start:auto;font-size:.6875rem}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-menu-trailing]{margin-inline-start:auto}.FloatingSurface-module__099zkW__listbox.FloatingSurface-module__099zkW__listbox{max-height:min(400px,var(--radix-select-content-available-height,calc(100dvh - 24px)));border-radius:15px;overflow:hidden}.FloatingSurface-module__099zkW__listbox.FloatingSurface-module__099zkW__listbox [role=option]{border-radius:10px;min-height:44px;line-height:1.8}.FloatingSurface-module__099zkW__listbox.FloatingSurface-module__099zkW__listbox [role=option][data-highlighted]{background:var(--floating-focus);color:var(--portal-accent,#315bd6)}.FloatingSurface-module__099zkW__popover.FloatingSurface-module__099zkW__popover{max-height:var(--radix-popover-content-available-height,calc(100dvh - 24px));border-radius:18px;overflow:auto}@supports ((-webkit-backdrop-filter:blur(1px))){.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{-webkit-backdrop-filter:var(--floating-blur)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{background:var(--floating-solid)}}@media (prefers-reduced-transparency:reduce){.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{background:var(--floating-solid);--floating-blur:none}}@media (prefers-reduced-motion:reduce){.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{transition:none!important;animation:none!important}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){transition:none}}@media (forced-colors:active){.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface.FloatingSurface-module__099zkW__surface{color:canvastext;box-shadow:none;--floating-blur:none;background:canvas;border:1px solid canvastext}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-highlighted]{outline:1px solid highlight}.FloatingSurface-module__099zkW__menu.FloatingSurface-module__099zkW__menu [data-disabled]{opacity:1;color:graytext}}
.AsyncFeedback-module__j20BeW__indicator{vertical-align:middle;width:1.1em;min-width:16px;height:1.1em;min-height:16px;color:inherit;flex:none;margin-inline-end:4px;display:inline-flex}.AsyncFeedback-module__j20BeW__indicator svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:100%;height:100%;animation:.8s linear infinite AsyncFeedback-module__j20BeW__nabelz-pending-turn}.AsyncFeedback-module__j20BeW__indicator .AsyncFeedback-module__j20BeW__track{opacity:.22}.AsyncFeedback-module__j20BeW__page[data-nabelz-page-pending]{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:max(0px,calc(100vh - var(--nabelz-pending-offset,0px)));min-block-size:max(0px,calc(100svh - var(--nabelz-pending-offset,0px)));min-block-size:max(0px,calc(100dvh - var(--nabelz-pending-offset,0px)));color:var(--portal-ink);font-family:var(--font-sans);text-align:center;place-items:center;gap:0;margin:0;padding:40px 24px;display:grid}.AsyncFeedback-module__j20BeW__content{flex-direction:column;align-items:center;gap:20px;inline-size:min(100%,32rem);min-inline-size:0;display:flex}.AsyncFeedback-module__j20BeW__content h1{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.7}.AsyncFeedback-module__j20BeW__page p,.AsyncFeedback-module__j20BeW__auth p{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.9}.AsyncFeedback-module__j20BeW__orbit{width:88px;height:88px;color:var(--portal-accent);flex:none;position:relative}.AsyncFeedback-module__j20BeW__orbit>svg:first-child{width:48px;height:48px;position:absolute;inset:20px}.AsyncFeedback-module__j20BeW__ring{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:92 200;width:100%;height:100%;animation:1.8s linear infinite AsyncFeedback-module__j20BeW__nabelz-pending-turn;position:absolute;inset:0}.AsyncFeedback-module__j20BeW__trace{background:var(--portal-soft);border-radius:4px;width:144px;height:3px;position:relative;overflow:hidden}.AsyncFeedback-module__j20BeW__trace i{background:var(--portal-accent);transform-origin:50%;animation:1.5s cubic-bezier(.16,1,.3,1) infinite AsyncFeedback-module__j20BeW__nabelz-request-trace;display:block;position:absolute;inset:0}.AsyncFeedback-module__j20BeW__auth{z-index:5;border-radius:inherit;background:var(--portal-surface);background:color-mix(in srgb,var(--portal-surface) 97%,transparent);color:var(--portal-ink);text-align:center;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:28px 20px;animation:.18s ease-out both AsyncFeedback-module__j20BeW__nabelz-feedback-arrive;display:flex;position:absolute;inset:0}.AsyncFeedback-module__j20BeW__auth .AsyncFeedback-module__j20BeW__detail{color:var(--portal-muted);font-size:13px;line-height:1.8}.AsyncFeedback-module__j20BeW__auth .AsyncFeedback-module__j20BeW__trace{margin-top:2px}@keyframes AsyncFeedback-module__j20BeW__nabelz-pending-turn{to{transform:rotate(360deg)}}@keyframes AsyncFeedback-module__j20BeW__nabelz-request-trace{0%{transform:translate(100%)scaleX(.4)}to{transform:translate(-100%)scaleX(.4)}}@keyframes AsyncFeedback-module__j20BeW__nabelz-feedback-arrive{0%{opacity:.25}to{opacity:1}}@media (max-width:520px){.AsyncFeedback-module__j20BeW__auth{padding:22px 16px}.AsyncFeedback-module__j20BeW__orbit{width:76px;height:76px}.AsyncFeedback-module__j20BeW__orbit>svg:first-child{width:42px;height:42px;inset:17px}.AsyncFeedback-module__j20BeW__page[data-nabelz-page-pending]{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.AsyncFeedback-module__j20BeW__indicator svg,.AsyncFeedback-module__j20BeW__ring,.AsyncFeedback-module__j20BeW__trace i,.AsyncFeedback-module__j20BeW__auth{animation:none!important}.AsyncFeedback-module__j20BeW__trace i{opacity:.7;transform:scaleX(.4)}.AsyncFeedback-module__j20BeW__auth{background:var(--portal-surface)}}html[data-document-hidden=true] .AsyncFeedback-module__j20BeW__indicator svg{animation-play-state:paused}html[data-document-hidden=true] .AsyncFeedback-module__j20BeW__ring{animation-play-state:paused}html[data-document-hidden=true] .AsyncFeedback-module__j20BeW__trace i{animation-play-state:paused}[data-auth-feedback-host]{isolation:isolate;position:relative}:is(.marketing-shell .AsyncFeedback-module__j20BeW__page,[data-site-header]+.AsyncFeedback-module__j20BeW__page){--nabelz-pending-offset:89px}.public-route-main:has(>.AsyncFeedback-module__j20BeW__page){padding-block:0}@media (max-width:1120px){:is(.marketing-shell .AsyncFeedback-module__j20BeW__page,[data-site-header]+.AsyncFeedback-module__j20BeW__page){--nabelz-pending-offset:77px}}@media (max-width:700px){:is(.marketing-shell .AsyncFeedback-module__j20BeW__page,[data-site-header]+.AsyncFeedback-module__j20BeW__page){--nabelz-pending-offset:69px}}
.FormNetwork-module__t1QLhG__notice{border:1px solid var(--portal-line);background:var(--portal-soft);color:var(--portal-ink);font-family:var(--font-sans);overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:13px;line-height:1.95;display:flex;margin-block:14px!important}.FormNetwork-module__t1QLhG__notice svg{flex:none;margin-top:4px}@media (max-width:800px){.FormNetwork-module__t1QLhG__notice{font-size:14px}}
.MessengerSignIn-module__gwN6Ta__entry{--entry-ground:#f5f7fb;--entry-panel:#fff;--entry-line:#cad3e1;--entry-muted:#58677e;--entry-error:#a12837;--entry-error-bg:#fff0f1;background:var(--entry-ground);width:100%;min-height:0;color:var(--portal-ink,#232a3b);font-family:var(--font-sans);isolation:isolate;flex-direction:column;display:flex}.dark .MessengerSignIn-module__gwN6Ta__entry{--entry-ground:#0a1422;--entry-panel:#101d31;--entry-line:#40536e;--entry-muted:#b0bfd3;--entry-error:#ffb5bd;--entry-error-bg:#381c2b}.MessengerSignIn-module__gwN6Ta__entry *{box-sizing:border-box}.MessengerSignIn-module__gwN6Ta__entry a{text-underline-offset:4px;text-decoration:none}.MessengerSignIn-module__gwN6Ta__entry button,.MessengerSignIn-module__gwN6Ta__entry input{font:inherit}.MessengerSignIn-module__gwN6Ta__entry button{cursor:pointer;touch-action:manipulation}.MessengerSignIn-module__gwN6Ta__entry button:disabled{cursor:wait;opacity:.65}.MessengerSignIn-module__gwN6Ta__entry :is(a,button):focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}.MessengerSignIn-module__gwN6Ta__entry ::selection{background:var(--portal-accent);color:var(--portal-on-accent)}.MessengerSignIn-module__gwN6Ta__stage{flex:1;justify-content:center;align-items:center;min-width:0;padding:48px 24px 56px;display:flex}.MessengerSignIn-module__gwN6Ta__panel{background:var(--entry-panel);border-radius:16px;width:440px;min-width:0;max-width:100%;padding:34px 36px 25px;box-shadow:0 12px 48px #132d5510}.MessengerSignIn-module__gwN6Ta__identity{text-align:center;margin-bottom:30px}.MessengerSignIn-module__gwN6Ta__identity>svg{width:88px;height:88px;color:var(--portal-action,#3159cf);margin:0 auto 23px;display:block}.dark .MessengerSignIn-module__gwN6Ta__identity>svg{color:var(--portal-accent,#91b7ff)}.MessengerSignIn-module__gwN6Ta__identity h1{letter-spacing:0;margin:0 0 7px;font-size:1.5rem;font-weight:800;line-height:1.75}.MessengerSignIn-module__gwN6Ta__identity p{color:var(--entry-muted);margin:0;font-size:.875rem;line-height:1.95}.MessengerSignIn-module__gwN6Ta__fields{border:0;flex-direction:column;gap:21px;min-width:0;margin:0;padding:0;display:flex}.MessengerSignIn-module__gwN6Ta__field{min-width:0}.MessengerSignIn-module__gwN6Ta__field>label{margin-bottom:8px;font-size:.8125rem;font-weight:650;line-height:1.8;display:block}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input{border:1px solid var(--entry-line);border-radius:10px;align-items:center;width:100%;min-height:54px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex;background:var(--entry-panel)!important}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input:hover{border-color:var(--portal-muted)}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input:focus-within{border-color:var(--portal-accent);box-shadow:0 0 0 1px var(--portal-accent)}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input[data-invalid=true]{border-color:var(--entry-error)}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input input{width:100%;min-width:0;min-height:52px;caret-color:var(--portal-accent);padding:11px 14px;font-size:1rem;line-height:1.7;color:var(--portal-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input input::placeholder{color:var(--entry-muted);opacity:1}.MessengerSignIn-module__gwN6Ta__input>button{width:44px;min-width:44px;height:44px;color:var(--entry-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-inline-end:4px;padding:0;display:grid}.MessengerSignIn-module__gwN6Ta__input>button:hover{background:var(--portal-soft);color:var(--portal-accent)}.MessengerSignIn-module__gwN6Ta__recovery{justify-content:flex-start;align-items:center;min-height:44px;padding-block:6px 11px;display:flex}.MessengerSignIn-module__gwN6Ta__recovery a{min-height:44px;color:var(--portal-accent);align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.MessengerSignIn-module__gwN6Ta__recovery a:hover,.MessengerSignIn-module__gwN6Ta__registration a:hover{text-decoration:underline}.MessengerSignIn-module__gwN6Ta__submit{background:var(--portal-action,#3159cf);width:100%;min-height:54px;color:var(--portal-on-action,#fff);border:0;border-radius:10px;justify-content:center;align-items:center;gap:11px;padding:12px 16px;font-size:.9375rem;font-weight:750;transition:background .15s ease-out;display:flex}.MessengerSignIn-module__gwN6Ta__submit:hover:not(:disabled){background:var(--portal-action-hover,#264caf)}.MessengerSignIn-module__gwN6Ta__submit svg{flex:none}.MessengerSignIn-module__gwN6Ta__spin{animation:.8s linear infinite MessengerSignIn-module__gwN6Ta__entry-spin}.MessengerSignIn-module__gwN6Ta__registration{border-top:1px solid var(--portal-line);text-align:center;margin-top:23px;padding-top:19px}.MessengerSignIn-module__gwN6Ta__registration p{color:var(--entry-muted);margin:0;font-size:.8125rem;line-height:1.9}.MessengerSignIn-module__gwN6Ta__registration p>a{color:var(--portal-accent);align-items:center;min-height:44px;font-weight:750;display:inline-flex}.MessengerSignIn-module__gwN6Ta__registration .MessengerSignIn-module__gwN6Ta__teacher{color:var(--entry-muted);justify-content:center;align-items:center;gap:7px;min-height:44px;margin-top:2px;font-size:.75rem;display:inline-flex}.MessengerSignIn-module__gwN6Ta__fieldError,.MessengerSignIn-module__gwN6Ta__hint{margin:6px 0 0;font-size:.75rem;line-height:1.9}.MessengerSignIn-module__gwN6Ta__fieldError{color:var(--entry-error)}.MessengerSignIn-module__gwN6Ta__hint{color:var(--entry-muted)}.MessengerSignIn-module__gwN6Ta__error{background:var(--entry-error-bg);color:var(--entry-error);overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 15px;padding:12px 13px;font-size:.8125rem;line-height:1.9;display:flex}.MessengerSignIn-module__gwN6Ta__error svg{flex:none;margin-top:3px}.MessengerSignIn-module__gwN6Ta__error p{margin:0}.MessengerSignIn-module__gwN6Ta__error:focus{outline:2px solid var(--entry-error);outline-offset:2px}.MessengerSignIn-module__gwN6Ta__success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 0;display:flex}.MessengerSignIn-module__gwN6Ta__success>svg{color:var(--portal-accent)}.MessengerSignIn-module__gwN6Ta__success h2{margin:0;font-size:1.25rem}.MessengerSignIn-module__gwN6Ta__success p{color:var(--entry-muted);margin:0;font-size:.875rem}.MessengerSignIn-module__gwN6Ta__success a{min-height:44px;color:var(--portal-accent);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.MessengerSignIn-module__gwN6Ta__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.MessengerSignIn-module__gwN6Ta__entry{background:var(--entry-panel)}.MessengerSignIn-module__gwN6Ta__stage{align-items:flex-start;padding:32px 22px 40px}.MessengerSignIn-module__gwN6Ta__panel{box-shadow:none;border-radius:0;max-width:370px;padding:0}.MessengerSignIn-module__gwN6Ta__identity{margin-bottom:28px}.MessengerSignIn-module__gwN6Ta__identity>svg{width:78px;height:78px;margin-bottom:20px}.MessengerSignIn-module__gwN6Ta__identity h1{font-size:1.375rem}.MessengerSignIn-module__gwN6Ta__identity p{font-size:.8125rem}.MessengerSignIn-module__gwN6Ta__fields{gap:20px}.MessengerSignIn-module__gwN6Ta__registration{margin-top:24px;padding-top:17px}.MessengerSignIn-module__gwN6Ta__entry .MessengerSignIn-module__gwN6Ta__input input{font-size:1rem}}@media (max-width:360px){.MessengerSignIn-module__gwN6Ta__stage{padding-inline:18px}.MessengerSignIn-module__gwN6Ta__identity h1{font-size:1.25rem}.MessengerSignIn-module__gwN6Ta__registration p{font-size:.75rem}}@media (max-height:700px) and (min-width:601px){.MessengerSignIn-module__gwN6Ta__stage{align-items:flex-start;padding-top:32px}.MessengerSignIn-module__gwN6Ta__panel{padding-block:25px 20px}.MessengerSignIn-module__gwN6Ta__identity{margin-bottom:23px}.MessengerSignIn-module__gwN6Ta__identity>svg{width:68px;height:68px;margin-bottom:15px}}@media (prefers-reduced-motion:reduce){.MessengerSignIn-module__gwN6Ta__entry *{transition:none!important}.MessengerSignIn-module__gwN6Ta__spin{animation:none}}@keyframes MessengerSignIn-module__gwN6Ta__entry-spin{to{transform:rotate(360deg)}}.public-route-main:has(.MessengerSignIn-module__gwN6Ta__entry){min-height:0;padding:0}html[data-document-hidden=true] .MessengerSignIn-module__gwN6Ta__spin{animation-play-state:paused}
.PortalSelect-module__LIUMXa__native{display:none!important}.PortalSelect-module__LIUMXa__trigger{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;min-height:48px;font-family:inherit;font-weight:550;transition:border-color .18s,background .18s;display:flex;border:1px solid var(--portal-line)!important;background:var(--portal-surface)!important;color:var(--portal-ink)!important;box-shadow:none!important;border-radius:12px!important;padding:11px 14px!important;font-size:.9375rem!important}.PortalSelect-module__LIUMXa__trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PortalSelect-module__LIUMXa__trigger>span:last-child{color:var(--portal-muted);flex:none;display:flex}.PortalSelect-module__LIUMXa__trigger:hover:not(:disabled){border-color:var(--portal-accent)!important}.PortalSelect-module__LIUMXa__trigger[data-state=open]{border-color:var(--portal-accent)!important;background:var(--portal-soft)!important}.PortalSelect-module__LIUMXa__trigger:focus-visible{outline-offset:3px;outline:3px solid var(--portal-accent)!important}.PortalSelect-module__LIUMXa__trigger:disabled{opacity:.55;cursor:not-allowed}.PortalSelect-module__LIUMXa__trigger[aria-invalid=true]{border-color:var(--portal-error)!important}.PortalSelect-module__LIUMXa__content{z-index:220;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 28px);max-height:min(360px,var(--radix-select-content-available-height));border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);direction:rtl;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px #05142824}.PortalSelect-module__LIUMXa__viewport{padding:6px}.PortalSelect-module__LIUMXa__item{cursor:pointer;overflow-wrap:anywhere;border-radius:9px;outline:none;align-items:center;min-height:44px;padding:10px 12px 10px 38px;font-size:.9375rem;line-height:1.8;display:flex;position:relative}.PortalSelect-module__LIUMXa__item[data-highlighted]{background:var(--portal-soft);color:var(--portal-accent)}.PortalSelect-module__LIUMXa__item[data-state=checked]{color:var(--portal-accent);font-weight:750}.PortalSelect-module__LIUMXa__item[data-disabled]{opacity:.45;cursor:not-allowed}.PortalSelect-module__LIUMXa__check{align-items:center;display:flex;position:absolute;inset-inline-end:12px}.PortalSelect-module__LIUMXa__group{color:var(--portal-muted);padding:12px;font-size:.8125rem;font-weight:700}.PortalSelect-module__LIUMXa__scroll{color:var(--portal-accent);background:var(--portal-surface);justify-content:center;padding:5px;display:flex}@media (max-width:700px){.PortalSelect-module__LIUMXa__trigger,.PortalSelect-module__LIUMXa__item{min-height:48px;font-size:1rem!important}}@media (prefers-reduced-motion:reduce){.PortalSelect-module__LIUMXa__trigger{transition:none}}
.MessengerMaterial-module__XNK_Mq__tokens{--msg-glass:#ffffffc7;--msg-glass-solid:#f8faff;--msg-glass-strong:#fffffff0;--msg-glass-low:#ffffff6b;--msg-glass-inset-solid:#eaf0fa;--msg-glass-edge:#fffffff2;--msg-glass-shade:#5e7caf29;--msg-glass-reflection:linear-gradient(135deg, #fffc, #ffffff14 42%, #9db7e81f);--msg-glass-ground:linear-gradient(145deg, #e5ecf8, #f5f7fc 52%, #e1eaf8);--msg-glass-depth:0 18px 48px #152d5a24, 0 3px 10px #152d5a0f;--msg-glass-rim:inset 0 1px 0 var(--msg-glass-edge), inset 0 -1px 0 var(--msg-glass-shade);--msg-glass-field:#f5f8feeb;--msg-control-outline:#8190a8;--msg-control-off:#66758a;--msg-glass-blur:blur(24px) saturate(1.35)}.dark .MessengerMaterial-module__XNK_Mq__tokens{--msg-glass:#18283fd6;--msg-glass-solid:#17283e;--msg-glass-strong:#18273df5;--msg-glass-low:#9fbeeb12;--msg-glass-inset-solid:#1c2e46;--msg-glass-edge:#bfd7ff40;--msg-glass-shade:#0008166b;--msg-glass-reflection:linear-gradient(135deg, #b6d1fa1a, #b6d1fa04 45%, #7aa7ec0f);--msg-glass-ground:linear-gradient(145deg, #142238, #0b1525 55%, #162b43);--msg-glass-depth:0 22px 60px #0005106b, 0 3px 12px #00051033;--msg-glass-field:#091627a8;--msg-control-outline:#8296b2}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MessengerMaterial-module__XNK_Mq__tokens{--msg-glass:var(--msg-glass-solid);--msg-glass-strong:var(--msg-glass-solid);--msg-glass-low:var(--msg-glass-inset-solid);--msg-glass-blur:none}}@media (prefers-reduced-transparency:reduce){.MessengerMaterial-module__XNK_Mq__tokens{--msg-glass:var(--msg-glass-solid);--msg-glass-strong:var(--msg-glass-solid);--msg-glass-low:var(--msg-glass-inset-solid);--msg-glass-blur:none}}
.ContentDisclosure-module__ukhCaq__root{width:100%;min-width:0;color:var(--portal-ink);border-bottom:1px solid var(--portal-line)}.ContentDisclosure-module__ukhCaq__summary{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:18px 16px;font-size:1rem;font-weight:750;line-height:1.85;list-style:none;transition:background-color .18s,color .18s;display:flex}.ContentDisclosure-module__ukhCaq__summary::-webkit-details-marker{display:none}.ContentDisclosure-module__ukhCaq__summary::marker{content:""}.ContentDisclosure-module__ukhCaq__label{flex:1;min-width:0}.ContentDisclosure-module__ukhCaq__chevron{box-sizing:content-box;background:var(--portal-raised);color:var(--portal-muted);border-radius:10px;flex:none;padding:7px;transition:transform .18s,background-color .18s,color .18s}.ContentDisclosure-module__ukhCaq__summary:hover,.ContentDisclosure-module__ukhCaq__root[open]>.ContentDisclosure-module__ukhCaq__summary{background:var(--portal-soft)}.ContentDisclosure-module__ukhCaq__root[open]>.ContentDisclosure-module__ukhCaq__summary{color:var(--portal-accent)}.ContentDisclosure-module__ukhCaq__root[open]>.ContentDisclosure-module__ukhCaq__summary>.ContentDisclosure-module__ukhCaq__chevron{color:var(--portal-accent);background:var(--portal-surface);transform:rotate(180deg)}.ContentDisclosure-module__ukhCaq__summary:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.ContentDisclosure-module__ukhCaq__body{color:var(--portal-muted);overflow-wrap:anywhere;padding:8px 16px 24px;font-size:.9375rem;line-height:2}.ContentDisclosure-module__ukhCaq__body>p{max-width:75ch}.ContentDisclosure-module__ukhCaq__body>p+p{margin-top:12px}.ContentDisclosure-module__ukhCaq__body a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.ContentDisclosure-module__ukhCaq__body a:not([class]){color:var(--portal-accent)}.ContentDisclosure-module__ukhCaq__body a:hover{text-decoration:underline}.ContentDisclosure-module__ukhCaq__body a:focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}@media (max-width:600px){.ContentDisclosure-module__ukhCaq__summary{gap:12px;min-height:64px;padding:16px 12px;font-size:.9375rem}.ContentDisclosure-module__ukhCaq__body{padding:8px 12px 22px}.ContentDisclosure-module__ukhCaq__chevron{padding:6px}}@media (prefers-reduced-motion:reduce){.ContentDisclosure-module__ukhCaq__summary,.ContentDisclosure-module__ukhCaq__chevron{transition:none}}
.CourseManager-module__ol5UaW__manager{width:100%;min-width:0;max-width:1300px;color:var(--portal-ink);container-type:inline-size}.CourseManager-module__ol5UaW__manager>header{border:1px solid var(--portal-line);background:var(--portal-surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-width:0;margin-bottom:24px;padding:20px;display:flex}.CourseManager-module__ol5UaW__manager>header>div{flex:260px;min-width:0}.CourseManager-module__ol5UaW__manager>header h2{font-size:1.5rem;font-weight:850;line-height:1.65}.CourseManager-module__ol5UaW__manager>header p{color:var(--portal-muted);margin-top:8px;line-height:1.9}.CourseManager-module__ol5UaW__manager>header>button{flex:none;margin-inline-start:auto}.CourseManager-module__ol5UaW__manager button:not([role=combobox]){background:var(--portal-accent);max-width:100%;min-height:44px;color:var(--portal-on-accent);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 19px;font-weight:750;line-height:1.65;display:inline-flex}.CourseManager-module__ol5UaW__manager button>svg{flex:none}.CourseManager-module__ol5UaW__manager button:disabled{opacity:.5;cursor:not-allowed}.CourseManager-module__ol5UaW__manager button:not([role=combobox]):not(:disabled):hover{filter:brightness(.96)}.CourseManager-module__ol5UaW__manager :is(input,textarea,select,button,a):focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.CourseManager-module__ol5UaW__manager :is(h2,h3,p,small){overflow-wrap:anywhere}.CourseManager-module__ol5UaW__message{background:var(--portal-soft);border-radius:10px;margin-block:20px;padding:15px;line-height:1.9}.CourseManager-module__ol5UaW__search{border:1px solid var(--portal-line);background:var(--portal-surface);border-radius:10px;align-items:center;gap:12px;max-width:500px;margin-block:24px;padding:5px 15px;display:flex}.CourseManager-module__ol5UaW__search input{width:100%;min-width:0;color:var(--portal-ink);background:0 0;border:0;padding:10px 0}.CourseManager-module__ol5UaW__search svg{flex:none}.CourseManager-module__ol5UaW__list{gap:16px;min-width:0;display:grid}.CourseManager-module__ol5UaW__list article{border:1px solid var(--portal-line);background:var(--portal-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;padding:20px;display:grid}.CourseManager-module__ol5UaW__list article.CourseManager-module__ol5UaW__courseRow{grid-template-columns:104px minmax(0,1fr) auto}.CourseManager-module__ol5UaW__list img{aspect-ratio:1.6;object-fit:cover;border-radius:8px;width:104px;max-width:100%}.CourseManager-module__ol5UaW__rowBody{min-width:0}.CourseManager-module__ol5UaW__list :is(h2,h3){font-size:1rem;font-weight:800;line-height:1.8}.CourseManager-module__ol5UaW__list p,.CourseManager-module__ol5UaW__list span{color:var(--portal-muted);font-size:.875rem;line-height:1.9}.CourseManager-module__ol5UaW__list span{font-size:.75rem}.CourseManager-module__ol5UaW__rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.CourseManager-module__ol5UaW__manager .CourseManager-module__ol5UaW__rowActions button{background:var(--portal-soft);border-color:var(--portal-line);color:var(--portal-accent)}.CourseManager-module__ol5UaW__rowActions>a{min-width:44px;min-height:44px;color:var(--portal-accent);border-radius:10px;justify-content:center;align-items:center;padding:10px;display:inline-flex}.CourseManager-module__ol5UaW__rowActions>a:hover{background:var(--portal-soft)}.CourseManager-module__ol5UaW__editor{border:1px solid var(--portal-line);background:var(--portal-surface);border-radius:14px;min-width:0;margin-top:24px;padding:24px}.CourseManager-module__ol5UaW__editorHead{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;min-width:0;margin-bottom:24px;display:flex}.CourseManager-module__ol5UaW__editorHead :is(h2,h3){font-size:1.25rem;font-weight:800}.CourseManager-module__ol5UaW__editorHead a{color:var(--portal-accent);align-items:center;gap:8px;font-size:.875rem;display:flex}.CourseManager-module__ol5UaW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;display:grid}.CourseManager-module__ol5UaW__fields>*{min-width:0;max-width:100%}.CourseManager-module__ol5UaW__fields label{flex-direction:column;gap:9px;min-width:0;font-size:.9375rem;font-weight:650;line-height:1.8;display:flex}.CourseManager-module__ol5UaW__fields :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--portal-line);background:var(--portal-bg);width:100%;min-width:0;max-width:100%;color:var(--portal-ink);font:inherit;border-radius:9px;padding:12px;font-size:1rem}.CourseManager-module__ol5UaW__fields input[type=file]{overflow:hidden}.CourseManager-module__ol5UaW__fields small{color:var(--portal-muted);font-size:.875rem;font-weight:400;line-height:1.9}.CourseManager-module__ol5UaW__wide{grid-column:1/-1;min-width:0}.CourseManager-module__ol5UaW__fields .CourseManager-module__ol5UaW__check{flex-direction:row;align-items:flex-start;font-size:.875rem}.CourseManager-module__ol5UaW__check input{width:18px;height:18px;accent-color:var(--portal-accent);flex:none;margin-top:4px;padding:0}.CourseManager-module__ol5UaW__hint{color:var(--portal-muted);margin-block:24px;font-size:.875rem;line-height:1.95}.CourseManager-module__ol5UaW__buttons{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.CourseManager-module__ol5UaW__buttons .CourseManager-module__ol5UaW__cancel{background:var(--portal-bg);border-color:var(--portal-line);color:var(--portal-ink)}.CourseManager-module__ol5UaW__entitlements{border:1px solid var(--portal-line);border-radius:12px;grid-column:1/-1;gap:16px;min-width:0;padding:18px;display:grid}.CourseManager-module__ol5UaW__entitlements legend{padding-inline:8px;font-weight:750}.CourseManager-module__ol5UaW__subjectChoices{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:16px;display:grid}.CourseManager-module__ol5UaW__entitlements small{line-height:1.9}@container (max-width:650px){.CourseManager-module__ol5UaW__manager>header{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.CourseManager-module__ol5UaW__manager>header>div{flex-basis:auto}.CourseManager-module__ol5UaW__manager>header>button{width:100%;margin-inline-start:0}.CourseManager-module__ol5UaW__list article{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.CourseManager-module__ol5UaW__list article.CourseManager-module__ol5UaW__courseRow{grid-template-columns:80px minmax(0,1fr)}.CourseManager-module__ol5UaW__list img{width:80px}.CourseManager-module__ol5UaW__rowActions{grid-column:1/-1;justify-content:flex-start;width:100%}.CourseManager-module__ol5UaW__rowActions>button{flex:auto}.CourseManager-module__ol5UaW__rowActions>span{flex-basis:100%}.CourseManager-module__ol5UaW__fields{grid-template-columns:minmax(0,1fr);gap:20px}.CourseManager-module__ol5UaW__editor{padding:16px}.CourseManager-module__ol5UaW__editorHead{flex-direction:column}.CourseManager-module__ol5UaW__buttons>button{flex:140px}}
.commerce-module__-_rHeW__page{background:var(--portal-bg);color:var(--portal-ink);min-height:70vh;padding:38px clamp(16px,4vw,72px) 80px}.commerce-module__-_rHeW__page h1{font-size:clamp(1.9rem,3vw,2.75rem);font-weight:900;line-height:1.65}.commerce-module__-_rHeW__page h2{font-size:1.4rem;font-weight:850}.commerce-module__-_rHeW__intro{color:var(--portal-muted);margin-top:8px;font-size:1rem;line-height:1.95}.commerce-module__-_rHeW__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.commerce-module__-_rHeW__heading a{color:var(--portal-accent);font-weight:750}.commerce-module__-_rHeW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.commerce-module__-_rHeW__card{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:16px;flex-direction:column;min-width:0;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.commerce-module__-_rHeW__card:hover{border-color:var(--portal-accent);transform:translateY(-3px)}.commerce-module__-_rHeW__cover{aspect-ratio:900/560;background:var(--portal-soft);display:block;position:relative;overflow:hidden}.commerce-module__-_rHeW__cover img{object-fit:contain;width:100%;height:100%;display:block}.commerce-module__-_rHeW__cover span{color:#17263f;background:#fff;border-radius:7px;max-width:calc(100% - 28px);padding:5px 11px;font-size:.875rem;font-weight:850;position:absolute;bottom:13px;right:14px}.commerce-module__-_rHeW__cardBody{flex-direction:column;flex:1;padding:20px;display:flex}.commerce-module__-_rHeW__card h3{font-size:1.1rem;font-weight:850;line-height:1.7}.commerce-module__-_rHeW__teacher{color:var(--portal-muted);align-items:center;gap:7px;margin:10px 0 20px;font-size:.875rem;display:flex}.commerce-module__-_rHeW__priceRow{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.commerce-module__-_rHeW__priceRow>div{flex-direction:column;gap:5px;display:flex}.commerce-module__-_rHeW__priceRow small{color:var(--portal-muted);font-size:.75rem}.commerce-module__-_rHeW__priceRow strong{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:850}.commerce-module__-_rHeW__add{background:var(--portal-soft);width:42px;height:42px;color:var(--portal-accent);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid}.commerce-module__-_rHeW__add:hover{background:var(--portal-accent);color:var(--portal-on-accent)}.commerce-module__-_rHeW__cardAction{border-top:1px solid var(--portal-line);color:var(--portal-accent);justify-content:space-between;align-items:center;margin-top:18px;padding-top:15px;font-size:.875rem;font-weight:800;display:flex}.commerce-module__-_rHeW__filters{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;flex-wrap:wrap;gap:14px;margin-bottom:28px;padding:20px;display:flex}.commerce-module__-_rHeW__filters label{color:var(--portal-muted);flex:1;align-items:center;gap:10px;min-width:150px;font-size:.875rem;display:flex}.commerce-module__-_rHeW__filters input,.commerce-module__-_rHeW__filters select{border:1px solid var(--portal-line);background:var(--portal-bg);width:100%;min-width:0;min-height:46px;color:var(--portal-ink);font:inherit;border-radius:9px;padding:10px 12px}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search{flex:2;min-width:230px}.commerce-module__-_rHeW__count{color:var(--portal-muted);justify-content:space-between;gap:10px;margin-bottom:20px;font-size:.875rem;display:flex}.commerce-module__-_rHeW__count button{color:var(--portal-accent);cursor:pointer;background:0 0;border:0;font-weight:750}.commerce-module__-_rHeW__state{text-align:center;background:var(--portal-surface);border:1px solid var(--portal-line);color:var(--portal-muted);border-radius:14px;padding:55px 24px;line-height:2}.commerce-module__-_rHeW__state button,.commerce-module__-_rHeW__primary{background:var(--portal-accent);min-height:48px;color:var(--portal-on-accent);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px 23px;font-size:.9375rem;font-weight:800;display:inline-flex}.commerce-module__-_rHeW__state button{margin-top:14px}.commerce-module__-_rHeW__primary:disabled{opacity:.55;cursor:not-allowed}.commerce-module__-_rHeW__outline{border:1px solid var(--portal-line);background:var(--portal-surface);min-height:46px;color:var(--portal-ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:.9375rem;font-weight:750;display:inline-flex}.commerce-module__-_rHeW__skeleton{background:var(--portal-soft);border-radius:16px;height:395px;animation:1.4s ease-in-out infinite alternate commerce-module__-_rHeW__pulse}.commerce-module__-_rHeW__note{color:var(--portal-muted);font-size:.9375rem;line-height:2}.commerce-module__-_rHeW__notice{background:var(--portal-soft);color:var(--portal-ink);border-radius:12px;margin-block:20px;padding:16px 20px;font-size:.9375rem;line-height:2}.commerce-module__-_rHeW__error{color:var(--portal-error);padding-block:12px}.commerce-module__-_rHeW__breadcrumb{color:var(--portal-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;font-size:.875rem;display:flex}.commerce-module__-_rHeW__breadcrumb a{color:var(--portal-accent)}.commerce-module__-_rHeW__detailGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);grid-template-areas:"intro purchase""content purchase";align-items:start;gap:0 36px;display:grid}.commerce-module__-_rHeW__detailIntro{grid-area:intro;min-width:0}.commerce-module__-_rHeW__detailCopy{grid-area:content;min-width:0}.commerce-module__-_rHeW__detailIntro>p{max-width:65ch;color:var(--portal-muted);margin-top:18px;line-height:2}.commerce-module__-_rHeW__purchase{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:16px;grid-area:purchase;position:sticky;top:160px;overflow:hidden}.commerce-module__-_rHeW__purchase>img{aspect-ratio:900/560;object-fit:contain;background:var(--portal-soft);width:100%;height:auto;display:block}.commerce-module__-_rHeW__purchaseBody{gap:17px;padding:24px;display:grid}.commerce-module__-_rHeW__purchaseBody>strong{font-size:1.6rem}.commerce-module__-_rHeW__purchaseBody>.commerce-module__-_rHeW__primary,.commerce-module__-_rHeW__purchaseBody>.commerce-module__-_rHeW__outline{width:100%}.commerce-module__-_rHeW__section{border-top:1px solid var(--portal-line);margin-top:35px;padding-top:26px}.commerce-module__-_rHeW__section h2{margin-bottom:16px}.commerce-module__-_rHeW__facts{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.commerce-module__-_rHeW__facts>span{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:8px;padding:10px 14px;font-size:.875rem}.commerce-module__-_rHeW__lesson{border-bottom:1px solid var(--portal-line);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:.9375rem;display:flex}.commerce-module__-_rHeW__lesson a{color:var(--portal-accent);font-weight:750}.commerce-module__-_rHeW__related{margin-top:70px}.commerce-module__-_rHeW__related h2{margin-bottom:24px}.commerce-module__-_rHeW__cartGrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:28px;display:grid}.commerce-module__-_rHeW__cartItems{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;padding:0 24px}.commerce-module__-_rHeW__cartItem{border-bottom:1px solid var(--portal-line);align-items:center;gap:22px;padding:24px 0;display:flex}.commerce-module__-_rHeW__cartItem:last-child{border-bottom:0}.commerce-module__-_rHeW__cartItem img{aspect-ratio:900/560;object-fit:contain;border-radius:10px;width:125px}.commerce-module__-_rHeW__cartItem>div{flex:1;min-width:0}.commerce-module__-_rHeW__cartItem h2{font-size:1rem}.commerce-module__-_rHeW__cartItem p{color:var(--portal-muted);margin-top:7px;font-size:.875rem}.commerce-module__-_rHeW__cartItem>strong{white-space:nowrap;font-size:.9375rem}.commerce-module__-_rHeW__remove{background:var(--portal-bg);width:40px;height:40px;color:var(--portal-muted);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid}.commerce-module__-_rHeW__remove:hover{color:var(--portal-error)}.commerce-module__-_rHeW__summary{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;gap:20px;padding:25px;display:grid;position:sticky;top:160px}.commerce-module__-_rHeW__summary>div{justify-content:space-between;gap:10px;font-size:.9375rem;display:flex}.commerce-module__-_rHeW__summary .commerce-module__-_rHeW__total{border-top:1px solid var(--portal-line);padding-top:18px;font-weight:850}.commerce-module__-_rHeW__form{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;gap:19px;padding:25px;display:grid}.commerce-module__-_rHeW__form label{gap:9px;font-size:.9375rem;font-weight:700;display:grid}.commerce-module__-_rHeW__form input,.commerce-module__-_rHeW__form select,.commerce-module__-_rHeW__form textarea{background:var(--portal-bg);color:var(--portal-ink);font:inherit;border:1px solid var(--portal-line);border-radius:9px;width:100%;min-width:0;padding:12px}.commerce-module__-_rHeW__form textarea{resize:vertical;min-height:110px}.commerce-module__-_rHeW__form .commerce-module__-_rHeW__checkbox{align-items:flex-start;font-size:.875rem;font-weight:500;line-height:1.85;display:flex}.commerce-module__-_rHeW__checkbox input{flex:none;width:18px;min-height:18px;margin-top:5px}.commerce-module__-_rHeW__actions{flex-wrap:wrap;gap:12px;display:flex}.commerce-module__-_rHeW__page :is(a,button,input,select,textarea):focus-visible,.commerce-module__-_rHeW__card :is(a,button):focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}.commerce-module__-_rHeW__page ::selection{background:var(--portal-accent);color:var(--portal-on-accent)}@keyframes commerce-module__-_rHeW__pulse{to{opacity:.5}}@media (min-width:1800px){.commerce-module__-_rHeW__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.commerce-module__-_rHeW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-module__-_rHeW__cartGrid{grid-template-columns:minmax(0,1fr) 300px}.commerce-module__-_rHeW__cartItem{flex-wrap:wrap}.commerce-module__-_rHeW__detailGrid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}}@media (max-width:800px){.commerce-module__-_rHeW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.commerce-module__-_rHeW__detailGrid,.commerce-module__-_rHeW__cartGrid{grid-template-columns:1fr}.commerce-module__-_rHeW__detailGrid{grid-template-areas:"intro""purchase""content";gap:25px}.commerce-module__-_rHeW__purchase,.commerce-module__-_rHeW__summary{position:static}.commerce-module__-_rHeW__purchase{max-width:540px}.commerce-module__-_rHeW__detailCopy{order:0}.commerce-module__-_rHeW__cardBody{padding:16px}.commerce-module__-_rHeW__heading{flex-direction:column;align-items:flex-start}.commerce-module__-_rHeW__page{padding-top:24px}.commerce-module__-_rHeW__cartItem img{width:95px}}@media (max-width:480px){.commerce-module__-_rHeW__grid{grid-template-columns:1fr}.commerce-module__-_rHeW__card{grid-template-columns:1fr;display:grid}.commerce-module__-_rHeW__cover{aspect-ratio:900/560}.commerce-module__-_rHeW__cardBody{padding:20px}.commerce-module__-_rHeW__filters{gap:12px;padding:14px}.commerce-module__-_rHeW__filters label{flex-direction:column;align-items:stretch;gap:6px;min-width:calc(50% - 10px)}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search{min-width:100%}.commerce-module__-_rHeW__cartItems{padding:0 16px}.commerce-module__-_rHeW__cartItem{gap:13px}.commerce-module__-_rHeW__cartItem>strong{margin-inline-start:108px}.commerce-module__-_rHeW__heading h1{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.commerce-module__-_rHeW__card,.commerce-module__-_rHeW__cover img,.commerce-module__-_rHeW__skeleton{transition:none;animation:none}}@media (max-width:1100px){.commerce-module__-_rHeW__cartItem{grid-template-columns:76px minmax(0,1fr) 40px;align-items:center;gap:8px 14px;display:grid}.commerce-module__-_rHeW__cartItem>img,.commerce-module__-_rHeW__cartItem>svg{grid-area:1/1/3;max-width:100%}.commerce-module__-_rHeW__cartItem img{width:76px;height:auto}.commerce-module__-_rHeW__cartItem>div{grid-area:1/2}.commerce-module__-_rHeW__cartItem h2{overflow-wrap:anywhere;line-height:1.9}.commerce-module__-_rHeW__cartItem p{line-height:1.8}.commerce-module__-_rHeW__cartItem>strong{white-space:normal;grid-area:2/2;margin:0;font-size:.8125rem;line-height:1.9}.commerce-module__-_rHeW__cartItem>.commerce-module__-_rHeW__remove{grid-area:1/3/3}}.commerce-module__-_rHeW__filters{grid-template-columns:minmax(220px,1.7fr) repeat(4,minmax(140px,1fr));align-items:end;gap:16px;display:grid}.commerce-module__-_rHeW__filters label{white-space:nowrap;min-width:0!important}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search{align-items:center;min-width:0;height:48px}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search>svg{flex:none}.commerce-module__-_rHeW__filters label:has(>[data-portal-select]){flex-direction:column;align-items:stretch;gap:8px;display:flex}.commerce-module__-_rHeW__filters [data-portal-select]{width:100%}@media (max-width:1100px){.commerce-module__-_rHeW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search{grid-column:1/-1}}@media (max-width:480px){.commerce-module__-_rHeW__filters{gap:15px 12px;padding:16px}.commerce-module__-_rHeW__filters label{font-size:.875rem}.commerce-module__-_rHeW__filters .commerce-module__-_rHeW__search{flex-direction:row;min-width:0}}.commerce-module__-_rHeW__planGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px;margin-top:32px;display:grid}.commerce-module__-_rHeW__benefits{gap:15px;padding:0;line-height:1.95;list-style:none;display:grid}.commerce-module__-_rHeW__benefits li{gap:9px;display:flex}.commerce-module__-_rHeW__benefits svg{color:var(--portal-accent);flex:none;margin-top:7px}.commerce-module__-_rHeW__gateways,.commerce-module__-_rHeW__subjectPicker{border:1px solid var(--portal-line);border-radius:12px;gap:12px;min-width:0;padding:18px;display:grid}.commerce-module__-_rHeW__gateways legend,.commerce-module__-_rHeW__subjectPicker legend{padding-inline:8px;font-weight:750}.commerce-module__-_rHeW__gateway{border:1px solid var(--portal-line);background:var(--portal-bg);cursor:pointer;border-radius:10px;align-items:center;min-height:60px;padding:12px 14px;gap:12px!important;display:flex!important}.commerce-module__-_rHeW__gateway:has(input:checked){border-color:var(--portal-accent);background:var(--portal-soft)}.commerce-module__-_rHeW__gateway input{height:18px;accent-color:var(--portal-accent);flex:none;width:18px!important;padding:0!important}.commerce-module__-_rHeW__gateway span{gap:5px;display:grid}.commerce-module__-_rHeW__gateway small{color:var(--portal-muted);font-weight:400}.commerce-module__-_rHeW__subjectPicker .commerce-module__-_rHeW__checkbox{font-weight:500}@media (max-width:1250px){.commerce-module__-_rHeW__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.commerce-module__-_rHeW__planGrid{grid-template-columns:1fr}.commerce-module__-_rHeW__planGrid .commerce-module__-_rHeW__form{padding:22px}}
.ExamDocumentActions-module__BAT9RG__actions{max-width:100%;color:var(--portal-ink);margin-block:16px}.ExamDocumentActions-module__BAT9RG__actions form{max-width:100%;margin:0}.ExamDocumentActions-module__BAT9RG__controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.ExamDocumentActions-module__BAT9RG__modeLabel{flex:0 310px;gap:7px;min-width:0;font-size:13px;font-weight:700;display:grid}.ExamDocumentActions-module__BAT9RG__submit{background:var(--portal-action);max-width:100%;min-height:48px;color:var(--portal-on-action);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:14px;font-weight:700;line-height:1.8;display:inline-flex}.ExamDocumentActions-module__BAT9RG__submit:hover{filter:brightness(1.08)}.ExamDocumentActions-module__BAT9RG__submit:focus-visible{outline:2px solid var(--portal-accent);outline-offset:3px}.ExamDocumentActions-module__BAT9RG__submit:disabled{opacity:.6;cursor:wait}.ExamDocumentActions-module__BAT9RG__submit svg{flex:none}.ExamDocumentActions-module__BAT9RG__hint{color:var(--portal-muted);max-width:70ch;margin:9px 0 0;font-size:12px;line-height:1.9}.ExamDocumentActions-module__BAT9RG__responseToggle{cursor:pointer;align-items:center;gap:9px;min-height:44px;margin-top:10px;font-size:13px;line-height:1.9;display:flex}.ExamDocumentActions-module__BAT9RG__responseToggle input{width:18px;height:18px;accent-color:var(--portal-action);flex:none}.ExamDocumentActions-module__BAT9RG__responseToggle input:focus-visible{outline:2px solid var(--portal-accent);outline-offset:3px}.ExamDocumentActions-module__BAT9RG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:500px){.ExamDocumentActions-module__BAT9RG__controls{align-items:stretch;gap:10px}.ExamDocumentActions-module__BAT9RG__modeLabel{flex:100%}.ExamDocumentActions-module__BAT9RG__submit{width:100%}}.ExamDocumentActions-module__BAT9RG__error{color:var(--portal-error);margin-top:12px;font-size:13px;line-height:1.9}
.SupportChat-module__Jna1gG__chat{background:var(--portal-surface);min-width:0;height:100%;min-height:0;color:var(--portal-ink);isolation:isolate;flex-direction:column;font-size:.875rem;line-height:1.85;display:flex}.SupportChat-module__Jna1gG__chat h2,.SupportChat-module__Jna1gG__chat h3,.SupportChat-module__Jna1gG__chat p{margin:0}.SupportChat-module__Jna1gG__chat button,.SupportChat-module__Jna1gG__chat a,.SupportChat-module__Jna1gG__chat input,.SupportChat-module__Jna1gG__chat textarea{font:inherit}.SupportChat-module__Jna1gG__chat button{cursor:pointer}.SupportChat-module__Jna1gG__chat button:disabled{cursor:default;opacity:.5}.SupportChat-module__Jna1gG__chat :is(button,a,input,textarea):focus-visible,.SupportChat-module__Jna1gG__file:focus-within{outline:2px solid var(--portal-accent);outline-offset:3px}.SupportChat-module__Jna1gG__chat ::selection{background:var(--portal-accent);color:var(--portal-on-action)}.SupportChat-module__Jna1gG__topline{background:var(--portal-action);color:var(--portal-on-action);flex:none;align-items:center;gap:12px;padding:17px 18px;display:flex}.SupportChat-module__Jna1gG__brand{color:#3159cf;background:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.SupportChat-module__Jna1gG__topline>div{flex:1;min-width:0}.SupportChat-module__Jna1gG__topline h2{font-size:.9375rem;font-weight:800;line-height:1.6}.SupportChat-module__Jna1gG__topline p{color:inherit;opacity:.88;margin-top:3px;font-size:.75rem}.SupportChat-module__Jna1gG__headerButton{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.SupportChat-module__Jna1gG__headerButton:hover{background:#ffffff20}.SupportChat-module__Jna1gG__topline .SupportChat-module__Jna1gG__headerButton:focus-visible{outline-color:#fff}.SupportChat-module__Jna1gG__content{flex:1;min-height:0;display:flex;overflow:hidden}.SupportChat-module__Jna1gG__help{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--portal-line) transparent;width:100%;min-width:0;min-height:0;overflow:auto}.SupportChat-module__Jna1gG__helpScroll{flex:1;padding:22px 20px 12px}.SupportChat-module__Jna1gG__welcome h3{font-size:1.1875rem;font-weight:850;line-height:1.8}.SupportChat-module__Jna1gG__welcome p{color:var(--portal-muted);margin-top:5px;font-size:.8125rem}.SupportChat-module__Jna1gG__search{background:var(--portal-bg);border:1px solid var(--portal-line);min-height:46px;color:var(--portal-muted);border-radius:10px;align-items:center;gap:9px;margin-top:18px;padding-inline:13px 3px;display:flex}.SupportChat-module__Jna1gG__search:focus-within{border-color:var(--portal-accent)}.SupportChat-module__Jna1gG__search>svg{flex:none}.SupportChat-module__Jna1gG__search input{width:100%;min-width:0;min-height:44px;color:var(--portal-ink);background:0 0;border:0;padding:0;font-size:1rem;outline:none!important}.SupportChat-module__Jna1gG__search input::placeholder{color:var(--portal-muted);font-size:.8125rem}.SupportChat-module__Jna1gG__search input::-webkit-search-cancel-button{display:none}.SupportChat-module__Jna1gG__search button{width:44px;height:44px;color:var(--portal-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.SupportChat-module__Jna1gG__guides{margin-top:12px}.SupportChat-module__Jna1gG__guides>button{text-align:start;border:0;border-bottom:1px solid var(--portal-line);width:100%;min-height:52px;color:var(--portal-ink);background:0 0;align-items:center;gap:10px;padding:11px 0;font-size:.8125rem;font-weight:650;display:flex}.SupportChat-module__Jna1gG__guides>button>svg{color:var(--portal-muted);flex:none}.SupportChat-module__Jna1gG__guides>button>span{flex:1;min-width:0}.SupportChat-module__Jna1gG__guides>button>svg:last-child{width:15px}.SupportChat-module__Jna1gG__guides>button:hover,.SupportChat-module__Jna1gG__guides>button:hover>svg{color:var(--portal-accent)}.SupportChat-module__Jna1gG__more{min-height:44px;color:var(--portal-accent);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:7px 0;font-weight:700;display:inline-flex;font-size:.75rem!important}.SupportChat-module__Jna1gG__noResults{color:var(--portal-muted);font-size:.8125rem;line-height:2;padding:22px 0!important}.SupportChat-module__Jna1gG__contact{background:var(--portal-bg);border-top:1px solid var(--portal-line);flex:none;padding:12px 14px}.SupportChat-module__Jna1gG__contact>button{width:100%;min-height:56px;color:var(--portal-ink);text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:5px 4px;display:flex}.SupportChat-module__Jna1gG__contactIcon{background:var(--portal-surface);width:40px;height:40px;color:var(--portal-accent);border-radius:12px;flex:none;place-items:center;display:grid}.SupportChat-module__Jna1gG__contact>button>span:nth-child(2){flex:1;min-width:0}.SupportChat-module__Jna1gG__contact strong,.SupportChat-module__Jna1gG__contact small{display:block}.SupportChat-module__Jna1gG__contact strong{font-size:.875rem;font-weight:800}.SupportChat-module__Jna1gG__contact small{color:var(--portal-muted);margin-top:3px;font-size:.6875rem}.SupportChat-module__Jna1gG__contact>button>svg{color:var(--portal-accent);flex:none}.SupportChat-module__Jna1gG__contact>button:hover strong{color:var(--portal-accent)}.SupportChat-module__Jna1gG__back{min-height:44px;color:var(--portal-muted);background:0 0;border:0;align-items:center;gap:8px;margin-top:-9px;padding:0;display:inline-flex;font-size:.8125rem!important}.SupportChat-module__Jna1gG__article{padding:16px 0 22px}.SupportChat-module__Jna1gG__article>svg{color:var(--portal-accent)}.SupportChat-module__Jna1gG__article h3{margin-top:14px;font-size:1.15rem;font-weight:850;line-height:1.95}.SupportChat-module__Jna1gG__article>p{color:var(--portal-muted);margin-top:17px;font-size:.875rem;line-height:2.15}.SupportChat-module__Jna1gG__articleLink{background:var(--portal-soft);min-height:46px;color:var(--portal-accent);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding:10px 13px;font-size:.8125rem;font-weight:750;text-decoration:none;display:flex}.SupportChat-module__Jna1gG__recent{border:0;border-top:1px solid var(--portal-line);width:100%;color:var(--portal-accent);text-align:start;background:0 0;align-items:center;gap:11px;padding:12px 0;display:flex}.SupportChat-module__Jna1gG__recent>span{flex:1;min-width:0}.SupportChat-module__Jna1gG__recent small{color:var(--portal-muted);font-size:.6875rem;display:block}.SupportChat-module__Jna1gG__recent strong{color:var(--portal-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}.SupportChat-module__Jna1gG__recent svg{flex:none}.SupportChat-module__Jna1gG__tabs{border-top:1px solid var(--portal-line);background:var(--portal-surface);flex:none;gap:8px;padding:5px 12px;display:flex}.SupportChat-module__Jna1gG__tabs>button{min-height:48px;color:var(--portal-muted);background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;padding:5px 3px;font-size:.75rem;font-weight:700;display:flex}.SupportChat-module__Jna1gG__tabs>button[aria-current]{background:var(--portal-soft);color:var(--portal-accent)}.SupportChat-module__Jna1gG__count{background:var(--portal-accent);min-width:20px;height:20px;color:var(--portal-surface);border-radius:6px;place-items:center;padding-inline:4px;font-size:.6875rem;display:grid}.SupportChat-module__Jna1gG__list{padding:20px}.SupportChat-module__Jna1gG__listTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.SupportChat-module__Jna1gG__listTitle h3{font-size:.9375rem;font-weight:800}.SupportChat-module__Jna1gG__primary,.SupportChat-module__Jna1gG__secondary{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-weight:750;text-decoration:none;display:inline-flex;font-size:.8125rem!important}.SupportChat-module__Jna1gG__primary{background:var(--portal-action);color:var(--portal-on-action);border:0}.SupportChat-module__Jna1gG__secondary{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);padding-inline:10px;font-size:.75rem!important}.SupportChat-module__Jna1gG__primary:hover{filter:brightness(1.06)}.SupportChat-module__Jna1gG__empty{text-align:center;color:var(--portal-muted);flex-direction:column;align-items:center;gap:14px;padding:35px 12px;font-size:.8125rem;display:flex;overflow:auto}.SupportChat-module__Jna1gG__empty>span,.SupportChat-module__Jna1gG__explain>span{background:var(--portal-soft);width:60px;height:60px;color:var(--portal-accent);border-radius:18px;flex:none;place-items:center;display:grid}.SupportChat-module__Jna1gG__empty h3{color:var(--portal-ink);font-size:1.0625rem;font-weight:800;line-height:1.9}.SupportChat-module__Jna1gG__empty p{max-width:34ch;line-height:2}.SupportChat-module__Jna1gG__empty .SupportChat-module__Jna1gG__primary{margin-top:4px}.SupportChat-module__Jna1gG__loading{text-align:center;color:var(--portal-muted);font-size:.8125rem;padding:35px 20px!important}.SupportChat-module__Jna1gG__ticket{text-align:start;border:0;border-bottom:1px solid var(--portal-line);width:100%;color:var(--portal-ink);background:0 0;align-items:flex-start;gap:10px;padding:17px 0;display:flex}.SupportChat-module__Jna1gG__ticket:hover .SupportChat-module__Jna1gG__ticketCopy>strong{color:var(--portal-accent)}.SupportChat-module__Jna1gG__ticket>svg{color:var(--portal-muted);flex:none;align-self:center}.SupportChat-module__Jna1gG__ticketIcon{background:var(--portal-soft);width:35px;height:35px;color:var(--portal-accent);border-radius:11px;flex:none;place-items:center;display:grid}.SupportChat-module__Jna1gG__ticketCopy{flex:1;min-width:0}.SupportChat-module__Jna1gG__ticketCopy>strong{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.85;display:block}.SupportChat-module__Jna1gG__preview{-webkit-line-clamp:2;color:var(--portal-muted);-webkit-box-orient:vertical;margin-top:4px;font-size:.75rem;display:-webkit-box;overflow:hidden}.SupportChat-module__Jna1gG__ticketMeta{color:var(--portal-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:10px;font-size:.6875rem;display:flex}.SupportChat-module__Jna1gG__status{color:var(--portal-muted);font-weight:650}.SupportChat-module__Jna1gG__status[data-status=answered]{color:var(--portal-success)}.SupportChat-module__Jna1gG__conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.SupportChat-module__Jna1gG__threadTitle{border-bottom:1px solid var(--portal-line);background:var(--portal-surface);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.SupportChat-module__Jna1gG__threadTitle>div{flex:1;min-width:0}.SupportChat-module__Jna1gG__threadTitle h3{overflow-wrap:anywhere;font-size:.8125rem;font-weight:750;line-height:1.75}.SupportChat-module__Jna1gG__threadTitle p{color:var(--portal-muted);font-size:.6875rem}.SupportChat-module__Jna1gG__threadTitle>.SupportChat-module__Jna1gG__secondary{gap:5px;padding-inline:8px;font-size:.6875rem!important}.SupportChat-module__Jna1gG__icon{width:44px;height:44px;color:var(--portal-muted);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.SupportChat-module__Jna1gG__icon:hover{background:var(--portal-soft);color:var(--portal-accent)}.SupportChat-module__Jna1gG__messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--portal-line) transparent;background:var(--portal-bg);flex-direction:column;flex:1;gap:16px;min-height:60px;padding:20px 16px;display:flex;overflow:auto}.SupportChat-module__Jna1gG__bubble{background:var(--portal-action);max-width:92%;color:var(--portal-on-action);overflow-wrap:anywhere;border-radius:13px 4px 13px 13px;flex:none;align-self:flex-start;padding:12px 14px}.SupportChat-module__Jna1gG__bubble[data-sender=staff]{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);border-radius:4px 13px 13px;align-self:flex-end}.SupportChat-module__Jna1gG__bubble>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-bottom:6px;display:flex}.SupportChat-module__Jna1gG__bubble strong,.SupportChat-module__Jna1gG__bubble time{color:inherit;font-size:.6875rem}.SupportChat-module__Jna1gG__bubble time{opacity:.85;white-space:nowrap}.SupportChat-module__Jna1gG__bubble p{white-space:pre-wrap;font-size:.875rem;line-height:1.95}.SupportChat-module__Jna1gG__bubble a{min-height:44px;color:inherit;align-items:center;gap:7px;font-size:.8125rem;text-decoration:underline;display:flex}.SupportChat-module__Jna1gG__closed{color:var(--portal-muted);text-align:center;font-size:.75rem;padding:8px 0!important}.SupportChat-module__Jna1gG__explain{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:13px;min-height:0;padding:26px;display:flex;overflow:auto}.SupportChat-module__Jna1gG__explain h3{font-size:1rem;font-weight:800}.SupportChat-module__Jna1gG__explain p{max-width:34ch;color:var(--portal-muted);font-size:.8125rem;line-height:2}.SupportChat-module__Jna1gG__explain small{color:var(--portal-muted);font-size:.6875rem}.SupportChat-module__Jna1gG__composer{border-top:1px solid var(--portal-line);background:var(--portal-surface);flex:none;padding:12px 16px 14px}.SupportChat-module__Jna1gG__category{color:var(--portal-muted);align-items:center;gap:12px;margin-bottom:10px;font-size:.75rem;display:flex}.SupportChat-module__Jna1gG__category>button{background:var(--portal-bg);flex:1;min-width:0;height:44px;min-height:44px;font-size:.75rem}.SupportChat-module__Jna1gG__composeBox{border:1px solid var(--portal-line);background:var(--portal-bg);border-radius:12px;padding:4px}.SupportChat-module__Jna1gG__composeBox:focus-within{border-color:var(--portal-accent)}.SupportChat-module__Jna1gG__composer textarea{box-sizing:border-box;resize:vertical;border:0;border-radius:8px;width:100%;min-height:76px;max-height:148px;padding:10px 10px 3px;font-size:1rem;line-height:1.8;display:block;color:var(--portal-ink)!important;background:0 0!important;outline:none!important}.SupportChat-module__Jna1gG__composer textarea::placeholder{font-size:.8125rem;color:var(--portal-muted)!important}.SupportChat-module__Jna1gG__composeActions{align-items:center;gap:5px;display:flex}.SupportChat-module__Jna1gG__composeActions>small{min-width:0;color:var(--portal-muted);flex:1;font-size:.625rem;line-height:1.8}.SupportChat-module__Jna1gG__file{cursor:pointer;width:44px;height:44px;color:var(--portal-muted);border-radius:9px;flex:none;place-items:center;display:grid;position:relative}.SupportChat-module__Jna1gG__file:hover{color:var(--portal-accent);background:var(--portal-surface)}.SupportChat-module__Jna1gG__file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.SupportChat-module__Jna1gG__send{background:var(--portal-action);width:44px;height:44px;color:var(--portal-on-action);border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.SupportChat-module__Jna1gG__send:disabled{background:var(--portal-line);color:var(--portal-muted);opacity:1!important}.SupportChat-module__Jna1gG__hint{color:var(--portal-muted);font-size:.6875rem;margin-top:7px!important}.SupportChat-module__Jna1gG__attachment{color:var(--portal-accent);align-items:center;gap:7px;padding-inline:9px;font-size:.75rem;display:flex}.SupportChat-module__Jna1gG__attachment>span{overflow-wrap:anywhere;flex:1;min-width:0}.SupportChat-module__Jna1gG__error{background:var(--portal-error-soft);color:var(--portal-error);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:10px 14px;font-size:.75rem;display:flex}.SupportChat-module__Jna1gG__error>span{overflow-wrap:anywhere;flex:1;min-width:0}.SupportChat-module__Jna1gG__error>button{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.SupportChat-module__Jna1gG__error>.SupportChat-module__Jna1gG__retry{width:auto;height:auto;min-height:44px;font-size:.75rem;text-decoration:underline}.SupportChat-module__Jna1gG__fullPage{border:1px solid var(--portal-line);border-radius:18px;max-width:1100px;height:min(760px,85dvh);min-height:540px;margin-inline:auto;overflow:hidden}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__helpScroll{padding-inline:clamp(20px,5vw,64px)}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__contact{padding-inline:clamp(16px,5vw,58px)}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__list{padding-inline:clamp(20px,5vw,64px)}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__messages,.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__composer{padding-inline:clamp(16px,5vw,58px)}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__bubble{max-width:70%}.SupportChat-module__Jna1gG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SupportChat-module__Jna1gG__selectPopup{z-index:1302}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__list{padding:12px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__listTitle{margin-bottom:5px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__listTitle h3{font-size:.8125rem}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__empty{gap:9px;padding:20px 10px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__empty>span{display:none}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__empty h3{font-size:.9375rem}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__threadTitle{padding:4px 7px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__threadTitle h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__composer{padding:7px 10px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__composer textarea{resize:none;min-height:44px;max-height:70px;padding-block:6px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__category{margin-bottom:4px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__composeActions>small,.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__hint{display:none}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__composeActions{justify-content:space-between}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__messages{gap:10px;padding:10px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__bubble{padding:9px 11px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__explain{justify-content:flex-start;gap:7px;padding:10px}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__explain>span,.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__explain>small{display:none}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__explain h3{font-size:.8125rem}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__explain p{font-size:.75rem}.SupportChat-module__Jna1gG__compact .SupportChat-module__Jna1gG__error{padding-block:4px}.SupportChat-module__Jna1gG__chat :is(.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list,.SupportChat-module__Jna1gG__messages,.SupportChat-module__Jna1gG__empty,.SupportChat-module__Jna1gG__explain)::-webkit-scrollbar{width:5px;height:5px}.SupportChat-module__Jna1gG__chat :is(.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list,.SupportChat-module__Jna1gG__messages,.SupportChat-module__Jna1gG__empty,.SupportChat-module__Jna1gG__explain)::-webkit-scrollbar-track{background:0 0}.SupportChat-module__Jna1gG__chat :is(.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list,.SupportChat-module__Jna1gG__messages,.SupportChat-module__Jna1gG__empty,.SupportChat-module__Jna1gG__explain)::-webkit-scrollbar-thumb{background:var(--portal-line);border:0;border-radius:6px}.SupportChat-module__Jna1gG__chat :is(.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list,.SupportChat-module__Jna1gG__messages,.SupportChat-module__Jna1gG__empty,.SupportChat-module__Jna1gG__explain)::-webkit-scrollbar-button{width:0;height:0;display:none}@media (max-width:360px){.SupportChat-module__Jna1gG__topline{gap:9px;padding:14px 12px}.SupportChat-module__Jna1gG__brand{width:37px;height:37px}.SupportChat-module__Jna1gG__topline h2{font-size:.875rem}.SupportChat-module__Jna1gG__helpScroll,.SupportChat-module__Jna1gG__list{padding-inline:16px}.SupportChat-module__Jna1gG__welcome h3{font-size:1.0625rem}.SupportChat-module__Jna1gG__contact{padding-inline:12px}.SupportChat-module__Jna1gG__contact small{font-size:.625rem}.SupportChat-module__Jna1gG__threadTitle{gap:5px;padding-inline:6px}.SupportChat-module__Jna1gG__threadTitle>.SupportChat-module__Jna1gG__secondary svg{display:none}.SupportChat-module__Jna1gG__composer{padding-inline:10px}.SupportChat-module__Jna1gG__composeActions>small{font-size:.625rem}.SupportChat-module__Jna1gG__fullPage .SupportChat-module__Jna1gG__bubble{max-width:94%}}@media (max-height:620px){.SupportChat-module__Jna1gG__welcome h3{font-size:1.0625rem}.SupportChat-module__Jna1gG__helpScroll{padding-top:15px}.SupportChat-module__Jna1gG__topline{padding-block:10px}.SupportChat-module__Jna1gG__contact{padding-block:8px}.SupportChat-module__Jna1gG__explain{padding-block:15px}.SupportChat-module__Jna1gG__explain>span{display:none}.SupportChat-module__Jna1gG__explain{justify-content:flex-start}.SupportChat-module__Jna1gG__composer textarea{min-height:60px;max-height:95px}.SupportChat-module__Jna1gG__fullPage{min-height:400px}}.SupportChat-module__Jna1gG__messengerEntry{border:1px solid var(--portal-line);background:var(--portal-soft);color:var(--portal-accent);border-radius:10px;align-items:center;gap:9px;margin:10px 12px;padding:12px 16px;font-size:.8125rem;font-weight:700;line-height:1.8;text-decoration:none;display:flex}.SupportChat-module__Jna1gG__messengerEntry>svg:last-child{margin-inline-start:auto}.SupportChat-module__Jna1gG__messengerEntry:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}
.products-module__rzxyQa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.products-module__rzxyQa__card{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:16px;min-width:0;overflow:hidden}.products-module__rzxyQa__cover{aspect-ratio:900/560;background:var(--portal-soft);display:block;position:relative;overflow:hidden}.products-module__rzxyQa__cover img{object-fit:contain;width:100%;height:100%;display:block}.products-module__rzxyQa__cover>span{background:var(--portal-surface);color:var(--portal-ink);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;display:flex;position:absolute;bottom:14px;right:14px}.products-module__rzxyQa__body{padding:24px}.products-module__rzxyQa__meta{color:var(--portal-muted);justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.products-module__rzxyQa__meta>span:last-child:not(:first-child){color:var(--portal-accent)}.products-module__rzxyQa__body h3{margin-top:12px;font-size:1.1875rem;font-weight:800;line-height:1.9}.products-module__rzxyQa__buy{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.products-module__rzxyQa__buy strong{font-size:1rem}.products-module__rzxyQa__buy small{color:var(--portal-muted);margin-top:6px;font-size:.75rem;font-weight:400;display:block}.products-module__rzxyQa__buy a{background:var(--portal-soft);width:44px;height:44px;color:var(--portal-accent);border-radius:12px;place-items:center;display:grid}.products-module__rzxyQa__card a:focus-visible{outline:3px solid var(--portal-accent);outline-offset:-3px}.products-module__rzxyQa__filter{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.products-module__rzxyQa__filter input,.products-module__rzxyQa__filter select{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);font:inherit;border-radius:10px;min-width:0;padding:12px 16px}.products-module__rzxyQa__filter input{flex:1}.products-module__rzxyQa__preview{border:1px solid var(--portal-line);border-radius:12px;width:100%;height:620px;margin-top:20px}.products-module__rzxyQa__sample{background:var(--portal-soft);color:var(--portal-ink);border-radius:10px;padding:14px 18px;font-size:.875rem;line-height:1.9}@media (max-width:950px){.products-module__rzxyQa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.products-module__rzxyQa__grid{grid-template-columns:1fr;gap:18px}.products-module__rzxyQa__body{padding:20px}.products-module__rzxyQa__preview{height:450px}.products-module__rzxyQa__filter input{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.products-module__rzxyQa__cover img{transition:none}}
.InfoPanel-module__DBazta__root{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 36px;padding:30px 32px;display:grid}.InfoPanel-module__DBazta__split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.InfoPanel-module__DBazta__intro{min-width:0}.InfoPanel-module__DBazta__intro h3{text-wrap:balance;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:850;line-height:1.7}.InfoPanel-module__DBazta__intro p{max-width:68ch;color:var(--portal-muted);margin-top:12px;font-size:1rem;line-height:2}.InfoPanel-module__DBazta__detail{border-inline-start:1px solid var(--portal-line);min-width:0;padding-inline-start:28px}.InfoPanel-module__DBazta__action a{background:var(--portal-action);min-height:48px;color:var(--portal-on-action);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:12px 20px;font-size:.9375rem;font-weight:750;line-height:1.7;transition:opacity .18s;display:inline-flex}.InfoPanel-module__DBazta__action a:hover{opacity:.9}.InfoPanel-module__DBazta__action a:focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}@media (max-width:800px){.InfoPanel-module__DBazta__root,.InfoPanel-module__DBazta__split{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px}.InfoPanel-module__DBazta__detail{border-inline-start:0;border-top:1px solid var(--portal-line);padding-inline-start:0;padding-top:10px}.InfoPanel-module__DBazta__intro p{font-size:.9375rem}.InfoPanel-module__DBazta__action a{width:100%}}@media (max-width:420px){.InfoPanel-module__DBazta__root{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.InfoPanel-module__DBazta__action a{transition:none}}
.QuestionImageCrop-module__Wm6Ura__root{border-block:1px solid var(--portal-line);min-width:0;color:var(--portal-ink);margin-block:20px;padding-block:20px}.QuestionImageCrop-module__Wm6Ura__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.QuestionImageCrop-module__Wm6Ura__heading h3{margin:0;font-size:1rem;font-weight:750}.QuestionImageCrop-module__Wm6Ura__heading p,.QuestionImageCrop-module__Wm6Ura__help{color:var(--portal-muted);margin:8px 0 14px;font-size:.875rem;line-height:1.9}.QuestionImageCrop-module__Wm6Ura__primary,.QuestionImageCrop-module__Wm6Ura__secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;display:inline-flex}.QuestionImageCrop-module__Wm6Ura__primary{color:var(--portal-on-action);background:var(--portal-action);border:1px solid #0000;font-weight:700}.QuestionImageCrop-module__Wm6Ura__secondary{color:var(--portal-ink);background:var(--portal-surface);border:1px solid var(--portal-line)}.QuestionImageCrop-module__Wm6Ura__secondary:hover{background:var(--portal-soft)}.QuestionImageCrop-module__Wm6Ura__primary:hover{filter:brightness(1.08)}.QuestionImageCrop-module__Wm6Ura__root button:disabled{opacity:.55;cursor:wait}.QuestionImageCrop-module__Wm6Ura__root :focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.QuestionImageCrop-module__Wm6Ura__error{color:var(--portal-error);background:var(--portal-error-soft);padding:12px;line-height:1.9}.QuestionImageCrop-module__Wm6Ura__stageWrap{background:var(--portal-bg);border:1px solid var(--portal-line);border-radius:12px;padding:24px;overflow:hidden}.QuestionImageCrop-module__Wm6Ura__stage{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;max-width:100%;margin:auto;display:table;position:relative;overflow:visible}.QuestionImageCrop-module__Wm6Ura__stage>img{pointer-events:none;width:auto;max-width:100%;height:auto;max-height:480px;display:block}.QuestionImageCrop-module__Wm6Ura__selection{border:2px solid var(--portal-accent);cursor:move;touch-action:none;position:absolute;box-shadow:0 0 0 2000px #08132688}.QuestionImageCrop-module__Wm6Ura__selection:after{content:"";pointer-events:none;border-block:1px solid #fff7;position:absolute;inset:33.333% 0}.QuestionImageCrop-module__Wm6Ura__handle{border:3px solid var(--portal-accent);z-index:2;background:#fff;border-radius:5px;width:22px;height:22px;position:absolute;transform:translate(-50%,-50%)}.QuestionImageCrop-module__Wm6Ura__size{background:var(--portal-action);color:var(--portal-on-action);white-space:nowrap;pointer-events:none;padding:1px 6px;font-size:11px;position:absolute;bottom:calc(100% + 5px);left:0}.QuestionImageCrop-module__Wm6Ura__dimensions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:16px;display:grid}.QuestionImageCrop-module__Wm6Ura__dimensions label{color:var(--portal-muted);font-size:.8rem}.QuestionImageCrop-module__Wm6Ura__dimensions label>span{align-items:center;gap:4px;display:flex}.QuestionImageCrop-module__Wm6Ura__dimensions input{border:1px solid var(--portal-line);background:var(--portal-surface);width:100%;min-width:0;min-height:44px;color:var(--portal-ink);border-radius:8px;flex:1;padding:6px}.QuestionImageCrop-module__Wm6Ura__dimensions small{white-space:nowrap;flex:none;font-size:10px}.QuestionImageCrop-module__Wm6Ura__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QuestionImageCrop-module__Wm6Ura__saved{color:var(--portal-success);align-items:center;gap:6px;font-size:.8rem;display:flex}.QuestionImageCrop-module__Wm6Ura__result{border:1px solid var(--portal-line);background:#fff;border-radius:8px;max-width:100%;margin:16px 0;display:block;overflow:hidden}.QuestionImageCrop-module__Wm6Ura__result img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:540px;margin:auto;display:block}.QuestionImageCrop-module__Wm6Ura__stageWrap::selection{background:0 0}@media (max-width:600px){.QuestionImageCrop-module__Wm6Ura__stageWrap{padding:18px}.QuestionImageCrop-module__Wm6Ura__dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.QuestionImageCrop-module__Wm6Ura__dimensions label>span{display:block}.QuestionImageCrop-module__Wm6Ura__dimensions small{display:none}.QuestionImageCrop-module__Wm6Ura__actions .QuestionImageCrop-module__Wm6Ura__primary{width:100%}.QuestionImageCrop-module__Wm6Ura__heading{gap:8px}.QuestionImageCrop-module__Wm6Ura__heading>button{width:100%}.QuestionImageCrop-module__Wm6Ura__result img{max-height:none}}
.SupportMessenger-module__4Gt6RG__messenger{background:var(--portal-surface);min-width:0;height:100%;min-height:0;color:var(--portal-ink);flex-direction:column;font-size:.8125rem;line-height:1.85;display:flex}.SupportMessenger-module__4Gt6RG__sources{border-top:1px solid var(--portal-line);margin-top:8px;padding-top:5px;font-size:.6875rem}.SupportMessenger-module__4Gt6RG__sources summary{cursor:pointer;min-height:32px;color:var(--portal-muted);display:list-item}.SupportMessenger-module__4Gt6RG__sources a{min-height:36px;color:var(--portal-accent);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:6px;text-decoration:none;display:flex}.SupportMessenger-module__4Gt6RG__sources a>svg{flex:none}.SupportMessenger-module__4Gt6RG__replyOptions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.SupportMessenger-module__4Gt6RG__replyOptions>span{color:var(--portal-muted);flex-basis:100%;font-size:.625rem}.SupportMessenger-module__4Gt6RG__replyOptions>button{border:1px solid var(--portal-line);background:var(--portal-bg);max-width:100%;min-height:44px;color:var(--portal-accent);text-align:start;overflow-wrap:anywhere;border-radius:9px;padding:6px 10px;font-size:.6875rem;line-height:1.7}.SupportMessenger-module__4Gt6RG__replyOptions>button:hover{border-color:var(--portal-accent);background:var(--portal-soft)}.SupportMessenger-module__4Gt6RG__replyOptions>button:disabled{opacity:.6}.SupportMessenger-module__4Gt6RG__log:focus-visible{outline:2px solid var(--portal-accent);outline-offset:-2px}.SupportMessenger-module__4Gt6RG__messenger :is(h2,p){margin:0}.SupportMessenger-module__4Gt6RG__messenger :is(button,textarea,a){font:inherit}.SupportMessenger-module__4Gt6RG__messenger button{cursor:pointer}.SupportMessenger-module__4Gt6RG__messenger button:disabled{cursor:default}.SupportMessenger-module__4Gt6RG__messenger :is(button,a,textarea):focus-visible{outline:2px solid var(--portal-accent);outline-offset:2px}.SupportMessenger-module__4Gt6RG__header{border-bottom:1px solid var(--portal-line);background:var(--portal-surface);flex:none;align-items:center;gap:9px;min-height:65px;padding:7px 10px;display:flex}.SupportMessenger-module__4Gt6RG__header>div{flex:1;min-width:0}.SupportMessenger-module__4Gt6RG__header h2{font-size:.8125rem;font-weight:800;line-height:1.7}.SupportMessenger-module__4Gt6RG__header p{color:var(--portal-muted);font-size:.6875rem}.SupportMessenger-module__4Gt6RG__mark{width:36px;height:36px;color:var(--portal-accent);flex:none;place-items:center;display:grid}.SupportMessenger-module__4Gt6RG__icon{width:44px;height:44px;color:var(--portal-muted);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.SupportMessenger-module__4Gt6RG__icon:hover{background:var(--portal-soft);color:var(--portal-accent)}.SupportMessenger-module__4Gt6RG__assistant,.SupportMessenger-module__4Gt6RG__human{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.SupportMessenger-module__4Gt6RG__assistant[hidden],.SupportMessenger-module__4Gt6RG__human[hidden]{display:none}.SupportMessenger-module__4Gt6RG__human>section{flex:1;min-height:0}.SupportMessenger-module__4Gt6RG__log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--portal-line) transparent;background:var(--portal-bg);flex:1;min-height:0;padding:14px 13px;overflow:auto}.SupportMessenger-module__4Gt6RG__intro{margin-bottom:13px}.SupportMessenger-module__4Gt6RG__intro>p{max-width:30ch;font-size:.8125rem;line-height:1.95}.SupportMessenger-module__4Gt6RG__author{color:var(--portal-muted);align-items:center;gap:4px;margin-bottom:5px;font-size:.625rem;font-weight:750;display:flex}.SupportMessenger-module__4Gt6RG__topics{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.SupportMessenger-module__4Gt6RG__topics>button{border:1px solid var(--portal-line);background:var(--portal-surface);max-width:100%;min-height:44px;color:var(--portal-accent);text-align:start;border-radius:9px;align-items:center;gap:8px;padding:7px 11px;font-size:.75rem;display:flex}.SupportMessenger-module__4Gt6RG__topics>button>svg{flex:none}.SupportMessenger-module__4Gt6RG__topics>button:hover{border-color:var(--portal-accent)}.SupportMessenger-module__4Gt6RG__bubble{background:var(--portal-surface);overflow-wrap:anywhere;border-radius:11px 3px 11px 11px;max-width:96%;margin-top:13px;padding:10px 12px}.SupportMessenger-module__4Gt6RG__bubble>p{white-space:pre-wrap;font-size:.8125rem;line-height:1.95}.SupportMessenger-module__4Gt6RG__bubble[data-kind=user]{background:var(--portal-action);color:var(--portal-on-action);border-radius:3px 11px 11px;margin-inline-start:24px}.SupportMessenger-module__4Gt6RG__bubble[data-kind=user] .SupportMessenger-module__4Gt6RG__author{color:inherit}.SupportMessenger-module__4Gt6RG__bubble>a{min-height:44px;color:var(--portal-accent);text-underline-offset:3px;justify-content:space-between;align-items:center;margin-top:7px;font-size:.75rem;text-decoration:underline;display:flex}.SupportMessenger-module__4Gt6RG__pending{color:var(--portal-muted);padding-top:12px;font-size:.75rem}.SupportMessenger-module__4Gt6RG__error{color:var(--portal-error);margin-top:10px;font-size:.75rem}.SupportMessenger-module__4Gt6RG__error>button{min-height:44px;color:var(--portal-error);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:flex}.SupportMessenger-module__4Gt6RG__actions{border-top:1px solid var(--portal-line);flex:none;align-items:center;gap:5px;padding:3px 10px;display:flex}.SupportMessenger-module__4Gt6RG__actions>button{min-width:0;min-height:44px;color:var(--portal-accent);background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;gap:7px;padding:4px 2px;font-size:.6875rem;font-weight:700;display:flex}.SupportMessenger-module__4Gt6RG__actions>button>svg:last-child{margin-inline-start:auto}.SupportMessenger-module__4Gt6RG__actions>a{width:44px;height:44px;color:var(--portal-muted);border-radius:8px;flex:none;place-items:center;display:grid}.SupportMessenger-module__4Gt6RG__actions>a:hover{background:var(--portal-soft)}.SupportMessenger-module__4Gt6RG__composer{flex:none;padding:4px 10px 8px}.SupportMessenger-module__4Gt6RG__composer>div{border:1px solid var(--portal-line);background:var(--portal-bg);border-radius:10px;align-items:center;gap:4px;padding:3px;display:flex}.SupportMessenger-module__4Gt6RG__composer>div:focus-within{border-color:var(--portal-accent)}.SupportMessenger-module__4Gt6RG__composer textarea{resize:none;width:100%;min-width:0;height:44px;max-height:64px;color:var(--portal-ink);background:0 0;border:0;flex:1;padding:8px 9px;font-size:1rem;line-height:1.65;outline:0!important}.SupportMessenger-module__4Gt6RG__composer textarea::placeholder{color:var(--portal-muted);font-size:.75rem}.SupportMessenger-module__4Gt6RG__composer>div>button{background:var(--portal-action);width:44px;height:44px;color:var(--portal-on-action);border:0;border-radius:8px;flex:none;place-items:center;display:grid}.SupportMessenger-module__4Gt6RG__composer>div>button:disabled{background:var(--portal-line);color:var(--portal-muted)}.SupportMessenger-module__4Gt6RG__composer>p{color:var(--portal-muted);margin-top:5px;font-size:.5625rem;line-height:1.8}.SupportMessenger-module__4Gt6RG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-height:480px){.SupportMessenger-module__4Gt6RG__header{min-height:54px;padding-block:3px}.SupportMessenger-module__4Gt6RG__log{padding-block:8px}.SupportMessenger-module__4Gt6RG__composer>p{min-height:32px}.SupportMessenger-module__4Gt6RG__actions{padding-block:0}}.SupportMessenger-module__4Gt6RG__composer>p{min-height:32px;font-size:.625rem;line-height:1.6}.SupportMessenger-module__4Gt6RG__consent{border-top:1px solid var(--portal-line);background:var(--portal-soft);scrollbar-width:thin;flex:0 auto;min-height:0;max-height:240px;padding:10px 13px;font-size:.8125rem;line-height:1.95;overflow:auto}.SupportMessenger-module__4Gt6RG__consent p{color:var(--portal-muted)}.SupportMessenger-module__4Gt6RG__consent a{color:var(--portal-accent);text-underline-offset:3px}.SupportMessenger-module__4Gt6RG__consent label{cursor:pointer;min-height:44px;color:var(--portal-ink);align-items:flex-start;gap:8px;margin-top:7px;display:flex}.SupportMessenger-module__4Gt6RG__consent input{width:18px;height:18px;accent-color:var(--portal-accent);flex:none;margin-top:5px}.SupportMessenger-module__4Gt6RG__consent>button{background:var(--portal-action);min-height:44px;color:var(--portal-on-action);font:inherit;border:0;border-radius:8px;margin-top:5px;padding:8px 12px;font-weight:750}.SupportMessenger-module__4Gt6RG__consent>button:disabled{opacity:.5;cursor:default}.SupportMessenger-module__4Gt6RG__consent>button+button{color:var(--portal-accent);background:0 0;margin-inline-start:7px}.SupportMessenger-module__4Gt6RG__composer .SupportMessenger-module__4Gt6RG__consentToggle{min-height:32px;color:var(--portal-accent);text-underline-offset:3px;font:inherit;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}
.experience-module__pPO6aW__experience{grid-template-columns:1fr 1.1fr;align-items:center;gap:36px;display:grid}.experience-module__pPO6aW__copy{padding:36px clamp(24px,4vw,60px) 36px 12px}.experience-module__pPO6aW__copy h2{color:var(--portal-ink);font-size:clamp(2rem,3.1vw,3.3rem);font-weight:900;line-height:1.65}.experience-module__pPO6aW__copy h2 span{color:var(--portal-accent)}.experience-module__pPO6aW__copy>p{max-width:47ch;color:var(--portal-muted);margin-top:18px;font-size:1rem;line-height:2.1}.experience-module__pPO6aW__controls{max-width:450px;margin-top:28px}.experience-module__pPO6aW__controls label{justify-content:space-between;gap:20px;font-size:.9375rem;font-weight:750;display:flex}.experience-module__pPO6aW__controls output{color:var(--portal-accent);font-variant-numeric:tabular-nums}.experience-module__pPO6aW__controls input{width:100%;accent-color:var(--portal-accent);cursor:pointer;direction:ltr;height:24px;margin-block:18px}.experience-module__pPO6aW__switches{gap:10px;display:flex}.experience-module__pPO6aW__switches button{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-ink);cursor:pointer;border-radius:10px;min-height:44px;padding:10px 18px;font-size:.875rem}.experience-module__pPO6aW__switches button[aria-pressed=true]{background:var(--portal-accent);color:var(--portal-on-accent);border-color:var(--portal-accent)}.experience-module__pPO6aW__controls p{min-height:48px;color:var(--portal-muted);margin-top:16px;font-size:.9375rem;line-height:2}.experience-module__pPO6aW__link{color:var(--portal-accent);align-items:center;gap:15px;min-height:44px;margin-top:24px;font-size:.9375rem;font-weight:750;display:inline-flex}.experience-module__pPO6aW__lab{border:1px solid var(--portal-line);background:var(--portal-surface);border-radius:16px;overflow:hidden}.experience-module__pPO6aW__sceneLabel{align-items:center;gap:10px;padding:20px 24px;font-size:.875rem;font-weight:750;display:flex}.experience-module__pPO6aW__sceneLabel>span:last-child{color:var(--portal-muted);margin-inline-start:auto;font-weight:500}.experience-module__pPO6aW__canvas{touch-action:pan-y;height:420px;position:relative;overflow:hidden}.experience-module__pPO6aW__caption{color:var(--portal-muted);padding:16px 24px;font-size:.875rem;line-height:1.9}.experience-module__pPO6aW__fallback{text-align:center;height:100%;color:var(--portal-muted);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px;font-size:.875rem;line-height:2;display:flex}.experience-module__pPO6aW__experience :is(button,input,a,summary):focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}@media (max-width:900px){.experience-module__pPO6aW__experience{grid-template-columns:1fr;gap:22px}.experience-module__pPO6aW__copy{padding:16px 8px}.experience-module__pPO6aW__copy h2 br{display:none}.experience-module__pPO6aW__copy>p{max-width:65ch}.experience-module__pPO6aW__controls{max-width:none}.experience-module__pPO6aW__lab{order:1}.experience-module__pPO6aW__canvas{height:370px}.experience-module__pPO6aW__copy h2{font-size:2rem}}@media (max-width:500px){.experience-module__pPO6aW__canvas{height:310px}.experience-module__pPO6aW__copy h2{font-size:1.75rem}.experience-module__pPO6aW__copy>p{font-size:.9375rem}.experience-module__pPO6aW__sceneLabel{padding:16px}.experience-module__pPO6aW__caption{padding:14px 16px;font-size:.875rem}}.experience-module__pPO6aW__experience>.experience-module__pPO6aW__coverage{border:0;border-top:1px solid var(--portal-line);background:0 0;border-radius:0;grid-column:1/-1;padding:32px 8px 8px}@media (max-width:800px){.experience-module__pPO6aW__experience>.experience-module__pPO6aW__coverage{order:2;padding:24px 0 0}}@media (max-width:900px){.experience-module__pPO6aW__experience{flex-direction:column;align-items:stretch;gap:0;display:flex}.experience-module__pPO6aW__copy{display:contents}.experience-module__pPO6aW__copy h2{order:0;font-size:1.55rem;line-height:1.75}.experience-module__pPO6aW__copy>p{order:1;margin-top:12px;font-size:.9375rem;line-height:2}.experience-module__pPO6aW__lab{order:2;margin-top:20px}.experience-module__pPO6aW__canvas{height:clamp(260px,80vw,340px)}.experience-module__pPO6aW__controls{order:3;max-width:none;margin-top:18px}.experience-module__pPO6aW__link{order:4;align-self:flex-start;margin:12px 0 20px}.experience-module__pPO6aW__experience>.experience-module__pPO6aW__coverage{order:5}}
.AccountMenu-module__uGqsHa__trigger{border:1px solid var(--portal-line);background:var(--portal-surface);min-height:44px;color:var(--portal-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:13px;align-items:center;gap:9px;padding:5px 11px 5px 6px;display:flex}.AccountMenu-module__uGqsHa__avatar,.AccountMenu-module__uGqsHa__identityIcon{background:var(--portal-soft);width:34px;height:34px;color:var(--portal-accent);border-radius:10px;flex:none;place-items:center;display:grid}.AccountMenu-module__uGqsHa__triggerText{font-size:.875rem;font-weight:750}.AccountMenu-module__uGqsHa__chevron{color:var(--portal-muted)}.AccountMenu-module__uGqsHa__trigger:hover{border-color:var(--portal-accent)}.AccountMenu-module__uGqsHa__trigger:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.AccountMenu-module__uGqsHa__panel{z-index:180;width:290px;max-width:calc(100vw - 24px);font-family:var(--font-sans);box-shadow:0 16px 50px #151b3333;border:1px solid var(--portal-line)!important;background:var(--portal-surface)!important;color:var(--portal-ink)!important;border-radius:18px!important;padding:8px!important}.AccountMenu-module__uGqsHa__identity{align-items:center;gap:11px;display:flex;padding:12px!important}.AccountMenu-module__uGqsHa__identityIcon{border-radius:13px;width:43px;height:43px}.AccountMenu-module__uGqsHa__identity strong,.AccountMenu-module__uGqsHa__identity small{display:block}.AccountMenu-module__uGqsHa__identity strong{font-size:1rem}.AccountMenu-module__uGqsHa__identity small{color:var(--portal-muted);margin-top:4px;font-size:.875rem;font-weight:400}.AccountMenu-module__uGqsHa__panel .AccountMenu-module__uGqsHa__item{min-height:44px;color:var(--portal-ink);cursor:pointer;border-radius:10px;gap:12px;padding:10px 12px;font-size:.875rem}.AccountMenu-module__uGqsHa__panel .AccountMenu-module__uGqsHa__item:focus,.AccountMenu-module__uGqsHa__panel .AccountMenu-module__uGqsHa__item[data-highlighted]{background:var(--portal-soft);color:var(--portal-accent)}.AccountMenu-module__uGqsHa__panel .AccountMenu-module__uGqsHa__item svg{color:var(--portal-accent)}.AccountMenu-module__uGqsHa__separator{margin-block:6px;background:var(--portal-line)!important}.AccountMenu-module__uGqsHa__error{color:var(--portal-ink);padding:10px;font-size:.875rem}.AccountMenu-module__uGqsHa__compact{background:0 0;border:0;padding:4px}.AccountMenu-module__uGqsHa__compact .AccountMenu-module__uGqsHa__triggerText,.AccountMenu-module__uGqsHa__compact .AccountMenu-module__uGqsHa__chevron,.AccountMenu-module__uGqsHa__mobileText,.AccountMenu-module__uGqsHa__guestIcon,.AccountMenu-module__uGqsHa__mobileTools{display:none}.AccountMenu-module__uGqsHa__account{flex:none;align-items:center;gap:6px;display:flex}.AccountMenu-module__uGqsHa__login{min-height:44px;color:var(--portal-ink);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.8125rem;font-weight:750;text-decoration:none;display:inline-flex}.AccountMenu-module__uGqsHa__login:hover{background:var(--portal-soft);color:var(--portal-accent)}.AccountMenu-module__uGqsHa__trigger.AccountMenu-module__uGqsHa__signup{background:var(--portal-action);color:var(--portal-on-action);border:0;border-radius:10px;gap:6px;padding:9px 12px}.AccountMenu-module__uGqsHa__signup .AccountMenu-module__uGqsHa__chevron{color:inherit}.AccountMenu-module__uGqsHa__login:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}@media (max-width:700px){.AccountMenu-module__uGqsHa__mobileTools{display:block}.AccountMenu-module__uGqsHa__account{gap:0}.AccountMenu-module__uGqsHa__login,.AccountMenu-module__uGqsHa__triggerText,.AccountMenu-module__uGqsHa__chevron{display:none}.AccountMenu-module__uGqsHa__trigger{border-radius:10px;gap:5px;min-height:44px;padding:5px 8px}.AccountMenu-module__uGqsHa__trigger.AccountMenu-module__uGqsHa__signup{gap:5px;padding:9px 10px}.AccountMenu-module__uGqsHa__avatar{background:0 0;width:23px;height:30px}.AccountMenu-module__uGqsHa__guestIcon{flex:none;display:block}.AccountMenu-module__uGqsHa__mobileText{font-size:.75rem;font-weight:750;display:inline}.AccountMenu-module__uGqsHa__compact .AccountMenu-module__uGqsHa__mobileText{display:none}.AccountMenu-module__uGqsHa__compact{border:0}}
.account-tools-module__2HGjzq__page{width:100%;min-width:0;color:var(--portal-ink);padding:2.5rem clamp(1rem,2vw,2rem) 4rem}.account-tools-module__2HGjzq__page :is(h1,h2,h3,p,code){overflow-wrap:anywhere}.account-tools-module__2HGjzq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.account-tools-module__2HGjzq__header h1{font-size:clamp(1.65rem,2.1vw,2.2rem);font-weight:850;line-height:1.7}.account-tools-module__2HGjzq__header p{max-width:68ch;color:var(--portal-muted);margin-top:.65rem;line-height:1.9}.account-tools-module__2HGjzq__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.account-tools-module__2HGjzq__button,.account-tools-module__2HGjzq__secondary,.account-tools-module__2HGjzq__danger{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.65rem 1rem;font-size:.875rem;font-weight:700;line-height:1.6;display:inline-flex}.account-tools-module__2HGjzq__button{background:var(--portal-action);color:var(--portal-on-action)}.account-tools-module__2HGjzq__secondary{border:1px solid var(--portal-line);background:var(--portal-surface);color:var(--portal-accent)}.account-tools-module__2HGjzq__danger{background:var(--portal-error-action);color:var(--portal-on-action)}.account-tools-module__2HGjzq__page :is(button,a,input):focus-visible,.account-tools-module__2HGjzq__recovery :is(button,a,input):focus-visible{outline:2px solid var(--portal-accent);outline-offset:4px}.account-tools-module__2HGjzq__page :is(button,input):disabled,.account-tools-module__2HGjzq__recovery :is(button,input):disabled{cursor:not-allowed;opacity:.6}.account-tools-module__2HGjzq__studentLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.account-tools-module__2HGjzq__section{background:var(--portal-surface);border-radius:16px;min-width:0;padding:1.5rem}.account-tools-module__2HGjzq__section h2{font-size:1.1rem;font-weight:800;line-height:1.8}.account-tools-module__2HGjzq__section p{color:var(--portal-muted);margin:.75rem 0;line-height:1.9}.account-tools-module__2HGjzq__code{background:var(--portal-soft);width:100%;color:var(--portal-accent);font-family:var(--font-mono),monospace;letter-spacing:.025em;text-align:center;word-break:break-all;white-space:normal;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1rem;font-size:1.1rem;font-weight:700;line-height:1.9;display:block}.account-tools-module__2HGjzq__connections{gap:0;margin-top:1rem;padding:0;list-style:none;display:grid}.account-tools-module__2HGjzq__connections li{border-bottom:1px solid var(--portal-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 0;display:flex}.account-tools-module__2HGjzq__connections li:last-child{border-bottom:0}.account-tools-module__2HGjzq__connections li span{overflow-wrap:anywhere;min-width:0;font-weight:700}.account-tools-module__2HGjzq__notice,.account-tools-module__2HGjzq__error,.account-tools-module__2HGjzq__confirmation{overflow-wrap:anywhere;border-radius:12px;margin-block:1rem;padding:1rem 1.25rem;line-height:1.9}.account-tools-module__2HGjzq__notice{background:var(--portal-soft);color:var(--portal-accent)}.account-tools-module__2HGjzq__error{background:var(--portal-error-soft);color:var(--portal-error)}.account-tools-module__2HGjzq__confirmation{background:var(--portal-warning-soft);color:var(--portal-warning);scroll-margin-top:110px}.account-tools-module__2HGjzq__confirmation p{margin-bottom:.75rem}.account-tools-module__2HGjzq__confirmation:focus{outline:2px solid var(--portal-accent);outline-offset:4px}.account-tools-module__2HGjzq__state{text-align:center;max-width:46rem;color:var(--portal-ink);margin:auto;padding:4rem 1.25rem}.account-tools-module__2HGjzq__state h1{font-size:1.5rem;font-weight:800;line-height:1.8}.account-tools-module__2HGjzq__state p{color:var(--portal-muted);margin:1rem 0;line-height:1.9}.account-tools-module__2HGjzq__state .account-tools-module__2HGjzq__actions{justify-content:center}.account-tools-module__2HGjzq__childHead>div{min-width:0}.account-tools-module__2HGjzq__recovery{min-width:0;max-width:560px;margin:1.25rem auto}.account-tools-module__2HGjzq__recovery h1{overflow-wrap:anywhere}.account-tools-module__2HGjzq__recovery input{min-height:48px;caret-color:var(--portal-accent);font-size:1rem}.account-tools-module__2HGjzq__recovery p{overflow-wrap:anywhere;line-height:1.9}.account-tools-module__2HGjzq__recovery fieldset{min-width:0;display:contents}.account-tools-module__2HGjzq__hint{color:var(--portal-muted);font-size:.875rem;line-height:1.8}@media (max-width:850px){.account-tools-module__2HGjzq__studentLayout{grid-template-columns:minmax(0,1fr);gap:1.25rem}.account-tools-module__2HGjzq__section{padding:1.25rem}}@media (max-width:480px){.account-tools-module__2HGjzq__page{padding-top:1.75rem}.account-tools-module__2HGjzq__actions>*{flex:auto}.account-tools-module__2HGjzq__connections li{flex-direction:column;align-items:flex-start}.account-tools-module__2HGjzq__code{font-size:1rem}.account-tools-module__2HGjzq__recovery{margin:0 auto}.account-tools-module__2HGjzq__page input{font-size:1rem}}
.FeedbackFab-module__PRJV8a__trigger{left:max(20px,env(safe-area-inset-left));bottom:calc(20px + env(safe-area-inset-bottom));z-index:1200;background:var(--portal-action);width:48px;height:48px;color:var(--portal-on-action);font-family:var(--font-sans);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 5px 18px #09152b26}.FeedbackFab-module__PRJV8a__trigger[hidden]{display:none}.FeedbackFab-module__PRJV8a__trigger:hover{filter:brightness(1.08)}.FeedbackFab-module__PRJV8a__trigger:focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}.FeedbackFab-module__PRJV8a__panel{z-index:1201;left:max(20px,env(safe-area-inset-left));bottom:calc(20px + env(safe-area-inset-bottom) + var(--support-keyboard-offset,0px));width:336px;max-width:calc(100vw - 40px);height:min(440px,100svh - 40px);max-height:calc(var(--support-viewport-height,100svh) - 24px - env(safe-area-inset-bottom));background:var(--portal-surface);color:var(--portal-ink);font-family:var(--font-sans);direction:rtl;border:0;border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 44px #09152b30,0 2px 8px #09152b12}.FeedbackFab-module__PRJV8a__panel[hidden]{display:none}.FeedbackFab-module__PRJV8a__panel:focus{outline:none}.FeedbackFab-module__PRJV8a__panel>section{flex:1;min-height:0;overflow:hidden}.FeedbackFab-module__PRJV8a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.FeedbackFab-module__PRJV8a__trigger{left:max(12px,env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));width:46px;height:46px}.FeedbackFab-module__PRJV8a__panel{left:max(12px,env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom) + var(--support-keyboard-offset,0px));border-radius:14px;width:320px;max-width:calc(100vw - 24px);height:min(430px,66svh)}}@media print{.FeedbackFab-module__PRJV8a__trigger,.FeedbackFab-module__PRJV8a__panel{display:none}}.FeedbackFab-module__PRJV8a__panel{--nabelz-panel-origin:left bottom}
.GatewayManager-module__n8DnVW__page{max-width:1200px;color:var(--portal-ink)}.GatewayManager-module__n8DnVW__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.GatewayManager-module__n8DnVW__heading h1{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:850}.GatewayManager-module__n8DnVW__heading p,.GatewayManager-module__n8DnVW__note{color:var(--portal-muted);max-width:75ch;font-size:.9375rem;line-height:1.95}.GatewayManager-module__n8DnVW__heading p{margin-top:12px}.GatewayManager-module__n8DnVW__page button,.GatewayManager-module__n8DnVW__link{border:1px solid var(--portal-line);background:var(--portal-surface);min-height:44px;color:var(--portal-ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-weight:700;display:inline-flex}.GatewayManager-module__n8DnVW__page button:disabled{opacity:.55;cursor:wait}.GatewayManager-module__n8DnVW__page .GatewayManager-module__n8DnVW__primary{background:var(--portal-action);color:var(--portal-on-action);border-color:#0000}.GatewayManager-module__n8DnVW__status{background:var(--portal-soft);border-radius:12px;margin-bottom:24px;padding:16px 18px;line-height:1.95}.GatewayManager-module__n8DnVW__error{background:var(--portal-error-soft);color:var(--portal-error)}.GatewayManager-module__n8DnVW__registry{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;overflow:hidden}.GatewayManager-module__n8DnVW__row{border-bottom:1px solid var(--portal-line);grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) auto;align-items:center;gap:20px;padding:20px 24px;display:grid}.GatewayManager-module__n8DnVW__row:last-child{border:0}.GatewayManager-module__n8DnVW__row h2{font-size:1rem;font-weight:800}.GatewayManager-module__n8DnVW__row p{color:var(--portal-muted);margin-top:5px;font-size:.875rem;line-height:1.8}.GatewayManager-module__n8DnVW__row span{color:var(--portal-muted);font-size:.875rem}.GatewayManager-module__n8DnVW__enabled{color:var(--portal-success)!important}.GatewayManager-module__n8DnVW__editor{background:var(--portal-surface);border:1px solid var(--portal-line);border-radius:14px;margin-top:24px;padding:28px}.GatewayManager-module__n8DnVW__editor h2{margin-bottom:12px;font-size:1.3rem;font-weight:800}.GatewayManager-module__n8DnVW__fields{grid-template-columns:1fr 1fr;gap:22px;margin-block:24px;display:grid}.GatewayManager-module__n8DnVW__fields label{flex-direction:column;gap:10px;font-size:.9375rem;font-weight:650;display:flex}.GatewayManager-module__n8DnVW__fields :is(input,textarea,select){border:1px solid var(--portal-line);width:100%;min-height:44px;color:var(--portal-ink);background:var(--portal-bg);font:inherit;border-radius:9px;padding:12px}.GatewayManager-module__n8DnVW__fields textarea{min-height:100px;line-height:1.9}.GatewayManager-module__n8DnVW__fields small{color:var(--portal-muted);font-weight:400;line-height:1.8}.GatewayManager-module__n8DnVW__wide{grid-column:1/-1}.GatewayManager-module__n8DnVW__fields .GatewayManager-module__n8DnVW__check{flex-direction:row;align-items:flex-start;line-height:1.9}.GatewayManager-module__n8DnVW__check input{width:19px;height:19px;min-height:19px;accent-color:var(--portal-accent);flex:none;margin-top:5px}.GatewayManager-module__n8DnVW__actions{flex-wrap:wrap;gap:12px;display:flex}.GatewayManager-module__n8DnVW__summary{border-bottom:1px solid var(--portal-line);justify-content:space-between;align-items:center;gap:18px;padding-block:18px;display:flex}.GatewayManager-module__n8DnVW__summary:last-child{border:0}.GatewayManager-module__n8DnVW__summary strong{font-variant-numeric:tabular-nums}.GatewayManager-module__n8DnVW__page :is(input,textarea,button,a):focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.GatewayManager-module__n8DnVW__page a:not(.GatewayManager-module__n8DnVW__link){color:var(--portal-accent);text-underline-offset:4px}.GatewayManager-module__n8DnVW__policy{border-bottom:1px solid var(--portal-line);padding:22px 0}.GatewayManager-module__n8DnVW__policy summary{cursor:pointer;min-height:44px;font-size:1rem;font-weight:750}.GatewayManager-module__n8DnVW__policy textarea{background:var(--portal-bg);width:100%;min-height:180px;color:var(--portal-ink);border:1px solid var(--portal-line);line-height:2;font:inherit;border-radius:10px;margin-top:14px;padding:16px}@media (max-width:720px){.GatewayManager-module__n8DnVW__row{grid-template-columns:1fr auto;gap:12px;padding:18px}.GatewayManager-module__n8DnVW__row>span{grid-column:1}.GatewayManager-module__n8DnVW__row>button,.GatewayManager-module__n8DnVW__row>.GatewayManager-module__n8DnVW__link{grid-area:1/2/3}.GatewayManager-module__n8DnVW__fields{grid-template-columns:1fr}.GatewayManager-module__n8DnVW__editor{padding:20px}.GatewayManager-module__n8DnVW__heading{flex-direction:column}.GatewayManager-module__n8DnVW__heading p{font-size:.9375rem}}
.IntegrationManager-module__jCc2rG__page{color:var(--portal-ink)}.IntegrationManager-module__jCc2rG__page>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.IntegrationManager-module__jCc2rG__page h1{font-size:1.5rem;font-weight:850}.IntegrationManager-module__jCc2rG__page p{color:var(--portal-muted);max-width:75ch;margin-top:10px;font-size:.9375rem;line-height:2}.IntegrationManager-module__jCc2rG__page button{border:1px solid var(--portal-line);background:var(--portal-surface);min-height:44px;color:var(--portal-accent);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.875rem;font-weight:700;display:flex}.IntegrationManager-module__jCc2rG__page button:disabled{opacity:.6;cursor:default}.IntegrationManager-module__jCc2rG__page article{border-top:1px solid var(--portal-line);padding:30px 0}.IntegrationManager-module__jCc2rG__title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.IntegrationManager-module__jCc2rG__title h2{font-size:1.125rem;font-weight:800}.IntegrationManager-module__jCc2rG__title span{align-items:center;gap:8px;font-size:.875rem;display:flex}.IntegrationManager-module__jCc2rG__ready{color:var(--portal-success)}.IntegrationManager-module__jCc2rG__pending{color:var(--portal-warning)}.IntegrationManager-module__jCc2rG__page dl{max-width:660px;margin-top:20px}.IntegrationManager-module__jCc2rG__page dl>div{border-bottom:1px solid var(--portal-line);justify-content:space-between;gap:24px;padding:14px 0;font-size:.9375rem;display:flex}.IntegrationManager-module__jCc2rG__page dd{font-weight:650}.IntegrationManager-module__jCc2rG__page details{margin-top:20px}.IntegrationManager-module__jCc2rG__page summary{color:var(--portal-accent);cursor:pointer;min-height:44px;font-size:.9375rem;font-weight:700;line-height:2}.IntegrationManager-module__jCc2rG__page ul{color:var(--portal-muted);margin-top:16px;padding-inline-start:22px;font-size:.875rem;line-height:2.3}.IntegrationManager-module__jCc2rG__page code{color:var(--portal-ink);font-size:.8125rem}.IntegrationManager-module__jCc2rG__error{background:var(--portal-error-soft);border-radius:10px;padding:15px;color:var(--portal-error)!important}.IntegrationManager-module__jCc2rG__page :is(button,summary):focus-visible{outline:3px solid var(--portal-accent);outline-offset:4px}@media (max-width:600px){.IntegrationManager-module__jCc2rG__page>header{flex-direction:column}.IntegrationManager-module__jCc2rG__page article{padding-block:24px}.IntegrationManager-module__jCc2rG__page dl>div{gap:14px;font-size:.875rem}}.IntegrationManager-module__jCc2rG__knowledgeActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.IntegrationManager-module__jCc2rG__page h2>svg{vertical-align:middle;margin-inline-end:5px;display:inline}
