.home-shell .home-cinematic-actions{gap:16px}.home-shell .home-cinematic-actions a{border-radius:14px;min-height:54px;padding-inline:26px;font-size:.95rem;font-weight:750}.home-shell .home-cinematic-actions .primary-button{transition:transform .2s,box-shadow .2s;box-shadow:0 7px #8b4516,0 16px 35px #f7931a20}.home-shell .home-cinematic-actions .primary-button:hover{transform:translateY(-3px);box-shadow:0 10px #8b4516,0 18px 38px #f7931a35}.home-shell .home-cinematic-actions .secondary-button{background:#28163d;border-color:#9c6dd3;box-shadow:0 6px #160b26}.home-portal-stage{min-height:0;margin-block-start:40px}.home-portal-stage .home-portal-card:nth-child(n){-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#241535b8,#100a1a 80%);border-color:#62457870;border-radius:24px;min-height:290px;padding:24px;box-shadow:inset 0 1px #d6b4ff15,0 16px 36px #0003}.home-portal-stage .home-portal-card:hover,.home-portal-stage .home-portal-card:focus-visible{border-color:#be8bff;transform:translateY(-4px)}.home-portal-stage .home-portal-webgl{z-index:2}.home-portal-stage .home-portal-icon{top:34px;color:#d8b9ff;background:0 0;border:0;width:124px;height:124px;inset-inline-start:calc(50% - 62px);box-shadow:none!important}.home-portal-stage .home-portal-icon svg{stroke-width:1.4px;width:76px;height:76px}.home-portal-card strong,.home-portal-card .home-portal-tag,.home-portal-card .home-portal-arrow{z-index:3;position:relative}.home-portal-card .home-portal-tag{letter-spacing:.075em;font-size:.75rem}.home-portal-card strong{font-size:1.2rem;line-height:1.35}.home-portal-card .home-portal-arrow{color:#ffb760;position:absolute;inset-block-end:28px;inset-inline-end:22px}.home-tool-section{padding-block:100px}.home-tool-layout{grid-template-columns:minmax(0,1fr);gap:30px}.home-tool-intro{justify-content:space-between;align-items:end;gap:24px;display:flex}.home-tool-heading h2{font-size:clamp(2rem,4vw,3.3rem)}.profit-console--search{background:#160e20;border:1px solid #644678;border-radius:26px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);display:grid;overflow:visible;box-shadow:0 26px 90px #08030d40}.profit-console--search .profit-inputs,.profit-console--search .profit-output{min-width:0;padding:32px}.profit-console--search .profit-output{background:radial-gradient(at 100% 0,#4b286166,#0000 70%),#1d1328;border-inline-start:1px solid #65487866;border-radius:0 25px 25px 0}[dir=rtl] .profit-console--search .profit-output{border-radius:25px 0 0 25px}.profit-search-heading{color:#eedfff;align-items:center;gap:10px;margin-bottom:10px;display:flex}.profit-search-heading label{font-size:1rem;font-weight:650}.profit-search-heading>svg{color:#ffad55;flex:none}.profit-catalog-button{color:#cfafea;cursor:pointer;flex:none;margin-inline-start:auto}.profit-model-input{color:#f4e9fc;border-color:#8552a6;border-radius:12px;min-height:52px;background:#100a18!important}.profit-model-input input{min-width:0;padding-inline:15px;font-size:1rem}.profit-model-popup{color:#f3eaff;background:#20132e;border:1px solid #9c70bd;border-radius:12px;box-shadow:0 18px 70px #0009}.profit-model-popup [data-slot=combobox-item]{white-space:normal;min-height:44px;padding:12px 32px 12px 12px;font-size:.95rem}.profit-model-popup [data-highlighted]{background:#513265!important}.profit-model-popup [data-slot=combobox-empty]{color:#dfcce9;padding:16px;font-size:.9rem}.profit-catalog-status,.profit-model-source{color:#bda8ce;margin-block:10px 18px;font-size:.8rem;line-height:1.65;display:block}.profit-model-specs{border-block:1px solid #77568d40;grid-template-columns:1fr 1fr;gap:16px;padding-block:16px;display:grid}.profit-model-specs>span{grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.profit-model-specs svg{color:#ffb45d;grid-row:1/3}.profit-model-specs b{text-align:start;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.1rem}.profit-model-specs small{color:#bda8ce;font-size:.8rem}.profit-console--search .platform-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.profit-console--search label{color:#decce9;font-size:.875rem;line-height:1.55}.profit-console--search input[type=number],.profit-console--search select{color:#fff;background:#100a18;border-color:#68447e;border-radius:10px;width:100%;min-height:44px;margin-top:8px;font-size:1rem;display:block}.profit-console--search [data-slot=native-select-wrapper]{width:100%}.profit-console--search .profit-output h3{letter-spacing:-.025em;max-width:420px;margin-block:12px 24px;font-size:clamp(1.65rem,2.6vw,2.4rem);font-weight:700;line-height:1.23}.profit-console--search .profit-refresh{color:#241025;white-space:normal;background:#ffa541;border:1px solid #ffc983;border-radius:12px;width:100%;min-height:48px;font-size:.95rem}.profit-console--search .profit-data-status{min-height:58px;margin:14px 0 22px;font-size:.8rem}.profit-console--search .profit-periods [data-slot=tabs-list]{background:#100a18;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;height:auto;padding:4px;display:grid}.profit-periods [data-slot=tabs-trigger]{color:#cdb9db;white-space:normal;border-radius:9px;min-height:42px;padding:8px 6px;font-size:.8rem;line-height:1.4}.profit-periods [data-active]{color:#fff!important;background:#64407f!important}.profit-net{flex-direction:column;gap:8px;padding-block:24px;display:flex}.profit-net>span{color:#cbb5dc;font-size:.9rem}.profit-net>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#ffb45d;overflow-wrap:anywhere;text-align:start;direction:ltr;unicode-bidi:isolate;font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.12}.profit-net>strong.is-negative{color:#ff939b}.profit-console--search .profit-output dl{grid-template-columns:1fr;gap:14px;margin:0 0 24px;display:grid}.profit-console--search .profit-output dl>div{border-bottom:1px solid #78558c38;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-bottom:12px;display:flex}.profit-console--search .profit-output dd{color:#f4eafb;font-size:1.05rem}.profit-console--search .profit-output dt{color:#cbb5dc;font-size:.875rem}.profit-console--search .profit-output>small{color:#bca3ce;font-size:.8rem;line-height:1.7;display:block}.profit-extra summary{font-size:.875rem}.profit-break-even{color:#e8d8f2;margin-bottom:18px;font-size:.9rem}.home-stories-heading{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.home-stories-heading>.eyebrow{width:100%}.home-stories-heading h2{margin:0}.home-news-card{min-width:0}.home-news-no-image{color:#bc90dc;background:#2c1a3d;place-items:center;display:grid;position:absolute;inset:0}.home-news-index{border-radius:8px;width:auto;min-width:42px;min-height:30px;padding:6px 12px;font-size:.75rem!important}.home-news-copy strong{font-size:1.15rem;line-height:1.4}.home-game-heading p{max-width:650px;font-size:1.05rem;line-height:1.7}.home-game-section .mining-adventure-poster{background:#17131e;border:1px solid #7f599456;min-height:600px;overflow:hidden}.home-game-section .mining-adventure-poster>img{object-position:center 58%}.home-game-section .mining-adventure-poster-shade{background:linear-gradient(#0000 30%,#13091fee)}.mining-adventure-poster-copy ul{flex-wrap:wrap;gap:12px 22px;margin:14px 0 22px;padding:0;list-style:none;display:flex}.mining-adventure-poster-copy li{color:#f4e5ff;font-size:.875rem;line-height:1.5}.mining-adventure-poster-copy small{color:#dfcdea;margin-top:18px;font-size:.8rem;line-height:1.6;display:block}.home-coin-icon>img{object-fit:contain;border-radius:50%;width:32px;height:32px}.home-coin-icon--light{padding:7px;background:#fafafa!important}.home-coin-icon--light>img{border-radius:0}.home-coin-card{transition:transform .2s,border-color .2s}.home-coin-card:hover{transform:translateY(-3px)}.home-coin-card small{font-size:.75rem}@media (max-width:900px){.profit-console--search{grid-template-columns:1fr}.profit-console--search .profit-output,[dir=rtl] .profit-console--search .profit-output{border-inline-start:0;border-top:1px solid #65487866;border-radius:0 0 25px 25px}.home-tool-intro{align-items:start}.home-provider-status{max-width:260px}}@media (max-width:640px){.home-portal-stage{min-height:0}.home-portal-stage .home-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-portal-stage .home-portal-card:nth-child(n){border-radius:18px;min-height:275px;padding:18px 14px}.home-portal-card strong{max-width:100%;font-size:1.03rem}.home-portal-card .home-portal-arrow{display:none}.home-portal-card .home-portal-tag{letter-spacing:0;font-size:.75rem}.home-tool-intro{display:block}.home-provider-status{max-width:none}.profit-console--search .profit-inputs,.profit-console--search .profit-output{padding:22px}.home-tool-section{padding-block:70px}.home-game-section .mining-adventure-poster{min-height:500px}.home-stories-heading .secondary-button{margin-inline-start:0}.home-portal-stage .home-portal-icon svg{width:65px;height:65px}}@media (max-width:370px){.profit-console--search .platform-field-grid,.home-portal-stage .home-portal-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.home-shell .home-cinematic-actions a,.home-coin-card{transition:none}.home-shell .home-cinematic-actions .primary-button:hover,.home-coin-card:hover,.home-portal-stage .home-portal-card:hover,.home-portal-stage .home-portal-card:focus-visible{transform:none}}
