@font-face{font-family:outfit;src:url(../media/outfit_latin_variable-s.p.1gsd1jahc5dg_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.outfit_d05eb3bd-module__D89bpa__className{font-family:outfit,outfit Fallback,Arial,sans-serif}.outfit_d05eb3bd-module__D89bpa__variable{--font-outfit:"outfit", "outfit Fallback", Arial, sans-serif}
:root{--font-display:var(--font-outfit), "Plus Jakarta Sans", sans-serif;--font-sans:"Plus Jakarta Sans", "Noto Sans SC", system-ui, -apple-system, sans-serif;--bg-dark:#0f1729;--bg-dark-rgb:15, 23, 42;--panel-bg:#1e293b73;--panel-border:#ffffff14;--panel-glow:#6366f126;--primary:#5b4cff;--primary-glow:#5b4cff66;--secondary:#00e6d2;--accent:#e3f;--text-primary:#f8fafc;--text-secondary:#a6b5c9;--text-muted:#6c7c93;--title-color:#fff;--danger:#ef4343;--success:#20c55d;--warning:#f59f0a;--screen-bg:#090d16;--screen-card-bg:#ffffff08;--screen-border-color:#ffffff0f;--screen-text-source:#fff;--screen-text-trans:#34d399;--screen-font-size:2.2rem}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}::selection{background:var(--primary-glow);color:var(--title-color)}body{font-family:var(--font-sans);color:var(--text-primary);background-color:var(--bg-dark);min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--title-color)}html[data-theme=light],:root[data-theme=light]{--bg-dark:#f1f5f9;--bg-dark-rgb:241, 245, 249;--panel-bg:#ffffffb3;--panel-border:#00000014;--panel-glow:#6366f10f;--primary:#3829e0;--primary-glow:#3829e033;--secondary:#0e8177;--accent:#ba1dc9;--text-primary:#10192d;--text-secondary:#364459;--text-muted:#627084;--title-color:#0f172a;--danger:#df2020;--success:#1b9849;--warning:#c27e0a}@keyframes toastPop{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.toast-pop{animation:.28s cubic-bezier(.175,.885,.32,1.275) toastPop}.display-access-page{box-sizing:border-box;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#172238;background:#f3f6fc;place-items:center;display:grid}.display-access-card{box-sizing:border-box;background:#fff;border:1px solid #d9e2ef;border-radius:18px;flex-direction:column;gap:14px;width:min(440px,100%);padding:clamp(20px,5vw,32px);display:flex;box-shadow:0 14px 50px #193b6d12}.display-access-card h1{color:#172238;margin:0;font-size:clamp(1.4rem,5vw,1.8rem)}.display-access-card p{color:#53647c;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.6}.display-access-card label{color:#172238;font-weight:650}.display-access-card input{box-sizing:border-box;width:100%;min-width:0;min-height:52px;font:inherit;color:#172238;background:#fff;border:1px solid #a8b8d0;border-radius:8px;padding:12px;font-size:16px}.display-access-card input:focus-visible{border-color:#286fe0;outline:3px solid #b9d4ff}.display-access-card .display-code-input{letter-spacing:.45em;text-align:center;font:2rem ui-monospace,monospace}.display-access-card .btn{white-space:normal;width:100%;min-height:48px}.display-access-card .display-access-error{color:#b43636;min-height:24px}.display-access-icon{color:#286fe0;background:#eaf2ff;border-radius:14px;place-items:center;width:52px;height:52px;font-size:1.5rem;display:grid}.screen-exit-button{top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));z-index:10000;color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#172238;border:1px solid #ffffff70;border-radius:8px;padding:10px 16px;position:fixed}.screen-exit-button:focus-visible{outline-offset:3px;outline:3px solid #b9d4ff}
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-align-left:before{content:""}.fa-angle-down:before{content:""}.fa-apple:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-right-arrow-left:before{content:""}.fa-arrow-right-long:before{content:""}.fa-arrow-right-to-bracket:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-arrow-up-right-from-square:before{content:""}.fa-ban:before{content:""}.fa-bars:before{content:""}.fa-bell:before{content:""}.fa-book-bookmark:before{content:""}.fa-box-archive:before{content:""}.fa-building-columns:before{content:""}.fa-bullseye:before{content:""}.fa-calendar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-chart-simple:before{content:""}.fa-check:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-circle:before{content:""}.fa-circle-check:before{content:""}.fa-circle-exclamation:before{content:""}.fa-circle-info:before{content:""}.fa-circle-notch:before{content:""}.fa-circle-pause:before{content:""}.fa-circle-play:before{content:""}.fa-circle-plus:before{content:""}.fa-circle-question:before{content:""}.fa-circle-xmark:before{content:""}.fa-clipboard-check:before{content:""}.fa-clock:before{content:""}.fa-clock-rotate-left:before{content:""}.fa-closed-captioning:before{content:""}.fa-code:before{content:""}.fa-coins:before{content:""}.fa-comments:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-copy:before{content:""}.fa-desktop:before{content:""}.fa-diagram-project:before{content:""}.fa-display:before{content:""}.fa-door-open:before{content:""}.fa-download:before{content:""}.fa-earth-asia:before{content:""}.fa-ellipsis:before{content:""}.fa-expand:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-file-lines:before{content:""}.fa-file-waveform:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-floppy-disk:before{content:""}.fa-folder-open:before{content:""}.fa-gauge-high:before{content:""}.fa-gear:before{content:""}.fa-globe:before{content:""}.fa-graduation-cap:before{content:""}.fa-hand-pointer:before{content:""}.fa-headphones:before{content:""}.fa-headphones-simple:before{content:""}.fa-headset:before{content:""}.fa-id-card:before{content:""}.fa-indent:before{content:""}.fa-key:before{content:""}.fa-language:before{content:""}.fa-layer-group:before{content:""}.fa-link:before{content:""}.fa-link-slash:before{content:""}.fa-list-check:before{content:""}.fa-lock:before{content:""}.fa-magnifying-glass:before{content:""}.fa-magnifying-glass-plus:before{content:""}.fa-microphone:before{content:""}.fa-microphone-lines:before{content:""}.fa-microphone-slash:before{content:""}.fa-moon:before{content:""}.fa-outdent:before{content:""}.fa-palette:before{content:""}.fa-paper-plane:before{content:""}.fa-pause:before{content:""}.fa-pen:before{content:""}.fa-play:before{content:""}.fa-plug-circle-check:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-plus:before{content:"+"}.fa-power-off:before{content:""}.fa-print:before{content:""}.fa-puzzle-piece:before{content:""}.fa-qrcode:before{content:""}.fa-receipt:before{content:""}.fa-right-from-bracket:before{content:""}.fa-rotate:before{content:""}.fa-rotate-right:before{content:""}.fa-scale-balanced:before{content:""}.fa-shield-halved:before{content:""}.fa-shield-heart:before{content:""}.fa-signal:before{content:""}.fa-sliders:before{content:""}.fa-sparkles:before{content:""}.fa-spinner:before{content:""}.fa-square-rss:before{content:""}.fa-stop:before{content:""}.fa-sun:before{content:""}.fa-table-cells-large:before{content:""}.fa-table-columns:before{content:""}.fa-table-list:before{content:""}.fa-tag:before{content:""}.fa-thumbtack:before{content:""}.fa-tower-broadcast:before{content:""}.fa-trash:before{content:""}.fa-trash-can:before{content:""}.fa-triangle-exclamation:before{content:""}.fa-tv:before{content:""}.fa-up-right-from-square:before{content:""}.fa-user:before{content:""}.fa-user-check:before{content:""}.fa-user-group:before{content:""}.fa-user-lock:before{content:""}.fa-user-pen:before{content:""}.fa-user-plus:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-users:before{content:""}.fa-users-gear:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-volume-xmark:before{content:""}.fa-wallet:before{content:""}.fa-wand-magic-sparkles:before{content:""}.fa-wave-square:before{content:""}.fa-windows:before{content:""}.fa-xmark:before{content:""}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../media/fa-solid-subset.30dhjdxt5ygwy.woff2)format("woff2")}.fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa-regular-subset.19qdwki750tua.woff2)format("woff2")}.fa-regular{font-family:"Font Awesome 6 Free";font-weight:400}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa-brands-subset.2jk53026dn2ia.woff2)format("woff2")}.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}
