:root{color-scheme:dark;--coal:#0a0c0d;--iron:#101517;--iron-2:#14191e;--iron-3:#1a2127;--seam:rgba(190,220,255,0.09);--seam-strong:rgba(190,220,255,0.2);--bone:#eef2f6;--ash:#949fa8;--ash-dim:#646e77;--ember:#1b5eb8;--molten:#3d8fff;--whitehot:#dcecff;--money:#4d8dff;--loss:#ff5c4d;--bg:var(--coal);--surface:var(--iron);--surface-2:var(--iron-2);--surface-3:var(--iron-3);--line:var(--seam);--line-strong:var(--seam-strong);--text:var(--bone);--muted:var(--ash);--faint:var(--ash-dim);--value:var(--molten);--value-soft:var(--whitehot);--value-dim:rgba(61,143,255,0.13);--value-line:rgba(61,143,255,0.34);--heat:var(--molten);--heat-soft:var(--whitehot);--heat-dim:rgba(61,143,255,0.13);--heat-line:rgba(61,143,255,0.34);--danger:var(--loss);--danger-dim:rgba(255,92,77,0.14);--font-stack-sans:var(--font-display),"Chakra Petch",ui-sans-serif,system-ui,sans-serif;--font-stack-display:var(--font-stack-sans);--font-stack-mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--ease-out:cubic-bezier(0.2,0.9,0.2,1);--ease-io:cubic-bezier(0.45,0,0.2,1);--r-s:6px;--r-m:10px;--z-base:0;--z-sticky:20;--z-overlay:100;--z-modal:145;--z-toast:200;--panel:var(--surface);--panel-soft:var(--surface-2);--line-soft:var(--line);--chrome:var(--text);--chrome-deep:var(--muted);--holo-cyan:var(--value);--holo-violet:var(--value);--holo-mint:var(--value-soft);--gold:var(--text);--gold-bright:var(--text);--green:var(--value);--red:var(--danger);--orange:var(--heat);--warning:var(--heat)}*{box-sizing:border-box}body,html{margin:0;max-width:100%;overflow-x:clip;background:var(--bg);color:var(--text);font-family:var(--font-stack-sans);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-stack-display);font-weight:600;letter-spacing:-.01em}.mono,code{font-family:var(--font-stack-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}:focus-visible{outline:2px solid var(--value);outline-offset:2px;border-radius:var(--r-s)}@keyframes viewFadeIn{0%{opacity:0}to{opacity:1}}.appShell>section{animation:viewFadeIn .22s ease-out both}.blockBoard,.txStatusPanel,.winnerPanel{overflow-anchor:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.spin{animation:spin .9s linear infinite;transform-origin:center}@keyframes spin{to{transform:rotate(1turn)}}h2,p{margin:0}code{color:#d8c6d0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;overflow-wrap:anywhere}.appShell{width:100%;min-height:100vh;min-height:100svh;margin:0 auto;overflow-x:clip;padding:18px clamp(18px,2.1vw,42px)}.actionRow,.brandLockup,.mainNav,.panelTitle,.quickAmounts,.roundActions,.sectionTitle,.stakeControls,.tableFoot,.topbar,.topbarActions{display:flex;align-items:center;gap:10px}.topbar{min-height:52px;justify-content:space-between;margin-bottom:18px;width:100%}.brandLockup strong{display:block;font-size:24px;font-weight:700;letter-spacing:0}.brandLockup{border-radius:var(--r-m);color:inherit;text-decoration:none}.brandLockup:hover .brandMark{color:var(--value)}.brandLockup:focus-visible{outline:2px solid rgba(61,143,255,.62);outline-offset:4px}.clusterBadge{min-height:24px;border:1px solid var(--line-soft);border-radius:var(--r-s);color:var(--muted);display:inline-flex;align-items:center;padding:0 8px;font-size:11px;font-weight:600;text-transform:uppercase}.brandMark{display:grid;place-items:center;color:var(--text);transition:color .15s ease}.currencyAmount,.currencySplitAmount{max-width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:inherit;gap:6px;white-space:nowrap;vertical-align:middle}.currencySplitAmount em{color:var(--muted);font-style:normal}.currencySplitAmount .currencyValue.latest{color:var(--heat)}.currencyValue{min-width:0;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.currencyLogo{position:relative;width:18px;height:18px;flex:0 0 auto;border-radius:999px;display:inline-grid;place-items:center;overflow:hidden;line-height:1}.currencyLogo.usdc{background:transparent;color:inherit;box-shadow:0 0 0 1px rgba(61,143,255,.28)}.currencyLogo.usdc .usdcLogoSvg{width:100%;height:100%;display:block}.currencyLogo.elunium{background:transparent;color:var(--value);overflow:visible}.currencyLogo.elunium svg{width:16px;height:16px;stroke-width:2.2}.mainNav{flex:1 1;margin-left:28px;flex-wrap:wrap;row-gap:4px}.mainNav a{min-height:34px;color:var(--muted);font-weight:700;padding:0 8px;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.mainNav a.active{color:var(--text)}.mainNav a.active svg{color:var(--orange)}.topbarActions{flex:0 0 auto}.walletMenu{position:relative;z-index:20}.walletMenuTrigger{position:relative;z-index:22;background:var(--iron-2);border-color:var(--seam-strong);color:var(--molten);font-family:var(--font-stack-mono);font-size:13px}.walletMenuTrigger:hover:not(:disabled){background:var(--iron-3);border-color:var(--seam-strong);transform:none}.walletMenuBackdrop{position:fixed;inset:0;z-index:21;border:0;background:transparent;padding:0}.walletMenuPanel{position:absolute;top:calc(100% + 8px);right:0;z-index:22;width:min(260px,calc(100vw - 24px));border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(9,11,15,.98);box-shadow:0 18px 44px rgba(0,0,0,.38);display:grid;grid-gap:10px;gap:10px;padding:12px}.walletMenuPanel div{min-width:0;display:grid;grid-gap:3px;gap:3px}.walletMenuPanel span{color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase}.walletMenuPanel strong{min-width:0;overflow:hidden;color:var(--text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.walletMenuPanel .secondary{width:100%}.primary,.secondary{min-height:44px;border-radius:10px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-family:var(--font-stack-sans);font-size:14px;font-weight:600;letter-spacing:0;transition:background .14s ease,border-color .14s ease,transform .14s ease,color .14s ease}.primary{border:1px solid var(--molten);background:var(--molten);color:#07121c}.primary:hover:not(:disabled){background:#5ba1ff;border-color:#5ba1ff;transform:translateY(-1px)}.primary:active:not(:disabled){transform:translateY(0)}.primary.accent{border-color:var(--molten);background:var(--molten)}.primary.accent:hover:not(:disabled){background:#5ba1ff;border-color:#5ba1ff}.primary:disabled{opacity:1;border-color:var(--line);background:var(--surface-2);color:var(--faint)}.secondary{border:1px solid var(--line);background:var(--surface-2);color:var(--text)}.secondary:hover:not(:disabled){background:var(--surface-3);border-color:var(--line-strong)}.iconLink,.iconOnly{width:38px;min-height:38px;padding:0}.iconLink{text-decoration:none}.compact{min-height:38px}.deployPage{width:min(1540px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(560px,1fr) minmax(340px,410px);grid-gap:18px;gap:18px;align-items:start}.blockBoard{grid-column:1;grid-row:2;width:min(680px,calc(100vh - 170px),100%);aspect-ratio:1;justify-self:center;position:relative;overflow:clip;overflow-clip-margin:16px;transition:--round-progress .95s linear}@property --round-progress{syntax:"<number>";inherits:true;initial-value:0}.boardProgress{position:absolute;inset:0;z-index:3;border-radius:999px;background:conic-gradient(from -90deg,rgba(61,143,255,.62) 0 calc(var(--round-progress, 0) * 1turn - 2.5deg),#dcecff calc(var(--round-progress, 0) * 1turn - 2.5deg) calc(var(--round-progress, 0) * 1turn),rgba(61,143,255,.08) calc(var(--round-progress, 0) * 1turn) 1turn);-webkit-mask-image:radial-gradient(circle,transparent 0 64.8%,#000 65.05% 65.75%,transparent 66%);mask-image:radial-gradient(circle,transparent 0 64.8%,#000 65.05% 65.75%,transparent 66%);filter:drop-shadow(0 0 5px rgba(61,143,255,.4));animation:clockBreath 2.4s ease-in-out infinite;pointer-events:none;transition:opacity .4s ease}.blockBoard.lowTime .boardProgress{animation:clockBreathLow .95s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(120,180,255,.55));background:conic-gradient(from -90deg,rgba(120,180,255,.9) 0 calc(var(--round-progress, 0) * 1turn - 2.5deg),#f0f7ff calc(var(--round-progress, 0) * 1turn - 2.5deg) calc(var(--round-progress, 0) * 1turn),rgba(61,143,255,.1) calc(var(--round-progress, 0) * 1turn) 1turn);filter:drop-shadow(0 0 5px rgba(61,143,255,.45))}.blockBoard.closing .boardProgress,.blockBoard.revealing .boardProgress{background:conic-gradient(from -90deg,rgba(61,143,255,.35) 0 1turn);filter:none;opacity:.8}@media (prefers-reduced-motion:reduce){.blockBoard{transition:none}.blockBoard.lowTime .roundCountdownValue{animation:none}}@keyframes clockBreath{0%,to{opacity:.72}50%{opacity:1}}@keyframes clockBreathLow{0%,to{opacity:.68}50%{opacity:1}}.blockRing{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible}.bezelRing{fill:none;stroke:rgba(238,242,246,.11);stroke-width:1;vector-effect:non-scaling-stroke}.bezelRing.outer{stroke:rgba(238,242,246,.055)}.bezelTicks{fill:none;stroke:rgba(238,242,246,.17);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease-io)}.blockBoard.lowTime .bezelTicks{stroke:rgba(61,143,255,.34)}.oreTile{cursor:pointer;outline:none;transform-box:view-box;transform-origin:500px 500px;will-change:transform,opacity,filter;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),filter .6s cubic-bezier(.22,1,.36,1)}.oreTile[aria-disabled=true]{cursor:default}.orePlate{fill:rgba(238,242,246,.028);stroke:rgba(190,220,255,.16);stroke-width:1.1;vector-effect:non-scaling-stroke;transition:fill .18s linear,stroke .18s linear,stroke-width .18s linear,filter .26s linear}.tileFace{fill:rgba(172,182,190,.62);font-size:21px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:fill .24s linear,opacity .24s linear}.tileFace,.tileUsdc{font-family:var(--font-stack-mono);text-anchor:middle;dominant-baseline:central;pointer-events:none}.tileUsdc{fill:var(--whitehot);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tilePotBadge{pointer-events:none;opacity:.96;transition:opacity .3s var(--ease-io)}.tilePotBadgeBg{fill:rgba(8,10,12,.9);stroke:rgba(61,143,255,.38);stroke-width:1;vector-effect:non-scaling-stroke}.oreTile.dimmed .tilePotBadge{opacity:.28}.boardCore{position:absolute;left:50%;top:50%;z-index:2;width:min(60%,408px);aspect-ratio:1;border-radius:999px;border:1px solid rgba(238,242,246,.09);background:radial-gradient(circle at 50% 42%,rgba(61,143,255,.04),rgba(5,6,7,.88) 62%),#050607;display:grid;place-items:center;align-content:center;grid-gap:clamp(5px,.7vw,8px);gap:clamp(5px,.7vw,8px);padding:clamp(14px,2.2vw,24px);text-align:center;transform:translate(-50%,-50%);pointer-events:none}.boardCore:after{content:"";position:absolute;inset:6px;border-radius:999px;border:1px solid rgba(238,242,246,.05);pointer-events:none}.boardCore em,.boardCore span{color:var(--muted);font-size:clamp(11px,.9vw,13px);font-style:normal;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.boardCore strong{color:var(--text);font-size:clamp(34px,4.8vw,58px);line-height:.9;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blockBoard.lowTime .roundCountdownValue{color:var(--heat-soft)}.roundCountdownValue{color:var(--text);font-family:var(--font-stack-mono);font-weight:600;min-width:5ch;min-height:1em;display:inline-flex;align-items:center;justify-content:center;transition:none;contain:paint;isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:contents;-webkit-text-fill-color:currentColor;font-feature-settings:"tnum" 1}.boardCore .corePhase{color:var(--faint);font-family:var(--font-stack-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin-top:-1px;white-space:nowrap}.blockBoard.lowTime .boardCore .corePhase{color:var(--heat)}.blockBoard.closing .boardCore .corePhase{color:var(--heat-soft)}.blockBoard.revealing .boardCore .corePhase{color:var(--value)}.coreBreak{display:block;width:1px;height:6px}.coreMetric{display:grid;justify-items:center;grid-gap:2px;gap:2px;max-width:90%;min-width:0}.coreLineMetric{width:min(90%,228px);display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:var(--muted);font-size:clamp(11px,.9vw,13px);font-weight:600;letter-spacing:.15em;text-transform:uppercase}.coreLineMetric>:first-child{justify-self:end}.boardCore b{display:block;max-width:100%;color:var(--heat-soft);font-size:clamp(17px,2vw,26px);line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.boardCore b.coreValue{animation:coreValueFlash .42s var(--ease-out)}@keyframes coreValueFlash{0%{filter:brightness(1.55) drop-shadow(0 0 9px rgba(154,214,255,.4))}to{filter:brightness(1) drop-shadow(0 0 0 rgba(154,214,255,0))}}.boardCore b .currencyAmount{justify-content:center;gap:5px}.boardCore b .currencyLogo{width:clamp(17px,1.75vw,22px);height:clamp(17px,1.75vw,22px)}.boardCore b .currencyLogo.elunium svg{width:clamp(15px,1.55vw,19px);height:clamp(15px,1.55vw,19px)}.coreLineMetric b{justify-self:start;font-size:clamp(16px,2vw,24px)}.bonanzaMetric b{color:var(--value)}.bonanzaMetric b.coreValue{animation-name:coreValueFlashGreen}@keyframes coreValueFlashGreen{0%{filter:brightness(1.5) drop-shadow(0 0 9px rgba(61,143,255,.45))}to{filter:brightness(1) drop-shadow(0 0 0 rgba(61,143,255,0))}}.bonanzaMetric em{color:var(--heat)}.blockBoard.closing .boardCore span{color:var(--orange)}.deployRail{grid-column:2;grid-row:2;display:grid;grid-gap:8px;gap:8px}.quickStart{grid-column:1/-1;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);padding:11px 16px}.deployBelowFold{display:grid;grid-gap:12px;gap:12px}.quickStartLead{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.quickStartSteps{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.quickStartSteps li{display:flex;align-items:center;gap:10px}.quickStartSteps li+li{border-left:1px solid var(--line);padding-left:22px}.quickStartNum{flex:none;align-self:start;color:var(--value);font-family:var(--font-stack-mono);font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4}.quickStartSteps strong{display:block;font-size:13px;font-weight:600;line-height:1.2}.quickStartSteps small{display:block;font-size:12px;color:var(--muted);line-height:1.3}.quickStartHide{margin-left:auto;min-height:32px;border:0;border-radius:var(--r-s);background:transparent;color:var(--faint);padding:0 10px;font-size:12px;font-weight:600;white-space:nowrap;transition:color .14s var(--ease-io)}.quickStartHide:focus-visible,.quickStartHide:hover{color:var(--text)}.statGrid{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid rgba(238,242,246,.12);border-radius:var(--r-m);overflow:hidden}.deployInputPanel,.pagePanel,.txStatusPanel,.winnerPanel{border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface)}.statCard{min-height:84px;display:grid;align-content:center;justify-items:start;grid-gap:4px;gap:4px;padding:14px 16px;text-align:left}.statCard+.statCard{border-left:1px solid rgba(238,242,246,.12)}.statCard strong{font-size:20px;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statCard strong .currencyAmount{justify-content:flex-start}.advancedAction span,.emptyRow,.panelTitle span,.sectionTitle span,.statCard span,.tableFoot,label{color:var(--muted);font-size:12px}.deployPanel{display:grid;grid-gap:10px;gap:10px}.deployInputPanel{border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);padding:14px;display:grid;grid-gap:12px;gap:12px}.nftPickerBlock{display:grid;grid-gap:8px;gap:8px}.fieldLabel{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.nftPickerTrigger{width:100%;min-height:44px;border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(12,15,20,.92);color:var(--text);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:0 10px;text-align:left}.nftPickCard,.nftPickerTrigger span,.portfolioPanel{min-width:0}.nftPickerTrigger em{display:block;color:var(--muted);font-size:11px;font-style:normal;font-weight:600;text-transform:uppercase}.nftPickerTrigger strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nftPickerModal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px}.nftPickerBackdrop{position:fixed;inset:0;border:0;background:rgba(3,5,8,.55)}.nftPickerPopover{position:relative;z-index:1;width:min(1040px,calc(100vw - 32px));border:1px solid var(--line);border-radius:var(--r-m);background:#080a0e;box-shadow:0 18px 44px rgba(0,0,0,.46);height:min(600px,calc(100vh - 48px));overflow:hidden;padding:14px;display:flex;flex-direction:column;gap:12px}.nftPickerPopover>:not(.nftPickerGrid){flex:0 0 auto}.nftPickerFoot,.nftPickerToolbar{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:12px;font-weight:600}.nftPickerTitle{min-width:0;display:grid;grid-gap:2px;gap:2px}.nftPickerTitle strong{color:var(--text);font-size:14px}.nftPickerTitle span{color:var(--muted);font-size:12px}.nftPickerToolbar button{min-height:30px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(20,24,28,.9);color:var(--text);display:inline-flex;align-items:center;gap:6px;padding:0 9px;font-weight:600}.nftPickerToolbar .nftPickerClose{width:30px;padding:0}.nftPickerControls{display:inline-flex;align-items:center;gap:6px}.nftPickerLoading{min-height:34px;border:1px solid rgba(61,143,255,.24);border-radius:var(--r-s);background:rgba(61,143,255,.07);color:var(--text);display:flex;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:600}.nftPickerSectionHeader{min-height:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.nftPickerSectionHeader>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.nftPickerSectionHeader small{color:var(--muted);font-size:11px;font-weight:600;line-height:1.25;text-transform:none}.nftPickerSectionHeader strong{color:var(--text);font-size:11px}.deploySplitControls{background:rgba(12,15,20,.72);display:grid;grid-gap:8px;gap:8px;padding:8px}.deploySplitControls,.nftPickerAdvanced{border:1px solid rgba(238,242,246,.1);border-radius:var(--r-m)}.nftPickerAdvanced{background:rgba(10,12,17,.78);overflow:hidden}.nftPickerAdvanced.open{border-color:rgba(61,143,255,.22)}.nftPickerAdvanced.disabled{border-color:rgba(238,242,246,.08);background:rgba(10,12,17,.62)}.nftPickerAdvancedToggle{width:100%;min-height:48px;border:0;background:transparent;color:var(--text);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;text-align:left}.nftPickerAdvancedToggle span{min-width:0;display:grid;grid-gap:2px;gap:2px}.nftPickerAdvancedToggle strong{font-size:12px;font-weight:700}.nftPickerAdvancedToggle small{min-width:0;color:var(--muted);font-size:11px;font-weight:600;line-height:1.25}.advancedChevron{color:var(--muted);transition:transform .16s ease,color .16s ease}.nftPickerAdvanced.disabled .advancedChevron{opacity:.36}.nftPickerAdvanced.open .advancedChevron{color:var(--holo-cyan);transform:rotate(180deg)}.nftPickerAdvanced .deploySplitControls{border:0;border-top:1px solid rgba(238,242,246,.1);border-radius:0;background:transparent}.deploySplitTabs{width:max-content;display:inline-grid;grid-template-columns:repeat(2,minmax(72px,1fr));gap:4px;padding:3px;border:1px solid var(--line-soft);border-radius:var(--r-m)}.deploySplitTabs button{min-height:28px;border:0;border-radius:var(--r-s);background:transparent;color:var(--text);font-size:11px;font-weight:700}.deploySplitTabs button.active{background:rgba(226,231,236,.12)}.deploySplitExplainer{min-height:34px;border:1px solid rgba(238,242,246,.08);border-radius:var(--r-s);background:rgba(5,6,9,.34);color:var(--muted);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;font-size:11px;font-weight:600;line-height:1.35}.deploySplitExplainer strong{color:var(--holo-mint);white-space:nowrap}.deploySplitExplainer strong.invalid{color:#ffd1d1}.deploySplitIssue{color:#ffd1d1;font-size:11px;font-weight:700;line-height:1.35}.nftPickerGrid{flex:1 1 auto;min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));grid-auto-rows:max-content;align-items:start;grid-gap:10px;gap:10px}.unifiedCardGrid{min-height:min(250px,36vh)}.nftPickCard{min-height:310px;border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(18,21,27,.94);color:var(--text);display:grid;grid-template-rows:auto auto auto;align-content:start;grid-gap:5px;gap:5px;overflow:hidden;padding:9px;position:relative;text-align:left}.nftPickCard.selected{border-color:rgba(61,143,255,.58);box-shadow:inset 0 0 0 1px rgba(61,143,255,.26)}.nftPickCard.disabled{border-style:dashed;color:var(--muted);cursor:not-allowed;opacity:.52}.nftPickCard.disabled .nftPickStats em{color:var(--muted)}.depositCard,.minedCard{cursor:pointer}.minedCard{border-color:rgba(61,143,255,.34);background:linear-gradient(180deg,rgba(61,143,255,.075),rgba(18,21,27,.94)),rgba(18,21,27,.94)}.nftPickCard.splitEditorCard{overflow:visible;cursor:default}.nftPickCard.splitEditorCard>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evenSplitCard{border-color:rgba(61,143,255,.22)}.deployCardSplitControl{display:grid;grid-gap:7px;gap:7px;padding-top:2px}.splitSlider{position:relative;height:22px;display:flex;align-items:center}.splitSliderTrack{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(226,231,236,.14)}.splitSliderFill{left:0;top:0;bottom:0;width:var(--split-percent,0)}.splitSliderFill,.splitSliderThumb{position:absolute;border-radius:999px;background:var(--value)}.splitSliderThumb{top:50%;left:var(--split-percent,0);width:13px;height:13px;transform:translate(-50%,-50%);transition:box-shadow .14s ease;pointer-events:none}.splitSlider:focus-within .splitSliderThumb{box-shadow:0 0 0 4px var(--value-dim)}.splitSlider input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;background:transparent;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.splitSlider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px}.splitSlider input[type=range]::-moz-range-thumb{width:22px;height:22px;border:0}.deployCardSplitFoot{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.deployCardSplitControl small{color:var(--muted);font-size:10px;font-weight:700}.splitPercent{color:var(--value);font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.splitPercentEditable{display:inline-flex;align-items:baseline;gap:1px}.splitPercentEditable input{width:3.5ch;min-width:0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--value);font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;padding:0;transition:border-color .14s ease}.splitPercentEditable input:focus{outline:none;border-bottom-color:var(--value)}.splitPercentEditable em{color:var(--value);font-size:15px;font-style:normal;font-weight:700}.badgeInfo{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;color:inherit;opacity:.62;cursor:help;transition:opacity .14s ease}.badgeInfo:focus-visible,.badgeInfo:hover{opacity:1}.winnerYou{margin-left:6px;padding:1px 6px;border-radius:999px;color:var(--value);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.15em;text-transform:uppercase;vertical-align:middle}.winnerRowSelf,.winnerYou{background:var(--value-dim)}.winnerRowSelf{border-radius:var(--r-m)}.nftArtwork{width:100%;aspect-ratio:1/.72;border:1px solid var(--line);border-radius:var(--r-s);background:linear-gradient(150deg,var(--surface-3),var(--surface));color:var(--faint);display:grid;place-items:center;overflow:hidden}.nftPickCard .nftArtwork{height:auto;min-height:0;aspect-ratio:3/4}.nftArtwork img{width:100%;height:100%;display:block;object-fit:cover}.nftPickCard .nftArtwork img{object-fit:contain}.nftArtwork.thumb{aspect-ratio:1/.72}.nftArtwork.hero{aspect-ratio:1/.78;max-height:280px}.nftPickCard strong{font-size:12px;line-height:1.1}.nftPickCard small,.nftPickCard strong{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.nftPickCard small{color:var(--muted);font-size:10px;line-height:1.15}.nftPickCheck{position:absolute;top:7px;right:7px;width:18px;height:18px;border:1px solid var(--line-soft);border-radius:999px;display:grid;place-items:center;color:var(--holo-cyan)}.nftPickStats{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px}.nftPickStats em{min-height:24px;border:1px solid rgba(238,242,246,.08);border-radius:var(--r-s);color:var(--holo-mint);display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:600}.nftPickStatusBadge{position:absolute;left:7px;top:7px;z-index:1;min-height:18px;border:1px solid rgba(238,242,246,.16);border-radius:999px;background:rgba(8,10,14,.78);color:var(--muted);display:inline-flex;align-items:center;padding:0 7px;font-size:9px;font-weight:700;line-height:1;text-transform:uppercase}.nftPickStatusBadge.statusTone--green,.portfolioDetailStatus.statusTone--green,.portfolioStatusPill.statusTone--green{color:var(--value);border-color:var(--value-line);box-shadow:inset 0 0 0 1px var(--value-line)}.nftPickStatusBadge.statusTone--amber,.portfolioDetailStatus.statusTone--amber,.portfolioStatusPill.statusTone--amber{color:var(--heat);border-color:var(--heat-line);box-shadow:inset 0 0 0 1px var(--heat-line)}.nftPickStatusBadge.statusTone--muted,.portfolioDetailStatus.statusTone--muted,.portfolioStatusPill.statusTone--muted{color:var(--muted);border-color:var(--line-soft);box-shadow:none}.nftPickerFoot a{color:var(--holo-cyan);text-decoration:none}.nftPickerDock{position:-webkit-sticky;position:sticky;z-index:3;bottom:-14px;display:grid;grid-gap:10px;gap:10px;margin:0 -14px -14px;padding:10px 14px 14px;border-top:1px solid rgba(238,242,246,.08);background:linear-gradient(180deg,rgba(8,10,14,.72),#080a0e 28%,#080a0e)}.depositActions{justify-content:flex-end;flex-wrap:wrap;gap:6px}.depositActions,.nftPickerFoot button{display:inline-flex;align-items:center}.nftPickerFoot button{min-height:30px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(20,24,28,.9);color:var(--text);justify-content:center;padding:0 9px;font-size:12px;font-weight:600}.nftPickerEmpty{min-height:150px;border:1px dashed var(--line-soft);border-radius:var(--r-m);color:var(--muted);display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;grid-column:1/-1;padding:18px;text-align:center}.nftPickerEmpty.compact{min-height:122px}.nftPickerEmpty strong{color:var(--text)}.nftPickerEmpty span{max-width:220px;font-size:12px;line-height:1.35}.nftPickerEmpty a{color:var(--holo-cyan);font-size:12px;font-weight:700;text-decoration:none}.modeTabs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border:1px solid var(--line-soft);border-radius:999px;padding:4px;background:rgba(3,4,6,.7)}.modeTabs.withSettings{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.modeTabs button{min-height:34px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-weight:600;text-transform:uppercase}.modeTabs button.active{background:rgba(238,242,246,.08);color:var(--text);box-shadow:inset 0 0 0 1px rgba(238,242,246,.08)}.modeTabs .autoSettingsButton{display:inline-grid;place-items:center;color:var(--muted);padding:0}.modeTabs .autoSettingsButton.active,.modeTabs .autoSettingsButton:focus-visible,.modeTabs .autoSettingsButton:hover{color:var(--text);outline:none}label{display:grid;grid-gap:7px;gap:7px;min-width:0}input,select{width:100%;min-height:42px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:#0b0d12;color:var(--text);padding:0 12px;outline:none}input:focus,select:focus{border-color:var(--line)}.amountInputWrap{min-height:104px;display:grid;align-content:space-between;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding:12px 0 0}.amountInputHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.amountInputHeader>span{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.amountInputField{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.amountCurrencyLogo{width:24px;height:24px;flex:0 0 auto}.tilePicker{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid var(--line);padding-top:12px}.tilePicker>span{color:var(--muted);font-size:13px;font-weight:600}.tilePicker>span em{color:var(--muted);font-style:normal;margin-right:5px;text-transform:uppercase}.tilePicker>span strong{color:var(--text);font-size:16px;margin-right:4px}.tilePicker div{display:inline-flex;gap:6px}.tilePicker button{min-height:34px;border:0;border-radius:var(--r-s);background:var(--surface-2);color:var(--text);font-weight:600;padding:0 11px;transition:background .14s var(--ease-io),color .14s var(--ease-io)}.tilePicker button:hover{background:var(--surface-3)}.quickAmounts button{min-height:28px;border:0;border-radius:var(--r-s);background:var(--surface-2);color:var(--text);padding:0 10px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .14s var(--ease-io)}.quickAmounts button:hover{background:var(--surface-3)}.quickAmounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;grid-gap:6px;gap:6px}.amountInput{min-height:36px;width:min(calc(var(--amount-input-ch, 6) * 1ch),calc(100% - 38px));min-width:0;border:0;background:transparent;color:var(--text);text-align:right;font-size:30px;font-weight:600;padding:0}.amountWalletBalance{min-height:18px;display:flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--muted);font-size:10px;font-weight:700;opacity:.62;text-align:right}.amountWalletBalance>span{text-transform:uppercase}.amountWalletBalance strong{color:inherit;font-size:10px;font-weight:700}.amountWalletBalance .currencyAmount{justify-content:flex-end}.amountInputIssue{color:#ff9b9b;font-size:11px;font-weight:700;line-height:1.3;text-align:right}.deployCardSummary{display:grid;grid-template-columns:1fr auto;grid-gap:8px 12px;gap:8px 12px;border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(8,10,13,.62);padding:10px 12px}.deployCardSummary>span{color:var(--muted);font-size:12px;font-weight:700}.deployCardSummary>*{min-width:0}.deployCardNames{max-width:none;display:grid;justify-items:end;grid-gap:3px;gap:3px;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.deployCardNames span{display:block}.deployCardNamesRich{gap:6px}.deployCardNameRow{width:100%;display:grid!important;justify-items:end;grid-gap:4px;gap:4px;padding:3px 0}.machineRewardsPanel{border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(8,10,13,.62);display:grid;grid-gap:10px;gap:10px;padding:12px}.machineRewardsPanel>div:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.machineRewardsPanel>div.machineRewardsAmounts{grid-template-columns:1fr 1fr;gap:14px}.machineRewardsAmounts>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.machineRewardsPanel small,.machineRewardsPanel span{color:var(--muted);font-size:12px;font-weight:700}.machineRewardsPanel strong{color:var(--text);font-size:18px}.machineRewardsActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.machineRewardsActions>a,.machineRewardsActions>button{width:100%}.machineRewardsActions a{display:inline-flex;align-items:center;justify-content:center;gap:6px}.deployCardNameRow.winner{color:var(--value-soft)}.deployCardNameRow.rewardPulse,.deployCardNameRow.winner.rewardPulse{animation:rewardGainFlash .7s var(--ease-out)}@keyframes rewardGainFlash{0%{color:var(--value);filter:drop-shadow(0 0 10px rgba(61,143,255,.5))}to{filter:drop-shadow(0 0 0 rgba(61,143,255,0))}}.deployCardNameText{font-weight:700}.deployCardWinnerList{display:grid!important;justify-items:end;grid-gap:3px;gap:3px}.deployCardWinnerBadge{display:inline-flex!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px;color:var(--green);font-size:10px;font-weight:700;text-transform:uppercase}.deployCardWinnerBadge .currencyAmount{color:inherit}.deployCardProgressGain,.deployCardProgressStatic{display:block;color:var(--orange);font-size:10px;font-weight:700;text-transform:uppercase}.deployCardProgressStatic{color:var(--muted);opacity:.72}.winnerPanel{padding:12px;display:grid;grid-gap:10px;gap:10px}.winnerHeader{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px}.winnerHeader div{display:grid;grid-gap:2px;gap:2px}.winnerHeader strong{font-size:16px}.winnerHeader span,.winnerRow span{color:var(--muted);font-size:12px}.winnerRows{display:grid;grid-gap:7px;gap:7px}.winnerRow{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid var(--line-soft);padding-top:7px}.winnerRow strong{color:var(--green);font-size:12px}.winnerRowEmpty{grid-template-columns:minmax(0,1fr)}.winnerRowEmpty span{color:var(--muted)}.deployButton{min-height:44px;margin-top:0}.cancelAutoButton,.deployButton{width:100%;border-radius:var(--r-m)}.deployButtonHint{margin-top:-2px}.inlineNotice{color:var(--muted);font-size:12px;line-height:1.35;text-align:center}.portfolioNotice{flex:1 0 100%;text-align:left}.autoControls{display:grid;grid-gap:6px;gap:6px}.autoRow,.toggleRow{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:14px}.autoRow>span,.toggleRow span{color:var(--text);font-size:14px;font-weight:600}.autoRow>strong{color:var(--text);font-size:15px;font-weight:800;text-align:right}.autoRow>strong .currencyAmount{justify-content:flex-end}.stepper{display:inline-grid;grid-template-columns:30px minmax(36px,auto) 30px;align-items:center;gap:8px;text-align:center}.stepper button{width:30px;min-height:28px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:#20242e;color:var(--text);font-weight:600}.stepper strong{color:var(--text);font-size:18px}.selectedSet{display:inline-grid;grid-template-columns:minmax(32px,auto) auto;align-items:center;gap:8px}.selectedSet strong{color:var(--text);font-size:18px;text-align:right}.selectedSet button{min-height:28px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:#20242e;color:var(--text);font-weight:600;padding:0 10px}.plainCount{color:var(--text);font-size:17px}.toggleLabelWithInfo{min-width:0;display:inline-flex;align-items:center;gap:8px}.infoDot{width:18px;height:18px;border:1px solid var(--line-soft);border-radius:999px;background:rgba(255,255,255,.03);color:var(--muted);display:inline-grid;place-items:center;flex:0 0 auto;font-size:11px;font-weight:700;line-height:1;padding:0;text-transform:none}.infoDot:focus-visible,.infoDot:hover{border-color:rgba(255,255,255,.32);color:var(--text);outline:none}.toggleRow input{width:20px;min-height:20px;accent-color:var(--holo-cyan)}.inlineTooltip{border:1px solid rgba(61,143,255,.26);border-radius:var(--r-s);background:rgba(9,14,18,.94);color:var(--muted-strong);font-size:11px;font-weight:600;line-height:1.35;padding:8px 10px}.autoSettingsPanel{border-top:1px solid rgba(238,242,246,.12);display:grid;grid-gap:10px;gap:10px;padding-top:10px}.autoSettingsHeader{color:var(--text);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.autoSettingRow{min-height:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.autoSettingLabel{width:-moz-fit-content;width:fit-content;min-height:22px;border:0;border-bottom:1px dashed rgba(238,242,246,.36);border-radius:0;background:transparent;color:var(--muted-strong);padding:0;font-size:12px;font-weight:800;letter-spacing:.15em;text-align:left;text-transform:uppercase}.autoSettingLabel:focus-visible,.autoSettingLabel:hover{color:var(--text);outline:none}.autoSwitch{width:48px;height:28px;display:inline-block;position:relative}.autoSwitch input{position:absolute;inset:0;opacity:0;cursor:pointer}.autoSwitch span{position:absolute;inset:0;border:1px solid var(--line);border-radius:999px;background:rgba(15,18,22,.96);transition:background .16s ease,border-color .16s ease}.autoSwitch span:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:999px;background:rgba(238,242,246,.28);transition:transform .16s ease,background .16s ease}.autoSwitch input:checked+span{border-color:rgba(61,143,255,.36);background:rgba(61,143,255,.12)}.autoSwitch input:checked+span:after{background:var(--green);transform:translateX(20px)}.autoSwitch input:focus-visible+span{outline:2px solid rgba(238,242,246,.36);outline-offset:2px}.autoSettingTooltip{border:1px solid rgba(238,242,246,.32);border-radius:var(--r-s);background:rgba(9,12,15,.96);color:var(--text);font-size:12px;font-weight:600;line-height:1.35;padding:9px 10px}.autoMiningPanel{border-top:1px solid rgba(238,242,246,.12);display:grid;grid-gap:7px;gap:7px;padding-top:9px}.autoMiningPanel.inactive .autoMiningHeader strong{color:var(--muted)}.autoWithdrawButton{font:inherit;font-size:12px;font-weight:600;color:var(--ash);background:var(--iron-3);border:1px solid var(--seam);border-radius:var(--r-s);padding:7px 10px;cursor:pointer;transition:color .16s,border-color .16s}.autoWithdrawButton:hover:not(:disabled){color:var(--bone);border-color:var(--seam-strong)}.autoWithdrawButton:disabled{opacity:.55;cursor:default}.autoMiningHeader,.autoMiningMetric{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.autoMiningHeader span{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.autoMiningHeader strong{color:var(--green);font-size:11px;font-weight:800;overflow-wrap:anywhere;text-align:right}.autoMiningMetric span{color:var(--muted);font-size:13px;font-weight:700}.autoMiningMetric strong{color:var(--text);font-size:15px;font-weight:800;text-align:right}.autoMiningMetric strong .currencyAmount{justify-content:flex-end}.autoMiningMetric.muted{opacity:.72}.autoMiningNotice{border:1px solid rgba(61,143,255,.24);border-radius:var(--r-m);background:rgba(61,143,255,.08);color:var(--text);font-size:12px;font-weight:700;line-height:1.35;padding:9px 10px}.autoMiningNotice.error{border-color:rgba(255,107,107,.28);background:rgba(255,107,107,.08)}.autoMiningPattern{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px;font-weight:700}.autoMiningPattern span{min-width:0;overflow-wrap:anywhere}.fieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.actionRow,.roundActions{flex-wrap:wrap}.disclosure{border-top:1px solid var(--line-soft);padding-top:10px}.disclosure summary{min-height:36px;color:var(--muted);cursor:pointer;display:flex;align-items:center;font-size:13px;font-weight:600}.disclosure[open] summary{margin-bottom:10px}.pagePanel{width:min(1240px,100%);margin:0 auto;display:grid;grid-gap:18px;gap:18px;padding:28px 24px 56px}.portfolioClaimPanel{border:1px solid var(--line);border-radius:14px;background:var(--surface);display:grid;grid-gap:14px;gap:14px;padding:16px 18px}.portfolioClaimPanel[open]{padding-bottom:16px}.portfolioClaimSummary{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;cursor:pointer;list-style:none}.portfolioClaimSummary::-webkit-details-marker{display:none}.portfolioClaimIntro{min-width:0}.portfolioClaimIntro span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.portfolioClaimIntro h3{margin:4px 0 0;font-size:20px;line-height:1.1}.portfolioClaimTitleRow{min-width:0;display:flex;align-items:center;gap:8px}.infoTooltip{width:24px;height:24px;border:1px solid var(--line-soft);border-radius:999px;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.portfolioClaimTotal{min-width:0;display:flex;align-items:baseline;justify-content:flex-end}.portfolioClaimTotal strong{color:var(--text);display:inline-flex;align-items:baseline;gap:6px;font-size:26px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portfolioClaimTotal strong i{color:var(--muted);font-size:11px;font-style:normal;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.portfolioClaimChevron{color:var(--muted);transition:transform .16s ease}.portfolioClaimPanel[open] .portfolioClaimChevron{transform:rotate(180deg)}.portfolioClaimControls{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;align-items:start}.claimAmountGroup,.claimSourceField{min-width:0;display:grid;grid-gap:9px;gap:9px}.claimSourceField{max-width:340px}.claimFieldLabel,.claimSourceField>span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.claimExactField{display:grid;grid-gap:6px;gap:6px;max-width:300px}.claimExactField>span{color:var(--muted);font-size:11px;font-weight:600}.claimSourceTabs{min-height:32px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(5,6,9,.72);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:3px}.claimSourceTabs button{border:0;border-radius:var(--r-s);background:transparent;color:var(--muted);font-size:12px;font-weight:700;padding:0 8px}.claimSourceTabs button.active{background:rgba(226,231,236,.12);color:var(--text)}.claimExactField input{width:100%;min-height:32px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(5,6,9,.8);color:var(--text);font-weight:700;padding:0 10px}.claimExactField input[aria-invalid=true]{border-color:rgba(255,99,99,.7)}.portfolioCardBrowser{display:grid;grid-gap:16px;gap:16px}.portfolioBrowserHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolioBrowserHeader>div:first-child{min-width:0;display:grid;grid-gap:5px;gap:5px}.portfolioBrowserHeader span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.portfolioBrowserHeader h3{margin:0;overflow:hidden;font-size:20px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.portfolioBrowserHeader .portfolioActions{min-width:0}.selectedCardState{border:1px solid rgba(61,143,255,.22);border-radius:var(--r-m);display:inline-flex;align-items:center;min-height:38px;padding:0 10px;font-size:12px}.cardStatus,.selectedCardState{color:var(--muted);font-weight:700}.cardStatus{display:block;font-size:11px;margin-bottom:7px;text-transform:uppercase}.earningPair{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:10px;gap:10px}.earningPair div{min-height:84px;border:1px solid rgba(238,242,246,.08);border-radius:var(--r-m);background:rgba(9,11,15,.68);display:grid;align-content:end;grid-gap:4px;gap:4px;padding:12px}.earningPair span,.portfolioCard span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.earningPair strong{color:var(--text);font-size:26px;line-height:1}.portfolioActions{gap:9px}.portfolioActions,.portfolioQuickSelectActions{display:flex;flex-wrap:wrap;justify-content:flex-end}.portfolioQuickSelectActions{gap:8px}.portfolioBatchBar{display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolioBatchBar>div:first-child{min-width:0;display:flex;align-items:baseline;gap:8px}.portfolioBatchBar span{color:var(--muted);font-size:12px;font-weight:600}.portfolioBatchBar strong{overflow:hidden;color:var(--text);font-size:13px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.portfolioBatchActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.selectedCardMetrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.selectedCardMetrics>:first-child{border-left:0}.selectedMetricCard{min-width:0;border:0;border-left:1px solid var(--line);border-radius:0;background:transparent;display:grid;align-content:start;grid-gap:7px;gap:7px;overflow:hidden;padding:13px 14px}.selectedMetricCard>span{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.selectedMetricCard>strong{color:var(--text);display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;font-family:var(--font-stack-display);font-size:21px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.selectedMetricCard>strong i{color:var(--muted);font-size:10px;font-style:normal;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.selectedTraits{display:grid;grid-gap:10px;gap:10px}.selectedTraitsHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.selectedTraitsHead span{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.selectedTraitsHead em{color:var(--faint);font-size:11px;font-style:normal;font-weight:500}.selectedTraitTable{border:1px solid var(--line);border-radius:12px;background:var(--surface-2);display:grid;overflow:hidden}.selectedTraitRow{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:10px 14px}.selectedTraitRow+.selectedTraitRow{border-top:1px solid var(--line)}.selectedTraitEmpty,.selectedTraitRow small{color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.selectedTraitRow em{color:var(--text);font-size:13px;font-style:normal;font-weight:600;line-height:1.2;text-align:right}.selectedTraitRow[tabindex="0"]:focus-visible{outline:1px solid rgba(61,143,255,.42);outline-offset:-2px}.portfolioDetailModal{position:fixed;inset:0;z-index:145;display:grid;place-items:center;padding:18px}.portfolioDetailBackdrop{position:absolute;inset:0;border:0;background:rgba(3,5,8,.74)}.portfolioDetailDialog{width:min(960px,100%);max-height:min(820px,92vh);border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 32px 90px rgba(0,0,0,.6);display:grid;grid-gap:18px;gap:18px;overflow:auto;padding:22px;position:relative}.portfolioDetailHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.portfolioDetailHead>div{min-width:0}.portfolioDetailHead span{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.portfolioDetailHead h2{margin:5px 0 0;max-width:100%;overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,30px);line-height:1.08}.portfolioDetailBody{display:grid;grid-template-columns:minmax(258px,.44fr) minmax(0,1fr);grid-gap:22px;gap:22px}.portfolioDetailContent,.portfolioDetailMedia{min-width:0;display:grid;grid-gap:14px;gap:14px;align-content:start}.portfolioDetailMedia .nftArtwork.hero{aspect-ratio:3/4;max-height:none;border-radius:12px}.portfolioDetailStatus{width:max-content;max-width:100%;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--muted);display:inline-flex;align-items:center;padding:5px 11px;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1;text-transform:uppercase}.portfolioDetailContent p{margin:0;color:var(--muted);font-size:14px;font-weight:500;line-height:1.5}.custodyMeta{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:2px;padding-top:14px;border-top:1px solid var(--line)}.custodyMeta div{min-width:0;display:grid;grid-gap:3px;gap:3px}.custodyMeta span{color:var(--faint);font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.custodyMeta code,.custodyMeta strong{min-width:0;overflow:hidden;color:var(--muted);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.custodyMeta code{font-family:var(--font-stack-mono)}.portfolioDetailActions{display:flex;flex-wrap:wrap;gap:10px}.portfolioDetailActions .primary,.portfolioDetailActions .secondary{min-height:48px;flex:1 1 auto}.actionLink{text-decoration:none}.cardManagement{width:100%;display:grid;grid-gap:8px;gap:8px}.cardManagementHeader{color:var(--muted);font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}.cardManagementActions{display:flex;flex-wrap:wrap;gap:8px}.claimPanel{width:100%;border:1px solid rgba(238,242,246,.08);border-radius:var(--r-m);background:rgba(9,11,15,.62);display:grid;grid-gap:10px;gap:10px;padding:10px}.claimPanelHead{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.claimPanelHead span,.claimPercentRow label{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.claimPanelHead strong{min-width:0;overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.claimCardPicker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.claimCardPicker button{min-width:0;min-height:42px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(18,21,27,.78);color:var(--text);display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;padding:7px 8px;text-align:left}.claimCardPicker button.selected{border-color:rgba(61,143,255,.58);background:rgba(61,143,255,.12)}.claimCardPicker button>span{width:18px;height:18px;border-radius:999px;display:grid;place-items:center;color:var(--holo-mint)}.claimCardPicker strong{min-width:0;overflow:hidden;font-size:12px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.claimCardPicker em{color:var(--holo-mint);font-size:11px;font-style:normal;font-weight:700}.claimPercentRow{grid-gap:7px}.claimPercentRow,.claimStepper{min-width:0;display:grid;gap:7px}.claimStepper{grid-template-columns:30px minmax(120px,1fr) 76px 12px 30px;align-items:center;grid-gap:7px}.claimStepper button{width:30px;min-height:30px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:#20242e;color:var(--text);font-weight:700}.claimSlider{position:relative;min-width:0;height:28px;display:flex;align-items:center}.claimSliderTrack{position:relative;width:100%;height:6px;border-radius:999px;background:rgba(226,231,236,.16)}.claimSliderFill{left:0;top:0;bottom:0;width:var(--claim-percent,0)}.claimSliderFill,.claimSliderThumb{position:absolute;border-radius:999px;background:var(--value)}.claimSliderThumb{top:50%;left:var(--claim-percent,0);width:14px;height:14px;transform:translate(-50%,-50%);transition:box-shadow .14s ease;pointer-events:none}.claimSlider:focus-within .claimSliderThumb{box-shadow:0 0 0 4px var(--value-dim)}.claimSlider input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;background:transparent;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.claimSlider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px}.claimSlider input[type=range]::-moz-range-thumb{width:24px;height:24px;border:0}.claimPercentInput{width:76px;min-width:0;min-height:32px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(5,6,9,.8);color:var(--text);font-weight:700;padding:0 10px}.claimStepper span{color:var(--muted);font-size:12px;font-weight:700}.claimChoiceGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:7px;gap:7px}.cardShelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(186px,1fr));grid-gap:16px;gap:16px}.portfolioCardSkeleton{aspect-ratio:3/4.6;border:1px solid var(--line);border-radius:14px;background:linear-gradient(100deg,transparent 32%,rgba(238,242,246,.045) 48%,transparent 64%) no-repeat,var(--surface-2);background-size:220% 100%;animation:skeletonSweep 1.5s var(--ease-io) infinite}@keyframes skeletonSweep{0%{background-position:120% 0}to{background-position:-60% 0}}.portfolioCard{position:relative;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);color:var(--text);overflow:hidden;transition:transform .17s cubic-bezier(.22,1,.36,1),border-color .17s ease,box-shadow .17s ease}.portfolioCard:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:0 16px 34px rgba(0,0,0,.46)}.portfolioCardMain{width:100%;border:0;background:transparent;color:inherit;display:grid;grid-gap:0;gap:0;padding:0;text-align:left}.portfolioCardArt{position:relative;overflow:hidden}.portfolioCardArt .nftArtwork{aspect-ratio:3/4;border:0;border-radius:0}.portfolioCardMeta{display:grid;grid-gap:4px;gap:4px;padding:11px 13px 13px}.portfolioCardMeta strong{overflow:hidden;font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.portfolioCardMeta small{color:var(--muted);display:-webkit-box;overflow:hidden;font-size:12px;font-weight:500;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.portfolioCard.selected{border-color:var(--value);box-shadow:inset 0 0 0 1px var(--value-line)}.portfolioCard.batchSelected{border-color:var(--heat)}.portfolioCard.withdrawPending{border-color:var(--heat-line)}.portfolioCardMultiSelect{position:absolute;top:10px;right:10px;z-index:2;width:28px;min-width:28px;height:28px;min-height:28px;border:1px solid rgba(244,246,248,.26);border-radius:var(--r-m);background:rgba(6,7,8,.78);color:var(--heat);display:grid;place-items:center;padding:0;opacity:.6;transition:background .14s ease,border-color .14s ease,opacity .14s ease,color .14s ease}.portfolioCard:hover .portfolioCardMultiSelect,.portfolioCardMultiSelect:focus-visible,.portfolioCardMultiSelect[aria-pressed=true]{opacity:1}.portfolioCardMultiSelect[aria-pressed=true]{border-color:var(--heat);background:var(--heat);color:#07090c}.portfolioCardMultiSelect:disabled{cursor:not-allowed;opacity:0}.portfolioCard:hover .portfolioCardMultiSelect:disabled{opacity:.28}.portfolioStatusPill{position:absolute;top:10px;left:10px;max-width:calc(100% - 56px);border:0;border-radius:999px;background:rgba(6,7,8,.82);color:var(--text);display:inline-flex;align-items:center;overflow:hidden;padding:4px 9px;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.portfolioCard em{color:var(--value);font-style:normal;font-weight:600}.nftPickCard.originalCard .nftArtwork img,.portfolioCard.originalCard .nftArtwork img{filter:grayscale(.65) brightness(.85);transition:filter .17s ease}.nftPickCard.originalCard:hover .nftArtwork img,.portfolioCard.originalCard:hover .nftArtwork img{filter:grayscale(.3) brightness(.95)}.nftPickCard.originalCard .nftArtwork svg,.portfolioCard.originalCard .nftArtwork svg{opacity:.55}.portfolioCard.originalCard .portfolioCardMeta strong{color:var(--muted);font-weight:500}.nftPickInlineAction{width:100%;margin-top:4px;padding:7px 10px;font-size:12px;font-weight:600}.portfolioEmpty{min-height:260px;display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;color:var(--muted);text-align:center}.portfolioEmpty h3{color:var(--text)}.portfolioEmpty span{max-width:260px;font-size:13px;line-height:1.4}.advancedPortfolio .tableFoot{border:1px solid var(--line-soft);border-radius:var(--r-m);margin-bottom:10px}.compactActions{margin-top:10px}.compactActions button{min-height:36px;font-size:12px}.panelTitle,.sectionTitle{align-items:flex-start;justify-content:space-between;margin-bottom:16px}.panelTitle{justify-content:flex-start}.table{display:grid;border:1px solid var(--line-soft);border-radius:var(--r-m);overflow:hidden}.thead,.tr{display:grid;grid-template-columns:1.5fr .7fr .7fr .8fr .7fr;grid-gap:12px;gap:12px;align-items:center;min-height:48px;padding:0 12px}.nftTableButton{width:100%;border:0;border-radius:0;background:transparent;color:var(--text);text-align:left}.thead{background:var(--panel-soft);color:var(--muted);font-size:12px}.emptyRow,.tr+.tr{border-top:1px solid var(--line-soft)}.tr small{display:block;margin-top:3px;color:var(--muted);font-size:12px}.tier{color:var(--holo-mint)}.emptyRow,.tableFoot{min-height:44px;padding:0 12px}.tableFoot{justify-content:flex-end}.stakePage{display:grid;grid-gap:14px;gap:14px}.stakeControls{display:grid;grid-template-columns:1fr auto auto auto}.stakeScene{width:min(760px,100%);margin:clamp(32px,7vh,84px) auto 0;display:grid;grid-gap:12px;gap:12px}.stakeHeader{min-height:74px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.historyHero h1,.stakeHeader h1{margin:0;font-size:clamp(32px,2.9vw,46px);line-height:.98;font-weight:700}.stakeHeader p{margin-top:12px;color:var(--muted);font-size:16px;font-weight:700}.stakeIntroLine{display:inline-flex;align-items:center;gap:8px}.stakeIntroLine p{margin:12px 0 0}.liquidBadge{min-height:32px;border:1px solid var(--line);border-radius:var(--r-s);color:var(--muted);display:inline-flex;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;white-space:nowrap}.oreStakeBox{min-height:138px;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);display:grid;grid-gap:12px;gap:12px;padding:12px 16px 16px}.stakeCardPanel{border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(12,13,16,.72);display:grid;grid-gap:10px;gap:10px;padding:10px}.stakeCardActions,.stakeCardToolbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.stakeCardToolbar>div:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.stakeCardToolbar strong{color:var(--text);font-size:14px}.stakeCardToolbar span{color:var(--muted);font-size:12px;font-weight:600}.stakeCardActions{flex-wrap:wrap;justify-content:flex-end}.stakeCardActions button,.stakeSplitTabs button{min-height:30px;border:0;border-radius:var(--r-s);background:rgba(226,231,236,.09);color:var(--text);display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700}.stakeSplitTabs{display:inline-grid;grid-template-columns:auto repeat(2,minmax(0,1fr));align-items:center;gap:4px;padding:3px;border:1px solid var(--line-soft);border-radius:var(--r-m)}.stakeSplitTabs>span{color:var(--muted);padding:0 7px;font-size:11px;font-weight:700;text-transform:uppercase}.stakeSplitTabs button{min-width:62px;background:transparent}.stakeSplitTabs button.active{background:rgba(226,231,236,.12)}.stakeNftGrid{max-height:min(420px,52vh);overflow:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.stakeWalletSectionLabel{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.03em;padding:4px 2px 0;text-transform:uppercase}.stakeNftRow{border:1px solid rgba(238,242,246,.08);border-radius:var(--r-m);background:rgba(18,21,27,.72);display:grid;grid-gap:8px;gap:8px;padding:8px}.stakeNftRow.selected{border-color:rgba(61,143,255,.44);box-shadow:inset 0 0 0 1px rgba(61,143,255,.18)}.walletStakeRow{border-color:rgba(238,242,246,.12);background:rgba(10,12,16,.56)}.stakeNftSelect{width:100%;min-width:0;border:0;background:transparent;color:var(--text);display:flex;align-items:center;gap:9px;padding:0;text-align:left}.stakeNftSelect>.stakeNftText{flex:1 1 auto;width:100%;min-width:0;display:grid;grid-gap:3px;gap:3px}.stakeNftSelect>.nftPickCheck{flex:0 0 18px}.stakeNftSelect>.nftArtwork{flex:0 0 56px;width:56px;max-width:56px}.stakeNftSelect strong{font-size:14px;line-height:1.2;overflow:visible;text-overflow:unset;white-space:normal}.stakeNftSelect small{color:var(--muted);font-size:12px;font-weight:600;line-height:1.25;display:grid;grid-gap:2px;gap:2px}.stakeWeightControl{color:var(--muted);font-size:11px;font-weight:600}.stakeNftSelect em{flex:0 0 auto;color:var(--holo-mint);font-size:11px;font-style:normal;font-weight:700}.stakeDepositButton{flex:0 0 auto;min-height:32px}.stakeNftSelect .stakeDepositButton{width:auto}.stakeWeightControl{display:grid;grid-template-columns:auto 88px auto;align-items:center;justify-content:end;grid-gap:6px;gap:6px}.stakeWeightControl input{width:88px;min-height:32px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(5,6,9,.8);color:var(--text);font-weight:700;padding:0 8px;text-align:right}.stakeNftEmpty{min-height:160px;border:1px solid rgba(238,242,246,.08);border-radius:var(--r-m);color:var(--muted);display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;text-align:center}.stakeNftEmpty strong{color:var(--text)}.stakeModeTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--line-soft);border-radius:999px;padding:4px;background:rgba(3,4,6,.7)}.stakeModeTabs button{min-height:34px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-weight:600;text-transform:uppercase;transition:background .14s var(--ease-io),color .14s var(--ease-io)}.stakeModeTabs button.active{background:rgba(238,242,246,.08);color:var(--text);box-shadow:inset 0 0 0 1px rgba(238,242,246,.08)}.stakeAmountRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.stakeWalletBalance{color:var(--muted);gap:7px;font-size:13px;font-weight:600}.stakeBalanceRow,.stakeWalletBalance{display:inline-flex;align-items:center}.stakeBalanceRow{gap:8px}.stakeBalanceRow button{min-height:26px;border:0;border-radius:var(--r-s);background:var(--surface-2);color:var(--text);padding:0 10px;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transition:background .14s var(--ease-io)}.stakeBalanceRow button:hover{background:var(--surface-3)}.stakeToken{display:inline-flex;align-items:center;gap:9px;color:var(--text);font-size:17px;font-weight:700}.stakeAmountStack{min-width:0;display:grid;justify-items:end;grid-gap:3px;gap:3px}.stakeAmountField{min-height:42px;border:0;background:transparent;color:var(--text);text-align:right;font-size:clamp(30px,3.2vw,40px);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0}.stakeAmountField::placeholder{color:var(--faint)}.stakeWalletBalance{max-width:100%;justify-content:flex-end;text-align:right}.stackButton,.stakeSubmitButton{width:100%;min-height:48px;border-radius:var(--r-m)}.stakeAccountPanel,.stakeSummaryPanel{margin-top:clamp(22px,4vh,44px);display:grid;grid-gap:16px;gap:16px}.stakeAccountPanel{margin-top:18px}.entrantPanel h2,.prizePot h2,.stakeAccountPanel h2,.stakeSummaryPanel h2,.topEntrants h2{margin:0;font-size:25px;line-height:1}.summaryRows{display:grid;grid-gap:20px;gap:20px}.summaryRows div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px}.historyStats span,.summaryRows span{color:var(--muted);display:inline-flex;align-items:center;gap:7px;font-weight:600}.summaryRows strong{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-stack-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimButton{width:-moz-fit-content;width:fit-content;justify-self:end}.stakeClaimYieldButton{width:100%;min-height:40px}.stakeAdvanced{margin-top:8px}.entrantHeader,.historyHero,.rewardsHero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.iconActions{display:inline-flex;gap:8px}.stackButton{border-color:var(--heat-line);background:var(--heat-dim);color:var(--heat-soft)}.prizeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.prizeGrid div{min-height:74px;border:1px solid var(--line-soft);border-radius:var(--r-s);background:rgba(9,12,14,.88);display:grid;grid-gap:4px;gap:4px;padding:12px}.historyStats a,.historyStats div,.rewardsStats div{min-height:64px;display:grid;align-content:start;grid-gap:5px;gap:5px;padding:2px 18px;border-left:1px solid var(--line)}.historyStats>:nth-child(4n+1),.rewardsStats>:nth-child(4n+1){border-left:0;padding-left:0}.prizeGrid span{display:flex;align-items:center;gap:8px;color:var(--text);font-weight:700}.prizeGrid strong{color:var(--orange);font-size:17px;justify-self:end}.prizeGrid strong .currencyValue{color:var(--text)}.historyStats small,.prizeGrid small,.rewardsStats small{color:var(--muted);font-size:12px}.entrantTable{display:grid;border:1px solid var(--line-soft);border-radius:var(--r-m);overflow:hidden}.entrantTable div{min-height:44px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:0 12px}.entrantTable div+div{border-top:1px solid var(--line-soft)}.entrantTable span{color:var(--orange);font-weight:700}.historyPage,.rewardsPage{width:min(1660px,100%);margin:0 auto;display:grid;grid-gap:24px;gap:24px}.historyHero,.rewardsHero{align-items:center;padding-bottom:6px}.rewardsHero p{max-width:720px;margin:8px 0 0;color:var(--muted);font-size:13px;font-weight:600;line-height:1.45}.rewardsHeroActions{display:inline-flex;align-items:center;gap:8px}.historyStats,.rewardsStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px 0;gap:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0}.historyStats span,.rewardsStats span{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.historyStats a{color:var(--text);text-decoration:none}.historyStats strong,.rewardsStats strong{color:var(--text);display:flex;align-items:center;gap:8px;font-size:22px;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rewardPanelHead span,.rewardsStats span{color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.rewardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rewardPanel,.rewardsGrid{display:grid;grid-gap:14px;gap:14px}.rewardPanel{border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(9,12,14,.88);align-content:start;padding:18px}.rewardPrimary{background:linear-gradient(180deg,rgba(20,54,43,.2),rgba(9,12,14,.88)),rgba(9,12,14,.88)}.rewardPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.rewardPanelHead h2{margin:4px 0 0;font-size:24px;line-height:1.1}.rewardPanelHead .currencyLogo{width:34px;height:34px;flex:0 0 auto}.rewardEmptyRow span,.rewardFlowRows em,.rewardHistoryRows em,.rewardHistoryRows span,.rewardPanel p{color:var(--muted);font-size:13px;font-weight:600;line-height:1.45}.rewardClaimPanel{background:rgba(5,7,9,.48)}.rewardClaimActions{grid-template-columns:minmax(0,1fr) auto}.rewardClaimActions,.rewardFlowRows,.rewardHistoryRows{display:grid;grid-gap:8px;gap:8px}.rewardFlowRows div,.rewardHistoryRows div{border:1px solid rgba(238,242,246,.08);border-radius:var(--r-s);background:rgba(18,21,27,.72)}.rewardFlowRows div{min-height:74px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:10px}.rewardFlowRows span{width:30px;height:30px;border:1px solid rgba(61,143,255,.42);border-radius:999px;color:var(--holo-cyan);display:grid;place-items:center;font-size:12px;font-weight:700;grid-row:span 2}.rewardEmptyRow strong,.rewardFlowRows strong,.rewardHistoryRows b,.rewardHistoryRows strong{color:var(--text)}.rewardFlowRows em,.rewardHistoryRows em{font-style:normal}.rewardHistoryRows div{min-height:58px;display:grid;grid-template-columns:minmax(120px,.9fr) minmax(100px,.9fr) minmax(80px,.65fr) minmax(120px,.9fr) minmax(120px,.8fr);align-items:center;grid-gap:12px;gap:12px;padding:10px 12px}.rewardEmptyRow{grid-template-columns:1fr!important;align-content:center}.historyControls{justify-content:space-between;gap:18px;border-top:1px solid var(--line-soft);padding-top:20px}.historyControls,.historyTabs{display:flex;align-items:center}.historyTabs{gap:22px}.historyTabs button{min-height:34px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-weight:700;padding:0}.historyTabs button.active{border-bottom-color:var(--heat);color:var(--text)}.historySelects{display:flex;align-items:center;gap:14px}.historySelects label{grid-template-columns:auto minmax(112px,1fr);align-items:center;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.historyTable{display:grid;min-width:0}.historyThead,.historyTr{display:grid;grid-template-columns:.8fr 1.3fr 1fr 1.1fr .7fr .9fr 1.2fr .9fr .5fr;align-items:center;grid-gap:18px;gap:18px;min-height:62px;border-bottom:1px solid var(--line-soft);padding:0 8px}.historyThead{min-height:42px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.historyTr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-stack-mono);font-size:13px;transition:background .12s var(--ease-io)}.historyTr:hover{background:rgba(238,242,246,.025)}.historyTr strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.historyTr span{color:var(--text);font-size:14px;font-weight:600}.historyTableRounds .historyThead,.historyTableRounds .historyTr{grid-template-columns:.75fr 1.15fr .9fr 1.15fr 1.15fr .7fr .8fr 1.1fr 1.25fr .8fr .45fr}.historyTableRounds .historyThead>:nth-child(4),.historyTableRounds .historyThead>:nth-child(5),.historyTableRounds .historyThead>:nth-child(6),.historyTableRounds .historyThead>:nth-child(9),.historyTableRounds .historyTr>:nth-child(4),.historyTableRounds .historyTr>:nth-child(5),.historyTableRounds .historyTr>:nth-child(6),.historyTableRounds .historyTr>:nth-child(9){text-align:right;justify-self:end}.historyTableUserRounds .historyThead,.historyTableUserRounds .historyTr{grid-template-columns:.75fr 1.05fr 1fr 1fr 1.1fr .6fr 1fr 1.2fr .85fr .45fr}.historyTableClaims .historyThead,.historyTableClaims .historyTr{grid-template-columns:.9fr 1.3fr 1.05fr 1.2fr 1.05fr .85fr .45fr}.historyTableBuybacks .historyThead,.historyTableBuybacks .historyTr{grid-template-columns:.9fr 1.1fr 1.25fr 1.1fr 1.25fr 1fr .45fr}.historyBadges{display:flex;flex-wrap:wrap;gap:6px}.historyBadges em{display:inline-flex;align-items:center;min-height:22px;border:1px solid rgba(61,143,255,.35);border-radius:var(--r-s);padding:0 8px;color:var(--orange);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.aboutPage,.tokenomicsPage{width:min(1120px,100%);margin:0 auto;display:grid;grid-gap:18px;gap:18px}.aboutHero,.tokenomicsHero{min-height:300px;border:1px solid var(--line-soft);border-radius:var(--r-m);background:linear-gradient(135deg,rgba(61,143,255,.12),transparent 36%),rgba(9,12,14,.88);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;padding:clamp(22px,3.4vw,40px);overflow:hidden}.tokenomicsHero{grid-template-columns:minmax(0,1fr);align-items:stretch}.aboutHeroCopy,.aboutPanel,.tokenomicsSupplyPanel{min-width:0}.aboutHeroCopy span,.aboutKicker{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.aboutHeroCopy h1{max-width:720px;margin:10px 0 12px;font-size:clamp(34px,5vw,58px);line-height:.98;overflow-wrap:break-word}.aboutHeroCopy p,.aboutPanel p{color:#c6ccd8;font-size:15px;font-weight:700;line-height:1.6;overflow-wrap:break-word}.tokenomicsSupplyPanel{border:1px solid rgba(238,242,246,.14);border-radius:var(--r-m);background:rgba(5,6,7,.42);display:grid;grid-gap:0;gap:0;overflow:hidden}.tokenomicsSupplyPanel div{min-height:92px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:16px}.tokenomicsSupplyPanel div+div{border-top:1px solid rgba(238,242,246,.12)}.revenueSplitGrid span,.splitRows p,.splitRows span,.tokenomicsLimit span,.tokenomicsSupplyPanel small,.tokenomicsSupplyPanel span{color:var(--muted)}.revenueSplitGrid span,.tokenomicsSupplyPanel small,.tokenomicsSupplyPanel span{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.tokenomicsSupplyPanel strong{color:var(--holo-mint);font-size:28px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tokenomicsFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.tokenomicsFlow div,.tokenomicsLimit{border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(9,12,14,.88)}.tokenomicsFlow div{min-height:188px;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:18px}.tokenomicsFlow span{width:30px;height:30px;border:1px solid rgba(61,143,255,.42);border-radius:999px;color:var(--holo-cyan);display:grid;place-items:center;font-size:12px;font-weight:700}.tokenomicsFlow h2,.tokenomicsPanel h2{margin:0;line-height:1.14}.tokenomicsFlow h2{font-size:20px}.splitRows p,.tokenomicsFlow p,.tokenomicsLimit span{font-size:13px;font-weight:600;line-height:1.5}.tokenomicsGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:18px;gap:18px;align-items:stretch}.tokenomicsPanel{min-height:100%}.splitRows{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line-soft)}.splitRows div{min-height:86px;display:grid;grid-template-columns:56px minmax(0,.72fr) minmax(0,1.28fr);align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid var(--line-soft);padding:12px 0}.splitRows span{color:var(--holo-cyan);font-size:20px;font-weight:700}.splitRows strong{font-size:14px}.revenueSplitGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--line-soft);border-radius:var(--r-m);overflow:hidden}.revenueSplitGrid div{min-height:72px;display:grid;align-content:center;justify-items:center;grid-gap:5px;gap:5px;padding:10px}.revenueSplitGrid div+div{border-left:1px solid var(--line-soft)}.revenueSplitGrid strong{color:var(--text);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tokenomicsLimit{min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:14px 16px}.tokenomicsLimit strong{color:var(--holo-mint);white-space:nowrap}.machineArtifact{width:min(100%,300px);aspect-ratio:1;justify-self:center;position:relative;display:grid;place-items:center}.machineArtifactGrid{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;transform:rotate(4deg)}.machineArtifactGrid span{border:1px solid rgba(238,242,246,.16);border-radius:var(--r-s);background:rgba(255,255,255,.025)}.machineArtifactGrid span.active{border-color:rgba(61,143,255,.75);box-shadow:0 0 20px rgba(61,143,255,.2),inset 0 0 18px rgba(61,143,255,.12)}.machineArtifactCore{width:48%;aspect-ratio:1;border:1px solid rgba(238,242,246,.24);border-radius:999px;background:rgba(5,6,7,.92);display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;text-align:center;box-shadow:0 16px 44px rgba(0,0,0,.36)}.machineArtifactCore svg{color:var(--holo-cyan)}.machineArtifactCore strong{font-size:13px;letter-spacing:.03em}.machineArtifactCore span{color:var(--muted);font-size:11px;font-weight:600}.aboutGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.aboutPanel{border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(9,12,14,.88);display:grid;align-content:start;grid-gap:12px;gap:12px;padding:20px}.aboutPanel h2{margin:0;font-size:24px;line-height:1.12}.termRows{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line-soft)}.termRows div{min-height:52px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:14px;gap:14px;border-bottom:1px solid var(--line-soft)}.termRows span{color:var(--muted);font-size:12px;font-weight:600}.termRows strong{text-align:right}.aboutExample{gap:16px}.enchantmentExample{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.enchantmentExample code{min-height:52px;border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(255,255,255,.035);color:var(--text);display:flex;align-items:center;padding:12px}.enchantmentExample svg{color:var(--orange);justify-self:start}@media (min-width:900px){.aboutHero,.tokenomicsHero{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr)}.machineArtifact{width:min(100%,360px);justify-self:end}.aboutGrid{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.enchantmentExample{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.enchantmentExample svg{justify-self:center}}.handbookPage{width:min(1280px,100%);margin:0 auto;display:grid;grid-gap:28px;gap:28px}.handbookHero{min-height:168px;border-bottom:1px solid var(--line-soft);display:grid;align-items:end;padding:clamp(18px,3.4vw,34px) 0}.handbookHero>div{max-width:820px}.handbookArticleHead span,.handbookHero span,.handbookRail nav>span,.handbookRailCurrent span,.handbookStats span,.handbookSteps span{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.handbookHero h1{margin:10px 0 0;font-size:clamp(34px,4vw,54px);line-height:1}.handbookHero p,.handbookLead,.handbookNotes p,.handbookRail a em,.handbookStats small,.handbookSteps p{color:#b8c0cd;font-weight:400;line-height:1.65}.handbookHero p{max-width:760px;margin:14px 0 0;font-size:16px}.handbookLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start}.handbookArticle{min-width:0;border-left:1px solid var(--line-soft);display:grid;grid-gap:28px;gap:28px;padding:0 0 36px 24px}.handbookArticleHead{display:grid;grid-gap:10px;gap:10px}.handbookArticleHead span{display:inline-flex;align-items:center;gap:12px}.handbookArticleHead span i{width:34px;height:1px;background:var(--line-soft)}.handbookArticleHead em{color:var(--orange);font-style:normal}.handbookArticleHead h2{margin:0;font-size:clamp(32px,3.3vw,48px);line-height:1}.handbookArticleHead p{margin:0;color:var(--muted);font-size:17px;font-weight:600}.handbookLead{max-width:860px;margin:0;font-size:17px}.handbookSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;border-bottom:1px solid var(--line-soft);padding-bottom:24px}.handbookSteps div{min-width:0;display:grid;align-content:start;grid-gap:8px;gap:8px}.handbookSteps strong{color:var(--heat);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.1}.handbookSteps h3{margin:0;color:var(--text);font-size:20px;font-weight:600;line-height:1.22}.handbookSteps p{margin:0;font-size:14px}.handbookStats{border:1px solid var(--line-soft);border-radius:var(--r-m);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.handbookStats div{min-height:106px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:16px}.handbookStats div+div{border-left:1px solid var(--line-soft)}.handbookStats strong{color:var(--holo-mint);font-size:clamp(20px,2vw,28px);line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.handbookStats small{font-size:12px}.handbookTable{display:grid;grid-gap:8px;gap:8px}.handbookTableTitle{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.handbookTableScroll{overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--r-m)}.handbookTable table{width:100%;border-collapse:collapse;font-size:13px;min-width:520px}.handbookTable td,.handbookTable th{padding:9px 12px;text-align:left;border-bottom:1px solid var(--line-soft);white-space:nowrap}.handbookTable thead th{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;background:rgba(255,255,255,.02)}.handbookTable tbody tr:last-child td{border-bottom:none}.handbookTable td:first-child{color:var(--text);font-weight:600}.handbookNotes{display:grid;grid-gap:14px;gap:14px}.handbookNotes p{margin:0;border-top:1px solid var(--line-soft);padding-top:16px;font-size:15px}.handbookRail{position:-webkit-sticky;position:sticky;top:92px;min-width:0;display:grid;grid-gap:18px;gap:18px;border-left:1px solid var(--line-soft);padding-left:16px}.handbookRailCurrent{display:grid;align-content:start;grid-gap:8px;gap:8px}.handbookRailCurrent svg{color:var(--orange)}.handbookRailCurrent strong{color:var(--text);font-size:14px}.handbookRail nav{min-width:0;display:grid;grid-gap:10px;gap:10px}.handbookRail a{min-width:0;border-left:1px solid var(--line-soft);color:var(--text);display:grid;grid-gap:5px;gap:5px;padding:8px 0 8px 13px;text-decoration:none}.handbookRail a.active{border-left-color:var(--orange);background:rgba(61,143,255,.08);border-radius:0 8px 8px 0}.handbookRail a small{color:var(--orange);font-size:11px;font-weight:700}.handbookRail a strong{font-size:14px;line-height:1.1}.handbookRail a em{font-size:12px;font-style:normal}@media (max-width:980px){.handbookLayout{grid-template-columns:1fr}.handbookRail{position:static;grid-row:1;grid-template-columns:1fr;border-left:0;border-bottom:1px solid var(--line-soft);padding:0 0 18px}.handbookRail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.handbookRail nav>span{grid-column:1/-1}}@media (max-width:720px){.handbookArticle{border-left:0;padding-left:0}.handbookRail nav,.handbookStats,.handbookSteps{grid-template-columns:1fr}.handbookStats div+div{border-left:0;border-top:1px solid var(--line-soft)}}.claimConfirmModal{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:18px}.claimConfirmBackdrop{position:absolute;inset:0;border:0;background:rgba(3,5,8,.72)}.claimConfirmDialog{width:min(560px,100%);max-height:min(720px,88vh);overflow:auto;border:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(10,12,16,.98);box-shadow:0 24px 80px rgba(0,0,0,.5);display:grid;grid-gap:14px;gap:14px;padding:16px;position:relative}.claimConfirmHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.claimConfirmHead span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.claimConfirmHead h2{margin:4px 0 0;font-size:24px;line-height:1.1}.claimConfirmDialog p{margin:0;color:var(--muted);font-size:13px;font-weight:600;line-height:1.45}.claimConfirmSummary{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--value-line);border-radius:10px;background:rgba(61,143,255,.06);padding:12px 14px}.claimConfirmSummary>div{display:grid;grid-gap:4px;gap:4px}.claimConfirmSummary span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.claimConfirmSummary strong{color:var(--value);display:inline-flex;align-items:baseline;gap:6px;font-size:24px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimConfirmSummary strong i{color:var(--muted);font-size:11px;font-style:normal;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.claimConfirmSummaryMeta{flex:0 0 auto;text-align:right}.claimChangeList,.claimChangeList>div{display:grid;grid-gap:8px;gap:8px}.claimChangeList>div{border:1px solid rgba(238,242,246,.08);border-radius:var(--r-m);background:rgba(18,21,27,.72);padding:11px 12px}.claimChangeList>div>strong{color:var(--text);font-size:13px;line-height:1.35}.claimChangeList>div>span{margin:0;color:var(--muted);font-size:13px;font-weight:600;line-height:1.45}.claimChangeHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.claimChangeHead strong{min-width:0;color:var(--text);font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimChangeLevels{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimChangeLevels svg{opacity:.7}.claimChangeBreakdown{display:flex;flex-wrap:wrap;gap:5px}.claimChangeBreakdown span{border:1px solid var(--line-soft);border-radius:999px;color:var(--muted);padding:2px 8px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimChangeFooter{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-top:1px solid rgba(238,242,246,.07);padding-top:8px}.claimChangeFooter>span{color:var(--muted);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimChangeFooter .claimReceiveLine{color:var(--value);font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimConfirmActions{display:flex;justify-content:flex-end;gap:8px}.toastViewport{position:fixed;top:calc(env(safe-area-inset-top) + 78px);right:max(18px,env(safe-area-inset-right));z-index:140;width:min(420px,calc(100vw - 28px));display:grid;grid-gap:8px;gap:8px;pointer-events:none}.statusToast{min-height:46px;border:1px solid var(--line-strong);border-radius:var(--r-m);background:var(--surface-2);color:var(--text);display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;grid-gap:10px;gap:10px;padding:9px 10px 9px 12px;box-shadow:0 16px 34px rgba(0,0,0,.34);pointer-events:auto}.statusToast span{min-width:0;font-size:12px;font-weight:700;line-height:1.35}.statusToast .iconOnly{width:30px;min-width:30px;height:30px;min-height:30px;border-radius:999px}.statusToast.success{border-color:rgba(61,143,255,.46);background:linear-gradient(180deg,rgba(18,71,39,.35),rgba(10,20,15,.96)),rgba(13,15,18,.98);color:var(--value-soft)}.statusToast.error{border-color:rgba(255,111,111,.48);background:linear-gradient(180deg,rgba(82,22,24,.42),rgba(24,10,12,.96)),rgba(13,15,18,.98);color:#ffd1d1}.txStatusPanel{width:min(980px,100%);margin:18px auto 0;padding:12px 14px;display:grid;grid-gap:8px;gap:8px}.txStatusPanel code:first-of-type{opacity:.45;font-size:11px}.qaWalletImport{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.qaWalletImport input{min-width:0;height:36px;border:1px solid rgba(238,242,246,.14);border-radius:var(--r-m);background:rgba(255,255,255,.04);color:var(--ink);padding:0 10px;font:inherit;font-size:12px}.qaWalletImport input:focus{outline:1px solid rgba(61,143,255,.42);outline-offset:2px}.mobileTabNav{display:none}@media (max-width:1080px){.deployPage{grid-template-columns:1fr}.blockBoard,.deployRail,.quickStart,.statGrid{grid-column:1;grid-row:auto}.deployRail{max-width:none}.historyStats{grid-template-columns:repeat(2,minmax(0,1fr))}.historyTable{overflow-x:auto}.historyThead,.historyTr{min-width:1020px}.historyTableRounds .historyThead,.historyTableRounds .historyTr{min-width:1320px}.historyTableUserRounds .historyThead,.historyTableUserRounds .historyTr{min-width:1200px}.selectedCardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.appShell{padding:8px 10px 12px}.topbar{min-height:44px;align-items:center;flex-direction:row;gap:10px;margin-bottom:6px}.brandLockup{gap:8px}.brandLockup strong{font-size:19px}.mainNav{display:none}.topbarActions{display:flex;width:auto;margin-left:0;-webkit-margin-start:auto;margin-inline-start:auto;align-items:center;gap:8px}.topbarActions .secondary{display:none}.topbarActions .walletMenuPanel .secondary{display:inline-flex}.topbarActions .primary{min-height:38px;border-radius:999px;padding:0 14px}.deployPage{display:grid;grid-gap:6px;gap:6px}.blockBoard{order:1;width:min(82vw,320px);margin-top:0;--ring-radius:min(31.5vw,124px)}.deployRail{display:contents}.boardCore{width:60%;gap:4px}.boardCore strong{font-size:clamp(28px,8.5vw,40px)}.boardCore em,.boardCore span{font-size:clamp(10px,3vw,12px)}.boardCore b{font-size:clamp(12px,3.6vw,15px)}.boardCore b .currencyAmount{gap:4px}.boardCore b .currencyLogo{width:13px;height:13px}.boardCore b .currencyLogo.elunium svg{width:8px;height:8px}.statGrid{order:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:2px 0 4px}.statCard{min-height:66px;padding:10px 8px}.statCard strong{font-size:16px;line-height:1}.statCard span{font-size:11px}.deployInputPanel{padding:10px;gap:8px}.nftPickerModal{align-items:stretch;padding:10px}.nftPickerPopover{width:100%;height:calc(100vh - 20px);align-self:center}.nftPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.deployCardPercentField,.deploySplitExplainer,.deploySplitTabs{width:100%}.deploySplitExplainer{align-items:flex-start;flex-direction:column}.splitEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nftPickerFoot{align-items:stretch;flex-direction:column}.depositActions,.depositActions button{width:100%}.nftPickCard{min-height:278px;padding:8px}.tilePicker{grid-template-columns:1fr;gap:6px}.tilePicker div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.modeTabs button{min-height:34px}input,select{min-height:38px}.amountInputWrap{min-height:102px;gap:8px;padding:8px 10px}.amountInputHeader{grid-template-columns:1fr;align-items:stretch}.quickAmounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.amountCurrencyLogo{width:24px;height:24px}.amountInput{min-height:34px;font-size:clamp(28px,7.4vw,34px)}.deployButton{min-height:42px}.deployPanel{order:2;gap:8px}.deployBelowFold{order:3}.quickStartSteps li+li{border-left:0;padding-left:0}.quickStartSteps small{display:none}.quickStartSteps{gap:6px 18px}.boardCore{gap:2px;padding:10px}.coreBreak{height:2px}.coreLineMetric{font-size:10px;gap:6px}.coreLineMetric b{font-size:13px}.bonanzaMetric em{font-size:9px}.mobileTabNav{min-height:72px;display:grid;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;margin:12px 0 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);border-radius:var(--r-m);background:rgba(11,12,17,.92)}.mobileTabNav a{min-width:72px;min-height:70px;color:var(--muted);display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;text-decoration:none;font-size:10px;font-weight:600}.mobileTabNav a.active{color:var(--text)}.mobileTabNav a.active svg{filter:drop-shadow(0 0 10px rgba(61,143,255,.28))}.fieldGrid,.machineRewardsPanel,.portfolioClaimControls,.portfolioClaimSummary,.stakeControls{grid-template-columns:1fr}.portfolioClaimSummary{gap:10px}.portfolioClaimTotal{min-width:0}.pagePanel{gap:14px;padding:16px 14px 36px}.portfolioCardBrowser,.portfolioClaimPanel{padding:14px}.portfolioClaimControls{grid-template-columns:1fr}.portfolioBrowserHeader{flex-direction:column;align-items:stretch}.portfolioBrowserHeader h3{white-space:normal}.cardShelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:none}.portfolioActions,.portfolioQuickSelectActions{display:grid;grid-template-columns:1fr}.selectedCardMetrics{grid-template-columns:1fr}.portfolioDetailModal{align-items:stretch;padding:10px}.portfolioDetailDialog{max-height:calc(100vh - 20px);padding:12px}.claimCardPicker,.claimChoiceGrid,.custodyMeta,.portfolioDetailBody{grid-template-columns:1fr}.portfolioDetailMedia .nftArtwork.hero{aspect-ratio:16/10}.portfolioDetailActions,.portfolioDetailActions button{width:100%}.claimStepper{grid-template-columns:30px minmax(74px,1fr) 70px 10px 30px;gap:6px}.claimPercentInput{width:70px}.stakeScene{margin-top:16px;gap:10px}.historyControls,.historyHero,.rewardsHero,.stakeHeader{flex-direction:column;align-items:stretch}.claimButton,.liquidBadge{width:-moz-fit-content;width:fit-content}.oreStakeBox{padding:8px 10px 12px}.stakeCardActions,.stakeCardToolbar{align-items:stretch;flex-direction:column}.stakeCardActions,.stakeCardActions button,.stakeSplitTabs{width:100%}.stakeNftGrid{grid-template-columns:1fr;max-height:none}.stakeNftSelect{gap:8px}.stakeNftSelect>.nftArtwork{flex-basis:42px;width:42px;max-width:42px}.stakeWeightControl{grid-template-columns:1fr;justify-content:stretch}.stakeWeightControl input{width:100%}.stakeAmountRow{align-items:stretch;flex-direction:column}.stakeAmountField{width:100%;text-align:left}.stakeAmountStack{justify-items:stretch}.stakeWalletBalance{justify-content:flex-start;text-align:left}.stakeSummaryPanel{margin-top:28px}.summaryRows div{grid-template-columns:1fr;gap:8px}.aboutPage,.historyPage,.historySelects,.historyTabs,.iconActions,.rewardsHeroActions,.rewardsPage,.tokenomicsPage{width:100%}.historySelects,.historyTabs{flex-wrap:wrap}.historySelects label{flex:1 1 130px}.aboutGrid,.aboutHero,.enchantmentExample,.historySelects label,.historyStats,.prizeGrid,.revenueSplitGrid,.rewardsGrid,.rewardsStats,.tokenomicsFlow,.tokenomicsGrid,.tokenomicsHero{grid-template-columns:1fr}.rewardPanel,.rewardsStats div{min-height:0}.rewardClaimActions,.rewardHistoryRows div{grid-template-columns:1fr}.aboutPanel,.tokenomicsFlow div,.tokenomicsLimit{min-height:0}.aboutHero,.tokenomicsHero{min-height:0;padding:18px}.aboutHeroCopy h1{font-size:34px}.machineArtifact{width:min(100%,260px);justify-self:center}.termRows div{grid-template-columns:1fr;gap:4px;padding:10px 0}.termRows strong{text-align:left}.tokenomicsSupplyPanel strong{font-size:24px}.splitRows div{grid-template-columns:1fr;gap:5px;padding:12px 0}.revenueSplitGrid div+div{border-left:0;border-top:1px solid var(--line-soft)}.tokenomicsLimit{grid-template-columns:1fr;gap:6px}.tokenomicsLimit strong{white-space:normal}.enchantmentExample svg{justify-self:start}.entrantTable div{grid-template-columns:42px minmax(0,1fr)}.entrantTable strong{grid-column:2}.thead,.tr{grid-template-columns:1fr .55fr .55fr}.thead span:nth-child(4),.thead span:nth-child(5),.tr code,.tr span:nth-child(4){display:none}.primary,.secondary{width:100%}.topbarActions .primary{width:auto}.iconLink,.iconOnly,.topbarActions .secondary.iconOnly{width:38px;min-width:38px}.toastViewport{top:calc(env(safe-area-inset-top) + 66px);left:10px;right:10px;width:auto}.txStatusPanel{margin-top:12px;padding:10px}}.deployPage[data-uimode=simple] .deployRail{display:block;visibility:hidden;position:absolute;width:0;height:0;overflow:visible;pointer-events:none}.deployPage[data-uimode=simple] .deployRail .nftPickerModal{visibility:visible;pointer-events:auto}.experienceSwitch{grid-column:1/-1;justify-self:start;display:inline-flex;gap:4px;padding:4px;margin-bottom:2px;background:var(--iron);border:1px solid var(--seam);border-radius:999px;width:max-content}.experienceSwitch button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font:inherit;cursor:pointer;border:0;background:transparent;color:var(--ash);padding:7px 18px;border-radius:999px;transition:color .18s var(--ease-out),background .18s var(--ease-out)}.experienceSwitch button:hover{color:var(--bone)}.experienceSwitch button .expName{font-family:var(--font-stack-display);font-weight:600;font-size:13px;letter-spacing:.01em}.experienceSwitch button .expHint{font-size:10px;color:var(--ash-dim);letter-spacing:.02em}.experienceSwitch button.active{background:var(--iron-3);color:var(--bone);box-shadow:inset 0 0 0 1px var(--seam-strong)}.experienceSwitch button.active .expHint{color:var(--molten)}.experienceSwitch button:focus-visible{outline:2px solid var(--molten);outline-offset:2px}.simpleRail{display:flex;flex-direction:column;gap:12px}.simpleSummary{background:linear-gradient(180deg,var(--iron-2),var(--iron));border:1px solid var(--seam);border-radius:var(--r-m);padding:13px 15px 14px;box-shadow:inset 0 1px 0 rgba(220,236,255,.04)}.simpleSummaryLabel{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin-bottom:9px}.simpleSummaryStats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1px;gap:1px;background:var(--seam);border:1px solid var(--seam);border-radius:var(--r-s);overflow:hidden;margin:0}.simpleSummaryStats>div{background:linear-gradient(180deg,var(--iron-2),var(--iron));padding:10px 12px}.simpleSummaryStats dt{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);margin:0}.simpleSummaryStats dd{margin:5px 0 0;display:inline-flex;align-items:center;gap:2px;font-family:var(--font-stack-mono);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simpleSummaryStats dd .currencyLogo{width:12px;height:12px}.simpleSummaryStats dd .currencyLogo.elunium svg{width:11px;height:11px}.simpleSummaryStats dd .currencyAmount{gap:4px}.simpleSummaryStats dd.spent{color:var(--loss)}.simpleSummaryStats dd.won{color:#6ee7a8}.simpleInstrument{display:flex;flex-direction:column;gap:15px;background:linear-gradient(180deg,var(--iron-2),var(--iron));border:1px solid var(--seam);border-radius:var(--r-m);padding:15px;box-shadow:inset 0 1px 0 rgba(220,236,255,.04),0 24px 60px -46px rgba(0,0,0,.9)}.deployPage[data-uimode=simple] .blockBoard{display:none}.simpleStage{grid-column:1;align-self:stretch}.simpleCrucible{position:relative;height:100%;min-height:440px;border-radius:var(--r-m);overflow:hidden;background:radial-gradient(120% 92% at 50% 132%,#0a192b,var(--coal) 74%);border:1px solid #0a1118;box-shadow:inset 0 2px 30px rgba(0,0,0,.66);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px 20px 28px}.crucibleFlame{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .8s var(--ease-out)}.simpleCrucible.flameOn .crucibleFlame{opacity:1}.simpleCrucible.flameOn .coreHaze,.simpleCrucible.flameOn .coreMolten,.simpleCrucible.flameOn .coreVapor{display:none}.coreHaze,.coreMolten,.coreVapor{position:absolute;inset:0;pointer-events:none;will-change:opacity,transform}.coreMolten{background:radial-gradient(88% 58% at 50% 124%,var(--whitehot) 0,var(--molten) 24%,var(--ember) 46%,transparent 72%);opacity:.5;transform:translateY(4px);animation:coreBreath 5.2s ease-in-out infinite}.coreHaze{background:radial-gradient(70% 46% at 50% 116%,rgba(61,143,255,.5),transparent 68%);mix-blend-mode:screen;opacity:.4;animation:coreBreath 3.7s ease-in-out infinite reverse}.coreVapor{background:radial-gradient(64% 40% at 50% -14%,rgba(220,236,255,.22),transparent 62%);opacity:.5}.simpleCrucible.live .coreMolten{opacity:.92;--core-lo:.72;--core-hi:1}.simpleCrucible.live .coreHaze{opacity:.8}.simpleCrucible.live .coreVapor{opacity:.9}@keyframes coreBreath{0%,to{opacity:var(--core-lo,.5);transform:translateY(6px) scale(1)}50%{opacity:var(--core-hi,.78);transform:translateY(-2px) scale(1.03)}}.crucibleTop{position:relative;z-index:3;text-align:center}.crucibleTimerLabel{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}.crucibleTimer{font-size:24px;font-weight:600;color:var(--whitehot);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px;letter-spacing:-.01em}.crucibleRoundId,.crucibleTimer{display:block;font-family:var(--font-stack-mono)}.crucibleRoundId{margin-top:2px;font-size:10.5px;font-weight:500;color:var(--ash);letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crucibleTimer.low{color:var(--molten);animation:crucibleTimerLow 1s ease-in-out infinite}@keyframes crucibleTimerLow{0%,to{opacity:1}50%{opacity:.55}}.crucibleEmbers{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity 1s var(--ease-out)}.simpleCrucible.live .crucibleEmbers{opacity:1}.crucibleEmbers i{position:absolute;left:var(--x,50%);bottom:-10px;width:var(--size,4px);height:var(--size,4px);border-radius:50%;background:radial-gradient(circle,#dcecff 0,#3d8fff 55%,transparent 78%);opacity:0;animation:emberRise var(--dur,5s) linear infinite;animation-delay:var(--delay,0s);will-change:transform,opacity}@keyframes emberRise{0%{transform:translateZ(0) scale(1);opacity:0}10%{opacity:var(--peak,.7)}62%{opacity:calc(var(--peak, .7) * .8)}to{transform:translate3d(var(--drift,12px),-520px,0) scale(.35);opacity:0}}.crucibleCard{position:relative;z-index:3;width:158px;aspect-ratio:3/4;border-radius:12px;transition:box-shadow .5s var(--ease-out),transform .5s var(--ease-out);box-shadow:0 20px 42px -20px rgba(0,0,0,.85)}.simpleCrucible.live .crucibleCard{box-shadow:0 0 56px -8px rgba(61,143,255,.6),0 20px 42px -18px rgba(0,0,0,.85);animation:cardLevitate 7s ease-in-out infinite}@keyframes cardLevitate{0%,to{transform:translateY(-2px) rotate(-.45deg)}50%{transform:translateY(-10px) rotate(.45deg)}}.crucibleCard.winPulse .crucibleCardBlank,.crucibleCard.winPulse .crucibleCardImg{animation:cardWinPop .9s var(--ease-out)}@keyframes cardWinPop{0%{transform:scale(1);filter:brightness(1)}22%{transform:scale(1.055);filter:brightness(1.35)}to{transform:scale(1);filter:brightness(1)}}.crucibleCardImg{width:100%;height:100%;object-fit:cover;border-radius:12px;border:1px solid #323c43;display:block}.crucibleCardBlank{width:100%;height:100%;border-radius:12px;border:1px dashed #35404a;background:linear-gradient(158deg,#222a2a,#0f1415);display:flex;align-items:center;justify-content:center;padding:12px;text-align:center}.crucibleCardBlank span{font-size:12px;color:var(--ash);font-family:var(--font-stack-display)}.crucibleCardCaption{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:30px 10px 10px;border-radius:0 0 12px 12px;background:linear-gradient(180deg,transparent,rgba(4,8,9,.9) 62%);text-align:center}.crucibleCardCaptionText{display:block;font-family:var(--font-stack-display);font-size:12px;font-weight:600;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crucibleEarned{position:relative;z-index:3;text-align:center}.crucibleEarnedLabel{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--whitehot);opacity:.82}.crucibleEln{display:block;font-family:var(--font-stack-mono);font-size:30px;font-weight:700;color:#6ee7a8;margin-top:4px;letter-spacing:-.02em;text-shadow:0 0 22px rgba(110,231,168,.4)}.crucibleEln *,.crucibleEln .currencyAmount{font-size:inherit;font-weight:inherit;color:inherit}.crucibleCardName{display:block;font-size:12px;color:var(--ash);margin-top:7px}.crucibleWin{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin-top:8px;font-family:var(--font-stack-mono);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:crucibleWinIn .6s var(--ease-out)}.crucibleWin b{display:inline-flex;align-items:center;gap:3px;font-weight:700}.crucibleWinUsdc{color:var(--whitehot)}.crucibleWinEln{color:#6ee7a8}.crucibleWin .currencyAmount{gap:4px}.crucibleWin .currencyLogo{width:13px;height:13px}.crucibleWin .currencyLogo.elunium svg{width:12px;height:12px}.crucibleWin em{font-style:normal;font-family:var(--font-stack-mono);font-size:10.5px;font-weight:500;color:var(--ash);letter-spacing:.04em}@keyframes crucibleWinIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.simpleHead{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.simpleHead .siLabel{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}.simpleHead .siState{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-stack-mono);font-size:11px;color:var(--ash-dim)}.simpleHead .siState i{width:6px;height:6px;border-radius:50%;background:var(--ash-dim);transition:background .4s,box-shadow .4s}.simpleHead .siState.on{color:var(--whitehot)}.simpleHead .siState.on i{background:var(--molten);box-shadow:0 0 9px var(--molten);animation:siPulse 1.8s ease-in-out infinite}@keyframes siPulse{0%,to{opacity:1}50%{opacity:.4}}.simpleLede{margin:-2px 2px 2px;font-size:12.5px;line-height:1.45;color:var(--ash)}.simpleBody{display:flex;flex-direction:column;gap:14px}.simpleCardPick{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:linear-gradient(180deg,#0b1012,#0a0d0f);border:1px solid var(--seam);border-radius:var(--r-s)}.simpleCardPickLabel{font-size:12px;color:var(--ash);flex:none}.simpleCardOne{font-family:var(--font-stack-display);font-size:13.5px;font-weight:600;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.simpleCardInRound{font-style:normal;font-size:11.5px;font-weight:500;color:var(--ash-dim)}.simpleCardAdd{font:inherit;font-size:13px;color:var(--molten);font-weight:600;background:transparent;border:0;cursor:pointer;padding:0}.simpleCardAdd:hover{text-decoration:underline}.simpleCardChoice{display:flex;align-items:center;gap:8px;min-width:0}.simpleCardSelect{font:inherit;font-family:var(--font-stack-display);font-size:13.5px;font-weight:600;color:var(--bone);background:var(--iron-3);border:1px solid var(--seam);border-radius:var(--r-s);padding:6px 10px;max-width:150px;cursor:pointer}.simpleCardSelect:focus-visible{outline:2px solid var(--molten);outline-offset:2px}.simpleCardManage{font:inherit;font-size:12px;font-weight:600;color:var(--ash);background:transparent;border:1px solid var(--seam);border-radius:var(--r-s);padding:5px 10px;cursor:pointer;white-space:nowrap}.simpleCardManage:hover{color:var(--bone);border-color:var(--seam-strong)}.simpleAmount{display:flex;flex-direction:column;gap:9px}.simpleAmountHead{display:flex;align-items:baseline;justify-content:space-between}.simpleAmountHead>span:first-child{font-size:12px;color:var(--ash)}.simpleWallet{font-family:var(--font-stack-mono);font-size:11px;color:var(--ash-dim);display:inline-flex;gap:5px;align-items:center}.simpleWallet .currencyLogo{width:13px;height:13px}.simpleWallet .currencyLogo.elunium svg{width:12px;height:12px}.simpleAutoWithdraw{font:inherit;font-size:10.5px;font-weight:600;color:var(--molten);background:transparent;border:0;padding:0;margin-left:3px;cursor:pointer;letter-spacing:.02em}.simpleAutoWithdraw:hover:not(:disabled){text-decoration:underline}.simpleAutoWithdraw:disabled{opacity:.55;cursor:default}.simpleAmountField{display:flex;align-items:center;gap:9px;padding:10px 14px;background:linear-gradient(180deg,#0b1012,#0a0d0f);border:1px solid var(--seam);border-radius:var(--r-s);transition:border-color .18s,box-shadow .18s}.simpleAmountField:focus-within{border-color:var(--molten);box-shadow:0 0 0 3px rgba(61,143,255,.12)}.simpleAmountLogo{width:18px;height:18px;flex:none;opacity:.9}.simpleAmountInput{flex:1 1;min-width:0;font-family:var(--font-stack-mono);font-size:28px;font-weight:600;letter-spacing:-.01em;color:var(--bone);background:transparent;border:0;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:4px 0}.simpleAmountUnit{font-family:var(--font-stack-mono);font-size:12px;color:var(--ash)}.simplePerRound{display:flex;align-items:center;justify-content:space-between;gap:12px}.simplePerRoundLabel{font-size:12px;color:var(--ash)}.simplePerRoundLabel em{display:block;margin-top:2px;font-style:normal;color:var(--ash-dim);font-size:11px}.simplePerRoundField{display:flex;align-items:center;gap:6px;background:linear-gradient(180deg,#0b1012,#0a0d0f);border:1px solid var(--seam);border-radius:var(--r-s);padding:4px 6px}.simplePerRoundField:focus-within{border-color:var(--molten);box-shadow:0 0 0 3px rgba(61,143,255,.1)}.simplePerRoundField button{width:26px;height:26px;border-radius:var(--r-s);border:1px solid var(--seam);background:var(--iron-3);color:var(--bone);font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.simplePerRoundField button:hover{border-color:var(--seam-strong)}.simplePerRoundField button:disabled{opacity:.5;cursor:default}.simplePerRoundField input{width:58px;flex:none;text-align:center;font-family:var(--font-stack-mono);font-size:14px;font-weight:600;color:var(--bone);background:transparent;border:0;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simplePerRoundUnit{font-family:var(--font-stack-mono);font-size:11px;color:var(--ash)}.simplePresets{display:flex;gap:7px}.simplePresets button{flex:1 1;font-family:var(--font-stack-mono);font-size:12px;font-weight:500;color:var(--ash);background:var(--iron-3);border:1px solid var(--seam);border-radius:var(--r-s);padding:8px 0;cursor:pointer;transition:.16s var(--ease-out)}.simplePresets button:hover{color:var(--bone);border-color:var(--seam-strong)}.simplePresets button:disabled{opacity:.5;cursor:default}.simpleStats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1px;gap:1px;background:var(--seam);border:1px solid var(--seam);border-radius:var(--r-s);overflow:hidden;margin:0}.simpleStats>div{background:linear-gradient(180deg,var(--iron-2),var(--iron));padding:11px 12px}.simpleStats dt{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash-dim);margin:0}.simpleStats dd{margin:5px 0 0;font-family:var(--font-stack-mono);font-size:15px;font-weight:600;color:var(--bone);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simpleHero{display:flex;flex-direction:column;gap:4px;padding:2px}.simpleHero strong{font-family:var(--font-stack-mono);font-size:30px;font-weight:600;color:var(--whitehot);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simpleHero .currencyLogo{width:22px;height:22px}.simpleStats dd .currencyLogo{width:13px;height:13px}.simpleStats dd .currencyAmount{gap:5px}.simpleAdjustNote{margin:-6px 2px 0}.simpleAdjustNote,.simpleFundNote{font-size:11.5px;line-height:1.45;color:var(--ash)}.simpleFundNote{margin:0 2px}.simpleIssue{font-size:12px;color:var(--whitehot);background:rgba(61,143,255,.1);border:1px solid var(--seam-strong);border-radius:var(--r-s);padding:9px 12px}.simpleIssue a,.simpleIssueLink{color:inherit;text-decoration:underline;font-weight:600}.simpleIssueLink{font:inherit;background:transparent;border:0;padding:0;cursor:pointer}.simpleBegin,.simpleStop{width:100%;font-family:var(--font-stack-display);font-size:15px;font-weight:600;letter-spacing:-.005em;cursor:pointer;border-radius:var(--r-s);padding:15px 18px;transition:filter .18s,transform .12s var(--ease-out),box-shadow .3s}.simpleBegin{color:#05101a;border:0;background:linear-gradient(180deg,var(--whitehot),var(--molten) 62%,var(--ember));box-shadow:0 14px 30px -14px rgba(61,143,255,.55),inset 0 1px 0 rgba(236,245,255,.5)}.simpleBegin:hover:not(:disabled){filter:brightness(1.06)}.simpleBegin:active:not(:disabled){transform:translateY(1px) scale(.995)}.simpleBegin:disabled{filter:grayscale(.5) brightness(.7);cursor:default;box-shadow:none}.simpleStop{color:var(--ash);background:var(--iron-3);border:1px solid var(--seam-strong)}.simpleStop:hover:not(:disabled){color:var(--bone);border-color:var(--loss)}.simpleBegin:focus-visible,.simpleStop:focus-visible{outline:2px solid var(--molten);outline-offset:3px}.simpleNote,.simpleReassure{font-size:11.5px;color:var(--ash-dim);text-align:center;margin:0;line-height:1.5}.simpleReassure b{color:var(--ash);font-weight:600}.simpleNote{text-align:left}.simpleNote a{color:var(--molten);text-decoration:none}.simpleNote a:hover{text-decoration:underline}@media (max-width:900px){.simpleRail{grid-column:1}}@media (prefers-reduced-motion:reduce){.coreHaze,.coreMolten,.crucibleCard.winPulse .crucibleCardBlank,.crucibleCard.winPulse .crucibleCardImg,.crucibleEmbers i,.crucibleTimer.low,.crucibleWin,.simpleCrucible.live .crucibleCard,.simpleHead .siState.on i{animation:none!important}}