:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-deep:#030712;--bg:#07101f;--wood:#171309;--wood-light:#3b2b10;--panel:#060e1cf2;--panel-elevated:#091426fa;--panel-strong:#030914fb;--surface-soft:#ffffff0b;--line:#d3a0367a;--line-strong:#f0bc45c7;--line-soft:#e8c26f26;--text:#fff9e9;--muted:#9aa7b8;--muted-strong:#c6d0dc;--honey:#d8a632;--honey-bright:#f3c754;--amber:#c98218;--success:#56b84e;--danger:#f36a55;--royal:#8b72ef;--water:#59b9e8;--shadow-sm:0 8px 22px #00000057;--shadow:0 18px 46px #0000009e;--gold-shadow:0 0 28px #f5b51b33;--radius-sm:9px;--radius:14px;--radius-lg:20px;--radius-xl:26px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--ease-bounce:cubic-bezier(.2, 1.4, .35, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--text);background:var(--bg-deep);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Trebuchet MS,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:100%}html{background:var(--bg-deep)}body{background:radial-gradient(circle at 50% -15%, #f6b91f1f, transparent 38%), var(--bg-deep);overscroll-behavior:none;min-width:320px;margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button{color:inherit;-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--honey-bright);outline-offset:2px}button:disabled{cursor:not-allowed}h1,h2,p{margin:0}h1,h2,strong{color:var(--text)}#root{justify-content:center;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{background:var(--bg);border-inline:1px solid var(--line-soft);flex-direction:column;width:min(100%,520px);height:100dvh;min-height:100svh;display:flex;position:relative;overflow:hidden}.shell-top{z-index:20;background:linear-gradient(#683109fa,#241005f7),url(/assets/sheets/ui-kit.png) 50%/500%;border-bottom:2px solid #bc6d12;flex:none;position:relative;box-shadow:0 6px 18px #0f050080}.app-header{min-height:91px;padding:calc(5px + var(--safe-top)) 10px 5px;align-items:center;gap:8px;display:flex}.brand-medallion{filter:drop-shadow(0 5px 6px #0000007a);background:radial-gradient(circle,#ffca364d,#0000 66%);flex:0 0 83px;place-items:center;width:83px;height:83px;display:grid;overflow:visible}.app-header__title{flex-direction:column;flex:1;min-width:0;display:flex}.app-header__title strong{color:#ffe568;letter-spacing:-.02em;text-shadow:0 2px #643100;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.05;overflow:hidden}.app-header__title>span{color:var(--muted);margin-top:2px;font-size:8px}.header-level{background:#160702;border:1px solid #7f450f;border-radius:99px;width:min(138px,100%);height:5px;margin-top:5px;overflow:hidden}.header-level i{background:linear-gradient(90deg,#ff8a00,#fff06a);height:100%;display:block;box-shadow:0 0 8px #ffc400}.eyebrow{color:var(--honey-bright);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px #6e3400;font-size:9px;font-weight:900}.subscription-badge{color:#dfc38f;text-overflow:ellipsis;white-space:nowrap;background:#16080185;border:1px solid #8d4c0e;border-radius:9px;max-width:72px;padding:6px 7px;font-size:8px;font-weight:900;overflow:hidden}.subscription-badge.is-active{color:var(--honey-bright);border-color:var(--honey)}.header-icon-button,.icon-action{width:34px;height:34px;color:var(--honey-bright);background:linear-gradient(#6e350e,#321506);border:1px solid #b76b18;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffeca838,0 4px 8px #00000040}.balance-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0 8px 9px;display:grid}.balance-item{background:linear-gradient(#241005,#100702);border:1px solid #75400d;border-radius:9px;align-items:center;min-width:0;height:43px;padding:3px 5px 3px 1px;display:flex;box-shadow:inset 0 1px 4px #080200}.balance-item>.sprite-icon{flex:none;width:37px;height:37px}.balance-item>span:last-child{flex-direction:column;min-width:0;display:flex}.balance-item small{color:#bca06f;font-size:7px}.balance-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sprite-icon{object-fit:contain;object-position:center;filter:drop-shadow(0 3px 5px #00000073);border-radius:0;flex:none;width:44px;height:44px;display:block}.content{overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;position:relative;overflow:hidden auto}.content::-webkit-scrollbar{display:none}.page{isolation:isolate;min-height:100%;animation:page-in .24s var(--ease-bounce);padding:18px 14px 34px;position:relative}.page:before{content:"";z-index:-1;background:linear-gradient(180deg, #1508010a, #13080266 170px, var(--bg-deep) 330px);pointer-events:none;position:absolute;inset:0}.page-art{z-index:-2;opacity:.96;filter:saturate(1.08)contrast(1.03);pointer-events:none;background-position:top;background-size:cover;border-bottom:2px solid #d27a1594;height:245px;position:absolute;inset:0 0 auto;box-shadow:inset 0 -55px 45px #1207017a}.page-art--arena{background-image:url(/assets/worlds/arena.png)}@keyframes page-in{0%{opacity:0;transform:translateY(8px)scale(.99)}}.page-heading{justify-content:space-between;align-items:flex-end;gap:10px;min-height:92px;margin-bottom:16px;display:flex}.page-heading h1{letter-spacing:-.04em;text-shadow:0 3px #4f2607,0 5px 12px #160600;margin-top:1px;font-size:clamp(27px,8vw,34px);line-height:1}.rounds-chip,.market-status{color:var(--honey-bright);box-shadow:var(--shadow);background:linear-gradient(#502508e6,#1d0c03e6);border:1px solid #bd721e;border-radius:11px;padding:8px 9px;font-size:10px;font-weight:900}.rounds-chip small{color:var(--muted);font-size:8px}.market-status{color:var(--muted)}.market-status.is-open{color:#d5ff89;border-color:#77a72e}.panel{border-radius:var(--radius);box-shadow:inset 0 1px #ffe39724, var(--shadow);background:linear-gradient(145deg,#ffd36b14,#0000 38%),linear-gradient(#452109f0,#1c0c04f5);border:1px solid #8c4b0f;position:relative}.royal-panel{box-shadow:inset 0 0 0 2px #2d1303cc, inset 0 1px #ffe68d59, var(--shadow);border:2px solid #bd731c}.panel-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.panel-title p{color:var(--muted);margin-top:3px;font-size:10px}.panel-title>span{color:var(--honey-bright);font-weight:900}.kingdom-tabs{box-shadow:var(--shadow);background:#150801e0;border:1px solid #7d430e;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 12px;padding:4px;display:grid}.kingdom-tabs button,.currency-switch button,.document-tabs button{color:#b99c70;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;min-width:0;padding:9px 5px;display:flex}.kingdom-tabs button.is-active,.currency-switch button.is-active,.document-tabs button.is-active{color:var(--text);background:linear-gradient(#8f4d10,#432005);border-color:#d98d28;box-shadow:inset 0 1px #ffe28e47,0 4px 8px #140500}.kingdom-tabs strong{font-size:11px}.kingdom-tabs small{color:currentColor;font-size:8px}.currency-switch{border:0;margin:15px 0 0;padding:0}.currency-switch legend,.field>span:first-child{color:var(--muted);margin-bottom:6px;font-size:10px;font-weight:800}.currency-switch>div{background:#170903;border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.currency-switch button{font-size:10px;font-weight:900}.field{flex-direction:column;margin-top:13px;display:flex}.input-wrap{background:#140702;border:1px solid #75400d;border-radius:11px;align-items:center;min-height:46px;display:flex;overflow:hidden}.input-wrap:focus-within{border-color:var(--honey);box-shadow:0 0 0 2px #ffb20021}.input-wrap input{width:100%;min-width:0;height:44px;color:var(--text);background:0 0;border:0;outline:0;padding:0 12px;font-size:17px;font-weight:900}.input-wrap b{color:var(--honey-bright);white-space:nowrap;padding-right:12px;font-size:10px}.field>small{color:var(--muted);margin:5px 2px 0;font-size:8px}.field textarea,.field select{width:100%;color:var(--text);background:#140702;border:1px solid #75400d;border-radius:11px;outline:0;padding:11px}.field textarea{resize:vertical;min-height:105px}.quick-stakes{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:7px;display:grid}.quick-stakes button{color:var(--honey-bright);background:#281004;border:1px solid #6f390b;border-radius:8px;padding:7px 2px;font-size:9px;font-weight:900}.stepper-row{justify-content:space-between;align-items:center;margin:13px 0;display:flex}.stepper-row>span{flex-direction:column;display:flex}.stepper-row strong{font-size:11px}.stepper-row small{color:var(--muted);font-size:8px}.fixed-value{color:var(--honey-bright);background:#140702;border:1px solid #75400d;border-radius:10px;padding:8px 12px;font-weight:900}.primary-button,.secondary-button,.feature-button{color:#351500;text-shadow:0 1px #fff4be99;background:linear-gradient(#ffe05e,#f09b00 54%,#bd6100);border:2px solid #ffdc52;border-bottom-color:#7d3500;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:47px;padding:0 16px;font-size:11px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #fff3ad,0 5px #6f2c00,0 10px 18px #210b0073}.primary-button{width:100%}.primary-button.compact{width:auto;min-height:38px;padding-inline:12px}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #fff3ad,0 2px #6f2c00}.primary-button:disabled,button:disabled{opacity:.48}.primary-button .sprite-icon{width:32px;height:32px}.secondary-button{width:100%;color:var(--text);text-shadow:none;background:linear-gradient(#69320d,#321404);border-color:#a95b13}.danger-button{background:linear-gradient(#ff8b58,#d94325);border-color:#ffb270}.form-message,.inline-notice{color:#ffe4ac;background:#190801d1;border:1px solid #76400d;border-radius:10px;margin-top:11px;padding:10px 12px;font-size:9px}.live-round{gap:13px;padding:14px;display:grid}.live-round code{color:var(--muted);font-size:8px}.mines-grid{grid-template-columns:repeat(var(--grid-size), minmax(0, 1fr));gap:5px;display:grid}.mines-grid button{aspect-ratio:1;min-width:0;transition:transform .15s var(--ease-bounce), filter .15s;background:linear-gradient(145deg,#7a3d11,#2d1204);border:2px solid #b76817;border-radius:10px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffcd612e,0 4px #1a0802}.mines-grid button:not(:disabled):active{transform:scale(.9)rotate(-2deg)}.mines-grid .sprite-icon{object-fit:contain;border-radius:0;width:100%;height:100%;padding:2px}.mines-grid button.is-safe{filter:brightness(1.15);border-color:#ffd454}.mines-grid button.is-wasp{border-color:#ff593e;animation:.35s wasp-hit}@keyframes wasp-hit{40%{transform:translate(-4px)rotate(-3deg)}70%{transform:translate(4px)rotate(3deg)}}.beesense-note{color:#c8ad7e;align-items:center;gap:7px;font-size:8px;display:flex}.beesense-note svg{color:var(--honey)}.section-title{justify-content:space-between;align-items:center;margin:21px 2px 9px;display:flex}.section-title h2{text-shadow:0 2px #311301;font-size:15px}.section-title span{color:var(--honey-bright);background:#2b1104;border:1px solid #70400e;border-radius:8px;padding:3px 7px;font-size:9px}.apiary-hero{align-items:center;gap:10px;min-height:126px;padding:12px;display:flex}.hero-sprite{width:94px;height:94px}.apiary-hero>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.apiary-hero p{color:var(--muted);font-size:8px}.kingdom-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.kingdom-card{text-align:center;flex-direction:column;align-items:center;min-height:164px;padding:9px;display:flex}.kingdom-card>.sprite-icon{width:86px;height:86px;margin-top:-3px}.kingdom-card>div{flex-direction:column;display:flex}.kingdom-card strong{text-transform:capitalize;font-size:10px}.kingdom-card small{color:var(--muted);font-size:7px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button{color:#311300;background:linear-gradient(#ffdc4b,#dc8300);border:1px solid #ffdf66;border-radius:8px;min-height:30px;padding:0 9px;font-size:8px;font-weight:900}.kingdom-card>button{margin-top:auto}.card-actions{justify-content:center;gap:4px;width:100%;margin-top:auto;flex-direction:row!important;display:flex!important}.card-actions button{padding-inline:6px}.character-row{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.character-chip{background:#260e03e6;border:1px solid #83470f;border-radius:13px;flex-direction:column;align-items:center;width:104px;min-width:104px;padding:6px;display:flex}.character-chip strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.character-chip small{color:var(--muted);font-size:7px}.character-chip--add{color:inherit}.action-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.feature-button{color:var(--text);text-align:left;text-shadow:none;justify-content:flex-start;padding:8px}.feature-button span{flex-direction:column;min-width:0;display:flex}.feature-button strong{font-size:9px}.feature-button small{color:#6a3b0f;font-size:7px}.swarm-row{align-items:center;gap:9px;margin-top:8px;padding:10px;display:flex}.swarm-row>svg{color:var(--honey)}.swarm-row>span{flex-direction:column;flex:1;display:flex}.swarm-row small{color:var(--muted);font-size:8px}.market-window{align-items:center;gap:10px;padding:12px;display:flex}.market-window>svg{width:27px;height:27px;color:var(--honey)}.market-window h2,.market-card h2{font-size:13px}.market-window p,.market-card p{color:var(--muted);margin-top:2px;font-size:9px;line-height:1.4}.market-list{gap:9px;margin-top:10px;display:grid}.market-card{grid-template-columns:72px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.market-card span{color:var(--honey-bright);margin-top:5px;font-size:8px;display:block}.market-card button:disabled{color:#856e4e;background:#2a1407;border-color:#5c320c}.limit-note{color:var(--muted);margin-top:12px;font-size:9px}.event-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:390px;padding:16px;display:flex;overflow:hidden}.event-hero h2{margin-top:1px;font-size:20px}.event-hero p{max-width:320px;color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.event-hero .primary-button{width:min(100%,290px);margin-top:3px}.reward-wheel-shell{aspect-ratio:1;background:radial-gradient(circle,#7d3b0a 57%,#2b1003 60%);border:4px solid #ffce3c;border-radius:50%;place-items:center;width:min(248px,74vw);padding:9px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #8d4308,inset 0 0 25px #ffcd3647,0 9px #592100,0 15px 28px #0f04008c}.reward-wheel-pointer{z-index:5;clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 4px 2px #2a0c00b3);background:linear-gradient(135deg,#fff28a,#f08b00 65%);border:3px solid #7b3100;width:32px;height:42px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.reward-wheel{width:100%;height:100%;transform:rotate(var(--wheel-rotation,0deg));transform-origin:50%;will-change:transform;background:radial-gradient(circle,#0000 0 21%,#6f2c05 22% 24%,#0000 25%),repeating-conic-gradient(from -22.5deg,#ffbe18 0deg 43deg,#a54d08 43deg 45deg,#7131a5 45deg 88deg,#a54d08 88deg 90deg);border:4px solid #6f2d03;border-radius:50%;transition:transform 2.8s cubic-bezier(.12,.82,.08,1);position:relative;overflow:hidden;box-shadow:inset 0 0 25px #3c110094}.reward-wheel:after{content:"";pointer-events:none;border:2px dashed #fff7a4b3;border-radius:50%;position:absolute;inset:7px}.reward-wheel-slot{z-index:2;width:45px;height:45px;transform:translate(-50%, -50%) rotate(var(--wheel-angle)) translateY(-78px) rotate(var(--wheel-counter-angle));place-items:center;display:grid;position:absolute;top:50%;left:50%}.reward-wheel-slot .sprite-icon{filter:drop-shadow(0 2px 2px #330e00bf);width:43px;height:43px}.reward-wheel-center{z-index:4;background:radial-gradient(circle,#ffe45e,#cf6e00);border:4px solid #6d2b00;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 3px 8px #2a0b00a6}.reward-wheel-center .sprite-icon{width:72px;height:72px}.reward-wheel.is-spinning{filter:saturate(1.18)brightness(1.06)}.event-notice{text-align:center;width:min(100%,360px);margin:9px auto 0}.event-shortcuts{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.event-shortcuts button{min-width:0;color:inherit;text-align:left;background:linear-gradient(#4c2308,#200c02);border:1px solid #8d4e12;border-radius:12px;align-items:center;padding:7px 4px;display:flex}.event-shortcuts span{flex-direction:column;min-width:0;display:flex}.event-shortcuts strong{font-size:8px}.event-shortcuts small{color:var(--muted);font-size:6px}.season-card{margin-top:9px;padding:13px}.season-card__top{align-items:center;gap:8px;display:flex}.season-card__top .sprite-icon{width:64px;height:64px}.season-card__top>div{flex:1}.season-card__top h2{font-size:14px}.season-card__top>strong{color:var(--honey-bright);font-size:11px}.progress-track,.mini-progress{background:#100501;border:1px solid #6f390c;border-radius:99px;height:10px;overflow:hidden}.progress-track{margin:10px 0}.progress-track span,.mini-progress span{border-radius:inherit;background:linear-gradient(90deg,#ff8a00,#ffe55d);height:100%;display:block}.season-card>button{width:100%}.quest-list,.tournament-list{gap:7px;display:grid}.quest-row{grid-template-columns:50px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.quest-row .sprite-icon{width:48px;height:48px}.quest-row strong{font-size:9px}.quest-row small{color:var(--muted);font-size:7px}.mini-progress{height:6px;margin:4px 0 2px}.quest-row button:disabled{color:#8f7752;background:#261105;border-color:#5b310d}.booster-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.booster-card{grid-template-columns:66px 1fr;align-items:center;padding:10px;display:grid}.booster-card .sprite-icon{grid-row:span 3;width:62px;height:62px}.booster-card strong{font-size:9px}.booster-card small{color:var(--muted);font-size:7px}.booster-card button{margin-top:4px}.tournament-card{grid-template-columns:72px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.tournament-card>.sprite-icon{width:68px;height:68px}.tournament-card strong{font-size:10px}.tournament-card small{color:var(--muted);font-size:7px;display:block}.tournament-card .card-actions{grid-column:1/-1}.profile-card{align-items:center;gap:10px;padding:12px;display:flex}.avatar{object-fit:cover;width:54px;height:54px;box-shadow:var(--gold-shadow);border:3px solid #e3921e;border-radius:50%;flex:none}.avatar--fallback{background:radial-gradient(circle,#ffe063,#a84f00);place-items:center;display:grid;overflow:visible}.avatar--fallback .sprite-icon{width:66px;max-width:none;height:66px}.profile-card>div{flex:1;min-width:0}.profile-card h2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.profile-card p{color:var(--muted);font-size:8px}.profile-card .level-pill{flex-direction:column;flex:none;align-items:center;max-width:55px;display:flex}.level-pill strong{color:var(--honey-bright)}.level-pill small{color:var(--muted);font-size:7px}.subscription-card{justify-content:space-between;align-items:center;margin-top:9px;padding:13px;display:flex}.subscription-card h2{font-size:14px}.subscription-card p{color:var(--muted);font-size:8px}.subscription-card button{color:var(--honey-bright);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;font-size:7px;display:flex}.subscription-card button svg{width:27px;height:27px}.menu-list{gap:7px;margin-top:9px;display:grid}.menu-row{width:100%;color:inherit;text-align:left;grid-template-columns:27px 1fr 16px;align-items:center;gap:8px;padding:11px 12px;display:grid}.menu-row>svg:first-child{width:21px;height:21px;color:var(--honey)}.menu-row>svg:last-child{color:#b68e53}.menu-row span{flex-direction:column;display:flex}.menu-row strong{font-size:10px}.menu-row small{color:var(--muted);font-size:7px}.referral-code{color:var(--muted);background:#170801a6;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:10px;font-size:8px;display:flex}.referral-code code{color:var(--honey-bright);margin-left:auto}.referral-code button{width:27px;height:27px;color:var(--honey);background:#321406;border:1px solid #73400f;border-radius:7px;place-items:center;display:grid}.legal-note{color:#816a48;text-align:center;padding:18px 0 0;font-size:7px}.bottom-nav{z-index:30;padding:6px 6px calc(6px + var(--safe-bottom));background:linear-gradient(#4f2508,#1c0b03 52%);border-top:2px solid #a95e16;flex:none;grid-template-columns:repeat(5,1fr);display:grid;position:relative;box-shadow:0 -7px 20px #11050085}.bottom-nav button{color:#aa895c;background:0 0;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:47px;padding:4px 1px;display:flex;position:relative}.bottom-nav button.is-main{color:#371600;min-height:61px;box-shadow:0 0 0 3px #6c3006, 0 7px 0 #552000, var(--gold-shadow);background:linear-gradient(#ffe66a,#e88e00);border:3px solid #ffd64a;border-radius:50% 50% 35% 35%;margin-top:-20px}.bottom-nav svg{width:20px;height:20px}.bottom-nav .is-main svg{width:25px;height:25px}.bottom-nav span:not(.nav-orbit){font-size:7px;font-weight:900}.nav-orbit{border-radius:inherit;pointer-events:none;border:1px solid #ffee8480;position:absolute;inset:-4px}.toast{z-index:80;left:50%;bottom:calc(79px + var(--safe-bottom));width:max-content;max-width:calc(100% - 28px);color:var(--text);box-shadow:var(--shadow);animation:toast-in .25s var(--ease-bounce);background:#1a0901f5;border:1px solid #c2771d;border-radius:11px;padding:10px 14px;font-size:10px;position:absolute;transform:translate(-50%)}.toast.is-error{color:#fff3e8;box-shadow:0 0 0 2px #ff4e3224, var(--shadow);background:linear-gradient(145deg,#5f1509fa,#2a0903fa);border-color:#ff7859}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}}.modal-backdrop{z-index:100;padding:18px 12px calc(14px + var(--safe-bottom));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0300b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.game-modal{width:min(100%,496px);max-height:min(86dvh,760px);animation:sheet-in .28s var(--ease-bounce);background:linear-gradient(#5b2b0a,#1c0a02);border:2px solid #d38420;border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 2px #2e1103,0 25px 70px #080200}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}.game-modal>header{background:linear-gradient(#794012,#3b1a06);border-bottom:1px solid #8f4d10;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.game-modal>header button{width:31px;height:31px;color:var(--honey-bright);background:#2a1004;border:1px solid #82460f;border-radius:9px;place-items:center;display:grid}.game-modal__body{max-height:calc(86dvh - 58px);padding:14px;overflow-y:auto}.modal-form .field:first-child{margin-top:0}.modal-hint{color:var(--muted);margin:10px 0 13px;font-size:9px;line-height:1.45}.document-tabs{background:#180802;border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.document-tabs button{font-size:8px}.legal-document{color:#dfc69b;margin-top:13px;font-size:10px;line-height:1.55}.legal-document h3{color:var(--text);font-size:14px}.legal-document h4{color:var(--honey-bright);margin:13px 0 2px;font-size:11px}.legal-document p{margin-top:4px}.unavailable-state{text-align:center;flex-direction:column;align-items:center;padding:8px;display:flex}.unavailable-state .sprite-icon{width:82px;height:82px}.unavailable-state h3{font-size:16px}.unavailable-state p{color:var(--muted);margin:6px 0 15px;font-size:9px;line-height:1.5}.referral-summary{text-align:center;flex-direction:column;align-items:center;display:flex}.referral-summary .sprite-icon{width:72px;height:72px}.referral-summary>strong{color:var(--honey-bright);font-size:16px}.referral-summary>p{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.45}.referral-summary dl{grid-template-columns:1fr 1fr;gap:7px;width:100%;display:grid}.referral-summary dl>div{background:#1b0902;border-radius:9px;padding:9px}.referral-summary dt{color:var(--muted);font-size:7px}.referral-summary dd{color:var(--text);margin:2px 0 0;font-weight:900}.leaderboard{margin:0;padding-left:22px}.leaderboard li{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:8px 4px;font-size:10px;display:flex}.leaderboard span{color:var(--honey-bright)}.wheel-result{text-align:center;background:radial-gradient(circle at 50% 45%,#ffb70033,#0000 37%),linear-gradient(#351304,#170702);border:1px solid #a85a0f;border-radius:16px;flex-direction:column;align-items:center;min-height:390px;padding:92px 22px 20px;display:flex;position:relative;overflow:hidden}.honey-drip-decoration{z-index:0;object-fit:contain;pointer-events:none;filter:drop-shadow(0 5px 8px #3a140073);width:100%;height:auto;position:absolute;inset:0 0 auto}.wheel-result>:not(.honey-drip-decoration){z-index:1;position:relative}.wheel-result .sprite-icon{width:132px;height:132px;margin-bottom:-3px}.wheel-result>strong{color:var(--honey-bright);text-shadow:0 2px #5a2600;font-size:34px}.wheel-result>p{color:#e2c28d;margin:3px 0 18px;font-size:11px}.load-state{width:min(100%,520px);min-height:100dvh;color:var(--muted);text-align:center;background:linear-gradient(#1b0b0233,#160801),url(/assets/worlds/kingdom.png) top/cover;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.load-state--art{background:#1a0a02;padding:0;overflow:hidden}.load-state--art>img{object-fit:cover;object-position:center;width:100%;height:100%;animation:.45s ease-out loading-art-in;display:block}@keyframes loading-art-in{0%{opacity:0;transform:scale(1.025)}}.load-state strong{margin-top:14px}.load-state p{margin-top:6px;font-size:10px}.load-state__icon{width:42px;height:42px;color:var(--danger)}.loader{border:4px solid #ffd45938;border-top-color:var(--honey-bright);width:48px;height:48px;box-shadow:var(--gold-shadow);border-radius:50%;animation:.75s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=365px){.app-header{min-height:82px}.brand-medallion{flex-basis:67px;width:67px;height:72px}.brand-logo{width:63px;height:76px}.subscription-badge{display:none}.balance-strip{gap:3px;padding-inline:5px}.balance-item{padding-right:2px}.balance-item>.sprite-icon{width:31px;height:31px}.balance-item strong{font-size:8px}.page{padding-inline:10px}.market-card{grid-template-columns:45px 1fr}.market-card button{grid-column:2;justify-self:start}.event-shortcuts .sprite-icon{width:38px;height:38px}.market-card>.sprite-icon{width:58px;height:58px}.reward-wheel-shell{width:min(228px,75vw)}.reward-wheel-slot{transform:translate(-50%, -50%) rotate(var(--wheel-angle)) translateY(-70px) rotate(var(--wheel-counter-angle))}}@media (width>=700px){.app-shell,.load-state{border:1px solid var(--line);border-radius:24px;height:calc(100dvh - 28px);min-height:0;margin-block:14px;box-shadow:0 26px 80px #0000008f}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell{background:radial-gradient(circle at 50% -10%, #f5b51b1c, transparent 30%), linear-gradient(180deg, #101213, var(--bg-deep));border-inline-color:#ffda6329}.shell-top{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#ffffff06,#0000 42%),linear-gradient(#151614,#0c0d0d);box-shadow:0 10px 30px #00000075}.brand-medallion{filter:drop-shadow(0 4px 7px #0000008a);background:0 0;flex-basis:65px;width:65px;height:66px}.brand-logo{width:62px;height:68px}.app-header__kicker{color:var(--honey);letter-spacing:.09em;text-transform:uppercase;font-weight:900;font-size:7px!important}.app-header__title strong{color:var(--text);text-shadow:none;font-size:12px}.app-header__title>span:not(.app-header__kicker){color:var(--muted);margin-top:0;font-size:7px}.header-level{background:#050606;border-color:#ffda6338;width:min(125px,100%);height:4px;margin-top:3px}.header-avatar-button{border:1px solid var(--line-strong);width:38px;height:38px;box-shadow:var(--shadow-sm);background:#171812;border-radius:11px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.header-avatar-button .telegram-avatar{border:0;border-radius:9px;width:100%;height:100%}.subscription-badge{max-width:55px;color:var(--muted);background:var(--surface-soft);border-color:var(--line-soft);border-radius:8px;padding:5px 6px;font-size:7px}.header-icon-button,.icon-action{width:32px;height:32px;color:var(--honey-bright);border-color:var(--line-soft);box-shadow:none;background:#ffffff0b;border-radius:9px}.balance-strip{gap:5px;padding:3px 8px 8px}.stat-chip{border:1px solid var(--line-soft);background:#040505b8;border-radius:9px;align-items:center;min-width:0;height:40px;padding:3px 5px 3px 2px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.stat-chip:before{content:"";background:var(--chip-color,var(--honey));height:1px;box-shadow:0 0 8px var(--chip-color,var(--honey));position:absolute;inset:auto 8px 0}.stat-chip.is-green{--chip-color:var(--success)}.stat-chip.is-blue{--chip-color:var(--water)}.stat-chip.is-purple{--chip-color:var(--royal)}.stat-chip__icon{flex:none;place-items:center;width:33px;height:33px;display:grid}.stat-chip__icon .sprite-icon{width:33px;height:33px}.stat-chip>span:last-child{flex-direction:column;min-width:0;display:flex}.stat-chip small{color:var(--muted);font-size:6px}.stat-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-art{opacity:.82;filter:saturate(.8)contrast(1.08);border-bottom:1px solid var(--line-soft);height:190px;box-shadow:inset 0 -70px 55px #070809c7}.page-heading h1{text-shadow:0 3px 14px #000000b8;margin-top:2px;font-size:clamp(25px,7vw,31px)}.eyebrow{color:var(--honey);letter-spacing:.11em;text-shadow:none;font-size:7px}.rounds-chip,.market-status{border-color:var(--line);box-shadow:var(--shadow-sm);background:#0a0b0be0;border-radius:9px;padding:7px 9px}.bottom-nav{padding:5px 7px calc(5px + var(--safe-bottom));border-top:1px solid var(--line);background:#0b0c0cf7;box-shadow:0 -12px 34px #0000008a}.bottom-nav button{color:#857d6e;border-radius:10px;gap:3px;min-height:48px}.bottom-nav button.is-active{color:var(--honey-bright);background:#f5b51b14}.bottom-nav button.is-main{color:#211607;background:linear-gradient(145deg,#ffe47b,#e89c16);border:2px solid #ffd667;border-radius:16px;min-height:58px;margin-top:-12px;box-shadow:0 0 0 3px #1a140a,0 8px 24px #f5b51b47}.bottom-nav button.is-main.is-active{filter:brightness(1.05);transform:translateY(-1px)}.bottom-nav .nav-icon{place-items:center;width:24px;height:24px;display:grid}.bottom-nav .nav-icon svg{width:20px;height:20px}.bottom-nav .is-main .nav-icon svg{width:24px;height:24px}.bottom-nav .nav-label{font-weight:850;font-size:7px!important}.nav-orbit{border-color:#ffe6844d;inset:-3px}@media (width<=365px){.app-header{gap:5px;min-height:67px}.brand-medallion{flex-basis:56px;width:56px;height:60px}.brand-logo{width:54px;height:62px}.header-avatar-button{width:34px;height:34px}.subscription-badge{display:none}.stat-chip{height:37px;padding-right:2px}.stat-chip__icon,.stat-chip__icon .sprite-icon{width:28px;height:28px}.stat-chip strong{font-size:8px}}.shell-top{background:linear-gradient(#071427fa,#040d1bf5);border-bottom:0;box-shadow:0 12px 34px #00000061}.brand-logo{filter:drop-shadow(0 6px 10px #0000007a)drop-shadow(0 0 8px #f4b63524);width:67px;height:55px}.app-header__title>span:not(.app-header__kicker){font-size:8px}.subscription-badge,.header-icon-button{background:linear-gradient(#233b5be6,#0a192df0);border-color:#8fadd833;border-radius:10px;box-shadow:inset 0 1px #ffffff14}.bottom-nav{min-height:78px;padding:5px 7px calc(5px + var(--safe-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040c18f5;border-top-color:#7a9ac629;gap:4px;box-shadow:0 -10px 32px #00000075,inset 0 1px #ffffff0a}.bottom-nav button.is-active,.bottom-nav button.is-main.is-active{background:radial-gradient(circle at 50% 30%,#f5ba3740,#0000 58%),linear-gradient(#30445cdb,#0d1b2ff0);border-color:#f5ba3752;box-shadow:inset 0 1px #ffffff14,0 7px 20px #0000003d}@media (width<=365px){.brand-medallion,.brand-logo{flex-basis:58px;width:58px;height:51px}.balance-strip{gap:4px;padding-inline:5px}.balance-strip .stat-chip__icon,.exact-currency-icon{flex-basis:26px;width:26px;height:26px}}.app-shell{background:linear-gradient(#040a16e6,#02060ffa),radial-gradient(circle at 50% 0,#1e3f704d,#0000 44%);box-shadow:0 0 0 1px #d4a13b2e,0 24px 90px #000000bf}.shell-top{background:linear-gradient(#081325fe,#030a16fc),repeating-linear-gradient(120deg,#0000 0 14px,#deac4308 14px 15px);border-bottom-color:#d3a0368c}.brand-medallion{flex-basis:52px;width:52px;height:50px}.brand-logo{object-fit:contain;width:51px;height:50px}.header-avatar-button{border:1px solid #e2b451;border-radius:50%;order:-1;width:34px;height:34px;padding:2px;box-shadow:0 0 0 2px #49310a,0 0 12px #e2b45140}.header-avatar-button .telegram-avatar{border-radius:50%}.app-header__title strong{color:#fff5d5;font-family:Georgia,Times New Roman,serif;font-size:13px}.app-header__title>span:not(.app-header__kicker){color:#9faabc;font-size:7px}.app-header__kicker{color:#d8a632;font-size:6px!important}.header-level{background:#03070e;border-color:#deae486b;width:104px;height:4px}.header-level i{background:linear-gradient(90deg,#6c35bd,#b95ce2 58%,#f2c653);box-shadow:0 0 7px #ac50deb3}.subscription-badge{color:#f1c04e;background:linear-gradient(#17253a,#080f1d);border-color:#d2a1376e}.header-icon-button{color:#f1bf4d;background:linear-gradient(#17253a,#080f1d);border-color:#dca83d8c;border-radius:5px;width:30px;height:30px}.balance-strip .stat-chip{background:linear-gradient(#142032f5,#060d19fa);border-color:#c4912e6b;border-radius:4px;gap:2px;height:33px;padding:2px 3px}.balance-strip .stat-chip:before{display:none}.balance-strip .stat-chip__icon{flex-basis:26px;width:26px;height:26px}.exact-currency-icon{object-fit:contain;width:26px;height:26px}.balance-strip .stat-chip small{display:none}.balance-strip .stat-chip strong{color:#f8ead0;font-size:clamp(8px,2.45vw,10px)}.content,.page{min-width:0;overflow-x:hidden}.page-art{opacity:.92;filter:saturate(.9)contrast(1.08);height:244px;box-shadow:inset 0 -80px 55px #030812eb}.page-heading{min-height:80px;margin-bottom:10px}.page-heading h1{color:#fff1c9;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,7vw,31px)}.rounds-chip,.market-status{background:#050d1ae6;border-color:#d9a53e94;border-radius:4px;padding:6px 8px}.bottom-nav{min-height:72px;padding:3px 6px calc(4px + var(--safe-bottom));background:linear-gradient(#08111ffc,#02070f);border-top-color:#b58128;gap:2px;box-shadow:0 -5px 18px #0000008c,inset 0 1px #f8c75b29}.bottom-nav button,.bottom-nav button.is-main{color:#788394;min-width:0;min-height:61px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;gap:0;margin-top:0;padding:2px}.bottom-nav button.is-main{transform:translateY(-4px)}.bottom-nav button.is-active,.bottom-nav button.is-main.is-active{color:#f3c75a;background:linear-gradient(#573c0c66,#0d141feb);border-color:#dca83d94;transform:translateY(0);box-shadow:inset 0 0 15px #efb22f1f,0 0 9px #efb22f1f}.bottom-nav button.is-main.is-active{transform:translateY(-4px)}.nav-icon img{object-fit:contain;filter:saturate(.14)brightness(.64);width:100%;height:100%}.bottom-nav button.is-active .nav-icon img{filter:saturate(1.05)brightness(1.08)drop-shadow(0 0 5px #eeb53c7a)}.bottom-nav .nav-label{color:inherit;font-size:7px!important}.nav-orbit{display:none}@media (width<=365px){.brand-medallion{flex-basis:44px;width:44px;height:47px}.brand-logo{width:44px;height:47px}.subscription-badge{display:none}.balance-strip .stat-chip__icon,.exact-currency-icon{width:22px;height:22px}}.panel,.dashboard-panel{background:linear-gradient(135deg, #ffffff0b, transparent 42%), var(--panel);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff0b, var(--shadow-sm);position:relative;overflow:hidden}.panel:after,.dashboard-panel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffd16806}.dashboard-section-header{justify-content:space-between;align-items:flex-end;gap:10px;margin:19px 2px 8px;display:flex}.dashboard-section-header>div{min-width:0}.dashboard-section-header span{color:var(--honey);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:7px;font-weight:900;display:block}.dashboard-section-header h2{font-size:15px;line-height:1.1}.dashboard-section-header>b{min-width:25px;color:var(--honey-bright);border:1px solid var(--line-soft);text-align:center;background:#f5b51b14;border-radius:8px;padding:4px 7px;font-size:8px}.primary-button,.secondary-button,.feature-button{min-height:43px;text-shadow:none;background:linear-gradient(#ffdc67,#e99c18);border:1px solid #ffe188;border-bottom-color:#99600e;border-radius:10px;font-size:10px;box-shadow:inset 0 1px #ffffff80,0 3px #74450b,0 9px 20px #00000052}.secondary-button{color:var(--text);border-color:var(--line);background:#ffffff0e;box-shadow:inset 0 1px #ffffff0f}.danger-button{color:#fff7ee;background:linear-gradient(#eb785d,#b53e2d);border-color:#ff9c82}.kingdom-tabs{border-color:var(--line-soft);box-shadow:var(--shadow-sm);background:#050606b8;border-radius:11px}.kingdom-tabs button,.currency-switch button,.document-tabs button{color:var(--muted);border-radius:8px}.kingdom-tabs button.is-active,.currency-switch button.is-active,.document-tabs button.is-active{color:var(--text);border-color:var(--line);background:linear-gradient(#f5b51b38,#f5b51b14);box-shadow:inset 0 1px #fff1bf1f}.input-wrap,.field textarea,.field select{border-color:var(--line-soft);background:#030404b8;border-radius:9px}.input-wrap:focus-within,.field textarea:focus,.field select:focus{border-color:var(--line-strong);box-shadow:0 0 0 3px #f5b51b17}.form-message,.inline-notice{color:var(--muted-strong);border-color:var(--line-soft);background:#ffffff0b;border-radius:9px}.telegram-avatar{object-fit:cover;object-position:center;background:#171817;display:block}.telegram-avatar--fallback{background:radial-gradient(circle at 50% 35%,#f7c448,#3d290f);place-items:center;display:grid;overflow:hidden}.telegram-avatar--loading{background:#ffffff0e;position:relative;overflow:hidden}.telegram-avatar--loading:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffda6329 50%,#0000 80%);animation:1s linear infinite avatar-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes avatar-shimmer{to{transform:translate(100%)}}.telegram-avatar--fallback .sprite-icon{width:100%;height:100%}.modal-backdrop{padding:20px 12px calc(12px + var(--safe-bottom));-webkit-backdrop-filter:blur(12px)saturate(.8);backdrop-filter:blur(12px)saturate(.8);background:#020303c2}.modal-backdrop--dialog,.modal-backdrop--confirm{align-items:center}.game-modal{border:1px solid var(--line-strong);border-radius:var(--radius-xl);width:min(100%,496px);max-height:min(90dvh,780px);animation:dashboard-modal-in .3s var(--ease-out);background:radial-gradient(circle at 90% 0,#f5b51b1a,#0000 32%),linear-gradient(#1b1b18,#0c0d0d);box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 90px #000000bd}@keyframes dashboard-modal-in{0%{opacity:0;transform:translateY(24px)scale(.975)}}.game-modal--compact{max-width:380px}.game-modal--large{max-width:520px;max-height:94dvh}.game-modal>header{border-bottom-color:var(--line-soft);background:linear-gradient(90deg,#f5b51b1c,#0000 72%),#ffffff06;justify-content:flex-start;gap:9px;min-height:61px;padding:10px 12px}.game-modal>header>div{flex:1;min-width:0}.game-modal>header h2{font-size:15px}.game-modal>header p{color:var(--muted);margin-top:2px;font-size:8px}.game-modal>header button{color:var(--honey-bright);border-color:var(--line-soft);background:#ffffff0d;border-radius:9px}.game-modal__leading{border:1px solid var(--line);background:#f5b51b1a;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.game-modal__body{max-height:calc(90dvh - 62px);padding:14px}.modal-showcase{background:radial-gradient(circle at 10% 30%, #f5b51b26, transparent 35%), var(--surface-soft);border:1px solid var(--line-soft);border-radius:13px;grid-template-columns:78px 1fr;align-items:center;gap:10px;margin-bottom:13px;padding:11px;display:grid}.modal-showcase__art{place-items:center;width:78px;height:78px;display:grid}.modal-showcase__art .sprite-icon{width:82px;height:82px}.modal-showcase span{color:var(--honey);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.modal-showcase h3{margin-top:2px;font-size:15px}.modal-showcase p{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.toast{border-color:var(--line);box-shadow:var(--shadow);background:#101110f5;border-radius:10px}@media (width<=365px){.game-modal{border-radius:20px 20px 0 0}.modal-backdrop--sheet,.modal-backdrop--showcase{padding-inline:0;padding-bottom:0}}.panel,.dashboard-panel{background:linear-gradient(145deg,#ffffff09,#0000 38%),linear-gradient(#0b1a2ff5,#040c19fa);border-color:#c18d2b8a;border-radius:5px;box-shadow:inset 0 0 0 1px #ffe49d09,inset 0 -8px 24px #0000002e,0 6px 18px #00000047}.dashboard-section-header{align-items:center;margin:16px 1px 7px}.dashboard-section-header h2{color:#f3e8cf;font-family:Georgia,Times New Roman,serif;font-size:16px}.dashboard-section-header>b{background:#081426;border-color:#cc97318f;border-radius:3px}.primary-button,.secondary-button,.feature-button{background:linear-gradient(#e8bc4e,#b87414);border-color:#f0c35d #f0c35d #72500f;border-radius:4px;min-height:40px;font-size:10px;font-weight:900;box-shadow:inset 0 1px #ffffff7a,0 2px #6b4508,0 7px 15px #0000004d}.secondary-button{color:#e7edf5;background:linear-gradient(#1c304b,#0a1628);border-color:#8497b46b;box-shadow:inset 0 1px #ffffff0f}.success-button{color:#f5fff0;background:linear-gradient(#69c154,#327a31);border-color:#89d26d #89d26d #24511e;box-shadow:inset 0 1px #ffffff52,0 2px #214f1f,0 7px 15px #0000004d}.kingdom-tabs,.currency-switch,.document-tabs{background:#030913db;border-color:#c08e2b75;border-radius:4px}.input-wrap,.field textarea,.field select{background:#020811db;border-color:#b1842e75;border-radius:4px}.modal-backdrop{-webkit-backdrop-filter:blur(7px)saturate(.85);backdrop-filter:blur(7px)saturate(.85);background:#01040acc}.game-modal{background:radial-gradient(circle at 90% 0,#824db724,#0000 32%),linear-gradient(#0d1d35,#040b17);border:1px solid #d3a23d;border-radius:6px;position:relative;box-shadow:inset 0 0 0 2px #493009bf,inset 0 0 35px #0003,0 30px 90px #000c}.game-modal:before,.game-modal:after{content:"";z-index:2;pointer-events:none;width:26px;height:26px;position:absolute}.game-modal:before{border-top:3px solid #e9bc57;border-left:3px solid #e9bc57;inset:-3px auto auto -3px}.game-modal:after{border-bottom:3px solid #e9bc57;border-right:3px solid #e9bc57;inset:auto -3px -3px auto}.game-modal>header h2{color:#f7e5b7;font-family:Georgia,Times New Roman,serif}.game-modal>header button,.game-modal__leading{background:linear-gradient(#172c46,#071221);border-color:#d19d3780;border-radius:4px}.modal-showcase{background:radial-gradient(circle at 10% 30%,#d19d372b,#0000 38%),linear-gradient(#12253ee0,#07111feb);border-color:#d19d3775;border-radius:4px}.hive-assignment-list{gap:7px;display:grid}.hive-assignment-list>button{text-align:left;background:linear-gradient(#152942,#071323);border:1px solid #c4912e75;border-radius:4px;grid-template-columns:42px 1fr;align-items:center;gap:8px;min-height:54px;padding:6px 9px;display:grid}.hive-assignment-list .sprite-icon{width:42px;height:42px}.hive-assignment-list span{gap:2px;min-width:0;display:grid}.hive-assignment-list strong{color:#f5e6c5;font-size:10px}.hive-assignment-list small{color:var(--muted);font-size:8px}.wax-conversion-flow{background:radial-gradient(circle,#5d3b9630,#040d1aeb 65%);border:1px solid #c9963380;border-radius:5px;grid-template-columns:1fr 32px 1fr;place-items:center;min-height:100px;margin-bottom:9px;display:grid}.wax-conversion-flow img{object-fit:contain;width:76px;height:76px}.wax-conversion-flow span{color:#e6bc55;font-size:24px}.wax-slider{color:var(--muted);gap:5px;font-size:8px;display:grid}.wax-slider input{accent-color:#d3a23d;width:100%}.royal-panel,.dashboard-panel.is-accent{border-color:#f5b93747;box-shadow:inset 0 1px #ffffff17,0 12px 34px #00000047}.dashboard-section-header{margin-top:22px}.dashboard-section-header h2{letter-spacing:-.02em;font-family:Inter,Segoe UI,sans-serif;font-size:18px}.dashboard-section-header>b{background:#112641db;border-color:#93b2dc38;border-radius:9px;min-width:30px;padding:5px 9px}.primary-button,.secondary-button,.feature-button{background:linear-gradient(#f0c44f,#c98518);border-color:#ffdd8085 #ffdd8085 #754809cc;border-radius:11px;min-height:45px;transition:transform .16s,filter .16s;box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000004d}.primary-button:active,.secondary-button:active,.feature-button:active{transform:translateY(1px)scale(.985)}.secondary-button{background:linear-gradient(#274a77,#102844);border-color:#8eaeda3d}.success-button{background:linear-gradient(#6bcb58,#37843a);border-color:#91e36f80}.kingdom-tabs,.currency-switch,.document-tabs{background:#020a16b8;border:0;border-radius:12px;padding:4px}.kingdom-tabs button,.currency-switch button,.document-tabs button{border-radius:9px}.kingdom-tabs button.is-active,.currency-switch button.is-active,.document-tabs button.is-active{background:linear-gradient(#e6a92c54,#864e0b4d);border-color:#f6bd3e40}.game-modal{background:radial-gradient(circle at 90% 0,#8153d32b,#0000 34%),linear-gradient(#132b49,#061426);border-color:#eeb83e80;border-radius:18px;box-shadow:inset 0 1px #ffffff14,0 30px 90px #000000b8}.game-modal:before,.game-modal:after{display:none}.game-modal--dialog,.game-modal--confirm{border-radius:18px}.game-modal>header{background:#05112170;border-bottom-color:#8dadd724;min-height:64px}.game-modal>header h2{font-family:Inter,Segoe UI,sans-serif;font-size:17px}.game-modal>header button,.game-modal__leading,.modal-showcase,.hive-assignment-list>button,.wax-conversion-flow{border-color:#8eafdb33;border-radius:12px}.modal-showcase{background:radial-gradient(circle at 10% 30%,#efb33029,#0000 38%),linear-gradient(145deg,#1f3c5fe6,#08182deb)}.hive-assignment-list>button{background:linear-gradient(145deg,#224166e6,#091a30f0)}.wax-conversion-flow{background:radial-gradient(circle,#784bc738,#0000 58%),linear-gradient(145deg,#1b3453e6,#071528f0);border:0;min-height:132px}.wax-conversion-flow img{width:96px;height:96px}.game-stat-grid,.apiary-stat-grid,.market-stat-grid,.profile-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 10px;display:grid}.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{height:47px}.game-controls{padding:14px}.panel-title h2{font-size:14px}.panel-title p{color:var(--muted);font-size:8px}.currency-switch>div{background:#020303a6}.quick-stakes button{color:var(--muted-strong);border-color:var(--line-soft);background:#ffffff0b}.quick-stakes button:active{color:#211607;background:var(--honey-bright)}.fixed-value{color:var(--honey-bright);border-color:var(--line-soft);background:#ffffff0a}.live-round{background:radial-gradient(circle at 50% 30%, #f5b51b14, transparent 40%), var(--panel-strong);padding:13px}.mines-grid button{background:linear-gradient(145deg,#27241d,#111211);border:1px solid #f5b51b61;border-radius:9px;box-shadow:inset 0 1px #ffefb512,0 3px #050606}.mines-grid button.is-safe{border-color:var(--honey-bright);box-shadow:0 0 15px #f5b51b2e}.mines-grid button.is-wasp{border-color:var(--danger);box-shadow:0 0 16px #f36a552e}.confirm-stats{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 13px;display:grid}.confirm-stats>div{background:var(--surface-soft);border:1px solid var(--line-soft);border-radius:10px;flex-direction:column;padding:10px;display:flex}.confirm-stats dt{color:var(--muted);font-size:7px}.confirm-stats dd{color:var(--honey-bright);margin:3px 0 0;font-size:13px;font-weight:900}.modal-secondary-action{margin-top:8px}.kingdom-card{min-height:154px;padding:8px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button{color:#211607;background:linear-gradient(#ffda63,#d99018);border-color:#ffe38c;border-radius:8px}.character-row{margin-inline:-12px;padding:0 12px 5px}.character-chip{background:var(--panel);border-color:var(--line-soft);width:100px;min-width:100px;box-shadow:var(--shadow-sm);border-radius:12px}.feature-button{min-height:68px;color:var(--text);background:linear-gradient(135deg, #f5b51b1a, transparent 50%), var(--panel);border-color:var(--line);box-shadow:var(--shadow-sm)}.feature-button small{color:var(--muted)}.modal-action-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dashboard-action-card{min-width:0;min-height:128px;color:var(--text);background:var(--surface-soft);border:1px solid var(--line-soft);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:9px;display:flex}.dashboard-action-card span{flex-direction:column;display:flex}.dashboard-action-card strong{font-size:10px}.dashboard-action-card small{color:var(--muted);margin-top:2px;font-size:7px}.market-window{background:linear-gradient(90deg, #f5b51b14, transparent 55%), var(--panel);padding:11px}.market-window>svg{color:var(--honey-bright)}.market-card{background:var(--panel);grid-template-columns:68px 1fr auto;min-height:103px;padding:10px}.market-card span{color:var(--honey);font-size:7px}.event-hero{background:radial-gradient(circle at 50% 58%, #7e56e81c, transparent 35%), var(--panel-strong);min-height:380px;padding:14px}.reward-wheel-shell{border-color:var(--honey-bright);background:radial-gradient(circle,#2b261d 58%,#080909 61%);width:min(242px,72vw);padding:8px;box-shadow:inset 0 0 0 3px #443016,0 8px #17120a,0 18px 38px #0000008c}.reward-wheel{background:radial-gradient(circle,#0000 0 21%,#2e2312 22% 24%,#0000 25%),repeating-conic-gradient(from -22.5deg,#dca326 0deg 43deg,#2b2114 43deg 45deg,#6651bb 45deg 88deg,#2b2114 88deg 90deg);border-color:#332614}.event-shortcuts button{background:var(--panel);border-color:var(--line-soft);border-radius:11px}.season-card,.quest-row,.booster-card,.tournament-card{background:var(--panel)}.profile-card{background:linear-gradient(90deg, #f5b51b1c, transparent 58%), var(--panel);min-height:82px;padding:11px}.profile-card .avatar{border:2px solid var(--line-strong);width:61px;height:61px;box-shadow:var(--gold-shadow);border-radius:14px}.subscription-card{background:radial-gradient(circle at 90% 50%, #8b72ef1c, transparent 30%), var(--panel);padding:12px}.menu-row{background:var(--panel);border-color:var(--line-soft);min-height:55px}.menu-row>svg:first-child{color:var(--honey)}.referral-code{background:var(--surface-soft);border:1px solid var(--line-soft)}.wheel-result{border-color:var(--line);background:radial-gradient(circle at 50% 45%,#f5b51b24,#0000 37%),#0d0e0d}@media (width<=365px){.game-stat-grid,.apiary-stat-grid,.market-stat-grid,.profile-stat-grid{gap:4px}.game-stat-grid .stat-chip__icon,.apiary-stat-grid .stat-chip__icon,.market-stat-grid .stat-chip__icon,.profile-stat-grid .stat-chip__icon,.game-stat-grid .stat-chip__icon .sprite-icon,.apiary-stat-grid .stat-chip__icon .sprite-icon,.market-stat-grid .stat-chip__icon .sprite-icon,.profile-stat-grid .stat-chip__icon .sprite-icon{width:30px;height:30px}.market-card{grid-template-columns:54px 1fr}.market-card>.sprite-icon{width:54px;height:54px}.market-card button{grid-column:2;justify-self:start}}.page-art--apiary,.page-art--game,.page-art--market,.page-art--events,.page-art--profile{background-position:50% 45%}.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{background:linear-gradient(145deg,#1e3859e6,#08172bf0);border-color:#87a9d82e;border-radius:12px;height:52px;box-shadow:inset 0 1px #ffffff12}.game-board-preview{background:linear-gradient(#05102005,#030b1880),url(/assets/exact/scene-game.webp) 50%/cover;border:0;border-radius:18px;min-height:330px;padding:26px 18px;box-shadow:inset 0 -48px 60px #0000006b,0 16px 38px #0000004d}.quick-stakes button,.fixed-value{background:linear-gradient(#284971f0,#0d2643f5);border:0;border-radius:10px;min-height:39px}.kingdom-grid{gap:9px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button,.milestone-card button{background:linear-gradient(#edbd47,#bb7413);border:0;border-radius:10px;min-height:37px;padding-inline:14px;box-shadow:0 5px 14px #00000040}.character-row{gap:9px}.feature-button,.dashboard-action-card{background:linear-gradient(145deg,#1f3b5ef0,#08182df5);border-color:#8bacd92e;border-radius:14px}.dashboard-action-card{min-height:148px}.dashboard-action-card .sprite-icon{width:82px;height:82px}.market-card>.sprite-icon{filter:drop-shadow(0 8px 10px #00000061);width:100px;height:100px}.market-card p{font-size:9px;line-height:1.4}.reward-wheel-shell{border-width:3px;width:min(292px,80vw)}.season-card,.quest-row,.booster-card,.tournament-card,.milestone-card{background:linear-gradient(145deg,#1d3859f0,#08172bf7);border-color:#89abd92e;border-radius:14px}.profile-card .avatar{border:0;width:108px;height:108px;padding:4px;box-shadow:0 0 0 4px #f2b93de6,0 10px 30px #0000006b}.subscription-card,.menu-row{background:linear-gradient(145deg,#1d3859f0,#08172bf7);border-color:#89abd92e;border-radius:14px}@media (width<=365px){.market-card{grid-template-columns:78px 1fr;min-height:130px}.market-card>.sprite-icon{width:78px;height:78px}.kingdom-card>.sprite-icon{width:102px;height:102px}.character-chip .sprite-icon{width:112px;height:112px}}.page-art--apiary{background-image:url(/assets/exact/scene-apiary.webp)}.page-art--game{background-image:url(/assets/exact/scene-game.webp)}.page-art--market{background-image:url(/assets/exact/scene-market.webp)}.page-art--events{background-image:url(/assets/exact/scene-events.webp)}.page-art--profile{background-image:url(/assets/exact/scene-profile.webp)}.page-art--apiary,.page-art--game,.page-art--market,.page-art--events,.page-art--profile{background-position:50% 42%;background-size:cover}.game-stat-grid,.apiary-stat-grid,.market-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.game-board-preview{background:linear-gradient(#030a1633,#030914d1),url(/assets/exact/scene-game.webp) 50%/cover;border:1px solid #d6a238b0;border-radius:5px;grid-template-columns:repeat(6,minmax(0,1fr));align-content:center;gap:3px;min-height:282px;margin:7px 0 9px;padding:24px 20px;display:grid;overflow:hidden;box-shadow:inset 0 0 45px #000000b3,0 8px 24px #0000005e}.game-board-preview span{aspect-ratio:1;clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:linear-gradient(145deg,#2b4462eb,#061224fa);box-shadow:inset 0 0 0 2px #c89839,inset 0 -7px 12px #00000061}.game-board-preview span:nth-child(12n+7),.game-board-preview span:nth-child(12n+8),.game-board-preview span:nth-child(12n+9),.game-board-preview span:nth-child(12n+10),.game-board-preview span:nth-child(12n+11),.game-board-preview span:nth-child(12n+12){transform:translate(50%)}.game-board-preview span.is-highlighted{filter:drop-shadow(0 0 8px #f2b93c80);background:radial-gradient(circle,#f5cc64,#a96912 65%,#452805)}.game-controls{border-color:#d29d3594;padding:10px}.quick-stakes button,.fixed-value{background:linear-gradient(#172c46,#081426);border-color:#b2842b80;border-radius:3px}.live-round{background:radial-gradient(circle at 50% 30%,#d09c3317,#0000 40%),url(/assets/exact/scene-game.webp) 50% 48%/cover;border-color:#d9a337bf}.mines-grid{gap:4px}.mines-grid button{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);background:linear-gradient(145deg,#294463,#081528);border:0;border-radius:0;box-shadow:inset 0 0 0 2px #c89839,inset 0 -7px 12px #00000061}.mines-grid button.is-safe{filter:drop-shadow(0 0 5px #eeb83a59);background:radial-gradient(circle,#efc65b,#6f8e2e 68%,#213c18)}.mines-grid button.is-wasp{filter:drop-shadow(0 0 6px #e64a3d5c);background:radial-gradient(circle,#d66857,#6d2025 68%,#240a12)}.apiary-hero{background:linear-gradient(90deg,#030913e0,#03091340 55%,#030913bf),url(/assets/exact/scene-apiary.webp) 50% 45%/cover;border-color:#ddaa3fc7;min-height:174px;padding:12px}.apiary-hero .hero-sprite{filter:drop-shadow(0 7px 9px #000000b3);width:108px;height:108px}.kingdom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.kingdom-card{background:linear-gradient(#11253ef5,#050e1bfc),url(/assets/exact/scene-apiary.webp) 50%/cover;border-color:#c7932e94;min-height:166px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button,.milestone-card button{background:linear-gradient(#deb044,#a9660f);border-color:#efc45f;border-radius:3px}.character-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-inline:0;padding:0;display:grid;overflow:visible}.character-chip{background:radial-gradient(circle at 50% 26%,#4e6c9442,#0000 45%),linear-gradient(#122742,#071323);border:1px solid #c7932e87;border-radius:5px;width:100%;min-width:0;min-height:154px;padding:7px;box-shadow:inset 0 0 0 1px #ffe6a50a,0 5px 15px #0000004d}.dashboard-action-card{background:linear-gradient(#142a46,#071325);border-color:#c38f2c85;border-radius:5px}.market-window{background:linear-gradient(90deg,#040b16d1,#040b1638,#040b16ad),url(/assets/exact/scene-market.webp) 50% 47%/cover;border-color:#d9a43ba8;min-height:115px}.market-card{background:linear-gradient(#102239f5,#050e1bfa);border-color:#c6912b8a;min-height:112px}.event-hero{background:radial-gradient(circle at 50% 48%,#050c1a2e,#040a15b8 72%),url(/assets/exact/scene-events.webp) 50%/cover;border-color:#d9a53ebf;min-height:390px}.reward-wheel-shell{background:radial-gradient(circle,#17243a 58%,#030811 61%);border-color:#e1b14e;border-radius:50%;width:min(270px,76vw);box-shadow:inset 0 0 0 3px #614210,0 7px #251a08,0 18px 38px #000000a6}.reward-wheel{background:radial-gradient(circle,#0000 0 21%,#111d2d 22% 24%,#0000 25%),repeating-conic-gradient(from -22.5deg,#d4a12f 0deg 43deg,#101b2a 43deg 45deg,#7147a8 45deg 88deg,#101b2a 88deg 90deg)}.event-shortcuts button,.season-card,.quest-row,.booster-card,.tournament-card,.milestone-card{background:linear-gradient(#102239f5,#050e1bfa);border-color:#c28f2c85;border-radius:5px}.milestone-grid{gap:6px;display:grid}.milestone-card{grid-template-columns:58px 1fr auto;align-items:center;gap:8px;min-height:76px;padding:7px;display:grid}.milestone-card .sprite-icon{width:58px;height:58px}.milestone-card>div{gap:2px;min-width:0;display:grid}.milestone-card strong{color:#f3e5c4;font-size:10px}.milestone-card small{color:var(--muted);font-size:8px}.profile-card{background:linear-gradient(90deg,#040b16b8,#040b1629,#040b16bd),url(/assets/exact/scene-profile.webp) 50% 48%/cover;border-color:#dba83fbf;min-height:126px;padding:12px}.subscription-card{background:radial-gradient(circle at 90%,#8b52c62b,#0000 32%),linear-gradient(#142945,#071323);border-color:#8f59c4a6}.menu-row{background:linear-gradient(#0f2036f5,#050e1bfa);border-color:#bc8b2b75;border-radius:4px;min-height:52px}.wheel-result{background:radial-gradient(circle at 50% 45%,#d6a13429,#0000 37%),#061020;border-color:#daa63ca8}@media (width<=365px){.page-art{height:222px}.game-board-preview{min-height:252px;padding-inline:14px}.profile-card .avatar{width:70px;height:70px}.milestone-card{grid-template-columns:48px 1fr}.milestone-card button{grid-column:2;justify-self:start}}.app-shell{background:radial-gradient(circle at 14% 8%,#4575d133,#0000 30%),radial-gradient(circle at 86% 31%,#f4b02a17,#0000 27%),linear-gradient(#07172e,#020711 72%)}.shell-top{background:linear-gradient(#08162bfc,#040d1cf7);border-bottom:0}.brand-logo{filter:drop-shadow(0 6px 10px #0000007a)drop-shadow(0 0 8px #f4b63529)}.app-header__title strong{font-family:Inter,Segoe UI,sans-serif;font-size:14px;font-weight:900}.header-level{background:#ffffff17;border:0;border-radius:999px;width:min(142px,100%);height:5px;overflow:hidden}.subscription-badge,.header-icon-button{background:linear-gradient(#233b5be6,#0a192df0);border-color:#8fadd833;border-radius:10px}.balance-strip{background:#040c19f2;border-bottom:0;gap:6px;padding:5px 8px 7px}.balance-strip .stat-chip{background:linear-gradient(145deg,#223b5ce6,#08172bf0);border-color:#8baad733;border-radius:10px;height:39px;padding:3px 5px}.page{padding:14px 11px 42px}.page:before{background:linear-gradient(#0000,#030a162e 170px,#030a16 305px),radial-gradient(circle at 50% 11%,#335b9d24,#0000 38%)}.page-art{opacity:1;filter:saturate(1.1)contrast(1.03)brightness(1.05);border:0;height:282px;box-shadow:inset 0 -96px 68px #030a16cc}.page-heading{min-height:94px}.page-heading h1{letter-spacing:-.04em;font-family:Inter,Segoe UI,sans-serif;font-size:clamp(29px,7.8vw,35px);font-weight:950}.panel,.dashboard-panel{background:linear-gradient(145deg,#1c3656e6,#071528f2);border:1px solid #89a9d62e;border-radius:15px;box-shadow:inset 0 1px #ffffff12,0 10px 30px #0000003d}.panel:after,.dashboard-panel:after{display:none}.primary-button,.secondary-button,.feature-button{border-radius:11px;min-height:45px}.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{background:linear-gradient(145deg,#1e3859eb,#08172bf5);border-color:#87a9d82e;border-radius:12px;height:52px}.game-board-preview{background:linear-gradient(#05102005,#030b1870),url(/assets/exact/scene-game.webp) 50%/cover;border:0;border-radius:19px;min-height:334px;box-shadow:inset 0 -48px 60px #0000005c,0 16px 38px #0000004d}.game-board-preview span{background:linear-gradient(145deg,#315b86,#0b2747);box-shadow:inset 0 0 0 2px #efb83cc7,inset 0 -7px 12px #0000004d,0 4px 10px #00000038}.game-controls,.live-round{border-color:#88a9d62e;border-radius:16px}.apiary-hero,.market-window,.event-hero,.profile-card{border:0;border-radius:19px;box-shadow:inset 0 -42px 62px #01071057,0 16px 40px #00000047}.apiary-hero{min-height:220px;padding:16px}.kingdom-grid,.character-row{gap:9px}.kingdom-card{background:radial-gradient(circle at 50% 28%,#3a67a14d,#0000 44%),linear-gradient(#15345a,#07172b);border-color:#8aacda2e;border-radius:16px;min-height:208px;padding:12px}.character-chip{background:radial-gradient(circle at 50% 27%,#4779b757,#0000 45%),linear-gradient(#17385e,#07182c);border-color:#89abda2e;border-radius:16px;min-height:188px;padding:10px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button,.milestone-card button{background:linear-gradient(#efc24e,#bc7513);border:0;border-radius:10px;min-height:37px}.market-window{min-height:156px;padding:16px}.market-card{background:linear-gradient(145deg,#1c3758f2,#071528fa);border-color:#89aad82e;border-radius:16px;grid-template-columns:100px 1fr auto;gap:12px;min-height:142px;padding:13px}.event-hero{min-height:430px;padding:17px}.event-shortcuts button{background:linear-gradient(145deg,#1e395bf2,#08172bf7);border-color:#89abd92e;border-radius:15px;min-height:88px}.profile-card{min-height:178px;padding:18px}.profile-card .avatar{border:0;border-radius:50%;width:108px;height:108px;padding:4px;box-shadow:0 0 0 4px #f2b93de6,0 10px 30px #0000006b}.subscription-card,.menu-row{border-color:#89abd92e;border-radius:15px}.menu-row{min-height:67px;padding-inline:15px}.bottom-nav{min-height:78px;padding:5px 7px calc(5px + var(--safe-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040c18f5;border-top-color:#7a9ac629;gap:4px}.bottom-nav button,.bottom-nav button.is-main{border-radius:13px;min-height:65px}.bottom-nav button.is-active,.bottom-nav button.is-main.is-active{background:radial-gradient(circle at 50% 30%,#f5ba3740,#0000 58%),linear-gradient(#30445cdb,#0d1b2ff0);border-color:#f5ba374d}@media (width<=365px){.brand-medallion,.brand-logo{flex-basis:58px;width:58px;height:51px}.market-card{grid-template-columns:78px 1fr;min-height:130px}.market-card>.sprite-icon{width:78px;height:78px}.kingdom-card>.sprite-icon{width:102px;height:102px}.character-chip .sprite-icon{width:112px;height:112px}}.shell-top{isolation:isolate;transition:background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.shell-top:before{content:"";z-index:-1;opacity:.22;filter:blur(18px)saturate(1.15);pointer-events:none;background-position:50% 36%;background-size:cover;transition:opacity .35s,filter .35s;position:absolute;inset:-30px;transform:scale(1.12)}.shell-top:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#040f1f7a,#040d1bc7);position:absolute;inset:0}.shell-top--apiary:before{background-image:url(/assets/exact/scene-apiary.webp)}.shell-top--market:before{background-image:url(/assets/exact/scene-market.webp)}.shell-top--game:before{background-image:url(/assets/exact/scene-game.webp)}.shell-top--events:before{background-image:url(/assets/exact/scene-events.webp)}.shell-top--profile:before{background-image:url(/assets/exact/scene-profile.webp)}.balance-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040d1b85}.page{animation:modern-page-in .32s var(--ease-out)}@keyframes modern-page-in{0%{opacity:.68;transform:translateY(5px)}}.page--apiary .page-art{height:560px}.page--market .page-art{height:470px}.page--game .page-art{height:720px}.page--events .page-art{height:760px}.page--profile .page-art{height:535px}.page--apiary:before{background:linear-gradient(#0000 0,#030a1614 350px,#030a16 565px)}.page--market:before{background:linear-gradient(#0000 0,#030a1614 300px,#030a16 475px)}.page--game:before{background:linear-gradient(#0000 0,#030a160f 460px,#030a16 725px)}.page--events:before{background:linear-gradient(#0000 0,#030a160a 520px,#030a16 765px)}.page--profile:before{background:linear-gradient(#0000 0,#030a1612 330px,#030a16 540px)}.apiary-hero,.market-window,.event-hero,.profile-card{-webkit-backdrop-filter:blur(5px)saturate(1.08);backdrop-filter:blur(5px)saturate(1.08);background:linear-gradient(145deg,#112a4980,#0512245c);border:1px solid #acc7e81a;box-shadow:inset 0 1px #ffffff0f,0 18px 46px #0000002b}.event-hero{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#07142933,#050f1f61)}.panel,.dashboard-panel{-webkit-backdrop-filter:blur(12px)saturate(1.05);backdrop-filter:blur(12px)saturate(1.05);background:linear-gradient(145deg,#1c3656c2,#071528d6)}.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#203f65c7,#08192fdb);height:64px;padding:6px 8px}.profile-stat-grid{gap:8px}.profile-card .avatar{width:116px;height:116px}.menu-row{min-height:72px}@media (width<=365px){.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{height:59px;padding-inline:5px}.game-stat-grid .stat-chip__icon,.apiary-stat-grid .stat-chip__icon,.market-stat-grid .stat-chip__icon,.profile-stat-grid .stat-chip__icon,.game-stat-grid .stat-chip__icon .sprite-icon,.apiary-stat-grid .stat-chip__icon .sprite-icon,.market-stat-grid .stat-chip__icon .sprite-icon,.profile-stat-grid .stat-chip__icon .sprite-icon{width:44px;height:44px}.profile-card .avatar{width:102px;height:102px}}.shell-top:before{opacity:.42;filter:blur(12px)saturate(1.2)}.apiary-hero{background:radial-gradient(circle at 24% 48%,#e2a7291f,#0000 31%),linear-gradient(145deg,#0c264557,#04102033)}.market-window{background:linear-gradient(100deg,#07182e6b,#07162a1f)}.event-hero{background:linear-gradient(#07142921,#050f1f40)}.profile-card{background:radial-gradient(circle at 32% 48%,#30639e3b,#0000 34%),linear-gradient(145deg,#0e274652,#0511222e)}.apiary-hero,.market-window,.event-hero,.profile-card{-webkit-backdrop-filter:blur(1.5px)saturate(1.08);backdrop-filter:blur(1.5px)saturate(1.08);border-color:#bad2ef14}.apiary-hero strong,.market-window strong,.event-hero strong,.profile-card strong{text-shadow:0 2px 10px #000000b8}.app-shell{--tab-rgb:58, 102, 154;--tab-warm-rgb:239, 177, 44;isolation:isolate;background:#030914}.app-shell--apiary{--tab-rgb:55, 111, 112;--tab-warm-rgb:232, 176, 49}.app-shell--market{--tab-rgb:82, 62, 137;--tab-warm-rgb:230, 158, 47}.app-shell--game{--tab-rgb:49, 81, 139;--tab-warm-rgb:242, 177, 42}.app-shell--events{--tab-rgb:104, 63, 150;--tab-warm-rgb:240, 174, 48}.app-shell--profile{--tab-rgb:43, 82, 136;--tab-warm-rgb:220, 166, 55}.ambient-scene{z-index:4;pointer-events:none;position:absolute;inset:108px 0 78px;overflow:hidden}.ambient-scene i{left:var(--particle-left);width:var(--particle-size);height:var(--particle-size);background:rgb(var(--tab-warm-rgb));box-shadow:0 0 9px rgba(var(--tab-warm-rgb), .78);opacity:0;animation:v1-particle-rise var(--particle-duration) linear var(--particle-delay) infinite;border-radius:50%;position:absolute;bottom:-8px}@keyframes v1-particle-rise{0%{opacity:0;transform:translateY(20px)scale(.65)}16%{opacity:.65}72%{opacity:.32}to{opacity:0;transform:translate(18px,-72vh)scale(1.15)}}.shell-top,.content,.bottom-nav{z-index:5;position:relative}.shell-top{-webkit-backdrop-filter:blur(12px)saturate(1.16);backdrop-filter:blur(12px)saturate(1.16);background:#030a15b3;border:0;overflow:hidden;box-shadow:0 10px 30px #0000002e}.shell-top:before{opacity:.58;filter:blur(9px)saturate(1.26);inset:-16px}.shell-top:after{background:linear-gradient(180deg, #02081142, #02091499), radial-gradient(circle at 12% 40%, rgba(var(--tab-warm-rgb), .12), transparent 30%)}.app-header{min-height:57px;padding:calc(3px + var(--safe-top)) 9px 2px;gap:7px}.brand-medallion,.brand-logo{flex-basis:61px;width:61px;height:51px}.app-header__title{gap:0}.app-header__title strong{font-size:13px}.app-header__kicker{font-size:6px!important}.header-level{width:132px;margin-top:3px}.subscription-badge,.header-icon-button{border-color:rgba(var(--tab-warm-rgb), .38);background:#071426a3;box-shadow:0 5px 14px #0000002e}.balance-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030a1552;gap:5px;padding:3px 7px 6px}.balance-strip .stat-chip{background:#07162a9e;border-color:#a5c2e729;border-radius:999px;height:34px;padding:2px 4px 2px 1px;box-shadow:inset 0 1px #ffffff12,0 5px 14px #00000029}.balance-strip .stat-chip__icon,.exact-currency-icon{flex-basis:31px;width:31px;height:31px}.balance-strip .stat-chip strong{font-size:9px}.page{min-height:100%;animation:v1-page-in .3s var(--ease-out);padding:10px 10px 42px}@keyframes v1-page-in{0%{opacity:.72;transform:translateY(5px)scale(.995)}}.page-art,.page--apiary .page-art,.page--market .page-art,.page--game .page-art,.page--events .page-art,.page--profile .page-art{opacity:1;filter:saturate(1.14)contrast(1.02)brightness(1.06);height:min(760px,100dvh);box-shadow:none;background-position:50% 36%;background-repeat:no-repeat;background-size:auto min(760px,100dvh);border:0}.page:before,.page--apiary:before,.page--market:before,.page--game:before,.page--events:before,.page--profile:before{background:linear-gradient(#0208120a 0,#0208121a 54%,#030914 94%),linear-gradient(90deg,#02081229,#0000 48%,#02081229)}.page-heading{align-items:flex-end;min-height:76px;margin-bottom:5px;padding:0 2px 7px}.page-heading h1{text-shadow:0 4px 16px #000000d1;font-size:clamp(27px,7.7vw,34px);line-height:.95}.eyebrow{text-shadow:0 2px 8px #000000b8;font-size:7px}.rounds-chip,.market-status,.icon-action{border-color:rgba(var(--tab-warm-rgb), .42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05122494;border-radius:999px;box-shadow:0 5px 16px #0003}.panel,.dashboard-panel{background:linear-gradient(145deg, rgba(var(--tab-rgb), .28), #0411228a);-webkit-backdrop-filter:blur(7px)saturate(1.08);backdrop-filter:blur(7px)saturate(1.08);border:1px solid #a5c2e521;border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #0000002b}.royal-panel,.dashboard-panel.is-accent{border-color:rgba(var(--tab-warm-rgb), .2)}.apiary-hero{background:linear-gradient(90deg, #0411222e, rgba(var(--tab-rgb), .18) 50%, #04112247);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-color:#ffffff14;grid-template-columns:112px 1fr auto;min-height:122px;padding:6px 10px}.apiary-hero .hero-sprite{width:118px;height:118px}.apiary-hero>div strong{font-size:17px}.apiary-hero .primary-button{width:auto;min-width:70px;min-height:39px;padding-inline:12px}.game-stat-grid,.apiary-stat-grid,.market-stat-grid{gap:5px;margin:6px 0 8px}.profile-stat-grid{gap:6px;margin:7px 0 9px}.game-stat-grid .stat-chip,.apiary-stat-grid .stat-chip,.market-stat-grid .stat-chip,.profile-stat-grid .stat-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081b33a8;border-radius:12px;height:55px;padding:4px 5px}.game-stat-grid .stat-chip__icon,.apiary-stat-grid .stat-chip__icon,.market-stat-grid .stat-chip__icon,.profile-stat-grid .stat-chip__icon,.game-stat-grid .stat-chip__icon .sprite-icon,.apiary-stat-grid .stat-chip__icon .sprite-icon,.market-stat-grid .stat-chip__icon .sprite-icon,.profile-stat-grid .stat-chip__icon .sprite-icon{width:44px;height:44px}.game-stat-grid .stat-chip strong,.apiary-stat-grid .stat-chip strong,.market-stat-grid .stat-chip strong,.profile-stat-grid .stat-chip strong{font-size:10px}.game-stat-grid .stat-chip small,.apiary-stat-grid .stat-chip small,.market-stat-grid .stat-chip small,.profile-stat-grid .stat-chip small{font-size:7px}.dashboard-section-header{margin:15px 2px 6px}.dashboard-section-header h2{font-size:17px}.dashboard-section-header>b{background:#07192f94;border:0;border-radius:999px;padding:4px 8px}.kingdom-grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:7px;margin-inline:-10px;padding:2px 10px 7px;display:flex;overflow-x:auto}.kingdom-card{scroll-snap-align:start;background:radial-gradient(circle at 50% 30%, rgba(var(--tab-warm-rgb), .1), transparent 38%), linear-gradient(180deg, rgba(var(--tab-rgb), .27), #0411229e);border-radius:15px;flex:0 0 158px;min-height:118px;padding:7px 7px 9px}.kingdom-card>.sprite-icon{width:78px;height:78px}.kingdom-card button,.card-actions button,.swarm-row button,.quest-row button,.booster-card button,.season-card>button,.market-card button,.milestone-card button{border-radius:999px;min-height:33px;padding-inline:12px;box-shadow:0 5px 12px #0003}.character-row{scroll-snap-type:x proximity;gap:7px;margin-inline:-10px;padding:2px 10px 7px}.character-chip{scroll-snap-align:start;background:radial-gradient(circle at 50% 29%, #548bc63d, transparent 43%), linear-gradient(180deg, rgba(var(--tab-rgb), .28), #04112299);border-radius:15px;flex:0 0 122px;width:122px;min-height:126px;padding:6px 7px 9px}.character-chip .sprite-icon{width:92px;height:92px}.feature-button{background:#0719309e;border-radius:14px;min-height:61px}.feature-button .sprite-icon{width:54px;height:54px}.market-window{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05142775;border-radius:999px;min-height:64px;padding:8px 12px}.market-window>svg{width:28px;height:28px}.market-list{gap:7px}.market-card{background:#08192fa3;border-radius:15px;grid-template-columns:62px 1fr auto;gap:8px;min-height:88px;padding:6px 9px}.market-card>.sprite-icon{width:62px;height:62px}.market-card h2{font-size:13px}.market-card p{font-size:8px}.event-hero{min-height:400px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:7px 10px 10px}.event-hero>div:first-child{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05122466;border-radius:999px;max-width:310px;margin-inline:auto;padding:7px 12px}.event-hero>div:first-child h2{font-size:17px}.event-hero>div:first-child p{font-size:8px}.reward-wheel-shell{width:min(282px,78vw)}.event-hero>.primary-button{border-radius:999px;width:min(260px,78vw);min-height:42px;margin-inline:auto}.event-shortcuts{gap:7px}.event-shortcuts button{background:#07182e99;border-radius:14px;min-height:70px;padding:5px 9px}.event-shortcuts .sprite-icon{width:56px;height:56px}.profile-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05132661;border-color:#ffffff14;grid-template-columns:88px 1fr auto;min-height:112px;padding:8px 12px}.profile-card .avatar{width:88px;height:88px;padding:2px}.profile-card h2{font-size:17px}.subscription-card{background:#0819319e;border-radius:14px;padding:9px 12px}.menu-list{gap:7px}.menu-row{background:#07182e94;border-radius:14px;min-height:57px;padding:8px 12px}.menu-row>svg:first-child{width:23px;height:23px}.game-board-preview{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#030d1c33;border:0;border-radius:18px;min-height:300px;margin:4px 0 7px;padding:22px 16px;box-shadow:inset 0 -45px 65px #00000038}.game-board-preview span{box-shadow:inset 0 0 0 2px rgba(var(--tab-warm-rgb), .72), 0 4px 10px #00000038;background:linear-gradient(145deg,#2d5b89eb,#071d37f5)}.game-controls,.live-round{background:#051428a3;border-radius:15px;padding:10px}.mode-selector{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0410206b;border-radius:14px;padding:3px}.mode-selector button{border-radius:11px;min-height:42px}.quick-stakes button,.fixed-value{border-radius:999px}.bottom-nav{min-height:72px;padding:4px 7px calc(4px + var(--safe-bottom));border-top:1px solid rgba(var(--tab-warm-rgb), .2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#040e1cb8,#020811f0);box-shadow:0 -9px 28px #00000057}.bottom-nav button,.bottom-nav button.is-main{background:0 0;border:0;border-radius:13px;min-height:62px}.bottom-nav button.is-active,.bottom-nav button.is-main.is-active{background:radial-gradient(circle at 50% 38%, rgba(var(--tab-warm-rgb), .19), transparent 62%);box-shadow:none;border:0}.bottom-nav .nav-icon,.bottom-nav .is-main .nav-icon{width:46px;height:46px}.nav-icon img{filter:saturate(.72)brightness(.74)drop-shadow(0 3px 5px #0000009e)}.bottom-nav button.is-active .nav-icon img{filter:saturate(1.08) brightness(1.1) drop-shadow(0 0 8px rgba(var(--tab-warm-rgb), .7));transform:scale(1.07)translateY(-2px)}.bottom-nav .nav-label{font-size:8px!important}@media (width<=365px){.page{padding-inline:8px}.apiary-hero{grid-template-columns:94px 1fr auto}.apiary-hero .hero-sprite{width:100px;height:100px}.market-card{grid-template-columns:58px 1fr}.market-card>.sprite-icon{width:58px;height:58px}.kingdom-card>.sprite-icon{width:74px;height:74px}.character-chip .sprite-icon{width:86px;height:86px}}@media (prefers-reduced-motion:reduce){.ambient-scene{display:none}}.scene-page{min-height:100%;padding:8px 10px 14px;overflow:hidden}.scene-page .page-art{filter:saturate(1.16)contrast(1.04)brightness(1.05);background-position:50% 45%;background-size:cover;height:100%;min-height:100%;inset:0}.scene-page--profile .page-art{background-image:url(/assets/generated/bee-profile-palace-background.webp);background-position:50% 48%}.scene-page--events .page-art{background-image:url(/assets/generated/bee-wheel-garden-background.webp);background-position:50% 40%}.scene-page:before{background:linear-gradient(#02081114,#0000 19% 69%,#02081194),linear-gradient(90deg,#02081129,#0000 28% 72%,#02081129)}.scene-title{z-index:2;justify-content:space-between;align-items:flex-end;min-height:66px;padding:4px 3px 8px;display:flex;position:relative}.scene-title span{color:#f5bd42;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 8px #000;font-size:7px;font-weight:900;display:block}.scene-title h1{letter-spacing:-.04em;text-shadow:0 4px 18px #000;margin:2px 0 0;font-size:clamp(27px,8vw,35px);line-height:.95}.scene-stage{z-index:2;height:clamp(430px,100dvh - 260px,650px);min-height:0;position:relative}.scene-metric{z-index:4;color:#fff4d5;-webkit-backdrop-filter:blur(5px)saturate(1.18);backdrop-filter:blur(5px)saturate(1.18);background:linear-gradient(160deg,#192a3a8a,#050f1c94);border:1px solid #ebb2369e;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:101px;min-height:78px;padding:9px 7px;display:flex;position:absolute;top:8px;box-shadow:inset 0 0 0 2px #ffd55c0f,0 8px 22px #00000061}button.scene-metric{cursor:pointer}.scene-metric--left{left:2px}.scene-metric--right{right:2px}.scene-metric span{color:#f6bd42;letter-spacing:.08em;font-size:7px;font-weight:900}.scene-metric strong{color:#fff0a7;font-size:19px;line-height:1}.scene-metric small{color:#d3e1ef;font-size:8px}.scene-metric>svg{color:#ffc13a;width:24px;height:24px}.scene-hotspot{z-index:5;text-align:left;color:#fff5d9;-webkit-backdrop-filter:blur(5px)saturate(1.2);backdrop-filter:blur(5px)saturate(1.2);background:linear-gradient(150deg,#1c314380,#05101e8f);border:1px solid #f0b534a3;border-radius:14px;align-items:center;gap:5px;min-width:112px;min-height:58px;padding:5px 9px 5px 4px;display:flex;position:absolute;box-shadow:inset 0 0 0 2px #ffdf780d,0 8px 22px #00000061,0 0 15px #eca8231a}.scene-hotspot:active{transform:scale(.96)}.scene-hotspot:disabled{opacity:.52}.scene-hotspot>.sprite-icon,.scene-hotspot>svg,.scene-hotspot>img{object-fit:contain;color:#ffc13a;filter:drop-shadow(0 4px 6px #00000075);flex:0 0 49px;width:49px;height:49px}.scene-hotspot span{flex-direction:column;min-width:0;display:flex}.scene-hotspot strong{font-size:10px;line-height:1.05}.scene-hotspot small{color:#d0dbe7;margin-top:2px;font-size:7px}.scene-hotspot--hives,.scene-hotspot--market,.scene-hotspot--withdrawal{top:39%;left:2px}.scene-hotspot--bees,.scene-hotspot--fountain,.scene-hotspot--referrals{top:39%;right:2px}.scene-hotspot--swarms,.scene-hotspot--support{top:61%;left:2px}.scene-hotspot--development,.scene-hotspot--wax,.scene-hotspot--documents{top:61%;right:2px}.scene-primary-action{z-index:6;color:#2d1905;letter-spacing:.02em;background:linear-gradient(#ffe16e 0%,#efad1d 48%,#c97805 100%);border:2px solid #7f4b07;border-radius:16px;justify-content:center;align-items:center;gap:7px;width:min(310px,86%);min-height:58px;padding:8px 16px;font-size:16px;font-weight:1000;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px #ffffff8f,inset 0 -4px #6833024d,0 0 0 2px #f6bd3a5c,0 9px 22px #00000070}.scene-primary-action:active{transform:translate(-50%)translateY(2px)}.scene-primary-action>.sprite-icon,.scene-primary-action>svg{width:42px;height:42px}.scene-notice{z-index:8;color:#fff4d5;text-align:center;background:#040f1cdb;border:1px solid #eeb4346b;border-radius:999px;margin:0;padding:8px 12px;font-size:9px;position:absolute;bottom:84px;left:16px;right:16px;box-shadow:0 7px 18px #0000005c}.scene-player-card{z-index:4;-webkit-backdrop-filter:blur(5px)saturate(1.18);backdrop-filter:blur(5px)saturate(1.18);background:linear-gradient(140deg,#1c304285,#050f1c94);border:1px solid #ecb130ad;border-radius:16px;grid-template-columns:74px 1fr auto;align-items:center;gap:9px;width:min(300px,82%);min-height:92px;padding:8px 10px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #0006}.scene-player-card .avatar{width:72px;height:72px}.scene-player-card span{color:#f3b93c;font-size:6px;font-weight:900}.scene-player-card h2{margin:2px 0;font-size:15px}.scene-player-card small{color:#bdcede;font-size:8px;display:block}.scene-player-card>strong{color:#ffd456;text-align:center;font-size:20px}.scene-page--profile .scene-metric{top:116px}.scene-page--profile .scene-hotspot--withdrawal,.scene-page--profile .scene-hotspot--referrals{top:48%}.scene-page--profile .scene-hotspot--support,.scene-page--profile .scene-hotspot--documents{top:67%}.scene-page--profile .scene-primary-action{border-radius:11px;width:min(218px,62%);min-height:38px;padding:5px 9px;font-size:8px;bottom:14px}.scene-page--profile .scene-primary-action>svg{width:22px;height:22px}.scene-modal-list,.scene-modal-grid{gap:8px;display:grid}.scene-modal-list button,.scene-modal-grid button{color:#fff5d9;text-align:left;background:linear-gradient(145deg,#1b324bd6,#061426db);border:1px solid #e5b04147;border-radius:13px;align-items:center;gap:9px;min-height:76px;padding:7px 10px;display:flex}.scene-modal-list .sprite-icon,.scene-modal-grid .sprite-icon{flex:0 0 66px;width:66px;height:66px}.scene-modal-list span{flex-direction:column;display:flex}.scene-modal-list strong,.scene-modal-grid strong{font-size:11px}.scene-modal-list small,.scene-modal-grid small{color:#b9cce0;font-size:8px}.scene-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-modal-grid button{text-align:center;flex-direction:column;min-width:0}.wheel-scene-stage{height:clamp(500px,100dvh - 250px,650px)}.wheel-scene-title{z-index:5;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0511206b;border-radius:999px;width:max-content;max-width:78%;padding:7px 15px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 6px 17px #00000040}.wheel-scene-title span{color:#f6bd42;letter-spacing:.1em;font-size:6px;font-weight:900}.wheel-scene-title h2{margin:1px 0 0;font-size:15px}.wheel-scene-stage .reward-wheel-shell{z-index:4;width:min(226px,62vw);position:absolute;top:82px;left:50%;transform:translate(-50%)}.wheel-scene-stage .scene-hotspot--daily{top:auto;bottom:88px;left:2px}.wheel-scene-stage .scene-hotspot--chest{top:auto;bottom:88px;right:2px}.app-shell--game{background:#120b06}.app-shell--game .shell-top,.app-shell--game .bottom-nav,.app-shell--game .ambient-scene{display:none}.mines-screen{min-height:100dvh;padding:calc(8px + var(--safe-top)) 12px 14px;color:#f8ecd0;background:linear-gradient(#040a1233,#08050361),url(/assets/generated/bee-mines-board-background.webp) 50% 0/cover no-repeat}.mines-screen:before{z-index:-1;opacity:.08;background-image:linear-gradient(30deg,#0000 48%,#cf932121 49% 51%,#0000 52%),linear-gradient(-30deg,#0000 48%,#cf93211a 49% 51%,#0000 52%);background-size:44px 76px;inset:0}.mines-screen__header{background:#0e0c0a94;border:1px solid #c98e236b;border-radius:14px 14px 7px 7px;grid-template-columns:42px 1fr 42px;align-items:center;min-height:53px;padding:4px 7px;display:grid;box-shadow:inset 0 0 0 2px #ffca5006}.mines-screen__header>button{color:#ffc236;background:#1d140ab8;border:1px solid #db9d268c;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.mines-screen__header>button:last-child{justify-self:end}.mines-screen__header>div{text-align:center}.mines-screen__header span{color:#9fb2c3;letter-spacing:.12em;font-size:6px;font-weight:900}.mines-screen__header h1{color:#ffc338;letter-spacing:.08em;margin:0;font-size:17px}.mines-howto{color:#d6e0e9;background:#0a1c2dd1;border:1px solid #aac0d229;border-radius:999px;align-items:center;gap:5px;width:fit-content;min-height:25px;margin:7px 0 1px;padding:3px 9px 3px 5px;display:flex}.mines-howto>svg{color:#a8b9c8;width:17px;height:17px}.mines-howto span{font-size:8px;font-weight:900}.mines-howto small{color:#f1b837;border-left:1px solid #ffffff1c;padding-left:6px;font-size:7px}.mines-board-shell{background:radial-gradient(circle at 50% 45%,#7c4c142e,#0000 61%),#0d09062e;border:1px solid #e0a53552;border-radius:15px;place-items:center;min-height:302px;margin:1px 0 6px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -30px 55px #00000024,0 8px 24px #0000003d}.mines-board-shell:before{content:"";opacity:.05;background-color:#0000;background-image:linear-gradient(30deg,#0000 47%,#bd8429 49%,#0000 51%),linear-gradient(-30deg,#0000 47%,#bd8429 49%,#0000 51%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.mines-board-shell .game-board-preview,.mines-board-shell .mines-grid{z-index:2;grid-template-columns:repeat(var(--grid-size), minmax(0, 1fr));width:min(320px,92vw);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:3px;margin:0;padding:4px;display:grid;position:relative;overflow:visible}.mines-board-shell [data-grid-size="5"]{grid-template-columns:repeat(11,minmax(0,1fr));gap:1px 2px}.mines-board-shell [data-grid-size="6"]{grid-template-columns:repeat(13,minmax(0,1fr));gap:1px 2px}.mines-board-shell [data-grid-size="9"]{grid-template-columns:repeat(19,minmax(0,1fr));gap:0 1px}.mines-board-shell .game-board-preview span,.mines-board-shell .mines-grid button{aspect-ratio:.92;clip-path:polygon(25% 4%,75% 4%,98% 50%,75% 96%,25% 96%,2% 50%);width:100%;min-width:0;box-shadow:none;background:linear-gradient(145deg,#ffc23c,#7b4b0c);border:0;border-radius:0;place-items:center;padding:3px;display:grid;position:relative;transform:none!important}.mines-board-shell [data-grid-size]>*{grid-column:span 2;margin-block:-3px}.mines-board-shell [data-grid-size="5"]>:nth-child(10n+6),.mines-board-shell [data-grid-size="6"]>:nth-child(12n+7),.mines-board-shell [data-grid-size="9"]>:nth-child(18n+10){grid-column:2/span 2}.mines-board-shell .game-board-preview span:before,.mines-board-shell .mines-grid button:before{content:"";z-index:-1;clip-path:inherit;background:radial-gradient(circle at 38% 28%,#234968,#0a2035 58%,#061421);position:absolute;inset:2px}.mines-board-shell .game-board-preview span.is-highlighted:before,.mines-board-shell .mines-grid button.is-safe:before{background:radial-gradient(circle at 38% 28%,#ffd85c,#d58b12 58%,#6f3e05)}.mines-board-shell .mines-grid button.is-wasp:before{background:radial-gradient(circle at 38% 28%,#784333,#32131b 62%,#130810)}.mines-board-shell .sprite-icon{z-index:2;aspect-ratio:1;filter:drop-shadow(0 3px 4px #0000008c);width:72%;height:auto;position:relative}.mines-controls{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#140d079e;border:1px solid #cb922559;border-radius:8px 8px 14px 14px;padding:8px 10px 10px;box-shadow:0 8px 22px #00000057}.mines-risk-selector{border:0;margin:0;padding:0}.mines-risk-selector legend,.mines-stake-row>label{color:#c7d2dd;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.mines-risk-selector>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mines-risk-selector button{color:#d9e2ea;background:linear-gradient(#2e2316db,#110c08e6);border:1px solid #97afc433;border-radius:7px;min-height:35px;font-size:13px}.mines-risk-selector button.is-active{color:#fff3b0;background:linear-gradient(#694711,#2b1a06);border-color:#d79821;box-shadow:0 0 12px #e09d1e5c}.mines-stake-row{margin-top:9px}.mines-stake-row>div{grid-template-columns:1fr 38px 38px;gap:6px;display:grid}.mines-stake-input{background:#0e0a07c7;border:1px solid #9ab2c733;border-radius:8px;align-items:center;min-width:0;height:39px;padding:0 10px;display:flex}.mines-stake-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:18px;font-weight:900}.mines-stake-input b{color:#f1b637;font-size:11px}.mines-stake-row button{color:#f7bd3f;background:linear-gradient(#322516e6,#120c07e6);border:1px solid #9bb2c633;border-radius:8px;height:39px;font-size:22px}.mines-currency-switch{grid-template-columns:58px 58px 1fr;align-items:center;gap:5px;margin:7px 0;display:grid}.mines-currency-switch button{color:#aebdca;background:#120d08c7;border:1px solid #99b1c529;border-radius:999px;min-height:27px;font-size:8px}.mines-currency-switch button.is-active{color:#2c1a04;background:#e8aa2d;border-color:#e1a52e}.mines-currency-switch span{color:#aebdca;justify-self:end;font-size:7px}.mines-currency-switch strong{color:#f5c044;font-size:9px}.mines-play-button,.mines-live-controls>button{color:#2c1904;letter-spacing:.04em;background:linear-gradient(#ffd34f,#e89f12 58%,#b96605);border:1px solid #815109;border-radius:8px;width:100%;min-height:48px;font-size:19px;font-weight:1000;box-shadow:inset 0 2px #ffffff61,0 7px 17px #00000054}.mines-live-controls{background:#05111df0;border:1px solid #cc932557;border-radius:10px;grid-template-columns:1fr 150px;align-items:center;gap:10px;padding:10px;display:grid}.mines-live-controls>div{flex-direction:column;display:flex}.mines-live-controls span{color:#b9c7d4;font-size:8px}.mines-live-controls strong{color:#ffd153;font-size:16px}.mines-message{color:#ffe7a2;background:#5933076b;border:1px solid #dfa12640;border-radius:8px;align-items:center;gap:6px;margin:7px 0 0;padding:7px 9px;font-size:8px;display:flex}@media (width<=350px){.scene-hotspot{min-width:101px;padding-right:6px}.scene-hotspot>.sprite-icon,.scene-hotspot>svg,.scene-hotspot>img{flex-basis:42px;width:42px;height:42px}.scene-metric{width:92px}.mines-board-shell{min-height:278px}}.app-shell--apiary{--sky-ink:#123d48;--sky-muted:#577b83;--sky-turquoise:#24c8c4;--sky-turquoise-dark:#087d86;--sky-coral:#ff806d;--sky-cream:#fffdf4;color:var(--sky-ink);background:#c9f4f7}.app-shell--apiary .shell-top{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:7px 9px 0;overflow:visible}.app-shell--apiary .app-header{min-height:68px;color:var(--sky-ink);-webkit-backdrop-filter:blur(14px)saturate(1.18);backdrop-filter:blur(14px)saturate(1.18);background:linear-gradient(135deg,#ffffffe6,#dffbf9c2);border:1px solid #fffc;border-radius:22px;gap:8px;padding:7px 8px;box-shadow:0 12px 28px #136f7b26,inset 0 1px #fffffff0}.app-shell--apiary .brand-medallion{background:#ffffffb8;border:0;border-radius:18px;flex:0 0 58px;width:58px;height:55px;padding:1px;box-shadow:0 7px 16px #1f8c9226}.app-shell--apiary .brand-logo{filter:drop-shadow(0 4px 7px #774b0430);width:58px;height:55px}.app-shell--apiary .app-header__title{min-width:0;color:var(--sky-muted);gap:1px}.app-shell--apiary .app-header__kicker{color:var(--sky-turquoise-dark);letter-spacing:.13em;text-shadow:none;font-size:6px!important}.app-shell--apiary .app-header__title strong{color:var(--sky-ink);letter-spacing:-.02em;font-size:14px}.app-shell--apiary .app-header__title>span:not(.app-header__kicker){color:var(--sky-muted);font-size:7px}.app-shell--apiary .header-level{background:#186f7b1c;border:0;border-radius:999px;width:min(126px,31vw);height:5px;margin-top:3px;overflow:hidden}.app-shell--apiary .header-level i{border-radius:inherit;background:linear-gradient(90deg, var(--sky-turquoise), var(--sky-coral));box-shadow:none}.app-shell--apiary .subscription-badge{color:#9a4137;min-width:43px;min-height:27px;box-shadow:none;background:#ff806d2e;border:0;border-radius:999px;padding:4px 7px;font-size:7px}.app-shell--apiary .subscription-badge.is-active{color:#8d362d;background:#ff806d42}.app-shell--apiary .header-icon-button{width:34px;height:34px;color:var(--sky-turquoise-dark);background:#ffffffc2;border:0;border-radius:13px;box-shadow:0 6px 13px #1f8c9221}.app-shell--apiary .balance-strip{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:5px;margin:6px 0 0;padding:0}.app-shell--apiary .balance-strip .stat-chip{height:38px;color:var(--sky-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #ffffffbf;border-radius:14px;padding:2px 4px 2px 1px;box-shadow:0 7px 16px #1875811a}.app-shell--apiary .balance-strip .stat-chip__icon,.app-shell--apiary .balance-strip .exact-currency-icon{flex-basis:34px;width:34px;height:34px}.app-shell--apiary .balance-strip .stat-chip strong{color:var(--sky-ink);font-size:9px}.sky-apiary{isolation:isolate;min-height:100%;color:var(--sky-ink);padding:8px 11px 18px;overflow:hidden}.sky-apiary .page-art{z-index:-2;opacity:1;filter:saturate(1.04)contrast(.98)brightness(1.02);width:100%;height:100%;min-height:100%;box-shadow:none;background-image:url(/assets/generated/sky-apiary-background.webp);background-position:50% 45%;background-size:cover;border:0;inset:0}.sky-apiary:before{z-index:-1;background:linear-gradient(#dcfbfc7a 0,#0000 20% 69%,#239da824 100%);inset:0}.sky-apiary__title{justify-content:space-between;align-items:center;gap:10px;min-height:72px;display:flex}.sky-apiary__title span{color:var(--sky-turquoise-dark);letter-spacing:.14em;font-size:7px;font-weight:1000}.sky-apiary__title h1{color:var(--sky-ink);letter-spacing:-.05em;text-shadow:0 2px #ffffffc7;margin:2px 0;font-size:clamp(25px,7vw,32px);line-height:.98}.sky-apiary__title p{color:#416f78;margin:0;font-size:8px;font-weight:700}.sky-apiary__title>button{width:41px;height:41px;color:var(--sky-turquoise-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ffffffd6;border-radius:15px;flex:0 0 41px;place-items:center;display:grid;box-shadow:0 8px 18px #18758124}.sky-apiary__stage{height:clamp(505px,100dvh - 282px,650px);position:relative}.sky-apiary__stats{z-index:3;grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:absolute;top:2px;left:0;right:0}.sky-apiary__stats>div{-webkit-backdrop-filter:blur(10px)saturate(1.14);backdrop-filter:blur(10px)saturate(1.14);background:#ffffffab;border:1px solid #ffffffe0;border-radius:17px;flex-direction:column;justify-content:center;min-width:0;min-height:51px;padding:7px 8px;display:flex;box-shadow:0 9px 19px #13717d1c}.sky-apiary__stats span{color:var(--sky-muted);font-size:7px;font-weight:800}.sky-apiary__stats strong{color:var(--sky-ink);margin-top:2px;font-size:14px}.sky-apiary__actions{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;position:absolute;bottom:91px;left:0;right:0}.sky-apiary__actions button{min-width:0;min-height:121px;color:var(--sky-ink);-webkit-backdrop-filter:blur(12px)saturate(1.12);backdrop-filter:blur(12px)saturate(1.12);background:linear-gradient(#ffffffb8,#f0fffb9e);border:1px solid #ffffffe6;border-radius:24px;flex-direction:column;justify-content:flex-end;align-items:center;padding:5px 4px 8px;display:flex;box-shadow:0 12px 24px #14717d24}.sky-apiary__actions button:nth-child(2n){transform:translateY(11px)}.sky-apiary__actions button:active{transform:translateY(3px)scale(.96)}.sky-apiary__actions button:nth-child(2n):active{transform:translateY(14px)scale(.96)}.sky-apiary__actions img{object-fit:contain;filter:drop-shadow(0 7px 9px #14626821);width:79px;height:79px;margin-bottom:-1px}.sky-apiary__actions span{flex-direction:column;align-items:center;min-width:0;display:flex}.sky-apiary__actions strong{font-size:9px;line-height:1}.sky-apiary__actions small{color:var(--sky-muted);white-space:nowrap;margin-top:2px;font-size:6px}.sky-apiary__harvest{z-index:5;color:#053f49;background:linear-gradient(135deg,#5be8dbf2,#ff9778ed);border:1px solid #fffffff0;border-radius:23px;justify-content:center;align-items:center;gap:9px;width:min(286px,82%);min-height:63px;padding:7px 16px 7px 9px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 15px 28px #07727b40,inset 0 2px #ffffff8a}.sky-apiary__harvest:active{transform:translate(-50%)translateY(2px)scale(.98)}.sky-apiary__harvest img{object-fit:contain;flex:0 0 56px;width:56px;height:56px}.sky-apiary__harvest span{flex-direction:column;align-items:flex-start;display:flex}.sky-apiary__harvest small{color:#053f49b8;letter-spacing:.12em;font-size:6px;font-weight:1000}.sky-apiary__harvest strong{letter-spacing:-.02em;font-size:15px}.sky-apiary__notice{z-index:9;color:var(--sky-ink);text-align:center;background:#ffffffd1;border:1px solid #ffffffdb;border-radius:999px;margin:0;padding:8px 12px;font-size:8px;position:absolute;bottom:91px;left:28px;right:28px;box-shadow:0 8px 18px #14707a26}.app-shell--apiary .bottom-nav{min-height:68px;padding:3px 6px calc(3px + var(--safe-bottom));-webkit-backdrop-filter:blur(16px)saturate(1.18);backdrop-filter:blur(16px)saturate(1.18);background:#f8fffdd1;border:1px solid #ffffffd9;border-radius:24px;bottom:7px;left:8px;right:8px;overflow:hidden;box-shadow:0 14px 30px #12677233}.app-shell--apiary .bottom-nav button,.app-shell--apiary .bottom-nav button.is-main{min-height:58px;color:var(--sky-muted);border-radius:18px}.app-shell--apiary .bottom-nav .nav-icon,.app-shell--apiary .bottom-nav .is-main .nav-icon{width:40px;height:40px}.app-shell--apiary .bottom-nav .nav-icon img{filter:hue-rotate(118deg)saturate(.72)brightness(1.02)drop-shadow(0 4px 5px #1c6d7529)}.app-shell--apiary .bottom-nav button.is-active .nav-icon img{filter:hue-rotate(118deg)saturate(1.04)brightness(1.05)drop-shadow(0 5px 7px #159d9d45)}.app-shell--apiary .bottom-nav .nav-label{color:var(--sky-muted);font-size:7px!important}.app-shell--apiary .bottom-nav button.is-active .nav-label{color:var(--sky-turquoise-dark);text-shadow:none}body[data-active-tab=apiary] .game-modal:before,body[data-active-tab=apiary] .game-modal:after{display:none}body[data-active-tab=apiary] .game-modal>header{color:var(--sky-ink);background:0 0;border-bottom:1px solid #158b911a;grid-template-columns:58px minmax(0,1fr) 36px;gap:10px;padding:10px 12px}body[data-active-tab=apiary] .game-modal>header h2{color:var(--sky-ink);text-shadow:none}body[data-active-tab=apiary] .game-modal>header button,body[data-active-tab=apiary] .game-modal__leading{color:var(--sky-turquoise-dark);box-shadow:none;background:#28c9c41f;border:0}body[data-active-tab=apiary] .game-modal__leading{width:58px;height:58px}body[data-active-tab=apiary] .sky-modal-art{object-fit:contain;width:54px;height:54px}body[data-active-tab=apiary] .modal-showcase{background:linear-gradient(145deg,#d1faf6b8,#ffe0d39e);border:1px solid #ffffffeb;box-shadow:0 10px 24px #14717d1a}body[data-active-tab=apiary] .modal-showcase__art img{object-fit:contain;width:112px;height:112px}body[data-active-tab=apiary] .modal-showcase span,body[data-active-tab=apiary] .modal-showcase h3{color:var(--sky-ink);text-shadow:none}body[data-active-tab=apiary] .modal-showcase p{color:var(--sky-muted)}body[data-active-tab=apiary] .scene-modal-list button,body[data-active-tab=apiary] .scene-modal-grid button,body[data-active-tab=apiary] .hive-assignment-list>button,body[data-active-tab=apiary] .dashboard-action-card{color:var(--sky-ink);background:#ffffffc2;border:1px solid #1da9a81f;box-shadow:0 7px 17px #126a7514}body[data-active-tab=apiary] .scene-modal-list img,body[data-active-tab=apiary] .scene-modal-grid img,body[data-active-tab=apiary] .hive-assignment-list img,body[data-active-tab=apiary] .dashboard-action-card img{object-fit:contain;flex:0 0 68px;width:68px;height:68px}body[data-active-tab=apiary] .scene-modal-list small,body[data-active-tab=apiary] .scene-modal-grid small,body[data-active-tab=apiary] .hive-assignment-list small,body[data-active-tab=apiary] .dashboard-action-card small{color:var(--sky-muted)}body[data-active-tab=apiary] .scene-modal-list strong,body[data-active-tab=apiary] .scene-modal-grid strong,body[data-active-tab=apiary] .hive-assignment-list strong,body[data-active-tab=apiary] .dashboard-action-card strong{color:var(--sky-ink);text-shadow:none}body[data-active-tab=apiary] .confirm-stats>div{color:var(--sky-ink);background:#ffffffad;border:1px solid #1ca5a51f}body[data-active-tab=apiary] .primary-button{color:#073d46;background:linear-gradient(135deg,#62e4d8,#ff9b7f);border:0;box-shadow:0 11px 23px #0f898f33}@media (width<=350px){.app-shell--apiary .app-header{gap:5px}.app-shell--apiary .brand-medallion,.app-shell--apiary .brand-logo{flex-basis:51px;width:51px;height:49px}.sky-apiary{padding-inline:8px}.sky-apiary__actions{gap:4px}.sky-apiary__actions button{border-radius:20px;min-height:112px}.sky-apiary__actions img{width:68px;height:68px}}.app-shell--apiary{--sky-ink:#fff3d3;--sky-muted:#ccb98c;--sky-turquoise:#e9a934;--sky-turquoise-dark:#f3bd54;--sky-coral:#84905f;color:var(--sky-ink);background:#171108}body[data-active-tab=apiary]{--sky-ink:#fff3d3;--sky-muted:#cdbb91;--sky-turquoise:#e9a934;--sky-turquoise-dark:#f3bd54;--sky-coral:#84905f}.app-shell--apiary .app-header{color:var(--sky-ink);-webkit-backdrop-filter:blur(14px)saturate(.92);backdrop-filter:blur(14px)saturate(.92);background:linear-gradient(135deg,#261b0eeb,#432f17d1);border-color:#f4bf5533;box-shadow:0 12px 28px #120a0352,inset 0 1px #ffe2a61a}.app-shell--apiary .brand-medallion{background:#ffefc614;border:1px solid #f4bf5529;box-shadow:0 7px 16px #09050247}.app-shell--apiary .app-header__title,.app-shell--apiary .app-header__title>span:not(.app-header__kicker){color:var(--sky-muted)}.app-shell--apiary .app-header__kicker{color:#efbd5a}.app-shell--apiary .app-header__title strong{color:#fff4d9}.app-shell--apiary .header-level{background:#ffeab921}.app-shell--apiary .header-level i{background:linear-gradient(90deg,#9e661f,#f1bd54)}.app-shell--apiary .subscription-badge,.app-shell--apiary .subscription-badge.is-active{color:#f4d79a;background:#be7c2233}.app-shell--apiary .header-icon-button{color:#f1bd57;background:#ffefc614;border:1px solid #f4bf5524;box-shadow:0 6px 13px #0a060242}.app-shell--apiary .balance-strip .stat-chip{color:#fff2d0;-webkit-backdrop-filter:blur(10px)saturate(.88);backdrop-filter:blur(10px)saturate(.88);background:#2a1d0dd1;border-color:#f4bf552b;box-shadow:0 7px 16px #0b06023d}.app-shell--apiary .balance-strip .stat-chip strong{color:#fff2d0}.sky-apiary .page-art{filter:saturate(.84)contrast(1.08)brightness(.76);background-image:url(/assets/generated/honey-apiary-background.webp);background-position:50% 48%}.sky-apiary:before{background:linear-gradient(#140d05b8 0,#140d051f 24%,#140d050d 57%,#0f0903ad 100%),linear-gradient(90deg,#110a032b,#0000 33% 67%,#110a032b)}.sky-apiary__title span{color:#edbb59}.sky-apiary__title h1{color:#fff1cf;text-shadow:0 3px 14px #0f0802db}.sky-apiary__title p{color:#dfc99a;text-shadow:0 2px 8px #0c0702d1}.sky-apiary__title>button{color:#f2be58;background:#25190bb8;border-color:#f4bf553b;box-shadow:0 8px 18px #0d07024d}.sky-apiary__stats>div{-webkit-backdrop-filter:blur(10px)saturate(.9);backdrop-filter:blur(10px)saturate(.9);background:#21170bad;border-color:#f5c05633;box-shadow:0 9px 19px #0c07023d}.sky-apiary__stats span{color:#cfbb8d}.sky-apiary__stats strong{color:#fff0ca}.sky-apiary__actions button{color:#fff0cc;-webkit-backdrop-filter:blur(7px)saturate(.82);backdrop-filter:blur(7px)saturate(.82);background:linear-gradient(#2d1e0d40,#1a1107c2);border-color:#f5c05633;box-shadow:0 12px 24px #0a060247}.sky-apiary__actions img{filter:drop-shadow(0 8px 10px #0a050152)}.sky-apiary__actions strong{color:#fff0cc;text-shadow:0 2px 8px #0c0702e0}.sky-apiary__actions small{color:#d2bd8e}.sky-apiary__harvest{color:#2d1a08;background:linear-gradient(135deg,#f2b848f5,#b76f1cf5);border-color:#ffe29e85;box-shadow:0 15px 28px #0d070261,inset 0 2px #ffefc75c}.sky-apiary__harvest small{color:#321c07b8}.sky-apiary__notice{color:#fff0cc;background:#25190be0;border-color:#f5c05633;box-shadow:0 8px 18px #0a06024d}.app-shell--apiary .bottom-nav{-webkit-backdrop-filter:blur(16px)saturate(.84);backdrop-filter:blur(16px)saturate(.84);background:#1f150ae6;border-color:#f5c05633;box-shadow:0 14px 30px #0a060266}.app-shell--apiary .bottom-nav button,.app-shell--apiary .bottom-nav button.is-main{color:#baa87e}.app-shell--apiary .bottom-nav button.is-active{background:linear-gradient(145deg,#d3942e40,#777e4924)}.app-shell--apiary .bottom-nav .nav-icon img,.app-shell--apiary .bottom-nav button.is-active .nav-icon img{filter:sepia(.7)saturate(.9)brightness(1.08)drop-shadow(0 4px 6px #07040159)}.app-shell--apiary .bottom-nav .nav-label{color:#baa87e}body[data-active-tab=apiary] .game-modal{color:#fff1ce;background:linear-gradient(165deg,#2f200ffc,#1b1208fc);border-color:#f5c05638;box-shadow:0 24px 60px #0804018a}body[data-active-tab=apiary] .game-modal>header{color:#fff1ce;border-bottom-color:#f1b84826}body[data-active-tab=apiary] .game-modal>header h2{color:#fff1ce}body[data-active-tab=apiary] .game-modal>header p{color:#cdbb91}body[data-active-tab=apiary] .game-modal>header button,body[data-active-tab=apiary] .game-modal__leading{color:#f0bd59;background:#e0a0341f}body[data-active-tab=apiary] .modal-showcase{background:linear-gradient(145deg,#5d3d1880,#38281499);border-color:#f5c0562e;box-shadow:0 10px 24px #08040140}body[data-active-tab=apiary] .modal-showcase span,body[data-active-tab=apiary] .modal-showcase h3,body[data-active-tab=apiary] .scene-modal-list strong,body[data-active-tab=apiary] .scene-modal-grid strong,body[data-active-tab=apiary] .hive-assignment-list strong,body[data-active-tab=apiary] .dashboard-action-card strong{color:#fff1ce}body[data-active-tab=apiary] .modal-showcase p,body[data-active-tab=apiary] .scene-modal-list small,body[data-active-tab=apiary] .scene-modal-grid small,body[data-active-tab=apiary] .hive-assignment-list small,body[data-active-tab=apiary] .dashboard-action-card small{color:#cdbb91}body[data-active-tab=apiary] .scene-modal-list button,body[data-active-tab=apiary] .scene-modal-grid button,body[data-active-tab=apiary] .hive-assignment-list>button,body[data-active-tab=apiary] .dashboard-action-card,body[data-active-tab=apiary] .confirm-stats>div{color:#fff1ce;background:#ffecc10f;border-color:#f5c05629;box-shadow:0 7px 17px #08040133}body[data-active-tab=apiary] .primary-button{color:#2e1906;background:linear-gradient(135deg,#efbd58,#b87124);box-shadow:0 11px 23px #0804014d}body[data-active-tab=apiary] .inline-notice{color:#fff1ce;background:#ffecc112;border-color:#f5c0562b}.balance-strip__frame,.mock3-currency-icon,.nav-slot-frame,.nav-icon__mock3,.bottom-nav__mock3-frame,.apiary-premium-hud{display:none}.app-shell--apiary{--mock3-gold:#f4b82d;--mock3-gold-bright:#ffe47a;--mock3-amber:#cf7608;--mock3-ink:#050402;--mock3-panel:#0c0905;--mock3-muted:#c2a36b;color:#fff2bd;background:radial-gradient(circle at 50% 12%,#9752093d,#0000 34%),linear-gradient(#0805022e,#0302019e),url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y,#090603;border-inline-color:#d88e1773}.app-shell--apiary .ambient-scene{display:none}.app-shell--apiary .shell-top{background:linear-gradient(#130c05bd,#070503eb),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 20%/420px;border:0;padding:8px 8px 6px;box-shadow:0 7px 16px #000000b8}.app-shell--apiary .shell-top:before,.app-shell--apiary .shell-top:after{display:none}.app-shell--apiary .app-header{min-height:88px;padding:calc(4px + var(--safe-top)) 2px 2px;box-shadow:none;background:0 0;border:0}.app-shell--apiary .app-header>.brand-medallion,.app-shell--apiary .app-header>.app-header__title,.app-shell--apiary .app-header>.subscription-badge,.app-shell--apiary .app-header>.header-icon-button{display:none}.app-shell--apiary .apiary-premium-hud{isolation:isolate;width:100%;min-width:0;height:82px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:142px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:9px 14px;display:grid;position:relative}.apiary-premium-hud__frame{z-index:-1;object-fit:fill;pointer-events:none;filter:brightness(.96)saturate(1.12)drop-shadow(0 6px 10px #0000008f);width:100%;height:100%;position:absolute;inset:0;display:block!important}.apiary-premium-hud__brand{align-items:center;gap:2px;min-width:0;height:62px;display:flex;position:relative}.apiary-premium-hud__brand>img{z-index:2;object-fit:contain;filter:drop-shadow(0 5px 5px #000000bd)drop-shadow(0 0 8px #ffae1e57);flex:0 0 140px;width:140px;height:62px;position:relative}.apiary-premium-hud__brand>span{z-index:1;flex-direction:column;margin-left:-3px;padding-top:13px;display:flex;transform:rotate(-2deg)}.apiary-premium-hud__brand>span b{color:#ffcd4c;letter-spacing:-.02em;text-shadow:0 2px #6e3500,0 0 5px #ffae1c85;font-family:Impact,Arial Narrow,sans-serif;font-size:11px;line-height:.9}.apiary-premium-hud__brand>span small{color:#ffad18;align-self:flex-end;font-family:Impact,sans-serif;font-size:9px;line-height:1}.apiary-premium-hud__level{place-items:center;width:50px;height:52px;display:grid;position:relative}.apiary-premium-hud__level img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.apiary-premium-hud__level b{z-index:1;color:#ffe58b;text-shadow:0 2px 2px #2b1100;font-family:Impact,Arial Narrow,sans-serif;font-size:18px;position:relative}.apiary-premium-hud__progress{flex-direction:column;gap:4px;min-width:0;padding:3px 2px;display:flex}.apiary-premium-hud__progress>span{align-items:center;gap:6px;height:24px;display:flex}.apiary-premium-hud__progress>span b{color:#efb83b;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-family:Impact,Arial Narrow,sans-serif;font-size:10px;overflow:hidden}.apiary-premium-hud__progress>span img{object-fit:contain;filter:drop-shadow(0 0 5px #ab49ff7a);flex:0 0 22px;width:22px;height:22px}.apiary-premium-hud__progress>div{background:linear-gradient(#1b1107,#050301);border:0;border-radius:3px;height:17px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #070402,inset 0 0 0 2px #d28a1c,0 0 6px #de891138}.apiary-premium-hud__progress>div i{background:linear-gradient(90deg,#8a4e08,#f0b83a 55%,#ffe47a);border-radius:2px;height:100%;display:block;box-shadow:0 0 8px #ffb61f94}.apiary-premium-hud__progress>div small{z-index:2;color:#fff1b4;letter-spacing:.02em;text-shadow:0 1px 2px #000;place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;inset:0}.app-shell--apiary .apiary-premium-hud>button{clip-path:none;background:linear-gradient(145deg,#38260feb,#080604fa);border:0;border-radius:4px;place-items:center;width:36px;height:40px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #171008,inset 0 0 0 2px #9f7429,inset 0 1px #ffdc7f38}.app-shell--apiary .apiary-premium-hud>button img{object-fit:contain;width:26px;height:26px}.app-shell--apiary .balance-strip{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-height:49px;margin:5px 0 0;padding:0;display:grid}.app-shell--apiary .balance-strip__item{isolation:isolate;min-width:0;height:46px;box-shadow:none;background:radial-gradient(circle at 24% 18%,#ffb42829,#0000 44%),linear-gradient(135deg,#27180a 0%,#080604 72%);border:0;border-radius:0;align-items:center;display:flex;position:relative}.app-shell--apiary .balance-strip__frame{z-index:4;object-fit:fill;pointer-events:none;filter:brightness(.94)saturate(1.08)drop-shadow(0 4px 5px #00000073);width:100%;height:100%;position:absolute;inset:0;display:block!important}.app-shell--apiary .balance-strip .stat-chip{z-index:3;min-width:0;height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;gap:3px;padding:5px 21px 5px 6px;position:relative}.app-shell--apiary .balance-strip .stat-chip__icon{width:24px;height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 24px;place-items:center;display:grid;position:relative;overflow:visible}.app-shell--apiary .balance-strip .exact-currency-icon{display:none}.app-shell--apiary .balance-strip .mock3-currency-icon{object-fit:contain;width:24px;height:24px;display:block}.app-shell--apiary .balance-strip .stat-chip.is-green .stat-chip__icon,.app-shell--apiary .balance-strip .stat-chip.is-gold .stat-chip__icon{width:24px;height:24px;box-shadow:none;background:0 0;border:0;flex-basis:24px;overflow:visible}.app-shell--apiary .balance-strip .stat-chip.is-green,.app-shell--apiary .balance-strip .stat-chip.is-gold{gap:1px;padding-left:4px}.app-shell--apiary .balance-strip .stat-chip.is-green .mock3-currency-icon,.app-shell--apiary .balance-strip .stat-chip.is-gold .mock3-currency-icon{filter:drop-shadow(0 2px 3px #0000009e);width:24px;height:24px}.app-shell--apiary .balance-strip .stat-chip small{display:none}.app-shell--apiary .balance-strip .stat-chip strong{color:#ffe28a;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #000;font-size:10px;font-weight:900;line-height:1.1;overflow:visible!important}.app-shell--apiary .balance-strip__plus{z-index:3;object-fit:contain;background:0 0;border:0;border-radius:0;width:13px;height:13px;margin:0;display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.app-shell--apiary .content{background:radial-gradient(circle at 12% 22%,#e6911821,#0000 20%),radial-gradient(circle at 88% 52%,#ffb82a1c,#0000 24%),linear-gradient(#0b070329,#04030285),url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y}.premium-apiary{isolation:isolate;color:#fff1bb;background:0 0;flex-direction:column;min-height:100%;padding:5px 7px 13px;display:flex;position:relative;overflow:hidden}.premium-apiary:before{content:"";z-index:-2;opacity:.34;background:url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y;position:absolute;inset:0}.premium-apiary:after{content:"";z-index:-1;pointer-events:none;filter:drop-shadow(0 0 8px #ffac2080);background:radial-gradient(circle at 7% 13%,#ffbe4140 0 2px,#0000 3px),radial-gradient(circle at 93% 29%,#ffcd5b33 0 3px,#0000 4px),radial-gradient(circle at 12% 64%,#ffae1f33 0 2px,#0000 3px),radial-gradient(circle at 88% 80%,#ffcc532e 0 3px,#0000 4px),linear-gradient(112deg,#0000 6%,#ffb9300e 28%,#0000 45%);position:absolute;inset:0}.premium-apiary__texture{z-index:-1;opacity:.4;pointer-events:none;mix-blend-mode:screen;background:url(/assets/mock3/fx/particles-gold-dust.webp) 50%/520px;animation:14s linear infinite alternate mock3-dust;position:absolute;inset:0}.premium-apiary__banner{clip-path:none;filter:drop-shadow(0 5px 8px #000000ad);background:0 0;border:0;place-items:center;width:min(336px,96%);height:50px;margin:0 auto 3px;padding:0;display:grid;position:relative}.premium-apiary__banner:before{display:none}.premium-apiary__banner>img{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.premium-apiary__banner h1{z-index:1;color:#f7c650;letter-spacing:.055em;background:linear-gradient(#fff2a0 4%,#f7bf39 45%,#a65b07 95%);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 1px #3a1d00)drop-shadow(0 0 7px #ffb41e47);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(25px,8vw,34px);line-height:1;position:relative}.premium-apiary__hero{background:#050301;border:1px solid #c3892cd6;border-radius:8px;height:clamp(208px,55vw,285px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #331e09f0,inset 0 1px #ffdc7f2b,0 9px 18px #000000a8,0 0 14px #d9850d1f}.premium-apiary__hero:after{display:none}.premium-apiary__hero-art{object-fit:cover;object-position:center 50%;filter:saturate(1.16)contrast(1.04)brightness(1.06);border-radius:2px;width:calc(100% - 12px);height:calc(100% - 56px);display:block;position:absolute;inset:6px 6px 50px}.premium-apiary__hero-frame{display:none!important}.premium-apiary__hero-stats{z-index:3;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:44px;display:grid;position:absolute;bottom:6px;left:6px;right:6px}.premium-apiary__hero-stats>div{isolation:isolate;background:linear-gradient(#241608f5,#080502fa);border:1px solid #a16a1dc2;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:4px 6px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #311d09eb,inset 0 1px #ffda7a1f}.premium-apiary__hero-stats>div+div{border:0}.premium-apiary__hero-stats img.premium-apiary__stat-frame{display:none!important}.premium-apiary__hero-stats img:not(.premium-apiary__stat-frame){object-fit:contain;filter:drop-shadow(0 0 4px #ffb21d57);flex:0 0 28px;width:28px;height:28px}.premium-apiary__hero-stats span{flex-direction:column;gap:1px;min-width:0;display:flex}.premium-apiary__hero-stats small{color:#e4a832;letter-spacing:.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:9px;line-height:1}.premium-apiary__hero-stats strong{color:#fff0b5;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #000;font-size:13px;line-height:1.1;overflow:hidden}.premium-apiary__harvest{color:#2d1600;clip-path:none;width:calc(100% - 6px);height:clamp(55px,15vw,67px);min-height:55px;box-shadow:none;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:5px 3px;padding:0 28px;display:flex;position:relative;overflow:visible}.premium-apiary__harvest-plate{z-index:-1;object-fit:fill;filter:drop-shadow(0 5px 7px #00000094);width:100%;height:100%;position:absolute;inset:0}.premium-apiary__harvest span{letter-spacing:.02em;text-shadow:0 1px #ffee92bf;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(20px,6.6vw,28px)}.premium-apiary__harvest img.premium-apiary__harvest-icon{object-fit:contain;filter:drop-shadow(0 0 5px #ff91008c);width:34px;height:34px}.premium-apiary__harvest:not(:disabled){animation:3.2s ease-in-out infinite mock3-cta-glow}.premium-apiary__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.premium-apiary__features>button{color:#fff0b8;isolation:isolate;background:radial-gradient(circle at 50% 34%,#ffb6294d,#0000 45%),linear-gradient(#271809f2,#080503fa);border:1px solid #bf8428cc;border-radius:7px;flex-direction:column;align-items:center;min-width:0;height:clamp(150px,40vw,190px);min-height:150px;padding:10px 7px 26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #331e09f0,inset 0 1px #ffde8629,0 5px 11px #0000007a,0 0 10px #d2800f1c}.premium-apiary__card-frame{display:none!important}.premium-apiary__features>button:before{content:"";z-index:0;pointer-events:none;background-blend-mode:screen;opacity:.78;filter:blur(3px);background:url(/assets/mock3/fx/particles-gold-dust.webp) 50%/180px,radial-gradient(circle,#ffae2345,#974b0317 43%,#0000 70%);height:58%;position:absolute;top:21%;left:10%;right:10%}.premium-apiary__features>button>span{z-index:2;color:#e7ac35;letter-spacing:.035em;text-shadow:0 1px 2px #000;font-family:Impact,Arial Narrow,sans-serif;font-size:11px;position:relative}.premium-apiary__features .premium-apiary__card-art{z-index:1;object-fit:contain;filter:drop-shadow(0 4px 6px #000000b8)drop-shadow(0 0 8px #dd820f3d);width:64px;height:62px;margin:4px auto 0;position:relative}.premium-apiary__features>button>small{z-index:2;color:#ceb98c;text-align:center;text-shadow:0 1px 2px #000;margin-top:4px;font-size:8px;line-height:1.25;position:relative}.premium-apiary__features .premium-apiary__chevron{z-index:2;object-fit:contain;width:34px;height:16px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.premium-apiary__operations{isolation:isolate;background:radial-gradient(circle at 50% 0,#bc6f0d26,#0000 44%),linear-gradient(#281808e6,#080503f2);border:1px solid #b77c23d1;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:168px;margin-top:8px;padding:8px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #321d09f0,inset 0 1px #ffdc8026,0 6px 14px #00000080}.premium-apiary__ops-group-frame{display:none!important}.premium-apiary__operations>button{color:#fff0b8;isolation:isolate;background:radial-gradient(circle at 50% 42%,#ac5b0729,#0000 48%),linear-gradient(#120b048c,#04030259);border:0;border-radius:6px;flex-direction:column;align-items:stretch;min-width:0;min-height:152px;padding:8px 6px 28px;display:flex;position:relative;overflow:hidden}.premium-apiary__operations>button+button{border:0}.premium-apiary__operations>button>span{z-index:1;color:#f0c04a;letter-spacing:.03em;text-align:center;white-space:normal;text-shadow:0 1px 2px #000;font-family:Impact,Arial Narrow,sans-serif;font-size:11px;line-height:1.15;position:relative}.premium-apiary__operations>button>img:not(.premium-apiary__ops-frame){object-fit:contain;filter:drop-shadow(0 4px 6px #000);width:52px;height:50px;margin:6px auto 0}.premium-apiary__ops-production{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;width:100%;margin-top:6px;display:grid}.premium-apiary__ops-production>img,.premium-apiary__operations>button>div img{object-fit:contain;width:44px;height:44px}.premium-apiary__operations>button>div:not(.premium-apiary__ops-production){flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:6px;display:flex}.premium-apiary__operations dl{width:100%;min-width:0;margin:0}.premium-apiary__operations dl div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px;min-height:14px;display:grid}.premium-apiary__operations dt,.premium-apiary__operations dd,.premium-apiary__operations small,.premium-apiary__operations strong{color:#e8d2a0;text-align:left;white-space:nowrap;margin:0;font-size:10px;line-height:1.35}.premium-apiary__operations dt{text-overflow:ellipsis;overflow:hidden}.premium-apiary__operations dd,.premium-apiary__operations strong{color:#ffe28a;text-align:right;font-weight:800}.premium-apiary__operations>button>b{z-index:2;color:#f1ba3e;letter-spacing:.04em;background:linear-gradient(#3a240c,#1a1006);border:1px solid #b4771ec7;border-radius:4px;place-items:center;min-height:20px;font-family:Impact,Arial Narrow,sans-serif;font-size:9px;display:grid;position:absolute;bottom:7px;left:8px;right:8px;box-shadow:inset 0 1px #ffda7624}.premium-apiary__notice{color:#ffe7a3;text-align:center;background:url(/assets/mock3/buttons/btn-dark-gold.webp) 50%/100% 100% no-repeat;border:0;margin:5px 3px 0;padding:8px 10px;font-size:8px}.app-shell--apiary .bottom-nav{min-height:61px;padding:4px 6px calc(4px + var(--safe-bottom));isolation:isolate;background:#030201;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:hidden;box-shadow:0 -7px 17px #000000c2}.app-shell--apiary .bottom-nav.bottom-nav--apiary-only{grid-template-columns:minmax(72px,96px);justify-content:center}.app-shell--apiary .bottom-nav.bottom-nav--apiary-only .bottom-nav__mock3-frame{display:none}.app-shell--apiary .bottom-nav__mock3-frame{z-index:-1;inset:3px 5px calc(3px + var(--safe-bottom));width:calc(100% - 10px);height:calc(100% - 6px - var(--safe-bottom));object-fit:fill;filter:brightness(.72)saturate(1.08);pointer-events:none;display:block;position:absolute}.app-shell--apiary .bottom-nav button,.app-shell--apiary .bottom-nav button.is-main{color:#9d834e;min-width:0;min-height:53px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0;padding:2px 2px 4px;display:flex;position:relative;transform:none}.app-shell--apiary .bottom-nav button.is-active,.app-shell--apiary .bottom-nav button.is-main.is-active{color:#ffd45c;filter:none;background:0 0;border:0;transform:none}.app-shell--apiary .bottom-nav .nav-slot-frame{display:none}.app-shell--apiary .bottom-nav .nav-icon,.app-shell--apiary .bottom-nav .is-main .nav-icon{place-items:center;width:36px;height:36px;display:grid;position:relative}.app-shell--apiary .bottom-nav .nav-icon__legacy{display:none}.app-shell--apiary .bottom-nav .nav-icon__mock3{object-fit:contain;filter:sepia()saturate(1.45)brightness(.52)drop-shadow(0 2px 3px #000);width:36px;height:36px;display:block}.app-shell--apiary .bottom-nav button.is-active .nav-icon__mock3{filter:sepia(.2)saturate(1.08)brightness(.98)drop-shadow(0 0 7px #ffae188f);animation:2.8s ease-in-out infinite mock3-active-tab}.app-shell--apiary .bottom-nav .nav-label,.app-shell--apiary .bottom-nav button.is-active .nav-label{z-index:2;color:#9b7a3f;letter-spacing:.02em;text-shadow:0 1px 2px #000;margin-top:-2px;font-family:Impact,Arial Narrow,sans-serif;font-weight:400;position:relative;font-size:clamp(5px,1.7vw,7px)!important}.app-shell--apiary .bottom-nav button.is-active .nav-label{color:#f4b934}.app-shell--apiary .nav-orbit{display:none}body[data-active-tab=apiary] .modal-backdrop{-webkit-backdrop-filter:blur(9px)saturate(.74);backdrop-filter:blur(9px)saturate(.74);background:#020100db}body[data-active-tab=apiary] .game-modal{color:#fff0bf;background:linear-gradient(#0f0904f5,#030201fc),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/440px;border:0;border-radius:5px;box-shadow:inset 0 0 0 2px #080402,inset 0 0 0 4px #9d681d,0 28px 70px #000}body[data-active-tab=apiary] .game-modal>header{color:#fff0bf;background:#1d1207e6;border-bottom:1px solid #cd881785}body[data-active-tab=apiary] .primary-button{color:#2b1701;box-shadow:none;background:url(/assets/mock3/buttons/cta-harvest-plate.webp) 50%/100% 100% no-repeat;border:0}@keyframes mock3-dust{0%{background-position:48% 0}to{background-position:52% 48px}}@keyframes mock3-cta-glow{0%,to{filter:brightness(.98)drop-shadow(0 0 #ffb21900)}50%{filter:brightness(1.08)drop-shadow(0 0 8px #ffb21957)}}@keyframes mock3-active-tab{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@media (width<=350px){.app-shell--apiary .apiary-premium-hud{grid-template-columns:118px minmax(0,1fr) 32px;gap:4px;height:78px;padding:8px 9px}.apiary-premium-hud__brand>img{flex-basis:118px;width:118px;height:54px}.apiary-premium-hud__progress>span b{font-size:10px}.apiary-premium-hud__progress>div small,.app-shell--apiary .balance-strip .stat-chip strong{font-size:8px}.app-shell--apiary .balance-strip .stat-chip{gap:2px;padding:4px 18px 4px 4px}.app-shell--apiary .balance-strip .stat-chip__icon{flex-basis:22px;width:22px;height:22px}.app-shell--apiary .balance-strip .mock3-currency-icon{width:18px;height:18px}.app-shell--apiary .balance-strip .stat-chip.is-green,.app-shell--apiary .balance-strip .stat-chip.is-gold{padding:4px 18px 4px 3px}.app-shell--apiary .balance-strip .stat-chip.is-green .stat-chip__icon,.app-shell--apiary .balance-strip .stat-chip.is-gold .stat-chip__icon,.app-shell--apiary .balance-strip .stat-chip.is-green .mock3-currency-icon,.app-shell--apiary .balance-strip .stat-chip.is-gold .mock3-currency-icon{flex-basis:24px;width:24px;height:24px}.premium-apiary{padding-inline:5px}.premium-apiary__features{gap:4px}.premium-apiary__features .premium-apiary__card-art{width:58px;height:61px}.premium-apiary__operations>button>span,.premium-apiary__operations dt,.premium-apiary__operations dd,.premium-apiary__operations small,.premium-apiary__operations strong{font-size:9px}}@media (width>=520px){.premium-apiary__operations>button>span{font-size:12px}.premium-apiary__ops-production{grid-template-columns:48px minmax(0,1fr)}.premium-apiary__operations dt,.premium-apiary__operations dd,.premium-apiary__operations small,.premium-apiary__operations strong{font-size:11px}.apiary-premium-hud__progress>span b{font-size:12px}.apiary-premium-hud__progress>div{height:20px}.apiary-premium-hud__progress>div small{font-size:10px}}@media (prefers-reduced-motion:reduce){.premium-apiary__texture,.premium-apiary__harvest:not(:disabled),.app-shell--apiary .bottom-nav button.is-active .nav-icon__mock3{animation:none}}.app-shell{--v1-gold:#e9a91d;--v1-gold-bright:#ffe881;--v1-bronze:#8d4b08;--v1-ink:#050301;--v1-muted:#c8aa71;background:radial-gradient(circle at 50% 8%,#b1600a33,#0000 34%),url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y,#070402;border-inline-color:#cd83167a}.app-shell .shell-top{background:linear-gradient(#170e06c7,#050302f5),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 18%/440px;border:0;padding:7px 8px 5px;overflow:visible;box-shadow:0 7px 18px #000000b8,inset 0 -1px #d38b1c4d}.app-shell .app-header{min-height:78px;padding:calc(3px + var(--safe-top)) 0 0;box-shadow:none;background:0 0;border:0;display:block}.v1-hud{isolation:isolate;grid-template-columns:clamp(112px,31vw,148px) minmax(0,1fr) 36px;align-items:center;gap:8px;width:100%;min-width:0;height:75px;padding:8px 13px;display:grid;position:relative}.v1-hud__frame{z-index:-1;object-fit:fill;pointer-events:none;filter:brightness(.96)saturate(1.12)drop-shadow(0 6px 9px #0000009e);width:100%;height:100%;position:absolute;inset:0}.v1-hud__brand{align-items:center;min-width:0;height:57px;display:flex}.v1-hud__brand img{object-fit:contain;object-position:left center;filter:none;width:100%;height:57px}.v1-hud__player{flex-direction:column;gap:3px;min-width:0;display:flex}.v1-hud__identity{align-items:center;gap:5px;min-width:0;display:flex}.v1-hud__identity strong{color:#ffe596;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap;min-width:0;font-size:11px;line-height:1;overflow:hidden}.v1-hud__identity span{color:#a99063;letter-spacing:.04em;text-transform:uppercase;background:#060402a8;border:1px solid #8a5b1ab8;border-radius:3px;flex:none;padding:2px 4px;font-size:6px;font-weight:900;line-height:1}.v1-hud__identity span.is-active{color:var(--v1-gold-bright);border-color:#dc9622d1}.v1-hud__rank{color:#d8a640;letter-spacing:.045em;text-transform:uppercase;text-shadow:0 1px 2px #000;align-items:center;gap:4px;min-width:0;font-family:Impact,Arial Narrow,sans-serif;font-size:8px;line-height:1;display:flex}.v1-hud__rank img{object-fit:contain;filter:drop-shadow(0 0 4px #9d3fff6b);flex:0 0 17px;width:17px;height:17px}.v1-hud__rank span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v1-hud__progress{background:linear-gradient(#1a1007,#050301);border-radius:3px;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #050301,inset 0 0 0 2px #9f6716,0 0 6px #dd89112e}.v1-hud__progress i{background:linear-gradient(90deg,#824506,#e9a822 58%,#ffe374);border-radius:2px;height:100%;display:block;box-shadow:0 0 7px #ffb72285}.v1-hud__progress small{z-index:1;color:#fff0bd;letter-spacing:.02em;text-shadow:0 1px 2px #000;place-items:center;font-size:7px;font-weight:900;display:grid;position:absolute;inset:0}.app-shell .v1-hud__notifications{width:36px;height:40px;color:inherit;background:linear-gradient(145deg,#36230df5,#070503fa);border:0;border-radius:5px;place-items:center;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #100a05,inset 0 0 0 2px #9a6a23,inset 0 1px #ffe08b33}.v1-hud__notifications img{object-fit:contain;width:25px;height:25px}.app-shell .v1-hud__notifications:active{filter:brightness(1.12);transform:translateY(1px)}.app-shell .v1-hud__notifications:focus-visible,.app-shell .bottom-nav button:focus-visible{outline:2px solid var(--v1-gold-bright);outline-offset:-2px}.app-shell .balance-strip{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:43px;margin:4px 0 0;padding:0;display:grid}.app-shell .balance-strip__item{isolation:isolate;min-width:0;height:41px;box-shadow:none;background:radial-gradient(circle at 24% 18%,#ffb42824,#0000 46%),linear-gradient(135deg,#241607,#070503 74%);border:0;border-radius:0;align-items:center;gap:3px;padding:4px 8px 4px 5px;display:flex;position:relative;overflow:hidden}.app-shell .balance-strip__frame{z-index:3;object-fit:fill;pointer-events:none;filter:brightness(.94)saturate(1.08);width:100%;height:100%;display:block;position:absolute;inset:0}.balance-strip__icon{z-index:2;object-fit:contain;filter:drop-shadow(0 2px 3px #000000ad)drop-shadow(0 0 4px #f7ac252e);flex:0 0 25px;width:25px;height:25px;position:relative}.balance-strip__copy{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.balance-strip__copy small{color:var(--v1-muted);text-overflow:ellipsis;white-space:nowrap;font-size:6px;line-height:1;overflow:hidden}.balance-strip__copy strong{color:#ffe28a;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap;font-size:clamp(8px,2.3vw,10px);line-height:1.15;overflow:hidden}.app-shell .content{background:radial-gradient(circle at 12% 22%,#e691181a,#0000 21%),linear-gradient(#0a060314,#04030257),url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y}.app-shell .bottom-nav,.app-shell--apiary .bottom-nav.bottom-nav--v1{z-index:30;min-height:68px;padding:4px 6px calc(5px + var(--safe-bottom));isolation:isolate;background:#030201;border:0;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:hidden;box-shadow:0 -7px 18px #000000c2,inset 0 1px #da911b38}.app-shell .bottom-nav__mock3-frame{z-index:-1;inset:3px 5px calc(3px + var(--safe-bottom));width:calc(100% - 10px);height:calc(100% - 6px - var(--safe-bottom));object-fit:fill;pointer-events:none;filter:brightness(.74)saturate(1.12);display:block;position:absolute}.app-shell .bottom-nav button,.app-shell .bottom-nav button.is-main{color:#967a48;min-width:0;min-height:57px;box-shadow:none;filter:none;isolation:isolate;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0;padding:3px 2px 5px;display:flex;position:relative;transform:none}.app-shell .bottom-nav button.is-active,.app-shell .bottom-nav button.is-main.is-active{color:#ffd45c;filter:none;background:0 0;border:0;transform:none}.app-shell .bottom-nav .nav-slot-frame{z-index:-1;object-fit:fill;pointer-events:none;opacity:.64;filter:brightness(.68)saturate(1.05);width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;inset:1px}.app-shell .bottom-nav button.is-active .nav-slot-frame{opacity:1;filter:brightness(.96)saturate(1.14)drop-shadow(0 0 6px #ec9c1747)}.app-shell .bottom-nav .nav-icon,.app-shell .bottom-nav .is-main .nav-icon{z-index:1;place-items:center;width:35px;height:35px;display:grid;position:relative}.app-shell .bottom-nav .nav-icon img,.app-shell .bottom-nav .is-main .nav-icon img{object-fit:contain;filter:sepia()saturate(1.25)brightness(.58)drop-shadow(0 2px 3px #000);width:35px;height:35px;display:block}.app-shell .bottom-nav button.is-active .nav-icon img{filter:sepia(.12)saturate(1.08)brightness(1.02)drop-shadow(0 0 7px #ffb11c94)}.app-shell .bottom-nav .nav-label,.app-shell .bottom-nav button.is-active .nav-label{z-index:1;color:inherit;letter-spacing:.025em;text-shadow:0 1px 2px #000;margin-top:-2px;font-family:Impact,Arial Narrow,sans-serif;font-weight:400;line-height:1;position:relative;font-size:clamp(6px,1.8vw,8px)!important}@media (width<=350px){.app-shell .shell-top{padding-inline:5px}.v1-hud{grid-template-columns:105px minmax(0,1fr) 31px;gap:4px;height:71px;padding:7px 9px}.v1-hud__brand,.v1-hud__brand img{height:51px}.v1-hud__identity strong{font-size:9px}.v1-hud__identity span{display:none}.v1-hud__rank{font-size:7px}.app-shell .v1-hud__notifications{width:31px;height:37px;padding:4px}.v1-hud__notifications img{width:23px;height:23px}.app-shell .balance-strip{gap:2px}.app-shell .balance-strip__item{gap:1px;padding-inline:3px}.balance-strip__icon{flex-basis:22px;width:22px;height:22px}.balance-strip__copy small{display:none}.balance-strip__copy strong{font-size:8px}.app-shell .bottom-nav{gap:1px;padding-inline:4px}.app-shell .bottom-nav .nav-icon,.app-shell .bottom-nav .is-main .nav-icon,.app-shell .bottom-nav .nav-icon img,.app-shell .bottom-nav .is-main .nav-icon img{width:32px;height:32px}}.v1-apiary{--v1-gold:#e6a72c;--v1-gold-bright:#ffdd68;--v1-cream:#fff0bd;--v1-muted:#bea46f;--v1-panel:#0c0804;isolation:isolate;min-height:100%;color:var(--v1-cream);background:radial-gradient(circle at 50% 14%,#bf6f0933,#0000 31%),linear-gradient(#0403013d,#020201c2),url(/assets/mock3/fx/bg-honeycomb.webp) top/510px repeat-y,#040301;padding:6px 8px 16px;position:relative;overflow:hidden}.v1-apiary:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 6% 16%,#ffb72724,#0000 17%),radial-gradient(circle at 94% 48%,#ffb7271a,#0000 19%);position:absolute;inset:0}.v1-apiary button{font-family:inherit}.v1-apiary__dust{z-index:-1;opacity:.35;pointer-events:none;mix-blend-mode:screen;background:url(/assets/mock3/fx/particles-gold-dust.webp) 50%/520px;position:absolute;inset:0}.v1-apiary__title{width:min(350px,96%);height:54px;color:var(--v1-gold-bright);filter:drop-shadow(0 6px 8px #000000a6);background:url(/assets/mock3/frames/frame-title-paseka.webp) 50%/100% 100% no-repeat;grid-template-columns:30px minmax(0,1fr) 30px;place-items:center;margin:0 auto 5px;display:grid;position:relative}.v1-apiary__title h1{letter-spacing:.055em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 1px #2c1400);background:linear-gradient(#fff4a5 5%,#efb839 48%,#9e5708 96%);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(27px,8.5vw,36px);font-weight:900;line-height:1}.v1-apiary__title span{background:radial-gradient(circle at 35% 28%,#fff5a1,#e99010 55%,#7b3d03);border-radius:55% 45% 60% 40%;width:13px;height:18px;transform:rotate(42deg);box-shadow:0 0 10px #ffa41473}.v1-apiary__hero{background:#050301;border:1px solid #dd9d31d1;border-radius:8px;height:clamp(220px,56vw,286px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #211306fa,inset 0 0 0 4px #e4a23126,0 9px 20px #000000a6}.v1-apiary__hero>img{object-fit:cover;object-position:center;filter:saturate(1.12)contrast(1.05)brightness(1.02);border-radius:3px;width:calc(100% - 12px);height:calc(100% - 59px);position:absolute;inset:6px 6px 53px}.v1-apiary__hero-shade{pointer-events:none;background:linear-gradient(#0000 62%,#0d0702b8),radial-gradient(circle at 50% 70%,#ffb4220d,#0000 54%);position:absolute;inset:6px 6px 53px}.v1-apiary__stats{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:45px;display:grid;position:absolute;bottom:6px;left:6px;right:6px}.v1-apiary__stats>div{background:linear-gradient(#261708f7,#070502fc);border:1px solid #b3771fbd;border-radius:5px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:4px 5px;display:flex;box-shadow:inset 0 0 0 1px #ffd56d0d}.v1-apiary__stats img{object-fit:contain;flex:0 0 29px;width:29px;height:29px}.v1-apiary__stats span{gap:1px;min-width:0;display:grid}.v1-apiary__stats small{color:#dea334;letter-spacing:.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(7px,2.1vw,9px);line-height:1}.v1-apiary__stats strong{color:#fff0b8;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10px,3vw,13px);overflow:hidden}.v1-apiary__collect{color:#301700;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;width:calc(100% - 6px);height:clamp(57px,15vw,68px);margin:6px 3px;padding:0 28px;display:flex;position:relative;overflow:visible}.v1-apiary__collect>img:first-child{z-index:-1;object-fit:fill;filter:drop-shadow(0 6px 8px #0009);width:100%;height:100%;position:absolute;inset:0}.v1-apiary__collect>img:last-child{object-fit:contain;width:35px;height:35px}.v1-apiary__collect span{letter-spacing:.02em;text-shadow:0 1px #fff19ec7;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(21px,6.7vw,29px)}.v1-apiary__collect:disabled,.v1-apiary button:disabled{cursor:wait;filter:saturate(.55)brightness(.72)}.v1-apiary__sections{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.v1-apiary__sections>button{min-width:0;height:clamp(148px,39vw,190px);color:var(--v1-cream);background:radial-gradient(circle at 50% 36%,#d27c0f45,#0000 46%),linear-gradient(#241608f7,#070502fc);border:1px solid #c48625c7;border-radius:7px;flex-direction:column;align-items:center;padding:9px 5px 27px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #291807f2,inset 0 1px #ffe18c26,0 5px 11px #0000007a}.v1-apiary__sections>button:before{content:"";pointer-events:none;opacity:.65;mix-blend-mode:screen;background:url(/assets/mock3/fx/particles-gold-dust.webp) 50%/180px;position:absolute;inset:28px 10% 30px}.v1-apiary__sections strong{z-index:2;color:#e9b344;letter-spacing:.035em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(9px,2.8vw,12px);position:relative}.v1-apiary__sections>button>img:not(.v1-apiary__arrow){z-index:1;object-fit:contain;filter:drop-shadow(0 5px 7px #000);width:clamp(54px,16vw,72px);height:clamp(56px,16vw,72px);margin-top:3px;position:relative}.v1-apiary__sections small{z-index:2;color:#c8b486;text-align:center;margin-top:2px;font-size:clamp(6px,1.85vw,8px);line-height:1.25;position:relative}.v1-apiary__sections .v1-apiary__arrow{z-index:2;object-fit:contain;width:34px;height:16px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.v1-apiary__overview{background:radial-gradient(circle at 50% 0,#b8660a26,#0000 45%),linear-gradient(#221407eb,#070402fa);border:1px solid #be8022c2;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-height:158px;margin-top:7px;padding:7px;display:grid;box-shadow:inset 0 0 0 2px #321d09f0,0 6px 13px #00000080}.v1-apiary__overview>button{min-width:0;color:var(--v1-cream);background:radial-gradient(circle at 50% 42%,#ad5b0826,#0000 50%);border:0;border-radius:5px;flex-direction:column;align-items:center;padding:7px 5px 27px;display:flex;position:relative}.v1-apiary__overview>button+button{border-left:1px solid #af70194d}.v1-apiary__overview strong{color:#e4ae3d;letter-spacing:.025em;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(8px,2.4vw,10px);line-height:1.15}.v1-apiary__overview>button>img{object-fit:contain;width:52px;height:50px;margin:6px auto 1px}.v1-apiary__overview b,.v1-apiary__overview small{color:#f7db91;text-align:center;font-size:clamp(7px,2.2vw,10px);line-height:1.35}.v1-apiary__overview small{color:#bba475}.v1-apiary__overview>button>span{color:#f2ba41;letter-spacing:.035em;background:linear-gradient(#38220b,#160d05);border:1px solid #b5771dbf;border-radius:3px;place-items:center;min-height:19px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(7px,2vw,9px);display:grid;position:absolute;bottom:6px;left:7px;right:7px}.v1-apiary__production{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:4px;width:100%;margin-top:5px;display:grid}.v1-apiary__production img{object-fit:contain;width:41px;height:41px}.v1-apiary__production dl{margin:0}.v1-apiary__production dl div{grid-template-columns:minmax(0,1fr) auto;gap:3px;display:grid}.v1-apiary__production dt,.v1-apiary__production dd{color:#c7b383;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(6px,1.9vw,8px);overflow:hidden}.v1-apiary__production dd{color:#f6d77f;font-weight:800}.v1-apiary__notice,.v1-modal__notice{color:#ffe8aa;text-align:center;background:#140c05f5;border:1px solid #d6912380;border-radius:5px;margin:7px 2px 0;padding:9px 11px;font-size:9px;line-height:1.4}body[data-active-tab=apiary] .game-modal{width:min(100%,510px);max-height:min(94dvh,880px);color:var(--v1-cream,#fff0bd);background:radial-gradient(circle at 50% 0,#b2640833,#0000 26%),linear-gradient(#0e0904f7,#030201fc),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/450px;border:1px solid #aa711d;border-radius:7px;box-shadow:inset 0 0 0 2px #030201,inset 0 0 0 4px #ba7c1ea6,0 28px 70px #000}body[data-active-tab=apiary] .game-modal>header{color:#fff0bd;background:radial-gradient(circle at 50% 0,#cf7e0f30,#0000 70%),#1c1106f2;border-bottom:1px solid #d38e208c;min-height:64px;padding:10px 12px}body[data-active-tab=apiary] .game-modal>header h2{color:#f7c650;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 1px #351900,0 0 8px #ffb31c42;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(20px,6vw,27px);line-height:1}body[data-active-tab=apiary] .game-modal>header button,body[data-active-tab=apiary] .game-modal__leading{color:#f4bb43;background:linear-gradient(#2d1c09,#0c0703);border:1px solid #d38e2099;border-radius:5px;flex:0 0 39px;width:39px;height:39px}body[data-active-tab=apiary] .game-modal__body{scrollbar-color:#a66b18 #0b0703;max-height:calc(94dvh - 64px);padding:12px}.v1-modal__leading{object-fit:contain;width:35px;height:35px}.v1-modal{color:#fff0bd;gap:10px;display:grid}.v1-modal h3,.v1-modal p{margin:0}.v1-modal__back{color:#e4b44b;background:#110b05;border:1px solid #be802185;border-radius:4px;justify-self:start;min-height:30px;padding:5px 10px;font-size:9px}.v1-modal__summary,.v1-hive-hero,.v1-bee-hero,.v1-prestige-hero{background:radial-gradient(circle at 78% 40%,#d9850f38,#0000 35%),linear-gradient(145deg,#201307,#080502);border:1px solid #c5852394;border-radius:6px;align-items:center;gap:12px;min-height:118px;padding:11px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 2px #241507f0}.v1-modal__summary>img,.v1-hive-hero>img,.v1-bee-hero>img{object-fit:contain;filter:drop-shadow(0 7px 8px #000);order:2;width:112px;height:102px;margin-left:auto}.v1-bee-hero>img{order:0;margin:0}.v1-modal__summary span,.v1-hive-hero span,.v1-bee-hero span,.v1-prestige-hero span,.v1-active-swarm__head span{color:#dca63c;letter-spacing:.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:10px}.v1-modal__summary h3,.v1-hive-hero h3,.v1-bee-hero h3,.v1-active-swarm__head h3{color:#ffe29a;margin-top:4px;font-size:clamp(18px,5.5vw,25px);line-height:1.05}.v1-modal__summary p,.v1-hive-hero p,.v1-bee-hero p,.v1-active-swarm__head p{color:#cdb682;margin-top:5px;font-size:10px}.v1-modal__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.v1-modal__facts>div{text-align:center;background:#0f0904eb;border:1px solid #be802173;border-radius:5px;min-width:0;padding:9px 6px}.v1-modal__facts dt{color:#bda774;font-size:8px;line-height:1.2}.v1-modal__facts dd{color:#ffe094;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;font-weight:900;overflow:hidden}.v1-modal__explanation,.v1-hive-slots,.v1-upgrades,.v1-assignment,.v1-active-swarm{background:linear-gradient(135deg,#211407b3,#080502f0);border:1px solid #b97c1f7a;border-radius:6px;padding:11px}.v1-modal__explanation h3,.v1-hive-slots h3,.v1-upgrades h3,.v1-assignment h3{color:#efbd51;letter-spacing:.03em;font-family:Impact,Arial Narrow,sans-serif;font-size:14px}.v1-modal__explanation p{color:#c5b181;margin-top:7px;font-size:9px;line-height:1.5}.v1-modal__explanation p.is-warning{color:#ffd16d}.v1-modal__explanation button{color:#e8b64b;background:#160d05;border:1px solid #c081218c;border-radius:4px;min-height:31px;margin-top:9px;padding:6px 10px;font-size:9px}.v1-hive-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v1-hive-tabs button{color:#e8cc86;background:linear-gradient(#221407f5,#080502fa);border:1px solid #b0741c7a;border-radius:5px;flex-direction:column;align-items:center;min-width:0;min-height:104px;padding:6px 4px;display:flex;position:relative}.v1-hive-tabs button.is-owned{border-color:#e5a92d;box-shadow:inset 0 0 13px #e2911426,0 0 8px #e5a4261f}.v1-hive-tabs button.is-locked{filter:grayscale(.8)brightness(.62)}.v1-hive-tabs img{object-fit:contain;width:55px;height:52px}.v1-hive-tabs strong{color:#f3cc6b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.v1-hive-tabs small{color:#a99365;margin-top:3px;font-size:8px}.v1-hive-slots>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.v1-hive-slots button{color:#e7cc8b;background:#0d0803;border:1px solid #b5781c70;border-radius:5px;flex-direction:column;align-items:center;min-width:0;min-height:97px;padding:6px 4px;display:flex}.v1-hive-slots img{object-fit:contain;width:49px;height:49px}.v1-hive-slots strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.v1-hive-slots small{color:#9e8b61;font-size:7px}.v1-upgrades>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.v1-upgrades button{color:#f2d98f;text-align:left;background:linear-gradient(145deg,#211407,#090502);border:1px solid #ba7d1f7a;border-radius:5px;grid-template-rows:auto auto 1fr;grid-template-columns:44px minmax(0,1fr);align-content:center;gap:2px 6px;min-width:0;min-height:122px;padding:8px 7px;display:grid}.v1-upgrades button.is-applied{border-color:#6fad4694}.v1-upgrades img{object-fit:contain;grid-row:1/span 3;width:44px;height:44px}.v1-upgrades strong{font-size:11px}.v1-upgrades small{color:#aa976d;font-size:8px;line-height:1.3}.v1-upgrades b{color:#e7ad38;align-self:end;font-size:9px}.v1-modal__primary{color:#2c1500;letter-spacing:.025em;background:linear-gradient(#fff69f80,#0000 23%),linear-gradient(#ffd44f,#e9980c 63%,#a95a04);border:1px solid #ffdf70;border-radius:5px;min-height:50px;padding:8px 15px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(16px,4.8vw,21px);box-shadow:inset 0 -3px #75360047,0 6px 13px #0000007a}.v1-bee-filter{background:#070402;border:1px solid #b5781e75;border-radius:5px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.v1-bee-filter button{color:#9f8e68;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-family:Impact,Arial Narrow,sans-serif;font-size:12px;display:flex}.v1-bee-filter button.is-active{color:#f2c65b;background:linear-gradient(#3a240b,#140c04);border-color:#d99b27;box-shadow:inset 0 0 9px #f6ae2421,0 0 7px #e9a6231f}.v1-bee-filter img{object-fit:contain;width:25px;height:25px}.v1-bee-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v1-bee-grid>button{color:#f1da9a;background:radial-gradient(circle at 50% 35%,#ca740b3b,#0000 42%),linear-gradient(155deg,#2a1908,#080502 70%);border:1px solid #b1761e80;border-radius:6px;flex-direction:column;align-items:center;min-width:0;min-height:218px;padding:10px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #241507f2}.v1-bee-grid>button.is-owned{border-color:#dba02c;box-shadow:inset 0 0 0 2px #372008f2,0 0 10px #e1971924}.v1-bee-grid__number{color:#f3c85c;background:#0a0602d1;border:1px solid #d4952d8f;border-radius:3px;padding:3px 5px;font-size:8px;position:absolute;top:7px;right:7px}.v1-bee-grid img{object-fit:contain;filter:drop-shadow(0 8px 8px #000);width:105px;height:112px}.v1-bee-grid strong{color:#f1c75d;text-align:center;font-size:13px;line-height:1.15}.v1-bee-grid small{color:#bda776;margin-top:5px;font-size:9px}.v1-bee-grid b{color:#e9ae38;margin-top:auto;padding-top:7px;font-size:10px}.v1-assignment>div{gap:6px;margin-top:9px;display:grid}.v1-assignment button{color:#f0d795;text-align:left;background:#0d0803;border:1px solid #b4781d70;border-radius:5px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:6px 8px;display:grid}.v1-assignment button.is-current{background:#1d1206;border-color:#dca02b}.v1-assignment img{object-fit:contain;width:43px;height:43px}.v1-assignment span{gap:3px;min-width:0;display:grid}.v1-assignment strong{font-size:10px}.v1-assignment small{color:#9f8d66;font-size:8px}.v1-assignment b{color:#e4ad3e;font-size:8px}.v1-swarm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v1-swarm-grid article{background:radial-gradient(circle at 50% 28%,#c7730c38,#0000 42%),linear-gradient(160deg,#271707,#080502 70%);border:1px solid #b5791f85;border-radius:6px;flex-direction:column;align-items:center;min-width:0;min-height:260px;padding:9px;display:flex;box-shadow:inset 0 0 0 2px #251607f0}.v1-swarm-grid article.is-active{border-color:#efb63c;box-shadow:inset 0 0 0 2px #3c2308f2,0 0 11px #eeac2b2b}.v1-swarm-grid article>img{object-fit:contain;filter:drop-shadow(0 7px 8px #000);width:104px;height:92px}.v1-swarm-grid article>strong{color:#efc45c;font-family:Impact,Arial Narrow,sans-serif;font-size:16px}.v1-swarm-grid dl{width:100%;margin:7px 0}.v1-swarm-grid dl div{border-bottom:1px solid #b1751d29;justify-content:space-between;gap:5px;padding:2px 0;display:flex}.v1-swarm-grid dt,.v1-swarm-grid dd{color:#a99569;margin:0;font-size:8px}.v1-swarm-grid dd{color:#e8c773;text-align:right;font-weight:800}.v1-swarm-grid article>button{color:#e9b84a;background:linear-gradient(#39230b,#160d04);border:1px solid #ca8a23a6;border-radius:4px;width:100%;min-height:34px;margin-top:auto;padding:6px;font-size:9px;font-weight:900}.v1-active-swarm{gap:10px;display:grid}.v1-active-swarm__head{align-items:center;gap:10px;display:flex}.v1-active-swarm__head>img{object-fit:contain;width:82px;height:78px}.v1-active-swarm__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.v1-active-swarm__actions>button:not(.v1-modal__primary){color:#e8c066;background:#140c04;border:1px solid #bc7f2085;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:50px;padding:7px;font-size:9px;display:flex}.v1-active-swarm__actions img{object-fit:contain;width:28px;height:28px}.v1-active-swarm__actions .v1-modal__primary{grid-column:1/-1}.v1-prestige-hero{text-align:center;grid-template-columns:90px 1fr 1fr;display:grid}.v1-prestige-hero>img{object-fit:contain;filter:drop-shadow(0 7px 8px #000);width:88px;height:88px}.v1-prestige-hero>div{gap:3px;min-width:0;display:grid}.v1-prestige-hero strong{color:#ffdb73;font-size:clamp(24px,7vw,34px);line-height:1}.v1-prestige-hero small{color:#a99468;font-size:8px;line-height:1.25}.v1-prestige-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.v1-prestige-track>div{background:#0c0703e6;border:1px solid #ac711b63;border-radius:5px;grid-template-rows:auto auto auto;grid-template-columns:31px 1fr;align-items:center;gap:1px 7px;min-width:0;min-height:65px;padding:7px;display:grid}.v1-prestige-track>div.is-complete{border-color:#68a94480}.v1-prestige-track>div.is-next{border-color:#e5a832;box-shadow:inset 0 0 11px #e090141f}.v1-prestige-track b{color:#f3c65d;clip-path:polygon(25% 3%,75% 3%,98% 50%,75% 97%,25% 97%,2% 50%);background:#211306;border:1px solid #d091288a;grid-row:1/span 3;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.v1-prestige-track span{color:#f0ca6b;font-size:10px;font-weight:900}.v1-prestige-track small{color:#a79469;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}@media (width<=360px){.v1-apiary{padding-inline:5px}.v1-apiary__sections{gap:3px}.v1-apiary__sections>button{padding-inline:3px}.v1-apiary__overview{gap:2px;padding-inline:4px}.v1-modal__facts{grid-template-columns:1fr}.v1-modal__facts--three{grid-template-columns:repeat(3,minmax(0,1fr))}.v1-prestige-hero{grid-template-columns:72px 1fr 1fr}.v1-prestige-hero>img{width:70px;height:70px}}@media (width>=440px){.v1-bee-grid,.v1-swarm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v1-hive-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.v1-hive-tabs strong{font-size:8px}}@media (prefers-reduced-motion:reduce){.v1-apiary__dust{animation:none}}.v1-prestige-confirm-note{color:#ffd9c9;background:#5a1e1280;border:1px solid #ff785a73;border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:12px;line-height:1.45}.mock-v1-mines,.mock-v1-market{--v1-gold:#f4b72a;--v1-gold-light:#ffe37a;--v1-gold-dark:#8f5208;--v1-ink:#080705;--v1-panel:#0f0c08f0;--v1-panel-soft:#1c140ae0;--v1-line:#dd9d2394;--v1-copy:#f7e8c5;--v1-muted:#b8a886;color:var(--v1-copy);font-family:Trebuchet MS,Inter,Segoe UI,sans-serif}.mock-v1-mines button,.mock-v1-market button{touch-action:manipulation}.mock-v1-mines{min-height:100%;padding:calc(8px + var(--safe-top)) 10px calc(18px + var(--safe-bottom));background:linear-gradient(#00000014,#050302c2),url(/assets/generated/bee-mines-board-background.webp) 50% 0/cover fixed,#0a0704}.mock-v1-mines:before,.mock-v1-market:before{content:"";z-index:-1;opacity:.12;pointer-events:none;background:url(/assets/mock3/fx/bg-honeycomb.webp) 50%/420px;position:absolute;inset:0}.mock-v1-mines__header{border:1px solid var(--v1-line);background:linear-gradient(#261a0ceb,#090806f5),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/280px;border-radius:7px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;min-height:58px;padding:5px 7px;display:grid;box-shadow:inset 0 0 0 2px #ffde750a,0 7px 20px #00000073}.mock-v1-mines__header>button{width:36px;height:36px;color:var(--v1-gold-light);border:1px solid var(--v1-line);background:linear-gradient(#2c2113,#0c0906);border-radius:5px;place-items:center;padding:0;display:grid}.mock-v1-mines__header>button:last-child{justify-self:end}.mock-v1-mines__header svg{width:20px;height:20px}.mock-v1-mines__header>div{text-align:center;min-width:0}.mock-v1-mines__header span,.mock-v1-market__header span,.mock-v1-calculator header>span{color:var(--v1-gold);letter-spacing:.14em;font-size:7px;font-weight:900}.mock-v1-mines__header h1{color:var(--v1-gold-light);letter-spacing:.08em;text-shadow:0 2px 8px #000;margin:1px 0 0;font-size:21px;line-height:1}.mock-v1-mines__intro{min-height:31px;color:var(--v1-muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:8px;display:flex}.mock-v1-mines__intro strong{color:var(--v1-gold-light);font-size:9px}.mock-v1-board-shell{border:1px solid var(--v1-line);background:radial-gradient(circle at 50% 44%,#df9d232e,#0000 58%),linear-gradient(#0a0f0fd1,#070604f5);border-radius:7px;place-items:center;min-height:clamp(242px,51vw,315px);padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 55px #000000b8,0 10px 27px #0006}.mock-v1-board-shell:before{content:"";opacity:.09;background:url(/assets/mock3/fx/bg-honeycomb.webp) 50%/330px;position:absolute;inset:0}.mock-v1-mines-grid{z-index:1;grid-template-columns:repeat(var(--grid-size), minmax(0, 1fr));gap:clamp(2px,.8vw,5px);width:min(100%,340px);display:grid;position:relative}.mock-v1-mines-grid[data-grid-size="5"]{width:min(100%,294px)}.mock-v1-mines-grid[data-grid-size="9"]{gap:2px}.mock-v1-mines-grid button,.mock-v1-mines-grid>span{aspect-ratio:1;background:linear-gradient(145deg,#3d3426eb,#090d0efa);border:1px solid #d69b2d;border-radius:8px;place-items:center;min-width:0;padding:3px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffd6630f,inset 0 -5px 8px #0000006b,0 2px 4px #00000080}.mock-v1-mines-grid button:not(:disabled):active{transform:scale(.92)}.mock-v1-mines-grid button.is-safe,.mock-v1-mines-grid>span.is-highlighted{background:radial-gradient(circle at 45% 38%,#b88821,#3d2a0a 70%);border-color:#ffce48;box-shadow:0 0 13px #f4b72a45}.mock-v1-mines-grid button.is-wasp{background:radial-gradient(circle at 45% 38%,#6d291e,#1b0a08 72%);border-color:#da593a;animation:.32s ease-out mock-v1-wasp-hit}.mock-v1-mines-grid .sprite-icon{object-fit:contain;width:86%;height:86%}.mock-v1-mines-grid[data-grid-size="9"] .sprite-icon{width:92%;height:92%}@keyframes mock-v1-wasp-hit{35%{transform:translate(-3px)}70%{transform:translate(3px)}}.mock-v1-round-stats{z-index:3;text-align:right;background:#070705e0;border:1px solid #dea12b61;border-radius:6px;min-width:124px;padding:5px 8px;display:grid;position:absolute;bottom:7px;right:8px;box-shadow:0 4px 12px #00000061}.mock-v1-round-stats span,.mock-v1-round-stats small{color:var(--v1-muted);font-size:6px}.mock-v1-round-stats strong{color:var(--v1-gold-light);font-size:17px}.mock-v1-mines-controls{border:1px solid var(--v1-line);background:linear-gradient(#1e150bf5,#0a0805fa),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/330px;border-radius:7px;margin-top:7px;padding:10px;box-shadow:0 8px 22px #0000006b}.mock-v1-mode-selector{border:0;margin:0;padding:0}.mock-v1-mode-selector legend,.mock-v1-stake-row>label{color:var(--v1-gold);letter-spacing:.08em;margin:0 0 6px;font-size:8px;font-weight:900}.mock-v1-mode-selector__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.mock-v1-mode-selector__grid button{min-width:0;min-height:67px;color:var(--v1-copy);background:linear-gradient(#262117,#0c0b08);border:1px solid #da9f2f47;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:7px 3px;display:flex}.mock-v1-mode-selector__grid button.is-active{border-color:var(--v1-gold);background:radial-gradient(circle at 50% 0,#f7c03e38,#0000 60%),linear-gradient(#493512,#171006);box-shadow:0 0 14px #e6a42538}.mock-v1-mode-selector__grid span{font-size:9px;font-weight:900}.mock-v1-mode-selector__grid strong{color:var(--v1-gold-light);margin:2px 0;font-size:14px}.mock-v1-mode-selector__grid small,.mock-v1-mode-selector>p{color:var(--v1-muted);font-size:6px}.mock-v1-mode-selector>p{margin:6px 2px 0;line-height:1.4}.mock-v1-currency-switch{grid-template-columns:1fr 1fr;gap:6px;margin:9px 0;display:grid}.mock-v1-currency-switch button{min-height:37px;color:var(--v1-muted);background:#0d0b08;border:1px solid #d89d2b42;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:900;display:flex}.mock-v1-currency-switch button.is-active{color:#271605;background:linear-gradient(#fbd25d,#be7611);border-color:#ffe077}.mock-v1-stake-row{margin-top:6px}.mock-v1-stake-row>div{grid-template-columns:minmax(0,1fr) 39px 39px;gap:5px;display:grid}.mock-v1-stake-input{background:#040505e0;border:1px solid #da9f2f57;border-radius:6px;align-items:center;min-width:0;height:40px;padding:0 9px;display:flex}.mock-v1-stake-input input{color:#fff7de;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:18px;font-weight:900}.mock-v1-stake-input b{color:var(--v1-gold-light);font-size:9px}.mock-v1-stake-row button,.mock-v1-quick-stakes button{color:var(--v1-gold-light);background:linear-gradient(#2d2417,#0d0b08);border:1px solid #da9f2f57;border-radius:6px}.mock-v1-stake-row button{font-size:20px}.mock-v1-quick-stakes{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:5px;display:grid}.mock-v1-quick-stakes button{min-height:27px;padding:3px;font-size:8px;font-weight:900}.mock-v1-balance-line{min-height:27px;color:var(--v1-muted);justify-content:space-between;align-items:center;font-size:7px;display:flex}.mock-v1-balance-line strong{color:var(--v1-gold-light);font-size:9px}.mock-v1-gold-button,.mock-v1-live-controls>button,.mock-v1-result>button{color:#2e1904;letter-spacing:.04em;background:linear-gradient(#ffe26b 0%,#eaaa1e 53%,#b76508 100%);border:1px solid #7e4808;border-radius:6px;width:100%;min-height:48px;font-size:17px;font-weight:1000;box-shadow:inset 0 2px #ffffff75,inset 0 -3px #5b2a0257,0 5px 12px #0006}.mock-v1-live-controls{border:1px solid var(--v1-line);background:var(--v1-panel);border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(112px,42%);align-items:center;gap:8px;margin-top:7px;padding:8px;display:grid}.mock-v1-live-controls>div{flex-direction:column;min-width:0;display:flex}.mock-v1-live-controls span{color:var(--v1-muted);font-size:7px}.mock-v1-live-controls strong{color:var(--v1-gold-light);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.mock-v1-live-controls small{color:var(--v1-muted);font-size:6px}.mock-v1-fairness{width:100%;color:var(--v1-copy);text-align:left;background:linear-gradient(90deg,#153c1fd1,#08130ce6);border:1px solid #4b8b4c73;border-radius:7px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:7px;margin-top:7px;padding:7px 8px;display:grid}.mock-v1-fairness>svg:first-child{color:#7dcc70;width:25px;height:25px}.mock-v1-fairness>svg:last-child{color:var(--v1-gold)}.mock-v1-fairness span{flex-direction:column;min-width:0;display:flex}.mock-v1-fairness strong{font-size:9px}.mock-v1-fairness small{color:#b5c8ad;font-size:6px;line-height:1.35}.mock-v1-message,.mock-v1-market-notice{color:#ffe7ac;background:#482b09c7;border:1px solid #dc9c2466;border-radius:6px;align-items:center;gap:7px;margin:7px 0 0;padding:8px 10px;font-size:8px;line-height:1.4;display:flex}.mock-v1-result{text-align:center;border:1px solid var(--v1-line);background:radial-gradient(circle at 50% 38%,#e8a62a3d,#0000 34%),linear-gradient(#14110bf0,#070604fa);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:390px;margin-top:8px;padding:24px 18px 18px;display:flex}.mock-v1-result.is-loss{background:radial-gradient(circle at 50% 38%,#ba321f40,#0000 35%),linear-gradient(#190c09f2,#070504fa)}.mock-v1-result__art{background:radial-gradient(circle,#f8c1412e,#0000 66%);border-radius:50%;place-items:center;width:154px;height:154px;display:grid}.mock-v1-result__art .sprite-icon{width:144px;height:144px}.mock-v1-result>span{color:var(--v1-gold-light);letter-spacing:.08em;font-size:10px;font-weight:900}.mock-v1-result>strong{color:var(--v1-gold-light);margin-top:7px;font-size:clamp(29px,9vw,40px)}.mock-v1-result>small{color:var(--v1-muted);margin:4px 0 18px;font-size:8px}.mock-v1-fair-modal{text-align:center;flex-direction:column;align-items:center;display:flex}.mock-v1-fair-modal>svg{color:#72c76c;width:46px;height:46px}.mock-v1-fair-modal h3{margin:7px 0 3px;font-size:14px}.mock-v1-fair-modal p{color:var(--muted);font-size:9px;line-height:1.5}.mock-v1-fair-modal dl{gap:5px;width:100%;display:grid}.mock-v1-fair-modal dl>div{border:1px solid var(--line-soft);background:var(--surface-soft);border-radius:7px;justify-content:space-between;gap:8px;padding:7px 8px;display:flex}.mock-v1-fair-modal dt{color:var(--muted);font-size:8px}.mock-v1-fair-modal dd{margin:0;font-size:8px;font-weight:900}.mock-v1-fair-modal code{width:100%;color:var(--honey-bright);text-overflow:ellipsis;white-space:nowrap;background:#080908;border-radius:6px;margin-top:7px;padding:8px;font-size:7px;overflow:hidden}.mock-v1-market{min-height:100%;padding:10px 10px calc(28px + var(--safe-bottom));background:linear-gradient(#07050233,#040302f0 430px),url(/assets/exact/scene-market.webp) 50% 0/100% no-repeat,#080604}.mock-v1-market__header{border:1px solid var(--v1-line);background:linear-gradient(#23180be6,#090805f2);border-radius:7px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:70px;padding:6px 8px;display:grid;box-shadow:0 7px 20px #0000006b}.mock-v1-market__header>img{object-fit:contain;filter:drop-shadow(0 4px 6px #00000080);width:54px;height:54px}.mock-v1-market__header h1{color:var(--v1-gold-light);letter-spacing:.03em;text-shadow:0 3px 10px #000;margin:1px 0 0;font-size:29px;line-height:.95}.mock-v1-tier{border:1px solid var(--v1-line);background:#060605c7;border-radius:5px;padding:6px 8px;color:var(--v1-gold-light)!important}.mock-v1-market-status{border:1px solid var(--v1-line);background:#0a0906eb;border-radius:7px;grid-template-columns:auto minmax(0,1fr) 30px;align-items:center;gap:6px;margin-top:7px;padding:8px;display:grid;position:relative}.mock-v1-market-status>div:first-child{color:#d9b96e;background:#17130c;border:1px solid #dda6364d;border-radius:5px;align-items:center;gap:4px;min-height:34px;padding:4px 8px;font-size:9px;font-weight:900;display:flex}.mock-v1-market-status>div:first-child.is-open{color:#8ed65f;background:#1c481780;border-color:#6fc04575}.mock-v1-market-status>div:nth-child(2){grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:4px;min-width:0;display:grid}.mock-v1-market-status>div:nth-child(2) svg{color:var(--v1-gold);grid-row:span 2}.mock-v1-market-status>div:nth-child(2) span{color:var(--v1-muted);font-size:6px}.mock-v1-market-status>div:nth-child(2) strong{color:var(--v1-gold-light);font-variant-numeric:tabular-nums;font-size:13px}.mock-v1-market-status>button{width:30px;height:30px;color:var(--v1-gold);border:1px solid var(--v1-line);background:#17120b;border-radius:50%;place-items:center;padding:0;display:grid}.mock-v1-market-status>p{color:var(--v1-muted);text-align:center;grid-column:1/-1;font-size:7px}.mock-v1-week-limit{background:#1c150bb3;border:1px solid #dda6363d;border-radius:5px;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;column-gap:7px;min-height:31px;padding:5px 7px;display:grid}.mock-v1-week-limit span,.mock-v1-week-limit small{color:var(--v1-muted);font-size:6px}.mock-v1-week-limit strong{color:var(--v1-gold-light);grid-row:span 2;font-size:12px}.mock-v1-market-notice{z-index:2;position:relative}.mock-v1-exchange-card{border:1px solid var(--v1-line);background:linear-gradient(105deg,#120e08fa,#120e08cc 55%,#3c250a73),url(/assets/exact/scene-market.webp) 70% 48%/cover;border-radius:7px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 118px;gap:6px;min-height:174px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffdc7309,0 8px 21px #00000061}.mock-v1-exchange-card.is-fountain{background:linear-gradient(105deg,#100819fa,#14081dcc 58%,#62218b6b),url(/assets/exact/scene-market.webp) 50% 58%/cover;border-color:#a257e0bd;box-shadow:inset 0 0 0 2px #d87cff0f,0 8px 21px #0006}.mock-v1-exchange-card.is-wax{background:linear-gradient(105deg,#120e08fa,#120e08d1 58%,#5c350861),url(/assets/generated/bee-mines-board-background.webp) 50% 45%/cover}.mock-v1-exchange-card__copy{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.mock-v1-exchange-card__copy>span{color:var(--v1-gold);letter-spacing:.04em;font-size:8px;font-weight:900}.mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__copy>span,.mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__copy>strong{color:#e37cff}.mock-v1-exchange-card__copy h2{margin:3px 0;font-size:16px}.mock-v1-exchange-card__copy p{max-width:240px;color:var(--v1-muted);font-size:7px;line-height:1.42}.mock-v1-exchange-card__copy>strong{color:var(--v1-gold-light);margin-top:auto;font-size:18px}.mock-v1-exchange-card__copy>small{color:#b7c98f;margin-top:2px;font-size:7px}.mock-v1-exchange-card>img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 10px #0009);align-self:center;width:118px;height:118px;position:relative}.mock-v1-exchange-card>button{z-index:2;color:#2d1904;background:linear-gradient(#ffe16b,#d68d16);border:1px solid #8f550a;border-radius:5px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;width:min(230px,68%);min-height:37px;padding:5px 12px;font-size:10px;font-weight:1000;display:flex;position:relative}.mock-v1-exchange-card.is-fountain>button{color:#fff0ff;background:linear-gradient(#9e45ca,#53206f);border-color:#b15be0}.mock-v1-exchange-card>button:disabled{color:#8c7d65;background:#211b13;border-color:#4c4030}.mock-v1-calculator{border:1px solid var(--v1-line);background:linear-gradient(#1c140af7,#080705fc),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/360px;border-radius:7px;margin-top:8px;padding:12px;box-shadow:0 9px 24px #00000070}.mock-v1-calculator header h2{margin:2px 0 0;font-size:16px}.mock-v1-calculator__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:9px 0;display:grid}.mock-v1-calculator__tabs button.is-active{color:#2d1904;border-color:var(--v1-gold-light);background:linear-gradient(#f7cc58,#ba7310)}.mock-v1-calculator__exchange{grid-template-columns:minmax(0,1.25fr) minmax(92px,.75fr) minmax(0,1fr);align-items:stretch;gap:5px;display:grid}.mock-v1-calculator__exchange>label,.mock-v1-calculator__rate,.mock-v1-calculator__result{background:#050605c7;border:1px solid #dca02c47;border-radius:5px;flex-direction:column;justify-content:center;min-width:0;padding:7px;display:flex}.mock-v1-calculator__input{align-items:center;min-width:0;display:flex}.mock-v1-calculator__exchange small{color:#7f8d77;font-size:6px}.mock-v1-calculator__result strong{color:#83d063;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:15px;overflow:hidden}.mock-v1-calculator__total{border-top:1px solid #dca02c40;grid-template-columns:minmax(0,1fr) minmax(165px,48%);align-items:center;gap:8px;margin-top:7px;padding-top:8px;display:grid}.mock-v1-calculator__total strong{color:var(--v1-gold-light);text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.mock-v1-calculator__total button{color:#2d1904;background:linear-gradient(#ffe16c,#d58a14);border:1px solid #8c5109;border-radius:5px;min-height:43px;font-size:9px;font-weight:1000}.mock-v1-calculator__total button:disabled{color:#857862;background:#201b14;border-color:#4b4030}.mock-v1-calculator>p{color:var(--v1-muted);align-items:flex-start;gap:5px;margin-top:8px;font-size:6px;line-height:1.4;display:flex}.mock-v1-calculator>p svg{color:#76c56d;flex:0 0 14px}@media (width<=380px){.mock-v1-mines,.mock-v1-market{padding-inline:7px}.mock-v1-board-shell{min-height:238px;padding:8px}.mock-v1-mode-selector__grid button{min-height:62px;padding-inline:2px}.mock-v1-exchange-card{grid-template-columns:minmax(0,1fr) 90px;min-height:166px;padding:9px}.mock-v1-exchange-card>img{width:92px;height:92px}.mock-v1-exchange-card__copy p{font-size:6px}.mock-v1-exchange-card__copy>strong{font-size:15px}.mock-v1-calculator__exchange{grid-template-columns:1fr 1fr}.mock-v1-calculator__exchange>label{grid-column:1/-1}.mock-v1-calculator__total{grid-template-columns:1fr}.mock-v1-calculator__total button{width:100%}}@media (width>=440px){.mock-v1-board-shell{min-height:316px}.mock-v1-exchange-card{grid-template-columns:minmax(0,1fr) 142px}.mock-v1-exchange-card>img{width:136px;height:136px}}@media (prefers-reduced-motion:reduce){.mock-v1-mines *,.mock-v1-market *{scroll-behavior:auto!important;animation-duration:.01ms!important}}.mock-v1-page{--mock-gold:#e3a72b;--mock-gold-bright:#ffd75b;--mock-gold-dark:#704607;--mock-ink:#050806;--mock-panel:#080e0df5;--mock-panel-soft:#0e1715f0;--mock-line:#ca9126b8;--mock-muted:#baa978;color:#f7ebc9;background:linear-gradient(#0205042e,#020403d6),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 0/480px,#050806;min-height:100%;padding:10px 8px 28px}.mock-v1-page:before{z-index:-1;background:radial-gradient(circle at 50% 0,#e7a62a1f,#0000 260px),linear-gradient(#0000,#050806 580px)}.mock-v1-page *,.mock-v1-page :before,.mock-v1-page :after{box-sizing:border-box}.mock-v1-page button{font-family:inherit}.mock-v1-page-title{background:linear-gradient(90deg,#e8a72c14,#0000 60%),#040807bd;border:1px solid #be85216b;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;min-height:72px;margin-bottom:7px;padding:8px 10px 10px;display:flex;box-shadow:inset 0 0 24px #00000094}.mock-v1-page-title>div{min-width:0}.mock-v1-page-title span,.mock-v1-panel-title span,.mock-v1-modal-product>div>span{color:var(--mock-gold);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:950;display:block}.mock-v1-page-title h1{color:var(--mock-gold-bright);letter-spacing:.015em;text-transform:uppercase;text-shadow:0 2px #563403,0 0 16px #efb12b47;margin:1px 0 0;font-size:clamp(21px,6vw,30px);line-height:1}.mock-v1-page-title p{color:var(--mock-muted);margin:3px 0 0;font-size:7px}.mock-v1-icon-button{width:34px;height:34px;color:var(--mock-gold-bright);border:1px solid var(--mock-line);background:linear-gradient(#3d290b,#120e06);border-radius:4px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffe99229}.mock-v1-icon-button svg{width:18px;height:18px}.mock-v1-panel{border:1px solid var(--mock-line);background:linear-gradient(135deg, #e6a62b0e, transparent 38%), linear-gradient(180deg, var(--mock-panel-soft), var(--mock-panel));border-radius:5px;min-width:0;padding:9px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffdd7809,inset 0 -16px 34px #0000003d,0 5px 14px #0000004d}.mock-v1-panel-title{border-bottom:1px solid #cb942d3d;justify-content:space-between;align-items:flex-start;gap:7px;min-height:27px;margin:-2px -2px 7px;padding-bottom:5px;display:flex}.mock-v1-panel-title>div{min-width:0}.mock-v1-panel-title h2{color:#e8c261;letter-spacing:.025em;text-transform:uppercase;margin:1px 0 0;font-size:11px;line-height:1.05}.mock-v1-panel-title>b{color:var(--mock-gold-bright);white-space:nowrap;background:#271b08ad;border:1px solid #d29b2d57;border-radius:3px;padding:3px 5px;font-size:7px}.mock-v1-notice,.mock-v1-empty,.mock-v1-data-note{color:#ddcda3;background:#1f180ab8;border:1px solid #c9912752;border-radius:4px;margin:0 0 7px;padding:7px 8px;font-size:8px;line-height:1.4}.mock-v1-empty{color:var(--mock-muted);text-align:center;background:#0000003d;border-style:dashed;margin:6px 0 0}.mock-v1-data-note{color:#aa9c77;margin:7px 0 0}.mock-v1-primary,.mock-v1-secondary,.mock-v1-tier button,.mock-v1-payment-disabled button,.mock-v1-quest button,.mock-v1-tournament button,.mock-v1-milestones button{color:#291a05;background:linear-gradient(#f5ca51,#c77f14);border:1px solid #f5c755;border-radius:4px;min-height:30px;padding:5px 9px;font-size:8px;font-weight:950;box-shadow:inset 0 1px #ffffff57,0 3px 7px #00000057}.mock-v1-secondary{color:#efcd73;background:linear-gradient(#38270e,#121007);border-color:#d9a03294}.mock-v1-primary:active:not(:disabled),.mock-v1-secondary:active:not(:disabled),.mock-v1-tier button:active:not(:disabled),.mock-v1-payment-disabled button:active:not(:disabled),.mock-v1-quest button:active:not(:disabled),.mock-v1-tournament button:active:not(:disabled),.mock-v1-milestones button:active:not(:disabled){transform:translateY(1px)}.mock-v1-page button:disabled{opacity:.5}.mock-v1-progress{background:#050706;border:1px solid #594015;border-radius:99px;height:7px;overflow:hidden;box-shadow:inset 0 2px 4px #000}.mock-v1-progress>span{border-radius:inherit;background:linear-gradient(90deg,#9e6511,#f5be37,#ffe777);height:100%;display:block;box-shadow:0 0 7px #eeb22b99}.mock-v1-hero-grid,.mock-v1-two-columns,.mock-v1-three-columns{gap:7px;display:grid}.mock-v1-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(166px,.65fr)}.mock-v1-two-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:7px}.mock-v1-three-columns{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:7px}.mock-v1-events>.mock-v1-panel{margin-top:7px}.mock-v1-login-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.mock-v1-login-days>div{text-align:center;background:linear-gradient(#1a221ef5,#050908fa);border:1px solid #b0802647;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;min-height:80px;padding:4px 2px;display:flex}.mock-v1-login-days>div.is-complete{background:linear-gradient(#44340feb,#0e0f08fa);border-color:#a47a27}.mock-v1-login-days>div.is-next{border-color:#f0b831;box-shadow:inset 0 0 12px #eba92326,0 0 8px #eba92329}.mock-v1-login-days span{color:#b9a774;font-size:6px}.mock-v1-login-days strong{color:#e6c76b;min-height:18px;font-size:6px;line-height:1.2}.mock-v1-login-days .sprite-icon{width:34px;height:34px}.mock-v1-streak-milestones{grid-template-columns:repeat(3,1fr);gap:4px;margin:5px 0 6px;display:grid}.mock-v1-streak-milestones>div{background:#00000038;border:1px solid #af7e2345;border-radius:4px;align-items:center;gap:3px;min-width:0;padding:4px;display:flex}.mock-v1-streak-milestones>div.is-complete{border-color:#9e7c2e}.mock-v1-streak-milestones .sprite-icon{width:32px;height:32px}.mock-v1-streak-milestones span{flex-direction:column;min-width:0;display:flex}.mock-v1-streak-milestones b{color:#e0ba56;font-size:6px}.mock-v1-streak-milestones small{color:#978e72;font-size:5px;line-height:1.15}.mock-v1-login-panel>.mock-v1-primary,.mock-v1-wheel-panel>.mock-v1-primary,.mock-v1-season-actions>.mock-v1-primary{width:100%}.mock-v1-wheel-panel{flex-direction:column;align-items:stretch;display:flex}.mock-v1-wheel-panel .mock-v1-panel-title{width:100%}.mock-v1-wheel{border-width:2px;width:min(154px,36vw);margin:5px auto 9px;padding:5px}.mock-v1-wheel .reward-wheel{border-width:2px}.mock-v1-wheel .reward-wheel-slot{width:28px;height:28px;transform:translate(-50%, -50%) rotate(var(--wheel-angle)) translateY(-46px) rotate(var(--wheel-counter-angle))}.mock-v1-wheel .reward-wheel-slot .sprite-icon{width:27px;height:27px}.mock-v1-wheel .reward-wheel-center{border-width:2px;width:43px;height:43px}.mock-v1-wheel .reward-wheel-center .sprite-icon{width:47px;height:47px}.mock-v1-wheel .reward-wheel-pointer{border-width:2px;width:21px;height:28px;top:-9px}.mock-v1-caption{color:#968b6f;text-align:center;margin-top:6px;font-size:6px;line-height:1.3}.mock-v1-season{margin-top:7px}.mock-v1-season-progress{background:#0000003b;border:1px solid #bf8b2947;border-radius:4px;grid-template-columns:44px 1fr auto;align-items:center;gap:6px;margin-bottom:7px;padding:5px 7px;display:grid}.mock-v1-season-progress>.sprite-icon{width:42px;height:42px}.mock-v1-season-progress>div{min-width:0}.mock-v1-season-progress span,.mock-v1-season-progress small{color:var(--mock-muted);font-size:6px}.mock-v1-season-progress .mock-v1-progress{margin:3px 0 2px}.mock-v1-season-progress>strong{color:var(--mock-gold-bright);font-size:10px}.mock-v1-season-track{scrollbar-width:thin;background:#020504a8;border:1px solid #bf8a274f;border-radius:4px;grid-template-columns:52px repeat(7,minmax(58px,1fr));gap:3px;padding:4px;display:grid;overflow-x:auto}.mock-v1-season-track>div{text-align:center;background:linear-gradient(#17201d,#080c0b);border:1px solid #b1812545;border-radius:3px;flex-direction:column;justify-content:space-between;align-items:center;min-height:67px;padding:4px 2px;display:flex;position:relative}.mock-v1-season-track>div.is-unlocked{background:linear-gradient(#3f3513,#12150b);border-color:#a77a27}.mock-v1-season-track>div.is-premium{background:linear-gradient(#251a37,#0d0915);border-color:#9052c68a}.mock-v1-season-track .mock-v1-track-label{z-index:2;color:#e0bb59;text-transform:uppercase;background:#15170f;justify-content:center;font-size:6px;font-weight:900;position:sticky;left:0}.mock-v1-season-track>div:nth-child(n+9){grid-row:2}.mock-v1-season-track span{color:#c5a450;font-size:5px;position:absolute;top:2px;right:3px}.mock-v1-season-track .sprite-icon{width:38px;height:38px}.mock-v1-season-track small{color:#b8ad8d;font-size:5px;line-height:1.1}.mock-v1-season-actions{grid-template-columns:minmax(190px,.8fr) 1.2fr;align-items:center;gap:7px;margin-top:7px;display:grid}.mock-v1-season-actions p{color:#9e9376;margin:0;font-size:7px;line-height:1.35}.mock-v1-chest-grid,.mock-v1-booster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.mock-v1-chest-grid button,.mock-v1-booster-grid button{min-width:0;color:inherit;text-align:center;background:linear-gradient(#1e2521f2,#060a09fa);border:1px solid #c18c2957;border-radius:4px;flex-direction:column;align-items:center;padding:4px;display:flex}.mock-v1-chest-grid .sprite-icon,.mock-v1-booster-grid .sprite-icon{width:48px;height:48px}.mock-v1-chest-grid span,.mock-v1-booster-grid span{flex-direction:column;min-width:0;display:flex}.mock-v1-chest-grid strong,.mock-v1-booster-grid strong{color:#e6ca79;font-size:6px}.mock-v1-chest-grid small,.mock-v1-booster-grid small{color:#9f957b;font-size:5px}.mock-v1-booster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mock-v1-booster-grid button{text-align:left;flex-direction:row}.mock-v1-booster-grid b{color:var(--mock-gold-bright);margin-top:2px;font-size:7px}.mock-v1-quest-list{gap:4px;display:grid}.mock-v1-quest-list.is-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-v1-quest{background:#00000038;border:1px solid #ba862642;border-radius:4px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:4px;display:grid}.mock-v1-quest>.sprite-icon{width:36px;height:36px}.mock-v1-quest>div{min-width:0}.mock-v1-quest strong{color:#e4cd8b;font-size:7px;display:block}.mock-v1-quest small{color:#918872;text-overflow:ellipsis;white-space:nowrap;font-size:5px;display:block;overflow:hidden}.mock-v1-quest b{color:#bea65e;margin-top:1px;font-size:5px;display:block}.mock-v1-quest .mock-v1-progress{height:5px;margin-top:3px}.mock-v1-quest button{min-height:25px;padding-inline:6px;font-size:6px}.mock-v1-tournament{border-bottom:1px solid #be892733;grid-template-columns:43px 1fr;align-items:center;gap:5px;padding:5px 0;display:grid}.mock-v1-tournament:last-child{border-bottom:0}.mock-v1-tournament>.sprite-icon{width:42px;height:42px}.mock-v1-tournament strong,.mock-v1-tournament small{display:block}.mock-v1-tournament strong{color:#e7cb7d;font-size:7px}.mock-v1-tournament small{color:#978e75;font-size:5px}.mock-v1-tournament>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px;display:grid}.mock-v1-tournament button{justify-content:center;align-items:center;gap:3px;min-height:25px;padding-inline:4px;font-size:6px;display:flex}.mock-v1-leaderboard-preview{flex-direction:column;display:flex}.mock-v1-leaderboard-preview>.sprite-icon{width:72px;height:72px;margin:2px auto}.mock-v1-leaderboard-preview p{color:#a79b7b;text-align:center;margin:auto 0 0;font-size:7px;line-height:1.4}.mock-v1-lifetime{gap:3px;display:grid}.mock-v1-lifetime>div{background:#0000002e;border:1px solid #b7842633;border-radius:3px;align-items:center;gap:4px;padding:3px;display:flex}.mock-v1-lifetime .sprite-icon{width:31px;height:31px}.mock-v1-lifetime span{flex-direction:column;min-width:0;display:flex}.mock-v1-lifetime b{color:var(--mock-gold-bright);font-size:6px}.mock-v1-lifetime strong{color:#d8c288;font-size:6px}.mock-v1-lifetime small{color:#8f876e;font-size:5px}.mock-v1-milestones{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.mock-v1-milestones>div{border:1px solid #be8a2847;border-radius:4px;grid-template-columns:35px 1fr;align-items:center;gap:3px;min-width:0;padding:4px;display:grid}.mock-v1-milestones .sprite-icon{width:34px;height:34px}.mock-v1-milestones span{flex-direction:column;min-width:0;display:flex}.mock-v1-milestones strong{color:#dec47b;font-size:6px}.mock-v1-milestones small{color:#998f74;font-size:5px}.mock-v1-milestones button{grid-column:1/-1;min-height:24px;font-size:6px}.mock-v1-profile-panel{margin-top:7px}.mock-v1-player-card{grid-template-columns:92px 1fr 62px;align-items:center;gap:10px;display:grid}.mock-v1-avatar-frame{border:2px solid var(--mock-gold);background:radial-gradient(circle,#6f4f16,#16130b 66%);border-radius:50%;place-items:center;width:86px;height:86px;padding:5px;display:grid;box-shadow:0 0 0 3px #3e2b0c,0 0 22px #e1a42638}.mock-v1-avatar-frame .avatar{border:0;border-radius:50%;width:72px;height:72px}.mock-v1-player-main{min-width:0}.mock-v1-player-main>span{color:var(--mock-gold);text-transform:uppercase;font-size:7px;font-weight:900}.mock-v1-player-main h2{color:#f4dfaa;text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:17px;overflow:hidden}.mock-v1-player-main>small{color:#a69a7c;font-size:7px}.mock-v1-player-level{grid-template-columns:auto 1fr auto;align-items:center;gap:5px;margin-top:7px;display:grid}.mock-v1-player-level b,.mock-v1-player-level small{color:#d7b85e;white-space:nowrap;font-size:6px}.mock-v1-prestige{text-align:center;background:linear-gradient(#372048d1,#0e0b14e6);border:1px solid #9153c28a;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:5px;display:flex}.mock-v1-prestige .sprite-icon{width:43px;height:43px}.mock-v1-prestige span{color:#b493ca;text-transform:uppercase;font-size:5px}.mock-v1-prestige strong{color:#e1bfef;font-size:12px}.mock-v1-player-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.mock-v1-player-stats>div,.mock-v1-withdraw-summary>div,.mock-v1-referral-stats>div,.mock-v1-withdraw-modal-stats>div{text-align:center;background:#00000038;border:1px solid #bb872645;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:6px 4px;display:flex}.mock-v1-player-stats span,.mock-v1-withdraw-summary span,.mock-v1-referral-stats span,.mock-v1-withdraw-modal-stats span{color:#988d71;text-transform:uppercase;font-size:5px}.mock-v1-player-stats strong,.mock-v1-withdraw-summary strong,.mock-v1-referral-stats strong,.mock-v1-withdraw-modal-stats strong{max-width:100%;color:var(--mock-gold-bright);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mock-v1-player-stats small{color:#8d856e;font-size:5px}.mock-v1-subscriptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.mock-v1-tier{text-align:center;background:linear-gradient(#18201d,#080c0b);border:1px solid #b784265c;border-radius:4px;flex-direction:column;align-items:center;min-width:0;min-height:158px;padding:6px 5px;display:flex}.mock-v1-tier.is-vip{background:linear-gradient(#251b34,#0e0b14);border-color:#8d5abfb8}.mock-v1-tier.is-premium{background:linear-gradient(#3b2d11,#121008);border-color:#dfa62ead}.mock-v1-tier.is-whale{background:linear-gradient(#3e200d,#130b07);border-color:#be691dc4}.mock-v1-tier.is-active{box-shadow:inset 0 0 18px #e9af2f24,0 0 10px #e2a02526}.mock-v1-tier>.sprite-icon{width:48px;height:48px}.mock-v1-tier>span{color:#e0bc5c;text-transform:uppercase;font-size:8px;font-weight:950}.mock-v1-tier>strong{color:var(--mock-gold-bright);margin:2px 0 4px;font-size:8px}.mock-v1-tier ul{color:#a99f82;gap:2px;width:100%;margin:0;padding:0;font-size:5px;line-height:1.2;list-style:none;display:grid}.mock-v1-tier li:before{content:"•";color:var(--mock-gold);margin-right:3px}.mock-v1-tier>b,.mock-v1-tier>button{width:100%;min-height:24px;margin-top:auto;padding:4px;font-size:6px}.mock-v1-tier>b{color:#d7f29d;background:#45641d47;border:1px solid #77a03073;border-radius:4px;place-items:center;display:grid}.mock-v1-payment-disabled{background:linear-gradient(90deg,#601a1185,#1d0d09d1);border:1px solid #ca4a3085;border-radius:4px;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;margin-top:7px;padding:7px;display:grid}.mock-v1-payment-disabled>svg{color:#e46950;width:25px;height:25px}.mock-v1-payment-disabled strong{color:#f0b19f;font-size:8px}.mock-v1-payment-disabled p{color:#ae9187;margin:1px 0 0;font-size:6px}.mock-v1-payment-disabled button{min-height:25px;font-size:6px}.mock-v1-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mock-v1-withdraw-summary,.mock-v1-referral-stats,.mock-v1-withdraw-modal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.mock-v1-panel-copy{color:#a49a7e;margin:7px 0;font-size:7px;line-height:1.4}.mock-v1-profile-panel>.mock-v1-primary,.mock-v1-profile-panel>.mock-v1-secondary{width:100%}.mock-v1-referral-code{background:#00000040;border:1px solid #c08c2957;border-radius:4px;grid-template-columns:auto 1fr 27px;align-items:center;gap:6px;padding:6px;display:grid}.mock-v1-referral-code span{color:#9d9276;font-size:6px}.mock-v1-referral-code strong{color:var(--mock-gold-bright);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mock-v1-referral-code button{width:27px;height:27px;color:var(--mock-gold-bright);background:#251b0a;border:1px solid #cb942a73;border-radius:4px;place-items:center;display:grid}.mock-v1-referral-stats{margin-top:5px}.mock-v1-feature-art{align-items:center;gap:8px;min-height:92px;display:flex}.mock-v1-feature-art .sprite-icon{width:78px;height:78px}.mock-v1-feature-art strong{color:#e5ca7f;font-size:9px}.mock-v1-feature-art p{color:#9d9378;margin:3px 0 0;font-size:7px;line-height:1.35}.mock-v1-document-links{grid-template-columns:1fr 1fr;gap:5px;min-height:92px;display:grid}.mock-v1-document-links button{min-width:0;color:inherit;text-align:center;background:#00000038;border:1px solid #bd88274d;border-radius:4px;flex-direction:column;align-items:center;padding:5px;display:flex}.mock-v1-document-links .sprite-icon{width:50px;height:50px}.mock-v1-document-links span{flex-direction:column;display:flex}.mock-v1-document-links strong{color:#e3c87d;font-size:7px}.mock-v1-document-links small{color:#968d74;font-size:5px}.mock-v1-modal-product{background:#00000038;border:1px solid #ca942b47;border-radius:6px;align-items:center;gap:9px;margin-bottom:10px;padding:8px;display:flex}.mock-v1-modal-product>.sprite-icon{width:74px;height:74px}.mock-v1-modal-product h3{color:#f1d589;margin:2px 0;font-size:14px}.mock-v1-modal-product p{color:#a89e83;margin:0;font-size:8px;line-height:1.4}.mock-v1-withdraw-modal-stats{margin-bottom:9px}.mock-v1-profile .referral-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.mock-v1-profile .referral-summary+.secondary-button{margin-top:8px}@media (width<=430px){.mock-v1-hero-grid{grid-template-columns:1fr}.mock-v1-wheel-panel{min-height:243px}.mock-v1-wheel{width:154px}.mock-v1-two-columns{grid-template-columns:1fr}.mock-v1-three-columns{grid-template-columns:1fr 1fr}.mock-v1-three-columns>:last-child{grid-column:1/-1}.mock-v1-booster-grid,.mock-v1-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-v1-profile-grid{grid-template-columns:1fr}.mock-v1-subscriptions{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-v1-tier{min-height:163px}}@media (width<=355px){.mock-v1-page{padding-inline:5px}.mock-v1-page-title{padding-inline:7px}.mock-v1-page-title h1{font-size:19px}.mock-v1-page-title p{max-width:235px}.mock-v1-panel{padding:7px}.mock-v1-login-days{gap:2px}.mock-v1-login-days>div{min-height:72px}.mock-v1-login-days .sprite-icon{width:28px;height:28px}.mock-v1-streak-milestones .sprite-icon{width:27px;height:27px}.mock-v1-season-actions,.mock-v1-quest-list.is-wide,.mock-v1-three-columns{grid-template-columns:1fr}.mock-v1-three-columns>:last-child{grid-column:auto}.mock-v1-player-card{grid-template-columns:74px 1fr 52px;gap:6px}.mock-v1-avatar-frame{width:70px;height:70px}.mock-v1-avatar-frame .avatar{width:58px;height:58px}.mock-v1-player-main h2{font-size:13px}.mock-v1-player-level{grid-template-columns:1fr;gap:2px}.mock-v1-prestige .sprite-icon{width:35px;height:35px}.mock-v1-player-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-v1-payment-disabled{grid-template-columns:24px 1fr}.mock-v1-payment-disabled button{grid-column:1/-1}.mock-v1-withdraw-summary,.mock-v1-referral-stats,.mock-v1-withdraw-modal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mock-v1-page *,.mock-v1-page :before,.mock-v1-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell--game .content,.app-shell--market .content,.app-shell--events .content,.app-shell--profile .content{background-color:#05070c;background-position:top;background-repeat:repeat-y;background-size:100%}.app-shell--game .content{background-image:linear-gradient(#03050a0f,#03050ab8),url(/assets/mock3/scenes/mines-v1.webp)}.app-shell--game .shell-top{display:block!important}.app-shell--game .bottom-nav{display:grid!important}.app-shell--game .content{min-height:0!important;padding:0!important}.mock-v1-mines-grid .mock-v1-cell-face,.mock-v1-mines-grid .mock-v1-cell-face img{width:100%;height:100%;display:block}.mock-v1-mines-grid .mock-v1-cell-face img{object-fit:contain}.mock-v1-result__art img{object-fit:contain;width:116px;height:116px}.mock-v1-currency-switch img{object-fit:contain;width:18px;height:18px}.mock-v1-avatar-frame{background-image:none!important}.app-shell--profile .mock-v1-avatar-frame .avatar,.app-shell--profile .mock-v1-avatar-frame .telegram-avatar{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important}.app-shell--market .content{background-image:linear-gradient(#03050a0a,#03050ab3),url(/assets/mock3/scenes/market-v1.webp)}.app-shell--events .content{background-image:linear-gradient(#03050a14,#03050ab8),url(/assets/mock3/scenes/events-v1.webp)}.app-shell--profile .content{background-image:linear-gradient(#03050a0d,#03050abd),url(/assets/mock3/scenes/profile-v1.webp)}.app-shell--game .page--game,.app-shell--market .page--market,.app-shell--events .page--events,.app-shell--profile .page--profile{background:0 0}.v1-art-panel{isolation:isolate;position:relative}.v1-art-panel:after{z-index:4;border-radius:inherit;content:"";pointer-events:none;background:url(/assets/mock3/frames/panel-v1.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}@media (width>=520px){.app-shell--game .content,.app-shell--market .content,.app-shell--events .content,.app-shell--profile .content{background-size:520px}}.app-shell{--p2-bg:#07090d;--p2-surface:#14171ef0;--p2-surface-2:#1c1f28f5;--p2-line:#ffffff17;--p2-line-active:#ffb73680;--p2-text:#f7f5ef;--p2-muted:#a4a7b1;--p2-amber:#ffb52e;--p2-amber-soft:#ffd479;--p2-violet:#9369ff;--p2-green:#62d491;color:var(--p2-text);font-family:Inter,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 50% -8%, #ffae2d1a, transparent 30%), linear-gradient(180deg, #0b0d13, var(--p2-bg) 38%)!important;border:0!important}.app-shell *,.app-shell :before,.app-shell :after{box-sizing:border-box}.app-shell .ambient-scene{opacity:.12;filter:grayscale(.5)}.app-shell .shell-top{-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);z-index:30!important;padding:calc(8px + var(--safe-top)) 10px 8px!important;background:#07090dd6!important;border:0!important;position:relative!important;overflow:visible!important;box-shadow:0 10px 30px #00000052!important}.app-shell .shell-top:before,.app-shell .shell-top:after{display:none!important}.app-shell .app-header{min-height:72px!important;padding:0!important}.app-shell .v1-hud{border:1px solid var(--p2-line)!important;background:radial-gradient(circle at 10% 0,#ffb52e1a,#0000 36%),#13161df0!important;border-radius:20px!important;grid-template-columns:clamp(105px,31vw,142px) minmax(0,1fr) 42px!important;gap:10px!important;height:72px!important;padding:8px 10px!important;box-shadow:0 12px 30px #0000003d!important}.app-shell .v1-hud__frame{display:none!important}.app-shell .v1-hud__brand img{object-fit:contain!important;object-position:left center!important;filter:none!important;width:100%!important}.app-shell .v1-hud__player{gap:5px!important}.app-shell .v1-hud__identity strong{color:var(--p2-text)!important;text-shadow:none!important;font-size:13px!important;font-weight:760!important}.app-shell .v1-hud__identity span{color:#d3d5dc!important;border:1px solid var(--p2-line)!important;background:#ffffff0a!important;border-radius:999px!important;padding:3px 6px!important;font-size:8px!important}.app-shell .v1-hud__identity span.is-active{color:var(--p2-amber-soft)!important;background:#ffb52e14!important;border-color:#ffb52e4d!important}.app-shell .v1-hud__rank{color:var(--p2-muted)!important;letter-spacing:0!important;text-shadow:none!important;text-transform:none!important;gap:5px!important;font-family:inherit!important;font-size:9px!important;font-weight:700!important}.app-shell .v1-hud__rank svg{width:15px;height:15px;color:var(--p2-violet)}.app-shell .v1-hud__progress{height:7px!important;box-shadow:none!important;background:#ffffff14!important;border:0!important;border-radius:999px!important;overflow:visible!important}.app-shell .v1-hud__progress i{background:linear-gradient(90deg, var(--p2-violet), var(--p2-amber))!important;border-radius:999px!important;box-shadow:0 0 10px #ffb52e4d!important}.app-shell .v1-hud__progress small{text-align:right;color:#7f838e!important;text-shadow:none!important;font-size:7px!important;font-weight:600!important;display:block!important;top:9px!important;bottom:auto!important}.app-shell .v1-hud__notifications{width:42px!important;height:42px!important;color:var(--p2-text)!important;border:1px solid var(--p2-line)!important;box-shadow:none!important;background:#ffffff0d!important;border-radius:14px!important;padding:0!important}.app-shell .v1-hud__notifications svg{width:21px;height:21px}.app-shell .balance-strip{gap:6px!important;min-height:54px!important;margin:8px 0 0!important}.app-shell .balance-strip__item{border:1px solid var(--p2-line)!important;height:54px!important;box-shadow:none!important;background:#12151be6!important;border-radius:16px!important;gap:5px!important;padding:7px!important;overflow:hidden!important}.app-shell .balance-strip__frame{display:none!important}.app-shell .balance-strip__icon{z-index:1!important;object-fit:contain!important;filter:drop-shadow(0 4px 7px #0000006b)!important;flex:0 0 24px!important;width:24px!important;height:24px!important}.app-shell .balance-strip__copy{min-width:0;z-index:1!important}.app-shell .balance-strip__copy small{color:#7f838e!important;letter-spacing:0!important;text-transform:none!important;font-size:8px!important;font-weight:600!important}.app-shell .balance-strip__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--p2-text)!important;text-shadow:none!important;font-size:clamp(9px,2.55vw,12px)!important;font-weight:760!important}.app-shell .content,.app-shell--apiary .content,.app-shell--market .content,.app-shell--game .content,.app-shell--events .content,.app-shell--profile .content{overflow-anchor:none!important;background:radial-gradient(circle at 50% 0%, #9369ff0d, transparent 25%), var(--p2-bg)!important;padding:0!important}.app-shell .page{color:var(--p2-text)!important;background:0 0!important;padding:12px 11px 28px!important}.app-shell .bottom-nav,.app-shell--apiary .bottom-nav,.app-shell--apiary .bottom-nav.bottom-nav--v1{-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);min-height:72px!important;padding:7px 8px calc(7px + var(--safe-bottom))!important;border:0!important;border-top:1px solid var(--p2-line)!important;background:#0b0d12f0!important;border-radius:0!important;gap:4px!important;overflow:visible!important;box-shadow:0 -12px 30px #00000047!important}.app-shell .bottom-nav__mock3-frame,.app-shell .bottom-nav .nav-slot-frame{display:none!important}.app-shell .bottom-nav button,.app-shell .bottom-nav button.is-main{color:#7f838e!important;min-height:57px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;gap:3px!important;margin:0!important;padding:5px 2px!important}.app-shell .bottom-nav button.is-active,.app-shell .bottom-nav button.is-main.is-active{color:var(--p2-amber-soft)!important;background:linear-gradient(#ffb52e24,#ffb52e0a)!important}.app-shell .bottom-nav .nav-icon,.app-shell .bottom-nav .is-main .nav-icon{filter:none!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.app-shell .bottom-nav .nav-icon svg,.app-shell .bottom-nav .is-main .nav-icon svg{stroke-width:1.8px;width:24px;height:24px}.app-shell .bottom-nav .nav-label{color:inherit!important;letter-spacing:0!important;text-shadow:none!important;text-transform:none!important;font-family:inherit!important;font-size:9px!important;font-weight:650!important}.app-shell :is(.v1-apiary__overview,.mock-v1-market-status,.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-calculator,.mock-v1-mines-controls,.mock-v1-board-shell,.mock-v1-fairness,.mock-v1-panel,.profile-v1__panel,.profile-v1 .mock-v1-panel,.game-modal){border:1px solid var(--p2-line)!important;background:var(--p2-surface)!important;border-radius:20px!important;box-shadow:0 14px 34px #00000038!important}.app-shell :is(.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-calculator,.mock-v1-panel,.mock-v1-profile-panel,.profile-v1__panel,.profile-v1 .mock-v1-panel,.profile-v1 .mock-v1-profile-panel,.events-v1 .mock-v1-panel):before,.app-shell :is(.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-calculator,.mock-v1-panel,.mock-v1-profile-panel,.profile-v1__panel,.profile-v1 .mock-v1-panel,.profile-v1 .mock-v1-profile-panel,.events-v1 .mock-v1-panel):after{content:none!important;border:0!important;display:none!important}.app-shell :is(button,input,textarea,select){font-family:inherit}.app-shell button:not(.bottom-nav button):not(.v1-hud__notifications){border-radius:13px;min-height:42px}.app-shell :is(.v1-apiary__collect,.mock-v1-primary,.mock-v1-gold-button,.mock-v1-exchange-card__copy>button,.mock-v1-wax-card>button,.mock-v1-calculator__total button,.profile-v1 button.is-primary){color:#171109!important;background:linear-gradient(135deg, #ffd274, var(--p2-amber))!important;text-shadow:none!important;border:0!important;font-weight:800!important;box-shadow:0 8px 20px #ffb52e33!important}.app-shell button:disabled{opacity:.45;box-shadow:none!important}.app-shell .v1-apiary{overflow:visible!important}.app-shell .v1-apiary__dust{display:none!important}.app-shell .v1-apiary__title{text-align:left!important;background:0 0!important;width:100%!important;max-width:none!important;height:auto!important;margin:4px 2px 12px!important;padding:0!important;display:block!important}.app-shell .v1-apiary__title span{display:none!important}.app-shell .v1-apiary__title h1{color:var(--p2-text)!important;-webkit-text-fill-color:currentColor!important;letter-spacing:-.04em!important;text-align:left!important;text-shadow:none!important;background:0 0!important;font-family:inherit!important;font-size:25px!important;font-weight:800!important}.app-shell .v1-apiary__title h1:after{color:var(--p2-muted);letter-spacing:0;content:"Ваша пасека и производство";margin-top:4px;font-size:11px;font-weight:500;display:block}.app-shell .v1-apiary__hero{border:1px solid var(--p2-line)!important;background:#11141b!important;border-radius:24px!important;min-height:244px!important;overflow:hidden!important;box-shadow:0 18px 40px #00000047!important}.app-shell .v1-apiary__hero>img{object-fit:cover!important;filter:saturate(.92)contrast(1.03)!important;width:100%!important;height:244px!important}.app-shell .v1-apiary__hero-shade{background:linear-gradient(#0000 40%,#05070be6)!important}.app-shell .v1-apiary__stats{gap:7px!important;bottom:10px!important;left:10px!important;right:10px!important}.app-shell .v1-apiary__stats>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:54px!important;box-shadow:none!important;background:#0d0f14b8!important;border:1px solid #ffffff1a!important;border-radius:14px!important;padding:7px!important}.app-shell .v1-apiary__stats img{width:29px!important;height:29px!important}.app-shell .v1-apiary__stats small{color:#aeb0b8!important;font-size:8px!important}.app-shell .v1-apiary__stats strong{color:var(--p2-text)!important;text-shadow:none!important;font-size:12px!important}.app-shell .v1-apiary__collect{border-radius:18px!important;min-height:58px!important;margin:10px 0!important;overflow:hidden!important}.app-shell .v1-apiary__collect>img:first-child{display:none!important}.app-shell .v1-apiary__collect span{color:#181108!important;letter-spacing:0!important;text-shadow:none!important;font-family:inherit!important;font-size:15px!important;font-weight:850!important;position:static!important}.app-shell .v1-apiary__collect>img:last-child{width:34px!important;height:34px!important;position:static!important}.app-shell .v1-apiary__sections{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.app-shell .v1-apiary__sections>button{border:1px solid var(--p2-line)!important;background:var(--p2-surface)!important;min-height:168px!important;box-shadow:none!important;text-align:left!important;border-radius:20px!important;align-items:flex-start!important;padding:13px!important;overflow:hidden!important}.app-shell .v1-apiary__sections>button:before{display:none!important}.app-shell .v1-apiary__sections>button>strong{z-index:2;color:var(--p2-text)!important;letter-spacing:0!important;text-shadow:none!important;font-family:inherit!important;font-size:14px!important}.app-shell .v1-apiary__sections>button>img:not(.v1-apiary__arrow){opacity:.9;object-fit:contain!important;width:118px!important;height:118px!important;position:absolute!important;bottom:4px!important;right:-10px!important}.app-shell .v1-apiary__sections>button>small{z-index:2;max-width:70%;color:var(--p2-muted)!important;text-align:left!important;margin-top:auto!important;font-size:10px!important;line-height:1.35!important}.app-shell .v1-apiary__arrow{display:none!important}.app-shell .v1-apiary__overview{gap:7px!important;margin-top:9px!important;padding:8px!important}.app-shell .v1-apiary__overview>button{background:#ffffff09!important;border:0!important;border-radius:15px!important;min-height:142px!important;padding:10px!important}.app-shell .v1-apiary__overview :is(strong,b){color:var(--p2-text)!important;text-shadow:none!important;font-family:inherit!important}.app-shell .v1-apiary__overview img{object-fit:contain!important;width:66px!important;height:66px!important}.app-shell .v1-apiary__overview :is(small,dt,span){color:var(--p2-muted)!important;font-size:9px!important}.app-shell .mock-v1-market__header{border:1px solid var(--p2-line)!important;background:linear-gradient(90deg,#080a0fe6,#080a0f24),url(/assets/premium-v2/market-hero.webp) 62%/cover!important;border-radius:24px!important;justify-content:flex-start!important;align-items:flex-end!important;min-height:164px!important;margin-bottom:10px!important;display:flex!important;overflow:hidden!important}.app-shell .mock-v1-market__header>span,.app-shell .mock-v1-market__title img{display:none!important}.app-shell .mock-v1-market__title{padding:18px!important}.app-shell .mock-v1-market__title h1{color:var(--p2-text)!important;letter-spacing:-.04em!important;text-shadow:none!important;font-family:inherit!important;font-size:28px!important;font-weight:820!important}.app-shell .mock-v1-market-status{background:radial-gradient(circle at 12% 0,#ffb52e1f,#0000 42%),linear-gradient(160deg,#161922,#0d0f15)!important;border:1px solid #ffc22a38!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important;box-shadow:0 14px 28px #00000047!important}.app-shell .mock-v1-market-status__top{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.app-shell .mock-v1-market-status__state{color:#ffd45e!important;letter-spacing:.04em!important;background:#ffb52e1a!important;border:1px solid #ffc22a59!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:52px!important;padding:0 16px!important;font-size:16px!important;font-weight:950!important;display:inline-flex!important}.app-shell .mock-v1-market-status__state.is-open{color:#7dff95!important;background:#7dff951f!important;border-color:#7dff9566!important}.app-shell .mock-v1-market-status__state svg{flex:0 0 24px!important;width:24px!important;height:24px!important}.app-shell .mock-v1-market-status__top>button{color:#ffd45e!important;background:#ffffff0a!important;border:1px solid #ffc22a47!important;border-radius:16px!important;align-items:center!important;gap:8px!important;width:auto!important;height:auto!important;min-height:52px!important;padding:0 14px!important;font-size:14px!important;font-weight:850!important;display:inline-flex!important}.app-shell .mock-v1-market-status__top>button svg{width:22px!important;height:22px!important}.app-shell .mock-v1-market-status__timer{background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:18px!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:84px!important;padding:14px 16px!important;display:grid!important}.app-shell .mock-v1-market-status__timer svg{color:#ffb52e!important;width:40px!important;height:40px!important}.app-shell .mock-v1-market-status__timer>div{gap:4px!important;min-width:0!important;display:grid!important}.app-shell .mock-v1-market-status__timer span{color:#b8bcc7!important;letter-spacing:.02em!important;text-transform:none!important;font-size:13px!important;font-weight:800!important}.app-shell .mock-v1-market-status__timer strong{color:var(--p2-text)!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;white-space:nowrap!important;font-size:clamp(24px,6.8vw,30px)!important;font-weight:950!important;line-height:1.05!important}.app-shell .mock-v1-week-limit{background:radial-gradient(circle at 100% 0,#ffb52e1f,#0000 40%),#080a0f8c!important;border:1px solid #ffc22a38!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-content:start!important;gap:12px!important;height:auto!important;min-height:0!important;padding:14px 16px!important;display:grid!important;overflow:visible!important}.app-shell .mock-v1-week-limit>.mock-v1-week-limit__head,.app-shell .mock-v1-week-limit>.mock-v1-week-limit__values,.app-shell .mock-v1-week-limit>.mock-v1-week-limit__bar{white-space:normal!important;grid-area:auto/1/auto/-1!important;align-self:stretch!important;width:100%!important;height:auto!important;position:static!important}.app-shell .mock-v1-week-limit__head{background:0 0!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}.app-shell .mock-v1-week-limit__head>span{color:#ffd45e!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important}.app-shell .mock-v1-week-limit__head>small{color:#aeb2be!important;white-space:nowrap!important;font-size:13px!important;font-weight:750!important}.app-shell .mock-v1-week-limit__values{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.app-shell .mock-v1-week-limit__values>div{text-align:center!important;background:#ffffff0a!important;border-radius:14px!important;grid-area:auto!important;gap:4px!important;min-width:0!important;padding:10px 8px!important;display:grid!important}.app-shell .mock-v1-week-limit__values span{color:#b8bcc7!important;margin-bottom:0!important;font-size:12px!important;font-weight:800!important;display:block!important}.app-shell .mock-v1-week-limit__values strong{color:var(--p2-text)!important;white-space:nowrap!important;grid-row:auto!important;font-size:clamp(15px,4vw,20px)!important;font-weight:950!important;line-height:1.15!important;display:block!important}.app-shell .mock-v1-week-limit__bar{background:#ffffff14!important;border-radius:999px!important;height:14px!important;min-height:14px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #00000059!important}.app-shell .mock-v1-week-limit__bar>i{border-radius:inherit!important;background:linear-gradient(90deg,#ffb52e,#ffd45e)!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important;box-shadow:0 0 12px #ffb52e59!important}.app-shell .mock-v1-week-limit>progress{display:none!important}.app-shell .mock-v1-exchanges{gap:9px!important}.app-shell .mock-v1-exchange-card{min-height:220px!important;padding:17px!important}.app-shell .mock-v1-exchange-card.is-fountain{background:linear-gradient(145deg,#1b162af5,#111319f7)!important;border-color:#9369ff47!important;min-height:220px!important}.app-shell .mock-v1-exchange-card__copy h2,.app-shell .mock-v1-wax-card h2{color:var(--p2-text)!important;letter-spacing:-.02em!important;text-shadow:none!important;font-family:inherit!important;font-size:16px!important}.app-shell .mock-v1-exchange-card__copy p{max-width:220px!important;color:var(--p2-muted)!important;font-size:10px!important;line-height:1.45!important}.app-shell .mock-v1-rate strong{color:var(--p2-text)!important;font-size:20px!important}.app-shell .mock-v1-exchange-card__copy>small{color:#7f838e!important;font-size:8px!important;line-height:1.4!important}.app-shell .mock-v1-exchange-card__art{opacity:.82;object-fit:cover!important;object-position:64% center!important;width:58%!important;right:-9%!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%)!important;mask-image:linear-gradient(90deg,#0000,#000 30%)!important}.app-shell .mock-v1-wax-card{min-height:190px!important;padding:16px!important}.app-shell .mock-v1-wax-card__art{opacity:.28!important;width:52%!important;height:160px!important;top:20px!important;right:-28px!important}.app-shell .mock-v1-wax-limits>div{border:1px solid var(--p2-line)!important;background:#ffffff09!important;border-radius:12px!important;padding:9px 5px!important}.app-shell .mock-v1-wax-limits strong{color:var(--p2-text)!important;font-size:10px!important}.app-shell .mock-v1-calculator{padding:16px!important}.app-shell .mock-v1-mines__header{border:1px solid var(--p2-line)!important;background:linear-gradient(90deg,#080a0ff0,#080a0f1a),url(/assets/premium-v2/game-hero.webp) 50%/cover!important;border-radius:24px!important;align-items:flex-end!important;min-height:152px!important;padding:14px!important;overflow:hidden!important}.app-shell .mock-v1-mines__header>div{text-align:left!important}.app-shell .mock-v1-mines__header h1{color:var(--p2-text)!important;letter-spacing:-.04em!important;text-shadow:none!important;font-family:inherit!important;font-size:28px!important}.app-shell .mock-v1-mines__header span{color:var(--p2-muted)!important;letter-spacing:0!important;font-size:9px!important}.app-shell .mock-v1-mines__header>button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:42px!important;height:42px!important;min-height:42px!important;color:var(--p2-text)!important;border:1px solid var(--p2-line)!important;background:#090b10a8!important}.app-shell .mock-v1-mines-controls{margin-top:10px!important;padding:14px!important}.app-shell .mock-v1-mode-selector{border:0!important;padding:0!important}.app-shell .mock-v1-mode-selector legend,.app-shell .mock-v1-controls-divider span{color:var(--p2-muted)!important;letter-spacing:0!important;font-family:inherit!important;font-size:10px!important}.app-shell .mock-v1-mode-selector__grid{gap:7px!important}.app-shell .mock-v1-mode-selector__grid>button{border:1px solid var(--p2-line)!important;background:#ffffff09!important;border-radius:15px!important;grid-template-columns:90px minmax(0,1fr) auto!important;min-height:76px!important;padding:8px!important}.app-shell .mock-v1-mode-selector__grid>button.is-active{border-color:var(--p2-line-active)!important;box-shadow:inset 3px 0 var(--p2-amber)!important;background:#ffb52e14!important}.app-shell .mock-v1-mode-art{object-fit:contain!important;background:0 0!important;border:0!important;border-radius:11px!important;width:86px!important;height:58px!important}.app-shell .mock-v1-mode-copy strong,.app-shell .mock-v1-mode-limit b{color:var(--p2-text)!important;font-size:12px!important}.app-shell .mock-v1-mode-copy small,.app-shell .mock-v1-mode-limit small,.app-shell .mock-v1-mode-selector>p{color:var(--p2-muted)!important;font-size:9px!important}.app-shell .mock-v1-currency-switch button,.app-shell .mock-v1-quick-stakes button,.app-shell .mock-v1-stake-row button{color:#d8dae0!important;border:1px solid var(--p2-line)!important;background:#ffffff0a!important}.app-shell .mock-v1-currency-switch button.is-active{color:var(--p2-amber-soft)!important;background:#ffb52e17!important;border-color:#ffb52e52!important}.app-shell .mock-v1-stake-input{border:1px solid var(--p2-line)!important;background:#00000038!important;border-radius:13px!important}.app-shell .mock-v1-stake-input input{color:var(--p2-text)!important;font-size:15px!important}.app-shell .mock-v1-balance-line{min-height:0!important;color:var(--p2-text)!important;font-size:inherit!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 12px!important;padding:0!important;display:grid!important}.app-shell .mock-v1-balance-line>div{background:#ffffff0d!important;border:1px solid #ffc22a38!important;border-radius:14px!important;gap:4px!important;min-height:68px!important;padding:10px 12px!important;display:grid!important}.app-shell .mock-v1-balance-line span{color:#d0d3dc!important;font-size:13px!important;font-weight:800!important}.app-shell .mock-v1-balance-line strong{color:#ffd45e!important;font-size:clamp(16px,4.2vw,20px)!important;font-weight:950!important;line-height:1.15!important}.app-shell .mock-v1-fairness{color:#e8ffef!important;background:radial-gradient(circle at 0%,#7dff9529,#0000 42%),#0c1c12eb!important;border:1px solid #7dff9559!important;border-radius:18px!important;grid-template-columns:56px minmax(0,1fr) 28px!important;align-items:center!important;gap:12px!important;min-height:84px!important;margin-top:12px!important;margin-bottom:8px!important;padding:14px 16px!important;display:grid!important;box-shadow:0 10px 24px #00000047!important}.app-shell .mock-v1-fairness>svg:first-child{filter:drop-shadow(0 0 10px #7dff9573);color:#7dff95!important;width:48px!important;height:48px!important}.app-shell .mock-v1-fairness>svg:last-child{color:#ffd45e!important;width:26px!important;height:26px!important}.app-shell .mock-v1-fairness>span{gap:4px!important;min-width:0!important;display:grid!important}.app-shell .mock-v1-fairness strong{color:#f4fff7!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important}.app-shell .mock-v1-fairness small{color:#c6e8cf!important;white-space:normal!important;text-overflow:unset!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;overflow:visible!important}.app-shell .events-v1 .mock-v1-page-title{border:1px solid var(--p2-line)!important;background:linear-gradient(90deg,#080a0feb,#080a0f0f),url(/assets/premium-v2/events-hero.webp) 60%/cover!important;border-radius:24px!important;align-items:flex-end!important;min-height:166px!important;padding:18px!important;display:flex!important;overflow:hidden!important}.app-shell .events-v1 .mock-v1-page-title>.sprite-icon{display:none!important}.app-shell .events-v1 .mock-v1-page-title>div{z-index:2;max-width:60%}.app-shell .events-v1 .mock-v1-page-title h1{color:var(--p2-text)!important;letter-spacing:-.04em!important;text-shadow:none!important;font-family:inherit!important;font-size:27px!important}.app-shell .events-v1 .mock-v1-page-title :is(span,p){color:#c1c3ca!important;font-size:9px!important;line-height:1.35!important}.app-shell .events-v1 .mock-v1-page-title .mock-v1-icon-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:12px;right:12px;color:var(--p2-text)!important;border:1px solid var(--p2-line)!important;background:#080a0f9e!important}.app-shell .events-v1 .mock-v1-hero-grid,.app-shell .events-v1 .mock-v1-two-columns{gap:9px!important}.app-shell .events-v1 .mock-v1-panel{padding:14px!important}.app-shell .events-v1 .mock-v1-panel-title{margin-bottom:10px!important}.app-shell .events-v1 .mock-v1-panel-title h2{color:var(--p2-text)!important;letter-spacing:-.02em!important;text-shadow:none!important;font-family:inherit!important;font-size:16px!important}.app-shell .events-v1 .mock-v1-panel-title span{color:var(--p2-amber)!important;font-size:8px!important}.app-shell .events-v1 .mock-v1-panel-title b{color:var(--p2-muted)!important;background:#ffffff0a!important;border:0!important;font-size:9px!important}.app-shell .events-v1 .mock-v1-login-days{overflow-x:auto;grid-template-columns:repeat(7,78px)!important;gap:6px!important}.app-shell .events-v1 .mock-v1-login-days>div,.app-shell .events-v1 .mock-v1-streak-milestones>div{border:1px solid var(--p2-line)!important;background:#ffffff09!important;border-radius:13px!important;min-height:94px!important;padding:8px 5px!important}.app-shell .events-v1 .mock-v1-login-days :is(span,strong),.app-shell .events-v1 .mock-v1-streak-milestones :is(span,small){color:var(--p2-muted)!important;font-size:8px!important}.app-shell .events-v1 .mock-v1-wheel{filter:saturate(.78)}.app-shell .events-v1 .mock-v1-season-progress,.app-shell .events-v1 .mock-v1-season-track{border:1px solid var(--p2-line)!important;background:#ffffff08!important;border-radius:14px!important}.app-shell .profile-v1__title{background:radial-gradient(circle at 12% 30%,#ffb52e29,#0000 32%),linear-gradient(135deg,#161922,#0d0f15)!important;border:1px solid #ffc22a38!important;border-radius:24px!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:148px!important;padding:16px 18px!important;display:grid!important;position:relative!important;overflow:hidden!important}.app-shell .profile-v1__title-bee{object-fit:cover!important;object-position:center 18%!important;background:#0a0c11!important;border:1px solid #ffc22a47!important;border-radius:28px!important;width:112px!important;height:112px!important;position:static!important;box-shadow:0 10px 24px #00000059!important}.app-shell .profile-v1__title-crown{opacity:.18;pointer-events:none;object-fit:contain!important;width:150px!important;height:150px!important;position:absolute!important;bottom:-28px!important;right:-18px!important}.app-shell .profile-v1__title>div{z-index:2;min-width:0}.app-shell .profile-v1__title h1{color:var(--p2-text)!important;letter-spacing:-.04em!important;text-transform:uppercase!important;text-shadow:none!important;margin:4px 0 6px!important;font-family:inherit!important;font-size:clamp(28px,8vw,34px)!important;font-weight:900!important}.app-shell .profile-v1__title :is(span,p){color:var(--p2-muted)!important;font-size:11px!important;line-height:1.35!important}.app-shell .profile-v1__title>div>span{color:#d8dde8!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:800!important}.app-shell .profile-v1__top-grid,.app-shell .profile-v1__main-grid{gap:9px!important}.app-shell .profile-v1 .mock-v1-profile-panel{border:1px solid var(--p2-line)!important;background:var(--p2-surface)!important;border-radius:20px!important;padding:14px!important;overflow:hidden!important;box-shadow:0 14px 34px #00000038!important}.app-shell .profile-v1 .mock-v1-profile-panel:before,.app-shell .profile-v1 .mock-v1-profile-panel:after{display:none!important}.app-shell .profile-v1 .mock-v1-panel-title{border-bottom:1px solid var(--p2-line)!important;padding-bottom:9px!important}.app-shell .profile-v1 .mock-v1-panel-title>div>span{color:#1a1204!important;background:linear-gradient(160deg,#ffe08a 0%,#f0b43a 48%,#d8911a 100%)!important;border:1px solid #ffe696b8!important;border-radius:12px!important;place-items:center!important;display:grid!important;box-shadow:0 6px 14px #00000047,inset 0 1px #ffffff73!important}.app-shell .profile-v1 .mock-v1-panel,.app-shell .profile-v1__panel{padding:14px!important}.app-shell .profile-v1 .mock-v1-panel-title h2,.app-shell .profile-v1__panel>header h2{color:var(--p2-text)!important;letter-spacing:-.02em!important;text-shadow:none!important;font-family:inherit!important;font-size:16px!important}.app-shell .profile-v1__player-panel .mock-v1-player-card,.app-shell .profile-v1__identity{background:#ffffff09!important;border:0!important;border-radius:20px!important;grid-template-columns:124px minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;padding:14px!important;display:grid!important}.app-shell .profile-v1__avatar-column{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.app-shell .profile-v1__avatar-column>span{color:#9ea2ac!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:700!important}.app-shell .profile-v1 .mock-v1-avatar-frame,.app-shell .mock-v1-avatar-frame{background:#12151c!important;border:2px solid #ffc22a8c!important;border-radius:28px!important;place-items:center!important;width:118px!important;height:118px!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 0 0 4px #ffb52e14,0 12px 28px #00000059!important}.app-shell .profile-v1 .mock-v1-avatar-frame .avatar,.app-shell .mock-v1-avatar-frame .avatar,.app-shell .profile-v1 .mock-v1-avatar-frame .telegram-avatar{object-fit:cover!important;object-position:center!important;border:0!important;border-radius:26px!important;width:100%!important;height:100%!important}.app-shell .profile-v1__identity-body{flex-direction:column!important;gap:10px!important;min-width:0!important;display:flex!important}.app-shell .mock-v1-player-main>span{color:#ffd45e!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}.app-shell .mock-v1-player-main h2{color:var(--p2-text)!important;white-space:normal!important;margin:4px 0 2px!important;font-size:clamp(22px,6.2vw,28px)!important;font-weight:900!important;line-height:1.05!important}.app-shell .mock-v1-player-main>small{color:#9ea2ac!important;font-size:12px!important}.app-shell .mock-v1-player-level{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:8px!important;margin-top:10px!important;display:grid!important}.app-shell .mock-v1-player-level b,.app-shell .mock-v1-player-level small{color:#ffd45e!important;font-size:12px!important;font-weight:800!important}.app-shell .profile-v1__next-level{color:#9ea2ac!important;margin-top:4px!important;font-size:11px!important}.app-shell .profile-v1 .mock-v1-progress{background:#ffffff14!important;border-radius:999px!important;height:8px!important}.app-shell .profile-v1 .mock-v1-progress>span{background:linear-gradient(90deg,#ffb51a,#ffe27a)!important}.app-shell .profile-v1 .mock-v1-prestige{text-align:left!important;background:radial-gradient(circle at 12% 30%,#ffbc1e29,#0000 48%),#ffffff08!important;border:1px solid #ffc22a47!important;border-radius:16px!important;grid-template-columns:78px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:88px!important;padding:10px 12px!important;display:grid!important}.app-shell .profile-v1 .mock-v1-prestige .sprite-icon,.app-shell .profile-v1 .mock-v1-prestige__art{object-fit:contain!important;filter:drop-shadow(0 6px 12px #ffb52e47)!important;width:72px!important;height:72px!important}.app-shell .profile-v1 .mock-v1-prestige>div{grid-template-columns:1fr auto!important;align-items:center!important;gap:2px 8px!important;display:grid!important}.app-shell .profile-v1 .mock-v1-prestige span{color:#ffd45e!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}.app-shell .profile-v1 .mock-v1-prestige strong{color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1!important}.app-shell .profile-v1 .mock-v1-prestige small{color:#9ea2ac!important;grid-column:1/-1!important;font-size:11px!important}.app-shell .mock-v1-player-main :is(span,small),.app-shell .profile-v1 :is(p,small){color:var(--p2-muted)!important}.app-shell .mock-v1-player-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important}.app-shell .profile-v1__tier-chip{background:radial-gradient(circle at 8% 40%,#ffb52e29,#0000 46%),#ffffff08!important;border:1px solid #ffc22a47!important;border-radius:16px!important;grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:92px!important;margin-top:8px!important;padding:12px 14px!important;display:grid!important}.app-shell .profile-v1__tier-chip.is-vip{background:radial-gradient(circle at 8% 40%,#9369ff2e,#0000 46%),#ffffff08!important;border-color:#9369ff5c!important}.app-shell .profile-v1__tier-chip.is-premium,.app-shell .profile-v1__tier-chip.is-whale{border-color:#ffc22a66!important}.app-shell .profile-v1__tier-chip .sprite-icon,.app-shell .profile-v1__tier-chip-art{object-fit:contain!important;filter:drop-shadow(0 6px 12px #ffb52e47)!important;width:72px!important;height:72px!important}.app-shell .profile-v1__tier-chip>div{gap:2px!important;min-width:0!important;display:grid!important}.app-shell .profile-v1__tier-chip span{color:#b8bcc7!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:800!important}.app-shell .profile-v1__tier-chip strong{color:var(--p2-text)!important;white-space:nowrap!important;font-size:20px!important;font-weight:950!important;line-height:1.1!important}.app-shell .profile-v1__tier-chip>small{color:#ffd45e!important;white-space:nowrap!important;background:#ffb52e14!important;border:1px solid #ffc22a38!important;border-radius:999px!important;justify-self:end!important;padding:6px 10px!important;font-size:12px!important;font-weight:800!important}.app-shell .mock-v1-player-stats>div{border:1px solid var(--p2-line)!important;background:#ffffff08!important;border-radius:16px!important;min-height:102px!important;padding:12px 6px!important}.app-shell .mock-v1-player-stats .sprite-icon{width:36px!important;height:36px!important;margin-bottom:4px!important}.app-shell .mock-v1-player-stats span{font-size:10px!important;font-weight:750!important}.app-shell .mock-v1-player-stats strong{color:var(--p2-text)!important;font-size:16px!important;font-weight:900!important}.app-shell .mock-v1-player-stats small{font-size:10px!important}.app-shell .profile-v1__starter-rule{background:radial-gradient(circle at 12% 40%,#ffb52e2e,#0000 48%),#ffffff08!important;border:1px solid #ffc22a52!important;border-radius:18px!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:108px!important;margin-top:12px!important;padding:12px 14px!important;display:grid!important}.app-shell .profile-v1__starter-rule>.sprite-icon,.app-shell .profile-v1__starter-art{object-fit:contain!important;filter:drop-shadow(0 8px 14px #ffb52e47)!important;flex:0 0 88px!important;width:88px!important;height:88px!important}.app-shell .profile-v1__starter-rule p{gap:4px!important;min-width:0!important;margin:0!important;display:grid!important}.app-shell .profile-v1__starter-rule strong{color:#ffd45e!important;font-size:18px!important;font-weight:950!important;line-height:1.15!important}.app-shell .profile-v1__lifetime{margin-top:12px!important}.app-shell .profile-v1__lifetime-heading :is(span,strong){font-size:12px!important}.app-shell .profile-v1__tier-grid,.app-shell .profile-v1 .mock-v1-subscriptions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.app-shell .profile-v1__tier-grid>article{border:1px solid var(--p2-line)!important;min-height:238px!important;box-shadow:none!important;background:#ffffff09!important;border-radius:17px!important;padding:13px!important}.app-shell .profile-v1 .mock-v1-tier{border:1px solid var(--p2-line)!important;min-height:0!important;box-shadow:none!important;background:#ffffff09!important;border-radius:17px!important;padding:13px!important}.app-shell .profile-v1 .mock-v1-tier:before,.app-shell .profile-v1 .mock-v1-tier:after{display:none!important}.app-shell .profile-v1 .mock-v1-tier :is(h3,strong){color:var(--p2-text)!important;text-shadow:none!important;font-family:inherit!important}.app-shell .profile-v1 .mock-v1-tier :is(li,small,p){color:var(--p2-muted)!important;font-size:9px!important;line-height:1.4!important}.app-shell .profile-v1__tier-grid h3,.app-shell .profile-v1__tier-grid strong{color:var(--p2-text)!important;font-family:inherit!important}.app-shell .profile-v1__tier-grid :is(li,small,p){color:var(--p2-muted)!important;font-size:9px!important;line-height:1.4!important}.app-shell .game-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020305c2!important}.app-shell .game-modal{color:var(--p2-text)!important;border-radius:24px!important}.app-shell .game-modal :is(h2,h3,strong){color:var(--p2-text)!important;text-shadow:none!important;font-family:inherit!important}.app-shell .game-modal :is(p,small,label){color:var(--p2-muted)!important}@media (width<=359px){.app-shell .v1-hud{grid-template-columns:102px minmax(0,1fr) 38px!important;gap:6px!important;padding-inline:7px!important}.app-shell .balance-strip{gap:4px!important}.app-shell .balance-strip__item{padding-inline:5px!important}.app-shell .balance-strip__icon{flex-basis:25px!important;width:25px!important;height:25px!important}.app-shell .v1-apiary__sections>button{min-height:158px!important}.app-shell .profile-v1__tier-grid,.app-shell .profile-v1 .mock-v1-subscriptions{grid-template-columns:1fr!important}}@media (width>=460px){.app-shell .page{padding-inline:14px!important}.app-shell .v1-apiary__hero,.app-shell .v1-apiary__hero>img{height:278px!important;min-height:278px!important}.app-shell .profile-v1__tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@keyframes p2-float{0%,to{filter:drop-shadow(0 0 4px #ffc32a3d);transform:none}50%{filter:drop-shadow(0 0 14px #ffc32aad);transform:none}}@keyframes p2-glow{0%,to{filter:drop-shadow(0 0 5px #ffb52e3d)}50%{filter:drop-shadow(0 0 16px #ffb52eb3)}}@keyframes p2-violet-glow{0%,to{box-shadow:0 0 #9369ff00}50%{box-shadow:0 0 24px #9369ff47}}@keyframes p2-shimmer{0%{transform:translate(-150%)skew(-20deg)}to{transform:translate(420%)skew(-20deg)}}@keyframes p2-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.app-shell .v1-hud{background:radial-gradient(circle at 16% 0,#ffb52e2e,#0000 38%),linear-gradient(145deg,#181b23fa,#0e1016fa)!important;grid-template-columns:clamp(116px,34vw,146px) minmax(0,1fr) 44px!important;height:84px!important;box-shadow:0 15px 35px #00000057,inset 0 1px #ffffff12!important}.app-shell .v1-hud__brand,.app-shell .v1-hud__brand img{height:72px!important}.app-shell .v1-hud__brand img{object-position:center!important;filter:none!important;animation:none!important}.app-shell .balance-strip{min-height:66px!important}.app-shell .balance-strip__item{background:radial-gradient(circle at 18% 38%,#ffb52e1c,#0000 34%),linear-gradient(145deg,#1b1e26fa,#0f1218fa)!important;border-color:#ffffff1f!important;gap:1px!important;height:64px!important;padding:7px 5px!important}.app-shell .balance-strip__icon{animation:3.4s ease-in-out infinite p2-float;flex-basis:34px!important;width:34px!important;height:34px!important}.app-shell .balance-strip__item:nth-child(2) .balance-strip__icon{animation-delay:-.7s}.app-shell .balance-strip__item:nth-child(3) .balance-strip__icon{animation-delay:-1.4s}.app-shell .balance-strip__item:nth-child(4) .balance-strip__icon{animation-delay:-2.1s}.app-shell .balance-strip__copy small{font-size:8px!important}.app-shell .balance-strip__copy strong{font-size:clamp(9px,2.5vw,10px)!important}.app-shell .bottom-nav{min-height:82px!important}.app-shell .bottom-nav button,.app-shell .bottom-nav button.is-main{min-height:66px!important}.app-shell .bottom-nav .nav-icon,.app-shell .bottom-nav .is-main .nav-icon{width:40px!important;height:40px!important}.app-shell .bottom-nav .nav-icon img,.app-shell .bottom-nav .is-main .nav-icon img{transition:filter .2s,opacity .2s,transform .2s;object-fit:contain!important;opacity:.72!important;filter:saturate(1.05)brightness(.98)!important;width:40px!important;height:40px!important}.app-shell .bottom-nav button.is-active .nav-icon img{opacity:1!important;filter:saturate(1.15)brightness(1.08)drop-shadow(0 0 10px #ffb52eb8)!important;animation:none!important}.app-shell .bottom-nav .nav-label{font-size:10px!important}.app-shell .v1-apiary__hero{border-color:#ffb52e38!important;min-height:292px!important;box-shadow:0 18px 42px #00000061,0 0 26px #ffb52e14!important}.app-shell .v1-apiary__hero>img{transform:scale(1.015);object-fit:cover!important;object-position:center center!important;width:100%!important;height:292px!important}.app-shell .v1-apiary__stats{bottom:9px!important;left:9px!important;right:9px!important}.app-shell .v1-apiary__stats>div{background:#0a0c12d6!important;min-height:68px!important;padding:9px 8px!important;box-shadow:0 7px 18px #00000047!important}.app-shell .v1-apiary__stats img{animation:2.8s ease-in-out infinite p2-glow;width:43px!important;height:43px!important}.app-shell .v1-apiary__stats small{font-size:9px!important}.app-shell .v1-apiary__stats strong{font-size:clamp(13px,3.7vw,16px)!important}.app-shell .v1-apiary__collect{animation:3s ease-in-out infinite p2-pulse;color:#211307!important;min-height:76px!important;box-shadow:none!important;background:0 0!important;position:relative!important;overflow:visible!important}.app-shell .v1-apiary__collect:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:18%;height:55px;animation:2.8s ease-in-out infinite p2-shimmer;position:absolute;top:9px;left:8%}.app-shell .v1-apiary__collect>img:first-child{z-index:0!important;object-fit:fill!important;filter:drop-shadow(0 10px 20px #ffa51440)!important;width:calc(100% + 20px)!important;height:calc(100% + 24px)!important;display:block!important;position:absolute!important;inset:-9px -10px -15px!important}.app-shell .v1-apiary__collect span{z-index:2!important;font-size:clamp(17px,4.8vw,21px)!important}.app-shell .v1-apiary__collect>img:last-child{animation:2.2s ease-in-out infinite p2-glow;z-index:2!important;width:46px!important;height:46px!important}.app-shell .v1-apiary__sections>button{background:radial-gradient(circle at 84% 22%,#9369ff1f,#0000 36%),linear-gradient(145deg,#1a1d26fa,#0e1117fa)!important;min-height:184px!important;padding:14px 12px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 26px #0000003d!important}.app-shell .v1-apiary__sections>button:nth-child(3),.app-shell .v1-apiary__sections>button:nth-child(4){background:radial-gradient(circle at 84% 22%,#ffb52e24,#0000 38%),linear-gradient(145deg,#1c1d25fa,#0e1117fa)!important}.app-shell .v1-apiary__sections>button>strong{font-size:16px!important}.app-shell .v1-apiary__sections>button>img:not(.v1-apiary__arrow){animation:3.5s ease-in-out infinite p2-float;opacity:1!important;filter:drop-shadow(0 10px 16px #0000008c)!important;width:116px!important;height:116px!important;top:8px!important;bottom:auto!important;right:4px!important}.app-shell .v1-apiary__sections>button:nth-child(4)>img:not(.v1-apiary__arrow){animation:2.6s ease-in-out infinite p2-glow;width:126px!important;height:126px!important}.app-shell .v1-apiary__sections>button>small{padding-right:4px;color:#c0c3cc!important;max-width:82%!important;font-size:11px!important;line-height:1.42!important}.app-shell .v1-apiary__overview{background:radial-gradient(circle at 50% 0,#ffb52e12,#0000 44%),linear-gradient(145deg,#171a22fa,#0c0e14fa)!important;border-color:#ffb52e29!important;min-height:192px!important;padding:10px!important}.app-shell .v1-apiary__overview>button{background:radial-gradient(circle at 50% 42%,#ffb52e17,#0000 45%),#ffffff06!important;border:1px solid #ffffff12!important;min-height:170px!important;padding:12px 8px 46px!important}.app-shell .v1-apiary__overview>button:nth-child(2){box-shadow:inset 0 0 24px #9369ff0d}.app-shell .v1-apiary__overview strong{font-size:12px!important}.app-shell .v1-apiary__overview img{animation:3.1s ease-in-out infinite p2-float;width:82px!important;height:82px!important}.app-shell .v1-apiary__overview>button>span{min-height:34px!important;color:var(--p2-amber-soft)!important;background:#ffb52e14!important;border:1px solid #ffb52e47!important;border-radius:11px!important;place-items:center!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;display:grid!important;bottom:8px!important;left:8px!important;right:8px!important}body[data-active-tab=apiary] .modal-backdrop{padding:14px 10px calc(14px + var(--safe-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(1.1)!important;backdrop-filter:blur(18px)saturate(1.1)!important;background:#030408d1!important}body[data-active-tab=apiary] .game-modal{animation:3.4s ease-in-out infinite p2-violet-glow;color:#f7f5ef!important;background:radial-gradient(circle at 88% 0,#9369ff2e,#0000 32%),linear-gradient(145deg,#191c25,#0b0d13 68%)!important;border:1px solid #ffb52e57!important;border-radius:26px!important;overflow:hidden!important;box-shadow:0 28px 70px #000000a3,0 0 38px #ffb52e1f!important}body[data-active-tab=apiary] .game-modal>header{background:linear-gradient(90deg,#ffb52e1a,#9369ff14)!important;border-bottom:1px solid #ffffff14!important;min-height:84px!important;padding:14px 15px!important}body[data-active-tab=apiary] .game-modal>header h2{color:#fff!important;letter-spacing:-.035em!important;text-shadow:none!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:clamp(20px,5.8vw,26px)!important;font-weight:850!important}body[data-active-tab=apiary] .game-modal>header p{color:#b7bac4!important;margin-top:4px!important;font-size:11px!important}body[data-active-tab=apiary] .game-modal>header>button{color:#fff!important;background:#ffb52e14!important;border:1px solid #ffb52e61!important;border-radius:14px!important;width:44px!important;height:44px!important}body[data-active-tab=apiary] .game-modal__leading,body[data-active-tab=apiary] .v1-modal__leading{width:54px!important;height:54px!important}body[data-active-tab=apiary] .game-modal__body{background:0 0!important;padding:14px!important}body[data-active-tab=apiary] .v1-modal{color:#f7f5ef!important;gap:12px!important}body[data-active-tab=apiary] :is(.v1-modal__summary,.v1-hive-hero,.v1-bee-hero,.v1-prestige-hero){background:radial-gradient(circle at 82% 30%,#ffb52e26,#0000 38%),#ffffff09!important;border:1px solid #ffffff17!important;border-radius:20px!important;min-height:156px!important;padding:15px!important;box-shadow:inset 0 1px #ffffff0a!important}body[data-active-tab=apiary] :is(.v1-modal__summary,.v1-hive-hero,.v1-bee-hero)>img{animation:3s ease-in-out infinite p2-float;width:138px!important;height:132px!important}body[data-active-tab=apiary] :is(.v1-modal__summary,.v1-hive-hero,.v1-bee-hero) h3{color:#fff!important;font-size:clamp(22px,6vw,29px)!important}body[data-active-tab=apiary] :is(.v1-modal__summary,.v1-hive-hero,.v1-bee-hero) p{color:#b9bcc6!important;font-size:11px!important;line-height:1.45!important}body[data-active-tab=apiary] .v1-modal__facts{gap:8px!important}body[data-active-tab=apiary] .v1-modal__facts>div{background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:15px!important;padding:12px 8px!important}body[data-active-tab=apiary] .v1-modal__facts dt{color:#9fa3ae!important;font-size:10px!important}body[data-active-tab=apiary] .v1-modal__facts dd{color:#fff!important;font-size:15px!important}body[data-active-tab=apiary] :is(.v1-modal__explanation,.v1-hive-slots,.v1-upgrades,.v1-assignment,.v1-active-swarm){background:linear-gradient(145deg,#9369ff12,#ffffff06)!important;border:1px solid #9369ff33!important;border-radius:18px!important;padding:14px!important}body[data-active-tab=apiary] :is(.v1-modal__explanation,.v1-hive-slots,.v1-upgrades,.v1-assignment) h3{color:#ffd27a!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:16px!important}body[data-active-tab=apiary] .v1-modal__explanation p{color:#c2c5ce!important;font-size:11px!important;line-height:1.58!important}body[data-active-tab=apiary] :is(.v1-hive-tabs button,.v1-bee-filter button,.v1-assignment button){background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:14px!important}body[data-active-tab=apiary] :is(.v1-hive-tabs button.is-active,.v1-bee-filter button.is-active,.v1-assignment button.is-current){background:#ffb52e1a!important;border-color:#ffb52e94!important;box-shadow:0 0 18px #ffb52e1a!important}body[data-active-tab=apiary] .v1-bee-grid>button{background:radial-gradient(circle at 50% 35%,#9369ff1f,#0000 42%),linear-gradient(145deg,#1b1e27,#0e1016)!important;border:1px solid #ffffff17!important;border-radius:18px!important;min-height:244px!important;padding:11px 8px!important;box-shadow:inset 0 1px #ffffff0a,0 10px 20px #0003!important}body[data-active-tab=apiary] .v1-bee-grid>button.is-owned{background:radial-gradient(circle at 50% 35%,#ffb52e29,#0000 43%),linear-gradient(145deg,#211d19,#0f1015)!important;border-color:#ffb52e80!important}body[data-active-tab=apiary] .v1-bee-grid img{animation:3.2s ease-in-out infinite p2-float;object-fit:contain!important;width:126px!important;height:126px!important}body[data-active-tab=apiary] .v1-bee-grid strong{color:#fff!important;font-size:14px!important}body[data-active-tab=apiary] .v1-bee-grid small{color:#b6bac5!important;font-size:10px!important}body[data-active-tab=apiary] .v1-bee-grid b{color:var(--p2-amber-soft)!important;font-size:10px!important}body[data-active-tab=apiary] .v1-bee-grid__number{color:#fff!important;background:#9369ff21!important;border:1px solid #9369ff7a!important;border-radius:9px!important}body[data-active-tab=apiary] .v1-modal__primary{background:linear-gradient(135deg,#ffd579,#ffad21)!important;border:0!important;border-radius:17px!important;min-height:58px!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:17px!important;font-weight:850!important;box-shadow:0 10px 24px #ffad213d!important}.app-shell .mock-v1-exchange-card{border-color:#ffb52e38!important;min-height:244px!important;padding:20px!important;overflow:hidden!important}.app-shell .mock-v1-exchange-card.is-fountain{border-color:#9369ff6b!important;min-height:244px!important;box-shadow:0 0 26px #9369ff17!important}.app-shell .mock-v1-exchange-card__copy{width:64%!important}.app-shell .mock-v1-exchange-card__copy h2,.app-shell .mock-v1-wax-card h2{font-size:clamp(18px,5vw,22px)!important}.app-shell .mock-v1-exchange-card__copy p,.app-shell .mock-v1-wax-card>p{color:#c3c6ce!important;font-size:11px!important;line-height:1.5!important}.app-shell .mock-v1-rate strong{font-size:23px!important}.app-shell .mock-v1-exchange-card__art{animation:3.5s ease-in-out infinite p2-float;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:drop-shadow(0 12px 20px #00000094)!important;width:46%!important;height:200px!important;top:10px!important;bottom:auto!important;right:-12px!important;-webkit-mask-image:none!important;mask-image:none!important}.app-shell .mock-v1-market .mock-v1-exchange-card__art{width:46%!important;min-width:154px!important;max-width:none!important}.app-shell .mock-v1-wax-card{background:radial-gradient(circle at 86% 40%, #ffbc1929, transparent 42%), var(--p2-surface)!important;border-color:#ffc22a52!important;min-height:226px!important;padding:18px!important}.app-shell .mock-v1-wax-card__art{animation:3.4s ease-in-out infinite p2-glow;opacity:.95!important;width:44%!important;height:168px!important;top:42px!important;right:-12px!important;-webkit-mask-image:none!important;mask-image:none!important}.app-shell .mock-v1-market .mock-v1-wax-card__art{width:44%!important;min-width:148px!important;max-width:none!important}.app-shell .mock-v1-wax-card>header>span{text-align:center!important;border-radius:999px!important;justify-content:center!important;min-width:92px!important;min-height:32px!important;margin-left:auto!important}.app-shell .mock-v1-wax-limits{width:68%!important}.app-shell .mock-v1-wax-limits :is(span,small){font-size:9px!important}.app-shell .mock-v1-wax-limits strong{font-size:11px!important}.app-shell .mock-v1-calculator{background:url(/assets/premium-v2/exchange-frame-v3.webp) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important;min-height:540px!important;margin-top:12px!important;padding:52px 44px 68px!important;overflow:visible!important;box-shadow:0 18px 42px #00000061,0 0 28px #ffb52e1a!important}.app-shell .mock-v1-market .mock-v1-calculator{background:url(/assets/premium-v2/exchange-frame-v3.webp) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important}.app-shell .mock-v1-calculator>header>span{color:var(--p2-amber)!important;font-size:10px!important;font-weight:850!important}.app-shell .mock-v1-calculator>header h2{color:#fff!important;font-size:clamp(20px,5.8vw,25px)!important;font-weight:900!important}.app-shell .mock-v1-calculator__tabs{gap:7px!important}.app-shell .mock-v1-calculator__tabs button{color:#d2d5dc!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:14px!important;min-height:48px!important;font-size:11px!important;font-weight:800!important}.app-shell .mock-v1-calculator__tabs button.is-active{color:#1a1006!important;background:linear-gradient(135deg,#ffd477,#ffad21)!important;box-shadow:0 8px 20px #ffad2133!important}.app-shell .mock-v1-calculator__exchange{gap:10px!important}.app-shell .mock-v1-calculator__result{min-height:88px!important}.app-shell .mock-v1-calculator__total button{min-height:56px!important;font-size:13px!important}.app-shell .mock-v1-mode-selector__grid>button{grid-template-columns:104px minmax(0,1fr) auto!important;min-height:108px!important;padding:11px!important}.app-shell .mock-v1-mode-art{width:98px!important;height:78px!important}.app-shell .mock-v1-mode-copy{gap:3px!important}.app-shell .mock-v1-mode-copy strong{font-size:14px!important}.app-shell .mock-v1-mode-copy>small:not(.mock-v1-mode-tone){color:var(--p2-amber-soft)!important;font-size:10px!important;font-weight:750!important}.app-shell .mock-v1-mode-copy .mock-v1-mode-tone{color:#c3c6ce!important;white-space:normal!important;font-size:10px!important;font-weight:550!important;line-height:1.35!important;display:block!important}.app-shell .mock-v1-mode-limit b{font-size:13px!important}.app-shell .mock-v1-mode-limit small,.app-shell .mock-v1-mode-selector>p{font-size:10px!important;line-height:1.4!important}.app-shell .mock-v1-game .mock-v1-mode-selector>p{color:#bfc2ca!important;font-size:11px!important;line-height:1.45!important}.app-shell .mock-v1-controls-divider{margin:14px 0 10px!important}.app-shell .mock-v1-controls-divider span{color:var(--p2-amber-soft)!important;font-size:12px!important;font-weight:850!important}.app-shell .mock-v1-currency-switch{gap:8px!important}.app-shell .mock-v1-currency-switch button{min-height:58px!important;font-size:12px!important;font-weight:800!important}.app-shell .mock-v1-currency-switch button img{object-fit:contain!important;width:36px!important;height:36px!important}.app-shell .mock-v1-quick-stakes{gap:7px!important}.app-shell .mock-v1-quick-stakes button{min-height:48px!important;font-size:10px!important;font-weight:800!important}.app-shell .mock-v1-stake-row{margin-top:12px!important}.app-shell .mock-v1-stake-row label{color:#ffd45e!important;letter-spacing:.04em!important;font-size:15px!important;font-weight:900!important}.app-shell .mock-v1-stake-input{min-height:58px!important}.app-shell .mock-v1-gold-button{animation:3s ease-in-out infinite p2-pulse;min-height:64px!important;font-size:18px!important}.app-shell .events-v1 .mock-v1-login-days{padding-bottom:7px;grid-template-columns:repeat(7,98px)!important;gap:8px!important}.app-shell .events-v1 .mock-v1-login-days>div{background:radial-gradient(circle at 50% 40%,#ffb52e1a,#0000 44%),#ffffff09!important;border-radius:17px!important;min-height:126px!important;padding:10px 7px!important}.app-shell .events-v1 .mock-v1-login-days>div.is-next{animation:2.5s ease-in-out infinite p2-violet-glow}.app-shell .events-v1 .mock-v1-login-days img{animation:3.1s ease-in-out infinite p2-float;object-fit:contain!important;width:68px!important;height:68px!important}.app-shell .events-v1 .mock-v1-login-days span{font-size:9px!important}.app-shell .events-v1 .mock-v1-login-days strong{color:#fff!important;font-size:9px!important}.app-shell .events-v1 .mock-v1-streak-milestones{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 12px!important;display:grid!important}.app-shell .events-v1 .mock-v1-streak-milestones>div{text-align:center!important;background:#ffffff0a!important;border:1px solid #ffc22a38!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:168px!important;padding:12px 8px 10px!important;display:flex!important}.app-shell .events-v1 .mock-v1-streak-milestones img{object-fit:contain!important;flex:0 0 72px!important;width:72px!important;height:72px!important}.app-shell .events-v1 .mock-v1-streak-milestones span{text-align:center!important;gap:3px!important;width:100%!important;min-width:0!important;display:grid!important}.app-shell .events-v1 .mock-v1-streak-milestones b{color:#ffd45e!important;letter-spacing:.02em!important;font-size:13px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-streak-milestones strong{color:#f7f5ef!important;white-space:nowrap!important;font-size:14px!important;font-weight:950!important;line-height:1.2!important}.app-shell .events-v1 .mock-v1-streak-milestones small{color:#d0d3dc!important;white-space:nowrap!important;font-size:12px!important;font-weight:750!important;line-height:1.25!important}.app-shell .events-v1 .mock-v1-wheel-panel{border-color:#9369ff42!important;overflow:visible!important}.app-shell .events-v1 .mock-v1-wheel{--wheel-size:min(300px, 78vw);--wheel-slot:48px;--wheel-radius:calc(var(--wheel-size) * .31);isolation:isolate;width:var(--wheel-size)!important;height:var(--wheel-size)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;margin:22px auto 20px!important;padding:0!important;position:relative!important;overflow:visible!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel{will-change:transform;filter:none!important;width:100%!important;height:100%!important;transform:rotate(var(--wheel-rotation,0deg))!important;transform-origin:50%!important;background:radial-gradient(circle,#12141b 0 27%,#0000 28%),repeating-conic-gradient(from -22.5deg,#e8a51f 0deg 45deg,#171a22 45deg 90deg,#6f45b0 90deg 135deg,#171a22 135deg 180deg,#e8a51f 180deg 225deg,#6f45b0 225deg 270deg,#171a22 270deg 315deg,#6f45b0 315deg 360deg)!important;border:10px solid #d4a01a!important;border-radius:50%!important;margin:0!important;transition:transform 2.8s cubic-bezier(.12,.82,.08,1)!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:0 0 0 3px #8a5a0c,0 0 0 6px #ffc22a2e,0 16px 28px #00000073,inset 0 0 24px #00000059!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle at 50% 3%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 85% 15%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 97%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 85% 85%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 50% 97%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 15% 85%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 3%,#ffe27a 0 2.2px,#0000 2.6px),radial-gradient(circle at 15% 15%,#ffe27a 0 2.2px,#0000 2.6px)!important;border:0!important;border-radius:50%!important;display:block!important;position:absolute!important;inset:4px!important;box-shadow:inset 0 0 0 2px #ffd45b59!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel.is-spinning{filter:none!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel-slot{will-change:transform;z-index:2!important;width:var(--wheel-slot)!important;height:var(--wheel-slot)!important;transform:translate(-50%, -50%) rotate(var(--wheel-angle)) translateY(calc(var(--wheel-radius) * -1)) rotate(calc((var(--wheel-angle) + var(--wheel-rotation,0deg)) * -1))!important;transform-origin:50%!important;place-items:center!important;margin:0!important;padding:0!important;transition:transform 2.8s cubic-bezier(.12,.82,.08,1)!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel-slot img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 3px 5px #0000008c)!important;width:100%!important;height:100%!important}.app-shell .events-v1 .mock-v1-wheel>.reward-wheel-center{z-index:6!important;background:radial-gradient(circle at 40% 35%,#3a2a14,#0c0e14 70%)!important;border:3px solid #ffd45e!important;border-radius:50%!important;place-items:center!important;width:34%!important;height:34%!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 5px #ffb52e1f,0 8px 20px #0006!important}.app-shell .events-v1 .mock-v1-wheel>.reward-wheel-center img{object-fit:contain!important;width:88%!important;height:88%!important;animation:none!important}.app-shell .events-v1 .mock-v1-wheel .reward-wheel-pointer{z-index:8!important;clip-path:polygon(0 0,100% 0,50% 100%)!important;filter:drop-shadow(0 4px 6px #00000073)!important;background:linear-gradient(#ffe27a,#f5a518 70%)!important;border:2px solid #7b3100!important;width:28px!important;height:36px!important;position:absolute!important;top:-8px!important;left:50%!important;transform:translate(-50%)!important}.app-shell .events-v1 .mock-v1-wheel-panel>.mock-v1-primary{animation:3s ease-in-out infinite p2-pulse;min-height:58px!important;font-size:13px!important}.app-shell .events-v1 .mock-v1-caption{color:#aeb1bb!important;font-size:9px!important;line-height:1.45!important}.app-shell .events-v1 .mock-v1-season{border-color:#9369ff40!important;padding:17px!important}.app-shell .events-v1 .mock-v1-season-progress{border-radius:18px!important;grid-template-columns:88px minmax(0,1fr) auto!important;min-height:108px!important;padding:12px!important}.app-shell .events-v1 .mock-v1-season-progress>img{animation:3s ease-in-out infinite p2-glow;width:86px!important;height:86px!important}.app-shell .events-v1 .mock-v1-season-progress span,.app-shell .events-v1 .mock-v1-season-progress small{font-size:10px!important}.app-shell .events-v1 .mock-v1-season-progress>strong{color:#fff!important;font-size:18px!important}.app-shell .events-v1 .mock-v1-season-track{border-radius:18px!important;grid-template-columns:92px repeat(7,108px)!important;gap:7px!important;padding:8px!important}.app-shell .events-v1 .mock-v1-season-track>div{border-radius:15px!important;min-height:126px!important;padding:9px 6px!important}.app-shell .events-v1 .mock-v1-season-track img{animation:3.4s ease-in-out infinite p2-float;object-fit:contain!important;width:72px!important;height:72px!important}.app-shell .events-v1 .mock-v1-season-track small{color:#d5d7dd!important;font-size:9px!important;line-height:1.25!important}.app-shell .events-v1 .mock-v1-season-track .mock-v1-track-label{font-size:10px!important}.app-shell .events-v1 .mock-v1-chest-grid,.app-shell .events-v1 .mock-v1-booster-grid{gap:9px!important}.app-shell .events-v1 .mock-v1-chest-grid button,.app-shell .events-v1 .mock-v1-booster-grid button{background:radial-gradient(circle at 50% 38%,#ffb52e1f,#0000 42%),#ffffff09!important;border-radius:17px!important;min-height:172px!important;padding:12px 9px!important}.app-shell .events-v1 .mock-v1-chest-grid img,.app-shell .events-v1 .mock-v1-booster-grid img{animation:3.2s ease-in-out infinite p2-float;object-fit:contain!important;width:92px!important;height:92px!important}.app-shell .events-v1 .mock-v1-chest-grid strong,.app-shell .events-v1 .mock-v1-booster-grid strong{color:#fff!important;font-size:12px!important}.app-shell .events-v1 .mock-v1-chest-grid small,.app-shell .events-v1 .mock-v1-booster-grid small{color:#b8bbc4!important;font-size:10px!important}.app-shell .events-v1 .mock-v1-quest{border-radius:16px!important;grid-template-columns:68px minmax(0,1fr) auto!important;gap:10px!important;min-height:92px!important;padding:10px!important}.app-shell .events-v1 .mock-v1-quest>img{object-fit:contain!important;width:66px!important;height:66px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.app-shell .events-v1 .mock-v1-quest strong{color:#fff!important;font-size:11px!important}.app-shell .events-v1 .mock-v1-quest small,.app-shell .events-v1 .mock-v1-quest b{font-size:9px!important}.app-shell :is(.v1-apiary__sections>button,.v1-apiary__overview>button,.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-mode-selector__grid>button,.events-v1 .mock-v1-panel){transition:transform .2s,border-color .2s,box-shadow .2s!important}.app-shell :is(.v1-apiary__sections>button,.v1-apiary__overview>button,.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-mode-selector__grid>button,.events-v1 .mock-v1-panel):active{transform:scale(.985)}.app-shell :is(.v1-apiary__collect,.mock-v1-gold-button,.mock-v1-primary,.mock-v1-calculator__total button){position:relative;overflow:hidden}@media (width<=359px){.app-shell .v1-hud{grid-template-columns:105px minmax(0,1fr) 38px!important}.app-shell .balance-strip__item{padding-inline:4px!important}.app-shell .balance-strip__icon{flex-basis:30px!important;width:30px!important;height:30px!important}.app-shell .v1-apiary__stats img{width:34px!important;height:34px!important}.app-shell .v1-apiary__sections>button{min-height:172px!important}.app-shell .mock-v1-calculator{padding-inline:28px!important}.app-shell .mock-v1-mode-selector__grid>button{grid-template-columns:86px minmax(0,1fr)!important}.app-shell .mock-v1-mode-art{width:80px!important}.app-shell .mock-v1-mode-limit{grid-column:2}}@media (prefers-reduced-motion:reduce){.app-shell *,body[data-active-tab=apiary] *{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes p2-particles-rise{0%{opacity:0;transform:translateY(28vh)}20%{opacity:.7}80%{opacity:.55}to{opacity:0;transform:translate(8px,-32vh)}}.app-shell{isolation:isolate;position:relative}.app-shell:before,.app-shell:after{content:none!important;display:none!important}.app-shell .honey-particles{z-index:35!important;pointer-events:none!important;position:absolute!important;inset:0!important;overflow:hidden!important}.app-shell .honey-particles>i{pointer-events:none;display:none;position:absolute;inset:-10% 0}.app-shell .honey-particles>i:first-child{opacity:.55;filter:drop-shadow(0 0 4px #ffaa148c);background-image:radial-gradient(circle,#ffbe28f2 0 1.2px,#0000 2.2px),radial-gradient(circle,#ffa014cc 0 1px,#0000 1.8px);background-position:18% 22%,72% 58%;background-repeat:repeat;background-size:180px 240px,220px 280px;animation:22s linear infinite p2-particles-rise;display:block}.app-shell .honey-particles>i:nth-child(2),.app-shell .honey-particles>i:nth-child(3){display:none!important}.app-shell :is(.shell-top,.content){z-index:2;position:relative}.app-shell .bottom-nav{z-index:50!important}.app-shell .toast.toast--nav{z-index:120!important;top:auto!important;left:50%!important;right:auto!important;bottom:calc(54px + var(--safe-bottom,0px))!important;pointer-events:none!important;background:radial-gradient(circle at 12% 0,#ffbc1e2e,#0000 42%),linear-gradient(160deg,#1c160cfa,#0a0b0ffa)!important;border:1px solid #ffc22a6b!important;border-radius:18px!important;gap:4px!important;width:min(440px,100% - 20px)!important;max-width:calc(100% - 20px)!important;min-height:72px!important;margin:0!important;padding:14px 16px!important;animation:.32s cubic-bezier(.2,.85,.25,1) p2-toast-up!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 18px 40px #0000008c,0 0 24px #ffb41429!important}.app-shell .toast.toast--nav strong{color:#ffd45e!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:13px!important;font-weight:900!important}.app-shell .toast.toast--nav span{color:#fff!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important}.app-shell .toast.toast--nav.is-error{background:radial-gradient(circle at 12% 0,#ff5a3238,#0000 42%),linear-gradient(160deg,#34100cfa,#0e0808fa)!important;border-color:#ff6e508c!important;box-shadow:0 18px 40px #0000008c,0 0 24px #ff50322e!important}.app-shell .toast.toast--nav.is-error strong{color:#ffb39f!important}@keyframes p2-toast-up{0%{opacity:0;transform:translate(-50%,28px)}to{opacity:1;transform:translate(-50%)}}.app-shell :is(.mock-v1-notice,.inline-notice,.v1-apiary__notice,.v1-modal__notice,.mock-v1-market-notice,.mock-v1-message,.premium-apiary__notice,.sky-apiary__notice,.scene-notice){display:none!important}.app-shell .game-modal-backdrop,.app-shell .game-modal,body[data-active-tab=apiary] .game-modal{z-index:60!important}@media (prefers-reduced-motion:reduce){.app-shell .honey-particles>i:first-child{opacity:.28!important;animation:none!important}}.app-shell .v1-hud{background:radial-gradient(circle at 12% 48%,#ffbe1e2e,#0000 35%),linear-gradient(145deg,#181b23fc,#0c0e13fc)!important;border-color:#ffc32a42!important;grid-template-columns:clamp(92px,27vw,108px) minmax(0,1fr) 44px!important;height:96px!important}.app-shell .v1-hud__brand{isolation:isolate!important;width:88px!important;height:88px!important;position:relative!important;overflow:visible!important}.app-shell .v1-hud__brand:before{z-index:0!important;pointer-events:none!important;content:""!important;filter:none!important;width:72%!important;height:58%!important;box-shadow:none!important;background:radial-gradient(circle,#ffc4306b 0%,#ffaa1424 48%,#0000 72%)!important;border-radius:50%!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-58%)!important}.app-shell .v1-hud__brand img{z-index:1!important;object-fit:contain!important;-webkit-filter:none!important;width:88px!important;height:88px!important;animation:none!important;position:relative!important}.app-shell .v1-hud__prestige>span,.app-shell .bottom-nav button.is-active{color:#ffd35a!important}.app-shell .bottom-nav button.is-active,.app-shell .bottom-nav button.is-active .nav-icon img{animation:none!important}.app-shell .v1-apiary__collect{color:#211300!important;background:linear-gradient(#ffffff52,#0000 35%),linear-gradient(135deg,#ffd965,#ffb81f 55%,#f89b0b)!important;border:1px solid #ffe183!important;border-radius:18px!important;min-height:58px!important;margin-block:9px!important;animation:none!important;overflow:hidden!important;box-shadow:inset 0 -3px #9850002e,0 7px 18px #ffaa0f2e,0 0 16px #ffc42824!important}.app-shell .v1-apiary__collect:after,.app-shell .v1-apiary__collect>img:first-child{display:none!important}.app-shell .v1-apiary__collect span{z-index:1!important;letter-spacing:-.02em!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:clamp(16px,4.5vw,19px)!important;font-weight:950!important}.app-shell .v1-apiary__collect>img:last-child{z-index:1!important;width:34px!important;height:34px!important;animation:2.8s ease-in-out infinite p2-glow!important}.app-shell .v1-apiary__sections>button,.app-shell .v1-apiary__overview>button{font-family:Inter,Segoe UI,Arial,sans-serif!important}.app-shell .v1-apiary__sections>button>strong,.app-shell .v1-apiary__overview>button>strong{text-rendering:geometricprecision;letter-spacing:-.025em!important;font-family:inherit!important;font-weight:950!important}.app-shell .v1-apiary__sections>button:nth-child(4)>img:not(.v1-apiary__arrow){object-fit:contain!important;width:94px!important;height:94px!important;top:14px!important;right:8px!important}.app-shell .v1-apiary__sections>button>small{font-family:inherit!important;font-weight:650!important}.app-shell .v1-apiary__overview{gap:7px!important}.app-shell .v1-apiary__overview>button{background:radial-gradient(circle at 50% 36%,#ffc0231f,#0000 42%),linear-gradient(145deg,#1c1e26fa,#0d1016fc)!important;border-color:#ffc32a2e!important;border-radius:19px!important;min-height:186px!important;padding:12px 8px 48px!important}.app-shell .v1-apiary__overview>button>strong{place-items:start center;min-height:32px;display:grid;color:#fff!important;font-size:clamp(10px,2.8vw,12px)!important;line-height:1.08!important}.app-shell .v1-apiary__production{grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-height:87px!important;margin-top:5px!important;display:grid!important}.app-shell .v1-apiary__production>img{object-fit:contain!important;width:54px!important;height:72px!important;animation:3s ease-in-out infinite p2-glow!important;position:static!important}.app-shell .v1-apiary__production dl{text-align:left!important;gap:5px!important;min-width:0!important;display:grid!important}.app-shell .v1-apiary__production dl>div{grid-template-columns:1fr!important;gap:1px!important;display:grid!important}.app-shell .v1-apiary__production :is(dt,dd){text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;overflow:hidden!important}.app-shell .v1-apiary__production dt{color:#aeb2bd!important;font-size:8px!important;font-weight:700!important}.app-shell .v1-apiary__production dd{color:#ffd45d!important;font-size:10px!important;font-weight:900!important}.app-shell .v1-apiary__overview>button:nth-child(2)>img,.app-shell .v1-apiary__overview>button:nth-child(3)>img{width:68px!important;height:68px!important;margin-block:4px!important;animation:3.1s ease-in-out infinite p2-glow!important}.app-shell .v1-apiary__overview :is(b,small){font-family:Inter,Segoe UI,Arial,sans-serif!important;font-weight:800!important}.app-shell .v1-apiary__overview b{color:#fff!important;font-size:11px!important}.app-shell .v1-apiary__overview small{color:#b8bbc4!important;font-size:9px!important;line-height:1.2!important}.app-shell .v1-apiary__overview>button>span{letter-spacing:.01em!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-weight:900!important}body[data-active-tab=apiary] .game-modal{background:radial-gradient(circle at 86% 0,#ffbe1e29,#0000 34%),linear-gradient(145deg,#1b1d24,#0b0d12 72%)!important;border-color:#ffc42a7a!important;box-shadow:0 28px 70px #000000a8,0 0 38px #ffbc1b24!important}body[data-active-tab=apiary] .game-modal>header{background:linear-gradient(90deg,#ffbe1e2b,#ffbe1e09)!important}body[data-active-tab=apiary] .game-modal>header h2,body[data-active-tab=apiary] .v1-modal{font-family:Inter,Segoe UI,Arial,sans-serif!important}body[data-active-tab=apiary] .v1-bee-filter{background:#ffc42a0f!important;border:0!important;border-radius:18px!important;gap:5px!important;padding:5px!important}body[data-active-tab=apiary] .v1-bee-filter button{border:0!important;border-radius:14px!important;min-height:46px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:11px!important;font-weight:900!important}body[data-active-tab=apiary] .v1-bee-filter button.is-active{color:#251500!important;background:linear-gradient(135deg,#ffe077,#ffb71d)!important;box-shadow:0 7px 18px #ffae1033!important}body[data-active-tab=apiary] .v1-bee-grid{gap:10px!important}body[data-active-tab=apiary] .v1-bee-grid>button,body[data-active-tab=apiary] .v1-bee-grid>button.is-owned{background:radial-gradient(circle at 50% 34%,#ffc62f26,#0000 43%),linear-gradient(155deg,#22242bfc,#0e1016fc)!important;border:0!important;border-radius:28px!important;min-height:244px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffe8a014,0 11px 24px #00000045!important}body[data-active-tab=apiary] .v1-bee-grid>button.is-owned{box-shadow:inset 0 0 0 1px #ffc73573,inset 0 1px #fff1c11a,0 0 20px #ffb51917!important}body[data-active-tab=apiary] .v1-bee-grid strong{font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:14px!important;font-weight:950!important}body[data-active-tab=apiary] .v1-bee-grid :is(small,b){font-family:Inter,Segoe UI,Arial,sans-serif!important;font-weight:750!important}body[data-active-tab=apiary] .v1-bee-grid__number{color:#251500!important;background:#e9a715!important;border:0!important;border-radius:999px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-weight:950!important}.app-shell .mock-v1-market{font-family:Inter,Segoe UI,Arial,sans-serif!important}.app-shell .mock-v1-exchange-card{background:radial-gradient(circle at 88% 44%,#ffbf2021,#0000 40%),linear-gradient(145deg,#191c23,#101218)!important;border:1px solid #ffc53040!important;border-radius:24px!important;min-height:252px!important;padding:20px!important;overflow:hidden!important}.app-shell .mock-v1-exchange-card.is-fountain{background:radial-gradient(circle at 88% 44%,#ffbb1829,#0000 40%),linear-gradient(145deg,#1b1d22,#101217)!important;border-color:#ffc42c57!important}.app-shell .mock-v1-exchange-card__copy{z-index:2!important;width:63%!important;min-height:212px!important}.app-shell .mock-v1-exchange-card__copy h2,.app-shell .mock-v1-wax-card h2{color:#fff!important;letter-spacing:-.045em!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:clamp(19px,5.4vw,23px)!important;font-weight:950!important;line-height:.98!important}.app-shell .mock-v1-exchange-card__copy h2 b,.app-shell .mock-v1-wax-card h2 b{color:#ffbf2d!important}.app-shell .mock-v1-exchange-card__copy p,.app-shell .mock-v1-wax-card>p{color:#d0d2d8!important;max-width:100%!important;font-size:11px!important;font-weight:600!important;line-height:1.48!important}.app-shell .mock-v1-rate{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;width:max-content!important;max-width:100%!important;display:flex!important}.app-shell .mock-v1-rate strong{color:#fff!important;white-space:nowrap!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:clamp(17px,4.8vw,21px)!important;font-weight:950!important;line-height:1!important}.app-shell .mock-v1-rate img{flex:0 0 25px!important;width:25px!important;height:29px!important}.app-shell .mock-v1-exchange-card__copy>small{color:#989ca6!important;max-width:100%!important;font-size:8px!important;font-weight:600!important;line-height:1.35!important}.app-shell .mock-v1-exchange-card__copy>button,.app-shell .mock-v1-wax-card>button{border-radius:14px!important;min-height:45px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:10px!important;font-weight:900!important}.app-shell .mock-v1-market .mock-v1-exchange-card__art,.app-shell .mock-v1-market .mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__art{object-fit:contain!important;object-position:center!important;opacity:1!important;width:145px!important;min-width:145px!important;max-width:145px!important;height:216px!important;animation:3.4s ease-in-out infinite p2-glow!important;top:18px!important;bottom:auto!important;right:-4px!important;-webkit-mask-image:none!important;mask-image:none!important}.app-shell .mock-v1-wax-card{background:radial-gradient(circle at 88% 54%,#ffbc191f,#0000 42%),linear-gradient(145deg,#191c23,#0f1117)!important;border:1px solid #ffc22a47!important;border-radius:24px!important;min-height:238px!important;padding:18px!important;overflow:hidden!important}.app-shell .mock-v1-wax-card>header,.app-shell .mock-v1-wax-card>p,.app-shell .mock-v1-wax-limits,.app-shell .mock-v1-wax-card>button{z-index:2!important;position:relative!important}.app-shell .mock-v1-wax-card>header{padding-right:4px!important}.app-shell .mock-v1-wax-card>header>div{width:62%!important}.app-shell .mock-v1-wax-card>header>span{color:#ffd45e!important;background:#ffc02612!important;border-color:#ffc32a5c!important;min-width:98px!important;min-height:32px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:8px!important;font-weight:900!important}.app-shell .mock-v1-wax-card>p,.app-shell .mock-v1-wax-limits,.app-shell .mock-v1-wax-card>button{width:63%!important}.app-shell .mock-v1-wax-limits{gap:5px!important}.app-shell .mock-v1-wax-limits>div{background:#ffffff0b!important;border:0!important;border-radius:13px!important;min-height:68px!important;padding:7px 3px!important}.app-shell .mock-v1-wax-limits :is(span,strong,small){font-family:Inter,Segoe UI,Arial,sans-serif!important}.app-shell .mock-v1-market .mock-v1-wax-card__art{object-fit:contain!important;opacity:1!important;width:148px!important;min-width:148px!important;max-width:148px!important;height:188px!important;animation:3.4s ease-in-out infinite p2-glow!important;top:48px!important;right:0!important;-webkit-mask-image:none!important;mask-image:none!important}.app-shell .mock-v1-market .mock-v1-calculator{background:radial-gradient(circle at 100% 0,#ffbf1e26,#0000 34%),radial-gradient(circle at 0 100%,#ffb71114,#0000 32%),linear-gradient(145deg,#1b1e25,#0d0f14 76%)!important;border:1px solid #ffc63047!important;border-radius:26px!important;min-height:0!important;margin-top:14px!important;padding:22px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000057,0 0 25px #ffba1914!important}.app-shell .mock-v1-calculator:before{content:"";background:linear-gradient(90deg,#0000,#ffd45f 20%,#ffb71b 80%,#0000);border-radius:0 0 8px 8px;width:76%;height:3px;position:absolute;top:0;left:12%;box-shadow:0 0 12px #ffbb1c8a}.app-shell .mock-v1-calculator>header{text-align:left!important;margin-bottom:14px!important}.app-shell .mock-v1-calculator>header>span{color:#ffbd2b!important;letter-spacing:.05em!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:10px!important;font-weight:900!important}.app-shell .mock-v1-calculator>header h2{color:#fff!important;letter-spacing:-.045em!important;margin-top:4px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:clamp(22px,6vw,27px)!important;font-weight:950!important;line-height:1.03!important}.app-shell .mock-v1-calculator__tabs{background:#ffffff09!important;border-radius:16px!important;gap:4px!important;margin-bottom:12px!important;padding:4px!important}.app-shell .mock-v1-calculator__tabs button{background:0 0!important;border:0!important;border-radius:12px!important;min-height:44px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:10px!important;font-weight:850!important}.app-shell .mock-v1-calculator__tabs button.is-active{color:#241500!important;background:linear-gradient(135deg,#ffe17a,#ffb51a)!important}.app-shell .mock-v1-calculator__exchange{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;gap:10px!important;display:grid!important}.app-shell .mock-v1-calculator__exchange>label,.app-shell .mock-v1-calculator__give{grid-column:1/-1!important}.app-shell .mock-v1-calculator__rate{grid-column:1!important}.app-shell .mock-v1-calculator__arrow{color:#ffbf2d!important;grid-column:2!important;place-self:center!important;width:26px!important;height:26px!important}.app-shell .mock-v1-calculator__result{grid-column:3!important}.app-shell .mock-v1-calculator__exchange>label,.app-shell .mock-v1-calculator__give,.app-shell .mock-v1-calculator__rate,.app-shell .mock-v1-calculator__result{background:#04060a9e!important;border:1px solid #ffc63233!important;border-radius:18px!important;min-height:88px!important;padding:14px!important}.app-shell .mock-v1-calculator__give{gap:10px!important;min-height:0!important;display:grid!important}.app-shell .mock-v1-calculator__label{color:#c4c7d0!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;display:block!important}.app-shell .mock-v1-calculator__input{background:#ffffff08!important;border:1px solid #ffc63247!important;border-radius:16px!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:8px 10px!important;display:grid!important}.app-shell .mock-v1-calculator__input img{object-fit:contain!important;filter:drop-shadow(0 0 8px #ffb41459)!important;flex-basis:48px!important;width:48px!important;height:52px!important}.app-shell .mock-v1-calculator__input input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;padding:0!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.app-shell .mock-v1-calculator__input input::placeholder{color:#ffffff59!important;opacity:1!important}.app-shell .mock-v1-calculator__unit{color:#211400!important;letter-spacing:.01em!important;white-space:nowrap!important;background:linear-gradient(135deg,#ffe27a,#ffb51a)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;display:inline-flex!important}.app-shell .mock-v1-calculator__available{color:#b0b4be!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important}.app-shell .mock-v1-calculator__result strong{color:#fff!important;margin-top:6px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:22px!important;font-weight:900!important;line-height:1.15!important}.app-shell .mock-v1-calculator__rate strong{color:#ffd45e!important;margin-top:6px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1.3!important}.app-shell .mock-v1-calculator__exchange :is(span,small,b){font-family:Inter,Segoe UI,Arial,sans-serif!important}.app-shell .mock-v1-calculator__total{grid-template-columns:minmax(0,1fr) minmax(148px,1.05fr)!important;align-items:center!important;gap:12px!important;margin-top:14px!important;padding-top:14px!important;display:grid!important}.app-shell .mock-v1-calculator__total span,.app-shell .mock-v1-calculator__total strong,.app-shell .mock-v1-calculator__total button{font-family:Inter,Segoe UI,Arial,sans-serif!important}.app-shell .mock-v1-calculator__total strong{color:#ffd45e!important;margin-top:4px!important;font-size:26px!important;font-weight:950!important;line-height:1!important;display:block!important}.app-shell .mock-v1-calculator__total button{color:#251500!important;background:linear-gradient(135deg,#ffe17b,#ffb318)!important;border:0!important;border-radius:15px!important;min-height:56px!important;font-size:13px!important;font-weight:950!important;box-shadow:0 9px 22px #ffb1142e!important}.app-shell .mock-v1-calculator__total button:disabled{color:#8f8269!important;box-shadow:none!important;background:#2d2b26!important}.app-shell .mock-v1-calculator__trust{background:radial-gradient(circle at 8% 20%,#46be7829,#0000 46%),#ffffff08!important;border:1px solid #58d28c47!important;border-radius:18px!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin-top:14px!important;padding:14px!important;display:grid!important}.app-shell .mock-v1-calculator__trust svg{color:#62d491!important;filter:drop-shadow(0 0 10px #62d49173)!important;width:48px!important;height:48px!important}.app-shell .mock-v1-calculator__trust p{color:#e8ebf2!important;margin:0!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.app-shell .mock-v1-calculator__trust span{color:#aeb3bf!important;margin-top:4px!important;font-size:13px!important;font-weight:650!important;display:block!important}.app-shell .mock-v1-calculator>p{display:none!important}@media (width<=359px){.app-shell .v1-hud{grid-template-columns:82px minmax(0,1fr) 38px!important}.app-shell .v1-hud__brand,.app-shell .v1-hud__brand img{width:76px!important;height:76px!important}.app-shell .v1-hud__brand img{filter:none!important}.app-shell .v1-apiary__production{grid-template-columns:44px minmax(0,1fr)!important}.app-shell .v1-apiary__production>img{width:42px!important;height:60px!important}.app-shell .mock-v1-market .mock-v1-exchange-card__art,.app-shell .mock-v1-market .mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__art{width:126px!important;min-width:126px!important;max-width:126px!important;right:-12px!important}.app-shell .mock-v1-market .mock-v1-calculator{padding:18px!important}.app-shell .mock-v1-calculator__total{grid-template-columns:1fr!important}.app-shell .mock-v1-calculator__input{grid-template-columns:42px minmax(0,1fr) auto!important;min-height:58px!important}.app-shell .mock-v1-calculator__input img{width:42px!important;height:46px!important}.app-shell .mock-v1-calculator__input input{font-size:24px!important}.app-shell .mock-v1-calculator__unit{font-size:13px!important}.app-shell .mock-v1-calculator__trust{grid-template-columns:46px minmax(0,1fr)!important}.app-shell .mock-v1-calculator__trust svg{width:42px!important;height:42px!important}}@media (width<=390px){.app-shell .profile-v1__title{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;min-height:132px!important;padding:14px!important}.app-shell .profile-v1__title-bee{border-radius:24px!important;width:96px!important;height:96px!important}.app-shell .profile-v1__title h1{font-size:26px!important}.app-shell .profile-v1__player-panel .mock-v1-player-card,.app-shell .profile-v1__identity{grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important}.app-shell .profile-v1 .mock-v1-avatar-frame,.app-shell .mock-v1-avatar-frame{border-radius:24px!important;width:100px!important;height:100px!important}.app-shell .mock-v1-player-main h2{font-size:22px!important}.app-shell .mock-v1-player-stats>div{min-height:92px!important}}.app-shell .profile-v1__top-grid,.app-shell .profile-v1__lower-grid,.app-shell .profile-v1 .mock-v1-profile-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin-top:12px!important}.app-shell .profile-v1 .mock-v1-profile-panel{border-radius:22px!important;padding:16px!important}.app-shell .profile-v1 .mock-v1-panel-title h2{letter-spacing:-.01em!important;font-size:20px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-panel-title>div>span{letter-spacing:-.02em!important;width:32px!important;height:32px!important;font-size:15px!important;font-weight:950!important}.app-shell .profile-v1 :is(.mock-v1-panel-copy,.mock-v1-data-note){color:#c9ccd6!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important}.app-shell .profile-v1 :is(.mock-v1-primary,.mock-v1-secondary){border-radius:16px!important;min-height:56px!important;font-size:16px!important;font-weight:900!important}.app-shell .profile-v1__title{grid-template-columns:136px minmax(0,1fr)!important;min-height:168px!important}.app-shell .profile-v1__title-bee{object-fit:contain!important;object-position:center!important;border-radius:26px!important;width:136px!important;height:136px!important}.app-shell .profile-v1__title h1{font-size:clamp(32px,9vw,40px)!important;font-weight:950!important}.app-shell .profile-v1__title>div>span{letter-spacing:.06em!important;font-size:12px!important;font-weight:900!important}.app-shell .profile-v1__title p{font-size:14px!important;font-weight:650!important;line-height:1.45!important}.app-shell .profile-v1__wallet-panel{margin-top:12px!important}.app-shell .profile-v1__wallet-balance{background:radial-gradient(circle at 8%,#ffb52e29,#0000 42%),#ffffff0a!important;border:1px solid #ffc22a47!important;border-radius:18px!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important;padding:12px 14px!important;display:grid!important}.app-shell .profile-v1__wallet-balance img{object-fit:contain!important;width:54px!important;height:54px!important}.app-shell .profile-v1__wallet-balance span{color:#b8bcc7!important;font-size:13px!important;font-weight:750!important}.app-shell .profile-v1__wallet-balance strong{color:#ffd45e!important;white-space:nowrap!important;font-size:clamp(22px,6vw,28px)!important;font-weight:950!important}.app-shell .profile-v1__wallet-tabs{background:#ffffff0b!important;border-radius:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:5px!important;display:grid!important}.app-shell .profile-v1__wallet-tabs button{color:#b8bcc7!important;background:0 0!important;border:0!important;border-radius:12px!important;min-height:50px!important;font-size:16px!important;font-weight:900!important}.app-shell .profile-v1__wallet-tabs button.is-active{color:#241703!important;background:linear-gradient(135deg,#ffd45e,#ffb52e)!important;box-shadow:0 8px 18px #ffb52e3d!important}.app-shell .profile-v1__wallet-amount{margin-top:14px!important;display:block!important}.app-shell .profile-v1__wallet-amount>span:first-child{color:#ffd45e!important;margin-bottom:8px!important;font-size:14px!important;font-weight:900!important;display:block!important}.app-shell .profile-v1__wallet-field{background:#080a0fb8!important;border:2px solid #ffc22a66!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:66px!important;padding:0 18px!important;display:grid!important}.app-shell .profile-v1__wallet-field input{width:100%!important;color:var(--p2-text)!important;background:0 0!important;border:0!important;font-size:30px!important;font-weight:950!important}.app-shell .profile-v1__wallet-field b{color:#ffb52e!important;font-size:24px!important;font-weight:950!important}.app-shell .profile-v1__wallet-presets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important;display:grid!important}.app-shell .profile-v1__wallet-presets button{border:1px solid var(--p2-line)!important;min-height:46px!important;color:var(--p2-text)!important;background:#ffffff0a!important;border-radius:13px!important;font-size:15px!important;font-weight:900!important}.app-shell .profile-v1__wallet-presets button.is-active{color:#ffd45e!important;background:#ffb52e29!important;border-color:#ffc22a8c!important}.app-shell .profile-v1__wallet-limits{color:#c9ccd6!important;margin-top:10px!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.app-shell .profile-v1__wallet-methods{gap:8px!important;margin-top:14px!important;display:grid!important}.app-shell .profile-v1__wallet-methods>span{color:#ffd45e!important;font-size:14px!important;font-weight:900!important}.app-shell .profile-v1__wallet-methods button{border:1px solid var(--p2-line)!important;text-align:left!important;background:#ffffff09!important;border-radius:18px!important;grid-template-columns:52px minmax(0,1fr) 26px!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:10px 14px!important;display:grid!important}.app-shell .profile-v1__wallet-methods button.is-active{background:#ffb52e1f!important;border-color:#ffc22a8c!important}.app-shell .profile-v1__wallet-methods button>img{object-fit:contain!important;width:52px!important;height:52px!important}.app-shell .profile-v1__wallet-methods button strong{color:var(--p2-text)!important;font-size:16px!important;font-weight:900!important;display:block!important}.app-shell .profile-v1__wallet-methods button small{color:#aeb2be!important;margin-top:3px!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;display:block!important}.app-shell .profile-v1__wallet-methods button i{border:2px solid #ffffff2e!important;border-radius:50%!important;width:24px!important;height:24px!important}.app-shell .profile-v1__wallet-methods button.is-active i{background:radial-gradient(circle,#ffd45e 0 42%,#0000 44%)!important;border-color:#ffb52e!important}.app-shell .profile-v1__wallet-destination{margin-top:14px!important;display:block!important}.app-shell .profile-v1__wallet-destination span{color:#ffd45e!important;margin-bottom:8px!important;font-size:14px!important;font-weight:900!important;display:block!important}.app-shell .profile-v1__wallet-destination input{width:100%!important;min-height:58px!important;color:var(--p2-text)!important;background:#080a0fb8!important;border:1px solid #ffc22a52!important;border-radius:16px!important;padding:0 16px!important;font-size:17px!important;font-weight:800!important}.app-shell .profile-v1__wallet-secure{background:#7dff950f!important;border:1px solid #7dff9538!important;border-radius:18px!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin-top:14px!important;padding:12px 14px!important;display:grid!important}.app-shell .profile-v1__wallet-secure>img{object-fit:contain!important;width:54px!important;height:54px!important}.app-shell .profile-v1__wallet-secure p{color:#d8dbe4!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.app-shell .profile-v1__wallet-submit{margin-top:14px!important}.app-shell .v1-apiary__hero-block{gap:8px!important;margin:0!important;display:grid!important}.app-shell .v1-apiary__hero{min-height:292px!important;position:relative!important;overflow:hidden!important}.app-shell .v1-apiary__hero>img{object-fit:cover!important;object-position:center 48%!important;border-radius:inherit!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.app-shell .v1-apiary__hero-shade{display:none!important}.app-shell .v1-apiary__stats{z-index:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;height:auto!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.app-shell .v1-apiary__stats>div{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background:#0e1016b8!important;border:1px solid #ffc22a42!important;border-radius:14px!important;min-height:62px!important;padding:8px 7px!important;box-shadow:0 8px 18px #00000047!important}.app-shell .v1-apiary__stats small{color:#d5d8e0!important;font-size:10px!important;font-weight:800!important}.app-shell .v1-apiary__stats strong{text-shadow:none!important;font-size:clamp(13px,3.7vw,16px)!important}.app-shell .v1-apiary__sections>button,.app-shell .v1-apiary__sections>button:nth-child(3),.app-shell .v1-apiary__sections>button:nth-child(4){background:radial-gradient(circle at 84% 22%,#ffb52e26,#0000 40%),linear-gradient(145deg,#1a1d26fa,#0e1117fa)!important}.app-shell .v1-apiary__sections>button>img:not(.v1-apiary__arrow),.app-shell .v1-apiary__sections>button:nth-child(4)>img:not(.v1-apiary__arrow){object-fit:contain!important;filter:drop-shadow(0 10px 18px #00000080)!important;width:122px!important;height:122px!important;top:6px!important;bottom:auto!important;right:2px!important}.app-shell .profile-v1 .sprite-icon{width:44px!important;height:44px!important}.app-shell .profile-v1__tier-grid .sprite-icon,.app-shell .profile-v1 .mock-v1-tier .sprite-icon,.app-shell .profile-v1 .mock-v1-tier>img{object-fit:contain!important;filter:drop-shadow(0 8px 14px #ffb52e47)!important;width:92px!important;height:92px!important;margin:4px auto 6px!important}.app-shell .profile-v1 .mock-v1-tier{border-radius:18px!important;align-content:start!important;justify-items:center!important;gap:6px!important;min-height:0!important;padding:14px 12px 12px!important;display:grid!important}.app-shell .profile-v1__tier-name{color:#ffd45e!important;letter-spacing:.04em!important;font-size:15px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-tier>strong{color:var(--p2-text)!important;margin:0!important;font-size:18px!important;font-weight:950!important}.app-shell .profile-v1 .mock-v1-tier ul li{color:#c9ccd6!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important}.app-shell .profile-v1 .mock-v1-tier>button{border-radius:14px!important;width:100%!important;min-height:44px!important;margin-top:4px!important;font-size:14px!important;font-weight:900!important}.app-shell .profile-v1__tier-active{color:#14210f!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:linear-gradient(160deg,#d7ff9a 0%,#8fd84a 52%,#5fa928 100%)!important;border:1px solid #baff968c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:28px!important;margin:2px 0 0!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 4px 12px #50a02847,inset 0 1px #ffffff59!important}.app-shell .profile-v1__active-benefits{background:radial-gradient(circle at 8%,#ffb52e2e,#0000 46%),linear-gradient(135deg,#241c0ef5,#0c0e12f5)!important;border:1px solid #ffc22a52!important;border-radius:22px!important;gap:14px!important;margin-top:12px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffe0961f,0 10px 22px #00000047!important}.app-shell .profile-v1__active-benefits>img{object-fit:contain!important;filter:drop-shadow(0 6px 12px #ffb52e47)!important;flex:0 0 58px!important;width:58px!important;height:58px!important}.app-shell .profile-v1__active-benefits span{color:#ffd45e!important;font-size:14px!important;font-weight:900!important}.app-shell .profile-v1__active-benefits p{color:#c9ccd6!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important}.app-shell .profile-v1 .mock-v1-payment-disabled{min-height:76px!important;padding:12px 14px!important}.app-shell .profile-v1 .mock-v1-payment-disabled strong{font-size:16px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-payment-disabled small{font-size:13px!important;font-weight:700!important;line-height:1.4!important}.app-shell .profile-v1__withdraw-table{gap:8px!important}.app-shell .profile-v1__withdraw-table>div{border-radius:14px!important;padding:12px 8px!important}.app-shell .profile-v1__withdraw-table>div span{font-size:13px!important;font-weight:800!important}.app-shell .profile-v1__withdraw-table>div strong{font-size:17px!important;font-weight:950!important}.app-shell .profile-v1__withdraw-table>div small{font-size:13px!important;font-weight:750!important}.app-shell .profile-v1 :is(.mock-v1-withdraw-summary,.mock-v1-referral-stats,.mock-v1-player-stats)>div{border-radius:16px!important;padding:12px 8px!important}.app-shell .profile-v1 :is(.mock-v1-withdraw-summary,.mock-v1-referral-stats,.mock-v1-player-stats)>div span{color:#b8bcc7!important;font-size:13px!important;font-weight:800!important}.app-shell .profile-v1 :is(.mock-v1-withdraw-summary,.mock-v1-referral-stats,.mock-v1-player-stats)>div strong{color:var(--p2-text)!important;font-size:19px!important;font-weight:950!important}.app-shell .profile-v1 .mock-v1-player-stats>div small{font-size:12px!important;font-weight:750!important}.app-shell .profile-v1 .mock-v1-referral-code{min-height:72px!important}.app-shell .profile-v1 .mock-v1-referral-code span{font-size:13px!important;font-weight:800!important}.app-shell .profile-v1 .mock-v1-referral-code strong{letter-spacing:.04em!important;font-size:22px!important;font-weight:950!important}.app-shell .profile-v1__referral-hero>div :is(span,small){font-size:13px!important;font-weight:750!important}.app-shell .profile-v1__referral-hero>div strong{font-size:22px!important;font-weight:950!important}.app-shell .profile-v1 .mock-v1-feature-art span{color:#ffd45e!important;font-size:14px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-feature-art strong{font-size:19px!important;font-weight:950!important}.app-shell .profile-v1 .mock-v1-feature-art p{color:#c9ccd6!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.app-shell .profile-v1__support-tags span{border-radius:999px!important;padding:8px 12px!important;font-size:13px!important;font-weight:850!important}.app-shell .profile-v1 .mock-v1-document-links button{min-height:74px!important;padding:10px 12px!important}.app-shell .profile-v1 .mock-v1-document-links button strong{font-size:16px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-document-links button small{font-size:12px!important;font-weight:750!important}.app-shell .profile-v1__starter-rule strong{font-size:18px!important;font-weight:950!important}.app-shell .profile-v1__starter-rule span{color:#e8e4d8!important;font-size:14px!important;font-weight:750!important;line-height:1.3!important}.app-shell .profile-v1__lifetime-heading span{font-size:14px!important;font-weight:900!important}.app-shell .profile-v1__lifetime-heading strong{font-size:16px!important;font-weight:900!important}.app-shell .profile-v1__lifetime-track b{font-size:15px!important;font-weight:950!important}.app-shell .profile-v1__lifetime-track small{font-size:12px!important;font-weight:750!important}.app-shell .profile-v1 .mock-v1-prestige span{font-size:14px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-prestige strong{font-size:30px!important;font-weight:950!important}.app-shell .profile-v1 .mock-v1-prestige small{font-size:13px!important;font-weight:750!important}.app-shell .profile-v1 .mock-v1-player-level b{font-size:16px!important;font-weight:900!important}.app-shell .profile-v1 .mock-v1-player-level small,.app-shell .profile-v1__next-level{font-size:13px!important;font-weight:750!important}.app-shell .profile-v1 .mock-v1-player-main>small{font-size:14px!important;font-weight:750!important}.app-shell .profile-v1__avatar-column>span{font-size:12px!important;font-weight:800!important}@media (width<=390px){.app-shell .profile-v1__title{grid-template-columns:116px minmax(0,1fr)!important;min-height:148px!important}.app-shell .profile-v1__title-bee{width:116px!important;height:116px!important}.app-shell .profile-v1__title h1{font-size:30px!important}.app-shell .profile-v1__wallet-presets button{font-size:13px!important}.app-shell .v1-apiary__sections>button>img:not(.v1-apiary__arrow),.app-shell .v1-apiary__sections>button:nth-child(4)>img:not(.v1-apiary__arrow){width:104px!important;height:104px!important}}@media (width>=720px){.app-shell{width:min(100%,560px)!important}.app-shell .mock-v1-stake-row label{font-size:17px!important}.app-shell .mock-v1-stake-input{min-height:66px!important}.app-shell .mock-v1-stake-input input{font-size:22px!important}.app-shell .mock-v1-stake-input b{font-size:20px!important}.app-shell .mock-v1-stake-row button{min-height:66px!important;font-size:28px!important}.app-shell .mock-v1-balance-line>div{min-height:78px!important;padding:14px 16px!important}.app-shell .mock-v1-balance-line span{font-size:15px!important}.app-shell .mock-v1-balance-line strong{font-size:22px!important}.app-shell .mock-v1-gold-button{min-height:72px!important;font-size:20px!important}.app-shell .mock-v1-fairness{grid-template-columns:64px minmax(0,1fr) 32px!important;gap:14px!important;min-height:96px!important;padding:16px 18px!important}.app-shell .mock-v1-fairness>svg:first-child{width:56px!important;height:56px!important}.app-shell .mock-v1-fairness strong{font-size:18px!important}.app-shell .mock-v1-fairness small{font-size:14px!important}}.app-shell .events-v1 .mock-v1-season-track .mock-v1-track-label{pointer-events:none;opacity:var(--season-label-opacity,1)!important;letter-spacing:.05em!important;font-size:12px!important;font-weight:950!important;transition:opacity .2s!important}.app-shell .events-v1 .mock-v1-season-actions{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important;display:grid!important}.app-shell .events-v1 .mock-v1-season-actions>button{min-height:54px!important;font-size:15px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-season-note,.app-shell .events-v1 .mock-v1-season-actions p{color:#f4f1e8!important;text-align:left!important;background:#ffb52e1a!important;border:1px solid #ffc22a47!important;border-radius:16px!important;gap:6px!important;margin:0!important;padding:14px 16px!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;display:grid!important}.app-shell .events-v1 .mock-v1-season-note strong{color:#ffd45e!important;font-size:16px!important;font-weight:950!important;display:block!important}.app-shell .events-v1 .mock-v1-season-note span{color:#e6e8ef!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;display:block!important}@media (width>=520px){.app-shell .events-v1 .mock-v1-season-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell .events-v1 .mock-v1-season-note{grid-column:1/-1!important}}.app-shell .events-v1 .mock-v1-lifetime{gap:10px!important;display:grid!important}.app-shell .events-v1 .mock-v1-lifetime>div{background:#ffffff0a!important;border:1px solid #ffc22a38!important;border-radius:18px!important;grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:96px!important;padding:12px 14px!important;display:grid!important}.app-shell .events-v1 .mock-v1-lifetime img,.app-shell .events-v1 .mock-v1-lifetime .sprite-icon{object-fit:contain!important;flex:0 0 84px!important;width:84px!important;height:84px!important}.app-shell .events-v1 .mock-v1-lifetime span{gap:4px!important}.app-shell .events-v1 .mock-v1-lifetime b{color:#ffd45e!important;font-size:20px!important;font-weight:950!important;line-height:1.15!important}.app-shell .events-v1 .mock-v1-lifetime strong{color:#f4f1e8!important;font-size:16px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-lifetime small{color:#d0d3dc!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.app-shell .events-v1 .mock-v1-milestones{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.app-shell .events-v1 .mock-v1-milestones>div{background:#ffffff0a!important;border:1px solid #ffc22a38!important;border-radius:18px!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:168px!important;padding:14px 12px!important;display:grid!important}.app-shell .events-v1 .mock-v1-milestones img,.app-shell .events-v1 .mock-v1-milestones .sprite-icon{object-fit:contain!important;width:72px!important;height:72px!important}.app-shell .events-v1 .mock-v1-milestones span{gap:4px!important}.app-shell .events-v1 .mock-v1-milestones strong{color:#ffd45e!important;font-size:17px!important;font-weight:950!important;line-height:1.2!important}.app-shell .events-v1 .mock-v1-milestones small{color:#e6e8ef!important;font-size:14px!important;font-weight:750!important}.app-shell .events-v1 .mock-v1-milestones button{border-radius:14px!important;grid-column:1/-1!important;min-height:48px!important;margin-top:4px!important;font-size:15px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-data-note,.app-shell .events-v1 .mock-v1-caption{color:#e8ebf2!important;text-align:left!important;background:#ffb52e14!important;border:1px solid #ffc22a33!important;border-radius:14px!important;margin-top:12px!important;padding:12px 14px!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.app-shell .events-v1 .mock-v1-quest{grid-template-columns:78px minmax(0,1fr) auto!important;gap:12px!important;min-height:108px!important;padding:12px!important}.app-shell .events-v1 .mock-v1-quest>img,.app-shell .events-v1 .mock-v1-quest .sprite-icon{object-fit:contain!important;width:76px!important;height:76px!important}.app-shell .events-v1 .mock-v1-quest strong{font-size:16px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-quest small,.app-shell .events-v1 .mock-v1-quest b{color:#d0d3dc!important;font-size:13px!important;font-weight:700!important}.app-shell .events-v1 .mock-v1-chest-grid strong,.app-shell .events-v1 .mock-v1-booster-grid strong{font-size:15px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-chest-grid small,.app-shell .events-v1 .mock-v1-booster-grid small{color:#d5d8e0!important;font-size:13px!important;font-weight:750!important}.app-shell .events-v1 .mock-v1-chest-grid img,.app-shell .events-v1 .mock-v1-booster-grid img{width:108px!important;height:108px!important}.app-shell .events-v1 .mock-v1-login-days img{object-fit:contain!important;width:56px!important;height:56px!important}.app-shell .events-v1 .mock-v1-login-days span,.app-shell .events-v1 .mock-v1-login-days strong{color:#e6e8ef!important;font-size:13px!important;font-weight:800!important}.app-shell .profile-v1__lifetime-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.app-shell .profile-v1__lifetime-track>div{background:#ffffff0a!important;border:1px solid #ffc22a38!important;border-radius:16px!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:92px!important;padding:12px!important;display:grid!important}.app-shell .profile-v1__lifetime-track img,.app-shell .profile-v1__lifetime-track .sprite-icon{object-fit:contain!important;width:64px!important;height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.app-shell .profile-v1__lifetime-track b{color:#ffd45e!important;font-size:16px!important;font-weight:950!important}.app-shell .profile-v1__lifetime-track small{color:#d0d3dc!important;font-size:13px!important;font-weight:750!important}@media (width<=390px){.app-shell .events-v1 .mock-v1-milestones{grid-template-columns:minmax(0,1fr)!important}.app-shell .events-v1 .mock-v1-lifetime>div{grid-template-columns:72px minmax(0,1fr)!important}.app-shell .events-v1 .mock-v1-lifetime img{width:72px!important;height:72px!important}.app-shell .events-v1 .mock-v1-streak-milestones>div{min-height:158px!important;padding:10px 6px 8px!important}.app-shell .events-v1 .mock-v1-streak-milestones img{flex-basis:64px!important;width:64px!important;height:64px!important}.app-shell .events-v1 .mock-v1-streak-milestones strong{font-size:12px!important}.app-shell .events-v1 .mock-v1-streak-milestones small{font-size:11px!important}}.app-shell .events-v1 .mock-v1-leaderboard-preview{gap:14px!important;padding-bottom:16px!important;display:grid!important}.app-shell .events-v1 .mock-v1-leaderboard-preview>img,.app-shell .events-v1 .mock-v1-leaderboard-preview>.sprite-icon{object-fit:contain!important;filter:drop-shadow(0 10px 18px #00000073)!important;width:140px!important;height:140px!important;margin:4px auto 0!important}.app-shell .events-v1 .mock-v1-leaderboard-note,.app-shell .events-v1 .mock-v1-leaderboard-preview>p{color:#f0f2f7!important;text-align:left!important;background:#ffb52e1a!important;border:1px solid #ffc22a3d!important;border-radius:16px!important;gap:6px!important;margin:0!important;padding:14px 16px!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;display:grid!important}.app-shell .events-v1 .mock-v1-leaderboard-note strong{color:#ffd45e!important;font-size:17px!important;font-weight:950!important;display:block!important}.app-shell .events-v1 .mock-v1-leaderboard-note span{color:#e8ebf2!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;display:block!important}.app-shell .leaderboard{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.app-shell .leaderboard li{min-height:54px!important;color:var(--p2-text)!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:14px!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;font-size:15px!important;font-weight:800!important;display:grid!important}.app-shell .leaderboard li span{color:#ffd45e!important;font-size:15px!important;font-weight:900!important}.app-shell .events-v1 .mock-v1-leaderboard-gate{text-align:left!important;background:radial-gradient(circle at 18% 40%,#ffb52e29,#0000 42%),#ffffff0a!important;border:1px solid #ffc22a47!important;border-radius:18px!important;grid-template-columns:120px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:132px!important;padding:14px!important;display:grid!important}.app-shell .events-v1 .mock-v1-leaderboard-gate img{object-fit:contain!important;width:112px!important;height:112px!important;margin:0!important}.app-shell .events-v1 .mock-v1-leaderboard-gate strong{color:var(--p2-text)!important;font-size:18px!important;font-weight:950!important;display:block!important}.app-shell .events-v1 .mock-v1-leaderboard-gate small{color:#ffd45e!important;margin-top:4px!important;font-size:14px!important;font-weight:800!important;display:block!important}.app-shell .events-v1 .mock-v1-leaderboard-preview>img:not(.mock-v1-leaderboard-gate img),.app-shell .profile-v1 .mock-v1-tier>ul{display:none!important}.app-shell .profile-v1 .mock-v1-tier.is-expanded>ul{gap:6px!important;margin-top:8px!important;display:grid!important}.app-shell .profile-v1__wallet-entries{gap:10px!important;margin-top:0!important;display:grid!important}.app-shell .profile-v1__wallet-entry{min-height:0!important;box-shadow:none!important;text-align:left!important;color:inherit!important;background:radial-gradient(circle at 8%,#ffb52e29,#0000 42%),#ffffff0a!important;border:1px solid #ffc22a47!important;border-radius:18px!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:grid!important}.app-shell .profile-v1__wallet-entry.is-withdraw{background:radial-gradient(circle at 8%,#ffb52e1f,#0000 42%),#ffffff0a!important;border-color:#ffc22a47!important}.app-shell .profile-v1__wallet-entry img{aspect-ratio:1!important;object-fit:contain!important;object-position:center!important;flex:none!important;width:54px!important;max-width:54px!important;height:54px!important;max-height:54px!important}.app-shell .profile-v1__wallet-entry>span{min-width:0!important}.app-shell .profile-v1__wallet-entry strong{color:var(--p2-text)!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important;display:block!important}.app-shell .profile-v1__wallet-entry small{color:#b8bcc7!important;margin-top:3px!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;display:block!important}.app-shell .profile-v1__wallet-entry:after{content:""!important;opacity:.85!important;background:0 0!important;border-top:2px solid #ffd45eb3!important;border-right:2px solid #ffd45eb3!important;border-radius:0!important;width:8px!important;height:8px!important;margin-right:2px!important;transform:rotate(45deg)!important}.app-shell .profile-v1__wallet-screen{gap:0!important;margin-top:12px!important;display:grid!important}.app-shell .profile-v1__wallet-screen-head{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:grid!important}.app-shell .profile-v1__wallet-back{color:#ffd45e!important;background:#ffffff0d!important;border:1px solid #ffc22a4d!important;border-radius:12px!important;min-height:44px!important;padding:0 14px!important;font-size:14px!important;font-weight:900!important}.app-shell .profile-v1__wallet-screen-head>strong{color:var(--p2-text)!important;font-size:20px!important;font-weight:950!important}.wheel-prize-backdrop{z-index:1200;padding:20px 16px calc(20px + var(--safe-bottom,0px));-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background:radial-gradient(circle at 50% 42%,#ffb52e38,#0000 42%),#04060ac7;place-items:center;animation:.28s ease-out wheel-prize-fade;display:grid;position:fixed;inset:0}.wheel-prize-card{text-align:center;background:radial-gradient(circle at 50% 18%,#ffd45e47,#0000 46%),linear-gradient(165deg,#2a1c08 0%,#120e08 48%,#0a0b10 100%);border:1px solid #ffc22a8c;border-radius:28px;width:min(100%,292px);padding:28px 20px 18px;animation:.45s cubic-bezier(.16,1.2,.3,1) wheel-prize-pop;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 48px #ffb52e47,0 24px 60px #0000008c}.wheel-prize-card__close{z-index:4;color:#ffd45e;background:#00000047;border:1px solid #ffc22a47;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.wheel-prize-card__burst{pointer-events:none;height:220px;position:absolute;inset:-20% -30% auto}.wheel-prize-card__burst>span{background:conic-gradient(from 0deg, transparent 0 8deg, #ffd45e38 8deg 12deg, transparent 12deg 45deg);opacity:.85;border-radius:50%;animation:8s linear infinite wheel-prize-spin;position:absolute;inset:0}.wheel-prize-card__burst>span:nth-child(2){opacity:.55;animation-duration:12s;animation-direction:reverse;inset:18%}.wheel-prize-card__burst>span:nth-child(3){background:radial-gradient(circle,#ffb52e59,#0000 68%);animation:1.8s ease-in-out infinite wheel-prize-pulse;inset:34%}.wheel-prize-card__art{z-index:2;filter:drop-shadow(0 0 22px #ffb52e8c);place-items:center;width:132px;height:132px;margin:4px auto 10px;animation:2.4s ease-in-out infinite wheel-prize-float;display:grid;position:relative}.wheel-prize-card__art img{object-fit:contain;width:100%;height:100%}.wheel-prize-card__eyebrow{z-index:2;color:#ffd45e;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900;position:relative}.wheel-prize-card h3{z-index:2;color:#fff8e8;margin:6px 0 2px;font-size:22px;font-weight:950;line-height:1.15;position:relative}.wheel-prize-card>strong{z-index:2;color:#ffd45e;text-shadow:0 0 24px #ffb52e73;justify-content:center;align-items:baseline;gap:8px;margin:4px 0 16px;font-size:42px;font-weight:950;line-height:1;display:flex;position:relative}.wheel-prize-card>strong small{color:#f0d48a;font-size:16px;font-weight:800}.wheel-prize-card__claim{z-index:2;color:#2a1600;background:linear-gradient(#ffe27a 0%,#ffb52e 55%,#d88912 100%);border:0;border-radius:16px;width:100%;min-height:52px;font-size:16px;font-weight:950;animation:1.8s ease-in-out infinite wheel-prize-btn;position:relative;box-shadow:inset 0 0 0 1px #ffffff40,0 10px 24px #ffb52e59}@keyframes wheel-prize-fade{0%{opacity:0}}@keyframes wheel-prize-pop{0%{opacity:0;transform:translateY(18px)scale(.86)}}@keyframes wheel-prize-spin{to{transform:rotate(360deg)}}@keyframes wheel-prize-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}@keyframes wheel-prize-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes wheel-prize-btn{0%,to{box-shadow:inset 0 0 0 1px #ffffff40,0 10px 24px #ffb52e59}50%{box-shadow:inset 0 0 0 1px #ffffff59,0 12px 32px #ffc22a8c}}.app-shell .v1-hud__player{align-content:center!important;gap:7px!important;min-width:0!important;display:grid!important}.app-shell .v1-hud__identity{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.app-shell .v1-hud__identity strong{color:#fff8e8!important;letter-spacing:-.02em!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:15px!important;font-weight:950!important;line-height:1.1!important;overflow:hidden!important}.app-shell .v1-hud__tier{color:#2a1600!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:linear-gradient(#ffe27a,#ffb52e)!important;border:0!important;border-radius:999px!important;flex:none!important;padding:3px 8px!important;font-size:9px!important;font-weight:950!important;box-shadow:inset 0 0 0 1px #ffffff2e!important}.app-shell .v1-hud__tier.is-active{color:#1a0f00!important;background:linear-gradient(#ffe9a0,#ffc14a)!important}.app-shell .v1-hud__meta{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.app-shell .v1-hud__level,.app-shell .v1-hud__prestige{color:#f0d48a!important;background:#ffb52e14!important;border:1px solid #ffc22a2e!important;border-radius:999px!important;align-items:center!important;gap:4px!important;min-height:22px!important;padding:0 8px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.app-shell .v1-hud__prestige{color:#d7c8ff!important;background:#9369ff1f!important;border-color:#9369ff47!important}.app-shell .v1-hud__prestige svg{color:#b79cff!important;width:12px!important;height:12px!important}.app-shell .v1-hud__progress{height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;display:grid!important;overflow:visible!important}.app-shell .v1-hud__progress-track{background:#ffffff14!important;border-radius:999px!important;height:9px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #00000059!important}.app-shell .v1-hud__progress-track i{background:linear-gradient(90deg,#7b5cff 0%,#ffb52e 55%,#ffe27a 100%)!important;border-radius:999px!important;height:100%!important;transition:width .35s!important;display:block!important;box-shadow:0 0 12px #ffb52e73!important}.app-shell .v1-hud__progress-track:after{content:""!important;pointer-events:none!important;background:linear-gradient(#ffffff47,#0000 55%)!important;position:absolute!important;inset:0!important}.app-shell .v1-hud__progress>small{color:#aeb1bb!important;text-align:right!important;letter-spacing:.01em!important;font-size:9px!important;font-weight:700!important;position:static!important;top:auto!important}.app-shell .v1-hud{align-items:center!important;height:auto!important;min-height:88px!important}.app-shell .balance-strip{z-index:31!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;height:62px!important;min-height:62px!important;max-height:none!important;margin:0!important;transition:visibility linear!important;display:grid!important;position:absolute!important;top:calc(100% + 2px)!important;left:10px!important;right:10px!important;overflow:visible!important;transform:translate(0,0)!important}.app-shell .balance-strip.is-collapsed{opacity:1!important;pointer-events:none!important;visibility:hidden!important;max-height:none!important;margin:0!important;transition-delay:.45s!important;transform:none!important}.app-shell .balance-strip .balance-strip__item{opacity:1;will-change:opacity, transform;transition:opacity .3s,transform .38s cubic-bezier(.22,1,.36,1);transform:translate(0,0)scale(1)}.app-shell .balance-strip.is-collapsed .balance-strip__item{opacity:0;transition:opacity .26s,transform .32s cubic-bezier(.55,0,.55,.2);transform:translateY(-16px)scale(.94)}.app-shell .balance-strip .balance-strip__item:first-child{transition-delay:0s}.app-shell .balance-strip .balance-strip__item:nth-child(2){transition-delay:45ms}.app-shell .balance-strip .balance-strip__item:nth-child(3){transition-delay:90ms}.app-shell .balance-strip .balance-strip__item:nth-child(4){transition-delay:.135s}@media (prefers-reduced-motion:reduce){.app-shell .balance-strip .balance-strip__item{transition:opacity .15s!important;transform:none!important}}.app-shell .content>.page{padding-top:78px!important}.app-shell .balance-strip__item{-webkit-backdrop-filter:blur(18px)saturate(1.35)!important;background:linear-gradient(145deg,#ffffff24,#ffffff08),#10121847!important;border:1px solid #ffffff2e!important;border-radius:18px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;height:62px!important;padding:8px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000002e,0 10px 22px #0000002e!important}.app-shell .balance-strip__item:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle at 18% 20%,#ffd45e2e,#0000 42%),linear-gradient(#ffffff14,#0000 48%)!important;position:absolute!important;inset:0!important}.app-shell .balance-strip__icon{z-index:1!important;object-fit:contain!important;filter:drop-shadow(0 4px 8px #00000059)!important;flex:none!important;width:28px!important;height:28px!important;animation:none!important}.app-shell .balance-strip__copy{z-index:1!important;gap:1px!important;min-width:0!important;display:grid!important}.app-shell .balance-strip__copy small{color:#f7f5ef9e!important;letter-spacing:.02em!important;font-size:8px!important;font-weight:700!important}.app-shell .balance-strip__copy strong{color:#fff8e8!important;text-shadow:0 1px 8px #00000059!important;font-size:clamp(10px,2.7vw,12px)!important;font-weight:900!important}.app-shell .profile-v1 .referral-card.referral-card-v2{background:radial-gradient(circle at 8%,#f4ae1c2e,#0000 35%),linear-gradient(145deg,#4a2511,#1c0d08)!important;border:1px solid #efb7366b!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:112px!important;margin:12px 0 0!important;padding:16px 14px 16px 112px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 22px #00000038!important}.app-shell .profile-v1 .referral-card-v2__art{object-fit:contain!important;filter:drop-shadow(0 5px 10px #00000080)!important;width:102px!important;height:108px!important;position:absolute!important;bottom:-12px!important;left:-2px!important}.app-shell .profile-v1 .referral-card-v2__copy{z-index:2!important;min-width:0!important;position:relative!important}.app-shell .profile-v1 .referral-card-v2__copy small{color:#bc8d51!important;letter-spacing:.15em!important;font-size:10px!important;font-weight:900!important}.app-shell .profile-v1 .referral-card-v2__copy h3{color:#ffe490!important;margin:4px 0!important;font-size:17px!important;font-weight:950!important}.app-shell .profile-v1 .referral-card-v2__copy p{color:#a88b74!important;white-space:nowrap!important;margin:4px 0 0!important;font-size:12px!important;font-weight:700!important}.app-shell .profile-v1 .referral-card.referral-card-v2>button{color:#321707!important;background:linear-gradient(#ffe868,#e8a00f)!important;border:0!important;border-radius:11px!important;flex:none!important;align-items:center!important;gap:5px!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.app-shell .profile-v1 .referral-card.referral-card-v2>button.referral-card-v2__help{z-index:4!important;color:#ffdd68!important;background:#2d1408e0!important;border:1px solid #ffd8669e!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;display:grid!important;position:absolute!important;top:8px!important;right:12px!important;box-shadow:0 4px 12px #00000057,inset 0 1px #ffefaa2e!important}.app-shell .profile-v1 .referral-card-v2__help svg{width:16px!important;height:16px!important}.referral-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080302db;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.referral-modal{color:#ead4b7;text-align:center;background:radial-gradient(circle at 50% 0,#f1a61b33,#0000 42%),linear-gradient(155deg,#3e1d0e,#160906 72%);border:1px solid #c98d25;border-radius:25px;width:min(100%,390px);padding:18px 17px 17px;position:relative;overflow:hidden;box-shadow:0 24px 65px #000000b3,inset 0 1px #ffe4911f}.referral-modal__close{z-index:2;color:#d5b485;background:#140906b8;border:1px solid #e7be6940;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:13px;right:13px}.referral-modal__art{object-fit:contain;filter:drop-shadow(0 7px 14px #00000080);width:174px;height:154px;margin:-12px auto -2px}.referral-modal>small{color:#d8a74a;letter-spacing:.17em;font-size:10px;font-weight:900}.referral-modal h2{color:#ffe28a;margin:7px 0;font-size:20px;font-weight:950;line-height:1.1}.referral-modal>p{color:#b99c83;max-width:310px;margin:0 auto 14px;font-size:12px;font-weight:650;line-height:1.45}.referral-modal__link{grid-template-columns:minmax(0,1fr) 44px;gap:7px;display:grid}.referral-modal__link input{color:#f4dba8;background:#0a05049e;border:1px solid #daa43f59;border-radius:12px;outline:0;min-width:0;height:44px;padding:0 11px;font-size:11px;font-weight:700}.referral-modal__link button{color:#2b1407;background:linear-gradient(#ffe16b,#d79217);border:0;border-radius:12px;place-items:center;display:grid}.referral-modal__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.referral-modal__actions button{color:#f2d494;background:#48240eb8;border:1px solid #e5b1436b;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:850;display:inline-flex}.referral-modal__actions button:last-child{color:#2b1407;background:linear-gradient(#ffe26f,#d89117);border:0}.referral-modal__message{color:#8ff0a4;margin-top:10px;font-size:12px;font-weight:800;display:block}.referral-modal__bind{text-align:left;border-top:1px solid #daa43f2e;gap:8px;margin-top:14px;padding-top:12px;display:grid}.referral-modal__bind label{gap:5px;display:grid}.referral-modal__bind span{color:#bc8d51;font-size:11px;font-weight:800}.referral-modal__bind input{color:#f4dba8;background:#0a05049e;border:1px solid #daa43f59;border-radius:12px;height:42px;padding:0 12px;font-size:13px;font-weight:700}.referral-modal__bind>button{color:#2b1407;background:linear-gradient(#ffe26f,#d89117);border:0;border-radius:12px;min-height:44px;font-size:13px;font-weight:900}.referral-modal__bind>button:disabled{opacity:.55}.referral-info-modal{text-align:left;padding-top:22px}.referral-info-modal__icon{color:#2b1407;background:linear-gradient(#ffe373,#d99417);border:1px solid #ffd7669e;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 12px;display:grid;box-shadow:0 8px 22px #de920f47}.referral-info-modal__icon svg{width:28px;height:28px}.referral-info-modal>small,.referral-info-modal>h2{text-align:center;display:block}.referral-info-modal__steps{gap:8px;margin:16px 0 12px;padding:0;list-style:none;display:grid}.referral-info-modal__steps li{color:#d8bea1;background:#1208057a;border:1px solid #daa43f2e;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;font-size:12px;font-weight:650;line-height:1.4;display:grid}.referral-info-modal__steps b{color:#2c1508;background:#e7a622;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:900;display:grid}.referral-info-modal>p{color:#9f846f;text-align:center;margin-bottom:0;font-size:12px;line-height:1.45}.app-shell .profile-v1 .support-card.support-card-v2{background:radial-gradient(circle at 8%,#f4ae1c29,#0000 36%),linear-gradient(145deg,#3a2412,#160e08)!important;border:1px solid #efb7366b!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:112px!important;margin:12px 0 0!important;padding:16px 14px 16px 112px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 22px #00000038!important}.app-shell .profile-v1 .support-card-v2__art{object-fit:contain!important;filter:drop-shadow(0 5px 10px #00000080)!important;width:96px!important;height:104px!important;position:absolute!important;bottom:-8px!important;left:2px!important}.app-shell .profile-v1 .support-card-v2__copy{z-index:2!important;min-width:0!important;position:relative!important}.app-shell .profile-v1 .support-card-v2__copy small{color:#bc8d51!important;letter-spacing:.15em!important;font-size:10px!important;font-weight:900!important}.app-shell .profile-v1 .support-card-v2__copy h3{color:#ffe490!important;margin:4px 0!important;font-size:17px!important;font-weight:950!important}.app-shell .profile-v1 .support-card-v2__copy p{color:#a88b74!important;margin:4px 0 0!important;font-size:12px!important;font-weight:700!important}.app-shell .profile-v1 .support-card.support-card-v2>button{color:#321707!important;background:linear-gradient(#ffe868,#e8a00f)!important;border:0!important;border-radius:11px!important;flex:none!important;align-items:center!important;gap:5px!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.support-modal{text-align:left;padding-top:22px;overflow:visible}.support-modal>small,.support-modal h2{text-align:center;display:block}.support-modal__icon{color:#2b1407;background:linear-gradient(145deg,#ffe373,#d99417);border:1px solid #ffd7669e;border-radius:17px;place-items:center;width:54px;height:54px;margin:0 auto 12px;display:grid;box-shadow:0 8px 22px #de920f47}.support-modal__icon svg{width:25px;height:25px}.support-modal__form{gap:7px;margin-top:16px;display:grid}.support-modal__form label{color:#d8bd91;margin-top:3px;font-size:11px;font-weight:800}.support-modal__form select,.support-modal__form textarea{color:#f4dba8;background:#0a0504b3;border:1px solid #daa43f59;border-radius:12px;outline:0;width:100%;font-size:13px;font-weight:700;line-height:1.4}.support-modal__form select{height:44px;padding:0 11px}.support-modal__form textarea{resize:vertical;min-height:132px;padding:11px}.support-modal__counter{justify-content:space-between;align-items:flex-start;gap:8px;min-height:16px;display:flex}.support-modal__counter small{color:#8e7560;font-size:11px;font-weight:700}.support-modal__submit,.support-modal__success button{color:#2b1407;background:linear-gradient(#ffe26f,#d89117);border:0;border-radius:13px;min-height:46px;font-size:13px;font-weight:900;box-shadow:0 7px 20px #cd810a38}.support-modal__submit:disabled{opacity:.55}.support-modal__success{text-align:center;justify-items:center;gap:8px;margin-top:14px;display:grid}.support-modal__success svg{color:#8ff0a4;width:36px;height:36px}.support-modal__success strong{color:#ffe28a;font-size:18px;font-weight:950}.support-modal__success p{color:#ead4b7;margin:0;font-size:14px}.support-modal__success p b{color:#ffe28a}.support-modal__success small{color:#9f846f;font-size:12px}.support-modal__success button{width:100%;margin-top:6px}.app-shell .profile-v1 .docs-card.docs-card-v2{background:radial-gradient(circle at 8%,#f4ae1c29,#0000 36%),linear-gradient(145deg,#3a2412,#160e08)!important;border:1px solid #efb7366b!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:112px!important;margin:12px 0 0!important;padding:16px 14px 16px 112px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 22px #00000038!important}.app-shell .profile-v1 .docs-card-v2__art{object-fit:contain!important;filter:drop-shadow(0 5px 10px #00000080)!important;width:96px!important;height:104px!important;position:absolute!important;bottom:-8px!important;left:2px!important}.app-shell .profile-v1 .docs-card-v2__copy{z-index:2!important;min-width:0!important;position:relative!important}.app-shell .profile-v1 .docs-card-v2__copy small{color:#bc8d51!important;letter-spacing:.15em!important;font-size:10px!important;font-weight:900!important}.app-shell .profile-v1 .docs-card-v2__copy h3{color:#ffe490!important;margin:4px 0!important;font-size:17px!important;font-weight:950!important}.app-shell .profile-v1 .docs-card-v2__copy p{color:#a88b74!important;margin:4px 0 0!important;font-size:12px!important;font-weight:700!important}.app-shell .profile-v1 .docs-card.docs-card-v2>button{color:#321707!important;background:linear-gradient(#ffe868,#e8a00f)!important;border:0!important;border-radius:11px!important;flex:none!important;align-items:center!important;gap:5px!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.docs-modal{text-align:left;flex-direction:column;max-height:min(86vh,720px);padding-top:22px;display:flex;overflow:hidden}.docs-modal>small,.docs-modal h2{text-align:center;flex:none;display:block}.docs-modal__links{flex:none;grid-template-columns:1fr 1fr;gap:6px;margin:14px 0 0;display:grid}.docs-modal__links button{color:#dbcaa7;text-align:left;background:#0c0705e6;border:1px solid #deb04a38;border-radius:12px;gap:3px;padding:10px 11px;display:grid}.docs-modal__links button strong{color:#f0d089;font-size:12px;font-weight:900}.docs-modal__links button small{color:#786859;letter-spacing:0;font-size:10px;font-weight:700}.docs-modal__links button.is-active{background:linear-gradient(#5a3412f2,#1c0f08f5);border-color:#ffd666a6;box-shadow:inset 0 0 0 1px #ffd6661f}.docs-modal__links button.is-active strong{color:#ffe490}.docs-modal__body{color:#dfc69b;border-top:1px solid #deb04a29;flex:auto;min-height:0;margin-top:12px;padding:12px 4px 4px;font-size:12px;line-height:1.55;overflow:auto}.docs-modal__body h3{color:#ffe490;margin:0 0 6px;font-size:15px;font-weight:950}.docs-modal__body h4{color:#efc46a;margin:14px 0 4px;font-size:12px;font-weight:900}.docs-modal__body p{margin:0 0 6px}.modal-backdrop,.referral-modal-backdrop,.wheel-prize-backdrop{justify-content:center!important;align-items:flex-end!important;place-items:unset!important;padding:12px 12px calc(48px + var(--safe-bottom,0px))!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#080302db!important;display:flex!important}.wheel-prize-card__burst{display:none!important}.game-modal,body[data-active-tab=apiary] .game-modal,.referral-modal,.wheel-prize-modal,.docs-modal{color:#ead4b7!important;background:radial-gradient(circle at 50% 0,#f1a61b3d,#0000 42%),linear-gradient(155deg,#5a2a0c,#2a1206 55%,#160906)!important;border:1px solid #c98d25!important;animation:none!important;box-shadow:0 24px 65px #000000b3,inset 0 1px #ffe4911f!important}.game-modal>header,body[data-active-tab=apiary] .game-modal>header{background:linear-gradient(#794012f2,#3b1a06eb)!important;border-bottom:1px solid #c98d2559!important}.game-modal>header h2,body[data-active-tab=apiary] .game-modal>header h2,.referral-modal h2,.docs-modal h2{color:#ffe28a!important;text-shadow:none!important}.game-modal>header p,body[data-active-tab=apiary] .game-modal>header p,.referral-modal>p,.docs-modal>small{color:#c4a37a!important}.game-modal>header>button,body[data-active-tab=apiary] .game-modal>header>button,.referral-modal__close{color:#ffe28a!important;background:#140906b8!important;border:1px solid #e7be6959!important}.game-modal__leading,body[data-active-tab=apiary] .game-modal__leading{background:#1409068c!important;border:1px solid #e7be6959!important;border-radius:14px!important;width:48px!important;height:48px!important;overflow:hidden!important}.game-modal__leading img,.game-modal__leading .sprite-icon,body[data-active-tab=apiary] .game-modal__leading img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.mock-v1-modal-product,.events-v1 .mock-v1-modal-product{background:#0c060373!important;border:1px solid #c98d2559!important;border-radius:16px!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;padding:12px!important;display:grid!important}.mock-v1-modal-product>img,.mock-v1-modal-product>.sprite-icon,.events-v1 .mock-v1-modal-product>img,.events-v1 .mock-v1-modal-product>.sprite-icon{object-fit:contain!important;filter:drop-shadow(0 8px 16px #00000073)!important;flex:0 0 112px!important;width:112px!important;max-width:112px!important;height:112px!important;max-height:112px!important}.mock-v1-modal-product>div,.events-v1 .mock-v1-modal-product>div,.app-shell .v1-hud__meta{min-width:0!important}.app-shell .v1-hud__prestige{white-space:nowrap!important;min-width:0!important;max-width:min(46vw,132px)!important;padding:0 7px!important;font-size:9px!important;overflow:hidden!important}.app-shell .v1-hud__prestige>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.app-shell .profile-v1 .mock-v1-prestige{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;padding:8px 10px!important;overflow:hidden!important}.app-shell .profile-v1 .mock-v1-prestige .sprite-icon,.app-shell .profile-v1 .mock-v1-prestige__art{width:42px!important;height:42px!important}.app-shell .profile-v1 .mock-v1-prestige>div{grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important}.app-shell .profile-v1 .mock-v1-prestige span{text-overflow:clip!important;white-space:normal!important;letter-spacing:.02em!important;min-width:0!important;font-size:10px!important;line-height:1.2!important;overflow:visible!important}.app-shell .profile-v1 .mock-v1-prestige strong{color:#fff8e8!important;text-align:right!important;white-space:nowrap!important;max-width:none!important;font-size:20px!important;line-height:1!important}.app-shell .profile-v1 .mock-v1-prestige small{text-overflow:clip!important;white-space:normal!important;font-size:10px!important;line-height:1.25!important;overflow:visible!important}.app-shell .profile-v1__title{aspect-ratio:1024/438!important;background:linear-gradient(90deg,#0000 30%,#0506096b 62%,#05060999 100%),url(/assets/premium-v2/profile-hero-full-v1.webp) 50%/cover no-repeat,#0d0f15!important;justify-content:flex-end!important;align-items:center!important;min-height:0!important;padding:16px 18px!important;display:flex!important}.app-shell .profile-v1__title-bee,.app-shell .profile-v1__title-crown{display:none!important}.app-shell .profile-v1__title>div{text-align:right!important;width:56%!important;min-width:0!important}.app-shell .profile-v1__title h1{text-shadow:0 2px 14px #000000a6!important;font-size:clamp(30px,8.6vw,38px)!important}.app-shell .profile-v1__title>div>span,.app-shell .profile-v1__title p{text-shadow:0 1px 8px #000000b3!important}.app-shell .mock-v1-game .mock-v1-mines-grid button{aspect-ratio:512/471!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.app-shell .mock-v1-game .mock-v1-mines-grid button:before{content:none!important}.app-shell .mock-v1-game .mock-v1-mines-grid button.is-safe,.app-shell .mock-v1-game .mock-v1-mines-grid button.is-wasp{box-shadow:none!important;background:0 0!important}.app-shell .mock-v1-game .mock-v1-cell-face{filter:drop-shadow(0 2px 3px #0000008c)!important}.app-shell .mock-v1-game .mock-v1-mines-grid button.is-safe .mock-v1-cell-face{filter:drop-shadow(0 0 8px #ffbe3c80)!important}.app-shell .mock-v1-game .mock-v1-mines-grid button.is-wasp .mock-v1-cell-face{filter:drop-shadow(0 0 9px #e2431899)!important}.app-shell .mock-v1-game .mock-v1-mines-grid[data-grid-size="9"] button.is-safe .mock-v1-cell-face{filter:drop-shadow(0 0 8px #c45cff8c)!important}.app-shell .mock-v1-game .mock-v1-mines-grid[data-grid-size="9"] button.is-wasp .mock-v1-cell-face{filter:drop-shadow(0 0 9px #ff40c899)!important}.app-shell .v1-apiary__overview>button{position:relative!important}.app-shell .v1-apiary__help{z-index:2!important;color:#1a1204!important;cursor:pointer!important;background:linear-gradient(160deg,#ffe08a 0%,#f0b43a 48%,#d8911a 100%)!important;border:1px solid #ffe696b8!important;border-radius:50%!important;place-items:center!important;width:26px!important;height:26px!important;font-size:15px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;top:6px!important;right:6px!important;box-shadow:0 4px 10px #00000052,inset 0 1px #ffffff73!important}.app-shell .v1-apiary__help:active{transform:scale(.92)!important}.mock-v1-page.events-v1{--events-gold:#e7a922;--events-gold-bright:#ffe37b;--events-gold-deep:#7d4807;--events-purple:#a963df;--events-ink:#050604;--events-panel:#080d0bf7;--events-panel-soft:#0f1713f5;--events-line:#d3941fa1;--events-muted:#b8a779;color:#f6ebcb;isolation:isolate;background:radial-gradient(circle at 82% 4%,#eca72221,#0000 210px),radial-gradient(circle at 8% 32%,#84540d1f,#0000 180px),linear-gradient(#03050433,#020403db),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 0/480px repeat-y,#040604;min-height:100%;padding:8px 7px 34px;overflow-x:hidden}.events-v1 *,.events-v1 :before,.events-v1 :after{box-sizing:border-box}.events-v1 button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.events-v1 button:focus-visible{outline-offset:2px;outline:2px solid #fff1a3}.events-v1 button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.54}.events-v1 .mock-v1-page-title{border:1px solid var(--events-line);background:linear-gradient(90deg,#da911724,#0000 58%),linear-gradient(#101612f5,#040706fa);border-radius:9px;grid-template-columns:58px minmax(0,1fr) 38px;align-items:center;gap:8px;min-height:82px;margin:0 0 8px;padding:9px 10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffda6c09,inset 0 -20px 30px #00000061,0 8px 18px #00000061}.events-v1 .mock-v1-page-title:after{content:"";background:linear-gradient(90deg,#0000,#d9941f,#0000);height:1px;position:absolute;bottom:0;left:72px;right:52px;box-shadow:0 0 8px #ecaa2a8a}.events-v1 .mock-v1-page-title>.sprite-icon{object-fit:contain;filter:drop-shadow(0 5px 5px #000000b8)drop-shadow(0 0 8px #e59d1f40);width:58px;height:58px}.events-v1 .mock-v1-page-title>div{min-width:0}.events-v1 .mock-v1-page-title span,.events-v1 .mock-v1-panel-title span,.events-v1 .mock-v1-modal-product>div>span{color:var(--events-gold);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900;line-height:1.15;display:block}.events-v1 .mock-v1-page-title h1{color:var(--events-gold-bright);letter-spacing:.045em;text-transform:uppercase;text-shadow:0 2px #5b3304,0 0 14px #f1b02b47;margin:2px 0 1px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(25px,7vw,34px);font-weight:800;line-height:.95}.events-v1 .mock-v1-page-title p{color:var(--events-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;line-height:1.25;overflow:hidden}.events-v1 .mock-v1-icon-button{width:38px;height:38px;color:var(--events-gold-bright);border:1px solid var(--events-line);background:linear-gradient(#3d290b,#100c05);border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffeca033,0 3px 8px #000}.events-v1 .mock-v1-icon-button svg{width:19px;height:19px}.events-v1 .mock-v1-notice,.events-v1 .mock-v1-empty,.events-v1 .mock-v1-data-note{color:#dfcfa5;background:#241b0adb;border:1px solid #d095275e;border-radius:7px;margin:0 0 8px;padding:8px 10px;font-size:9px;line-height:1.4}.events-v1 .mock-v1-empty{color:var(--events-muted);text-align:center;background:#0000004d;border-style:dashed;margin:4px 0 0}.events-v1 .mock-v1-data-note{color:#9f9477;background:#00000038;margin:8px 0 0}.events-v1 .mock-v1-hero-grid,.events-v1 .mock-v1-two-columns,.events-v1 .mock-v1-three-columns{gap:8px;display:grid}.events-v1 .mock-v1-hero-grid{grid-template-columns:minmax(0,1.28fr) minmax(172px,.72fr)}.events-v1 .mock-v1-two-columns{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:8px}.events-v1 .mock-v1-three-columns{grid-template-columns:1fr;margin-top:8px}.events-v1>.mock-v1-panel{margin-top:8px}.events-v1 .mock-v1-panel{border:1px solid var(--events-line);background:radial-gradient(circle at 92% 0, #eba92a12, transparent 110px), linear-gradient(145deg, #e6a1270a, transparent 40%), linear-gradient(180deg, var(--events-panel-soft), var(--events-panel));border-radius:8px;min-width:0;padding:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffe17d06,inset 0 -24px 40px #0000004d,0 6px 16px #00000052}.events-v1 .mock-v1-panel:before,.events-v1 .mock-v1-panel:after{content:"";z-index:2;pointer-events:none;width:17px;height:17px;position:absolute}.events-v1 .mock-v1-panel:before{border-top:2px solid #ffd45b9e;border-left:2px solid #ffd45b9e;border-radius:4px 0 0;top:3px;left:3px}.events-v1 .mock-v1-panel:after{border-bottom:2px solid #804b08b3;border-right:2px solid #804b08b3;border-radius:0 0 4px;bottom:3px;right:3px}.events-v1 .mock-v1-panel-title{border-bottom:1px solid #cf962945;justify-content:space-between;align-items:flex-start;gap:8px;min-height:34px;margin:-2px -2px 9px;padding:0 1px 7px;display:flex}.events-v1 .mock-v1-panel-title>div{min-width:0}.events-v1 .mock-v1-panel-title h2{color:#edcb72;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 1px 2px #000;margin:2px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:14px;font-weight:800;line-height:1}.events-v1 .mock-v1-panel-title>b{min-height:25px;color:var(--events-gold-bright);text-align:center;white-space:nowrap;background:#302008b3;border:1px solid #d89d2b66;border-radius:5px;flex:none;place-items:center;padding:5px 7px;font-size:8px;line-height:1.1;display:grid}.events-v1 .mock-v1-primary,.events-v1 .mock-v1-secondary,.events-v1 .mock-v1-quest button,.events-v1 .mock-v1-tournament button,.events-v1 .mock-v1-milestones button{color:#2b1a03;background:linear-gradient(#ffdf70,#d89017 62%,#a95f09);border:1px solid #f5c854;border-radius:6px;min-height:36px;padding:7px 10px;font-size:9px;font-weight:950;line-height:1.15;box-shadow:inset 0 1px #ffffff6b,inset 0 -2px #5a2a024d,0 4px 8px #00000061}.events-v1 .mock-v1-secondary{color:#f1cc72;background:linear-gradient(#3c290e,#110d06);border-color:#da9e30a1}.events-v1 .mock-v1-primary:active:not(:disabled),.events-v1 .mock-v1-secondary:active:not(:disabled),.events-v1 .mock-v1-quest button:active:not(:disabled),.events-v1 .mock-v1-tournament button:active:not(:disabled),.events-v1 .mock-v1-milestones button:active:not(:disabled){transform:translateY(1px)}.events-v1 .mock-v1-progress{background:#030504;border:1px solid #654515;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 2px 4px #000}.events-v1 .mock-v1-progress>span{border-radius:inherit;background:linear-gradient(90deg,#8d570c,#f0ad24 64%,#ffe984);height:100%;display:block;box-shadow:0 0 7px #eeb1279e}.events-v1 .mock-v1-login-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.events-v1 .mock-v1-login-days>div{text-align:center;background:linear-gradient(#1a231ef5,#040807fc);border:1px solid #ad7b224f;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;min-height:87px;padding:5px 2px 4px;display:flex;overflow:hidden}.events-v1 .mock-v1-login-days>div.is-complete{background:radial-gradient(circle at 50% 48%,#efae282b,#0000 30px),linear-gradient(#44340ff0,#0d0e08fc);border-color:#bd8b28}.events-v1 .mock-v1-login-days>div.is-next{border-color:#ffc33b;box-shadow:inset 0 0 14px #edab2330,0 0 8px #eba82033}.events-v1 .mock-v1-login-days span{color:#b9a878;white-space:nowrap;font-size:7px}.events-v1 .mock-v1-login-days strong{color:#eccd72;min-height:20px;font-size:6px;line-height:1.15}.events-v1 .mock-v1-login-days .sprite-icon{object-fit:contain;filter:drop-shadow(0 3px 3px #000);width:38px;height:38px}.events-v1 .mock-v1-streak-milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:6px 0 8px;display:grid}.events-v1 .mock-v1-streak-milestones>div{background:#00000040;border:1px solid #b1802447;border-radius:5px;align-items:center;gap:4px;min-width:0;min-height:44px;padding:4px;display:flex}.events-v1 .mock-v1-streak-milestones>div.is-complete{background:#4b390f4f;border-color:#ad842d}.events-v1 .mock-v1-streak-milestones .sprite-icon{object-fit:contain;flex:0 0 34px;width:34px;height:34px}.events-v1 .mock-v1-streak-milestones span{flex-direction:column;min-width:0;display:flex}.events-v1 .mock-v1-streak-milestones b{color:#e3be5d;font-size:7px}.events-v1 .mock-v1-streak-milestones small{color:#9d9478;font-size:6px;line-height:1.15}.events-v1 .mock-v1-login-panel>.mock-v1-primary,.events-v1 .mock-v1-wheel-panel>.mock-v1-primary{width:100%}.events-v1 .mock-v1-wheel-panel{flex-direction:column;display:flex}.events-v1 .mock-v1-wheel-panel .mock-v1-panel-title{width:100%}.events-v1 .mock-v1-wheel{background:radial-gradient(circle,#5f3508 57%,#130d05 60%);border-width:2px;border-color:#ffcb3d;width:min(176px,38vw);margin:7px auto 13px;padding:6px;box-shadow:inset 0 0 0 3px #724307,inset 0 0 20px #ffc73433,0 6px #3a2004,0 12px 22px #00000094}.events-v1 .mock-v1-wheel .reward-wheel{background:radial-gradient(circle,#0000 0 21%,#6c3e08 22% 24%,#0000 25%),repeating-conic-gradient(from -22.5deg,#e6a51f 0deg 43deg,#5e3004 43deg 45deg,#7c42a6 45deg 88deg,#5e3004 88deg 90deg);border-width:2px;border-color:#5d3506}.events-v1 .mock-v1-wheel .reward-wheel:after{border-width:1px;inset:6px}.events-v1 .mock-v1-wheel .reward-wheel-slot{width:29px;height:29px;transform:translate(-50%, -50%) rotate(var(--wheel-angle)) translateY(-52px) rotate(var(--wheel-counter-angle))}.events-v1 .mock-v1-wheel .reward-wheel-slot .sprite-icon{width:29px;height:29px}.events-v1 .mock-v1-wheel .reward-wheel-center{background:radial-gradient(circle,#ffe477,#d68b12);border-width:2px;width:48px;height:48px}.events-v1 .mock-v1-wheel .reward-wheel-center .sprite-icon{width:51px;height:51px}.events-v1 .mock-v1-wheel .reward-wheel-center>img{object-fit:contain;filter:drop-shadow(0 3px 4px #482300b3);width:57px;height:57px}.events-v1 .mock-v1-wheel .reward-wheel-pointer{border-width:2px;width:22px;height:29px;top:-9px}.events-v1 .mock-v1-caption{color:#9d9277;text-align:center;margin:8px 2px 0;font-size:7px;line-height:1.35}.events-v1 .mock-v1-season-progress{background:#00000042;border:1px solid #bf8b294d;border-radius:6px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:7px;margin-bottom:8px;padding:6px 8px;display:grid}.events-v1 .mock-v1-season-progress>.sprite-icon{width:46px;height:46px}.events-v1 .mock-v1-season-progress>img{object-fit:contain;filter:drop-shadow(0 4px 5px #000000b8);width:48px;height:48px}.events-v1 .mock-v1-season-progress>div{min-width:0}.events-v1 .mock-v1-season-progress span,.events-v1 .mock-v1-season-progress small{color:var(--events-muted);font-size:7px}.events-v1 .mock-v1-season-progress .mock-v1-progress{margin:4px 0 3px}.events-v1 .mock-v1-season-progress>strong{color:var(--events-gold-bright);font-size:12px}.events-v1 .mock-v1-season-track{overscroll-behavior-inline:contain;scrollbar-color:#9b6716 #100b05;scrollbar-width:thin;background:#010403b8;border:1px solid #c28c2757;border-radius:6px;grid-template-columns:61px repeat(7,76px);gap:4px;padding:5px;display:grid;overflow-x:auto}.events-v1 .mock-v1-season-track>div{text-align:center;background:linear-gradient(#17201c,#060a08);border:1px solid #b281254d;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;min-height:79px;padding:6px 3px 5px;display:flex;position:relative}.events-v1 .mock-v1-season-track>div.is-unlocked{background:radial-gradient(circle,#eaae2d1f,#0000 34px),linear-gradient(#403412,#11150b);border-color:#c28d27}.events-v1 .mock-v1-season-track>div.is-premium{background:linear-gradient(#28193a,#0b0711);border-color:#9d58d194}.events-v1 .mock-v1-season-track>div.is-premium.is-unlocked{border-color:#c58af0;box-shadow:inset 0 0 13px #a856e021}.events-v1 .mock-v1-season-track>div.is-preview{opacity:.68;border-style:dashed}.events-v1 .mock-v1-season-track>div.is-claimed:after{content:"✓";color:#e6ffb1;background:#344717;border:1px solid #89a84a;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid;position:absolute;bottom:3px;right:3px}.events-v1 .mock-v1-season-track .mock-v1-track-label{z-index:3;color:#e6bf58;letter-spacing:.04em;text-transform:uppercase;background:#15170f;justify-content:center;font-size:7px;font-weight:950;position:sticky;left:0;box-shadow:4px 0 8px #00000080}.events-v1 .mock-v1-season-track .mock-v1-track-label.is-premium{color:#d9a7fb;background:#1b1127}.events-v1 .mock-v1-season-track span{color:#d0ad53;font-size:7px;font-weight:900;position:absolute;top:3px;right:4px}.events-v1 .mock-v1-season-track .sprite-icon{object-fit:contain;width:44px;height:44px}.events-v1 .mock-v1-season-track small{color:#c0b492;font-size:6px;line-height:1.1}.events-v1 .mock-v1-season-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:6px;margin-top:8px;display:grid}.events-v1 .mock-v1-season-actions p{color:#9f957a;grid-column:1/-1;margin:0;font-size:7px;line-height:1.4}.events-v1 .mock-v1-chest-grid,.events-v1 .mock-v1-booster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.events-v1 .mock-v1-chest-grid button,.events-v1 .mock-v1-booster-grid button{min-width:0;min-height:104px;color:inherit;text-align:center;background:radial-gradient(circle at 50% 35%,#dc9f2714,#0000 40px),linear-gradient(#1d2520f5,#050907fc);border:1px solid #c58f2a61;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 4px;display:flex}.events-v1 .mock-v1-chest-grid button:active,.events-v1 .mock-v1-booster-grid button:active{transform:translateY(1px)}.events-v1 .mock-v1-chest-grid .sprite-icon,.events-v1 .mock-v1-booster-grid .sprite-icon{object-fit:contain;filter:drop-shadow(0 4px 4px #000000a6);width:56px;height:56px}.events-v1 .mock-v1-chest-grid span,.events-v1 .mock-v1-booster-grid span{flex-direction:column;gap:1px;min-width:0;display:flex}.events-v1 .mock-v1-chest-grid strong,.events-v1 .mock-v1-booster-grid strong{color:#ebcf7d;font-size:8px;line-height:1.15}.events-v1 .mock-v1-chest-grid small,.events-v1 .mock-v1-booster-grid small{color:#a69b7f;font-size:7px;line-height:1.2}.events-v1 .mock-v1-chest-grid b,.events-v1 .mock-v1-booster-grid b{color:var(--events-gold-bright);margin-top:2px;font-size:8px}.events-v1 .mock-v1-booster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.events-v1 .mock-v1-booster-grid button{min-height:116px}.events-v1 .mock-v1-quest-list{gap:5px;display:grid}.events-v1 .mock-v1-quest-list.is-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.events-v1 .mock-v1-quest{background:#00000040;border:1px solid #bb872647;border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;min-height:61px;padding:5px;display:grid}.events-v1 .mock-v1-quest>.sprite-icon{width:40px;height:40px}.events-v1 .mock-v1-quest>div{min-width:0}.events-v1 .mock-v1-quest strong{color:#ead391;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.2;display:block;overflow:hidden}.events-v1 .mock-v1-quest small{color:#9f967c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;display:block;overflow:hidden}.events-v1 .mock-v1-quest b{color:#c7ae67;margin-top:2px;font-size:7px;display:block}.events-v1 .mock-v1-quest .mock-v1-progress{height:6px;margin-top:4px}.events-v1 .mock-v1-quest button{min-width:67px;min-height:34px;padding-inline:7px;font-size:7px}.events-v1 .mock-v1-tournament{border-bottom:1px solid #c08b2938;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;padding:6px 0;display:grid}.events-v1 .mock-v1-tournament:last-child{border-bottom:0}.events-v1 .mock-v1-tournament>.sprite-icon{width:50px;height:50px}.events-v1 .mock-v1-tournament>img{object-fit:contain;filter:drop-shadow(0 4px 5px #000000bf);width:54px;height:54px}.events-v1 .mock-v1-tournament strong,.events-v1 .mock-v1-tournament small{display:block}.events-v1 .mock-v1-tournament strong{color:#ead082;font-size:9px}.events-v1 .mock-v1-tournament small{color:#a39a7e;font-size:7px;line-height:1.3}.events-v1 .mock-v1-tournament>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px;display:grid}.events-v1 .mock-v1-tournament button{justify-content:center;align-items:center;gap:4px;min-height:34px;padding-inline:5px;font-size:8px;display:flex}.events-v1 .mock-v1-leaderboard-preview{flex-direction:column;display:flex}.events-v1 .mock-v1-leaderboard-preview>.sprite-icon{width:86px;height:86px;margin:3px auto}.events-v1 .mock-v1-leaderboard-preview>img{object-fit:contain;filter:drop-shadow(0 5px 7px #000000c7);width:96px;height:96px;margin:3px auto}.events-v1 .mock-v1-leaderboard-preview p{color:#ada17e;text-align:center;margin:auto 0 2px;font-size:8px;line-height:1.4}.events-v1 .mock-v1-lifetime{gap:4px;display:grid}.events-v1 .mock-v1-lifetime>div{background:#0003;border:1px solid #b9852638;border-radius:5px;align-items:center;gap:5px;min-height:46px;padding:4px;display:flex}.events-v1 .mock-v1-lifetime .sprite-icon{flex:0 0 38px;width:38px;height:38px}.events-v1 .mock-v1-lifetime span{flex-direction:column;min-width:0;display:flex}.events-v1 .mock-v1-lifetime b{color:var(--events-gold-bright);font-size:8px}.events-v1 .mock-v1-lifetime strong{color:#dcc58b;font-size:8px}.events-v1 .mock-v1-lifetime small{color:#999078;font-size:7px}.events-v1 .mock-v1-milestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.events-v1 .mock-v1-milestones>div{background:#0000002e;border:1px solid #c08b284d;border-radius:6px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px;min-width:0;min-height:83px;padding:5px;display:grid}.events-v1 .mock-v1-milestones .sprite-icon{width:40px;height:40px}.events-v1 .mock-v1-milestones span{flex-direction:column;min-width:0;display:flex}.events-v1 .mock-v1-milestones strong{color:#e6cb80;font-size:8px}.events-v1 .mock-v1-milestones small{color:#a2997e;font-size:7px}.events-v1 .mock-v1-milestones button{grid-column:1/-1;min-height:33px;font-size:8px}.events-v1 .mock-v1-modal-product{background:#00000040;border:1px solid #cc952b4d;border-radius:7px;align-items:center;gap:9px;margin-bottom:10px;padding:8px;display:flex}.events-v1 .mock-v1-modal-product>.sprite-icon{flex:0 0 74px;width:74px;height:74px}.events-v1 .mock-v1-modal-product h3{color:#f2d78e;margin:3px 0;font-size:15px}.events-v1 .mock-v1-modal-product p{color:#aaa086;margin:0;font-size:9px;line-height:1.4}@media (width>=460px){.events-v1 .mock-v1-three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.events-v1 .mock-v1-three-columns>:last-child{grid-column:1/-1}}@media (width<=430px){.events-v1 .mock-v1-hero-grid,.events-v1 .mock-v1-two-columns{grid-template-columns:1fr}.events-v1 .mock-v1-wheel{width:176px}.events-v1 .mock-v1-booster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.events-v1 .mock-v1-booster-grid button{min-height:108px}.events-v1 .mock-v1-quest-list.is-wide{grid-template-columns:1fr}}@media (width<=355px){.mock-v1-page.events-v1{padding-inline:5px}.events-v1 .mock-v1-page-title{grid-template-columns:49px minmax(0,1fr) 35px;padding-inline:7px}.events-v1 .mock-v1-page-title>.sprite-icon{width:49px;height:49px}.events-v1 .mock-v1-page-title h1{font-size:23px}.events-v1 .mock-v1-page-title p{font-size:7px}.events-v1 .mock-v1-icon-button{width:35px;height:35px}.events-v1 .mock-v1-panel{padding:8px}.events-v1 .mock-v1-login-days{gap:2px}.events-v1 .mock-v1-login-days>div{min-height:78px}.events-v1 .mock-v1-login-days .sprite-icon{width:31px;height:31px}.events-v1 .mock-v1-streak-milestones .sprite-icon{flex-basis:29px;width:29px;height:29px}.events-v1 .mock-v1-season-actions{grid-template-columns:1fr}.events-v1 .mock-v1-season-actions p{grid-column:auto}.events-v1 .mock-v1-quest{grid-template-columns:37px minmax(0,1fr)}.events-v1 .mock-v1-quest>.sprite-icon{width:36px;height:36px}.events-v1 .mock-v1-quest button{grid-column:1/-1;width:100%}.events-v1 .mock-v1-milestones{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.events-v1 *,.events-v1 :before,.events-v1 :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.profile-v1{--profile-gold:#e6a326;--profile-gold-light:#ffe183;--profile-line:#cd8b1ea3;--profile-ink:#050403;background:radial-gradient(circle at 50% -80px,#eea02030,#0000 280px),linear-gradient(#02030229,#020302e0),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 0/480px,#050403;padding:7px 7px 20px}.profile-v1 .sprite-icon{object-fit:contain;filter:drop-shadow(0 2px 3px #000000b3)}.profile-v1__title{text-align:center;background:linear-gradient(90deg,#d78b160f,#020403d1 36% 64%,#d78b160f),url(/assets/mock3/fx/bg-honeycomb.webp) 50% 28%/420px;border-color:#d6921f8c;justify-content:center;min-height:74px;margin-bottom:6px;padding:7px 52px;position:relative;overflow:hidden}.profile-v1__title:after{content:"";background:linear-gradient(90deg,#0000,#aa721c,#0000);height:1px;position:absolute;bottom:6px;left:11%;right:11%;box-shadow:0 0 8px #eca3247a}.profile-v1__title>div{z-index:1;position:relative}.profile-v1__title span{letter-spacing:.13em;font-size:7px}.profile-v1__title h1{letter-spacing:.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(25px,7.2vw,34px)}.profile-v1__title p{font-size:6px}.profile-v1__title-bee,.profile-v1__title-crown{z-index:0;opacity:.92;width:64px;height:64px;position:absolute;top:50%;transform:translateY(-50%)}.profile-v1__title-bee{left:0}.profile-v1__title-crown{right:0}.profile-v1__top-grid,.profile-v1__lower-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px;display:grid}.profile-v1__lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.profile-v1 .mock-v1-profile-panel{border-color:var(--profile-line);background:linear-gradient(135deg,#e69d1f12,#0000 36%),linear-gradient(#0d1311fa,#040706fc);border-radius:3px;margin:0;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #ffe07f09,inset 0 0 26px #00000057,0 4px 10px #0006}.profile-v1 .mock-v1-profile-panel:before,.profile-v1 .mock-v1-profile-panel:after{content:"";z-index:2;pointer-events:none;width:15px;height:15px;position:absolute}.profile-v1 .mock-v1-profile-panel:before{border-top:1px solid #f2b83c;border-left:1px solid #f2b83c;top:3px;left:3px}.profile-v1 .mock-v1-profile-panel:after{border-bottom:1px solid #8d5b12;border-right:1px solid #8d5b12;bottom:3px;right:3px}.profile-v1 .mock-v1-panel-title{border-bottom-color:#d6962659;align-items:center;min-height:24px;margin:-2px -1px 7px;padding:0 0 5px}.profile-v1 .mock-v1-panel-title>div{align-items:center;gap:5px;display:flex}.profile-v1 .mock-v1-panel-title span{color:#261705;background:linear-gradient(#f4c04e,#ad690d);border:1px solid #ffd56a;border-radius:2px;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:8px;display:grid;box-shadow:0 0 7px #e0991c40}.profile-v1 .mock-v1-panel-title h2{color:#efbd48;letter-spacing:.045em;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:11px}.profile-v1 .mock-v1-player-card{grid-template-columns:67px minmax(0,1fr) 46px;gap:6px}.profile-v1__avatar-column{flex-direction:column;align-items:center;gap:4px;display:flex}.profile-v1__avatar-column>span{color:#9b845d;text-transform:uppercase;font-size:5px}.profile-v1 .mock-v1-avatar-frame{border-color:#e7a126;width:64px;height:64px;padding:4px;box-shadow:0 0 0 2px #4e3008,0 0 14px #e69f1f3d}.profile-v1 .mock-v1-avatar-frame .avatar{width:52px;height:52px}.profile-v1 .mock-v1-player-main>span{font-size:5px}.profile-v1 .mock-v1-player-main h2{margin:2px 0 1px;font-size:14px}.profile-v1 .mock-v1-player-main>small{font-size:6px}.profile-v1 .mock-v1-player-level{grid-template-columns:auto 1fr;gap:3px 4px;margin-top:5px}.profile-v1 .mock-v1-player-level small{grid-column:1/-1}.profile-v1__next-level{margin-top:2px;display:block;color:#82775f!important;font-size:5px!important}.profile-v1 .mock-v1-prestige{background:radial-gradient(circle at 50% 20%,#ac57e638,#0000 55%),linear-gradient(#281834,#0d0911);border-color:#9654cba3;padding:3px}.profile-v1 .mock-v1-prestige .sprite-icon{width:34px;height:34px}.profile-v1 .mock-v1-prestige small{color:#8d709d;font-size:4px}.profile-v1 .mock-v1-player-stats{gap:3px;margin-top:6px}.profile-v1 .mock-v1-player-stats>div{min-height:55px;padding:3px 2px 4px;position:relative}.profile-v1 .mock-v1-player-stats .sprite-icon{width:24px;height:24px;margin-bottom:-1px}.profile-v1 .mock-v1-player-stats strong{font-size:9px}.profile-v1__starter-rule,.profile-v1__active-benefits{background:#2017097a;border:1px solid #c189254d;border-radius:3px;align-items:center;gap:5px;margin-top:5px;padding:4px 6px;display:flex}.profile-v1__active-benefits{border-radius:18px}.profile-v1__starter-rule>.sprite-icon,.profile-v1__active-benefits>.sprite-icon{flex:0 0 28px;width:28px;height:28px}.profile-v1__starter-rule p,.profile-v1__active-benefits p{min-width:0;margin:0}.profile-v1__starter-rule strong,.profile-v1__starter-rule span,.profile-v1__active-benefits span,.profile-v1__active-benefits p{display:block}.profile-v1__starter-rule strong,.profile-v1__active-benefits span{color:#e7c66f;font-size:6px}.profile-v1__starter-rule span,.profile-v1__active-benefits p{color:#95886d;font-size:5px;line-height:1.25}.profile-v1__lifetime{border-top:1px solid #c0882338;margin-top:5px;padding-top:4px}.profile-v1__lifetime-heading{justify-content:space-between;align-items:center;gap:5px;margin-bottom:3px;display:flex}.profile-v1__lifetime-heading span{color:#c59b3b;text-transform:uppercase;font-size:5px;font-weight:900}.profile-v1__lifetime-heading strong{color:#766e5a;text-overflow:ellipsis;white-space:nowrap;font-size:4px;overflow:hidden}.profile-v1__lifetime-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.profile-v1__lifetime-track>div{align-items:center;gap:1px;min-width:0;display:flex}.profile-v1__lifetime-track .sprite-icon{filter:grayscale(.55)brightness(.7);flex:0 0 20px;width:20px;height:20px}.profile-v1__lifetime-track span{flex-direction:column;min-width:0;display:flex}.profile-v1__lifetime-track b,.profile-v1__lifetime-track small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-v1__lifetime-track b{color:#baa05d;font-size:4px}.profile-v1__lifetime-track small{color:#766d5b;font-size:4px}.profile-v1 .mock-v1-subscriptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.profile-v1 .mock-v1-tier{border-radius:3px;min-height:228px;padding:5px 3px 4px;position:relative;box-shadow:inset 0 0 13px #00000057}.profile-v1 .mock-v1-tier.is-active:after{content:"";pointer-events:none;border:1px solid #ffd55f33;position:absolute;inset:2px}.profile-v1 .mock-v1-tier>.profile-v1__tier-name{place-items:center;min-height:18px;font-size:7px;display:grid}.profile-v1 .mock-v1-tier>.sprite-icon{width:46px;height:46px;margin:2px 0}.profile-v1 .mock-v1-tier>strong{color:#ffd760;place-items:center;min-height:22px;margin:2px 0 4px;font-size:7px;line-height:1.15;display:grid}.profile-v1 .mock-v1-tier ul{gap:4px;font-size:5px;line-height:1.22}.profile-v1 .mock-v1-tier li:before{content:"";background:var(--profile-gold);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:2px;display:inline-block}.profile-v1 .mock-v1-tier>b,.profile-v1 .mock-v1-tier>button{min-height:26px;font-size:5px}.profile-v1__active-benefits{min-height:38px}.profile-v1__active-benefits>div{min-width:0}.profile-v1 .mock-v1-payment-disabled{width:100%;min-height:42px;color:inherit;text-align:left;background:linear-gradient(90deg,#7c1c10bd,#230c08eb),#1c0906;border:1px solid #d2482cb8;border-radius:3px;align-items:center;gap:6px;margin:0 0 6px;padding:5px 7px;display:flex;box-shadow:inset 0 0 12px #ff4d2814}.profile-v1 .mock-v1-payment-disabled>.sprite-icon{flex:0 0 29px;width:29px;height:29px}.profile-v1 .mock-v1-payment-disabled>span{flex-direction:column;min-width:0;display:flex}.profile-v1 .mock-v1-payment-disabled strong{color:#f19a7e;text-transform:uppercase;font-size:7px}.profile-v1 .mock-v1-payment-disabled small{color:#b78c80;font-size:5px;line-height:1.2}.profile-v1__withdraw-table{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-bottom:5px;display:grid}.profile-v1__withdraw-table>div{background:#0003;border:1px solid #b17e223b;border-radius:3px;flex-direction:column;align-items:center;min-width:0;padding:4px 2px;display:flex}.profile-v1__withdraw-table>div.is-active{background:#49310c61;border-color:#e1a631ad}.profile-v1__withdraw-table span,.profile-v1__withdraw-table small{color:#91866d;font-size:5px}.profile-v1__withdraw-table strong{color:#e2bd59;font-size:6px}.profile-v1 .mock-v1-withdraw-summary,.profile-v1 .mock-v1-referral-stats{gap:3px}.profile-v1 .mock-v1-withdraw-summary>div,.profile-v1 .mock-v1-referral-stats>div{padding:5px 2px}.profile-v1 .mock-v1-withdraw-summary strong,.profile-v1 .mock-v1-referral-stats strong{font-size:8px}.profile-v1 .mock-v1-panel-copy{margin:5px 0;font-size:6px;line-height:1.32}.profile-v1__referral-hero{border-bottom:1px solid #bf872233;grid-template-columns:54px 1fr 1fr;align-items:center;gap:4px;min-height:56px;margin-bottom:5px;display:grid}.profile-v1__referral-hero>.sprite-icon{width:52px;height:52px}.profile-v1__referral-hero>div{flex-direction:column;min-width:0;display:flex}.profile-v1__referral-hero span,.profile-v1__referral-hero small{color:#998c70;font-size:5px}.profile-v1__referral-hero strong{color:#ffcf4c;font-size:15px;line-height:1}.profile-v1 .mock-v1-referral-code{grid-template-columns:auto 1fr 25px;padding:5px}.profile-v1 .mock-v1-referral-code strong{font-size:9px}.profile-v1 .mock-v1-referral-code button{width:25px;height:25px}.profile-v1 .mock-v1-referral-code button .sprite-icon{width:18px;height:18px}.profile-v1 .mock-v1-data-note{padding:5px 6px;font-size:6px}.profile-v1__support-panel,.profile-v1__documents-panel{min-height:162px}.profile-v1 .mock-v1-feature-art{min-height:78px}.profile-v1 .mock-v1-feature-art .sprite-icon{width:70px;height:70px}.profile-v1 .mock-v1-feature-art span{color:#b99236;text-transform:uppercase;font-size:5px;font-weight:900}.profile-v1 .mock-v1-feature-art strong{font-size:9px;display:block}.profile-v1 .mock-v1-feature-art p{font-size:6px}.profile-v1__support-tags{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:2px 0 6px;display:grid}.profile-v1__support-tags span{color:#a49370;text-align:center;background:#0003;border:1px solid #b581253d;border-radius:2px;padding:3px 2px;font-size:5px}.profile-v1 .mock-v1-document-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:116px}.profile-v1 .mock-v1-document-links button{min-height:110px;padding:4px 2px}.profile-v1 .mock-v1-document-links .sprite-icon{width:44px;height:44px}.profile-v1 .mock-v1-document-links strong{font-size:6px}.profile-v1 .mock-v1-document-links small{font-size:4px}.profile-v1 .mock-v1-primary,.profile-v1 .mock-v1-secondary{border-radius:3px;min-height:29px;font-size:7px}.game-modal__leading .sprite-icon{width:30px;height:30px}.referral-summary+.secondary-button .sprite-icon{width:20px;height:20px}.document-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=460px){.profile-v1__top-grid{grid-template-columns:1fr}.profile-v1 .mock-v1-tier{min-height:190px}.profile-v1 .mock-v1-tier>.sprite-icon{width:52px;height:52px}}@media (width<=420px){.profile-v1{padding-inline:5px}.profile-v1__lower-grid{grid-template-columns:1fr}.profile-v1__support-panel,.profile-v1__documents-panel{min-height:0}.profile-v1 .mock-v1-document-links button{min-height:100px}}@media (width<=355px){.profile-v1__title{min-height:68px;padding-inline:43px}.profile-v1__title-bee,.profile-v1__title-crown{width:52px;height:52px}.profile-v1__title span{font-size:6px}.profile-v1__title p{display:none}.profile-v1 .mock-v1-profile-panel{padding:7px}.profile-v1 .mock-v1-player-card{grid-template-columns:60px minmax(0,1fr) 43px;gap:4px}.profile-v1 .mock-v1-avatar-frame{width:57px;height:57px}.profile-v1 .mock-v1-avatar-frame .avatar{width:45px;height:45px}.profile-v1 .mock-v1-player-main h2{font-size:12px}.profile-v1 .mock-v1-player-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-v1 .mock-v1-player-stats .sprite-icon{width:21px;height:21px}.profile-v1 .mock-v1-subscriptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.profile-v1 .mock-v1-tier{min-height:176px}.profile-v1 .mock-v1-tier ul{font-size:5px}.profile-v1 .mock-v1-document-links{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-v1 .mock-v1-document-links button{min-height:92px}.document-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.referral-modal__tree{text-align:left;border-top:1px solid #ffd6782e;margin-top:14px;padding-top:12px}.referral-modal__tree h3{margin:0 0 4px;font-size:14px}.referral-modal__tree>p{color:#fff0c8cc;margin:0 0 8px;font-size:12px}.referral-modal__tree ul{gap:6px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.referral-modal__tree li{background:#2e200c8c;border-radius:10px;grid-template-columns:1fr auto;grid-template-areas:"name reward""meta reward";align-items:center;gap:0 10px;padding:7px 10px;display:grid}.referral-modal__tree li strong{grid-area:name;font-size:13px}.referral-modal__tree li small{color:#fff0c8a6;grid-area:meta;font-size:11px}.referral-modal__tree li b{color:#ffd678;grid-area:reward;font-size:12px}.app-shell .profile-v1__wallet-methods button>img[src*="/assets/pay/"]{filter:drop-shadow(0 1px 3px #00000073);padding:4px}.app-shell .profile-v1__tier-buy,.profile-v1__tier-buy{border-radius:16px;width:100%;min-height:48px;margin-top:8px;font-size:15px;font-weight:900}.profile-v1__tier-modal{gap:12px;display:grid}.profile-v1__tier-modal-hero{background:radial-gradient(circle at 12% 30%,#ffb52e29,#0000 48%),#ffffff0a;border:1px solid #ffc22a47;border-radius:18px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.profile-v1__tier-modal-hero>img{object-fit:contain;filter:drop-shadow(0 8px 14px #ffb52e47);width:88px;height:88px}.profile-v1__tier-modal-hero small{color:#c9ccd6;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.profile-v1__tier-modal-hero strong{color:#fff6df;letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:950;display:block}.profile-v1__tier-modal-hero b{color:#ffd45e;margin-top:4px;font-size:15px;font-weight:900;display:block}.profile-v1__tier-modal-blurb{color:#c9ccd6;margin:0;font-size:14px;font-weight:650;line-height:1.45}.profile-v1__tier-modal-benefits{gap:8px;margin:0;padding:0;list-style:none;display:grid}.profile-v1__tier-modal-benefits li{color:#eadfce;background:#ffffff09;border:1px solid #ffc22a29;border-radius:14px;padding:10px 12px 10px 28px;font-size:13px;font-weight:700;line-height:1.4;position:relative}.profile-v1__tier-modal-benefits li:before{content:"";background:#ffd45e;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 0 8px #ffd45e8c}.profile-v1__pay-pick{gap:8px;display:grid}.profile-v1__pay-pick>span{color:#ffd45e;font-size:14px;font-weight:900}.profile-v1__pay-pick>button{text-align:left;min-height:68px;color:inherit;background:#ffffff09;border:1px solid #ffc22a2e;border-radius:16px;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:10px 12px;display:grid}.profile-v1__pay-pick>button.is-active{background:#ffb52e1f;border-color:#ffc22a8c}.profile-v1__pay-pick>button>img{object-fit:contain;filter:drop-shadow(0 1px 3px #00000073);width:48px;height:48px;padding:4px}.profile-v1__pay-pick>button strong{color:#fff6df;font-size:15px;font-weight:900;display:block}.profile-v1__pay-pick>button small{color:#aeb2be;margin-top:2px;font-size:12px;font-weight:650;line-height:1.35;display:block}.profile-v1__pay-pick>button i{border:2px solid #ffffff2e;border-radius:50%;width:22px;height:22px}.profile-v1__pay-pick>button.is-active i{background:radial-gradient(circle,#ffd45e 0 42%,#0000 44%);border-color:#ffb52e}.profile-v1__tier-modal-status{color:#c9ccd6;margin:0;font-size:13px;font-weight:700;line-height:1.45}.mock-v1-game.mock-v1-mines{--mine-gold:#efac20;--mine-gold-bright:#ffdb66;--mine-gold-dark:#8d4d08;--mine-line:#da9219ad;--mine-cream:#f6e4b8;--mine-muted:#a9956b;width:100%;max-width:520px;min-height:100%;padding:7px 8px calc(16px + var(--safe-bottom));color:var(--mine-cream);isolation:isolate;background:radial-gradient(circle at 12% 5%,#eb9f1b21,#0000 24%),linear-gradient(#070806bf,#030302f7);margin:0 auto;font-family:Arial Narrow,Trebuchet MS,Inter,sans-serif;position:relative;overflow:hidden}.mock-v1-game.mock-v1-mines:before{z-index:-1;opacity:.35;content:"";pointer-events:none;background:linear-gradient(30deg,#0000 46%,#d98f181c 47% 53%,#0000 54%) 0 0/34px 58px,linear-gradient(150deg,#0000 46%,#d98f1814 47% 53%,#0000 54%) 0 0/34px 58px,#050504;position:absolute;inset:0}.mock-v1-game,.mock-v1-game *{box-sizing:border-box}.mock-v1-game button{min-width:0;font:inherit;touch-action:manipulation}.mock-v1-game .mock-v1-mines__header{border:1px solid var(--mine-line);background:linear-gradient(#2a1c0cf2,#080806fa),repeating-linear-gradient(60deg,#0000 0 12px,#ffc13e0d 13px 14px);border-radius:4px;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;min-height:51px;padding:5px 7px;display:grid;box-shadow:inset 0 0 0 2px #ffd7630b,0 6px 18px #0000008c}.mock-v1-game .mock-v1-mines__header>button{width:33px;height:33px;color:var(--mine-gold-bright);border:1px solid var(--mine-line);background:linear-gradient(145deg,#2f2111,#090806);border-radius:4px;place-items:center;padding:0;display:grid;box-shadow:inset 0 0 7px #f3b12c14}.mock-v1-game .mock-v1-mines__header>button:last-child{justify-self:end}.mock-v1-game .mock-v1-mines__header svg{width:17px;height:17px}.mock-v1-game .mock-v1-mines__header>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.mock-v1-game .mock-v1-mines__header h1{color:var(--mine-gold-bright);letter-spacing:.06em;text-shadow:0 2px 8px #000;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:20px;font-weight:400;line-height:.95}.mock-v1-game .mock-v1-mines__header span{color:#ad7a27;letter-spacing:.2em;margin-top:2px;font-size:6px;font-weight:900}.mock-v1-game .mock-v1-mines-controls{border:1px solid var(--mine-line);background:radial-gradient(circle at 88% 13%,#dd99201f,#0000 24%),linear-gradient(#17120afa,#070705fc);border-radius:4px;margin-top:7px;padding:9px 8px 10px;box-shadow:inset 0 0 0 2px #ffd86409,0 9px 25px #0000007a}.mock-v1-game .mock-v1-mode-selector{border:0;min-width:0;margin:0;padding:0}.mock-v1-game .mock-v1-mode-selector legend,.mock-v1-game .mock-v1-controls-divider span,.mock-v1-game .mock-v1-stake-row>label{color:#d69a2c;letter-spacing:.09em;text-align:center;font-size:7px;font-weight:1000}.mock-v1-game .mock-v1-mode-selector legend{width:100%;margin:0 0 7px}.mock-v1-game .mock-v1-mode-selector__grid{grid-template-columns:1fr;gap:5px;display:grid}.mock-v1-game .mock-v1-mode-selector__grid>button{width:100%;min-height:57px;color:var(--mine-cream);text-align:left;background:linear-gradient(90deg,#19150e,#090907);border:1px solid #c37f177a;border-radius:4px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 30px 4px 5px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffd96706}.mock-v1-game .mock-v1-mode-selector__grid>button.is-active{background:linear-gradient(90deg,#37280f,#151007 72%,#30210c);border-color:#f6b52f;box-shadow:inset 0 0 0 1px #ffdd702b,0 0 11px #eea41d38}.mock-v1-game .mock-v1-mode-art{object-fit:contain;background:0 0;border:0;border-radius:0;width:78px;height:47px;font-size:22px;display:block;position:relative;overflow:visible}.mock-v1-game .mock-v1-mode-copy,.mock-v1-game .mock-v1-mode-limit{flex-direction:column;min-width:0;display:flex}.mock-v1-game .mock-v1-mode-copy strong{color:var(--mine-gold-bright);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.05;overflow:hidden}.mock-v1-game .mock-v1-mode-copy small,.mock-v1-game .mock-v1-mode-limit small{color:var(--mine-muted);margin-top:3px;font-size:6px}.mock-v1-game .mock-v1-mode-limit{text-align:right;align-items:flex-end}.mock-v1-game .mock-v1-mode-limit b{color:#d6b267;white-space:nowrap;font-size:9px}.mock-v1-game .mock-v1-mode-check{color:#201304;background:linear-gradient(#ffd766,#bd7411);border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-weight:1000;display:none;position:absolute;bottom:5px;right:6px}.mock-v1-game .mock-v1-mode-selector__grid>button.is-active .mock-v1-mode-check{display:grid}.mock-v1-game .mock-v1-mode-selector>p{color:#8e8167;text-align:center;margin:6px 2px 1px;font-size:6px;line-height:1.4}.mock-v1-game .mock-v1-controls-divider{justify-content:center;align-items:center;margin:9px 0 6px;display:flex;position:relative}.mock-v1-game .mock-v1-controls-divider:before,.mock-v1-game .mock-v1-controls-divider:after{content:"";background:linear-gradient(90deg,#0000,#db941d7a);flex:1;height:1px}.mock-v1-game .mock-v1-controls-divider:after{background:linear-gradient(90deg,#db941d7a,#0000)}.mock-v1-game .mock-v1-controls-divider span{padding:0 8px}.mock-v1-game .mock-v1-currency-switch{grid-template-columns:1fr 1fr;gap:5px;margin:0;display:grid}.mock-v1-game .mock-v1-currency-switch button{color:#b3a27d;background:#090907;border:1px solid #d6911b66;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:4px 8px;font-size:8px;font-weight:1000;display:flex}.mock-v1-game .mock-v1-currency-switch button>span{color:#3c2607;background:linear-gradient(145deg,#ffe175,#ac6810);border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;display:grid}.mock-v1-game .mock-v1-currency-switch button.is-active{color:#ffe09a;background:linear-gradient(#47300f,#1b1208);border-color:#f1ae29;box-shadow:inset 0 0 10px #f4ae261f}.mock-v1-game .mock-v1-quick-stakes{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:6px;display:grid}.mock-v1-game .mock-v1-quick-stakes button{color:#d5ba7e;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#231a0e,#0b0a07);border:1px solid #cf8b1952;border-radius:3px;min-height:27px;padding:3px 1px;font-size:7px;font-weight:900;overflow:hidden}.mock-v1-game .mock-v1-stake-row{margin-top:7px}.mock-v1-game .mock-v1-stake-row>label{text-align:left;margin-bottom:4px;display:block}.mock-v1-game .mock-v1-stake-row>div{grid-template-columns:minmax(0,1fr) 36px 36px;gap:4px;display:grid}.mock-v1-game .mock-v1-stake-input{background:#070806;border:1px solid #d9931d75;border-radius:3px;align-items:center;min-width:0;height:37px;padding:0 9px;display:flex;box-shadow:inset 0 3px 10px #000000a6}.mock-v1-game .mock-v1-stake-input input{color:#fff0c1;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:16px;font-weight:1000}.mock-v1-game .mock-v1-stake-input b{color:var(--mine-gold-bright);font-size:11px}.mock-v1-game .mock-v1-stake-row button{color:var(--mine-gold-bright);background:linear-gradient(#2d2111,#0d0b07);border:1px solid #da941d75;border-radius:3px;font-size:17px}.mock-v1-game .mock-v1-balance-line{color:#988866;justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding:3px 1px;font-size:6px;display:flex}.mock-v1-game .mock-v1-balance-line strong{color:#dec078;font-size:7px}.mock-v1-game .mock-v1-balance-line small{color:#756a52;text-align:right;font-size:6px}.mock-v1-game .mock-v1-gold-button,.mock-v1-game .mock-v1-result>button{color:#2c1703;letter-spacing:.035em;background:linear-gradient(#ffe574 0%,#efb32e 48%,#bc6809 100%);border:1px solid #8e5108;border-radius:4px;width:100%;min-height:46px;font-family:Impact,Arial Narrow,sans-serif;font-size:17px;font-weight:400;box-shadow:inset 0 2px #ffffff7a,inset 0 -3px #58260159,0 5px 12px #00000075}.mock-v1-game .mock-v1-gold-button:disabled{filter:saturate(.55)}.mock-v1-game .mock-v1-active-round{border:1px solid var(--mine-line);background:linear-gradient(#12100afa,#050605fc);border-radius:4px;margin-top:7px;padding:7px;box-shadow:0 8px 24px #00000080}.mock-v1-game .mock-v1-round-restored{color:#b9df76;background:linear-gradient(90deg,#1d410fcc,#091508e0);border:1px solid #74ae3680;border-radius:3px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;min-height:42px;margin-bottom:6px;padding:5px 7px;display:grid}.mock-v1-game .mock-v1-round-restored>svg{width:22px;height:22px}.mock-v1-game .mock-v1-round-restored>span{flex-direction:column;display:flex}.mock-v1-game .mock-v1-round-restored strong{font-size:8px}.mock-v1-game .mock-v1-round-restored small{color:#8fa777;margin-top:2px;font-size:6px}.mock-v1-game .mock-v1-round-meta{color:#8f8061;background:#080907db;border:1px solid #d58f1c47;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;min-height:29px;padding:4px 7px;font-size:6px;display:flex}.mock-v1-game .mock-v1-round-meta b{color:#e1b95e;font-size:7px}.mock-v1-game .mock-v1-board-shell{background:radial-gradient(circle at 50% 38%,#d5931d2b,#0000 52%),linear-gradient(#10130f,#050604);border:1px solid #dd941999;border-radius:3px;place-items:center;min-height:0;margin-top:6px;padding:10px 9px 76px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #000000ad,inset 0 0 0 2px #ffd75d08}.mock-v1-game .mock-v1-board-shell:before{opacity:.2;content:"";background:linear-gradient(30deg,#0000 46%,#dd971e26 47% 52%,#0000 53%) 0 0/30px 52px,linear-gradient(150deg,#0000 46%,#dd971e1a 47% 52%,#0000 53%) 0 0/30px 52px;position:absolute;inset:0}.mock-v1-game .mock-v1-mines-grid{z-index:1;grid-template-columns:repeat(var(--grid-size), minmax(0, 1fr));gap:clamp(2px,.75vw,4px);width:min(100%,350px);display:grid;position:relative}.mock-v1-game .mock-v1-mines-grid[data-grid-size="5"]{width:min(88%,292px)}.mock-v1-game .mock-v1-mines-grid[data-grid-size="6"]{width:min(94%,322px)}.mock-v1-game .mock-v1-mines-grid[data-grid-size="9"]{gap:2px;width:100%}.mock-v1-game .mock-v1-mines-grid button{aspect-ratio:1/.91;color:#fff2c3;clip-path:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0 50%);opacity:1;background:linear-gradient(145deg,#ffda6747,#0000 34%),linear-gradient(160deg,#48361c,#0a0c0b 64%);border:0;border-radius:0;place-items:center;min-width:0;padding:2px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #c27d14,inset 0 0 0 4px #190f04e6,0 2px 5px #000000b3}.mock-v1-game .mock-v1-mines-grid button:before{aspect-ratio:1;width:43%;clip-path:inherit;content:"";background:#04060561;border:1px solid #e7a42a2b}.mock-v1-game .mock-v1-mines-grid button:not(:disabled):active{transform:scale(.91)}.mock-v1-game .mock-v1-mines-grid button.is-safe{background:radial-gradient(circle,#ffd55494,#0000 55%),linear-gradient(160deg,#7b5415,#1b1206 68%);box-shadow:inset 0 0 0 2px #f3ae25,inset 0 0 0 4px #301b04e0,0 0 10px #eea51f47}.mock-v1-game .mock-v1-mines-grid button.is-wasp{background:radial-gradient(circle,#e2431880,#0000 58%),linear-gradient(160deg,#672318,#160807 68%);animation:.35s ease-out mock-v1-game-wasp;box-shadow:inset 0 0 0 2px #dd5425,inset 0 0 0 4px #2d0904e6,0 0 12px #db3d166b}.mock-v1-game .mock-v1-cell-face{filter:drop-shadow(0 2px 2px #000);place-items:center;font-size:clamp(12px,5.7vw,27px);display:grid;position:absolute;inset:0}.mock-v1-game .mock-v1-mines-grid[data-grid-size="9"] .mock-v1-cell-face{font-size:clamp(9px,3.7vw,18px)}@keyframes mock-v1-game-wasp{35%{transform:translate(-3px)}70%{transform:translate(3px)}}.mock-v1-game .mock-v1-round-stats{z-index:2;text-align:center;min-width:0;box-shadow:none;background:0 0;border:0;border-top:1px solid #d8921c42;border-radius:0;flex-direction:column;align-items:center;padding:6px 8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.mock-v1-game .mock-v1-round-stats span{color:#c7902e;letter-spacing:.1em;font-size:6px}.mock-v1-game .mock-v1-round-stats strong{color:var(--mine-gold-bright);text-shadow:0 0 11px #efa92340;margin:1px 0;font-size:24px;line-height:1}.mock-v1-game .mock-v1-round-stats small{color:#756c57;font-size:6px}.mock-v1-game .mock-v1-live-controls{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:5px;margin-top:6px;padding:0;display:grid}.mock-v1-game .mock-v1-live-controls button{color:#2a1704;letter-spacing:.04em;background:linear-gradient(#ffe06c,#c7760e);border:1px solid #8a4e08;border-radius:3px;min-height:40px;font-family:Impact,Arial Narrow,sans-serif;font-size:13px}.mock-v1-game .mock-v1-live-controls button:first-child,.mock-v1-game .mock-v1-live-controls button:disabled{color:#83765f;background:linear-gradient(#29241b,#15130f);border-color:#50442f}.mock-v1-game .mock-v1-live-controls button:last-child:not(:disabled){color:#2a1704;background:linear-gradient(#ffe170,#d98a14);border-color:#9a5a0a}.mock-v1-game .mock-v1-live-summary{background:#080907d1;border:1px solid #d9921b4d;border-radius:3px;grid-template-columns:1fr 1fr;gap:8px;margin-top:5px;padding:6px 8px;display:grid}.mock-v1-game .mock-v1-live-summary>span{flex-direction:column;min-width:0;display:flex}.mock-v1-game .mock-v1-live-summary>span:last-child{text-align:right;align-items:flex-end}.mock-v1-game .mock-v1-live-summary small{color:#87785a;font-size:6px}.mock-v1-game .mock-v1-live-summary strong{color:#e4bd64;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:10px;overflow:hidden}.mock-v1-game .mock-v1-beesense-live{color:#a8d67d;background:linear-gradient(90deg,#103110cc,#071209e6);border:1px solid #4d91397a;border-radius:3px;grid-template-columns:25px minmax(0,1fr) 18px;align-items:center;gap:6px;min-height:40px;margin-top:5px;padding:5px 7px;display:grid}.mock-v1-game .mock-v1-beesense-live>span{font-size:18px}.mock-v1-game .mock-v1-beesense-live>div{flex-direction:column;min-width:0;display:flex}.mock-v1-game .mock-v1-beesense-live strong{font-size:8px}.mock-v1-game .mock-v1-beesense-live small{color:#819a76;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:6px;overflow:hidden}.mock-v1-game .mock-v1-beesense-live>svg{width:17px;height:17px}.mock-v1-game .mock-v1-result{min-height:414px;color:var(--mine-cream);text-align:center;border:1px solid var(--mine-line);background:radial-gradient(circle at 50% 32%,#eaa11f42,#0000 28%),linear-gradient(#17130c,#060604);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;margin-top:7px;padding:20px 14px 14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 2px #ffdc6f09}.mock-v1-game .mock-v1-result.is-loss{background:radial-gradient(circle at 50% 31%,#d0361540,#0000 28%),linear-gradient(#1a0e0a,#060403)}.mock-v1-game .mock-v1-result__art{background:radial-gradient(circle,#f6b52b38,#0000 65%);border:0;border-radius:50%;place-items:center;width:143px;height:143px;margin-bottom:4px;display:grid;position:relative}.mock-v1-game .mock-v1-result.is-loss .mock-v1-result__art{background:radial-gradient(circle,#e23d1647,#0000 66%)}.mock-v1-game .mock-v1-result__art:before,.mock-v1-game .mock-v1-result__art:after{content:"";background:#f0aa24;border-radius:50%;position:absolute;box-shadow:96px 13px #b87312,16px 105px #d78813,112px 92px #f5c24b}.mock-v1-game .mock-v1-result__art:before{width:6px;height:6px;top:25px;left:9px}.mock-v1-game .mock-v1-result__art:after{width:3px;height:3px;top:15px;left:29px}.mock-v1-game .mock-v1-result__art>span{z-index:1;filter:drop-shadow(0 8px 9px #000000b8);font-size:89px;position:relative}.mock-v1-game .mock-v1-result__eyebrow{color:var(--mine-gold-bright);letter-spacing:.045em;font-size:10px;font-weight:1000}.mock-v1-game .mock-v1-result.is-loss .mock-v1-result__eyebrow{color:#ff9a53}.mock-v1-game .mock-v1-result>strong{color:var(--mine-gold-bright);text-shadow:0 0 13px #efaa2245;margin-top:6px;font-size:clamp(28px,9vw,39px);line-height:1}.mock-v1-game .mock-v1-result>b{color:#d9af55;margin-top:7px;font-size:15px}.mock-v1-game .mock-v1-result>em{color:#766b55;font-size:6px;font-style:normal}.mock-v1-game .mock-v1-result>small{color:#9d8c68;border-top:1px solid #d7911b40;border-bottom:1px solid #d7911b40;width:100%;margin:9px 0 13px;padding:7px 0;font-size:7px;line-height:1.7}.mock-v1-game .mock-v1-fairness{width:100%;min-height:44px;color:var(--mine-cream);text-align:left;background:linear-gradient(90deg,#183e16db,#071209f0);border:1px solid #4d893980;border-radius:4px;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:6px;margin-top:7px;padding:6px 7px;display:grid}.mock-v1-game .mock-v1-fairness>svg:first-child{color:#8acb65;width:23px;height:23px}.mock-v1-game .mock-v1-fairness>svg:last-child{color:#d3a145}.mock-v1-game .mock-v1-fairness>span{flex-direction:column;min-width:0;display:flex}.mock-v1-game .mock-v1-fairness strong{font-size:8px}.mock-v1-game .mock-v1-fairness small{color:#89a17d;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:6px;overflow:hidden}.mock-v1-game .mock-v1-message{color:#ffe3a5;background:#4a2a08d9;border:1px solid #dd961e80;border-radius:3px;align-items:center;gap:6px;margin:6px 0 0;padding:7px 8px;font-size:7px;line-height:1.4;display:flex}.mock-v1-game .mock-v1-message svg{flex:0 0 16px}.mock-v1-game .mock-v1-fair-modal,.mock-v1-game .mock-v1-large-stake{text-align:center;flex-direction:column;align-items:center;display:flex}.mock-v1-game .mock-v1-fair-modal>svg{color:#79c65d;width:44px;height:44px}.mock-v1-game .mock-v1-fair-modal h3{margin:7px 0 3px;font-size:13px}.mock-v1-game .mock-v1-fair-modal p,.mock-v1-game .mock-v1-large-stake p{color:var(--muted);font-size:8px;line-height:1.45}.mock-v1-game .mock-v1-fair-modal dl{gap:4px;width:100%;display:grid}.mock-v1-game .mock-v1-fair-modal dl>div{border:1px solid var(--line-soft);background:var(--surface-soft);border-radius:5px;justify-content:space-between;gap:8px;padding:6px 7px;display:flex}.mock-v1-game .mock-v1-fair-modal dt,.mock-v1-game .mock-v1-fair-modal dd{margin:0;font-size:7px}.mock-v1-game .mock-v1-fair-modal h4{color:#95825e;text-align:left;text-transform:uppercase;width:100%;margin:7px 0 0;font-size:6px}.mock-v1-game .mock-v1-fair-modal code{color:#e4b44f;text-overflow:ellipsis;white-space:nowrap;background:#070806;border-radius:4px;width:100%;margin-top:3px;padding:7px;font-size:6px;overflow:hidden}.mock-v1-game .mock-v1-large-stake>span{filter:drop-shadow(0 4px 8px #eb7e1259);font-size:45px}.mock-v1-game .mock-v1-large-stake>strong{color:var(--mine-gold-bright);margin-top:3px;font-size:14px}@media (width<=360px){.mock-v1-game.mock-v1-mines{padding-inline:6px}.mock-v1-game .mock-v1-mode-selector__grid>button{grid-template-columns:68px minmax(0,1fr) auto;padding-right:27px}.mock-v1-game .mock-v1-mode-art{width:68px}.mock-v1-game .mock-v1-mode-copy strong{font-size:10px}.mock-v1-game .mock-v1-board-shell{padding-inline:6px}}@media (width>=440px){.mock-v1-game.mock-v1-mines{padding-inline:10px}.mock-v1-game .mock-v1-mode-selector__grid>button{grid-template-columns:96px minmax(0,1fr) auto;min-height:65px}.mock-v1-game .mock-v1-mode-art{width:96px;height:54px}.mock-v1-game .mock-v1-mode-copy strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.mock-v1-game *{scroll-behavior:auto!important;animation-duration:.01ms!important}}.mock-v1-market{--market-gold:#f0aa20;--market-gold-bright:#ffd75d;--market-gold-pale:#ffe9a1;--market-gold-dark:#7c4307;--market-ink:#070604;--market-panel:#0a0907f5;--market-line:#dd971ca8;--market-copy:#f9e7b6;--market-muted:#b9a37a;isolation:isolate;min-height:100%;padding:8px 8px calc(22px + var(--safe-bottom));color:var(--market-copy);background:linear-gradient(#0504021a,#050402b3 360px,#050403 100%),0 0;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Arial,sans-serif;position:relative}.mock-v1-market:before{z-index:-1;opacity:.14;content:"";pointer-events:none;background:url(/assets/mock3/fx/bg-honeycomb.webp) top/420px;position:absolute;inset:0}.mock-v1-market *,.mock-v1-market :before,.mock-v1-market :after{box-sizing:border-box}.mock-v1-market button{font:inherit;touch-action:manipulation}.mock-v1-market button:focus-visible,.mock-v1-market input:focus-visible{outline-offset:2px;outline:2px solid #fff0a8}.mock-v1-market__header{grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);align-items:center;gap:9px;height:68px;display:grid}.mock-v1-market__header>span{background:linear-gradient(90deg, transparent, var(--market-gold), #6c3906);height:2px;box-shadow:0 0 7px #f0aa2080}.mock-v1-market__header>span:last-child{transform:scaleX(-1)}.mock-v1-market__title{justify-content:center;align-items:center;gap:9px;display:flex}.mock-v1-market__title img{object-fit:contain;filter:drop-shadow(0 3px 5px #000);width:46px;height:46px}.mock-v1-market__title h1{color:var(--market-gold-bright);letter-spacing:.03em;text-shadow:0 2px #6d3907,0 4px 9px #000;margin:0;font-size:clamp(30px,9.5vw,43px);font-weight:1000;line-height:1}.mock-v1-market-status{border:1px solid var(--market-line);background:linear-gradient(#191209f7,#070705fa),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/300px;border-radius:4px;grid-template-columns:auto minmax(92px,.82fr) 30px minmax(130px,1.35fr);align-items:center;gap:6px;padding:7px;display:grid;box-shadow:inset 0 0 0 2px #ffdb7009,0 5px 14px #0000007a}.mock-v1-market-status__state{color:#caa95a;white-space:nowrap;background:#151109;border:1px solid #d29a2c5c;border-radius:3px;justify-content:center;align-items:center;gap:4px;height:32px;padding:0 8px;font-size:10px;font-weight:1000;display:flex}.mock-v1-market-status__state.is-open{color:#83d84c;background:linear-gradient(#2254159e,#11270cb3);border-color:#6fc63cb3;box-shadow:inset 0 0 9px #5bc43024}.mock-v1-market-status__state svg{flex:0 0 16px;width:16px;height:16px}.mock-v1-market-status__timer{grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:4px;min-width:0;display:grid}.mock-v1-market-status__timer svg{color:#8dd04c;grid-row:1/3;width:15px;height:15px}.mock-v1-market-status__timer span{color:var(--market-muted);text-transform:uppercase;font-size:6px;line-height:1}.mock-v1-market-status__timer strong{color:#91d54f;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(11px,3.1vw,15px);line-height:1.1;overflow:hidden}.mock-v1-market-status>button{width:30px;height:30px;color:var(--market-gold);background:linear-gradient(#24170a,#0d0a06);border:1px solid #dd971c8c;border-radius:50%;place-items:center;padding:0;display:grid}.mock-v1-market-status>button svg{width:16px;height:16px}.mock-v1-week-limit{background:#0c0a07e6;border:1px solid #dd971c6b;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:5px;min-width:0;height:38px;padding:4px 7px;display:grid}.mock-v1-week-limit>span{color:var(--market-gold);letter-spacing:.03em;font-size:6px;font-weight:900}.mock-v1-week-limit>div{white-space:nowrap;grid-area:1/2/3;align-self:center;align-items:baseline;gap:2px;display:flex}.mock-v1-week-limit strong{color:var(--market-gold-bright);font-size:10px}.mock-v1-week-limit small{color:var(--market-muted);font-size:6px}.mock-v1-week-limit progress{appearance:none;background:#211507;border:1px solid #5d3a0d;border-radius:999px;width:100%;height:7px;overflow:hidden}.mock-v1-week-limit progress::-webkit-progress-bar{background:#211507}.mock-v1-week-limit progress::-webkit-progress-value{background:linear-gradient(90deg,#b66c0a,#ffd448);box-shadow:0 0 5px #ffc83680}.mock-v1-week-limit progress::-moz-progress-bar{background:linear-gradient(90deg,#b66c0a,#ffd448)}.mock-v1-market-notice{color:#ffe5a3;background:#3d2709f0;border:1px solid #e8a92f80;border-radius:4px;margin:6px 0 0;padding:8px 10px;font-size:8px;line-height:1.4;box-shadow:0 4px 12px #0000005c}.mock-v1-exchanges{gap:7px;margin-top:7px;display:grid}.mock-v1-exchange-card,.mock-v1-wax-card,.mock-v1-calculator{border:1px solid var(--market-line);background:linear-gradient(#140f08f7,#070705fa),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/350px;border-radius:5px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffe08109,0 7px 17px #0000007a}.mock-v1-exchange-card:after,.mock-v1-wax-card:after,.mock-v1-calculator:after{z-index:5;content:"";pointer-events:none;border:1px solid #f2ae2a1c;border-radius:3px;position:absolute;inset:3px}.mock-v1-exchange-card.is-selected,.mock-v1-wax-card.is-selected{border-color:#f2b12c;box-shadow:inset 0 0 18px #f4af2717,0 0 10px #eba01e33}.mock-v1-exchange-card{min-height:182px;padding:12px}.mock-v1-exchange-card.is-fountain{background:linear-gradient(#18081ef7,#08050bfc),url(/assets/mock3/fx/bg-honeycomb.webp) 50%/350px;border-color:#b843e6d9;min-height:188px;box-shadow:inset 0 0 0 2px #e176ff0f,0 7px 17px #00000085}.mock-v1-exchange-card.is-fountain:after{border-color:#dc66ff2b}.mock-v1-exchange-card__copy{z-index:3;flex-direction:column;align-items:flex-start;width:62%;min-width:0;min-height:156px;display:flex;position:relative}.mock-v1-exchange-card__copy h2,.mock-v1-wax-card h2{color:var(--market-gold-bright);letter-spacing:.01em;text-shadow:0 2px 5px #000;margin:0;font-size:clamp(13px,3.6vw,17px);font-weight:1000;line-height:1.1}.mock-v1-exchange-card.is-fountain h2{color:#e394ff}.mock-v1-exchange-card__copy h2 b,.mock-v1-wax-card h2 b{color:#fff0a7}.mock-v1-exchange-card__copy p{color:#c6b38e;max-width:230px;margin:7px 0 4px;font-size:clamp(7px,2vw,9px);line-height:1.35}.mock-v1-rate{color:var(--market-gold-pale);align-items:center;gap:4px;margin-top:auto;display:flex}.mock-v1-rate img{object-fit:contain;width:20px;height:22px}.mock-v1-rate strong{color:var(--market-gold-bright);font-size:clamp(18px,5.5vw,26px);line-height:1}.mock-v1-rate span{color:var(--market-gold);font-size:14px}.mock-v1-exchange-card.is-fountain .mock-v1-rate strong{color:#e78bff}.mock-v1-exchange-card__copy small{color:#bea778;margin:4px 0 7px;font-size:clamp(6px,1.7vw,8px);line-height:1.2}.mock-v1-exchange-card__copy>button,.mock-v1-wax-card>button,.mock-v1-calculator__total button{color:#2b1703;letter-spacing:.025em;background:linear-gradient(#ffe16a 0%,#e9a51e 55%,#bd6b08 100%);border:1px solid #7e4506;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:35px;padding:5px 13px;font-size:clamp(8px,2.5vw,11px);font-weight:1000;display:flex;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #5b2b0259,0 3px 8px #00000075}.mock-v1-exchange-card__copy>button{width:min(100%,190px)}.mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__copy>button{color:#fff1ff;background:linear-gradient(#a847cf,#5c1e75);border-color:#a84ed1;box-shadow:inset 0 1px #ffdcff47,0 3px 9px #0000008c}.mock-v1-market button:disabled{cursor:not-allowed}.mock-v1-exchange-card__copy>button:disabled,.mock-v1-wax-card>button:disabled,.mock-v1-calculator__total button:disabled{color:#857861;background:linear-gradient(#2e271c,#17130e);border-color:#52452f;box-shadow:inset 0 1px #ffffff0a}.mock-v1-exchange-card__art{z-index:1;object-fit:contain;object-position:center;filter:saturate(1.05)contrast(1.03);width:55%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 21% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 21% 100%)}.mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__art{object-position:48% center;width:57%}.mock-v1-wax-card{padding:11px 12px 12px}.mock-v1-wax-card__art{z-index:1;object-fit:contain;opacity:.42;pointer-events:none;filter:saturate(1.08)drop-shadow(0 5px 8px #000);width:44%;height:128px;position:absolute;top:19px;right:-12px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}.mock-v1-wax-card>header{z-index:2;justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.mock-v1-wax-card>header>div{align-items:center;gap:6px;min-width:0;display:flex}.mock-v1-wax-card>header img{object-fit:contain;flex:0 0 27px;width:27px;height:27px}.mock-v1-wax-card>header>span{color:#b5a17c;white-space:nowrap;background:#15110b;border:1px solid #ce972b59;border-radius:3px;align-items:center;gap:3px;min-height:24px;padding:3px 6px;font-size:7px;font-weight:1000;display:flex}.mock-v1-wax-card>header>span.is-active{color:#87d358;background:#18391099;border-color:#68be3c8c}.mock-v1-wax-card>header>span svg{width:12px;height:12px}.mock-v1-wax-card>p{z-index:2;color:var(--market-muted);margin:5px 0 7px;font-size:7px;line-height:1.35;position:relative}.mock-v1-wax-limits{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid;position:relative}.mock-v1-wax-limits>div{background:#080806c7;border:1px solid #da9d2a45;border-radius:3px;flex-direction:column;align-items:center;min-width:0;padding:6px 3px;display:flex}.mock-v1-wax-limits>div.is-current{background:linear-gradient(#4a300ce6,#160f07eb);border-color:#d99a28;box-shadow:inset 0 0 9px #f0a81f1f}.mock-v1-wax-limits span{color:var(--market-gold);text-transform:uppercase;font-size:7px;font-weight:1000}.mock-v1-wax-limits strong{color:var(--market-gold-pale);margin-top:2px;font-size:clamp(9px,2.8vw,12px)}.mock-v1-wax-limits small{color:var(--market-muted);margin-top:1px;font-size:6px}.mock-v1-wax-card>button{z-index:2;width:min(235px,72%);margin-top:8px;position:relative}.mock-v1-calculator{margin-top:8px;padding:11px}.mock-v1-calculator>header{z-index:2;text-align:center;position:relative}.mock-v1-calculator>header>span{color:var(--market-gold);letter-spacing:.04em;font-size:8px;font-weight:1000}.mock-v1-calculator>header h2{color:var(--market-gold-pale);margin:2px 0 0;font-size:15px}.mock-v1-calculator__tabs{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:8px 0;display:grid;position:relative}.mock-v1-calculator__tabs button{min-height:28px;color:var(--market-muted);background:#100d09;border:1px solid #da9d2a47;border-radius:3px;font-size:8px;font-weight:900}.mock-v1-calculator__tabs button.is-active{color:#2c1703;background:linear-gradient(#fbd45f,#bd720e);border-color:#ffdc67;box-shadow:inset 0 1px #fff6}.mock-v1-calculator__exchange{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(78px,.7fr) 14px minmax(74px,.75fr);align-items:stretch;gap:4px;display:grid;position:relative}.mock-v1-calculator__exchange>label,.mock-v1-calculator__rate,.mock-v1-calculator__result{background:#050605e0;border:1px solid #dc9d2757;border-radius:3px;flex-direction:column;justify-content:center;min-width:0;min-height:62px;padding:6px;display:flex}.mock-v1-calculator__exchange span{color:var(--market-muted);font-size:6px}.mock-v1-calculator__input{align-items:center;gap:4px;min-width:0;display:flex}.mock-v1-calculator__input img{object-fit:contain;flex:0 0 18px;width:18px;height:20px}.mock-v1-calculator__input input{width:100%;min-width:0;color:var(--market-gold-pale);background:0 0;border:0;outline:0;padding:3px 0;font-size:clamp(14px,4vw,19px);font-weight:1000}.mock-v1-calculator__input b{color:var(--market-muted);white-space:nowrap;font-size:7px}.mock-v1-calculator__exchange small{color:#8a866f;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.mock-v1-calculator__rate strong{color:var(--market-gold-pale);margin-top:4px;font-size:clamp(8px,2.4vw,11px);line-height:1.25}.mock-v1-calculator__arrow{width:14px;height:14px;color:var(--market-gold);align-self:center}.mock-v1-calculator__result strong{color:#83d358;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:clamp(13px,3.8vw,18px);line-height:1.1;overflow:hidden}.mock-v1-calculator__total{z-index:2;border-top:1px solid #db9b224d;grid-template-columns:minmax(0,1fr) minmax(165px,49%);align-items:center;gap:8px;margin-top:7px;padding-top:8px;display:grid;position:relative}.mock-v1-calculator__total>div{flex-direction:column;min-width:0;display:flex}.mock-v1-calculator__total span{color:var(--market-muted);font-size:7px}.mock-v1-calculator__total strong{color:var(--market-gold-bright);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,6vw,28px);line-height:1.05;overflow:hidden}.mock-v1-calculator__total button{width:100%;min-height:42px}.mock-v1-calculator>p{z-index:2;color:var(--market-muted);align-items:flex-start;gap:5px;margin:8px 0 0;font-size:6px;line-height:1.4;display:flex;position:relative}.mock-v1-calculator>p svg{color:#79ca62;flex:0 0 14px;width:14px;height:14px}@media (width<=390px){.mock-v1-market{padding-inline:6px}.mock-v1-market-status{grid-template-columns:auto minmax(88px,1fr) 30px}.mock-v1-week-limit{grid-column:1/-1}.mock-v1-exchange-card{min-height:184px;padding:10px}.mock-v1-exchange-card__copy{width:66%;min-height:162px}.mock-v1-exchange-card__art{width:52%}.mock-v1-exchange-card.is-fountain .mock-v1-exchange-card__art{width:54%}.mock-v1-wax-card>header{align-items:flex-start}.mock-v1-wax-card>header>span{padding-inline:4px;font-size:6px}.mock-v1-calculator__exchange{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)}.mock-v1-calculator__exchange>label{grid-column:1/-1}.mock-v1-calculator__rate{grid-column:1}.mock-v1-calculator__arrow{grid-column:2}.mock-v1-calculator__result{grid-column:3}}@media (width<=340px){.mock-v1-market__title{gap:5px}.mock-v1-market__title img{width:40px;height:40px}.mock-v1-exchange-card__copy{width:69%}.mock-v1-exchange-card__copy p{max-width:150px}.mock-v1-rate{gap:2px}.mock-v1-rate img{width:17px;height:19px}.mock-v1-wax-limits strong{font-size:9px}.mock-v1-calculator__total{grid-template-columns:1fr}}@media (width>=500px){.mock-v1-market{padding-inline:10px}.mock-v1-exchange-card{min-height:195px}.mock-v1-exchange-card__copy{min-height:169px}}@media (prefers-reduced-motion:reduce){.mock-v1-market *{scroll-behavior:auto!important}}.mock-v1-calculator__slider{margin-top:8px;display:block}.mock-v1-calculator__slider input[type=range]{accent-color:#f6c445;width:100%;height:22px}.mock-v1-calculator__slider small{color:#fff0c8bf;margin-top:2px;font-size:11px;display:block}
