@import"https://fonts.googleapis.com/css2?family=Exo+2:wght@400;500;600;700;800&family=Orbitron:wght@600;700;800&family=Rajdhani:wght@600;700&display=swap";._btn_1s2kj_1{--hue: 224;--sat: 12%;--hue2: 340;--sat2: 82%;--light2: 60%;--primary: hsl(var(--hue2), var(--sat2), var(--light2));position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:176px;height:62px;padding:0 42px;border-radius:999px;text-decoration:none;border:0;outline:transparent;background-color:transparent;background-image:linear-gradient(hsl(var(--hue),var(--sat),20%),hsl(var(--hue),var(--sat),13%));box-shadow:0 0 0 2px hsla(var(--hue2),var(--sat2),58%,.36),0 0 .35em hsl(var(--hue),var(--sat),7%) inset,0 .16em .16em hsl(var(--hue),var(--sat),24%);transition:box-shadow .26s ease-in-out,transform .2s ease-in-out;-webkit-tap-highlight-color:transparent;z-index:0}._btn_1s2kj_1:before,._btn_1s2kj_1:after{content:"";display:block;position:absolute;border-radius:inherit;pointer-events:none}._btn_1s2kj_1:before{z-index:-2;top:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);background-image:linear-gradient(hsl(var(--hue),var(--sat),24%),hsl(var(--hue),var(--sat),10%));box-shadow:0 14px 20px 2px hsla(var(--hue),0%,0%,.62);transition:box-shadow .3s cubic-bezier(.42,-1.2,.42,1.2),transform .3s cubic-bezier(.42,-1.2,.42,1.2)}._btn_1s2kj_1:after{z-index:-1;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);background-color:hsl(var(--hue),var(--sat),12%);background-image:linear-gradient(hsla(var(--hue),var(--sat),24%,0),hsl(var(--hue),var(--sat),24%));box-shadow:0 1px hsla(var(--hue2),var(--sat2),var(--light2),.52) inset,0 -1px hsla(var(--hue2),var(--sat2),var(--light2),.5) inset,0 0 hsla(var(--hue2),var(--sat2),var(--light2),.12) inset;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s cubic-bezier(.42,-1.2,.42,1.2)}._btn_1s2kj_1:hover{transform:none;box-shadow:0 0 0 2px hsla(var(--hue2),var(--sat2),58%,.5),0 0 16px #ffffff6b,0 0 .35em hsl(var(--hue),var(--sat),7%) inset,0 .16em .16em hsl(var(--hue),var(--sat),24%)}._btn_1s2kj_1:active{transform:translateY(0)}._btn_1s2kj_1:active:before,._btn_1s2kj_1:active:after{transform:scale(.985)}._btn_1s2kj_1:active:before{box-shadow:0 8px 12px hsla(var(--hue),0%,0%,.62)}._btn_1s2kj_1:active:after{background-color:hsl(var(--hue),var(--sat),20%);box-shadow:0 1px hsla(var(--hue2),var(--sat2),var(--light2),.62) inset,0 -1px hsla(var(--hue2),var(--sat2),var(--light2),.58) inset,0 0 12px 3px hsla(var(--hue2),var(--sat2),var(--light2),.16) inset}._btn_1s2kj_1:focus-visible{box-shadow:0 0 0 2px hsla(var(--hue2),var(--sat2),58%,.95),0 0 .35em hsl(var(--hue),var(--sat),7%) inset,0 .16em .16em hsl(var(--hue),var(--sat),24%)}._text_1s2kj_114{position:relative;z-index:1;display:inline-flex;align-items:center;font-family:var(--font-button);font-size:1.55rem;line-height:1;font-weight:600;letter-spacing:.3px;color:#f7f8fc;text-shadow:0 0 10px rgba(0,142,206,.38);transform:translateY(2px)}._defaultBtn_1s2kj_129,._hot_1s2kj_137{--hue: 223;--sat: 10%;--hue2: 223;--sat2: 90%;--light2: 60%}@media(max-width:1024px){._btn_1s2kj_1{min-width:148px;height:54px;padding:0 28px}._text_1s2kj_114{font-size:1.32rem}}._connected_1s2kj_157{--hue: 145;--sat: 52%;--hue2: 145;--sat2: 72%;--light2: 48%}._navbar_1pasf_1{position:sticky;top:0;z-index:10;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:14px 28px;border-bottom:1px solid rgba(121,144,218,.2);background:linear-gradient(180deg,#090e22eb,#080d20db),linear-gradient(120deg,rgba(68,102,210,.14),transparent 58%);box-shadow:0 16px 28px #00000061,inset 0 1px #a3c0ff14}._brand_1pasf_20{display:inline-flex;align-items:center;gap:12px;text-decoration:none}._navLogo_1pasf_27{height:52px;width:auto;filter:drop-shadow(0 0 10px rgba(67,171,255,.65)) drop-shadow(0 0 22px rgba(67,171,255,.55)) drop-shadow(0 0 34px rgba(67,171,255,.38))}._logoText_1pasf_36{font-family:var(--font-brand);font-size:2.1rem;font-weight:800;letter-spacing:.7px;color:#eef4ff}._links_1pasf_44{display:flex;justify-content:center;gap:14px}._link_1pasf_44{display:inline-flex;align-items:center;height:44px;padding:0 14px;border-radius:12px;color:#d0dbf6b8;text-decoration:none;font-size:1.85rem;font-weight:500;transition:color .15s ease,background-color .15s ease}._link_1pasf_44:hover{color:#f4f8ff;background-color:#83a3ff14}._active_1pasf_68{color:#f4f8ff;background-color:#7697ff1c;box-shadow:inset 0 0 0 1px #9eb9ff3d}._actions_1pasf_74{display:flex;gap:12px}@media(max-width:1250px){._navbar_1pasf_1{grid-template-columns:1fr;justify-items:center;gap:14px}._links_1pasf_44{flex-wrap:wrap}}@media(max-width:640px){._navbar_1pasf_1{padding:12px 14px}._logoText_1pasf_36{font-size:1.65rem}._link_1pasf_44{font-size:1.3rem}._actions_1pasf_74{width:100%;justify-content:center}}._container_19b2x_1{max-width:1320px;margin:0 auto;padding:22px 26px 80px}._page_15s9h_2{display:flex;flex-direction:column}._hero_15s9h_8{display:flex;flex-direction:column;align-items:center;padding:80px 24px 72px;text-align:center}._heroEyebrow_15s9h_16{font-size:1.25rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#64a0ffbf;margin-bottom:18px}._heroTitle_15s9h_25{font-family:var(--font-brand);font-size:clamp(3.2rem,6vw,6.2rem);font-weight:800;line-height:1.1;color:#eef4ff;margin:0 0 22px;text-shadow:0 0 60px rgba(80,140,255,.32),0 2px 0 rgba(0,0,0,.7)}._heroTitleAccent_15s9h_35{background:linear-gradient(90deg,#3a7fff,#7ec8ff,#3a7fff);background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_shimmer_15s9h_1 3.5s linear infinite}@keyframes _shimmer_15s9h_1{0%{background-position:0%}to{background-position:200%}}._heroSub_15s9h_49{max-width:560px;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:400;line-height:1.65;color:#bacdf0b8;margin-bottom:46px}._heroCta_15s9h_58{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}._btnPrimary_15s9h_66{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:200px;height:62px;padding:0 40px;border-radius:999px;text-decoration:none;font-family:var(--font-button);font-size:clamp(1.5rem,1.8vw,1.85rem);font-weight:700;letter-spacing:.7px;color:#fff;background:linear-gradient(180deg,#064189,#032753);box-shadow:0 0 0 1.5px #318af685,0 1px #fff3 inset,0 -3px #00000094 inset,0 8px 22px #00000085,0 0 36px #2382f647;text-shadow:0 0 12px hsla(213,92%,70%,.55);transition:transform .16s ease,box-shadow .16s ease}._btnPrimary_15s9h_66:hover{transform:translateY(-2px);box-shadow:0 0 0 1.5px #62a6f8ad,0 1px #ffffff3d inset,0 -3px #00000094 inset,0 12px 28px #00000094,0 0 52px #318af66b}._btnPrimary_15s9h_66:active{transform:translateY(1px);box-shadow:0 0 0 1.5px #1479f56b,0 2px #0000007a inset,0 -1px #ffffff1f inset,0 3px 8px #00000080}._btnGhost_15s9h_112{display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:62px;padding:0 36px;border-radius:999px;text-decoration:none;font-family:var(--font-button);font-size:clamp(1.5rem,1.8vw,1.85rem);font-weight:600;letter-spacing:.5px;color:#bad2ffd1;background:linear-gradient(180deg,#1e32644d,#0e163266);box-shadow:0 0 0 1px #78a0ff47,0 1px #ffffff17 inset,0 -2px #00000070 inset,0 4px 14px #0006;transition:transform .16s ease,box-shadow .16s ease,color .16s ease}._btnGhost_15s9h_112:hover{transform:translateY(-1px);color:#eef4ff;box-shadow:0 0 0 1px #96b9ff73,0 1px #ffffff21 inset,0 -2px #00000070 inset,0 6px 18px #00000080}._btnGhost_15s9h_112:active{transform:translateY(1px)}._featSection_15s9h_150{padding:0 32px 72px;max-width:1300px;margin:0 auto;width:100%}._sectionLabel_15s9h_157{font-size:1.2rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#bacdf07a;margin-bottom:28px;text-align:center}._featGrid_15s9h_167{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._featCard_15s9h_173{position:relative;overflow:hidden;padding:32px 28px 36px;border-radius:26px;border:1px solid rgba(100,140,255,.16);background:radial-gradient(circle at 20% -10%,rgba(60,110,255,.13),transparent 50%),linear-gradient(160deg,#1a284ecc,#070d20ed);box-shadow:0 20px 40px #00000080,0 0 28px #3264ff17,inset 0 1px #aac8ff29,inset 0 -12px 20px #02050e61;transition:transform .2s ease,box-shadow .2s ease}._featCard_15s9h_173:hover{transform:translateY(-4px);box-shadow:0 28px 52px #00000094,0 0 40px #326eff24,inset 0 1px #b4d2ff33,inset 0 -12px 20px #02050e61}._featIcon_15s9h_199{display:block;font-size:3.4rem;line-height:1;margin-bottom:18px}._featTitle_15s9h_206{font-family:var(--font-heading);font-size:1.95rem;font-weight:700;color:#eaf1ff;margin:0 0 12px}._featDesc_15s9h_214{font-size:1.5rem;line-height:1.65;color:#b4c8ecad;margin:0 0 20px}._featBadge_15s9h_221{display:inline-block;padding:5px 14px;border-radius:999px;font-size:1.2rem;font-weight:600;letter-spacing:.4px;background:#3264c833;border:1px solid rgba(100,160,255,.26);color:#96beffd9}._featBadgePublic_15s9h_233{background:#1e96502b;border-color:#32c86442;color:#64e696e6}._featBadgeAuth_15s9h_239{background:#9650002e;border-color:#dc8c1e47;color:#ffbe50e6}._teaser_15s9h_246{max-width:1300px;margin:0 auto 80px;padding:0 32px;width:100%}._teaserInner_15s9h_253{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:40px 48px;border-radius:26px;border:1px solid rgba(80,140,255,.26);background:radial-gradient(circle at 80% 50%,rgba(40,90,220,.18),transparent 55%),linear-gradient(135deg,#101c44eb,#070d22f5);box-shadow:0 16px 36px #00000080,inset 0 1px #96beff1f}._teaserTitle_15s9h_270{font-family:var(--font-heading);font-size:clamp(2rem,2.8vw,2.6rem);font-weight:700;color:#eaf1ff;margin:0 0 10px}._teaserDesc_15s9h_278{font-size:clamp(1.4rem,1.7vw,1.6rem);line-height:1.55;color:#b4c8ecad;max-width:480px;margin:0}._teaserPills_15s9h_286{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}._teaserPill_15s9h_286{padding:5px 16px;border-radius:999px;font-size:1.25rem;font-weight:600;background:#3264c833;border:1px solid rgba(90,150,255,.22);color:#a0c8ffe0}._portalsSection_15s9h_304{max-width:1300px;margin:0 auto;padding:0 32px 72px;width:100%}._grid_15s9h_311{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:34px;align-items:stretch}._portalCard_15s9h_318{position:relative;overflow:hidden;padding:22px 22px 30px;border-radius:26px;border:1px solid rgba(114,158,255,.24);background:radial-gradient(circle at 20% -10%,rgba(129,170,255,.18),transparent 46%),linear-gradient(160deg,#212f55d6,#080f26f2);box-shadow:0 26px 48px #0000008f,0 0 38px #4f7dff29,inset 0 1px #b9cdff38,inset 0 -16px 24px #04071270;text-align:center}._mediaWrap_15s9h_335{height:clamp(190px,23vw,250px);margin-bottom:20px;border-radius:18px;overflow:hidden;border:1px solid rgba(117,151,255,.26);background:#08122d;box-shadow:inset 0 -26px 34px #0000006b,inset 0 20px 24px #0206116b,0 0 28px #2f6fff2e}._media_15s9h_335{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.03) contrast(1.02) brightness(.83)}._portalTitle_15s9h_356{margin:0;font-family:var(--font-heading);font-size:clamp(2rem,3.4vw,3.4rem);font-weight:600;color:#eaf1ff}._portalDomain_15s9h_364{margin:10px 0 26px;font-size:clamp(1.1rem,1.6vw,1.55rem);color:#bac6dfad}._portalButton_15s9h_371{width:min(340px,100%);height:68px;margin:0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;text-decoration:none;font-family:var(--font-button);font-size:clamp(1.6rem,2vw,2rem);font-weight:700;letter-spacing:1px;color:#e8f2ff;background:linear-gradient(180deg,#162652e6,#0b1330f7);box-shadow:0 0 0 1.5px #508cff57,0 1px #ffffff2b inset,0 -3px #0000008f inset,0 8px 22px #0000008a,0 0 28px #3278ff24;transition:transform .16s ease,box-shadow .16s ease}._portalButton_15s9h_371:hover{transform:translateY(-2px);box-shadow:0 0 0 1.5px #64aaff8a,0 1px #fff3 inset,0 -3px #0000008f inset,0 12px 28px #0009,0 0 44px #3c8cff4d}._portalButton_15s9h_371:active{transform:translateY(1px);box-shadow:0 0 0 1.5px #508cff47,0 2px #00000080 inset,0 -1px #ffffff1a inset,0 3px 8px #00000080}@media(max-width:1024px){._featGrid_15s9h_167{grid-template-columns:1fr;max-width:560px;margin:0 auto}._teaserInner_15s9h_253{flex-direction:column;align-items:flex-start;padding:32px 28px}._grid_15s9h_311{grid-template-columns:1fr;max-width:620px;margin:0 auto}}@media(max-width:640px){._hero_15s9h_8{padding:52px 20px}._featSection_15s9h_150,._portalsSection_15s9h_304,._teaser_15s9h_246{padding-left:16px;padding-right:16px}}._pageShell_19oyg_1{position:relative;transition:filter .22s ease,opacity .22s ease}._pageShellLoading_19oyg_6{filter:blur(18px) saturate(.76);opacity:.46;pointer-events:none;-webkit-user-select:none;user-select:none}._introOverlay_19oyg_13{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:24px;background:#050a183d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._introPanel_19oyg_25{width:min(460px,100%);padding:28px 30px;border-radius:28px;border:1px solid rgba(126,150,222,.18);background:radial-gradient(circle at top left,rgba(93,134,255,.14),transparent 42%),linear-gradient(160deg,#121c3af0,#080d1efa);box-shadow:0 26px 48px #0000006b,inset 0 1px #c2d6ff1f}._introLabel_19oyg_38{display:block;margin-bottom:14px;color:#eef4ff;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._introBar_19oyg_48{position:relative;height:14px;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#080e21fa,#0f1835f2);box-shadow:inset 0 1px 2px #0000008c,inset 0 0 0 1px #879cdd14}._introBarFill_19oyg_60{position:absolute;inset:0 auto 0 0;width:100%;border-radius:inherit;background:linear-gradient(90deg,#56d6ff,#5d9cff 45%,#7580ff);box-shadow:0 0 18px #58a1ff66,inset 0 1px #e5f1ff8c;transform-origin:left center;animation:_cyberIntroLoad_19oyg_1 2.1s ease-out forwards}._introBarFill_19oyg_60:after{content:"";position:absolute;top:1px;right:4px;width:36px;height:calc(100% - 2px);border-radius:inherit;background:linear-gradient(90deg,#fff0,#ffffff7a)}@keyframes _cyberIntroLoad_19oyg_1{0%{transform:scaleX(.04);opacity:.7}55%{transform:scaleX(.72);opacity:1}to{transform:scaleX(1);opacity:1}}._cyber_19oyg_100{padding-top:28px}._hero_19oyg_104{margin-bottom:32px;text-align:center}._title_19oyg_109{margin:0;font-family:var(--font-heading);font-size:clamp(2.5rem,4.5vw,4.4rem);font-weight:700;color:#eef4ff;text-shadow:0 0 22px rgba(111,157,255,.22)}._subtitle_19oyg_118{max-width:820px;margin:16px auto 0;font-size:1.15rem;color:#c4d0ebc7}._dashboard_19oyg_125{display:grid;grid-template-columns:320px minmax(0,1fr);gap:26px;margin-bottom:28px}._profilePanel_19oyg_132,._statsPanel_19oyg_133,._challengePanel_19oyg_134{border-radius:38px;border:1px solid rgba(114,143,220,.2);background:radial-gradient(circle at 12% -10%,rgba(104,142,255,.14),transparent 38%),linear-gradient(160deg,#162246eb,#080e20fa);box-shadow:0 24px 42px #0000006b,inset 0 1px #c8d9ff1f,inset 0 -10px 20px #00000038}._profilePanel_19oyg_132{padding:30px 24px;text-align:center}._profileBadge_19oyg_151{width:92px;height:92px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;border-radius:26px;background:linear-gradient(160deg,#1a2d60f2,#0b132af5);border:1px solid rgba(139,179,255,.22);font-family:var(--font-button);font-size:2rem;font-weight:700;color:#f3f7ff}._profileLogo_19oyg_167{width:min(220px,100%);height:68px;margin:0 auto 22px;object-fit:contain;display:block}._profileName_19oyg_175{margin:0 0 8px;font-size:2rem;font-weight:700;color:#f2f6ff}._profileText_19oyg_182{margin:0 0 22px;color:#b0c0e3c7;line-height:1.5}._metricList_19oyg_188{display:grid;gap:12px}._metricItem_19oyg_193{padding:14px 16px;border-radius:20px;background:#080f23bd;border:1px solid rgba(122,144,212,.14)}._metricLabel_19oyg_200{display:block;margin-bottom:6px;color:#aabaddb8;font-size:.92rem}._metricValue_19oyg_207{color:#eff4ff;font-size:1.22rem;font-weight:700}._statsPanel_19oyg_133,._challengePanel_19oyg_134{padding:28px}._statsHeader_19oyg_218,._challengeHeader_19oyg_219{margin-bottom:22px}._panelTitle_19oyg_223{margin:0 0 8px;font-size:2rem;color:#eff4ff}._panelText_19oyg_229{margin:0;color:#b0c0e3bd}._barPanel_19oyg_234,._skillMatrixPanel_19oyg_235{padding:22px;border-radius:28px;background:#070c1cb8;border:1px solid rgba(128,150,220,.16)}._skillMatrixPanel_19oyg_235{margin-top:20px}._barPanelHeader_19oyg_246,._skillMatrixHeader_19oyg_247{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}._barPanelTitle_19oyg_255,._skillMatrixTitle_19oyg_256{margin:0;font-size:1.35rem;color:#eff4ff}._barPanelHint_19oyg_262,._skillMatrixText_19oyg_263{color:#b0c0e3a8;font-size:.92rem}._skillMatrixText_19oyg_263{margin:8px 0 0}._skillLevelSwitch_19oyg_272{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._skillLevelButton_19oyg_279{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(122,144,212,.2);background:#0a1127b8;color:#d0dbf6c7;font-size:.9rem;font-weight:600;cursor:pointer}._skillLevelButtonActive_19oyg_291{color:#f6f9ff;border-color:#76bdff85;box-shadow:0 0 18px #468fff24}._skillMatrixCanvas_19oyg_297{display:flex;justify-content:center;padding:8px 0 16px}._skillMatrixSvg_19oyg_303{width:100%;max-width:520px;overflow:visible}._skillRing_19oyg_309{fill:none;stroke:#7a90d42e;stroke-width:1}._skillAxis_19oyg_315{stroke:#7a90d433;stroke-width:1;stroke-dasharray:4 4}._skillArea_19oyg_321{fill:#6bf42f2e;stroke:#6bf42fe6;stroke-width:2;filter:drop-shadow(0 0 12px rgba(107,244,47,.18))}._skillPoint_19oyg_328{fill:#8dff5c;stroke:#0a1127f2;stroke-width:2}._skillLabel_19oyg_334{fill:#edf4ff;font-size:.8rem;font-weight:600}._skillScoreGrid_19oyg_340{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._skillScoreItem_19oyg_346{padding:12px 14px;border-radius:18px;background:#0a1127b8;border:1px solid rgba(122,144,212,.14)}._skillScoreLabel_19oyg_353{display:block;margin-bottom:4px;color:#b0c0e3bd;font-size:.84rem}._skillScoreValue_19oyg_360{color:#eff4ff;font-size:1.1rem;font-weight:700}._barGrid_19oyg_366{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}._barCard_19oyg_372{padding:16px 18px;border-radius:20px;background:radial-gradient(circle at top left,rgba(93,134,255,.12),transparent 42%),linear-gradient(160deg,#121c3ae6,#080d1ef0);border:1px solid rgba(126,150,222,.14);box-shadow:inset 0 1px #c2d6ff14,0 10px 18px #0003}._barMeta_19oyg_384{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}._barLabel_19oyg_392{color:#e7efff;font-size:.98rem;font-weight:600}._barPercent_19oyg_398{color:#f3f7ff;font-family:var(--font-button);font-size:1.1rem;font-weight:700}._barTrack_19oyg_405{position:relative;height:12px;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#080e21fa,#0f1835f2);box-shadow:inset 0 1px 2px #0000008c,inset 0 0 0 1px #879cdd14}._barFill_19oyg_417{position:relative;height:100%;min-width:10px;border-radius:inherit;background:linear-gradient(90deg,#56d6ff,#5d9cff 45%,#7580ff);box-shadow:0 0 16px #58a1ff5c,inset 0 1px #e5f1ff80}._barFill_19oyg_417:after{content:"";position:absolute;top:1px;right:3px;width:30px;height:calc(100% - 2px);border-radius:inherit;background:linear-gradient(90deg,#fff0,#ffffff73);opacity:.9}._tabBar_19oyg_441{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}._tabButton_19oyg_448{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(122,144,212,.2);background:#0a1127b8;color:#d0dbf6c7;font-family:var(--font-body);font-size:.94rem;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}._tabButton_19oyg_448:hover{color:#f2f6ff;border-color:#7ebcff5c}._tabButtonActive_19oyg_467{color:#f6f9ff;border-color:#76bdff85;box-shadow:0 0 18px #468fff24}._challengeList_19oyg_473{display:grid;gap:12px}._challengeItem_19oyg_478{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:flex-start;gap:12px;padding:14px 16px;border-radius:18px;background:#070c1cb8;border:1px solid rgba(128,150,220,.12)}._challengeStatus_19oyg_489{width:22px;height:22px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;border-radius:50%;font-size:.88rem;font-weight:700}._challengeStatusValid_19oyg_502{color:#dfffe7;background:radial-gradient(circle at 30% 30%,#5cff90,#1b8d47);box-shadow:0 0 16px #5cff906b,inset 0 1px #fff6}._challengeStatusInvalid_19oyg_510{color:#ffe7e7;background:radial-gradient(circle at 30% 30%,#ff6a6a,#a81f3b);box-shadow:0 0 16px #ff587057,inset 0 1px #ffffff4d}._challengeThumb_19oyg_518{width:52px;height:52px;object-fit:cover;border-radius:12px;border:1px solid rgba(128,150,220,.2);background:#0b1228d1;box-shadow:0 10px 18px #00000038,inset 0 1px #ffffff14}._challengeContent_19oyg_530{display:grid;min-width:0;gap:4px}._challengeTopRow_19oyg_536{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._challengeLink_19oyg_543{color:#eef4ff;font-size:1rem;font-weight:600;text-decoration:none}._challengeLink_19oyg_543:hover{text-decoration:underline}._challengeName_19oyg_554{color:#eaf1ff;font-size:1rem;font-weight:600}._challengeTitle_19oyg_560{color:#b0c0e3b8;font-size:.92rem}._challengeMeta_19oyg_565{color:#80d6ffd6;font-size:.82rem;font-weight:600;letter-spacing:.02em}._difficultyBadge_19oyg_572{flex:0 0 auto;min-width:62px;padding:4px 10px;border-radius:999px;text-align:center;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid transparent}._difficultyEasy_19oyg_585{color:#dfffe8;background:#21854e38;border-color:#5cff9052;box-shadow:0 0 14px #5cff9024}._difficultyMedium_19oyg_592{color:#fff0da;background:#b86c133d;border-color:#ffaa4a57;box-shadow:0 0 14px #ffaa4a24}._difficultyHard_19oyg_599{color:#ffe4e4;background:#a424243d;border-color:#ff676757;box-shadow:0 0 14px #ff676724}._difficultyInfo_19oyg_606{color:#e1eeff;background:#3a74bc38;border-color:#71abff57;box-shadow:0 0 14px #71abff24}@media(max-width:1080px){._dashboard_19oyg_125,._barGrid_19oyg_366,._skillScoreGrid_19oyg_340{grid-template-columns:1fr}}@media(max-width:640px){._cyber_19oyg_100{padding-top:18px}._title_19oyg_109{font-size:2.35rem}._statsPanel_19oyg_133,._challengePanel_19oyg_134,._profilePanel_19oyg_132{padding:20px}._barPanelHeader_19oyg_246,._skillMatrixHeader_19oyg_247{align-items:flex-start;flex-direction:column}._challengeItem_19oyg_478{grid-template-columns:auto minmax(0,1fr)}._challengeThumb_19oyg_518{grid-column:2;width:48px;height:48px}._challengeContent_19oyg_530{grid-column:2}._challengeTopRow_19oyg_536{align-items:flex-start;flex-direction:column}}._carousel_x98w4_1{margin-bottom:34px;padding:18px;border-radius:32px;background:#091128b8;border:1px solid rgba(122,144,212,.18);box-shadow:0 18px 32px #0000005c,inset 0 1px #c2d6ff14}._viewport_x98w4_12{position:relative;height:116px;overflow:hidden}._item_x98w4_18{position:absolute;top:50%;left:50%;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;width:340px;max-width:34vw;min-width:250px;height:70px;padding:14px 20px;border-radius:26px;border:1px solid rgba(110,134,204,.2);background:linear-gradient(160deg,#19274ce6,#0a1126f5);color:inherit;cursor:pointer;will-change:transform,opacity,filter;transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .36s ease,filter .36s ease,border-color .36s ease,box-shadow .36s ease;transform:translate(-50%,-50%) translate(calc(-70px + (var(--offset) * 278px))) scale(calc(1 - (var(--distance) * .12)));z-index:calc(20 - var(--distance))}._itemActive_x98w4_48{width:390px;max-width:40vw;height:78px;border-color:#76bdff8f;box-shadow:0 18px 34px #0006,0 0 30px #3a8fff3d,inset 0 1px #d8e6ff29;filter:saturate(1.08)}._itemInactive_x98w4_60{opacity:.48;filter:saturate(.54) brightness(.82);box-shadow:0 10px 20px #0003,inset 0 1px #c2d6ff0a}._itemInactive_x98w4_60:hover{opacity:.78;filter:saturate(.84) brightness(.95);border-color:#7ebcff4d}._itemHidden_x98w4_74{opacity:0;pointer-events:none;transform:translate(-50%,-50%) translate(-70px) scale(.7)}._logoFrame_x98w4_80{display:flex;align-items:center;justify-content:center;width:88px;height:52px;border-radius:16px;border:1px solid rgba(196,219,255,.26);background:linear-gradient(180deg,#1d2b5285,#0b11244d);box-shadow:inset 0 1px #ebf4ff1a,0 0 18px #7ab1ff14}._logo_x98w4_80{width:64px;height:36px;object-fit:contain;display:block;filter:drop-shadow(0 0 8px rgba(184,218,255,.16))}._logoRootMe_x98w4_102{width:74px;height:42px}._meta_x98w4_107{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}._name_x98w4_115{font-size:1.15rem;font-weight:700;color:#edf4ff;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1180px){._item_x98w4_18{width:300px;max-width:38vw;min-width:220px;transform:translate(-50%,-50%) translate(calc(-56px + (var(--offset) * 230px))) scale(calc(1 - (var(--distance) * .12)))}._itemActive_x98w4_48{width:340px;max-width:44vw}._itemHidden_x98w4_74{transform:translate(-50%,-50%) translate(-56px) scale(.7)}}@media(max-width:760px){._viewport_x98w4_12{height:92px}._item_x98w4_18{width:220px;min-width:220px;height:58px;grid-template-columns:64px minmax(0,1fr);gap:12px;transform:translate(-50%,-50%) translate(calc(-34px + (var(--offset) * 164px))) scale(calc(1 - (var(--distance) * .16)))}._itemActive_x98w4_48{width:248px;height:64px}._itemHidden_x98w4_74{transform:translate(-50%,-50%) translate(-34px) scale(.7)}._logoFrame_x98w4_80{display:flex;align-items:center;justify-content:center;width:88px;height:52px;border-radius:16px;border:1px solid rgba(196,219,255,.26);background:linear-gradient(180deg,#1d2b5285,#0b11244d);box-shadow:inset 0 1px #ebf4ff1a,0 0 18px #7ab1ff14}._logo_x98w4_80{width:64px;height:36px;object-fit:contain;display:block;filter:drop-shadow(0 0 8px rgba(184,218,255,.16))}._logoRootMe_x98w4_102{width:74px;height:42px}._name_x98w4_115{font-size:1rem}}._shell_paqkz_2{display:grid;grid-template-columns:300px 1fr;min-height:calc(100vh - 72px)}._sidebar_paqkz_9{position:sticky;top:72px;height:calc(100vh - 72px);overflow-y:auto;padding:28px 20px;background:#060a1aeb;border-right:1px solid rgba(100,140,255,.14);box-shadow:2px 0 24px #0006}._sidebarTitle_paqkz_20{font-family:var(--font-brand);font-size:1.6rem;font-weight:700;color:#eef4ff;margin-bottom:6px;letter-spacing:.5px}._sidebarSub_paqkz_29{font-size:1.25rem;color:#a0beff8c;margin-bottom:24px;line-height:1.5}._fieldGroup_paqkz_36{margin-bottom:18px}._fieldLabel_paqkz_40{display:flex;align-items:center;gap:6px;font-size:1.1rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#78aaffa6;margin-bottom:7px}._dot_paqkz_52{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7;flex-shrink:0}._fieldInput_paqkz_61{width:100%;height:38px;padding:0 12px;border-radius:10px;border:1px solid rgba(100,140,255,.22);background:#0e1632b3;color:#e6edf3;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.3rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._fieldInput_paqkz_61:focus{border-color:#64a0ff8c;box-shadow:0 0 0 3px #3c78ff1f}._fieldInput_paqkz_61::placeholder{color:#82a0d261}._fieldHint_paqkz_84{font-size:1.1rem;color:#82a0d273;margin-top:5px}._fieldReadonly_paqkz_90{width:100%;padding:7px 12px;border-radius:10px;border:1px solid rgba(34,197,94,.2);background:#22c55e0f;color:#86efaccc;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.15rem;word-break:break-all;line-height:1.5}._sidebarDivider_paqkz_103{height:1px;background:#648cff1a;margin:20px 0}._progressBlock_paqkz_109{padding:14px 16px;border-radius:12px;background:#0e163299;border:1px solid rgba(100,140,255,.14)}._progressLabel_paqkz_116{font-size:1.15rem;font-weight:600;color:#a0beffb3;margin-bottom:10px}._progressBarWrap_paqkz_123{height:6px;border-radius:999px;background:#3c5ab440;overflow:hidden}._progressBar_paqkz_123{height:100%;border-radius:999px;background:linear-gradient(90deg,#3a7fff,#7ec8ff);transition:width .4s ease}._progressText_paqkz_137{font-size:1.1rem;color:#82a0d28c;margin-top:6px}._main_paqkz_144{padding:40px 40px 80px;max-width:980px}._pageHeader_paqkz_149{margin-bottom:40px}._pageEyebrow_paqkz_153{font-size:1.15rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#64a0ffa6;margin-bottom:10px}._pageTitle_paqkz_162{font-family:var(--font-brand);font-size:clamp(2.8rem,4vw,4.2rem);font-weight:800;color:#eef4ff;line-height:1.1;margin-bottom:14px;text-shadow:0 0 50px rgba(80,140,255,.28)}._pageTitleAccent_paqkz_172{background:linear-gradient(90deg,#3a7fff,#7ec8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._pageDesc_paqkz_179{font-size:1.5rem;line-height:1.65;color:#b4cdf0a6;max-width:620px}._phase_paqkz_187{margin-bottom:24px;border-radius:20px;border:1px solid rgba(100,140,255,.14);overflow:hidden;transition:opacity .3s ease}._phaseLocked_paqkz_195{opacity:.35;pointer-events:none}._phaseHead_paqkz_200{display:flex;align-items:center;gap:14px;padding:18px 22px;cursor:pointer;background:#0c122ccc;border-bottom:1px solid transparent;transition:background .15s ease;-webkit-user-select:none;user-select:none}._phaseHead_paqkz_200:hover{background:#121c3cd9}._phaseHeadOpen_paqkz_216{border-bottom-color:#648cff1a}._phaseNum_paqkz_220{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0;font-family:var(--font-brand);font-size:1.3rem;font-weight:700}._phaseInfo_paqkz_233{flex:1}._phaseName_paqkz_237{font-size:1.6rem;font-weight:700;color:#eef4ff;margin-bottom:2px}._phaseDesc_paqkz_244{font-size:1.25rem;color:#a0b9e699}._phaseBadge_paqkz_249{font-size:1.1rem;font-weight:600;padding:4px 12px;border-radius:999px;white-space:nowrap}._phaseChevron_paqkz_257{font-size:1.4rem;color:#a0b9e680;transition:transform .2s ease}._phaseChevronOpen_paqkz_263{transform:rotate(180deg)}._phaseBody_paqkz_267{padding:20px 22px;background:#080d20b3}._ph0_paqkz_273 ._phaseNum_paqkz_220{background:#3cb4782e;color:#50dc96e6;border:1px solid rgba(60,180,120,.25)}._ph0_paqkz_273 ._phaseHead_paqkz_200{border-left:3px solid rgba(60,180,120,.5)}._ph0_paqkz_273 ._phaseBadge_paqkz_249{background:#1ea05026;border:1px solid rgba(50,200,100,.22);color:#50e68ce0}._ph1_paqkz_287 ._phaseNum_paqkz_220{background:#3c78ff2e;color:#64aaffe6;border:1px solid rgba(60,120,255,.25)}._ph1_paqkz_287 ._phaseHead_paqkz_200{border-left:3px solid rgba(60,120,255,.5)}._ph1_paqkz_287 ._phaseBadge_paqkz_249{background:#1e50c829;border:1px solid rgba(60,130,255,.22);color:#78b4ffe0}._ph2_paqkz_301 ._phaseNum_paqkz_220{background:#8c3cff2e;color:#b482ffe6;border:1px solid rgba(140,60,255,.25)}._ph2_paqkz_301 ._phaseHead_paqkz_200{border-left:3px solid rgba(140,60,255,.5)}._ph2_paqkz_301 ._phaseBadge_paqkz_249{background:#6428c829;border:1px solid rgba(150,80,255,.22);color:#be8cffe0}._ph3_paqkz_315 ._phaseNum_paqkz_220{background:#ff781e29;color:#ffaa50e6;border:1px solid rgba(255,120,30,.22)}._ph3_paqkz_315 ._phaseHead_paqkz_200{border-left:3px solid rgba(255,120,30,.5)}._ph3_paqkz_315 ._phaseBadge_paqkz_249{background:#c85a0029;border:1px solid rgba(255,130,40,.22);color:#ffb45ae0}._ph4_paqkz_329 ._phaseNum_paqkz_220{background:#ff325029;color:#ff788ce6;border:1px solid rgba(255,50,80,.22)}._ph4_paqkz_329 ._phaseHead_paqkz_200{border-left:3px solid rgba(255,50,80,.5)}._ph4_paqkz_329 ._phaseBadge_paqkz_249{background:#c81e3c24;border:1px solid rgba(255,60,90,.22);color:#ff8296e0}._ph5_paqkz_343 ._phaseNum_paqkz_220{background:#ffc81e24;color:#ffdc50e6;border:1px solid rgba(255,200,30,.2)}._ph5_paqkz_343 ._phaseHead_paqkz_200{border-left:3px solid rgba(255,200,30,.5)}._ph5_paqkz_343 ._phaseBadge_paqkz_249{background:#c8a00024;border:1px solid rgba(255,210,40,.2);color:#ffe164e0}._cmdCard_paqkz_358{margin-bottom:16px;border-radius:14px;border:1px solid rgba(100,140,255,.12);background:#0a1026bf;overflow:hidden}._cmdHead_paqkz_366{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 10px}._cmdTool_paqkz_374{display:inline-flex;align-items:center;gap:6px;font-size:1.05rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px;border-radius:6px;background:#3c64c833;border:1px solid rgba(80,130,255,.22);color:#82afffd9}._cmdTitle_paqkz_389{font-size:1.4rem;font-weight:600;color:#eef4ff;margin:6px 0 2px}._cmdDesc_paqkz_396{font-size:1.25rem;color:#a0b9e699;line-height:1.5}._cmdTerminal_paqkz_402{margin:0 16px 14px;border-radius:10px;overflow:hidden;border:1px solid rgba(80,120,200,.18)}._cmdTerminalBar_paqkz_409{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;background:#060a18e6;border-bottom:1px solid rgba(80,120,200,.14)}._terminalDots_paqkz_418{display:flex;gap:6px}._terminalDots_paqkz_418 span{width:10px;height:10px;border-radius:50%}._d1_paqkz_429{background:#ff5f57}._d2_paqkz_430{background:#febc2e}._d3_paqkz_431{background:#28c840}._copyBtn_paqkz_433{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-ui, sans-serif);font-size:1.1rem;font-weight:600;padding:4px 12px;border-radius:6px;cursor:pointer;border:1px solid rgba(80,130,255,.25);background:#3c64c838;color:#8cb4ffcc;transition:all .14s ease}._copyBtn_paqkz_433:hover{background:#3c64c859;color:#eef4ff}._copyBtnCopied_paqkz_454{background:#1ea05033;border-color:#32c8644d;color:#50e68ce6}._cmdCode_paqkz_460{padding:14px 16px;margin:0;background:#040712d9;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.25rem;line-height:1.75;white-space:pre-wrap;word-break:break-all;color:#c9d8ff}._unlockTrigger_paqkz_473{display:flex;align-items:flex-start;gap:12px;margin-top:8px;padding:14px 16px;border-radius:12px;background:#0e16328c;border:1px solid rgba(100,140,255,.12);cursor:pointer;transition:background .15s ease}._unlockTrigger_paqkz_473:hover{background:#121e41a6}._unlockCheckbox_paqkz_490{width:18px;height:18px;border-radius:5px;flex-shrink:0;margin-top:2px;border:2px solid rgba(100,150,255,.45);background:#0e1632b3;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._unlockCheckboxChecked_paqkz_504{background:#3cb478cc;border-color:#50dc96e6}._unlockCheckboxChecked_paqkz_504:after{content:"✓";color:#fff;font-size:1.1rem;font-weight:700;line-height:1}._unlockText_paqkz_517{flex:1}._unlockLabel_paqkz_521{font-size:1.3rem;font-weight:600;color:#b4d2ffcc}._unlockHint_paqkz_527{font-size:1.15rem;color:#82a0d280;margin-top:3px}._unlockArrow_paqkz_533{font-size:1.1rem;font-weight:600;padding:4px 10px;border-radius:6px;background:#3c78ff29;border:1px solid rgba(80,150,255,.22);color:#78b4ffcc;white-space:nowrap;align-self:center}@media(max-width:1024px){._shell_paqkz_2{grid-template-columns:1fr}._sidebar_paqkz_9{position:static;height:auto;border-right:none;border-bottom:1px solid rgba(100,140,255,.14)}._main_paqkz_144{padding:24px 16px 60px}}._page_8e17s_2{padding:40px 40px 80px;max-width:1100px;margin:0 auto}._header_8e17s_9{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:36px;flex-wrap:wrap}._headerLeft_8e17s_18{flex:1;min-width:240px}._eyebrow_8e17s_23{font-size:1.1rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#64a0ffa6;margin-bottom:10px}._title_8e17s_32{font-family:var(--font-brand);font-size:clamp(2.8rem,4vw,4.2rem);font-weight:800;color:#eef4ff;line-height:1.1;margin:0 0 12px;text-shadow:0 0 50px rgba(80,140,255,.28)}._titleAccent_8e17s_42{background:linear-gradient(90deg,#22c55e,#4ade80);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_8e17s_49{font-size:1.4rem;color:#b4cdf099;margin:0}._statsBar_8e17s_56{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-start}._statCard_8e17s_63{display:flex;flex-direction:column;align-items:center;padding:14px 20px;border-radius:14px;background:#0c122ccc;border:1px solid rgba(100,140,255,.16);min-width:90px}._statNum_8e17s_74{font-family:var(--font-brand);font-size:2.2rem;font-weight:800;color:#eef4ff;line-height:1;margin-bottom:4px}._statLabel_8e17s_83{font-size:1.1rem;color:#82a0d28c;text-align:center;white-space:nowrap}._tabs_8e17s_91{display:flex;gap:6px;margin-bottom:28px;border-bottom:1px solid rgba(100,140,255,.12);padding-bottom:0}._tabBtn_8e17s_99{padding:10px 22px;border-radius:10px 10px 0 0;border:1px solid transparent;border-bottom:none;background:transparent;color:#82a0d28c;font-family:var(--font-body);font-size:1.3rem;font-weight:600;cursor:pointer;transition:all .15s ease;position:relative;bottom:-1px}._tabBtn_8e17s_99:hover{color:#b4d2ffcc;background:#3c64c81a}._tabBtnActive_8e17s_120{background:#0c122ce6;border-color:#648cff33;border-bottom-color:#0c122ce6;color:#eef4ff}._content_8e17s_128{min-height:400px}._tabHint_8e17s_132{font-size:1.25rem;color:#82a0d280;margin-bottom:20px}._topoWrap_8e17s_141{display:grid;grid-template-columns:1fr;gap:20px}._topoSvg_8e17s_147{width:100%;max-height:480px;border-radius:18px;background:#060a18b3;border:1px solid rgba(100,140,255,.12);display:block}._topoNode_8e17s_156{transition:opacity .15s ease}._topoNode_8e17s_156:hover rect{opacity:.85}._topoDetail_8e17s_165{padding:20px 22px;border-radius:16px;background:#080d20d9;border:1px solid rgba(100,140,255,.18)}._topoDetailHead_8e17s_172{display:flex;align-items:center;gap:12px;font-family:var(--font-brand);font-size:1.6rem;font-weight:800;margin-bottom:14px}._topoDetailBadge_8e17s_182{font-size:.9rem;font-weight:700;letter-spacing:.1em;padding:3px 10px;border-radius:6px;border:1px solid}._topoDetailGrid_8e17s_191{display:grid;grid-template-columns:130px 1fr;gap:6px 12px;margin-bottom:14px}._topoDetailKey_8e17s_198{font-size:1.1rem;font-weight:600;color:#78a0ff8c;text-transform:uppercase;letter-spacing:.08em;align-self:center}._topoDetailVal_8e17s_207{font-size:1.2rem;font-family:var(--font-mono, monospace);color:#c8dcffcc}._topoDetailNote_8e17s_213{font-size:1.2rem;color:#a0b9e699;line-height:1.5;border-top:1px solid rgba(100,140,255,.1);padding-top:12px}._topoLegend_8e17s_222{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:12px 16px;border-radius:10px;background:#060a1880;border:1px solid rgba(100,140,255,.1)}._legendItem_8e17s_233{display:flex;align-items:center;gap:7px;font-size:1.1rem;font-weight:600}._legendDot_8e17s_241{width:10px;height:10px;border-radius:50%;flex-shrink:0}._legendLine_8e17s_248{width:20px;height:2px;border-radius:1px;flex-shrink:0}._timeline_8e17s_256{display:flex;flex-direction:column}._step_8e17s_263{display:flex;gap:0;cursor:pointer}._stepDone_8e17s_269{opacity:1}._stepPending_8e17s_273{opacity:.5}._stepPending_8e17s_273:hover{opacity:.7}._stepLeft_8e17s_281{display:flex;flex-direction:column;align-items:center;width:44px;flex-shrink:0}._stepDot_8e17s_289{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;flex-shrink:0;z-index:1}._stepDotDone_8e17s_302{background:#22c55e33;border:2px solid rgba(34,197,94,.6);color:#4ade80}._stepDotPending_8e17s_308{background:#6478b41f;border:2px solid rgba(100,120,180,.3);color:#82a0dc80;font-size:1.1rem}._stepLine_8e17s_315{flex:1;width:2px;background:#648cff1f;min-height:16px}._stepContent_8e17s_322{flex:1;padding:4px 0 20px 16px}._stepHeader_8e17s_327{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}._stepPhase_8e17s_335{font-size:1.05rem;font-weight:700;letter-spacing:.08em;padding:3px 10px;border-radius:6px;border:1px solid;white-space:nowrap}._stepTitle_8e17s_345{font-size:1.45rem;font-weight:700;color:#eef4ff;flex:1}._stepChevron_8e17s_352{color:#82a0d280;font-size:1.2rem}._stepSummary_8e17s_357{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._stepTool_8e17s_364{font-size:1.15rem;font-family:var(--font-mono, monospace);color:#64a0ffb3;background:#3c64c824;border:1px solid rgba(80,130,255,.18);padding:2px 9px;border-radius:5px}._stepResultShort_8e17s_374{font-size:1.2rem;color:#a0b9e68c}._stepDetails_8e17s_379{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:#080d2099;border:1px solid rgba(100,140,255,.1);margin-top:8px}._stepRow_8e17s_390{display:flex;gap:12px;align-items:flex-start}._stepKey_8e17s_396{font-size:1.05rem;font-weight:600;color:#6496ff8c;text-transform:uppercase;letter-spacing:.08em;min-width:90px;flex-shrink:0}._stepVal_8e17s_406{font-size:1.2rem;color:#c8dcffbf;font-family:var(--font-mono, monospace);word-break:break-word}._stepUserList_8e17s_413{display:flex;flex-wrap:wrap;gap:6px}._stepUserBadge_8e17s_419{font-size:1.1rem;font-family:var(--font-mono, monospace);padding:2px 10px;border-radius:6px;background:#22c55e24;border:1px solid rgba(34,197,94,.3);color:#4ade80}._userGrid_8e17s_432{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}._userCard_8e17s_438{padding:18px 20px;border-radius:16px;background:#080d20cc;border:1px solid rgba(100,140,255,.14);display:flex;flex-direction:column;gap:10px}._userCardHead_8e17s_448{display:flex;align-items:center;gap:12px}._userAvatar_8e17s_454{width:40px;height:40px;border-radius:10px;background:#22c55e29;border:1px solid rgba(34,197,94,.3);color:#4ade80;font-family:var(--font-brand);font-size:1.2rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userName_8e17s_470{font-size:1.4rem;font-weight:700;color:#eef4ff;font-family:var(--font-mono, monospace)}._userDomain_8e17s_477{font-size:1.1rem;color:#82a0d280;font-family:var(--font-mono, monospace)}._userSeverity_8e17s_483{margin-left:auto;font-size:1.05rem;font-weight:700;letter-spacing:.08em}._userCredRow_8e17s_490{display:flex;align-items:center;gap:10px;background:#060a188c;border-radius:8px;padding:7px 12px}._userCredKey_8e17s_499{font-size:1.05rem;font-weight:600;color:#6496ff8c;text-transform:uppercase;letter-spacing:.07em;min-width:100px;flex-shrink:0}._userCredVal_8e17s_509{display:flex;align-items:center;gap:8px;flex:1;min-width:0;flex-wrap:wrap}._userCredVal_8e17s_509 code{font-family:var(--font-mono, monospace);font-size:1.2rem;color:#c8dcffcc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userPassword_8e17s_527{letter-spacing:.04em}._userHost_8e17s_531{font-size:1.05rem;padding:2px 8px;border-radius:5px;background:#22c55e1f;border:1px solid rgba(34,197,94,.25);color:#4ade80;font-family:var(--font-mono, monospace);white-space:nowrap}._copyMini_8e17s_542{width:24px;height:24px;border-radius:5px;border:1px solid rgba(80,130,255,.25);background:#3c64c82e;color:#82afffcc;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .12s ease;flex-shrink:0;padding:0}._copyMini_8e17s_542:hover{background:#3c64c84d}._copyMiniDone_8e17s_563{background:#1ea05038;border-color:#32c86459;color:#4ade80}._revealBtn_8e17s_569{font-size:1.05rem;font-weight:600;padding:2px 9px;border-radius:5px;border:1px solid rgba(80,130,255,.25);background:#3c64c826;color:#82afffcc;cursor:pointer;transition:all .12s ease;white-space:nowrap;flex-shrink:0}._revealBtn_8e17s_569:hover{background:#3c64c847;color:#eef4ff}._userMethod_8e17s_588{font-size:1.1rem;font-weight:600;padding:5px 12px;border-radius:8px;border:1px solid;text-align:center;letter-spacing:.04em}@media(max-width:860px){._page_8e17s_2{padding:20px 14px 60px}._header_8e17s_9{flex-direction:column;gap:20px}._statsBar_8e17s_56{width:100%;justify-content:flex-start}._topoSvg_8e17s_147{max-height:340px}._userGrid_8e17s_432{grid-template-columns:1fr}._tabs_8e17s_91{overflow-x:auto;padding-bottom:0}._tabBtn_8e17s_99{font-size:1.15rem;padding:9px 16px;white-space:nowrap}}:root{--font-body: "Exo 2", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-brand: "Orbitron", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-button: "Rajdhani", sans-serif;--font-heading: "Exo 2", sans-serif;--text: #e6edf3}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;height:100%}body{height:100%;font-size:1.6rem}body{margin:0;color:var(--text);font-family:var(--font-body);background:radial-gradient(circle at 50% 20%,rgba(49,83,181,.26),transparent 44%),radial-gradient(circle at 0% 16%,rgba(31,62,148,.22),transparent 36%),radial-gradient(circle at 100% 22%,rgba(47,75,157,.24),transparent 40%),linear-gradient(180deg,#070d23,#060d23 40%,#05091a);background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(circle at 50% 100%,rgba(218,236,255,.08),transparent 32%),repeating-linear-gradient(0deg,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 1px,transparent 4px);mix-blend-mode:screen;opacity:.55}#root{min-height:100vh;width:100%}
