.ConfirmDialog_overlay__ncA5k{position:fixed;inset:0;background:rgba(2,6,16,.75);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(6px);animation:ConfirmDialog_overlayIn__Vi5Vb .18s ease-out}@keyframes ConfirmDialog_overlayIn__Vi5Vb{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(6px)}}.ConfirmDialog_modal__LmohG{position:relative;background:linear-gradient(160deg,#101a30,#0b1020);border:1px solid rgba(var(--accent-rgb,0,212,255),.28);border-radius:14px;width:100%;max-width:460px;max-height:88vh;overflow-y:auto;padding:28px 28px 24px;box-shadow:0 24px 70px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.03) inset,0 0 40px rgba(var(--accent-rgb,0,212,255),.08);animation:ConfirmDialog_modalIn__CroYV .22s cubic-bezier(.16,1,.3,1)}.ConfirmDialog_modalWide__xqmPq{max-width:680px}@keyframes ConfirmDialog_modalIn__CroYV{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ConfirmDialog_modal__LmohG,.ConfirmDialog_overlay__ncA5k{animation:none}}.ConfirmDialog_header__fnSaj{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ConfirmDialog_title___hHsU{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:1.05rem;font-weight:600;line-height:1.5;color:#fff}.ConfirmDialog_iconAccept__rmIrW{color:#4ade80}.ConfirmDialog_iconDanger__Srwz2{color:#f87171}.ConfirmDialog_closeIcon__DyCH6{background:transparent;border:none;color:rgba(255,255,255,.55);cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.ConfirmDialog_closeIcon__DyCH6:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff}.ConfirmDialog_closeIcon__DyCH6:disabled{opacity:.4;cursor:not-allowed}.ConfirmDialog_body__FI1Ce{color:rgba(255,255,255,.85);font-size:.95rem;line-height:1.7}.ConfirmDialog_note__TFW_X{margin-top:10px;color:rgba(255,255,255,.55);font-size:.85rem;line-height:1.7}.ConfirmDialog_footer__20o7E{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.ConfirmDialog_cancelButton__lVvY_{padding:10px 20px;background:transparent;border:1px solid rgba(255,255,255,.16);border-radius:8px;color:rgba(255,255,255,.75);font-size:.9rem;cursor:pointer;transition:all .2s}.ConfirmDialog_cancelButton__lVvY_:hover:not(:disabled){background:rgba(255,255,255,.07);color:#fff}.ConfirmDialog_cancelButton__lVvY_:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog_confirmButton__uCwJL{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;border:1px solid transparent;border-radius:8px;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.ConfirmDialog_confirmButton__uCwJL:hover:not(:disabled){transform:translateY(-1px)}.ConfirmDialog_confirmAccept___LbrQ{background:linear-gradient(135deg,rgba(var(--accent-rgb,0,212,255),.9),rgba(var(--accent-rgb,0,212,255),.7));border-color:rgba(var(--accent-rgb,0,212,255),.5);color:#04121f;box-shadow:0 6px 18px rgba(var(--accent-rgb,0,212,255),.25)}.ConfirmDialog_confirmAccept___LbrQ:hover:not(:disabled){box-shadow:0 8px 22px rgba(var(--accent-rgb,0,212,255),.35)}.ConfirmDialog_confirmDanger__UAeo0{background:linear-gradient(135deg,rgba(239,68,68,.9),rgba(190,40,40,.9));border-color:rgba(239,68,68,.5);color:#fff;box-shadow:0 6px 18px rgba(239,68,68,.22)}.ConfirmDialog_confirmDanger__UAeo0:hover:not(:disabled){box-shadow:0 8px 22px rgba(239,68,68,.3)}.ConfirmDialog_confirmButton__uCwJL:disabled{opacity:.5;cursor:not-allowed;transform:none}.Toast_container__NfIKC{position:fixed;top:1.5rem;right:1.5rem;display:flex;flex-direction:column;gap:.625rem;z-index:1100;pointer-events:none;max-width:calc(100vw - 3rem)}.Toast_toast__9ujCv{pointer-events:auto;display:flex;align-items:flex-start;gap:.625rem;min-width:17.5rem;max-width:26.25rem;padding:.75rem .875rem;border-radius:.75rem;background:linear-gradient(180deg,rgba(13,20,33,.96),rgba(8,12,22,.96));border:.0625rem solid rgba(255,255,255,.1);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.5);color:#fff;font-size:.88rem;line-height:1.5;animation:Toast_slideIn__TzYks .22s ease-out;backdrop-filter:blur(1rem) saturate(180%);-webkit-backdrop-filter:blur(1rem) saturate(180%)}@keyframes Toast_slideIn__TzYks{0%{opacity:0;transform:translateX(1.25rem)}to{opacity:1;transform:translateX(0)}}.Toast_icon___T3J6{flex-shrink:0;margin-top:.125rem}.Toast_message__ftPEH{flex:1;margin:0;white-space:pre-wrap;word-break:break-word}.Toast_closeBtn__lUAdd{flex-shrink:0;margin:-.25rem -.25rem 0 0;padding:.25rem;background:transparent;border:none;border-radius:.25rem;color:rgba(255,255,255,.5);cursor:pointer;transition:color .2s,background .2s}.Toast_closeBtn__lUAdd:hover{color:#fff;background:rgba(255,255,255,.08)}.Toast_success__rNUc2{border-color:rgba(16,185,129,.4);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.5),0 0 1.125rem rgba(16,185,129,.15)}.Toast_success__rNUc2 .Toast_icon___T3J6{color:#10b981}.Toast_warning__ieBk9{border-color:rgba(251,191,36,.4);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.5),0 0 1.125rem rgba(251,191,36,.15)}.Toast_warning__ieBk9 .Toast_icon___T3J6{color:#fbbf24}.Toast_error__mnAQ5{border-color:rgba(239,68,68,.4);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.5),0 0 1.125rem rgba(239,68,68,.15)}.Toast_error__mnAQ5 .Toast_icon___T3J6{color:#ef4444}.Toast_info__iHVc_{border-color:rgba(0,212,255,.4);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.5),0 0 1.125rem rgba(0,212,255,.15)}.Toast_info__iHVc_ .Toast_icon___T3J6{color:#00d4ff}@media (max-width:768px){.Toast_container__NfIKC{left:.75rem;right:.75rem;top:1rem;max-width:calc(100vw - 1.5rem)}.Toast_toast__9ujCv{min-width:0;max-width:100%;font-size:.85rem}}.FeedbackDialog_icon__AoiqG{flex-shrink:0;color:var(--accent-text,var(--accent,#00d4ff))}.FeedbackDialog_lead__bp1VI{margin:0 0 18px;word-break:auto-phrase;text-wrap:pretty;color:rgba(255,255,255,.86);font-size:.9rem;line-height:1.7}.FeedbackDialog_fieldLabel__a3mki{display:block;margin:0 0 8px;color:rgba(255,255,255,.75);font-size:.8rem;font-weight:600}.FeedbackDialog_categories__F4ciG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.FeedbackDialog_category__F9OzC{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(255,255,255,.03);color:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.FeedbackDialog_category__F9OzC:hover{border-color:rgba(var(--accent-rgb,0,212,255),.45)}.FeedbackDialog_category__F9OzC:focus-visible{outline:2px solid rgba(var(--accent-rgb,0,212,255),.6);outline-offset:2px}.FeedbackDialog_categoryActive__LCtmU{border-color:rgba(var(--accent-rgb,0,212,255),.8);background:rgba(var(--accent-rgb,0,212,255),.12)}.FeedbackDialog_categoryName__BdG4G{font-size:.92rem;font-weight:700}.FeedbackDialog_categoryDesc__DwBdf{color:rgba(255,255,255,.6);word-break:auto-phrase;font-size:.76rem;line-height:1.5}.FeedbackDialog_input__XX8WZ{display:block;width:100%;min-height:140px;padding:12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(0,0,0,.25);color:#fff;font-size:.92rem;font-family:inherit;line-height:1.65;resize:vertical;transition:border-color .15s}.FeedbackDialog_input__XX8WZ::placeholder{color:rgba(255,255,255,.4)}.FeedbackDialog_input__XX8WZ:hover{border-color:rgba(var(--accent-rgb,0,212,255),.4)}.FeedbackDialog_input__XX8WZ:disabled{opacity:.5;cursor:not-allowed}.FeedbackDialog_input__XX8WZ:focus{outline:none;border-color:rgba(var(--accent-rgb,0,212,255),.6)}.FeedbackDialog_length__3uKqX{margin-top:6px;color:rgba(255,255,255,.45);font-size:.75rem;font-variant-numeric:tabular-nums;text-align:right}@media (max-width:480px){.FeedbackDialog_categories__F4ciG{grid-template-columns:minmax(0,1fr)}}.Avatar_avatar__o3OfW{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;overflow:hidden;background:rgba(var(--accent-rgb,0,212,255),.1);border:1px solid rgba(var(--accent-rgb,0,212,255),.2);color:var(--accent,#00d4ff)}.Avatar_image__PAsR0{width:100%;height:100%;object-fit:cover;display:block}.Avatar_initial__uAxtZ{font-weight:700;line-height:1;user-select:none}.Header_header___KMIm{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;width:100vw;margin:-20px calc(-50vw + 50%) 24px;padding:14px 28px;background:linear-gradient(180deg,rgba(var(--accent-rgb,0,212,255),.04),transparent 50%),linear-gradient(180deg,rgba(8,12,22,.96),rgba(13,20,33,.96));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:none;border-radius:0;box-shadow:0 1px 0 rgba(var(--accent-rgb,0,212,255),.35) inset 0 -1px 0 rgba(var(--accent-rgb,0,212,255),.5),0 6px 20px rgba(0,0,0,.5)}.Header_header___KMIm:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 0,rgba(var(--accent-rgb,0,212,255),.6) 30%,rgba(150,100,255,.5) 50%,rgba(var(--accent-rgb,0,212,255),.6) 70%,transparent 100%);pointer-events:none}.Header_headerLeft__fypCc{display:flex;align-items:center;gap:12px}.Header_logoButton__EZNAq{display:inline-flex;align-items:center;background:transparent;border:none;padding:0;cursor:pointer;border-radius:8px;transition:opacity .2s ease,transform .2s ease}.Header_logoButton__EZNAq:hover{opacity:.85;transform:translateY(-1px)}.Header_logoButton__EZNAq:focus-visible{outline:2px solid rgba(var(--accent-rgb,0,212,255),.6);outline-offset:2px}.Header_logoImage__OvzkG{display:block;height:44px;width:44px;object-fit:contain;transform:scale(1.5);transform-origin:left center;margin-right:22px}.Header_backButton__Mmdgb{display:inline-flex;align-items:center;gap:6px;background:rgba(var(--accent-rgb,0,212,255),.06);border:1px solid rgba(var(--accent-rgb,0,212,255),.28);border-radius:10px;padding:9px 16px;color:var(--accent,#00d4ff);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-right:8px}.Header_backButton__Mmdgb:hover{background:rgba(var(--accent-rgb,0,212,255),.14);border-color:rgba(var(--accent-rgb,0,212,255),.55);box-shadow:0 0 14px rgba(var(--accent-rgb,0,212,255),.25);transform:translateX(-2px)}.Header_headerAvatar__h1305{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--accent-rgb,0,212,255),.1);border:1px solid rgba(var(--accent-rgb,0,212,255),.2);color:var(--accent,#00d4ff)}.Header_headerName__DFjHE{font-size:1.1rem;font-weight:600;color:#fff}.Header_headerRight___ipYo{display:flex;align-items:center;gap:8px}.Header_iconButton__4QfeH{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(var(--accent-rgb,0,212,255),.06);border:1px solid rgba(var(--accent-rgb,0,212,255),.28);border-radius:10px;color:var(--accent,#00d4ff);cursor:pointer;transition:all .2s ease;position:relative}.Header_iconButton__4QfeH:before{content:"";position:absolute;inset:0;border-radius:10px;background:radial-gradient(circle at top,rgba(var(--accent-rgb,0,212,255),.18),transparent 70%);opacity:0;transition:opacity .2s ease;pointer-events:none}.Header_iconButton__4QfeH:hover{background:rgba(var(--accent-rgb,0,212,255),.14);border-color:rgba(var(--accent-rgb,0,212,255),.55);box-shadow:0 0 14px rgba(var(--accent-rgb,0,212,255),.25);transform:translateY(-1px)}.Header_iconButton__4QfeH:hover:before{opacity:1}.Header_feedbackButton__eSNFN{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid rgba(245,190,95,.35);border-radius:999px;background:rgba(245,190,95,.1);color:#f6d08a;font-family:inherit;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s}.Header_feedbackButton__eSNFN svg{flex-shrink:0}.Header_feedbackButton__eSNFN:hover{background:rgba(245,190,95,.18)}.Header_feedbackButton__eSNFN:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.Header_feedbackLabelShort__SS3nK{display:none}@media (max-width:640px){.Header_feedbackButton__eSNFN{padding:0 14px}.Header_feedbackLabel__T3hok{display:none}.Header_feedbackLabelShort__SS3nK{display:inline}}.Header_profileButton__xieHm{background:transparent;border:1px solid rgba(var(--accent-rgb,0,212,255),.25);border-radius:8px;padding:8px 16px;color:var(--accent,#00d4ff);font-family:var(--font-geist-mono),monospace;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;gap:6px}.Header_profileButton__xieHm:hover{background:rgba(var(--accent-rgb,0,212,255),.08);border-color:rgba(var(--accent-rgb,0,212,255),.4);box-shadow:0 0 12px rgba(var(--accent-rgb,0,212,255),.1)}.Header_identity__148an{display:flex;align-items:center;gap:12px}.Header_identityIcon__hxNIT{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(var(--accent-rgb,0,212,255),.08);border:1px solid rgba(var(--accent-rgb,0,212,255),.28);color:var(--accent,#00d4ff)}.Header_identityText__u200U{display:flex;flex-direction:column;justify-content:center;gap:3px;line-height:1.2;min-width:0}.Header_identityTitle__U6Kev{color:#fff;font-size:.95rem;font-weight:600}.Header_identitySubtitle__dNBl_{color:rgba(255,255,255,.55);font-size:.72rem;letter-spacing:.02em}.Header_headerCompany__Ikn86{width:100vw;margin-left:calc(50% - 50vw - (var(--shell-content-left, 0px) / 2));margin-right:0;padding-left:12px;background:linear-gradient(180deg,rgba(150,100,255,.05),transparent 50%),linear-gradient(180deg,rgba(8,12,22,.96),rgba(13,20,33,.96))}.Header_headerCompany__Ikn86:after{background:linear-gradient(90deg,transparent 0,rgba(150,100,255,.6) 30%,rgba(var(--accent-rgb,0,212,255),.5) 50%,rgba(150,100,255,.6) 70%,transparent 100%)}.Header_headerCompany__Ikn86 .Header_backButton__Mmdgb,.Header_headerCompany__Ikn86 .Header_iconButton__4QfeH{background:rgba(150,100,255,.06);border-color:rgba(150,100,255,.28);color:#b07bff}.Header_headerCompany__Ikn86 .Header_backButton__Mmdgb:hover,.Header_headerCompany__Ikn86 .Header_iconButton__4QfeH:hover{background:rgba(150,100,255,.14);border-color:rgba(150,100,255,.55);box-shadow:0 0 14px rgba(150,100,255,.25)}.Header_headerCompany__Ikn86 .Header_iconButton__4QfeH:before{background:radial-gradient(circle at top,rgba(150,100,255,.18),transparent 70%)}.Header_headerCompany__Ikn86 .Header_identityIcon__hxNIT{background:rgba(150,100,255,.1);border-color:rgba(150,100,255,.3);color:#b07bff}.Header_headerAdmin__yVZGb{width:100vw;margin-left:calc(50% - 50vw - (var(--shell-content-left, 0px) / 2));margin-right:0;padding-left:12px;background:linear-gradient(180deg,rgba(5,150,105,.05),transparent 50%),linear-gradient(180deg,rgba(8,12,22,.96),rgba(13,20,33,.96))}.Header_headerAdmin__yVZGb:after{background:linear-gradient(90deg,transparent 0,rgba(5,150,105,.6) 30%,rgba(var(--accent-rgb,0,212,255),.4) 50%,rgba(5,150,105,.6) 70%,transparent 100%)}.Header_headerAdmin__yVZGb .Header_backButton__Mmdgb,.Header_headerAdmin__yVZGb .Header_iconButton__4QfeH{background:rgba(5,150,105,.06);border-color:rgba(5,150,105,.3);color:#059669}.Header_headerAdmin__yVZGb .Header_backButton__Mmdgb:hover,.Header_headerAdmin__yVZGb .Header_iconButton__4QfeH:hover{background:rgba(5,150,105,.14);border-color:rgba(5,150,105,.55);box-shadow:0 0 14px rgba(5,150,105,.25)}.Header_headerAdmin__yVZGb .Header_iconButton__4QfeH:before{background:radial-gradient(circle at top,rgba(5,150,105,.18),transparent 70%)}.Header_headerAdmin__yVZGb .Header_identityIcon__hxNIT{background:rgba(5,150,105,.1);border-color:rgba(5,150,105,.3);color:#059669}@media (max-width:900px){.Header_headerAdmin__yVZGb,.Header_headerCompany__Ikn86{margin-bottom:calc(24px + var(--shell-mobile-nav-space, 0px))}}@media (max-width:768px){.Header_header___KMIm{margin-top:-12px;margin-bottom:calc(18px + var(--shell-mobile-nav-space, 0px));padding:12px 14px;gap:8px}.Header_headerLeft__fypCc{min-width:0}.Header_headerName__DFjHE,.Header_identitySubtitle__dNBl_{display:none}.Header_identityTitle__U6Kev{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_logoImage__OvzkG{height:32px;width:32px;margin-right:16px}}.Header_rankBadge__TjKra{display:flex;align-items:center;gap:8px;background:rgba(var(--accent-rgb,0,212,255),.08);border:1px solid rgba(var(--accent-rgb,0,212,255),.3);border-radius:8px;padding:6px 12px;white-space:nowrap}.Header_rankLevel__c_b8C{color:var(--accent,#00d4ff);font-weight:700;font-size:.85rem}.Header_rankExp__tYFeB{color:rgba(255,255,255,.65);font-size:.75rem}.Starfield_stars__Ahwjt{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0;animation:Starfield_starDrift__OuU1H 120s linear infinite alternate}.Starfield_star__nX6Zj{position:absolute;width:2px;height:2px;background:white;border-radius:50%;animation:Starfield_twinkle__52smB 3s infinite}@keyframes Starfield_twinkle__52smB{0%,to{opacity:.3}50%{opacity:1}}@keyframes Starfield_starDrift__OuU1H{0%{transform:translate3d(-1.5%,1%,0) scale(1.03)}to{transform:translate3d(1.5%,-1%,0) scale(1.03)}}@media (prefers-reduced-motion:reduce){.Starfield_star__nX6Zj,.Starfield_stars__Ahwjt{animation:none}.Starfield_star__nX6Zj{opacity:.6}}.IntroScreen_introContainer__4STNQ{width:100vw;height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421 50%,#0f3460);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.IntroScreen_stars__9wmrH{position:absolute;width:100%;height:100%;overflow:hidden;animation:IntroScreen_starDrift__VETbQ 120s linear infinite alternate}@keyframes IntroScreen_starDrift__VETbQ{0%{transform:translate3d(-1.5%,1%,0) scale(1.03)}to{transform:translate3d(1.5%,-1%,0) scale(1.03)}}.IntroScreen_star___eJi4{position:absolute;width:2px;height:2px;background:white;border-radius:50%;animation:IntroScreen_twinkle__erxzQ 3s infinite}@keyframes IntroScreen_twinkle__erxzQ{0%,to{opacity:.3}50%{opacity:1}}.IntroScreen_aurora__So6iE{position:absolute;top:50%;left:50%;width:min(900px,120vw);height:min(900px,120vw);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,212,255,.16) 0,rgba(0,212,255,.06) 35%,transparent 70%);pointer-events:none;opacity:0;animation:IntroScreen_auroraIn__lzksG 1s ease-out forwards,IntroScreen_auroraPulse__k5P8_ 6s ease-in-out 1s infinite}@keyframes IntroScreen_auroraIn__lzksG{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes IntroScreen_auroraPulse__k5P8_{0%,to{opacity:1}50%{opacity:.7}}.IntroScreen_hero__bdzdE{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(720px,100%);padding:0 20px;text-align:center}.IntroScreen_eyebrow__0H9D7{margin:0 0 18px;color:rgba(127,220,255,.85);font-size:.8rem;font-weight:500;letter-spacing:.24em;text-indent:.24em;opacity:0;animation:IntroScreen_eyebrowIn__SDN9B 1s cubic-bezier(.22,1,.36,1) .35s forwards}.IntroScreen_headline__af4sH{display:flex;flex-direction:column;gap:.08em;margin:0 0 26px;color:#f4f8ff;font-size:clamp(2.3rem,6.4vw,3.9rem);font-weight:800;line-height:1.18;letter-spacing:.08em;text-indent:.08em;text-shadow:0 0 40px rgba(0,170,230,.25)}.IntroScreen_headlineOneLine__IdTzB{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0;font-size:clamp(1.9rem,5.4vw,3.5rem)}.IntroScreen_headlineOneLine__IdTzB .IntroScreen_headlineLine__JaSXP{opacity:1;-webkit-mask-image:linear-gradient(90deg,#000 40%,transparent 60%);mask-image:linear-gradient(90deg,#000 40%,transparent 60%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-position:100% 0;mask-position:100% 0;animation:IntroScreen_wipeIn__EL83c 1.1s cubic-bezier(.65,0,.35,1) forwards}.IntroScreen_headlineOneLine__IdTzB .IntroScreen_headlineLine__JaSXP:first-child{animation-delay:.6s}.IntroScreen_headlineOneLine__IdTzB .IntroScreen_headlineLine__JaSXP:nth-child(2){animation-delay:.95s}@keyframes IntroScreen_wipeIn__EL83c{to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes IntroScreen_eyebrowIn__SDN9B{0%{opacity:0;letter-spacing:.6em}to{opacity:1;letter-spacing:.24em}}@keyframes IntroScreen_softIn__7VMlI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.IntroScreen_headlineLine__JaSXP{display:block;opacity:0;animation:IntroScreen_riseIn__GdLxO .8s cubic-bezier(.22,1,.36,1) forwards}.IntroScreen_headlineLine__JaSXP:first-child{animation-delay:.55s}.IntroScreen_headlineLine__JaSXP:nth-child(2){animation-delay:.75s;background:linear-gradient(100deg,#e8faff,#7fdcff 55%,#3aa8e8);-webkit-background-clip:text;background-clip:text;color:transparent}.IntroScreen_lead__BsjYK{display:flex;flex-direction:column;gap:4px;margin:0 0 40px;color:rgba(226,236,248,.72);font-size:.98rem;line-height:1.9;letter-spacing:.04em;word-break:auto-phrase;opacity:0;animation:IntroScreen_softIn__7VMlI .9s cubic-bezier(.22,1,.36,1) 1.45s forwards}.IntroScreen_buttonContainer__yGXAw{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;opacity:0;animation:IntroScreen_popIn__vk1Od .5s cubic-bezier(.34,1.4,.64,1) 1.25s forwards}.IntroScreen_rpgButton__jh77Y{min-width:180px;padding:15px 32px;display:inline-block;border-radius:999px;font-family:inherit;font-size:1rem;font-weight:700;letter-spacing:.08em;cursor:pointer;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;text-decoration:none}.IntroScreen_rpgButton__jh77Y:active{transform:translateY(0)}.IntroScreen_rpgButton__jh77Y:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.24),rgba(255,255,255,.06));opacity:0;transition:opacity .25s;pointer-events:none}.IntroScreen_rpgButton__jh77Y:hover:before{opacity:1}.IntroScreen_rpgButton__jh77Y span{position:relative;z-index:1}@keyframes IntroScreen_buttonGlow___yF9N{0%,to{box-shadow:0 8px 20px rgba(0,130,200,.28)}50%{box-shadow:0 8px 24px rgba(0,160,225,.42),0 0 24px rgba(0,170,230,.24)}}.IntroScreen_rpgButton__jh77Y:disabled,.IntroScreen_rpgButton__jh77Y:disabled:hover{opacity:.5;cursor:not-allowed;transform:none;animation:none;box-shadow:none}.IntroScreen_rpgButton__jh77Y:disabled:before{display:none}@media (prefers-reduced-motion:reduce){.IntroScreen_rpgButton__jh77Y{animation:none}}.IntroScreen_primaryButton__lO1OE{background:linear-gradient(135deg,#2bb8dd,#1a72c4);border:none;color:#04141f;box-shadow:0 8px 20px rgba(0,130,200,.28);animation:IntroScreen_buttonGlow___yF9N 3.6s ease-in-out infinite}.IntroScreen_primaryButton__lO1OE:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(0,160,225,.38)}.IntroScreen_secondaryButton__LeWcH{background:rgba(255,255,255,.04);border:1px solid rgba(0,212,255,.28);color:#d6f3ff;box-shadow:none}.IntroScreen_secondaryButton__LeWcH:hover{transform:translateY(-3px);background:rgba(0,212,255,.12);border-color:rgba(0,212,255,.5)}@keyframes IntroScreen_fadeIn__zbpQg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes IntroScreen_logoIn__l8PWI{0%{opacity:0;transform:translateY(24px) scale(.96);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes IntroScreen_riseIn__GdLxO{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes IntroScreen_popIn__vk1Od{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes IntroScreen_sweepLine__q_0nx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes IntroScreen_lineExpand__q5LDG{0%{width:0}to{width:220px}}.IntroScreen_skipped__TtuFp .IntroScreen_headlineOneLine__IdTzB .IntroScreen_headlineLine__JaSXP{animation:none;-webkit-mask-image:none;mask-image:none}.IntroScreen_skipped__TtuFp .IntroScreen_buttonContainer__yGXAw,.IntroScreen_skipped__TtuFp .IntroScreen_eyebrow__0H9D7,.IntroScreen_skipped__TtuFp .IntroScreen_headlineLine__JaSXP,.IntroScreen_skipped__TtuFp .IntroScreen_lead__BsjYK,.IntroScreen_skipped__TtuFp .IntroScreen_logoImage__zUWwl{animation:none;opacity:1;transform:none;filter:none}@media (prefers-reduced-motion:reduce){.IntroScreen_headlineOneLine__IdTzB .IntroScreen_headlineLine__JaSXP{animation:none;-webkit-mask-image:none;mask-image:none}.IntroScreen_primaryButton__lO1OE,.IntroScreen_stars__9wmrH{animation:none}.IntroScreen_aurora__So6iE,.IntroScreen_buttonContainer__yGXAw,.IntroScreen_eyebrow__0H9D7,.IntroScreen_headlineLine__JaSXP,.IntroScreen_lead__BsjYK,.IntroScreen_logoImage__zUWwl{animation:none;opacity:1;transform:none;filter:none}.IntroScreen_aurora__So6iE{transform:translate(-50%,-50%)}.IntroScreen_star___eJi4{animation:none;opacity:.6}}@media (max-width:768px){.IntroScreen_eyebrow__0H9D7{font-size:.72rem;letter-spacing:.16em;text-indent:.16em}.IntroScreen_lead__BsjYK{font-size:.9rem;margin-bottom:32px}.IntroScreen_buttonContainer__yGXAw{flex-direction:column;align-items:stretch;width:min(320px,100%)}}.IntroScreen_footer__acStb{position:absolute;bottom:20px;color:rgba(255,255,255,.38);font-size:.78rem;letter-spacing:.06em}.IntroScreen_introContainer__4STNQ,.IntroScreen_introContainer__4STNQ *,.IntroScreen_introContainer__4STNQ :after,.IntroScreen_introContainer__4STNQ :before{box-sizing:border-box}.IntroScreen_logoImage__zUWwl{display:block;width:clamp(104px,22vw,148px);height:auto;margin:0 auto 22px;filter:drop-shadow(0 0 22px rgba(0,212,255,.4));opacity:0;animation:IntroScreen_logoIn__l8PWI .7s cubic-bezier(.22,1,.36,1) forwards}.layout_root__gHpc9{min-height:100vh;width:100%;background:#080b12;background-image:radial-gradient(circle,rgba(0,212,255,.07) 1px,transparent 0);background-size:24px 24px}