*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#f3f5f7;background:#0f1115;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}button,input,select{font:inherit}.page{width:100%;max-width:1600px;margin:0 auto;padding:24px 20px 48px}@media (min-width:768px){.page{padding:28px 24px 56px}}@media (min-width:1200px){.page{padding:32px 32px 64px}}@media (min-width:1536px){.page{padding:36px 40px 72px}}.section{background:#171a21;border:1px solid #262b36;border-radius:16px;margin-bottom:16px;padding:18px}.surfaceGradient{background:radial-gradient(circle at 14% 0,#b8d2f21f,#0000 34%),radial-gradient(circle at 88% 2%,#e0ad551a,#0000 32%),#10141b}.surfaceGradientCool{background:radial-gradient(circle at 18% 0,#b8d2f21f,#0000 34%),#10141b}.surfaceGradientWarm{background:radial-gradient(circle at 86% 4%,#e0ad551f,#0000 34%),#10141b}.sectionTitle{margin:0 0 14px;font-size:18px;font-weight:700}.muted{color:#9aa4b2}.appSplitLayout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.nftGalleryGrid{grid-template-columns:repeat(auto-fit,minmax(230px,230px));justify-content:start;align-items:start;gap:18px;display:grid}.appWideGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:18px;display:grid}@media (max-width:1280px){.appSplitLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.nftGalleryGrid{grid-template-columns:repeat(auto-fit,minmax(280px,280px));justify-content:center}}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.statsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.statCard{background:#11141a;border:1px solid #262b36;border-radius:12px;padding:12px}.statLabel{color:#9aa4b2;margin-bottom:6px;font-size:13px}.statValue{font-size:18px;font-weight:700}.sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#stake-positions{scroll-margin-top:96px}.sectionTitleTight{margin:0}.btn{color:#fff;cursor:pointer;background:#2f6fed;border:1px solid #3a4250;border-radius:10px;padding:10px 14px;transition:all .15s}.btn:hover{filter:brightness(1.08)}.btn:disabled{opacity:.55;cursor:not-allowed}.btnSecondary{color:#f3f5f7;background:#1c2230}.btnDanger{color:#fff;background:#b53a3a}.tabs{flex-wrap:wrap;gap:8px;display:flex}.tab{color:#d8dee8;cursor:pointer;background:#12161d;border:1px solid #313949;border-radius:999px;padding:8px 14px;transition:all .15s}.tab:hover{background:#38bdf812;border-color:#38bdf838}.tabActive{color:#c7efff;background:#38bdf81a;border-color:#38bdf852;box-shadow:0 0 18px #38bdf814}.tableWrap{overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:760px}.table th,.table td{text-align:left;vertical-align:top;border-bottom:1px solid #252b36;padding:12px 10px}.table th{color:#9aa4b2;font-size:13px;font-weight:600}.table tr:hover td{background:#ffffff05}.badge{border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.badgeNeutral{color:#d8dee8;background:#1c2230;border-color:#2d3645}.badgeGreen{color:#7ee2a1;background:#34c7591f;border-color:#34c75952}.badgeYellow{color:#ffd27a;background:#f59e0b1f;border-color:#f59e0b52}.badgeBlue{color:#9bbcff;background:#2f6fed24;border-color:#2f6fed4d}.msg{border:1px solid #0000;border-radius:12px;margin-top:12px;padding:12px 14px}.msgSuccess{color:#9ff0b9;background:#34c7591f;border-color:#34c7594d}.msgError{color:#faa;background:#ef44441f;border-color:#ef44444d}.appToastLayer{z-index:900;pointer-events:none;gap:10px;width:min(660px,100vw - 32px);display:grid;position:fixed;top:62px;left:50%;transform:translate(-50%)}.appToast{pointer-events:auto;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff0b,#ffffff03),#0f172af0;border:1px solid #8fc2ff38;border-radius:16px;padding:12px 16px;box-shadow:0 18px 50px #00000061,inset 0 1px #ffffff0f}.appToastSuccess{border-color:#7ae59157;box-shadow:0 18px 50px #00000061,0 0 22px #7ae5911a,inset 0 1px #ffffff0f}.appToastError{border-color:#ff78785c;box-shadow:0 18px 50px #00000061,0 0 22px #ff78781a,inset 0 1px #ffffff0f}.appToastKicker{color:#cedeeead;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:500}.appToastMessage{color:#f5fafff5;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin-top:5px;font-size:14px;font-weight:500;line-height:1.35}@media (max-width:640px){.appToastLayer{width:min(100%,100vw - 24px);top:74px}}.spacer8{height:8px}.spacer12{height:12px}.spacer16{height:16px}.appSelect{appearance:none;color:#eef6ff;cursor:pointer;background-color:#151b24;background-image:linear-gradient(45deg,#0000 50%,#8fa4c7 50%),linear-gradient(135deg,#8fa4c7 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid #2b3445;border-radius:14px;outline:none;min-width:132px;height:42px;padding:0 38px 0 14px;font-size:15px;font-weight:500;line-height:1;transition:border-color .14s,background-color .14s,box-shadow .14s,color .14s}.appSelect:hover{background-color:#18202a;border-color:#3a465c}.appSelect:focus{border-color:#4f6ea8;box-shadow:0 0 0 3px #4f6ea82e}.appSelect:disabled{opacity:.55;cursor:not-allowed}.appSelect::-ms-expand{display:none}.appSearchInput{color:#eef6ff;background:#151b24;border:1px solid #2b3445;border-radius:14px;outline:none;min-width:240px;height:42px;padding:0 14px}.appSearchInput:focus{border-color:#4f6ea8;box-shadow:0 0 0 3px #4f6ea82e}.appSearchInput:disabled{cursor:not-allowed;opacity:.65;background:#11161d}.appSearchInputFluid{flex:220px;min-width:220px}.badgeTokenWithAction{align-items:center;gap:8px;display:inline-flex}.walletAddTokenButton{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:transform .14s,opacity .14s,filter .14s;display:inline-flex;position:relative}.walletAddTokenButton:hover:not(:disabled){filter:brightness(1.08);transform:scale(1.08)}.walletAddTokenButton:disabled{opacity:.45;cursor:default}.walletAddTokenButton:after{content:attr(data-tooltip);z-index:80;color:#eef6ff;white-space:nowrap;opacity:0;pointer-events:none;background:#0f141d;border:1px solid #2b3445;border-radius:10px;width:max-content;max-width:180px;padding:7px 9px;font-size:12px;font-weight:700;line-height:1.15;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 8px);right:50%;transform:translate(50%)translateY(-2px);box-shadow:0 10px 24px #00000057}.walletAddTokenButton:hover:not(:disabled):after,.walletAddTokenButton:focus-visible:not(:disabled):after{opacity:1;transform:translate(50%)translateY(0)}.walletAddIconFrame{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.walletAddIcon{object-fit:contain;display:block}.walletAddIconMetaMask{width:13px;height:13px}.walletAddIconRabby{width:18px;height:18px}.appHeader{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f1115eb;border-bottom:1px solid #262b36;position:sticky;top:0}.appHeaderInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1600px;margin:0 auto;padding:14px 20px;display:flex}@media (min-width:768px){.appHeaderInner{padding:14px 24px}}@media (min-width:1200px){.appHeaderInner{padding:14px 32px}}@media (min-width:1536px){.appHeaderInner{padding:14px 40px}}.brand{color:#f3f5f7;font-size:20px;font-weight:500;text-decoration:none}.appNav{flex-wrap:wrap;gap:8px;display:flex}.appNavLink{color:#cdd5df;border:1px solid #0000;border-radius:999px;padding:8px 12px;text-decoration:none;transition:all .15s}.appNavLink:hover{color:#fff;background:#1a2030}.appNavLinkActive{color:#fff;background:#2f6fed}.appHeaderRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tourButtonWrap{z-index:20;align-items:center;display:inline-flex;position:relative}.tourStartButton,.tourSplitMainButton,.tourSplitArrowButton{color:#eef7fff0;cursor:pointer;background:linear-gradient(#ffffff0b,#ffffff03),radial-gradient(circle at 20% 0,#7ddcff21,#0000 34%),#080f1cd6;border:1px solid #b4dcff38;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0e}.tourStartButton{border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex}.tourStartButton:hover,.tourSplitMainButton:hover,.tourSplitArrowButton:hover{border-color:#7ddcff80;transform:translateY(-1px);box-shadow:0 16px 38px #0000004d,0 0 22px #7ddcff14,inset 0 1px #ffffff12}.tourButtonNeedsAttention{animation:2.8s ease-in-out infinite tourButtonBreath;position:relative}.tourButtonNeedsAttention:after{content:"";pointer-events:none;opacity:0;border:1px solid #7ddcff47;border-radius:999px;animation:2.8s ease-in-out infinite tourButtonPulseRing;position:absolute;inset:-5px}@keyframes tourButtonBreath{0%,to{border-color:#b4dcff38;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0e}50%{border-color:#7ddcff85;box-shadow:0 14px 34px #0000003d,0 0 26px #7ddcff24,inset 0 1px #ffffff12}}@keyframes tourButtonPulseRing{0%{opacity:0;transform:scale(.98)}38%{opacity:1}to{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.tourButtonNeedsAttention,.tourButtonNeedsAttention:after,.vaultMarketPreviewPriceInput{animation:none}}.tourSplitButton{align-items:stretch;display:inline-flex}.tourSplitMainButton{border-right:0;border-radius:999px 0 0 999px;min-height:40px;padding:0 15px;font-size:13px;font-weight:650}.tourSplitArrowButton{border-radius:0 999px 999px 0;width:40px;min-height:40px;font-size:13px}.tourLanguageMenu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:80;background:radial-gradient(circle at 14% 0,#7ddcff1a,#0000 34%),#080f1cf5;border:1px solid #b4dcff2e;border-radius:18px;min-width:222px;padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 60px #0000006b,inset 0 1px #ffffff0b}.tourLanguageMenuItem{color:#eef7ffe6;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:22px 1fr;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 10px;display:grid}.tourLanguageMenuItem:hover{background:#7ddcff1a}.tourLanguageMenuItem span{color:#7ddcffe6}.tourLanguageMenuItem strong{font-size:13px;font-weight:600}.tourLayer{z-index:1000;position:fixed;inset:0}.tourBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02060ead;position:absolute;inset:0}.tourHighlight{pointer-events:none;z-index:1001;border-radius:22px;position:fixed;box-shadow:0 0 0 1px #7ddcffd1,0 0 36px #7ddcff52,inset 0 1px #ffffff0f}.tourBlurPanel{z-index:1000;pointer-events:none;-webkit-backdrop-filter:blur(7px);background:#02060ead;position:fixed}.tourBlurPanelTop,.tourBlurPanelBottom{left:0}.tourBlurPanelLeft,.tourBlurPanelRight{background:#02060ea8}.tourIntroCard,.tourStepCard{z-index:1002;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#eef7fff0;background:linear-gradient(#ffffff0c,#ffffff03),radial-gradient(circle at 10% 0,#7ddcff1f,#0000 34%),radial-gradient(circle at 100% 0,#e0ad5514,#0000 31%),#070d19f6;border:1px solid #b8d2f22e;position:fixed;box-shadow:0 34px 95px #00000094,0 0 0 1px #ffffff05,inset 0 1px #ffffff0e,inset 0 -28px 60px #0000001f}.tourIntroCard{border-radius:30px;width:min(680px,100vw - 48px);padding:42px 52px 34px;top:50%;left:50%;transform:translate(-50%,-50%)}.tourStepCard{border-radius:26px;width:min(456px,100vw - 32px);padding:26px 28px 24px}.tourStepCard:before{content:"";background:linear-gradient(135deg,#ffffff09,#ffffff01),#070d19f6;border-top:1px solid #b8d2f22e;border-left:1px solid #b8d2f22e;width:18px;height:18px;position:absolute;transform:rotate(45deg)}.tourStepCardSideRight:before{top:54px;left:-10px}.tourStepCardSideLeft:before{top:54px;right:-10px;transform:rotate(225deg)}.tourStepCardSideBottom:before{top:-10px;left:52px;transform:rotate(45deg)}.tourStepCardSideCenter:before{display:none}.tourIntroKicker,.tourStepMeta{color:#cedeeea8;letter-spacing:.055em;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.tourIntroKicker{text-transform:uppercase;justify-content:flex-start;gap:8px}.tourStepMeta{margin-bottom:4px}.tourIntroCard h3,.tourStepCard h3{color:#f7fbfffa;letter-spacing:-.032em;margin:18px 0 0;line-height:1.14}.tourIntroCard h3{max-width:22ch;font-size:27px;font-weight:760}.tourStepCard h3{max-width:20ch;font-size:22px;font-weight:740}.tourIntroCard p,.tourStepCard p{color:#cedeeed1;margin:18px 0 0;font-size:15px;line-height:1.72}.tourIntroCard p{max-width:56ch;font-size:15.5px;line-height:1.72}.tourStepCard p{max-width:42ch}.tourIntroDivider{background:linear-gradient(90deg,#0000,#b8d2f233,#e0ad551f,#0000);height:1px;margin:30px 0 20px}.tourActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.tourIntroCard .tourActions{margin-top:0}.tourActions .btn,.tourActions .btnSecondary{border-radius:12px;min-height:40px;padding:0 17px;font-size:14px;font-weight:650;box-shadow:0 12px 26px #00000038,inset 0 1px #ffffff0e}.tourActions .btnSecondary{color:#eef7ffe0;background:#ffffff0e;border-color:#b8d2f22e}.tourActions .btn:not(.btnSecondary){background:linear-gradient(#528efffa,#2f6fedf5);border-color:#70a6ff8f}@media (max-width:640px){.tourIntroCard{border-radius:26px;width:min(100%,100vw - 24px);padding:28px 22px 22px}.tourStepCard{border-radius:24px;width:min(100%,100vw - 24px);padding:22px 20px 18px}.tourIntroCard h3{max-width:none;font-size:23px}.tourStepCard h3{max-width:none;font-size:20px}.tourIntroCard p,.tourStepCard p{max-width:none;font-size:14px;line-height:1.62}.tourSplitMainButton{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.tourActions{justify-content:stretch}.tourActions .btn,.tourActions .btnSecondary{flex:auto;justify-content:center}}.enchantTopPanelTitle{flex:420px;min-width:0}.enchantModeBox{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.enchantWorkspace{grid-template-columns:minmax(0,56fr) minmax(420px,44fr);align-items:start;gap:20px;display:grid}.enchantRitualPanel{grid-template-columns:minmax(280px,42fr) minmax(340px,58fr);align-items:start;gap:18px;display:grid}@media (max-width:1420px){.enchantRitualPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.enchantModeBox{align-items:flex-start}}.enchantCardFrame{flex:none;width:230px;max-width:100%;margin:0 auto}.enchantCardFrame .vaultVisual{width:100%}.enchantCardPlaceholder{width:230px;max-width:100%;min-height:360px;margin:0 auto}.enchantPreviewFrame,.enchantPreviewFrame .vaultVisual{width:100%}.enchantPreviewPlaceholder{width:100%;min-height:552px}.enchantWorkspacePinned{align-items:start;min-height:calc(100vh - 140px)}.enchantGallerySection{flex-direction:column;height:calc(100vh - 140px);min-height:0;display:flex}.enchantGalleryScroll{scrollbar-width:thin;scrollbar-color:#202632 transparent;flex:1;min-height:0;padding:40px;overflow:hidden auto}.enchantGalleryScroll::-webkit-scrollbar{width:6px}.enchantGalleryScroll::-webkit-scrollbar-track{background:0 0}.enchantGalleryScroll::-webkit-scrollbar-thumb{background:#202632;border-radius:999px}.enchantGalleryScroll::-webkit-scrollbar-thumb:hover{background:#262e3d}.enchantGalleryScroll::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-button:single-button{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-button:vertical:decrement{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-button:vertical:increment{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-button:start:decrement{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-button:end:increment{background:0 0;width:0;height:0;display:none}.enchantGalleryScroll::-webkit-scrollbar-corner{background:0 0}.enchantRitualSection{align-self:start}@media (max-width:1420px){.enchantWorkspacePinned{min-height:auto}.enchantGallerySection{height:auto}.enchantGalleryScroll{padding-right:0;overflow:visible}}.homePageShell{background:0 0;border:none;margin-bottom:0;padding:0}.homeProtocolGrid{grid-template-columns:minmax(0,2.35fr) minmax(300px,.75fr);align-items:start;gap:18px;display:grid}.homeProtocolSection,.homePortfolioSection{flex-direction:column;gap:16px;min-height:calc(100vh - 112px);display:flex}.homeProtocolTitle{letter-spacing:-.04em;margin:0;font-size:34px;line-height:1.02}.homeProtocolIntro{margin:14px 0 0;font-size:15px}.homeEpochConditionActions{gap:10px;margin-top:8px;display:grid}.homeEpochConditionActions .btn{justify-content:center;width:100%}.homeEpochVisualizer{flex:auto;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:18px;display:grid}.homeEpochRail{align-content:start;align-self:start;gap:8px;min-width:72px;display:grid}.homeEpochRailLabel{text-align:center}.homeEpochButton{border-radius:14px;justify-content:center;width:100%;min-width:0;padding:8px 10px;position:relative}.homeEpochButtonSelected{background:#d8e0ea2e}.homeEpochButtonHovered{background:#b8d2f21f}.homeEpochCurrentDot{background:#7ee2a1;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px;box-shadow:0 0 12px #7ee2a170}.homeEpochPreviewLayout{grid-template-columns:minmax(360px,1fr) minmax(118px,.34fr) minmax(360px,1fr);align-items:center;gap:18px;display:grid}.homeProtocolBridge{text-align:center;align-content:center;align-self:stretch;gap:14px;min-width:0;display:grid}.homeProtocolPhaseValue{margin-top:6px}.homeBridgeBadges{justify-content:center;gap:8px}.homeProtocolBridgeCopy{gap:8px;display:grid}.homeProtocolBridgeTitle{font-size:17px}.homeProtocolBridgeText{font-size:13px}.homeBackToCurrentButton{justify-self:center}@media (max-width:1420px){.homeProtocolGrid{grid-template-columns:minmax(0,1fr)}.homeProtocolSection,.homePortfolioSection{min-height:auto}}@media (max-width:1180px){.homeEpochPreviewLayout{grid-template-columns:minmax(0,1fr)}.homeProtocolBridge{order:2}}@media (max-width:760px){.homeEpochVisualizer{grid-template-columns:minmax(0,1fr)}.homeEpochRail{grid-template-columns:repeat(5,minmax(0,1fr))}.homeEpochRailLabel{grid-column:1/-1}}.homeProtocolHeading{letter-spacing:-.035em;margin:12px 0 0;font-size:28px;line-height:1.08}.homeEpochArtifactSlot{justify-items:center;gap:12px;width:100%;min-width:0;display:grid}.homeEpochArtifactSlot .homeEpochPreviewFrame{justify-self:center;width:min(100%,360px);max-width:360px}.homeEpochArtifactSlot .homeEpochPreviewFrame .vaultVisual{width:100%}.homeFlowSteps{gap:10px;display:grid}.homeFlowStep{background:#11141a;border:1px solid #262b36;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid}.homeFlowStep strong{color:#eef3f8;font-size:14px}.homeFlowStep p{margin:4px 0 0;font-size:13px}.homeUsefulLinksCard{gap:0;display:grid}.homeUsefulIconLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.homeUsefulIconLink{color:#d8dee8;background:#1c2230;border:1px solid #8296b438;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:transform .14s,border-color .14s,background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.homeUsefulIconLink svg{width:17px;height:17px;display:block}.homeUsefulIconLink:hover{color:#fff;border-color:#96beff80;transform:translateY(-1px);box-shadow:0 0 16px #60a5fa1f}.homeUsefulIconLinkWebsite{color:#e2e8f0e6}.homeUsefulIconLinkWebsite svg{width:19px;height:19px}.homeUsefulIconLinkX{background:#202437}.homeUsefulIconLinkTelegram{color:#8bdcff;background:#229ed92e}.homeUsefulIconLinkGithub{color:#f0f3f8;background:#20242c}.homeUsefulIconLinkEtherscan{color:#e8edf5;background:#8296b429}.homeUsefulTextLink{color:#c7ddff;align-items:center;width:fit-content;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.homeUsefulTextLink:hover{color:#fff;text-decoration:underline}.homeProtocolHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.homeProtocolTourSlot{flex:none;margin-left:auto}@media (max-width:760px){.homeProtocolHeader{flex-direction:column}.homeProtocolTourSlot{margin-left:0}}.assetsPageGrid{grid-template-columns:minmax(0,2.35fr) minmax(300px,.75fr);align-items:start;gap:18px;display:grid}.assetsTableSection,.assetsWalletOverviewSection{min-height:calc(100vh - 112px)}.assetsWalletOverviewSection{flex-direction:column;gap:16px;display:flex}.assetsWalletOverviewTitle{letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.08}.assetsWalletCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.assetsWalletCompactGrid .statCard{min-width:0}.assetsWalletActions{margin-top:auto}.assetsUnifiedTablePanel{flex-direction:column;min-height:0;display:flex}.assetsTableControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.assetsTableControlGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.assetBadge{white-space:nowrap;justify-content:center;min-width:max-content}.assetBadgeCore{color:#9bbcff;background:#2f6fed24;border-color:#2f6fed4d}.assetBadgeForge{color:#ffd27a;background:#e0ad5524;border-color:#e0ad5557}.assetBadgeStakeCore{color:#bdeeff;background:#7ddcff1f;border-color:#7ddcff4d}.assetBadgeStakeForge{color:#d7c7ff;background:#a87cff24;border-color:#a87cff57}.assetsActionCell{white-space:nowrap;width:124px;min-width:124px}.assetsActionCell .btn{white-space:nowrap;text-align:center;justify-content:center;align-items:center;width:112px;min-width:112px;display:inline-flex}.assetsTableSection .table{min-width:1080px}@media (max-width:1420px){.assetsPageGrid{grid-template-columns:minmax(0,1fr)}.assetsTableSection,.assetsWalletOverviewSection{min-height:auto}}.vaultWorkspacePinned{align-items:start;min-height:calc(100vh - 140px)}.vaultGallerySection{flex-direction:column;height:calc(100vh - 140px);min-height:0;display:flex}.vaultGalleryScroll{scrollbar-width:thin;scrollbar-color:#202632 transparent;flex:1;min-height:0;padding:40px;overflow:hidden auto}.vaultGalleryScroll::-webkit-scrollbar{width:6px}.vaultGalleryScroll::-webkit-scrollbar-track{background:0 0}.vaultGalleryScroll::-webkit-scrollbar-thumb{background:#202632;border-radius:999px}.vaultGalleryScroll::-webkit-scrollbar-thumb:hover{background:#262e3d}.vaultGalleryScroll::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-button:single-button{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-button:vertical:decrement{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-button:vertical:increment{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-button:start:decrement{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-button:end:increment{background:0 0;width:0;height:0;display:none}.vaultGalleryScroll::-webkit-scrollbar-corner{background:0 0}@media (max-width:1420px){.vaultWorkspacePinned{min-height:auto}.vaultGallerySection{height:auto}.vaultGalleryScroll{padding-right:0;overflow:visible}}.ritualEnergyShell{isolation:isolate;position:relative}.ritualEnergyContent{z-index:1;display:contents;position:relative}.ritualEnergyOverlay{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.ritualEnergySvg{width:100%;height:100%;overflow:visible}.ritualEnergyMainPath,.ritualEnergyGlowPath,.ritualEnergyDashPath,.ritualEnergyOrb{opacity:0;transition:opacity .22s,filter .22s,transform .22s}.ritualFlowSeeded .ritualEnergyMainPath,.ritualFlowSeeded .ritualEnergyGlowPath,.ritualFlowSeeded .ritualEnergyDashPath,.ritualFlowSeeded .ritualEnergyOrb,.ritualFlowReady .ritualEnergyMainPath,.ritualFlowReady .ritualEnergyGlowPath,.ritualFlowReady .ritualEnergyDashPath,.ritualFlowReady .ritualEnergyOrb{opacity:1}.ritualEnergyMainPath{filter:drop-shadow(0 0 10px #8fc2ff47)}.ritualEnergyDashPath{animation:1.8s linear infinite ritualDashFlow}.ritualEnergyGlowPath{animation:2.2s ease-in-out infinite ritualGlowPulse}.ritualEnergyOrbA,.ritualEnergyOrbB,.ritualEnergyOrbC{animation:1.8s ease-in-out infinite ritualOrbPulse}.ritualFlowReady .ritualEnergyGlowPath{filter:drop-shadow(0 0 18px #8fc2ff73)}.ritualFlowReady .ritualEnergyMainPath{filter:drop-shadow(0 0 14px #8fc2ff61)}.ritualFlowReady .ritualEnergyDashPath,.ritualFlowReady .ritualEnergyOrbA,.ritualFlowReady .ritualEnergyOrbB,.ritualFlowReady .ritualEnergyOrbC{animation-duration:1.25s}.ritualFlowIdle .ritualEnergyMainPath,.ritualFlowIdle .ritualEnergyGlowPath,.ritualFlowIdle .ritualEnergyDashPath,.ritualFlowIdle .ritualEnergyOrb{opacity:0}@keyframes ritualDashFlow{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}@keyframes ritualGlowPulse{0%,to{opacity:.38}50%{opacity:.88}}@keyframes ritualOrbPulse{0%,to{filter:brightness(.95)}50%{filter:brightness(1.22)}}.stakePreviewVisualShell{isolation:isolate;border-radius:24px;position:relative}.stakeEffectOverlay{z-index:8;pointer-events:none;border-radius:24px;position:absolute;inset:0;overflow:hidden}.stakeEffectOverlayInner{--stake-effect-alpha:1;--stake-effect-contrast:1;--stake-echo-offset:4px;--stake-glass-edge-alpha:.08;--stake-glass-body-alpha:.05;--stake-glass-topline:.22;--stake-glass-border:.14;--stake-glass-depth:.08;--stake-glass-inner-glow:.04;--stake-glass-blur:.8px;--stake-glass-saturate:1.06;--stake-iridescence-opacity:.22;--stake-iridescence-blur:18px;--stake-iridescence-speed:6.8s;--stake-sweep-opacity:.18;--stake-sweep-speed:6.2s;border-radius:24px;position:absolute;inset:0}.stakeEffectDevPanel{flex-direction:column;gap:12px;display:flex}.stakeEffectDevGroup{flex-direction:column;gap:8px;display:flex}.stakeEffectDevLabel{color:#9fb3c8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.stakeEffectDevButtons{flex-wrap:wrap;gap:8px;display:flex}.stakeEffectDevButton{color:#d8e8ff;cursor:pointer;background:#ffffff05;border:1px solid #82aadc38;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .14s,border-color .14s,transform .14s,color .14s}.stakeEffectDevButton:hover{background:#78aaff14;border-color:#82beff6b;transform:translateY(-1px)}.stakeEffectDevButton.isActive{color:#fff;background:#4a7bff38;border-color:#6eaaff8c}.stakeEffectOverlay--echo-ghost{mix-blend-mode:multiply}.stakeEffectOverlay--echo-ghost:before,.stakeEffectOverlay--echo-ghost:after{content:"";pointer-events:none;opacity:calc(var(--stake-effect-alpha)*.42);filter:contrast(calc(1 + var(--stake-effect-contrast)*.18))saturate(calc(1 + var(--stake-effect-contrast)*.1))brightness(calc(1 - var(--stake-effect-contrast)*.06));background:linear-gradient(90deg,#040e1c42,#0814261a 42%,#0a122438),linear-gradient(#0000001f,#0000 45%,#02102224);border-radius:24px;position:absolute;inset:0}.stakeEffectOverlay--echo-ghost:before{transform:translateX(calc(-1px*var(--stake-echo-offset)));box-shadow:calc(-1px*var(--stake-echo-offset))0 0 #00000038,calc(-2px*var(--stake-echo-offset))0 0 #04122a2e;animation:2.6s ease-in-out infinite stakeEchoFullA}.stakeEffectOverlay--echo-ghost:after{transform:translateX(var(--stake-echo-offset));box-shadow:var(--stake-echo-offset)0 0 #0000002e,calc(2px*var(--stake-echo-offset))0 0 #06183424;animation:3.1s ease-in-out infinite stakeEchoFullB}.stakeEffectOverlay--temporal-shutter{mix-blend-mode:screen;opacity:calc(.55*var(--stake-effect-alpha));background:repeating-linear-gradient(#a0ebff3d 0 3px,#0000 3px 18px),linear-gradient(115deg,#0000 0%,#d2faff2e 46%,#50c8ff1f 50%,#0000 56%);animation:2.8s linear infinite stakeTemporalShutter}.stakeEffectOverlay--temporal-shutter:before{content:"";pointer-events:none;transform:translateY(calc(-10px*var(--stake-effect-contrast)));background:linear-gradient(#0000 12%,#bef5ff47 16%,#0000 20% 52%,#78dcff38 56%,#0000 60%);border-radius:24px;animation:1.8s ease-in-out infinite stakeTemporalBands;position:absolute;inset:0}.stakeEffectOverlay--time-glass{background:linear-gradient(135deg,rgba(255,255,255,var(--stake-glass-edge-alpha))0%,#ffffff05 24%,rgba(140,210,255,var(--stake-glass-body-alpha))54%,#ffffff04 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,var(--stake-glass-topline)),inset 0 0 0 1px rgba(255,255,255,var(--stake-glass-border)),inset 0 -18px 26px rgba(20,70,130,var(--stake-glass-depth)),inset 0 0 24px rgba(255,255,255,var(--stake-glass-inner-glow));-webkit-backdrop-filter:blur(var(--stake-glass-blur))saturate(var(--stake-glass-saturate))}.stakeEffectOverlay--time-glass:before{content:"";pointer-events:none;opacity:var(--stake-iridescence-opacity);filter:blur(var(--stake-iridescence-blur))saturate(1.18);mix-blend-mode:screen;animation:stakeTimeGlassIridescence var(--stake-iridescence-speed)ease-in-out infinite;background:radial-gradient(circle at 18% 24%,#5aebff57 0%,#0000 22%),radial-gradient(circle at 76% 30%,#bc78ff47 0%,#0000 20%),radial-gradient(circle at 64% 72%,#ffd25038 0%,#0000 18%),radial-gradient(circle at 28% 76%,#78ffb438 0%,#0000 18%),conic-gradient(from 20deg,#0000 0deg 40deg,#78f0ff29 40deg 92deg,#0000 92deg 138deg,#c882ff29 138deg 190deg,#0000 190deg 240deg,#ffd75a24 240deg 290deg,#0000 290deg 360deg);border-radius:28px;position:absolute;inset:-8%}.stakeEffectOverlay--time-glass:after{content:"";pointer-events:none;opacity:0;filter:blur(10px);mix-blend-mode:screen;width:210%;height:210%;animation:stakeTimeGlassSweep var(--stake-sweep-speed)linear infinite;background:linear-gradient(118deg,#0000 40%,#fff0 44%,#ffffff1a 47%,#fff3 49%,#c3f5ff57 50.5%,#cd96ff38 52%,#ffe1782e 53.5%,#ffffff14 56%,#0000 60%);border-radius:36px;position:absolute;top:-55%;left:-55%}.stakeEffectOverlay--tier1{--stake-effect-alpha:.26;--stake-effect-contrast:.7;--stake-echo-offset:2px;--stake-glass-edge-alpha:.08;--stake-glass-body-alpha:.05;--stake-glass-topline:.22;--stake-glass-border:.14;--stake-glass-depth:.08;--stake-glass-inner-glow:.04;--stake-glass-blur:.8px;--stake-glass-saturate:1.06;--stake-iridescence-opacity:.22;--stake-iridescence-blur:18px;--stake-iridescence-speed:6.8s;--stake-sweep-opacity:.18;--stake-sweep-speed:6.2s}.stakeEffectOverlay--tier2{--stake-effect-alpha:.36;--stake-effect-contrast:.92;--stake-echo-offset:3px;--stake-glass-edge-alpha:.1;--stake-glass-body-alpha:.06;--stake-glass-topline:.26;--stake-glass-border:.16;--stake-glass-depth:.1;--stake-glass-inner-glow:.05;--stake-glass-blur:1px;--stake-glass-saturate:1.1;--stake-iridescence-opacity:.28;--stake-iridescence-blur:20px;--stake-iridescence-speed:6.2s;--stake-sweep-opacity:.22;--stake-sweep-speed:5.8s}.stakeEffectOverlay--tier3{--stake-effect-alpha:.48;--stake-effect-contrast:1.1;--stake-echo-offset:4px;--stake-glass-edge-alpha:.12;--stake-glass-body-alpha:.07;--stake-glass-topline:.3;--stake-glass-border:.18;--stake-glass-depth:.12;--stake-glass-inner-glow:.06;--stake-glass-blur:1.2px;--stake-glass-saturate:1.14;--stake-iridescence-opacity:.34;--stake-iridescence-blur:22px;--stake-iridescence-speed:5.8s;--stake-sweep-opacity:.26;--stake-sweep-speed:5.4s}.stakeEffectOverlay--tier4{--stake-effect-alpha:.62;--stake-effect-contrast:1.3;--stake-echo-offset:5px;--stake-glass-edge-alpha:.14;--stake-glass-body-alpha:.08;--stake-glass-topline:.34;--stake-glass-border:.21;--stake-glass-depth:.15;--stake-glass-inner-glow:.07;--stake-glass-blur:1.4px;--stake-glass-saturate:1.18;--stake-iridescence-opacity:.42;--stake-iridescence-blur:24px;--stake-iridescence-speed:5.2s;--stake-sweep-opacity:.3;--stake-sweep-speed:4.9s}.stakeEffectOverlay--tier5{--stake-effect-alpha:.78;--stake-effect-contrast:1.55;--stake-echo-offset:6px;--stake-glass-edge-alpha:.16;--stake-glass-body-alpha:.1;--stake-glass-topline:.38;--stake-glass-border:.24;--stake-glass-depth:.18;--stake-glass-inner-glow:.08;--stake-glass-blur:1.7px;--stake-glass-saturate:1.24;--stake-iridescence-opacity:.52;--stake-iridescence-blur:26px;--stake-iridescence-speed:4.8s;--stake-sweep-opacity:.36;--stake-sweep-speed:4.5s}.stakeEffectOverlay--tier6{--stake-effect-alpha:.96;--stake-effect-contrast:1.85;--stake-echo-offset:8px;--stake-glass-edge-alpha:.18;--stake-glass-body-alpha:.12;--stake-glass-topline:.44;--stake-glass-border:.28;--stake-glass-depth:.22;--stake-glass-inner-glow:.1;--stake-glass-blur:2px;--stake-glass-saturate:1.3;--stake-iridescence-opacity:.64;--stake-iridescence-blur:28px;--stake-iridescence-speed:4.2s;--stake-sweep-opacity:.42;--stake-sweep-speed:4s}@keyframes stakeEchoFullA{0%,to{opacity:calc(var(--stake-effect-alpha)*.26);transform:translateX(calc(-.65*var(--stake-echo-offset)));filter:contrast(calc(1 + var(--stake-effect-contrast)*.18))saturate(calc(1 + var(--stake-effect-contrast)*.3))}45%{opacity:calc(var(--stake-effect-alpha)*.72);transform:translateX(calc(-1.4*var(--stake-echo-offset)));filter:contrast(calc(1 + var(--stake-effect-contrast)*.34))saturate(calc(1 + var(--stake-effect-contrast)*.55))}62%{opacity:calc(var(--stake-effect-alpha)*.38);transform:translateX(calc(-.2*var(--stake-echo-offset)))}}@keyframes stakeEchoFullB{0%,to{opacity:calc(var(--stake-effect-alpha)*.22);transform:translateX(calc(.5*var(--stake-echo-offset)))}50%{opacity:calc(var(--stake-effect-alpha)*.62);transform:translateX(calc(1.25*var(--stake-echo-offset)))}72%{opacity:calc(var(--stake-effect-alpha)*.34);transform:translateX(calc(.1*var(--stake-echo-offset)))}}@keyframes stakeTemporalShutter{0%{background-position:0 0,-180px 0}to{background-position:0 54px,180px 0}}@keyframes stakeTemporalBands{0%,to{opacity:calc(.25*var(--stake-effect-alpha));transform:translateY(calc(-14px*var(--stake-effect-contrast)))}50%{opacity:calc(.75*var(--stake-effect-alpha));transform:translateY(calc(14px*var(--stake-effect-contrast)))}}@keyframes stakeTimeGlassIridescence{0%,to{opacity:var(--stake-iridescence-opacity);transform:translate(-2%,-1%)scale(1)rotate(0)}50%{opacity:calc(var(--stake-iridescence-opacity)*1.18);transform:translate(2%,1%)scale(1.04)rotate(8deg)}}@keyframes stakeTimeGlassSweep{0%{opacity:0;transform:translate(-16%,16%)rotate(14deg)scale(1)}8%{opacity:calc(var(--stake-sweep-opacity)*.75)}22%{opacity:var(--stake-sweep-opacity)}42%{opacity:calc(var(--stake-sweep-opacity)*.92);transform:translate(16%,-16%)rotate(14deg)scale(1.02)}48%{opacity:0;transform:translate(20%,-20%)rotate(14deg)scale(1.03)}50%{opacity:0;transform:translate(-20%,20%)rotate(14deg)scale(1.03)}58%{opacity:calc(var(--stake-sweep-opacity)*.75)}72%{opacity:var(--stake-sweep-opacity)}92%{opacity:calc(var(--stake-sweep-opacity)*.92);transform:translate(16%,-16%)rotate(14deg)scale(1.02)}to{opacity:0;transform:translate(20%,-20%)rotate(14deg)scale(1.03)}}@media (prefers-reduced-motion:reduce){.stakeEffectOverlay--echo-ghost:before,.stakeEffectOverlay--echo-ghost:after,.stakeEffectOverlay--temporal-shutter,.stakeEffectOverlay--temporal-shutter:before,.stakeEffectOverlay--time-glass:before,.stakeEffectOverlay--time-glass:after{animation:none}}.stakePreviewFlipShell{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;display:block}.stakePreviewFlipShell:focus-visible{outline:2px solid var(--vv-accent,#7ddcffb8);outline-offset:4px}.stakePreviewBackSide{isolation:isolate;border:1px solid var(--vv-card-border);background:linear-gradient(180deg,var(--vv-bg-a)0%,var(--vv-bg-b)100%);height:100%;min-height:0;box-shadow:var(--vv-level-border-glow);color:var(--vv-text);filter:var(--vv-filter);border-radius:24px;flex-direction:column;padding:30px 32px;display:flex;position:relative;overflow:hidden}.stakePreviewBackSide:before{content:"";z-index:0;pointer-events:none;background:var(--vv-level-overlay);position:absolute;inset:0}.stakePreviewBackSide:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 var(--vv-card-topline),inset 0 0 0 1px var(--vv-card-inner-line);position:absolute;inset:0}.stakePreviewBackContent{z-index:12;flex-direction:column;height:100%;display:flex;position:relative}.stakePreviewBackBody{gap:26px;margin-top:30px;display:grid}.stakePreviewBackKicker{color:var(--vv-muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:500}.stakePreviewBackSection{gap:4px;display:grid}.stakePreviewBackIdentity,.stakePreviewBackAprSection{padding:0}.stakePreviewBackRow{grid-template-columns:minmax(0,1fr) minmax(120px,auto);align-items:baseline;gap:24px;min-height:28px;display:grid}.stakePreviewBackRow span{color:var(--vv-muted);text-align:left;font-size:14px;font-weight:500}.stakePreviewBackRow strong{color:var(--vv-text);text-align:right;overflow-wrap:anywhere;letter-spacing:.01em;font-size:18px;font-weight:500}.stakePreviewFlipScene{--stake-preview-flip-height:552px;width:100%;height:var(--stake-preview-flip-height);min-height:var(--stake-preview-flip-height);perspective:1400px;position:relative}.stakePreviewFlipCard{width:100%;height:100%;min-height:var(--stake-preview-flip-height);transform-style:preserve-3d;will-change:transform;transition:transform .56s cubic-bezier(.22,1,.36,1);position:relative}.stakePreviewFlipCard.isFlipped{transform:rotateY(180deg)}.stakePreviewFlipFace{width:100%;height:100%;min-height:var(--stake-preview-flip-height);backface-visibility:hidden;transform-style:preserve-3d;border-radius:24px;position:absolute;inset:0;overflow:hidden}.stakePreviewFlipFaceFront{transform:rotateY(0)}.stakePreviewFlipFaceBack{transform:rotateY(180deg)}.stakePreviewFlipFace .stakePreviewVisualShell,.stakePreviewFlipFace .stakePreviewBackSide{height:100%;min-height:100%}@media (prefers-reduced-motion:reduce){.stakePreviewFlipCard{transition:none}}.homeEpochConditions{justify-content:center;gap:18px}.homeEpochConditionHeader{text-align:center;gap:4px;display:grid}.homeEpochConditionEpoch{letter-spacing:-.04em;font-size:28px;font-weight:700}.homeEpochConditionRows{gap:8px;display:grid}.homeEpochConditionRows>div{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;display:grid}.homeEpochConditionRows span{color:#9aa4b2;text-align:left;font-size:12px}.homeEpochConditionRows strong{color:#f3f5f7;white-space:nowrap;text-align:right;font-size:13px}.protocolGuideLayer{z-index:1000;position:fixed;inset:0}.protocolGuideBackdrop{-webkit-backdrop-filter:blur(7px);background:#02060ead;position:absolute;inset:0}.protocolGuideShell{z-index:1001;color:#eef7fff0;background:linear-gradient(#ffffff0c,#ffffff03),radial-gradient(circle at 10% 0,#7ddcff1f,#0000 34%),radial-gradient(circle at 100% 0,#e0ad5514,#0000 31%),#070d19f6;border:1px solid #b8d2f22e;border-radius:16px;grid-template-rows:auto 1fr auto;width:min(1180px,100vw - 48px);height:min(860px,100vh - 48px);margin:auto;display:grid;position:fixed;inset:24px;overflow:hidden;box-shadow:0 34px 95px #00000094,0 0 0 1px #ffffff05,inset 0 1px #ffffff0e,inset 0 -28px 60px #0000001f}.protocolGuideHeader{background:#ffffff05;border-bottom:1px solid #262b36;justify-content:space-between;align-items:flex-start;gap:22px;padding:26px 28px 22px;display:flex}.protocolGuideTitleBlock{min-width:0}.protocolGuideKicker{color:#cedeeea8;letter-spacing:.055em;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:700}.protocolGuideTitleBlock h2{color:#f7fbfffa;letter-spacing:-.04em;margin:0;font-size:clamp(23px,3vw,34px);font-weight:760;line-height:1.08}.protocolGuideTitleBlock p{color:#cedeeed1;max-width:780px;margin:12px 0 0;font-size:15px;line-height:1.72}.protocolGuideActions{flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.protocolGuideLangControl{color:#cedeeea8;letter-spacing:.055em;gap:6px;font-size:12px;font-weight:700;display:grid}.protocolGuideDownloadButton{justify-content:center;align-items:center;min-height:42px;text-decoration:none;display:inline-flex}.protocolGuideIconClose{justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:26px;line-height:1;display:inline-flex}.protocolGuideBody{grid-template-columns:260px minmax(0,1fr);min-height:0;display:grid}.protocolGuideToc{scrollbar-width:thin;scrollbar-color:#202632 transparent;background:radial-gradient(circle at 14% 0,#7ddcff14,#0000 34%),#080f1c57;border-right:1px solid #262b36;min-height:0;padding:22px 18px;overflow:auto}.protocolGuideTocTitle{color:#cedeeea8;letter-spacing:.055em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.protocolGuideToc nav{gap:6px;display:grid}.protocolGuideToc a{color:#eef7ffb8;border-radius:12px;padding:9px 10px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .14s,color .14s,transform .14s;display:block}.protocolGuideToc a:hover{color:#eef7fff0;background:#7ddcff1a;transform:translate(1px)}.protocolGuideToc a.protocolGuideTocLinkActive{color:#f8fcfffa;background:linear-gradient(135deg,#7ddcff29,#ca8cff1c),#7ddcff14;box-shadow:inset 0 0 0 1px #7ddcff2e,0 10px 28px #00000029}.protocolGuideToc a.protocolGuideTocLinkActive:before{opacity:1;transform:scaleY(1)}.protocolGuideToc a.protocolGuideTocLinkActive:hover{color:#f8fcff;background:linear-gradient(135deg,#7ddcff33,#ca8cff24),#7ddcff1a;transform:translate(1px)}.protocolGuideDocument{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#202632 transparent;min-height:0;padding:34px clamp(24px,4vw,58px) 48px;overflow:auto}.protocolGuideToc::-webkit-scrollbar{width:6px}.protocolGuideDocument::-webkit-scrollbar{width:6px}.protocolGuideToc::-webkit-scrollbar-track{background:0 0}.protocolGuideDocument::-webkit-scrollbar-track{background:0 0}.protocolGuideToc::-webkit-scrollbar-thumb{background:#202632;border-radius:999px}.protocolGuideDocument::-webkit-scrollbar-thumb{background:#202632;border-radius:999px}.protocolGuideToc::-webkit-scrollbar-thumb:hover{background:#262e3d}.protocolGuideDocument::-webkit-scrollbar-thumb:hover{background:#262e3d}.protocolGuideToc::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.protocolGuideDocument::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.protocolGuideSection{border-bottom:1px solid #b8d2f21a;max-width:820px;margin-bottom:30px;padding-bottom:34px;scroll-margin-top:28px}.protocolGuideSection:last-child{border-bottom:0;margin-bottom:0}.protocolGuideSection h3{color:#f7fbfffa;letter-spacing:-.034em;margin:0 0 16px;font-size:clamp(21px,2.4vw,28px);font-weight:740;line-height:1.16}.protocolGuideSection p{color:#cedeeed1;margin:0 0 14px;font-size:15px;line-height:1.76}.protocolGuideSection ul{color:#cedeeed1;margin:0 0 16px;padding-left:20px}.protocolGuideSection li{margin:0 0 8px;font-size:15px;line-height:1.66}.protocolGuideFormula{color:#eef7fff0;background:linear-gradient(90deg,#7ddcff17,#0000),#00000038;border:1px solid #7ddcff33;border-radius:16px;margin:18px 0;padding:15px 16px;font-size:14px;line-height:1.5;overflow-x:auto;box-shadow:inset 0 1px #ffffff0b,0 0 18px #7ddcff09}.protocolGuideNote{color:#eef7ffdb;background:linear-gradient(90deg,#e0ad551b,#0000),#ffffff0a;border:1px solid #e0ad5538;border-radius:16px;margin:18px 0;padding:15px 16px;font-size:14px;line-height:1.7;box-shadow:inset 0 1px #ffffff0a,0 0 18px #e0ad5509}.protocolGuideFooter{color:#cedeee94;background:#ffffff04;border-top:1px solid #262b36;justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;font-size:12px;font-weight:600;display:flex}.appHeaderGuideButton{color:#eef7fff0;cursor:pointer;background:linear-gradient(#ffffff0b,#ffffff03),radial-gradient(circle at 20% 0,#7ddcff21,#0000 34%),#080f1cd6;border:1px solid #b4dcff38;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:0 15px;font-size:13px;font-weight:650;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0e}.appHeaderGuideButton:hover{border-color:#7ddcff80;transform:translateY(-1px);box-shadow:0 16px 38px #0000004d,0 0 22px #7ddcff14,inset 0 1px #ffffff12}.appHeaderGuideButton:focus-visible{outline-offset:3px;outline:2px solid #7ddcffb8}.protocolGuideShell[dir=rtl] .protocolGuideToc{border-left:1px solid #262b36;border-right:0}.protocolGuideShell[dir=rtl] .protocolGuideToc a:hover,.protocolGuideShell[dir=rtl] .protocolGuideToc a.protocolGuideTocLinkActive:hover{transform:translate(-1px)}@media (max-width:980px){.protocolGuideShell{border-radius:16px;width:calc(100vw - 24px);height:calc(100vh - 24px);inset:12px}.protocolGuideHeader{flex-direction:column;padding:22px 22px 18px}.protocolGuideActions{flex-wrap:wrap;align-items:flex-end;width:100%}.protocolGuideLangControl{flex:180px}.protocolGuideLangControl .appSelect{width:100%}.protocolGuideDownloadButton{flex:150px}.protocolGuideIconClose{margin-left:auto}.protocolGuideBody{grid-template-columns:1fr}.protocolGuideToc{display:none}.protocolGuideDocument{padding:26px 22px 38px}.protocolGuideFooter{padding:14px 22px}}@media (max-width:640px){.protocolGuideShell{border-radius:16px;width:calc(100vw - 16px);height:calc(100vh - 16px);inset:8px}.protocolGuideHeader{padding:20px 18px 16px}.protocolGuideTitleBlock h2{font-size:23px}.protocolGuideTitleBlock p,.protocolGuideSection p,.protocolGuideSection li{font-size:14px;line-height:1.64}.protocolGuideDocument{padding:24px 18px 34px}.protocolGuideFooter{flex-direction:column;align-items:stretch;gap:10px;padding:14px 18px}.protocolGuideFooter .btn{justify-content:center;width:100%}.appHeaderGuideButton{min-height:36px;padding:0 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.protocolGuideToc a,.appHeaderGuideButton{transition:none}}.desktopOnlyGate{display:none}@media (max-width:1439px){.desktopOnlyGate{z-index:5000;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.desktopOnlyGateBackdrop{-webkit-backdrop-filter:blur(10px);background:#02060ed1;position:absolute;inset:0}.desktopOnlyGateCard{z-index:1;color:#eef7fff0;text-align:center;background:linear-gradient(#ffffff0c,#ffffff03),radial-gradient(circle at 10% 0,#7ddcff1f,#0000 34%),radial-gradient(circle at 100% 0,#e0ad5514,#0000 31%),#070d19f6;border:1px solid #b8d2f22e;border-radius:30px;width:min(100%,520px);padding:34px 30px 30px;position:relative;box-shadow:0 34px 95px #00000094,0 0 0 1px #ffffff05,inset 0 1px #ffffff0e,inset 0 -28px 60px #0000001f}.desktopOnlyGateIcon{color:#b4e6ffeb;background:radial-gradient(circle at 30% 0,#7ddcff29,#0000 42%),#ffffff0b;border:1px solid #7ddcff38;border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;display:inline-flex;box-shadow:0 14px 34px #0000003d,0 0 22px #7ddcff14,inset 0 1px #ffffff0e}.desktopOnlyGateIcon svg{width:34px;height:34px;display:block}.desktopOnlyGateKicker{color:#cedeeea8;letter-spacing:.055em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.desktopOnlyGateCard h1{color:#f7fbfffa;letter-spacing:-.035em;margin:0;font-size:26px;font-weight:760;line-height:1.12}.desktopOnlyGateCard p{color:#cedeeed1;margin:16px 0 0;font-size:15px;line-height:1.68}.desktopOnlyGateBadge{color:#ffdc96eb;background:linear-gradient(90deg,#e0ad551b,#0000),#ffffff0a;border:1px solid #e0ad553d;border-radius:999px;width:fit-content;margin:24px auto 0;padding:8px 12px;font-size:12px;font-weight:700}body{overflow:hidden}}@media (max-width:420px){.desktopOnlyGate{padding:14px}.desktopOnlyGateCard{border-radius:26px;padding:28px 22px 24px}.desktopOnlyGateCard h1{font-size:23px}.desktopOnlyGateCard p{font-size:14px;line-height:1.62}}.vaultVisualSigilAnimated path,.vaultVisualSigilAnimated .vaultVisualSigilCenterPulse{will-change:stroke}.vaultVisualSigilAnimated--core path,.vaultVisualSigilAnimated--core .vaultVisualSigilCenterPulse{animation:8.8s ease-in-out infinite vaultVisualSigilColorShiftCore}.vaultVisualSigilAnimated--forged path,.vaultVisualSigilAnimated--forged .vaultVisualSigilCenterPulse{animation:8.8s ease-in-out infinite vaultVisualSigilColorShiftForged}@keyframes vaultVisualSigilColorShiftCore{0%,to{stroke:#cfe6ff}50%{stroke:#82bfff}}@keyframes vaultVisualSigilColorShiftForged{0%,to{stroke:#f5c973}50%{stroke:#ffe0a3}}@media (prefers-reduced-motion:reduce){.vaultVisualSigilAnimated--core path,.vaultVisualSigilAnimated--core .vaultVisualSigilCenterPulse,.vaultVisualSigilAnimated--forged path,.vaultVisualSigilAnimated--forged .vaultVisualSigilCenterPulse{animation:none}}.protocolGuideExample{color:#cedeeed6;background:#ffffff06;border-left:3px solid #e0ad5561;border-radius:14px;margin:18px 0;padding:15px 16px;font-size:14px;font-style:italic;line-height:1.7}.protocolTermBrand,.protocolTermProtocol,.protocolTermCore,.protocolTermForged,.protocolTermStake,.protocolTermXntd,.protocolTermXen,.protocolTermAction{font-weight:inherit}.protocolTermBrand,.protocolTermProtocol{color:#f7fbfff5}.protocolTermCore{color:#9bbcff}.protocolTermForged{color:#ffd27a}.protocolTermStake{color:#d7c7ff}.protocolTermXntd{color:#bdeeff}.protocolTermXen{color:#d8dee8}.protocolTermAction{color:#eef7fff0}.protocolGuideExample .protocolTermCore,.protocolGuideExample .protocolTermForged,.protocolGuideExample .protocolTermStake,.protocolGuideExample .protocolTermXntd,.protocolGuideExample .protocolTermXen,.protocolGuideExample .protocolTermAction,.protocolGuideExample .protocolTermBrand,.protocolGuideExample .protocolTermProtocol{font-style:italic}@media (max-width:640px){.protocolGuideExample{font-size:14px;line-height:1.62}}.networkSwitchButton{animation:.95s ease-in-out infinite networkSwitchTextPulse;box-shadow:0 0 14px #22ff7829;color:#dcffebfa!important;border-color:#22ff78ad!important}.networkSwitchButton:hover{box-shadow:0 0 18px #22ff7847,0 0 32px #22ff7829;color:#f5fff8!important;border-color:#46ff96!important}.networkSwitchButton:disabled{opacity:.72;box-shadow:none;animation:none}@keyframes networkSwitchTextPulse{0%{color:#dcffebf5;text-shadow:none;border-color:#22ff788c;box-shadow:0 0 10px #22ff781f}50%{color:#26ff80;text-shadow:0 0 8px #26ff80c7,0 0 18px #26ff806b,0 0 30px #26ff8038;border-color:#26ff80;box-shadow:0 0 18px #26ff8057,0 0 34px #26ff8033}to{color:#dcffebf5;text-shadow:none;border-color:#22ff788c;box-shadow:0 0 10px #22ff781f}}.forgeBurnInputRow{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;width:100%;display:grid}.forgeBurnInputRow .appSearchInput{width:100%;min-width:0}.forgeMaxButton{color:#e2e8f0eb;letter-spacing:.01em;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b83d;border-radius:12px;flex:0 0 48px;width:48px;height:38px;padding:0;font-size:12px;font-weight:500;transition:border-color .16s,color .16s,background .16s,opacity .16s}.forgeMaxButton:hover:not(:disabled){color:#f8fafcfa;background:#0f172ae0;border-color:#7dd3fc6b}.forgeMaxButton:disabled{cursor:not-allowed;opacity:.45}.vaultMarketWorkspace{grid-template-columns:minmax(0,46fr) minmax(820px,54fr);align-items:start;gap:20px;display:grid}.vaultMarketRitualPanel{grid-template-columns:minmax(260px,32fr) minmax(480px,68fr);align-items:start;gap:18px;display:grid}@media (max-width:1420px){.vaultMarketWorkspace,.vaultMarketRitualPanel{grid-template-columns:minmax(0,1fr)}}.vaultMarketPreviewSlot{min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.vaultMarketPreviewSlot .vaultInspectionPreviewWrap,.vaultMarketPreviewSlot .vaultInspectionPreviewCard{width:100%}.vaultMarketStep{background:#080c1242;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.vaultMarketStepNumber{color:#e6f0ffeb;background:#2d446c47;border:1px solid #91b4e638;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.vaultMarketStepBody{gap:4px;min-width:0;display:grid}.vaultMarketStepHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.vaultMarketStepHeader strong{font-size:14px}.vaultMarketInfoRow{justify-content:space-between;gap:12px;font-size:13px;display:flex}.vaultMarketStepBody .muted{font-size:13px;line-height:1.25}.vaultMarketStep .appSearchInput,.vaultMarketStep .appSearchInputFluid{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.vaultMarketStepBody{min-width:0;overflow:hidden}.vaultMarketPreviewPriceInput{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0 0 12px;animation:2.8s ease-in-out infinite vaultMarketPriceGlow;display:block}@keyframes vaultMarketPriceGlow{0%,to{border-color:#91b4e63d;box-shadow:inset 0 0 0 1px #ffffff05,0 0 #7dbeff00}50%{border-color:#91cdff94;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 22px #7dbeff38}}@media (prefers-reduced-motion:reduce){.vaultMarketPreviewPriceInput{animation:none}}.vaultMarketActionCard{gap:14px;display:grid}.vaultMarketProceedsInline{grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:12px;display:grid}.vaultMarketProceedsInlineText{gap:6px;min-width:0;display:grid}.vaultMarketProceedsInline .btn,.vaultMarketProceedsInline .btnSecondary{white-space:nowrap;width:100%;min-width:0;min-height:42px;padding-inline:12px}.vaultMarketActionDivider{background:#ffffff14;height:1px}.vaultMarketProceedsValue{letter-spacing:.01em;white-space:nowrap;font-size:18px;font-weight:500}.vaultMarketToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.vaultMarketModeTabs{flex:0 auto}.vaultMarketControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.vaultMarketControls .appSelect{min-width:128px}.vaultMarketCardPriceOverlay{z-index:8;-webkit-backdrop-filter:blur(10px);color:#f5fafff5;pointer-events:none;background:linear-gradient(90deg,#2652b4bd,#3444bec2);border-top:1px solid #aacdff29;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 14px;font-size:13px;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.vaultMarketCardPriceOverlay span{color:#ebf5ffe6;font-weight:500}.vaultMarketCardPriceOverlay strong{color:#fffffffa;white-space:nowrap;font-weight:700}.vaultMarketCardPriceOverlayOwn{background:linear-gradient(90deg,#165c7ec2,#1e688ec7);border-top-color:#91e1ff2e}.vaultMarketCardPriceOverlayOwn span{color:#e1f8ffe6}.vaultMarketCardPriceOverlayOwn strong{text-shadow:0 0 10px #7ddcff33}.vaultInspectionPreviewCard{cursor:pointer}.vaultInspectionPreviewFlipScene{perspective:1200px;width:100%;position:relative}.vaultInspectionPreviewFlipCard{width:100%;transform-style:preserve-3d;will-change:transform;transition:transform .56s cubic-bezier(.22,1,.36,1);position:relative}.vaultInspectionPreviewFlipCard.isBack{transform:rotateY(180deg)}.vaultInspectionPreviewFlipFace{backface-visibility:hidden;width:100%;transform-style:preserve-3d;border-radius:24px;overflow:hidden}.vaultInspectionPreviewFlipFaceFront{position:relative;transform:rotateY(0)}.vaultInspectionPreviewFlipFaceBack{position:absolute;inset:0;transform:rotateY(180deg)}.vaultInspectionPreviewFlipFace .vaultInspectionFaceInner{width:100%;height:100%}.vaultInspectionPreviewFlipFaceBack .stakePreviewBackSide{height:100%;min-height:100%}@media (prefers-reduced-motion:reduce){.vaultInspectionPreviewFlipCard{transition:none}}.vaultInspectionPreviewFlipFaceBack .stakePreviewBackKicker{font-size:10px;font-weight:500}.vaultInspectionPreviewFlipFaceBack .stakePreviewBackRow span{font-size:12px;font-weight:500}.vaultInspectionPreviewFlipFaceBack .stakePreviewBackRow strong{letter-spacing:0;font-size:13px;font-weight:400}.vaultSelectedMarketCard{gap:14px;display:grid}.vaultSelectedMarketCardKicker{letter-spacing:.05em;text-transform:uppercase}.vaultSelectedMarketCardContent{gap:12px;display:grid}.vaultSelectedMarketHero{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.vaultSelectedMarketTitle{color:#f8fcfffa;font-size:15px;font-weight:600;line-height:1.2}.vaultSelectedMarketSubtle{color:#b4cdebad;margin-top:4px;font-size:12px;font-weight:500}.vaultSelectedMarketLevelBadge{color:#ebf5fff5;text-align:center;background:#2d4c786b;border:1px solid #91beff47;border-radius:999px;flex:none;min-width:38px;padding:5px 10px;font-size:13px;font-weight:600}.vaultSelectedMarketPriceRow{background:#234b912e;border:1px solid #5f9bff2e;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.vaultSelectedMarketPriceRow span{color:#bed7f5c2;font-size:13px;font-weight:500}.vaultSelectedMarketPriceRow strong{color:#fffffffa;font-size:15px;font-weight:500}.vaultSelectedMarketDivider{background:#ffffff14;height:1px}.vaultSelectedMarketCard .vaultMarketInfoRow strong{font-weight:500}.vaultSelectedMarketCard .vaultMarketInfoRow .muted{color:#afcdf0bd}.mobile-home-entry{display:none}@media (max-width:767px){body{overflow:auto}.homePage{max-width:none;padding:0}.desktopHomeShell{display:none}.mobile-home-entry{color:#fff8e8f0;min-height:100dvh;padding:18px 14px 96px;display:block}.mobile-home-hero{padding:18px 2px 14px}.mobile-home-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ffc678b8;margin-bottom:12px;font-size:11px}.mobile-home-title{letter-spacing:-.06em;margin:0;font-size:clamp(34px,10.8vw,48px);font-weight:420;line-height:.94}.mobile-home-subtitle{color:#fff8e8ad;max-width:34rem;margin:16px 0 0;font-size:15px;line-height:1.55}.mobile-home-principles{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.mobile-home-principles span{color:#ffebc3bd;background:#ffc6780e;border:1px solid #ffc67829;border-radius:999px;padding:7px 10px;font-size:11px}.mobile-home-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 18% 0,#7ddcff11,#0000 40%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;border-radius:24px;margin-top:14px;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000047}.mobile-home-card:after{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(#b4dcff1f 1px,#0000 1px),linear-gradient(90deg,#b4dcff17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.mobile-home-card>*{z-index:1;position:relative}.mobile-home-card h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:430;line-height:1.15}.mobile-home-card p{color:#fff8e8a8;margin:8px 0 0;font-size:13px;line-height:1.5}.mobile-home-card strong{color:#ffefcdf5;font-weight:520}.mobile-home-card-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mobile-home-card-header span{letter-spacing:.055em;text-transform:uppercase;color:#ffc6789e;font-size:12px}.mobile-home-card-header strong{letter-spacing:-.04em;font-size:20px}.mobile-home-epoch-grid{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.mobile-home-epoch-grid div{background:#05090f57;border-radius:18px;padding:12px}.mobile-home-epoch-grid span{color:#fff8e87a;margin-bottom:5px;font-size:11px;display:block}.mobile-home-epoch-grid strong{letter-spacing:-.035em;font-size:18px;font-weight:500;line-height:1.1;display:block}.mobile-home-note{border-top:1px solid #b4dcff1a;padding-top:12px}.mobile-home-epoch-actions{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:12px;display:grid}.mobile-home-epoch-button{color:#ffeecfe6;min-height:32px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;background:#ffffff09;border:1px solid #b4dcff29;border-radius:999px;padding:0 12px;font-size:11px;font-weight:700}.mobile-home-epoch-button:disabled{cursor:not-allowed;opacity:.45}.mobile-home-epoch-hint{color:#fff8e875;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.mobile-home-epoch-step-buttons{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.mobile-home-primary-button,.mobile-home-secondary-button,.mobile-home-sticky-button{min-height:46px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;border:0;border-radius:999px;padding:0 18px;font-size:14px}.mobile-home-primary-button{color:#180f09f5;background:linear-gradient(135deg,#ffc678f5,#da8444f5);box-shadow:0 14px 36px #da84443d}.mobile-home-primary-button:disabled,.mobile-home-sticky-button:disabled{cursor:not-allowed;opacity:.62}.mobile-home-secondary-button{color:#ffeecfeb;background:#ffffff0b;border:1px solid #ffc6782e}.mobile-home-text-button{color:#ffc678cc;width:fit-content;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.mobile-home-sticky-cta{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#130e0ce0;border:1px solid #ffc6782e;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 60px #00000073}.mobile-home-sticky-cta span{color:#fff8e87a;margin-bottom:3px;font-size:11px;display:block}.mobile-home-sticky-cta strong{color:#fff8e8d6;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:12px;display:block;overflow:hidden}.mobile-home-sticky-button{color:#180f09f5;background:#ffc678f0;min-height:40px;padding:0 18px}.desktopOnlyGateAllowMobileHome{display:none}}.appMobileNavButton,.appMobileBalanceStrip,.walletLabelMobile{display:none}@media (max-width:767px){.appHeader{z-index:80;position:sticky;top:0}.appHeaderInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.brand{letter-spacing:-.045em;min-width:0;font-size:22px;line-height:1}.appMobileNavButton{color:#eef7fff0;min-height:38px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;background:#ffffff0b;border:1px solid #b4dcff33;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.appNav{background:radial-gradient(circle at 10% 0,#7ddcff14,#0000 36%),#080f1cb8;border:1px solid #b4dcff1f;border-radius:20px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:none}.appNavMobileOpen{display:grid}.appNavLink{border-radius:14px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:flex}.appHeaderRight{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.appHeaderGuideButton,.appHeaderRight>.badge{display:none}.appHeaderRight>.badge:first-of-type{justify-content:center;min-height:30px;padding:4px 10px;font-size:11px;display:inline-flex}.appMobileBalanceStrip{color:#e2eefce0;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:740;line-height:1;display:flex}.appMobileBalanceStrip span{min-width:0}.appMobileBalanceStrip i{color:#b4dcff52;font-style:normal;font-weight:500}.appHeaderRight .badgeTokenWithAction,.appHeaderRight>.badge:nth-of-type(n+2),.walletLabelDesktop{display:none}.walletLabelMobile{align-items:center;gap:5px;display:inline-flex}.appWalletButton{border-radius:999px;min-height:30px;padding:0 9px;font-size:11px;font-weight:700}.appWalletButton .walletAddIconFrame{width:14px;height:14px}.appWalletButton .walletAddIconMetaMask{width:12px;height:12px}.appWalletButton .walletAddIconRabby{width:15px;height:15px}.appHeaderRight .networkSwitchButton{border-radius:12px;grid-column:1/-1;justify-content:center;width:100%;min-height:36px;font-size:12px}.appHeaderRight>.btn:not(.appWalletButton):not(.networkSwitchButton){border-radius:12px;min-height:34px;padding:0 12px;font-size:12px}.walletAddTokenButton{display:none}.mobile-home-guide-prompt .mobile-home-guide-button{color:#ffeecff0;background:linear-gradient(#ffffff0b,#ffffff03),#ffc67809;border-color:#ffc67838;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:10px;font-weight:650;display:inline-flex}.mobile-home-sticky-cta-preview{background:#0c121aeb;border-color:#7ddcff2e}.mobile-home-sticky-cta-preview .mobile-home-sticky-button{color:#daf2fff0;background:#7ddcff1f;border:1px solid #7ddcff38}}.mobileEnchantShell{display:none}@media (max-width:767px){.enchantPage{max-width:none;padding:0}.desktopEnchantShell{display:none}.mobileEnchantShell{display:block}.mobile-enchant-entry{min-height:100dvh;padding:14px 14px 104px}.mobile-enchant-workbench{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#7ddcff11,#0000 40%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;border-radius:24px;width:calc(100% - 28px);max-width:402px;padding:14px;position:fixed;top:112px;left:50%;right:auto;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px #00000047}.mobile-enchant-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mobile-enchant-eyebrow{color:#ffc678d1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:750}.mobile-enchant-header h1{color:#eff7fff5;letter-spacing:-.035em;margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.1}.mobile-enchant-count{color:#e2eefcb8;border:1px solid #b4dcff21;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:700}.mobile-enchant-ritual-grid{grid-template-columns:minmax(112px,.72fr) minmax(176px,1fr);align-items:stretch;gap:10px;margin-top:14px;display:grid}.mobile-enchant-parents{gap:8px;min-width:0;display:grid}.mobile-enchant-parent{color:#e2eefcb8;min-width:0;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#ffffff06;border:1px dashed #b4dcff2e;border-radius:18px;padding:10px}.mobile-enchant-parent-filled{color:#ffeecfe6;background:radial-gradient(circle at 0 0,#ffc67814,#0000 48%),#ffffff08;border-style:solid;border-color:#ffc67838}.mobile-enchant-parent-label{color:#b4dcff7a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-enchant-parent strong{color:#eff7fff5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:760;line-height:1.1;display:block;overflow:hidden}.mobile-enchant-parent span:not(.mobile-enchant-parent-label){color:#cedeeeb3;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.mobile-enchant-parent em{color:#ffc67894;margin-top:6px;font-size:11px;font-style:normal;font-weight:650;display:block}.mobile-enchant-result-card{text-align:center;background:radial-gradient(circle at 50% 42%,#7ddcff17,#0000 52%),#ffffff06;border:1px solid #b4dcff21;border-radius:14px;align-content:space-between;min-width:0;min-height:296px;padding:12px;display:grid}.mobile-enchant-result-card-ready{background:radial-gradient(circle at 50% 42%,#ffc6781f,#0000 54%),#ffc6780a;border-color:#ffc67840}.mobile-enchant-result-card-visual{min-height:296px;padding:0;display:block;position:relative;overflow:hidden}.mobile-enchant-result-card-visual .vaultVisual--preview{transform-origin:50%;border-radius:18px;width:360px;min-height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}.mobile-enchant-result-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-enchant-result-top span{color:#e2eefc85;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500}.mobile-enchant-result-top strong{color:#ffeecff0;font-size:13px;font-weight:500}.mobile-enchant-result-sigil{width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:18px;justify-self:center;place-items:center;display:grid}.mobile-enchant-result-bottom span{color:#e2eefc80;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.mobile-enchant-result-bottom strong{color:#eff7fff0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:760;line-height:1.15;display:block;overflow:hidden}.mobile-enchant-status{border-top:1px solid #b4dcff14;margin-top:12px;padding-top:10px}.mobile-enchant-status p{color:#cedeeeb8;margin:0;font-size:12px;line-height:1.35}.mobile-enchant-button{color:#ffeecff2;width:100%;min-height:42px;font:inherit;background:linear-gradient(#ffc67829,#ffc67812);border:1px solid #ffc67833;border-radius:16px;margin-top:12px;font-size:13px;font-weight:760}.mobile-enchant-button:disabled{cursor:not-allowed;opacity:.48}.mobile-enchant-gallery{margin-top:426px}.mobile-enchant-gallery-title{display:none}.mobile-enchant-gallery-title strong{color:#ffc678d1}.mobile-enchant-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.mobile-enchant-gallery-card{text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block}.mobile-enchant-empty{background:#ffffff06;border:1px solid #b4dcff1f;border-radius:14px;margin-top:12px;padding:16px}.mobile-enchant-empty strong{color:#eff7fff0;font-size:14px;display:block}.mobile-enchant-empty p{color:#cedeeeb3;margin:8px 0 0;font-size:13px;line-height:1.45}.mobile-enchant-mint-sticky strong{font-size:11px}.mobile-enchant-mint-notice{z-index:70;color:#ffdadae0;background:#241012eb;border:1px solid #ff72722e;border-radius:16px;padding:10px 12px;font-size:12px;line-height:1.35;position:fixed;bottom:78px;left:14px;right:14px}}@media (min-width:768px){.desktopEnchantShell{display:block}}@media (max-width:379px){.mobile-enchant-entry{padding-left:12px;padding-right:12px}.mobile-enchant-workbench{padding:12px}.mobile-enchant-ritual-grid{grid-template-columns:minmax(104px,.72fr) minmax(164px,1fr);gap:8px}.mobile-enchant-parent{padding:9px}.mobile-enchant-parent strong{font-size:12px}.mobile-enchant-parent span:not(.mobile-enchant-parent-label){font-size:11px}.mobile-enchant-result-card,.mobile-enchant-result-card-visual{min-height:280px}.mobile-enchant-result-card-visual .vaultVisual--preview{width:360px;transform:translate(-50%,-50%)scale(.53)}}@media (min-width:480px) and (max-width:767px){.mobile-enchant-entry{max-width:430px;margin-left:auto;margin-right:auto}.mobile-enchant-mint-sticky{width:calc(100% - 28px);max-width:402px;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:767px){.mobile-enchant-workbench:after{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(#b4dcff1f 1px,#0000 1px),linear-gradient(90deg,#b4dcff17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.mobile-enchant-workbench>*{z-index:1;position:relative}}@media (min-width:480px) and (max-width:767px){.mobile-home-entry{max-width:430px;margin-left:auto;margin-right:auto}.mobile-home-sticky-cta{width:calc(100% - 28px);max-width:402px;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:767px){.mobile-protocol-gallery-card{text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block}.mobile-protocol-card-visual{border-radius:18px;width:100%;min-height:296px;position:relative;overflow:hidden}.mobile-protocol-card-visual .vaultVisual--card{transform-origin:50%;border-radius:18px;width:280px;min-height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.58)}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualTitle{font-size:24px;font-weight:720;line-height:1.02}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualNominal{font-size:36px!important;font-weight:760!important}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualNominalLabel{letter-spacing:.055em;font-size:12px}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualChip--level{min-height:26px;padding:5px 12px;font-size:13px;font-weight:850}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualStatValue{font-size:16px;font-weight:850}.mobile-protocol-card-visual .vaultVisual--card .vaultVisualStatLabel{font-size:12px;font-weight:inherit;letter-spacing:.055em}.mobile-protocol-result-card-visual{min-height:296px;padding:0;display:block;position:relative;overflow:hidden}.mobile-protocol-result-card-visual .vaultVisual--preview{transform-origin:50%;border-radius:18px;width:360px;min-height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}}.mobileForgeShell{display:none}@media (max-width:767px){.forgePage{max-width:none;padding:0}.desktopForgeShell{display:none}.mobileForgeShell{display:block}.mobile-forge-entry{min-height:100dvh;padding:14px 14px 104px}.mobile-forge-workbench{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#7ddcff11,#0000 40%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;border-radius:24px;width:calc(100% - 28px);max-width:402px;padding:14px;position:fixed;top:112px;left:50%;right:auto;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px #00000047}.mobile-forge-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mobile-forge-eyebrow{color:#ffc678d1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:750}.mobile-forge-header h1{color:#eff7fff5;letter-spacing:-.035em;margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.1}.mobile-forge-count{color:#e2eefcb8;border:1px solid #b4dcff21;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:700}.mobile-forge-ritual-grid{grid-template-columns:minmax(112px,.72fr) minmax(176px,1fr);align-items:stretch;gap:10px;margin-top:14px;display:grid}.mobile-forge-inputs{gap:8px;min-width:0;display:grid}.mobile-forge-input-block,.mobile-forge-burn-block{color:#e2eefcb8;min-width:0;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#ffffff06;border:1px dashed #b4dcff2e;border-radius:18px;padding:10px}.mobile-forge-input-block-filled{color:#ffeecfe6;background:radial-gradient(circle at 0 0,#ffc67814,#0000 48%),#ffffff08;border-style:solid;border-color:#ffc67838}.mobile-forge-input-label,.mobile-forge-burn-top span{color:#b4dcff7a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-forge-input-block strong{color:#eff7fff5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:760;line-height:1.1;display:block;overflow:hidden}.mobile-forge-input-block span:not(.mobile-forge-input-label){color:#cedeeeb3;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.mobile-forge-input-block em{color:#ffc67894;margin-top:6px;font-size:11px;font-style:normal;font-weight:650;display:block}.mobile-forge-burn-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-forge-burn-top strong{color:#ffc678b8;font-size:11px;font-weight:750}.mobile-forge-burn-input-row{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:8px;display:grid}.mobile-forge-burn-input-row input{color:#eff7fff5;width:100%;min-width:0;min-height:34px;font:inherit;background:#0000002e;border:1px solid #b4dcff1f;border-radius:12px;outline:none;padding:0 10px;font-size:13px}.mobile-forge-burn-input-row button{color:#e2eefcd1;min-height:34px;font:inherit;background:#ffffff09;border:1px solid #b4dcff24;border-radius:12px;padding:0 10px;font-size:11px;font-weight:750}.mobile-forge-burn-input-row button:disabled{opacity:.45}.mobile-forge-burn-meta{color:#cedeee9e;gap:4px;margin-top:8px;font-size:11px;line-height:1.2;display:grid}.mobile-forge-burn-meta strong{color:#ffeecfdb;font-weight:750}.mobile-forge-result-card{text-align:center;background:radial-gradient(circle at 50% 42%,#7ddcff17,#0000 52%),#ffffff06;border:1px solid #b4dcff21;border-radius:14px;align-content:space-between;min-width:0;min-height:296px;padding:12px;display:grid}.mobile-forge-result-card-ready{background:radial-gradient(circle at 50% 42%,#ffc6781f,#0000 54%),#ffc6780a;border-color:#ffc67840}.mobile-forge-result-top span{color:#e2eefc85;letter-spacing:.055em;text-align:left;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-forge-result-bottom span{color:#e2eefc80;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.mobile-forge-result-bottom strong{color:#eff7fff0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:760;line-height:1.15;display:block;overflow:hidden}.mobile-forge-button{color:#ffeecff2;width:100%;min-height:42px;font:inherit;background:linear-gradient(#ffc67829,#ffc67812);border:1px solid #ffc67833;border-radius:16px;margin-top:12px;font-size:13px;font-weight:760}.mobile-forge-button:disabled{cursor:not-allowed;opacity:.48}.mobile-forge-gallery{margin-top:426px}.mobile-forge-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.mobile-forge-empty{background:#ffffff06;border:1px solid #b4dcff1f;border-radius:14px;padding:16px}.mobile-forge-empty strong{color:#eff7fff0;font-size:14px;display:block}.mobile-forge-empty p{color:#cedeeeb3;margin:8px 0 0;font-size:13px;line-height:1.45}}@media (min-width:768px){.desktopForgeShell{display:block}}@media (max-width:379px){.mobile-forge-entry{padding-left:12px;padding-right:12px}.mobile-forge-workbench{padding:12px}.mobile-forge-ritual-grid{grid-template-columns:minmax(104px,.72fr) minmax(164px,1fr);gap:8px}.mobile-forge-input-block,.mobile-forge-burn-block{padding:9px}.mobile-forge-result-card,.mobile-forge-result-card-visual{min-height:280px}.mobile-forge-result-card-visual .vaultVisual--preview{width:360px;transform:translate(-50%,-50%)scale(.53)}}@media (min-width:480px) and (max-width:767px){.mobile-forge-entry{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.mobile-forge-workbench:after{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(#b4dcff1f 1px,#0000 1px),linear-gradient(90deg,#b4dcff17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.mobile-forge-workbench>*{z-index:1;position:relative}}.forgeDesktopFilterActionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.forgeDesktopFilterControls{flex:420px;align-items:center;gap:12px;min-width:0;display:flex}.forgeDesktopSearchInput{width:min(100%,420px)}@media (max-width:767px){.mobile-forge-mint-sticky strong{font-size:11px}.mobile-forge-mint-notice{z-index:70;color:#ffdadae0;background:#241012eb;border:1px solid #ff72722e;border-radius:16px;padding:10px 12px;font-size:12px;line-height:1.35;position:fixed;bottom:78px;left:14px;right:14px}}.mobileStakeShell{display:none}@media (max-width:767px){.stakePage{max-width:none;padding:0}.desktopStakeShell{display:none}.mobileStakeShell{display:block}.mobile-stake-entry{min-height:100dvh;padding:14px 14px 104px}.mobile-stake-workbench{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#7ddcff11,#0000 40%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;border-radius:24px;width:calc(100% - 28px);max-width:402px;padding:14px;position:fixed;top:112px;left:50%;right:auto;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px #00000047}.mobile-stake-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mobile-stake-eyebrow{color:#ffc678d1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:750}.mobile-stake-header h1{color:#eff7fff5;letter-spacing:-.035em;margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.1}.mobile-stake-count{color:#e2eefcb8;border:1px solid #b4dcff21;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:700}.mobile-stake-ritual-grid{grid-template-columns:minmax(112px,.72fr) minmax(176px,1fr);align-items:stretch;gap:10px;margin-top:14px;display:grid}.mobile-stake-inputs{gap:8px;min-width:0;display:grid}.mobile-stake-input-block{color:#e2eefcb8;min-width:0;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#ffffff06;border:1px dashed #b4dcff2e;border-radius:18px;padding:10px}.mobile-stake-input-block-filled{color:#ffeecfe6;background:radial-gradient(circle at 0 0,#ffc67814,#0000 48%),#ffffff08;border-style:solid;border-color:#ffc67838}.mobile-stake-input-label{color:#b4dcff7a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-stake-input-block strong{color:#eff7fff5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:760;line-height:1.1;display:block;overflow:hidden}.mobile-stake-input-block span:not(.mobile-stake-input-label){color:#cedeeeb3;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.mobile-stake-input-block em{color:#ffc67894;margin-top:6px;font-size:11px;font-style:normal;font-weight:650;display:block}.mobile-stake-preview-wrap{min-width:0;overflow:hidden}.mobile-stake-preview-wrap .stakePreviewFlipShell{border-radius:14px;width:100%;min-height:296px;overflow:hidden}.mobile-stake-preview-wrap .stakePreviewFlipScene{min-height:296px}.mobile-stake-preview-wrap .stakePreviewVisualShell,.mobile-stake-preview-wrap .stakePreviewBackSide{transform-origin:50%;transform:scale(.55)}.mobile-stake-preview-wrap .stakePreviewFlipScene{place-items:center;display:grid}.mobile-stake-preview-wrap .muted,.mobile-stake-preview-wrap .spacer8,.mobile-stake-preview-wrap .spacer12,.mobile-stake-preview-wrap .spacer16,.mobile-stake-preview-wrap>div>button:not(.stakePreviewFlipShell),.mobile-stake-preview-wrap>div>div[style]{display:none}.mobile-stake-button{color:#ffeecff2;width:100%;min-height:42px;font:inherit;background:linear-gradient(#ffc67829,#ffc67812);border:1px solid #ffc67833;border-radius:16px;margin-top:12px;font-size:13px;font-weight:760}.mobile-stake-button:disabled{cursor:not-allowed;opacity:.48}.mobile-stake-warning{color:#ffdadae0;background:#241012b8;border:1px solid #ff72722e;border-radius:14px;padding:9px 10px;font-size:11px;line-height:1.3}.mobile-stake-gallery{margin-top:426px}.mobile-stake-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.mobile-stake-empty{background:#ffffff06;border:1px solid #b4dcff1f;border-radius:14px;padding:16px}.mobile-stake-empty strong{color:#eff7fff0;font-size:14px;display:block}.mobile-stake-empty p{color:#cedeeeb3;margin:8px 0 0;font-size:13px;line-height:1.45}.mobile-stake-workbench:after{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(#b4dcff1f 1px,#0000 1px),linear-gradient(90deg,#b4dcff17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.mobile-stake-workbench>*{z-index:1;position:relative}}@media (min-width:768px){.desktopStakeShell{display:block}}@media (max-width:379px){.mobile-stake-entry{padding-left:12px;padding-right:12px}.mobile-stake-workbench{padding:12px}.mobile-stake-ritual-grid{grid-template-columns:minmax(104px,.72fr) minmax(164px,1fr);gap:8px}.mobile-stake-input-block{padding:9px}}@media (min-width:480px) and (max-width:767px){.mobile-stake-entry{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.mobile-stake-ritual-grid{grid-template-columns:minmax(112px,.72fr) minmax(176px,1fr);align-items:start;gap:10px}.mobile-stake-inputs{grid-template-rows:122px 132px auto;align-content:start}.mobile-stake-input-block{height:122px}.mobile-stake-duration-block{color:#e2eefcb8;background:#ffffff06;border:1px dashed #b4dcff2e;border-radius:18px;min-width:0;height:132px;padding:10px}.mobile-stake-duration-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-stake-duration-top span{color:#b4dcff7a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-stake-duration-top strong{color:#ffc678b8;font-size:11px;font-weight:750}.mobile-stake-duration-block input{color:#eff7fff5;width:100%;min-height:34px;font:inherit;background:#0000002e;border:1px solid #b4dcff1f;border-radius:12px;outline:none;margin-top:8px;padding:0 10px;font-size:13px}.mobile-stake-duration-block input:disabled{opacity:.58}.mobile-stake-duration-meta{color:#cedeee9e;gap:4px;margin-top:8px;font-size:11px;line-height:1.2;display:grid}.mobile-stake-duration-meta strong{color:#ffeecfdb;font-weight:750}.mobile-stake-preview-wrap{min-height:296px}.mobile-stake-preview-wrap .enchantPreviewPlaceholder{height:296px;border-radius:14px!important;min-height:296px!important;padding:12px!important}.mobile-stake-preview-wrap .stakePreviewFlipShell,.mobile-stake-preview-wrap .stakePreviewFlipScene{height:296px;min-height:296px}.mobile-stake-gallery{margin-top:426px}}@media (max-width:379px){.mobile-stake-inputs{grid-template-rows:118px 128px auto}.mobile-stake-input-block{height:118px}.mobile-stake-duration-block{height:128px;padding:9px}}@media (max-width:767px){.mobile-stake-gallery{margin-top:426px}.appHeader{z-index:980;position:sticky;top:0}.appMobileNavButton{z-index:1002;position:relative}.appNav.appNavMobileOpen{z-index:1001;-webkit-backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#7ddcff14,#0000 42%),linear-gradient(#0f151dfb,#090c12fb);border:1px solid #b4dcff24;border-radius:18px;padding:14px 10px;position:fixed;top:58px;left:12px;right:12px;box-shadow:0 20px 60px #00000094,inset 0 1px #ffffff0d}.mobile-stake-result-card{text-align:center;background:radial-gradient(circle at 50% 42%,#7ddcff17,#0000 52%),#ffffff06;border:1px solid #b4dcff21;border-radius:14px;align-content:space-between;width:100%;min-width:0;height:296px;min-height:296px;padding:12px;display:grid;position:relative;overflow:hidden}.mobile-stake-result-card-ready{background:radial-gradient(circle at 50% 42%,#7ddcff1f,#0000 54%),#ffffff06;border-color:#b4dcff29;display:block}.mobile-stake-result-top span{color:#e2eefc85;letter-spacing:.055em;text-align:left;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-stake-result-bottom span{color:#e2eefc80;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.mobile-stake-result-bottom strong{color:#eff7fff0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:760;line-height:1.15;display:block;overflow:hidden}.mobile-stake-result-visual-inner{transform-origin:50%;width:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.53)}.mobile-stake-result-visual-inner .stakeEffectOverlay{pointer-events:none}}@media (max-width:379px){.mobile-stake-result-card{height:280px;min-height:280px}.mobile-stake-result-visual-inner{transform:translate(-50%,-50%)scale(.5)}}@media (max-width:767px){.mobile-stake-result-flip-shell{width:100%;height:296px;min-height:296px;color:inherit;font:inherit;perspective:900px;cursor:pointer;background:0 0;border:0;padding:0;display:block}.mobile-stake-result-flip-card{width:100%;height:296px;min-height:296px;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:relative}.mobile-stake-result-flip-card.is-flipped{transform:rotateY(180deg)}.mobile-stake-result-flip-face{backface-visibility:hidden;border-radius:14px;width:100%;height:296px;min-height:296px;position:absolute;inset:0;overflow:hidden}.mobile-stake-result-flip-face-front{transform:rotateY(0)}.mobile-stake-result-flip-face-back{transform:rotateY(180deg)}.mobile-stake-result-flip-face-back .mobile-stake-result-card{border-radius:14px;width:100%;height:296px;min-height:296px;padding:0;overflow:hidden}.mobile-stake-result-back-card{color:#eff7ffeb;text-align:left;background:radial-gradient(circle at 50% 24%,#639bdc38,#0000 46%),radial-gradient(circle at 20% 0,#7ddcff14,#0000 42%),linear-gradient(#192b48f5,#080e1afa);border:1px solid #b4dcff29;border-radius:14px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05}.mobile-stake-result-back-content{z-index:1;flex-direction:column;justify-content:center;height:100%;padding:15px 14px;display:flex;position:relative}.mobile-stake-result-back-title{color:#e2eefc94;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:850}.mobile-stake-result-back-grid{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:7px 12px;display:grid}.mobile-stake-result-back-grid span{color:#cedeee9e;font-size:11px;font-weight:700;line-height:1.1}.mobile-stake-result-back-grid strong{color:#eff7fff5;text-align:right;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.1}}@media (max-width:379px){.mobile-stake-result-flip-shell,.mobile-stake-result-flip-card,.mobile-stake-result-flip-face,.mobile-stake-result-flip-face-back .mobile-stake-result-card{height:280px;min-height:280px}.mobile-stake-result-back-content{padding:13px 12px}.mobile-stake-result-back-grid{row-gap:6px}.mobile-stake-result-back-grid strong{font-size:11px}}@media (max-width:767px){.mobile-stake-result-back-card .vaultVisualPunchCardLayer{opacity:.42;z-index:0;width:170%;height:72%;bottom:-20%;right:-38%}.mobile-stake-result-back-content{z-index:1;position:relative}}.mobileAssetsShell{display:none}@media (min-width:768px){.desktopAssetsShell{display:block}}@media (max-width:767px){.assetsPage{max-width:none;padding:0}.desktopAssetsShell{display:none}.mobileAssetsShell{display:block}.mobile-assets-entry{min-height:100dvh;padding:14px 14px 96px}.mobile-assets-hero{background:radial-gradient(circle at 18% 0,#7ddcff11,#0000 40%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex;box-shadow:0 18px 50px #00000038}.mobile-assets-eyebrow{color:#ffc678d1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:750}.mobile-assets-hero h1{color:#eff7fff5;letter-spacing:-.04em;margin:4px 0 0;font-size:22px;font-weight:500;line-height:1.05}.mobile-assets-refresh{color:#e2eefcdb;min-height:34px;font:inherit;background:#ffffff09;border:1px solid #b4dcff24;border-radius:999px;flex:none;padding:0 12px;font-size:12px;font-weight:750}.mobile-assets-refresh:disabled{cursor:not-allowed;opacity:.52}.mobile-assets-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.mobile-assets-summary-grid>div,.mobile-assets-value-strip>div{background:#ffffff06;border:1px solid #b4dcff1f;border-radius:16px;min-width:0;padding:10px 9px}.mobile-assets-summary-grid span,.mobile-assets-value-strip span{color:#cedeee94;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-assets-summary-grid strong,.mobile-assets-value-strip strong{color:#eff7fff0;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:700;line-height:1.1;display:block;overflow:hidden}.mobile-assets-value-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.mobile-assets-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.mobile-assets-tab{color:#cedeeeb8;min-width:0;font:inherit;background:#ffffff06;border:1px solid #b4dcff1f;border-radius:999px;padding:8px 7px;font-size:11px;font-weight:750}.mobile-assets-tab span{color:#ffc678b8;margin-left:4px}.mobile-assets-tab.is-active{color:#ffeecff2;background:radial-gradient(circle at top,#ffc6781f,#0000 56%),#ffffff09;border-color:#ffc67842}.mobile-assets-controls{gap:8px;margin-top:12px;display:grid}.mobile-assets-search,.mobile-assets-sort-row select{color:#eff7fff0;width:100%;min-height:38px;font:inherit;background:#00000029;border:1px solid #b4dcff1f;border-radius:14px;outline:none;padding:0 12px;font-size:13px}.mobile-assets-sort-row{grid-template-columns:1fr .7fr;gap:8px;display:grid}.mobile-assets-list{gap:10px;margin-top:12px;display:grid}.mobile-assets-card{background:radial-gradient(circle at 18% 0,#7ddcff0d,#0000 42%),#ffffff06;border:1px solid #b4dcff1f;border-radius:20px;padding:12px;overflow:hidden}.mobile-assets-card-top,.mobile-assets-card-main,.mobile-assets-card-actions,.mobile-assets-reward-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-assets-card-main{align-items:flex-start;margin-top:12px}.mobile-assets-type-badge,.mobile-assets-status{letter-spacing:.05em;text-transform:uppercase;border:1px solid #b4dcff21;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:500;display:inline-flex}.mobile-assets-type-core{color:#b2e8fff2;background:#7edcff14;border-color:#7edcff38}.mobile-assets-type-forge{color:#ffdca4f5;background:#ffc67814;border-color:#ffc6783d}.mobile-assets-type-stake{color:#d6ccfff5;background:#a78bfa14;border-color:#a78bfa3d}.mobile-assets-type-stake-matured{color:#a4f5cdf2;background:#5bd69f17;border-color:#5bd69f47}.mobile-assets-status{color:#cedeeeb3;background:#ffffff06}.mobile-assets-id{color:#eff7fff5;letter-spacing:-.03em;font-size:19px;font-weight:600;line-height:1}.mobile-assets-meta{color:#cedeee9e;margin-top:5px;font-size:11px;font-weight:650}.mobile-assets-nominal{text-align:right;min-width:108px}.mobile-assets-nominal span,.mobile-assets-reward-row span,.mobile-assets-details span{color:#cedeee8a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-assets-nominal strong{color:#eff7fff0;margin-top:5px;font-size:14px;font-weight:650;line-height:1.1;display:block}.mobile-assets-reward-row{border-top:1px solid #b4dcff17;margin-top:12px;padding-top:10px}.mobile-assets-reward-row>div{min-width:0}.mobile-assets-reward-row strong,.mobile-assets-details strong{color:#eff7ffeb;margin-top:4px;font-size:12px;font-weight:500;line-height:1.15;display:block}.mobile-assets-details{border-top:1px solid #b4dcff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;display:grid}.mobile-assets-details p{color:#cedeeea8;grid-column:1/-1;margin:2px 0 0;font-size:12px;line-height:1.45}.mobile-assets-card-actions{margin-top:12px}.mobile-assets-action-button{color:#e2eefce0;min-height:36px;font:inherit;text-align:center;background:#ffffff09;border:1px solid #b4dcff1f;border-radius:14px;flex:1 1 0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.mobile-assets-action-secondary{color:#ffeecfe6;background:#ffc6780f;border-color:#ffc6782e}.mobile-assets-action-button:disabled{cursor:not-allowed;opacity:.48}.mobile-assets-empty{background:#ffffff06;border:1px solid #b4dcff1f;border-radius:18px;padding:16px}.mobile-assets-empty strong{color:#eff7fff0;font-size:14px;display:block}.mobile-assets-empty p{color:#cedeeead;margin:8px 0 0;font-size:13px;line-height:1.45}}@media (max-width:379px){.mobile-assets-entry{padding-left:12px;padding-right:12px}.mobile-assets-summary-grid{gap:6px}.mobile-assets-summary-grid>div,.mobile-assets-value-strip>div{padding:9px 7px}.mobile-assets-tab{padding-left:5px;padding-right:5px;font-size:10px}}@media (min-width:480px) and (max-width:767px){.mobile-assets-entry{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.appToastLayer{top:116px}}.mobileVaultShell{display:none}@media (min-width:768px){.desktopVaultShell{display:block}}@media (max-width:767px){.vaultPage{max-width:none;padding:0}.desktopVaultShell{display:none}.mobileVaultShell{display:block}.mobile-vault-entry{min-height:100dvh;padding:14px 14px 96px}.mobile-vault-hero,.mobile-vault-selected-card,.mobile-vault-action-panel,.mobile-vault-item-card,.mobile-vault-empty{background:radial-gradient(circle at 18% 0,#7ddcff0f,#0000 42%),linear-gradient(#161b22f0,#0a0d12f0);border:1px solid #b4dcff21;box-shadow:0 18px 50px #0000002e}.mobile-vault-hero{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.mobile-vault-eyebrow{color:#ffc678d1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:750}.mobile-vault-hero h1{color:#eff7fff5;letter-spacing:-.04em;margin:4px 0 0;font-size:21px;font-weight:500;line-height:1.05}.mobile-vault-hero-count{color:#e2eefcb8;border:1px solid #b4dcff21;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:750}.mobile-vault-mode-tabs,.mobile-vault-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.mobile-vault-mode-tab,.mobile-vault-tab{color:#cedeeeb8;min-width:0;font:inherit;background:#ffffff06;border:1px solid #b4dcff1f;border-radius:999px;padding:8px 7px;font-size:11px;font-weight:750}.mobile-vault-mode-tab span,.mobile-vault-tab span{color:#ffc678b8;margin-left:4px}.mobile-vault-mode-tab.is-active,.mobile-vault-tab.is-active{color:#ffeecff2;background:radial-gradient(circle at top,#ffc6781f,#0000 56%),#ffffff09;border-color:#ffc67842}.mobile-vault-selected-layout{gap:10px;margin-top:10px;scroll-margin-top:112px;display:grid}.mobile-vault-selected-card,.mobile-vault-action-panel{border-radius:20px;padding:12px}.mobile-vault-selected-kicker{color:#e2eefc85;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500}.mobile-vault-selected-card>strong{color:#eff7fff0;margin-top:8px;font-size:16px;font-weight:650;display:block}.mobile-vault-selected-card>span{color:#cedeeea8;margin-top:6px;font-size:12px;line-height:1.4;display:block}.mobile-vault-selected-top,.mobile-vault-proceeds-row,.mobile-vault-item-top,.mobile-vault-item-main,.mobile-vault-price-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-vault-selected-title{color:#eff7fff5;letter-spacing:-.03em;margin-top:12px;font-size:22px;font-weight:600;line-height:1}.mobile-vault-selected-grid{border-top:1px solid #b4dcff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;display:grid}.mobile-vault-selected-grid span,.mobile-vault-proceeds-row span,.mobile-vault-item-main span,.mobile-vault-price-row span{color:#cedeee8a;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-vault-selected-grid strong,.mobile-vault-proceeds-row strong,.mobile-vault-item-main strong,.mobile-vault-price-row strong{color:#eff7ffeb;margin-top:4px;font-size:12px;font-weight:500;line-height:1.15;display:block}.mobile-vault-level,.mobile-vault-own-badge,.mobile-vault-type-badge{letter-spacing:.05em;text-transform:uppercase;border:1px solid #b4dcff21;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:500;display:inline-flex}.mobile-vault-type-core{color:#b2e8fff2;background:#7edcff14;border-color:#7edcff38}.mobile-vault-type-forged{color:#ffdca4f5;background:#ffc67814;border-color:#ffc6783d}.mobile-vault-level,.mobile-vault-own-badge{color:#e2eefcb8;background:#ffffff06}.mobile-vault-action-panel{gap:10px;display:grid}.mobile-vault-small-button,.mobile-vault-main-button{color:#e2eefce0;font:inherit;text-align:center;background:#ffffff09;border:1px solid #b4dcff1f;border-radius:14px;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.mobile-vault-small-button{min-height:34px;padding:0 10px;font-size:12px}.mobile-vault-main-button{color:#ffeecff2;background:linear-gradient(#ffc67829,#ffc67812);border-color:#ffc67833;width:100%;min-height:42px;font-size:13px}.mobile-vault-main-button.is-secondary{color:#e2eefcad;background:#ffffff09;border-color:#b4dcff1f}.mobile-vault-small-button:disabled,.mobile-vault-main-button:disabled{cursor:not-allowed;opacity:.5}.mobile-vault-price-input,.mobile-vault-search,.mobile-vault-sort-row select{color:#eff7fff0;width:100%;min-height:38px;font:inherit;background:#00000029;border:1px solid #b4dcff1f;border-radius:14px;outline:none;padding:0 12px;font-size:13px}.mobile-vault-action-note{color:#cedeee9e;margin:0;font-size:12px;line-height:1.4}.mobile-vault-controls{gap:8px;margin-top:12px;display:grid}.mobile-vault-sort-row{grid-template-columns:1fr .7fr;gap:8px;display:grid}.mobile-vault-list{gap:10px;margin-top:12px;display:grid}.mobile-vault-item-card{width:100%;color:inherit;font:inherit;text-align:left;border-radius:20px;padding:12px}.mobile-vault-item-card.is-selected{background:radial-gradient(circle at 18% 0,#ffc67814,#0000 42%),linear-gradient(#161b22f0,#0a0d12f0);border-color:#ffc67847}.mobile-vault-item-main{align-items:flex-start;margin-top:12px}.mobile-vault-item-main>div:last-child{text-align:right;min-width:108px}.mobile-vault-item-main>div:first-child strong{margin-top:0;font-size:18px;font-weight:600}.mobile-vault-price-row{border-top:1px solid #b4dcff17;margin-top:10px;padding-top:10px}.mobile-vault-empty{border-radius:18px;padding:16px}.mobile-vault-empty strong{color:#eff7fff0;font-size:14px;display:block}.mobile-vault-empty p{color:#cedeeead;margin:8px 0 0;font-size:13px;line-height:1.45}}@media (max-width:379px){.mobile-vault-entry{padding-left:12px;padding-right:12px}.mobile-vault-mode-tab,.mobile-vault-tab{padding-left:5px;padding-right:5px;font-size:10px}}@media (min-width:480px) and (max-width:767px){.mobile-vault-entry{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.mobile-vault-selected-card-with-visual{overflow:hidden}.mobile-vault-visual-slot{background:radial-gradient(circle at 50% 36%,#7ddcff14,#0000 54%),#ffffff05;border:1px solid #b4dcff1a;border-radius:18px;height:292px;margin-top:12px;position:relative;overflow:hidden}.mobile-vault-visual-inner{transform-origin:50%;width:288px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.68)}.mobile-vault-visual-inner .stakeEffectOverlay{pointer-events:none}.mobile-vault-selected-title-row{border-top:1px solid #b4dcff17;margin-top:12px;padding-top:12px}.mobile-vault-selected-subtitle{color:#cedeee8f;margin-top:4px;font-size:11px;font-weight:650}}@media (max-width:379px){.mobile-vault-visual-slot{height:280px}.mobile-vault-visual-inner{width:270px;transform:translate(-50%,-50%)scale(.64)}}@media (max-width:767px){.mobile-vault-gallery-scroll{margin-top:12px}.mobile-vault-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.mobile-vault-gallery-card{position:relative}.mobile-vault-gallery-card-visual{min-height:296px}.mobile-vault-gallery-own-badge{z-index:12;color:#e2eefcc7;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(10px);background:#080d16b8;border:1px solid #b4dcff2e;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:500;display:inline-flex;position:absolute;top:9px;right:9px}}@media (max-width:379px){.mobile-vault-gallery-grid{gap:10px}}@media (max-width:767px){.mobile-vault-proceeds-strip{background:radial-gradient(circle at 16% 0,#7ddcff0e,#0000 42%),#ffffff06;border:1px solid #b4dcff1c;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.mobile-vault-proceeds-strip span{color:#cedeee85;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:500;display:block}.mobile-vault-proceeds-strip strong{color:#eff7ffeb;margin-top:4px;font-size:12px;font-weight:650;line-height:1.15;display:block}.mobile-vault-proceeds-strip .mobile-vault-small-button{flex:none;min-width:92px}.mobile-protocol-slot-kicker,.mobile-protocol-step-kicker,.mobile-protocol-result-kicker,.mobile-protocol-card-kicker,.mobile-vault-eyebrow,.mobile-vault-selected-kicker,.mobile-vault-selected-grid span,.mobile-vault-proceeds-row span,.mobile-vault-item-main span,.mobile-vault-price-row span,.mobile-vault-proceeds-strip span{letter-spacing:.05em;color:#becee294;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:600}.mobile-protocol-slot-kicker,.mobile-protocol-step-kicker,.mobile-protocol-result-kicker,.mobile-protocol-card-kicker{font-size:9px}.mobile-forge-eyebrow,.mobile-forge-input-block span,.mobile-forge-burn-block span,.mobile-forge-result-card span,.mobile-forge-result-bottom span,.mobile-stake-result-back-title,.mobile-stake-result-back-grid span,.mobile-vault-eyebrow,.mobile-vault-selected-kicker,.mobile-vault-selected-grid span,.mobile-vault-proceeds-row span,.mobile-vault-proceeds-strip span,.mobile-vault-type-badge,.mobile-vault-level,.mobile-vault-own-badge,.mobile-vault-gallery-own-badge,.mobile-protocol-card-visual .vaultVisual--card .vaultVisualStatLabel,.mobile-protocol-card-visual .vaultVisual--card .vaultVisualNominalLabel{font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important}[class^=mobile-],[class*=\ mobile-]{font-weight:500!important}}.mobile-stake-positions-list{display:none}@media (max-width:767px){#stake-positions{background:0 0;border:0;padding:0}#stake-positions .sectionHeader{align-items:flex-start}#stake-positions .sectionTitle{font-size:18px;font-weight:500}#stake-positions>.tabs,#stake-positions .sectionHeader .tabs{gap:7px}#stake-positions .tab{padding:8px 10px;font-size:11px;font-weight:500}.mobile-stake-positions-list{gap:10px;display:grid}.stakePositionsDesktopTable{display:none}.mobile-stake-position-card .mobile-assets-meta{line-height:1.35}.mobile-stake-position-status-matured{color:#a6f0beeb;background:#7ee2a114;border-color:#7ee2a13d}.mobile-stake-position-status-active{color:#ffdca4eb;background:#ffc67814;border-color:#ffc6783d}}@media (min-width:768px){.stakePositionsDesktopTable{display:block}}@media (max-width:767px){#stake-positions{margin:28px 0 0;padding:0 14px 96px}#stake-positions .sectionHeader{margin-bottom:12px;display:block}#stake-positions .sectionTitle{color:#eff7fff5;letter-spacing:-.035em;margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.08}#stake-positions>.tabs{margin-bottom:14px}#stake-positions .tabs{flex-wrap:wrap;gap:8px;display:flex}#stake-positions .tab{color:#e2eefccc;background:#ffffff06;border-color:#b4dcff24;border-radius:999px;min-height:34px;padding:0 14px;font-size:12px;font-weight:500}#stake-positions .tabActive{color:#dcf6fff5;background:radial-gradient(circle at top,#7ddcff1f,#0000 60%),#ffffff09;border-color:#7ddcff57}#stake-positions .spacer12,#stake-positions .spacer16{display:none}.mobile-stake-positions-list{gap:10px;margin-top:12px}.mobile-stake-position-card{border-radius:20px}}@media (min-width:480px) and (max-width:767px){#stake-positions{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.mobile-stake-entry{min-height:auto;padding-bottom:18px}#stake-positions{margin-top:12px}.mobile-stake-position-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.mobile-stake-position-tabs .mobile-assets-tab{width:100%}}.stakePositionsMobileTabs{display:none}@media (max-width:767px){.stakePositionsDesktopTabs{display:none}.stakePositionsMobileTabs{display:grid}}
