.club-boss-activity{min-width:0}.club-boss-ticker{margin-top:12px;padding:10px;border:1px solid rgba(225,154,99,.24);border-radius:13px;background:linear-gradient(135deg,#311b1aeb,#181013eb);color:#f4ddd3}.club-boss-ticker.is-loading{color:#cdb5aa;font-size:12px}.club-boss-ticker-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.club-boss-ticker-heading>span{color:#d8a579;font-size:9px;font-weight:800;letter-spacing:.12em}.club-boss-ticker-heading .club-text-button{min-height:44px;padding:5px 7px;font-size:10px}.club-boss-ticker-window{display:flex;overflow:hidden;gap:18px;max-width:100%;padding:8px 0;border-block:1px solid rgba(255,255,255,.06);outline:0}.club-boss-ticker-window:focus-visible{outline:2px solid #efb16e;outline-offset:3px}.club-boss-ticker-track{display:flex;flex:0 0 auto;align-items:center;gap:11px;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;list-style:none;animation:club-boss-hit-ticker 28s linear infinite}.club-boss-ticker-track li{display:flex;align-items:center;gap:7px;white-space:nowrap;color:#ead4c9;font-size:11px}.club-boss-ticker-track bdi{max-width:18ch;overflow:hidden;text-overflow:ellipsis;font-weight:700;unicode-bidi:isolate}.club-boss-ticker-track strong{color:#ff9c7f;font-variant-numeric:tabular-nums}.club-boss-hit-skill{font-size:14px}.club-boss-ticker-window:is(:hover,:focus,:focus-within) .club-boss-ticker-track{animation-play-state:paused}.club-boss-ticker-empty{margin:0;color:#c7afa5;font-size:12px}.club-boss-hit-details{display:grid;gap:0;margin:10px 0 0;padding:0;list-style:none}.club-boss-hit-details li{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid rgba(255,255,255,.08);font-size:12px}.club-boss-hit-details bdi{display:block;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;unicode-bidi:isolate}.club-boss-hit-details small{display:block;margin-top:3px;color:#c5aaa0;font-size:10px}.club-boss-hit-details strong{flex:0 0 auto;color:#ff9c7f;font-variant-numeric:tabular-nums}.club-public-description{font-size:13px;color:#d6baaa}@keyframes club-boss-hit-ticker{to{transform:translate(calc(-100% - 18px))}}@media (prefers-reduced-motion:reduce){.club-boss-ticker-window{overflow-x:auto;scrollbar-width:thin}.club-boss-ticker-track{animation:none}.club-boss-ticker-track[aria-hidden=true]{display:none}}@media (max-width:360px){.club-boss-ticker-heading{align-items:flex-start;flex-direction:column}.club-boss-hit-details li{gap:7px}.club-boss-hit-details strong{font-size:11px}}.club-combat{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);width:100%;color:#f6e8db}.club-combat *{box-sizing:border-box}.club-boss-card .club-combat .club-combat-visual{position:relative;isolation:isolate;overflow:hidden;width:100%;height:clamp(280px,48svh,480px);aspect-ratio:auto;margin-inline:auto}.club-combat .club-entity-media{isolation:auto}.club-combat-visual{background:radial-gradient(ellipse at 50% 70%,#6b392f66,#17101c 72%)}.club-combat-visual.is-critical:after{background:#ffb46b55}.club-combat-visual.is-hit:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff4e69e;animation:club-combat-hit-flash .13s ease-out forwards}.club-combat-target{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;padding:12px;border:0;border-radius:inherit;background:transparent;color:#ffe4ba;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.club-combat-visual :is(.club-entity-media,.club-entity-media>video,.club-entity-media>img){pointer-events:none}.club-combat-target:disabled{cursor:default}.club-combat-target:focus-visible{outline:3px solid #f3b76d;outline-offset:-4px}.club-combat-target-label{position:absolute;bottom:16px;left:8px;right:8px;padding:10px 4px;border:1px solid #ffcb8855;border-radius:10px;background:#1b1117e6;font-size:11px;letter-spacing:.08em}.club-combat-target:disabled .club-combat-target-label{color:#c4b9b1}.club-combat-feedback{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;pointer-events:none}.club-combat-flash{position:absolute;left:46%;top:48%;color:#ffe0ac;font-size:32px;font-weight:800;text-shadow:0 2px 8px #000;animation:club-combat-float .65s ease-out forwards}.club-combat-visual.is-critical .club-combat-flash{color:#fff3df;font-size:38px;text-shadow:0 0 12px #ff543f,0 2px 8px #000}.club-combat-tempo{position:absolute;z-index:6;top:12px;left:12px;right:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;padding:10px;border:1px solid #ffc27e66;border-radius:12px;background:#140d14d9;pointer-events:none}.club-combat-tempo strong{color:#ffc27e;font-size:24px}.club-combat-tempo small{grid-column:1 / -1;color:#f6e8db;font-size:11px}.club-combat-tempo progress{border:0;border-radius:8px;overflow:hidden;background:#45262e}.club-combat-tempo progress::-webkit-progress-bar{background:#45262e}.club-combat-tempo progress::-webkit-progress-value{background:linear-gradient(90deg,#ce4a4a,#ffc27e)}.club-combat-tempo progress::-moz-progress-bar{background:linear-gradient(90deg,#ce4a4a,#ffc27e)}.club-combat-panel{min-width:0;padding:24px}.club-combat>.club-boss-portrait{min-width:0;align-self:start}.club-combat-recovery{padding:10px 12px;font-size:12px}.club-combat-recovery p{margin:0 0 8px}.club-combat-heading>span{font-size:10px;letter-spacing:.14em;color:#dbab7b}.club-combat-heading h3{margin:8px 0 20px}.club-combat-health{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.club-combat-health strong{margin-left:auto}.club-combat-health small{color:#b9aab3;font-weight:400}.club-combat progress{display:block;width:100%;height:9px;accent-color:#d78364}.club-combat-weapons{padding:18px;margin-block:20px;border:1px solid #c0926559;border-radius:14px;background:linear-gradient(125deg,#39231d,#23171e)}.club-combat-weapons h4{margin:0 0 16px}.club-combat-weapons label{display:block;margin-bottom:6px;font-size:12px}.club-combat-weapons select{width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid #8c6657;border-radius:8px;background:#1e131a;color:inherit;font:inherit}.club-combat-weapons p{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.club-combat .club-button{min-height:44px;padding:11px 16px;border:1px solid #9c6e53;border-radius:10px;background:#a44f35;color:#fff4e8;font:inherit;font-weight:600;cursor:pointer}.club-combat .club-button.secondary{background:#2e2027}.club-combat .club-button:disabled,.club-combat select:disabled{opacity:.55;cursor:not-allowed}.club-combat .club-button:focus-visible,.club-combat select:focus-visible{outline:3px solid #efb16e;outline-offset:2px}.club-combat-attack{width:100%}.club-combat-energy{padding:14px;border:1px solid #ffffff1c;border-radius:12px;background:#14101a99}.club-combat-energy>div{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}.club-combat-energy p,.club-combat-weapons p,.club-combat-receipt p{font-size:12px;line-height:1.6;color:#d2c3c4}.club-combat-energy p:last-child{margin-bottom:0}.club-combat-streak{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;border:1px solid #efb16e45;border-radius:10px;background:#8b3f2929}.club-combat-streak span,.club-combat-streak small{display:block}.club-combat-streak small{margin-top:3px;color:#d2c3c4;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.club-combat-streak b{color:#ffc27e;font-size:25px}.club-combat-status,.club-combat-warning{font-size:13px;line-height:1.6}.club-combat-warning{color:#ffc58f}.club-combat-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block:14px}.club-combat-actions>span{font-size:12px}.club-combat-receipt{padding:14px;border-left:3px solid #c9b576;background:#b1a06d12}.club-combat-last-result{margin-top:12px}.club-attack-result{width:min(100% - 24px,440px);max-height:min(78svh,620px);margin:auto 12px max(12px,env(safe-area-inset-bottom));padding:18px;border:1px solid #d1996b99;border-radius:20px;background:linear-gradient(155deg,#382027,#18111b 68%);color:#f6e8db;box-shadow:0 -14px 46px #000a}.club-attack-result::backdrop{background:#0c071099}.club-attack-result-head{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#e8b378;font-size:10px;font-weight:700;letter-spacing:.12em}.club-attack-result-close{width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffff14;color:inherit;font-size:24px;line-height:1;cursor:pointer}.club-attack-result h3{margin:10px 0 4px;color:#ffcb85;font-size:clamp(28px,9vw,38px)}.club-attack-result-skill{display:flex;align-items:center;min-height:24px;margin:0 0 10px;font-weight:700}.club-attack-breakdown{display:grid;gap:0;margin:12px 0;border-block:1px solid #ffffff1f}.club-attack-breakdown div{display:grid;grid-template-columns:minmax(85px,.7fr) minmax(0,1.5fr);gap:10px;padding:8px 0;font-size:12px}.club-attack-breakdown div+div{border-top:1px solid #ffffff14}.club-attack-breakdown dt{color:#cfb8aa}.club-attack-breakdown dd{margin:0;text-align:right;font-weight:600}.club-attack-result-unavailable,.club-attack-result-note{margin:12px 0;color:#d7c6bf;font-size:12px;line-height:1.45}.club-attack-result-recovery{margin:12px 0;padding:10px;border:1px solid #f0ac704d;border-radius:10px;background:#4d241f77}.club-attack-result-recovery p{margin:0 0 8px;font-size:12px;line-height:1.45}.club-attack-result-repeat{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:12px}.club-attack-result-chooser{margin-top:12px}.club-attack-result-chooser summary{padding:12px 2px;color:#f5c28d;font-weight:700;cursor:pointer}.club-attack-result-chooser>div{display:grid;gap:7px;max-height:180px;overflow:auto;padding-bottom:2px}.club-attack-result-chooser button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:46px;padding:8px 10px;border:1px solid #ffffff24;border-radius:10px;background:#120d13aa;color:inherit;text-align:left;font:inherit;cursor:pointer}.club-attack-result-chooser button small{color:#cebbaa;white-space:nowrap}.club-attack-result button:disabled{opacity:.55;cursor:not-allowed}.club-attack-result :is(button,summary):focus-visible{outline:3px solid #efb16e;outline-offset:2px}.club-combat :is(h3,p,button,strong,span){overflow-wrap:anywhere}.club-boss-card.has-combat{display:block}@keyframes club-combat-float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-65px)}}@keyframes club-combat-hit-flash{0%{opacity:1}to{opacity:0}}@media (max-width: 700px){.club-combat{grid-template-columns:minmax(0,1fr)}.club-combat-panel{padding:18px 14px}}@media (prefers-reduced-motion: reduce){.club-combat-visual.is-hit{outline:2px solid #ffb277;outline-offset:-2px}.club-combat-visual.is-hit:after{animation:none;opacity:.3}.club-combat-flash{animation:none}}.club-combat-scene-heading{grid-column:1 / -1;padding:20px 22px 14px;background:linear-gradient(120deg,#32202a,#17131d)}.club-combat-scene-heading h3{margin:5px 0 14px;font-size:clamp(22px,5vw,32px)}.club-combat-scene-heading .club-combat-health{font-size:12px}.club-combat-scene-heading progress{margin-top:3px;height:10px}.club-combat .club-combat-target-label{left:50%;right:auto;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);border:0;border-radius:30px;padding:10px 20px;background:#170f1cce}.club-combat .club-combat-tempo{top:auto;bottom:64px;left:20%;right:20%;padding:6px 10px;border:0}.club-combat .club-combat-tempo strong{font-size:18px}.club-boss-leaderboard{display:grid;gap:12px;margin-top:18px;padding:14px;border:1px solid rgba(225,154,99,.24);border-radius:15px;background:linear-gradient(135deg,#311b1adb,#181013e6);color:#f4ddd3}.club-boss-leaderboard-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.club-boss-leaderboard-heading h4{margin:4px 0 0;font-size:16px}.club-boss-leaderboard-state{padding:5px 7px;border:1px solid #694238;border-radius:7px;color:#cfad9b;font-size:10px;white-space:nowrap}.club-boss-leaderboard-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.club-boss-leaderboard-tabs button{min-height:42px;border:1px solid #624032;border-radius:9px;background:#1d1313;color:#d7b8aa;font:inherit;font-size:12px;cursor:pointer}.club-boss-leaderboard-tabs button.is-active{border-color:#d0845f;background:#4a2521;color:#ffe4d3;font-weight:700}.club-boss-leaderboard-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.club-boss-leaderboard-list li{display:grid;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 7px;border-bottom:1px solid rgba(255,255,255,.07);font-size:12px}.club-boss-leaderboard-list li.is-owner{border-radius:8px;background:#d0845f29;outline:1px solid rgba(208,132,95,.4)}.club-boss-leaderboard-rank{color:#d8a579;font-variant-numeric:tabular-nums}.club-boss-leaderboard-name{display:grid;min-width:0;gap:2px}.club-boss-leaderboard-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-boss-leaderboard-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bfa49a;font-size:10px}.club-boss-leaderboard-list b{color:#ffaf8f;font-variant-numeric:tabular-nums;white-space:nowrap}.club-boss-leaderboard-owner,.club-boss-leaderboard-empty,.club-boss-leaderboard-message{margin:0;color:#d6baaa;font-size:12px}.club-boss-leaderboard-owner strong{color:#ffd2ae}.club-boss-leaderboard-pagination{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px}.club-boss-leaderboard-pagination .club-button{min-height:40px;padding:7px 11px;font-size:11px}.club-boss-card .club-boss-leaderboard{margin-inline:0}.club-boss-leaderboard :focus-visible{outline:2px solid #ffbd91;outline-offset:2px}@media (max-width:360px){.club-boss-leaderboard{padding:11px}.club-boss-leaderboard-list li{grid-template-columns:29px minmax(0,1fr) auto;gap:5px;padding-inline:3px}.club-boss-leaderboard-list b{font-size:11px}}@media (prefers-reduced-motion:reduce){.club-boss-leaderboard *{scroll-behavior:auto}}.player-notice-host{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));pointer-events:none}.player-notice{position:relative;box-sizing:border-box;width:min(100%,390px);max-height:70dvh;overflow:auto;padding:20px 48px 20px 20px;border:1px solid #926a52;border-radius:20px;background:#241915;color:#fff1e4;box-shadow:0 12px 48px #0008;font:500 15px/1.45 system-ui,sans-serif;pointer-events:auto;overflow-wrap:anywhere;animation:player-notice-enter .16s ease-out}.player-notice.error{border-color:#d76f5c}.player-notice.success{border-color:#839d68}.player-notice-content{display:grid;gap:10px}.player-notice-content p{margin:0}.player-notice-content .club-button{min-height:44px}.player-notice-close{position:absolute;right:4px;top:4px;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer}.player-notice-close:focus-visible{outline:2px solid #ffc18e;border-radius:12px}@keyframes player-notice-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.player-notice{animation:none}}:root{color-scheme:dark;--club-red: #ed4038;--club-red-bright: #ff5e4e;--club-red-dim: #c32924;--club-muted: #b8a295;--club-border: #3d2823;--club-surface: #1b1616;--club-surface-raised: #231a19;--font-body: -apple-system, "Segoe UI", system-ui, sans-serif;--font-display: -apple-system, "Segoe UI", system-ui, sans-serif}html{background:#100b0b}body{margin:0}.club-app,.club-dialog{color:#faf5f0;font:400 14px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.club-app{--club-preview-height: 0px;min-height:100vh;min-height:var(--club-viewport, 100dvh);background:radial-gradient(ellipse at 90% 0,#2c101044,transparent 45%),#100e0e}.club-app.is-preview{--club-preview-height: 34px}.club-app *,.club-app *:before,.club-app *:after,.club-dialog *,.club-dialog *:before,.club-dialog *:after{box-sizing:border-box}.club-app h1,.club-app h2,.club-app h3,.club-app p,.club-dialog h2,.club-dialog p,.club-dialog dl,.club-dialog dd{margin:0}.club-app h1,.club-app h2,.club-app h3,.club-dialog h2{line-height:1.2;letter-spacing:-.055em;text-rendering:optimizeLegibility}.club-app h1{font-size:clamp(32px,3.1vw,46px);font-weight:760;text-shadow:0 2px 12px rgba(0,0,0,.4)}.club-app h2{font-size:26px;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.3)}.club-app h3{font-size:17px;font-weight:650}.club-app a{color:inherit;text-decoration:none}.club-app button,.club-dialog button{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}.club-app button:disabled,.club-dialog button:disabled{cursor:not-allowed;opacity:.45}.club-app svg,.club-dialog svg{flex-shrink:0}.club-app .club-emoji,.club-dialog .club-emoji{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;line-height:1;font-weight:400;font-style:normal;-webkit-text-fill-color:initial;color:initial;background:none;letter-spacing:0;vertical-align:middle}.club-app :focus-visible,.club-dialog :focus-visible{outline:2px solid #ffb0a2;outline-offset:5px}.club-app img{max-width:100%;-o-object-fit:contain;object-fit:contain}.club-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.club-skip{position:fixed;top:-100px;left:16px;z-index:100;background:#f7ede6;color:#201010!important;padding:12px 20px;border-radius:8px}.club-skip:focus{top:12px}.club-preview-banner{height:34px;position:sticky;top:0;z-index:45;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 26px;background:#432118;border-bottom:1px solid #815441;color:#ffdcc0;font-size:11px}.club-preview-banner a{display:flex;align-items:center;gap:8px;min-height:30px}.club-sidebar{position:fixed;z-index:30;top:var(--club-preview-height);bottom:0;width:238px;background:#151111;border-right:1px solid var(--club-border);padding:32px 22px 25px;display:flex;flex-direction:column}.club-brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:850;letter-spacing:-.055em;line-height:1.15;white-space:nowrap}.club-brand img{border-radius:11px;width:41px;height:41px}.club-brand-light{font-weight:400}.club-brand small{display:block;color:#a89b95;font-size:7px;letter-spacing:.14em;font-weight:600;margin-top:5px}.club-sidebar-caption{color:#a99c98;font-size:9px;font-weight:650;letter-spacing:.18em;margin:50px 15px 18px}.club-navigation{display:grid;gap:8px}.club-nav-link{display:flex;align-items:center;gap:14px;height:52px;padding:0 16px;border:1px solid transparent;border-radius:12px;color:#b1a6a2!important;font-weight:580;transition:background .18s ease,color .18s ease,transform .18s ease;position:relative}.club-nav-link:hover{color:#fff!important;background:var(--club-surface-raised);transform:translate(2px)}.club-nav-link.selected{color:#fff1e9!important;background:linear-gradient(90deg,#64251f,#321917);border-color:#7b332a}.club-nav-link.selected svg{color:#ff7a64}.club-nav-link.selected:after{content:"";margin-left:auto;width:5px;height:5px;border-radius:50%;background:#ff7d68;box-shadow:0 0 10px #ff624c77}.club-sidebar-bottom{margin-top:auto;padding:36px 7px 0}.club-sidebar-mark{display:block;font-size:64px;font-weight:900;color:#52302c;letter-spacing:-.13em;line-height:1}.club-sidebar-bottom p{margin:16px 0 24px;color:var(--club-muted);font-size:12px;line-height:1.7}.club-sidebar-bottom .club-button{width:100%;font-size:12px;min-height:43px;padding-inline:12px}.club-sidebar-bottom>small{display:block;margin-top:24px;color:#a3918a;font-size:8px;letter-spacing:.1em}.club-workspace{margin-left:238px}.club-topbar{min-height:87px;max-width:1280px;margin:auto;padding:max(16px,var(--club-tg-top, env(safe-area-inset-top, 0px))) 40px 16px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid #2c2222}.club-breadcrumb{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#c6b8b1}.club-breadcrumb span{color:#67534e;margin:0 12px}.club-topbar-right{display:flex;gap:28px;align-items:center}.club-readonly-label{display:flex;align-items:center;gap:7px;color:#bbaca4;font-size:10px}.club-readonly-label>span{width:5px;height:5px;background:#b39168;border-radius:50%}.club-user-chip{display:flex;align-items:center;gap:10px;max-width:240px}.club-avatar-small{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#934439,#3f201e);border:1px solid #a56253;color:#ffe7d8;font-size:15px;font-weight:750}.club-user-chip-name{font-size:12px;font-weight:650;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-user-chip-name small{display:block;color:#ac9a92;font-size:10px;font-weight:400}.club-mobile-brand{display:none}.club-main{max-width:1280px;margin:auto;padding:30px 40px 0;min-width:0}.club-main:focus{outline:none}.club-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:48px;border:1px solid #f3604b;border-radius:10px;padding:12px 22px;background:linear-gradient(110deg,#e84132,var(--club-red-dim));color:#fff8ed!important;font-size:13px;font-weight:700!important;text-decoration:none;transition:transform .18s cubic-bezier(.4,0,.2,1),background .18s ease,box-shadow .18s ease;box-shadow:0 5px 20px #bf201726,inset 0 1px #ffffff14}.club-button:hover{background:linear-gradient(110deg,var(--club-red-bright),#e84132);transform:translateY(-2px);box-shadow:0 8px 24px #bf201740,inset 0 1px #ffffff1f}.club-button:active{transform:scale(.97) translateY(1px);box-shadow:0 2px 12px #bf201733,inset 0 1px #ffffff14}.club-button.secondary{background:#241a19;border-color:#49302b;box-shadow:none;color:#eacac0!important}.club-button.secondary:hover{background:#3b2420;border-color:#966453}.club-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:#251b19;border:1px solid #49312b;border-radius:12px;color:#d7bbb0!important}.club-icon-button:hover{background:#43251f}.club-text-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border:0;background:transparent;font-size:12px!important;font-weight:600;color:#debbad!important}.club-text-button:hover{color:#ff9379!important}.club-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:9px;line-height:1.5;letter-spacing:.16em;font-weight:650;color:#c7a397;position:relative;padding-left:18px}.club-eyebrow:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:1px;background:currentColor;opacity:.5}.club-red-dash{height:2px;width:18px;background:#ed5b46}.club-muted{color:var(--club-muted);font-size:13px}.club-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #633027;border-radius:22px;overflow:hidden;background:#25100e}.club-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#1e100ef5 2%,#29100eea 45%,#3e111199 80%),url(/assets/background-Dho5nWIv.webp) right center / 440px auto}.club-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 76% 70%,#e342332c,transparent 47%);pointer-events:none}.club-hero-copy{padding:36px 0 28px 34px;z-index:2}.club-hero h1{font-size:clamp(31px,3.15vw,48px);line-height:1.09;letter-spacing:-.052em;margin:20px 0 14px}.club-hero h1>span{color:#f3745f}.club-hero-copy>p{font-size:13px;color:#c7afa5;line-height:1.7;max-width:300px}.club-mobile-break{display:none}.club-hero-balance{margin:26px 0 24px}.club-hero-balance>span{display:block;color:#bc9386;font-size:9px;letter-spacing:.16em;margin-bottom:4px}.club-hero-balance strong{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:clamp(27px,3.1vw,43px);letter-spacing:-.045em;font-weight:750;line-height:1.3;overflow-wrap:anywhere;background:linear-gradient(135deg,#fff,#ffd8d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 6px rgba(237,64,56,.25))}.club-hero-balance svg{color:#ff5e4e;fill:#c72d24}.club-hero-balance small{font-size:12px;color:#ba9587;align-self:end;margin-bottom:8px;letter-spacing:0;font-weight:400}.club-hero-scene{position:relative;display:grid;place-items:center;min-width:0}.club-scene-word{position:absolute;top:50px;left:-20px;right:0;font-size:clamp(48px,7vw,100px);line-height:1;letter-spacing:-.075em;font-weight:900;color:#ed9a8010;-webkit-text-stroke:1px #cb705625;pointer-events:none}.club-orbit{position:absolute;width:275px;height:275px;border:1px solid #ff8d6240;border-radius:50%;top:72px;transform:rotate(-16deg);background:radial-gradient(circle,#da573529,#d643150b 62%,transparent 70%)}.orbit-two{width:317px;height:317px;top:51px;border-color:#c4794920;background:none}.club-mascot{position:relative;z-index:1;width:355px;max-width:115%;padding:0;margin:32px 24px 0 -14px;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.club-mascot img{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 20px rgba(0,0,0,.5));transform:rotate(-5deg);transition:transform .4s cubic-bezier(.4,0,.2,1);animation:float 6s ease-in-out infinite}.club-mascot:hover img{transform:rotate(-2deg) translateY(-8px) scale(1.02);animation-play-state:paused}.club-mascot.reacting img{animation:club-wave .7s ease}@keyframes float{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(-5deg)}}.club-mascot-speech{position:absolute;z-index:3;right:23px;bottom:25px;padding:9px 14px;color:#ead8cb;background:#281d1be8;border:1px solid #725344;border-radius:12px 12px 12px 2px;font-size:11px;transform:rotate(-5deg);box-shadow:0 5px 20px #0004;pointer-events:none}.club-scene-spark{position:absolute;color:#f7b16d;font-weight:300;font-size:25px}.spark-one{left:6%;top:34%}.spark-two{right:7%;top:24%;font-size:17px}.club-hero-footer{grid-column:1 / -1;min-height:42px;display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #74423644;padding:10px 28px;color:#b99183;font-size:9px;background:#170c0955}.club-hero-footer>span{display:flex;align-items:center;gap:7px}.club-hero-footer>span:last-child{font-size:8px;letter-spacing:.11em}.club-hero-footer i{color:#d75945;font-style:normal;margin:0 5px}.club-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 32px}.club-quick-card{display:flex;align-items:center;gap:12px;min-width:0;padding:18px 16px;min-height:105px;border:1px solid #392723;border-radius:14px;background:linear-gradient(115deg,#271c18,#1a1514);text-align:left;transition:border-color .2s,transform .2s}.club-quick-card:hover{transform:translateY(-2px);border-color:#8b4b35}.club-quick-card.streak{padding-left:8px;gap:4px;border-color:#64412a;background:linear-gradient(115deg,#332116,#211810)}.club-quick-card>img{width:68px;height:68px;flex-shrink:0}.club-quick-card>span:not(.club-quick-icon){display:grid;gap:2px;min-width:0}.club-quick-card small{font-size:8px;letter-spacing:.1em;color:#b8a294}.club-quick-card strong{font-size:16px;font-weight:650;letter-spacing:-.025em}.club-quick-card>span>span{color:#b3a49c;font-size:10px}.club-quick-card>svg{margin-left:auto;color:#b78b76}.club-quick-icon{display:grid;place-items:center;border:1px solid #57332c;background:#39201b;color:#ee957e;border-radius:13px;width:47px;height:47px;flex-shrink:0}.club-quick-icon.gold{color:#dbb883;background:#2f251c;border-color:#55402c}.club-section{margin-top:30px}.club-section-heading{display:flex;gap:15px;justify-content:space-between;align-items:end;margin-bottom:20px}.club-section-heading .club-eyebrow{font-size:8px;color:#a98b80;margin-bottom:7px}.club-section-heading h2{font-size:25px}.club-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:0;padding:0;list-style:none}.club-card-grid>li{min-width:0}.club-gift-card{display:block;width:100%;height:100%;text-align:left;padding:0;border:1px solid #3d2b25;border-radius:16px;overflow:hidden;background:#1b1513;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .25s ease,box-shadow .25s ease;box-shadow:0 2px 8px #0000004d,0 8px 24px #00000026;position:relative}.club-gift-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ed403800,#ed403814);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.club-gift-card:hover{transform:translateY(-6px);border-color:#bd6850;box-shadow:0 4px 12px #0006,0 12px 32px #ed40382e}.club-gift-card:hover:before{opacity:1}.club-gift-card:hover .club-case-art{transform:translateY(-5px) rotate(-2deg) scale(1.02)}.club-card-visual{position:relative;display:grid;place-items:center;height:171px;overflow:hidden;background:radial-gradient(ellipse at 50% 95%,#a3402b55,transparent 64%),linear-gradient(125deg,#2c1c18,#211613);border-bottom:1px solid #46302466}.club-card-visual:before{content:"";position:absolute;width:200px;height:200px;border:1px solid #b8754620;border-radius:50%;top:53px}.club-card-visual:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.06) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease;pointer-events:none}.club-gift-card:hover .club-card-visual:after{transform:translate(100%)}.club-card-visual.tone-1{background:radial-gradient(ellipse at 50% 95%,#b5913350,transparent 65%),#242017}.club-card-visual.tone-2{background:radial-gradient(ellipse at 50% 95%,#919fab37,transparent 65%),#1c2024}.club-status{position:absolute;z-index:2;top:14px;left:14px;font-size:8px;letter-spacing:.09em;font-weight:650;color:#d7bfa4;padding:4px 7px;border:1px solid #9d805a55;background:#1c1815c9;border-radius:5px}.club-status.live{color:#c6d6b5;border-color:#6f895b61;background:#2533228f}.club-status.live:before{content:"";display:inline-block;width:4px;height:4px;background:#aac98b;border-radius:50%;margin-right:5px;vertical-align:middle;box-shadow:0 0 8px currentColor;animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{opacity:1;box-shadow:0 0 8px currentColor;transform:scale(1)}50%{opacity:.7;box-shadow:0 0 16px currentColor;transform:scale(1.1)}}.club-card-count{position:absolute;z-index:2;top:17px;right:14px;color:#d5b695;display:flex;gap:5px;align-items:center;font-size:10px}.club-case-art{display:block;width:245px;max-width:100%;height:auto;margin-top:23px;transition:transform .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 5px 7px rgba(0,0,0,.3));will-change:transform}.club-entity-media{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;width:100%;height:100%;min-height:120px;overflow:hidden}.club-entity-media>img,.club-entity-media>video{display:block;width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain}.club-entity-media.has-media{background:#120f0d}.club-card-visual>.club-entity-media{position:absolute;top:0;right:0;bottom:0;left:0}.club-card-visual>.club-status,.club-card-count{z-index:2;pointer-events:none}.club-media-note{position:absolute;bottom:8px;left:8px;right:8px;padding:4px;text-align:center;background:#160e0de8;border-radius:5px;color:#cfb6a7;font-size:10px}.club-dialog .club-detail-art{height:260px}.club-detail-art>.club-entity-media{height:100%}.club-boss-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.club-boss-demo{border:1px dashed #715340;border-radius:12px;padding:16px;margin-top:18px;color:#cbb09b;font-size:12px}.club-boss-demo nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.club-boss-demo .club-button{font-size:12px;min-height:44px;padding:10px 14px}.club-boss-card{min-width:0;border:1px solid #613a30;border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#2b1a15,#191410)}.club-boss-visual{position:relative;height:290px;background:radial-gradient(ellipse,#6a2e21,#150f0d 75%)}.club-boss-visual>.club-status{position:absolute;z-index:2;top:14px;left:14px;pointer-events:none}.club-boss-placeholder{display:grid;place-items:center;gap:12px;color:#c0967d;font-size:12px}.club-boss-content{padding:22px}.club-boss-title{display:flex;justify-content:space-between;align-items:start;gap:12px}.club-boss-title h3{font-size:22px;overflow-wrap:anywhere}.club-boss-title>span{flex-shrink:0;font-size:11px;color:#bda08e;padding-top:5px}.club-boss-health{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 9px}.club-boss-health>span{font-size:11px;color:#e5816e;letter-spacing:.15em}.club-boss-health strong{font-size:17px}.club-boss-health small{font-weight:400;color:#bda08e}.club-boss-card progress{display:block;width:100%;height:9px;border:none;border-radius:9px;overflow:hidden;background:#483027;accent-color:#ed7058}.club-boss-card progress::-webkit-progress-bar{background:#483027}.club-boss-card progress::-webkit-progress-value{background:linear-gradient(90deg,#a52f32,#fa9d6e);border-radius:9px}.club-boss-card progress::-moz-progress-bar{background:#ed7058}.club-boss-card blockquote{margin:20px 0;padding-left:13px;border-left:2px solid #b2684a;color:#e1bda2;font-size:16px;font-style:italic;overflow-wrap:anywhere}.club-boss-card .club-muted{margin:16px 0;font-size:12px}.boss-defeated{border-color:#78603c}.boss-defeated .club-status{color:#f1d698;border-color:#997648}@media (max-width: 700px){.club-boss-grid{grid-template-columns:minmax(0,1fr)}.club-boss-visual{height:260px}.club-boss-content{padding:18px}}.club-card-content{padding:17px 18px 0}.club-card-content>.club-eyebrow{color:#af8b7a;font-size:8px;letter-spacing:.12em}.club-card-content h3{margin:6px 0 11px;font-size:18px;overflow-wrap:anywhere}.club-card-timer{display:flex;align-items:center;gap:6px;color:#b5a196;font-size:10px}.club-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:62px;margin-top:17px;border-top:1px solid #3a2922;font-size:11px}.club-card-bottom>span:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.club-card-bottom>span>svg{color:#ea7460}.club-card-bottom b{font-size:18px;font-weight:650;letter-spacing:-.03em}.club-card-bottom small{color:#b59d8f;font-size:10px;margin-left:2px}.club-card-arrow{color:#e0aa90;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#332019}.club-community-strip{display:flex;align-items:center;gap:15px;margin-top:26px;padding:22px;border:1px solid #372821;border-radius:14px;background:linear-gradient(105deg,#241a14,#1b1512)}.club-community-symbol{display:grid;place-items:center;width:45px;height:45px;border:1px solid #57402b;border-radius:12px;color:#d8b585;flex-shrink:0}.club-community-strip h3{font-size:15px;letter-spacing:-.02em}.club-community-strip p{color:#b59e90;font-size:11px;margin-top:5px}.club-community-strip .club-text-button{margin-left:auto;white-space:nowrap}.club-footer{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:40px;min-height:82px;border-top:1px solid #2c2421;color:#a18d81;font-size:9px}.club-footer>span:first-child{font-weight:750;letter-spacing:.09em}.club-footer i{font-style:normal;margin:0 5px;font-weight:400}.club-footer button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0;border:0;background:none;font-size:10px}.club-page-heading{margin:6px 0 28px}.club-page-heading>.club-eyebrow{margin-bottom:14px}.club-page-heading h1{margin-bottom:12px}.club-heading-dot{color:#ed5a47}.club-page-heading p{color:#b7a398;font-size:14px}.club-section-tabs{display:flex;gap:25px;margin-bottom:24px;border-bottom:1px solid #3d2b23}.club-section-tabs>a{display:flex;align-items:center;gap:9px;min-height:52px;padding:0 3px 13px;border-bottom:2px solid transparent;color:#bca497;font-size:13px;font-weight:600}.club-section-tabs>a[aria-current=page]{color:#ffe4d3;border-bottom-color:#ef6a4c}.club-section-tabs>a[aria-current=page] svg{color:#ed8064}.club-inline-note{display:flex;align-items:start;gap:12px;padding:16px 18px;background:#2a1d1555;border:1px solid #68443188;color:#cdb3a0;border-radius:12px;margin-bottom:20px;font-size:12px}.club-inline-note>svg{color:#d6a57b;width:19px}.club-list-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#b59f91;font-size:11px;margin:10px 0 15px}.club-filter-row{display:flex;gap:9px;margin-bottom:20px}.club-filter-row button{min-height:44px;padding:9px 16px;border:1px solid #4b3327;border-radius:9px;background:#241b16;color:#c5ac9a;font-size:12px}.club-filter-row button[aria-pressed=true]{border-color:#a86b4b;background:#4a2c1e;color:#ffe4d2}.club-lifetime-strip{display:flex;align-items:center;gap:13px;flex-wrap:wrap;background:#221c16;border:1px solid #453421;border-radius:10px;padding:13px 16px;font-size:10px;color:#c3aa91;margin:10px 0 20px}.club-lifetime-strip b{font-size:14px;color:#e5c497;margin-right:3px}.club-lifetime-strip>svg{color:#9f7951}.club-pagination{display:flex;justify-content:center;align-items:center;gap:25px;margin-top:25px;font-size:12px}.club-pagination .club-button{min-height:44px;font-size:12px}.club-bot-callout{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:22px;background:#1d1813;border:1px solid #413123;border-radius:14px}.club-bot-callout p{margin-top:8px;color:#b9a18c;font-size:12px}.club-reward-symbol{display:grid;place-items:center;width:100px;height:100px;border-radius:50%;color:#e6bd77;background:radial-gradient(circle,#bd823650,transparent 75%);margin-top:20px}.club-tag{display:inline-flex;padding:5px 9px;color:#e2ba96;font-size:9px;letter-spacing:.1em;border:1px solid #704c33;border-radius:5px;background:#2b211899}.club-activity-hero,.club-world-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:35px;background:radial-gradient(ellipse at right bottom,#773a1b28,transparent 70%),#221811;border:1px solid #563a26;border-radius:20px}.club-activity-hero h2,.club-world-hero h2{font-size:33px;line-height:1.18;margin:22px 0 18px}.club-activity-hero p,.club-world-hero p{color:#bea490;font-size:13px;margin-bottom:25px}.club-activity-steps{display:grid;align-content:center;gap:24px}.club-activity-steps>div{display:flex;gap:15px;align-items:start}.club-activity-steps>div>span{display:grid;place-items:center;width:37px;height:37px;flex-shrink:0;background:#51332055;border:1px solid #79533377;border-radius:10px;color:#e7bb8e;font-size:12px;font-weight:700}.club-activity-steps h3{font-size:15px;margin:2px 0 4px}.club-activity-steps p{font-size:11px;margin:0}.club-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.club-feature-card{display:flex;flex-direction:column;align-items:start;padding:23px;text-align:left;border:1px solid #493224;background:linear-gradient(135deg,#281c14,#1d1712);border-radius:15px;transition:border-color .2s,transform .2s;min-width:0}.club-feature-card:hover{border-color:#bc7951;transform:translateY(-3px)}.club-feature-card>svg,.club-feature-card>.club-emoji{color:#daa878;margin:0 0 23px}.club-feature-card h3{font-size:17px;margin-bottom:10px}.club-feature-card p{color:#b9a08b;font-size:12px;margin-bottom:24px}.club-feature-card>span:not(.club-emoji){display:flex;align-items:center;gap:8px;margin-top:auto;color:#e4b391;font-size:10px}.club-world-hero{align-items:center;overflow:hidden;background:radial-gradient(ellipse at right,#89221b40,transparent 70%),#241510;border-color:#6b3828;gap:10px}.club-world-hero>img{max-height:320px;width:100%;height:auto;filter:drop-shadow(0 15px 20px #0007)}.world-grid{margin-top:24px}.club-world-footer{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px;color:#bda08b;font-size:12px}.club-world-footer strong{font-weight:500;color:#e0c0a8}.club-profile-card{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:30px;border:1px solid #6b3d29;background:linear-gradient(125deg,#3b2016,#231713);border-radius:20px}.club-profile-avatar{display:grid;place-items:center;width:75px;height:75px;border-radius:23px;background:linear-gradient(135deg,#b16642,#542a1c);border:1px solid #c78251;color:#ffe4be;font-size:35px;font-weight:700}.club-profile-name{flex:1;min-width:0;overflow-wrap:anywhere}.club-profile-name h2{margin:7px 0;font-size:28px}.club-profile-name p{color:#c6a487;font-size:13px}.club-profile-stats{display:grid;grid-template-columns:1.4fr 1fr 1fr;width:100%;border-top:1px solid #67402a77;padding-top:25px;margin-top:10px}.club-profile-stats>div{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:2px 9px;padding:0 22px;border-left:1px solid #67402a77;min-width:0}.club-profile-stats>div:first-child{border-left:0;padding-left:0}.club-profile-stats svg{color:#e99b6e}.club-profile-stats strong{font-size:25px;font-weight:700;overflow-wrap:anywhere;letter-spacing:-.04em}.club-profile-stats span{grid-column:2;color:#be9c7e;font-size:11px}.club-profile-links{display:grid;gap:10px;margin-top:24px}.club-profile-links>a,.club-profile-links>button{display:flex;align-items:center;gap:16px;min-height:85px;padding:15px 23px;text-align:left;background:#221913;border:1px solid #433024;border-radius:12px}.club-profile-links>a:hover,.club-profile-links>button:hover{border-color:#95603f;background:#2e1f15}.club-profile-links svg{color:#caa780}.club-profile-links>a>svg:last-child,.club-profile-links>button>svg:last-child{margin-left:auto}.club-profile-links strong{font-size:14px;font-weight:600}.club-profile-links small{display:block;color:#b59c85;font-size:11px;margin-top:3px}.club-profile-note{display:flex;gap:8px;color:#b69b82;margin:25px 0 0!important;font-size:11px}.club-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:30px;border:1px dashed #654632;border-radius:16px;background:#211710;text-align:center}.club-empty img{width:135px;height:135px;filter:drop-shadow(0 12px 24px rgba(0,0,0,.3));opacity:.85;animation:gentle-bounce 3s ease-in-out infinite}@keyframes gentle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.club-empty>div{max-width:370px}.club-empty h3{margin:10px 0;font-size:23px}.club-empty p{color:#bda28c;font-size:13px}.club-error{display:grid;justify-items:start;gap:18px;max-width:650px;margin:25px auto;padding:35px;border:1px solid #704333;background:#281b14;border-radius:18px}.club-error>svg{color:#eab38f}.club-error p{color:#c2a68e}.club-actions{display:flex;flex-wrap:wrap;gap:12px}.club-login-brand{display:grid;justify-items:center;gap:16px;padding:20px 0 5px}.club-loading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.club-skeleton{display:block;height:285px;border:1px solid #433021;border-radius:16px;position:relative;overflow:hidden;background:linear-gradient(90deg,#281d14,#3a2818,#281d14 40%,#281d14);background-size:200% 100%;animation:club-shimmer 1.8s ease-in-out infinite}.club-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.04) 50%,transparent 100%);transform:translate(-100%);animation:skeleton-shine 2s ease-in-out infinite}@keyframes skeleton-shine{to{transform:translate(100%)}}.club-dialog{position:fixed;padding:0;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 50px - var(--club-tg-top, 0px) - var(--club-tg-bottom, 0px));margin:auto;border:1px solid #8a4a36;border-radius:23px;color:#fff0e1;background:#20140e;box-shadow:0 25px 120px #0009}.club-dialog::backdrop{background:#080504ca;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.club-dialog-inner{padding:23px 28px 30px}.club-dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:15px}.club-dialog h2{font-size:28px;overflow-wrap:anywhere}.club-detail-art{display:grid;place-items:center;height:185px;background:radial-gradient(ellipse at center,#974f2338,transparent 65%);margin:7px 0}.club-detail-art .club-case-art{width:285px;margin:0}.club-facts{display:grid;gap:0;margin:20px 0!important}.club-facts>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 15px;padding:11px 0;border-bottom:1px solid #4c2f1e;font-size:12px}.club-facts dt{color:#bda083}.club-facts dd{font-weight:550;overflow-wrap:anywhere}.club-dialog .club-button{width:100%;margin-top:18px}.club-dialog .club-muted{color:#c3a78c;font-size:12px}.club-detail-description{margin:18px 0!important;white-space:pre-wrap;overflow-wrap:anywhere;color:#d3b89c;font-size:13px}.club-help-text{margin:20px 0!important;color:#d1b395}.club-preview-note{display:inline-block;margin-top:15px;color:#edc087;font-size:10px}@keyframes club-wave{0%,to{transform:rotate(-5deg)}35%{transform:rotate(6deg) translateY(-12px)}65%{transform:rotate(-9deg) translateY(-5px)}}@keyframes club-shimmer{to{background-position:-150% 0}}@media (min-width: 1600px){.club-main{padding-top:38px}.club-hero-copy{padding:42px 0 36px 42px}.club-hero h1{font-size:52px}.club-mascot{width:390px}.club-hero-scene{min-height:410px}.club-orbit{width:320px;height:320px}.orbit-two{width:370px;height:370px;top:47px}}@media (max-width: 1200px) and (min-width: 901px){.club-sidebar{width:210px;padding-inline:15px}.club-brand{font-size:16px}.club-workspace{margin-left:210px}.club-main,.club-topbar{padding-inline:25px}.club-quick-card{gap:8px;padding:13px 10px}.club-quick-card>svg{display:none}.club-quick-card>img{width:55px;height:55px}.club-quick-icon{width:38px;height:42px}.club-quick-card strong{font-size:14px}.club-quick-card>span>span{font-size:9px}.club-hero-copy{padding-left:27px}.club-mascot{width:300px}.club-orbit{width:230px;height:230px;top:90px}.orbit-two{width:265px;height:265px;top:73px}.club-hero-footer{padding-inline:22px}.club-hero-footer>span:last-child{font-size:7px}.club-feature-card{padding:18px}}@media (max-width: 900px){.club-sidebar{position:static;width:0;height:0;padding:0;border:0}.club-sidebar>a,.club-sidebar-caption,.club-sidebar-bottom{display:none}.club-navigation{position:fixed;z-index:35;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:7px max(7px,var(--club-tg-right, env(safe-area-inset-right, 0px))) max(9px,var(--club-tg-bottom, env(safe-area-inset-bottom, 0px))) max(7px,var(--club-tg-left, env(safe-area-inset-left, 0px)));background:#19110ff5;border-top:1px solid #633c29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.club-nav-link{height:54px;padding:5px 0;flex-direction:column;justify-content:center;gap:5px;border-radius:10px;font-size:10px;font-weight:500}.club-nav-link.selected{background:#63271766;border-color:transparent;color:#ffb49b!important}.club-nav-link.selected:after{display:none}.club-nav-link.selected svg{color:#ff8263}.club-workspace{margin-left:0}.club-topbar{min-height:78px;padding-inline:28px}.club-breadcrumb{display:none}.club-mobile-brand{display:block}.club-brand{font-size:18px}.club-main{padding:25px 28px calc(85px + var(--club-tg-bottom, env(safe-area-inset-bottom, 0px)))}.club-hero h1{font-size:40px}.club-hero-copy{padding-left:30px}.club-mascot{width:310px}.club-orbit{width:240px;height:240px;top:77px}.orbit-two{width:280px;height:280px;top:57px}.club-quick-card{padding:15px 10px;gap:8px}.club-quick-card>svg{display:none}.club-quick-card strong{font-size:14px}.club-quick-card>img{width:56px;height:56px}.club-quick-icon{width:40px;height:44px}.club-quick-card>span>span{font-size:9px}.club-card-grid{gap:12px}.club-card-content{padding-inline:14px}.club-card-visual{height:160px}.club-hero-balance strong{font-size:38px}}@media (max-width: 700px){.club-preview-banner{padding:0 12px;font-size:10px}.club-preview-banner>span>span{display:none}.club-preview-banner>span:after{content:" · не живі дані";color:#e6b894}.club-topbar{min-height:72px;gap:8px;padding:max(12px,var(--club-tg-top, env(safe-area-inset-top, 0px))) max(16px,var(--club-tg-right, env(safe-area-inset-right, 0px))) 12px max(16px,var(--club-tg-left, env(safe-area-inset-left, 0px)))}.club-brand{font-size:17px;gap:7px}.club-brand img{width:33px;height:33px;border-radius:8px}.club-brand small{font-size:6px;letter-spacing:.11em;margin-top:3px}.club-user-chip-name{display:none}.club-topbar-right{gap:11px}.club-readonly-label{font-size:8px;gap:5px}.club-avatar-small{width:31px;height:31px;font-size:12px}.club-main{padding:16px max(16px,var(--club-tg-right, env(safe-area-inset-right, 0px))) calc(80px + var(--club-tg-bottom, env(safe-area-inset-bottom, 0px))) max(16px,var(--club-tg-left, env(safe-area-inset-left, 0px)))}.club-hero{display:block;border-radius:18px}.club-hero:before{background:linear-gradient(180deg,#24100ef0,#29100eda 44%,#30100e99 75%),url(/assets/background-Dho5nWIv.webp) right bottom / 350px auto}.club-hero-copy{padding:23px 22px 0;position:relative}.club-hero-copy>.club-eyebrow{font-size:7px;letter-spacing:.13em}.club-hero h1{font-size:clamp(29px,8.7vw,38px);margin:14px 0 10px;line-height:1.08}.club-hero-copy>p{max-width:240px;font-size:11px;line-height:1.6}.club-mobile-break{display:block}.club-hero-balance{margin:22px 0 17px;width:66%;position:relative;z-index:3}.club-hero-balance>span{font-size:8px}.club-hero-balance strong{font-size:clamp(28px,8vw,35px);gap:6px}.club-hero-balance strong svg{width:24px;height:24px}.club-hero-balance small{display:none}.club-hero-copy>.club-button{position:relative;z-index:4;min-height:44px;padding:10px 13px;font-size:11px;gap:9px;margin-bottom:28px}.club-hero-scene{position:absolute;pointer-events:none;right:-38px;bottom:30px;width:210px;height:225px}.club-mascot{width:215px;max-width:none;margin:0;pointer-events:auto}.club-mascot img{filter:drop-shadow(0 15px 10px #0005)}.club-orbit{width:168px;height:168px;top:30px}.orbit-two{width:194px;height:194px;top:17px}.club-scene-word{top:24px;left:10px;font-size:45px}.club-mascot-speech{display:none}.club-mascot.reacting+.club-mascot-speech{display:block;right:44px;bottom:8px;font-size:9px;padding:5px 8px}.spark-one{left:23px;top:27px;font-size:16px}.spark-two{display:none}.club-hero-footer{position:relative;z-index:4;min-height:34px;padding:8px 15px;font-size:8px;background:#1b0e0dcc}.club-hero-footer>span:last-child{display:none}.club-quick-grid{grid-template-columns:1fr 1fr;gap:10px;margin:13px 0 27px}.club-quick-card{min-height:84px;padding:12px;gap:10px;border-radius:12px}.club-quick-card.streak{grid-column:1 / -1;min-height:71px;padding:7px 15px 7px 7px;gap:8px}.club-quick-card.streak>svg{display:block}.club-quick-card.streak>img{width:58px;height:58px}.club-quick-card:not(.streak){flex-wrap:wrap;gap:8px}.club-quick-card:not(.streak) small{display:none}.club-quick-card strong{font-size:13px}.club-quick-card>span>span{font-size:9px}.club-quick-icon{width:33px;height:35px;border-radius:9px}.club-quick-icon svg{width:21px;height:21px}.club-section{margin-top:25px}.club-section-heading{margin-bottom:15px;align-items:center}.club-section-heading h2{font-size:22px}.club-section-heading .club-eyebrow{font-size:7px;letter-spacing:.12em;margin-bottom:5px}.club-text-button{font-size:10px!important;gap:5px}.club-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.club-gift-card{border-radius:13px}.club-card-visual{height:125px}.club-case-art{width:183px;max-width:117%;margin-top:24px}.club-status{top:9px;left:9px;padding:3px 5px;font-size:6px;letter-spacing:.04em}.club-card-count{top:11px;right:8px;font-size:8px;gap:3px}.club-card-count svg{width:11px}.club-card-content{padding:12px 12px 0}.club-card-content>.club-eyebrow{font-size:6px;letter-spacing:.1em}.club-card-content h3{font-size:15px;margin:6px 0 9px;min-height:36px}.club-card-timer{font-size:9px;gap:4px}.club-card-timer svg{width:12px;height:12px}.club-card-bottom{margin-top:13px;min-height:53px;font-size:9px}.club-card-bottom b{font-size:16px}.club-card-bottom small{font-size:8px;margin-left:0}.club-card-bottom>span:first-child{gap:3px}.club-card-bottom>span>svg{width:15px;height:15px}.club-card-arrow{width:24px;height:27px;border-radius:6px;flex-shrink:0}.club-card-arrow svg{width:15px}.club-community-strip{flex-wrap:wrap;padding:18px;margin-top:20px;gap:12px}.club-community-strip>div{flex:1;min-width:170px}.club-community-strip h3{font-size:14px}.club-community-strip p{font-size:10px}.club-community-strip .club-text-button{margin-left:57px;min-height:30px}.club-footer{flex-wrap:wrap;gap:7px 15px;padding:22px 0 8px;margin-top:27px;font-size:8px}.club-footer>span:nth-child(2){display:none}.club-footer button{margin-left:auto;font-size:9px}.club-page-heading{margin:10px 0 21px}.club-page-heading>.club-eyebrow{font-size:8px;letter-spacing:.12em;margin-bottom:12px}.club-page-heading h1{font-size:32px}.club-page-heading p{font-size:12px}.club-section-tabs{gap:18px;margin-bottom:18px}.club-section-tabs>a{font-size:11px;gap:6px;min-height:48px;padding-bottom:10px}.club-section-tabs>a>svg{width:16px}.club-inline-note{padding:13px;font-size:11px;gap:9px}.club-list-meta{font-size:10px}.club-filter-row button{padding:9px 13px;font-size:11px}.club-lifetime-strip{gap:7px;padding:12px;font-size:9px}.club-lifetime-strip>svg{width:11px}.club-lifetime-strip b{font-size:12px}.club-lifetime-strip>span:last-child{width:100%}.club-lifetime-strip>svg:nth-of-type(2){display:none}.club-bot-callout{flex-direction:column;align-items:start;padding:20px;gap:15px}.club-bot-callout h3{font-size:17px}.club-bot-callout p{font-size:11px}.club-activity-hero,.club-world-hero{grid-template-columns:1fr;padding:23px;gap:30px;border-radius:16px}.club-activity-hero h2,.club-world-hero h2{font-size:29px;margin:18px 0 14px}.club-activity-hero p,.club-world-hero p{font-size:12px}.club-tag{font-size:8px}.club-activity-steps{border-top:1px solid #553b29;padding-top:25px;gap:22px}.club-activity-steps h3{font-size:15px}.club-activity-steps p{font-size:11px}.club-feature-grid{grid-template-columns:1fr;gap:12px}.club-feature-card{display:grid;grid-template-columns:32px 1fr;gap:6px 15px;padding:20px}.club-feature-card>svg,.club-feature-card>.club-emoji{grid-row:1 / 4;margin:3px 0 0}.club-feature-card h3{margin:0}.club-feature-card p{margin:0 0 6px}.club-world-hero{gap:5px}.club-world-hero>img{max-height:250px;margin-bottom:-13px}.club-world-footer{gap:13px;font-size:10px}.club-world-footer img{width:62px;height:62px}.club-profile-card{padding:22px;gap:13px}.club-profile-avatar{width:55px;height:55px;border-radius:16px;font-size:27px}.club-profile-name h2{font-size:23px;margin:5px 0}.club-profile-name p{font-size:11px}.club-profile-name .club-eyebrow{font-size:6px}.club-profile-card>.club-icon-button{width:44px;height:44px}.club-profile-stats{padding-top:20px;grid-template-columns:1.5fr 1fr 1fr}.club-profile-stats>div{display:flex;flex-direction:column;align-items:start;padding:0 13px;gap:3px}.club-profile-stats>div:last-child{padding-right:0}.club-profile-stats strong{font-size:22px;max-width:100%}.club-profile-stats span{font-size:9px}.club-profile-stats svg{width:17px;height:17px;margin-bottom:7px}.club-profile-links>a,.club-profile-links>button{padding:15px;gap:12px}.club-profile-links strong{font-size:13px}.club-profile-links small{font-size:10px}.club-profile-note{font-size:10px;align-items:start}.club-empty{flex-direction:column;text-align:center;gap:17px;padding:30px 22px}.club-empty h3{font-size:21px}.club-empty p{font-size:12px}.club-empty img{width:110px;height:110px}.club-error{padding:25px}.club-error h2{font-size:24px}.club-error p{font-size:12px}.club-login-brand{padding-top:6px}.club-login-brand img{width:180px;height:180px}.club-loading{grid-template-columns:1fr 1fr;gap:12px}.club-skeleton{height:245px}.club-dialog{width:100%;max-width:100%;max-height:calc(100dvh - 25px - var(--club-tg-top, 0px));margin:auto 0 0;border-radius:22px 22px 0 0;border-bottom:0}.club-dialog-inner{padding:18px 22px max(28px,var(--club-tg-bottom, env(safe-area-inset-bottom, 0px)))}.club-dialog h2{font-size:26px}.club-detail-art{height:160px}.club-detail-art .club-case-art{width:250px}.club-facts>div{font-size:11px}}@media (max-width: 359px){.club-main,.club-topbar{padding-inline:12px}.club-readonly-label{display:none}.club-hero-copy{padding-left:17px}.club-hero h1{font-size:29px}.club-hero-scene{right:-48px;width:185px;bottom:30px}.club-mascot{width:191px}.club-hero-copy>.club-button{font-size:10px;padding-inline:10px;gap:6px}.club-card-content{padding-inline:10px}.club-card-content h3{font-size:13px}.club-card-bottom small{display:none}.club-profile-card{padding:18px}.club-profile-name h2{font-size:19px}.club-profile-stats>div{padding-inline:10px}.club-nav-link{font-size:9px}}@media (prefers-reduced-motion: reduce){.club-app *,.club-app *:before,.club-app *:after,.club-dialog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.club-eyebrow{font-size:10px}.club-hero-copy>p{font-size:14px}.club-quick-card small{font-size:10px}.club-quick-card>span>span{font-size:12px}.club-card-content>.club-eyebrow{font-size:10px}.club-card-timer{font-size:12px}.club-status{font-size:10px}.club-card-count,.club-card-bottom small{font-size:12px}.club-card-bottom{font-size:13px}.club-gift-card{background:#1c1515;border-color:#412b2a}.club-card-content{background:#1c1515}.club-community-strip{background:linear-gradient(105deg,#271817,#1b1414)}.club-quick-card:not(.streak){background:linear-gradient(115deg,#281b1a,#1a1414)}.club-feature-card{background:linear-gradient(135deg,#281c1a,#1d1515)}.club-feature-card p,.club-bot-callout p,.club-empty p,.club-profile-name p{font-size:14px}.club-feature-card>span:not(.club-emoji),.club-community-strip p{font-size:12px}.club-menu-media{max-height:330px;height:clamp(170px,28vw,330px);overflow:hidden;border:1px solid #49312b;border-radius:20px;background:radial-gradient(ellipse,#412521,#150d0d);margin-bottom:26px}.club-menu-media-error,.club-catalog-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:18px 0 25px}.club-menu-media-error{color:#c5afa6;font-size:13px}.club-catalog-toolbar>:last-child{margin-left:auto}.club-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.club-catalog-card{min-width:0;text-align:left;padding:0;border:1px solid #553731;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#291b19,#180f10);transition:border-color .2s,transform .2s}.club-catalog-card:hover{border-color:#c87766;transform:translateY(-3px)}.club-catalog-visual{position:relative;height:220px;background:radial-gradient(ellipse,#542c26,#1a1010 80%)}.club-catalog-visual>.club-status{position:absolute;z-index:2;top:14px;left:14px;max-width:calc(100% - 28px)}.club-catalog-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:130px;font-size:72px}.club-catalog-content{padding:22px}.club-catalog-content h2{font-size:21px;margin:0 0 12px;overflow-wrap:anywhere}.club-catalog-content>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#c8b0a6;font-size:13px;margin:12px 0;overflow-wrap:anywhere}.club-catalog-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.club-catalog-facts dt{color:#bda399;font-size:12px;margin-bottom:6px}.club-catalog-facts dd{margin:0;font-size:17px;font-weight:650;overflow-wrap:anywhere}.club-catalog-detail-media{height:290px;overflow:hidden;border-radius:16px;margin:20px 0;background:radial-gradient(ellipse,#492721,#1a1010 80%)}.club-public-description{white-space:pre-wrap;overflow-wrap:anywhere}.club-catalog-link{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border:1px solid #573c34;padding:12px 16px;margin:10px 0;border-radius:12px;color:#ffb09b}.club-catalog-link small{color:#c1aaa1}.club-daily-hero{display:flex;align-items:center;gap:28px;padding:28px;background:linear-gradient(130deg,#44251d,#211412);border:1px solid #6b4033;border-radius:24px;margin:24px 0}.club-daily-hero>img{width:210px;flex-shrink:0}.club-daily-hero h2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:20px 0 12px}.club-daily-hero h2 small{font-size:13px;font-weight:400;letter-spacing:0;color:#d6b3a4}.club-daily-hero p{color:#dfc6b9;margin:12px 0}.club-daily-cycle{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:26px 0}.club-daily-cycle>div{display:flex;flex-direction:column;align-items:center;gap:14px;background:#231819;border:1px solid #50312c;border-radius:15px;padding:18px 8px}.club-daily-cycle>div.next{border-color:#ff9072;background:#492720}.club-daily-result{background:#1a3325;border:1px solid #42754c;padding:20px;border-radius:14px;margin:20px 0}.club-copy-referral{margin-bottom:16px}.club-copy-referral p{margin-top:8px}.club-all-features{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:22px}@media (max-width: 700px){.club-daily-hero{flex-direction:column;gap:0;padding:20px}.club-daily-hero>img{width:150px}.club-daily-cycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.club-daily-cycle small{font-size:11px}}.club-dialog .club-menu-media{height:220px;margin-top:20px}@media (max-width: 1200px){.club-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.club-catalog-grid{grid-template-columns:minmax(0,1fr)}.club-catalog-visual{height:240px}.club-catalog-content{padding:18px}.club-section-tabs{overflow-x:auto}.club-section-tabs>a{flex-shrink:0}}.club-dialog{background:#201514}.club-facts>div{font-size:13px}.club-inline-note,.club-dialog .club-muted,.club-detail-description{font-size:13px}.club-activity-hero,.club-world-hero{background-color:#241715}.club-profile-links>a,.club-profile-links>button{background:#221817}.club-footer{font-size:10px}@media (max-width: 1200px) and (min-width: 701px){.club-quick-card{flex-wrap:wrap}.club-quick-card>span>span{font-size:11px}}@media (max-width: 700px){.club-hero-copy>.club-eyebrow{font-size:9px}.club-hero-copy>p{font-size:12px;max-width:245px}.club-hero-balance>span{font-size:10px}.club-hero-copy>.club-button{font-size:12px}.club-hero-footer{font-size:10px}.club-quick-card>span>span{font-size:11px}.club-section-heading .club-eyebrow{font-size:9px}.club-card-content>.club-eyebrow{font-size:8px}.club-card-timer{font-size:11px}.club-card-content h3{font-size:15px}.club-status{font-size:8px}.club-card-count{font-size:10px}.club-card-bottom{font-size:11px}.club-card-bottom small{font-size:10px}.club-community-strip p{font-size:12px}.club-community-strip .club-text-button,.club-text-button{font-size:12px!important}.club-page-heading p{font-size:14px}.club-section-tabs>a{font-size:13px}.club-nav-link{font-size:11px}.club-activity-hero p,.club-world-hero p{font-size:14px}.club-activity-steps p,.club-profile-links small,.club-profile-note{font-size:12px}.club-feature-card>span{font-size:12px}.club-preview-banner{font-size:11px}.club-quick-card:not(.streak){display:grid;grid-template-columns:1fr;align-content:start;gap:10px}}@media (max-width: 359px){.club-nav-link{font-size:10px}.club-hero-copy>.club-button{font-size:11px}.club-hero-copy>.club-eyebrow{font-size:8px}.club-section-heading .club-text-button{font-size:11px!important}.club-status{font-size:7px}.club-card-content h3{font-size:14px}}.club-hub-heading{margin-bottom:24px}.club-mechanic-demo{margin-top:18px;padding:16px;border:1px dashed #a26847;border-radius:16px;overflow:hidden}.club-mechanic-demo p{font-size:12px;margin:12px 0;color:#d2b8a6}.club-boss-tap-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.club-boss-tap-target{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.club-boss-tap-target:focus-visible{outline:3px solid #ffbd91;outline-offset:-5px}.club-boss-tap-target:active{background:#f5834e12}.club-boss-tap-target>i{position:absolute;font-size:40px;color:#ffb99b;left:48%;top:40%;font-style:normal;text-shadow:0 2px 12px #000;animation:club-tap-float .6s ease-out forwards;pointer-events:none}.club-boss-tap-hud{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:end;gap:8px;padding:18px;background:linear-gradient(transparent,#130c0def 35%);pointer-events:none}.club-boss-tap-hud strong{display:block;margin:10px 0 4px}.club-boss-tap-hud p,.club-boss-tap-hud small{margin:0;font-size:11px}.club-boss-tap-hud .club-tag{font-size:9px}.club-tap-clock{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.club-tap-clock>span{width:74px;height:74px;border-radius:50%;display:grid;align-content:center;text-align:center;background:#1e1211;font-size:25px}.club-tap-clock small{font-size:11px}.club-prize-reel{display:flex;gap:16px;overflow:hidden;background:#100b0b;border-radius:16px;padding:20px;font-size:34px}.club-prize-reel span{flex-shrink:0}.club-prize-reel.is-spinning span{animation:club-reel-spin .25s linear infinite}@keyframes club-tap-float{to{transform:translateY(-50px);opacity:0}}@keyframes club-reel-spin{to{transform:translate(-50px)}}@media (prefers-reduced-motion: reduce){.club-prize-reel.is-spinning span,.club-boss-tap-target>i{animation:none}}.club-quick-menu{position:relative}.club-quick-menu summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #754636;border-radius:12px;background:#2c1b17;cursor:pointer}.club-quick-menu summary::-webkit-details-marker{display:none}.club-quick-menu nav{position:absolute;z-index:40;top:calc(100% + 10px);right:0;width:235px;border:1px solid #765045;border-radius:16px;padding:8px;background:#251715;box-shadow:0 15px 35px #0009}.club-quick-menu nav a{display:block;padding:12px;border-radius:10px;min-height:44px}.club-quick-menu nav a:hover{background:#51271f}.club-player-bar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:18px;border:1px solid #694338;border-radius:18px;background:#271713}.club-player-bar>div{margin-right:auto}.club-player-bar small,.club-player-bar strong{display:block}.club-player-bar small{color:var(--club-muted);font-size:10px}.club-player-bar strong{font-size:24px}.club-home-boss{margin-top:0}.club-home-boss+.club-secondary-hero{margin-top:28px}.club-player-bar{margin-top:24px}.club-home-boss .club-boss-grid{grid-template-columns:1fr}.club-home-boss .club-boss-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.club-home-boss .club-boss-portrait{min-width:0}.club-home-boss .club-boss-visual{height:430px;position:sticky;top:16px}.club-boss-activity{margin-top:22px}.club-boss-activity h4{font-size:17px;margin:22px 0 12px}.club-boss-activity>p{font-size:13px;color:#d6baaa}.club-boss-weapons,.club-boss-hits{list-style:none;padding:0;margin:14px 0}.club-boss-weapons li,.club-boss-hits li{padding:12px 0;border-bottom:1px solid #56372f}.club-boss-weapons li>span,.club-boss-hits small{display:block;color:#c2a798;font-size:12px;margin-top:4px}.club-boss-hits li{display:flex;align-items:start;gap:14px;justify-content:space-between}.club-boss-hits b{white-space:nowrap;color:#ff947d}.club-boss-activity .club-actions{flex-wrap:wrap}.club-boss-rewards{margin-top:22px;padding:16px;border:1px solid #6a4136;border-radius:16px;background:linear-gradient(135deg,#2c1a18,#191112)}.club-boss-rewards h4{margin:0 0 10px;font-size:17px}.club-boss-rewards>p,.club-boss-rewards .club-inline-note{color:#d6baaa;font-size:13px}.club-boss-reward-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}.club-boss-reward-summary div{padding:10px;border-radius:10px;background:#170e0f80}.club-boss-reward-summary dt{color:#ae9388;font-size:10px}.club-boss-reward-summary dd{margin:3px 0 0;color:#ffe2d0;font-size:17px;font-weight:700}.club-boss-reward-bundles{display:grid;gap:8px;color:#d8b9aa;font-size:12px}.club-boss-reward-bundle{padding:10px;border:1px solid #4b302b;border-radius:10px;background:#170f1099}.club-boss-reward-bundle>span{display:block;color:#f1d8ca;font-weight:700}.club-boss-reward-bundle ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.club-boss-reward-bundle li{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.club-boss-reward-bundle li small{flex:0 0 auto;color:#d2a57e;font-size:10px}.club-task-entry{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.club-secondary-hero{margin-top:0}@media (max-width: 700px){.club-home-boss .club-boss-card{grid-template-columns:1fr}.club-home-boss .club-boss-visual{height:290px;position:relative;top:auto}.club-topbar-right{gap:10px}.club-topbar-right .club-readonly-label{display:none}.club-player-bar .club-button{font-size:12px;padding:10px 12px}.club-quick-menu summary{padding:8px}}.club-adventure-meters{display:grid;gap:13px;margin:20px 0}.club-adventure-meters>div>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.club-adventure-meters strong{white-space:nowrap}.club-adventure-meters progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border:0;border-radius:8px;overflow:hidden;background:#42302b;margin-top:7px;accent-color:#ee7664}.club-adventure-meters progress::-webkit-progress-bar{background:#42302b}.club-adventure-meters progress::-webkit-progress-value{background:linear-gradient(90deg,#a03229,#f39b78)}.club-adventure-meters progress::-moz-progress-bar{background:#ee7664}.club-adventure-overview{border:1px solid #684034;background:linear-gradient(120deg,#2c1a16,#191112);border-radius:20px;overflow:hidden;padding:24px}.club-adventure-summary{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:28px}.club-adventure-portrait{position:relative;height:300px;border-radius:16px;overflow:hidden;background:#130c0d}.club-adventure-summary-copy{min-width:0}.club-adventure-summary-copy h2{font-size:29px;margin:12px 0;overflow-wrap:anywhere}.club-adventure-summary-copy>p{color:#d0b9ae}.club-adventure-facts{padding:22px 0;border-bottom:1px solid #51362b}.club-adventure-actions{margin-top:24px}.club-adventure-actions h3{font-size:21px;margin:0 0 12px}.club-adventure-actions>.club-button{margin-top:18px}.club-adventure-actions .club-muted{font-size:13px}.club-journey-modes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.club-journey-modes article{border:1px solid #654337;border-radius:14px;background:#291b18;padding:18px}.club-journey-modes h4{font-size:16px;margin:8px 0}.club-journey-modes p{font-size:13px;color:#cfb7a8}.club-current-journey{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid #a56846;border-radius:16px;background:linear-gradient(110deg,#51301c,#221715);margin:22px 0}.club-current-journey>span:not(.club-emoji){flex:1;min-width:0}.club-current-journey small,.club-current-journey strong,.club-current-journey span>span{display:block}.club-current-journey strong{font-size:20px;margin:3px 0;overflow-wrap:anywhere}.club-current-journey small{color:#debe9b;font-size:10px;letter-spacing:.1em}.club-catalog-card .club-pet-warning{color:#ffd29f;margin:8px 0}.club-hub-heading p{max-width:660px}.club-hub-choices{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:7px;border:1px solid var(--club-border);border-radius:16px;background:#170f10}.club-hub-choices>a{display:flex;justify-content:center;align-items:center;gap:9px;flex:1 1 auto;min-height:48px;padding:10px 15px;border-radius:10px;border:1px solid transparent;color:var(--club-muted);font-weight:650;text-align:center}.club-hub-choices>a:hover{background:#2d1b1b;color:#fff}.club-hub-choices>a[aria-current]{border-color:#864339;background:linear-gradient(110deg,#66281f,#381b19);color:#fff2e8}.club-hub-choices.is-filter{border:0;background:none;padding:0;gap:8px}.club-hub-choices.is-filter>a{flex:0 1 auto;font-size:13px;min-height:44px;background:#201717;border-color:#412b27}.club-hub-choices.is-filter>a[aria-current]{background:#48231e;border-color:#bd7262}.club-hub-content{min-width:0}.club-hub-note{padding:0 0 18px;color:#cfb7aa;max-width:740px}.club-hub-media:empty{display:none}.club-hub-media{margin-top:24px}.club-hub-media .club-menu-media{height:clamp(140px,20vw,240px);margin-bottom:0}.club-embedded-heading{display:flex;justify-content:space-between;align-items:start;gap:16px;margin:26px 0 20px}.club-embedded-heading h2{font-size:23px;letter-spacing:-.035em}.club-embedded-heading p{max-width:640px;margin-top:8px;color:var(--club-muted)}.club-embedded-heading>button{flex-shrink:0;min-height:44px}.club-context-help{margin:16px 0;border:1px solid var(--club-border);border-radius:14px;background:#1b1313;overflow:hidden}.club-context-help summary{padding:14px 18px;min-height:48px;cursor:pointer;font-weight:650;overflow-wrap:anywhere}.club-context-help[open] summary{border-bottom:1px solid var(--club-border)}.club-context-help p{margin:16px 18px;color:#cdb5a9;max-width:740px}.club-context-help>.club-button{margin:0 18px 18px}.club-context-badge{display:inline-block;font-weight:400;font-size:11px;color:#e3b995;border:1px solid #634333;padding:1px 7px;border-radius:5px;margin-left:12px}.club-home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.club-home-actions .club-text-button{min-height:44px}.club-home-hero .club-hero-copy{padding-bottom:85px}.club-home-hero .club-hero-copy h1{font-size:clamp(30px,3vw,43px)}.club-task-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;padding:30px;border:1px solid #754336;border-radius:20px;background:linear-gradient(120deg,#381b18,#1d1415)}.club-task-panel h2{margin:16px 0;font-size:28px}.club-task-panel p{color:#d0b8ac;margin-bottom:22px}.club-task-panel ol{margin:0;padding-left:25px;display:grid;gap:20px}.club-task-panel li{padding-left:5px}.club-task-panel li::marker{color:#ef8770;font-weight:750}.club-task-panel li span{display:block;color:var(--club-muted);margin-top:4px;font-size:13px}.club-account-panel{padding:24px;border:1px solid var(--club-border);border-radius:20px;background:#180f10}.club-panel-heading{margin-bottom:24px}.club-panel-heading>a{min-height:44px;margin-bottom:12px}.club-panel-heading h2{display:flex;align-items:center;gap:12px;font-size:26px}.club-profile-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.club-profile-shortcuts>a{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #664034;border-radius:14px;background:#2b1917}.club-profile-shortcuts>a>:last-child{margin-left:auto}.club-profile-stats>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.club-profile-stats strong{white-space:normal;overflow-wrap:anywhere;font-size:clamp(20px,2.5vw,32px)}.club-catalog-grid.club-catalog-rows{display:grid;grid-template-columns:1fr;gap:10px}.club-catalog-rows .club-catalog-card{display:flex;align-items:center;border-radius:14px}.club-catalog-rows .club-catalog-card:hover{transform:none}.club-catalog-rows .club-catalog-visual{width:88px;height:88px;flex-shrink:0;margin-left:18px;border-radius:12px}.club-catalog-rows .club-catalog-content{padding:18px;flex:1;min-width:0}.club-catalog-rows .club-catalog-content h2{font-size:18px;min-height:0;margin:0 0 8px}.club-catalog-rows .club-catalog-content>p{-webkit-line-clamp:2;font-size:13px}.club-catalog-rows .club-catalog-facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin:12px 0}.club-catalog-rows .club-catalog-facts:empty{display:none}.club-catalog-rows .club-catalog-facts>div{gap:12px;padding:0;border:0}.club-catalog-rows .club-catalog-content>.club-text-button{margin-top:8px}@media (max-width: 700px){.club-adventure-overview{padding:16px}.club-adventure-summary{grid-template-columns:1fr;gap:20px}.club-adventure-portrait{height:240px}.club-adventure-summary-copy h2{font-size:25px}.club-journey-modes{grid-template-columns:1fr}.club-adventure-meters>div>div{font-size:12px}.club-hub-heading p{font-size:14px}.club-hub-choices{gap:5px;padding:5px;border-radius:13px}.club-hub-choices>a{gap:6px;padding:10px;font-size:13px}.club-hub-choices.is-filter>a{padding:9px 12px;font-size:12px}.club-task-panel{grid-template-columns:1fr;padding:22px;gap:26px}.club-task-panel ol{border-top:1px solid #57372e;padding-top:24px}.club-task-panel h2{font-size:24px}.club-account-panel{padding:16px}.club-panel-heading h2{font-size:23px}.club-embedded-heading{flex-wrap:wrap;gap:6px}.club-embedded-heading h2{font-size:21px}.club-embedded-heading p{font-size:13px}.club-embedded-heading>button{margin-left:auto}.club-profile-shortcuts{gap:8px}.club-profile-shortcuts>a{font-size:12px;gap:8px;padding:14px 10px}.club-catalog-rows .club-catalog-content{padding:14px}.club-catalog-rows .club-catalog-visual{width:56px;height:70px;margin-left:12px}.club-catalog-rows .club-catalog-content h2{font-size:16px}.club-context-help summary{padding:14px;font-size:13px}}@media (max-width: 620px){.club-home-hero .club-hero-copy{padding-bottom:70px}.club-home-hero .club-hero-copy h1{font-size:29px}.club-home-actions{flex-direction:column;align-items:start;gap:2px}.club-home-actions>a{font-size:12px}.club-home-actions>.club-button{padding:12px;min-height:46px}.club-home-hero .club-hero-scene{pointer-events:none}.club-home-hero .club-mascot{pointer-events:auto}}.club-entity-media{min-height:0;isolation:isolate}.club-telegram-emoji{vertical-align:middle;flex-shrink:0}.club-telegram-emoji img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.club-catalog-visual>.club-catalog-placeholder{display:grid;place-items:center;height:100%}.club-entity-media>img{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.club-media-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}.club-media-fallback{z-index:0;display:grid;position:absolute;top:0;right:0;bottom:0;left:0;place-items:center;overflow:hidden}.club-entity-media.is-ready>.club-media-image{opacity:1}.club-entity-media.is-ready>.club-media-fallback{visibility:hidden}.club-boss-scene-host[hidden]{display:none}.club-boss-scene-host{margin-bottom:24px}.club-boss-portrait{background:radial-gradient(ellipse at top,#51281e,#120d0c 80%)}.club-boss-card .club-boss-visual{width:min(100%,360px,35svh);height:auto;aspect-ratio:9 / 16;margin-inline:auto}.club-boss-card .club-entity-media{isolation:auto}.club-gift-card .club-card-visual,.club-catalog-card .club-catalog-visual{height:auto;aspect-ratio:1}.club-catalog-card.media-portrait .club-catalog-visual{aspect-ratio:9 / 16;width:min(100%,320px,35svh);margin-inline:auto}.club-dialog .club-detail-art,.club-catalog-detail-media{width:min(100%,480px);height:auto;aspect-ratio:1;margin-inline:auto}.club-catalog-detail-media.media-portrait{width:min(100%,320px,35svh);aspect-ratio:9 / 16}.club-adventure-summary .club-adventure-portrait{height:auto;aspect-ratio:1}.club-menu-media,.club-hub-media .club-menu-media,.club-dialog .club-menu-media{width:min(100%,360px);height:auto;max-height:none;aspect-ratio:1;margin-inline:auto}.club-menu-media.media-portrait{width:min(100%,320px,35svh);aspect-ratio:9 / 16}.club-catalog-rows .club-catalog-visual{width:88px;height:88px}.club-catalog-content,.club-gift-card>.club-card-content{display:block;width:100%;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer;font:inherit}.club-catalog-content:focus-visible,.club-gift-card>.club-card-content:focus-visible{outline:3px solid #ffbd91;outline-offset:-4px;border-radius:12px}@media (max-width: 700px){.club-catalog-rows .club-catalog-visual{width:64px;height:64px}.club-home-boss .club-boss-visual{position:relative;top:auto}}.club-player-profile{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr);gap:28px;padding:24px;border:1px solid #794536;border-radius:24px;background:radial-gradient(ellipse at top left,#6c302b55,transparent 60%),#211513}.club-player-portrait{align-self:start;width:min(100%,290px);aspect-ratio:9 / 16;margin-inline:auto;overflow:hidden;border:1px solid #9b695047;border-radius:18px;background:#160f0d}.club-player-placeholder{display:grid;place-content:center;justify-items:center;gap:16px;padding:16px;text-align:center;color:#c5a38c;font-size:12px}.club-player-identity{min-width:0;align-self:center}.club-player-heading{display:flex;align-items:start;gap:12px;justify-content:space-between}.club-player-heading>div{min-width:0}.club-player-heading h2{font-size:clamp(24px,3vw,36px);margin:8px 0;overflow-wrap:anywhere}.club-player-account{color:#c8ad9a;font-size:13px;overflow-wrap:anywhere}.club-player-resources{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:10px;margin:24px 0}.club-player-resources>div{padding:14px;border:1px solid #744a354d;border-radius:14px;background:#100c0b55}.club-player-resources dt{display:flex;align-items:center;gap:7px;font-size:12px;color:#c8ad9a}.club-player-resources dd{margin:8px 0 0;font-size:clamp(20px,2.3vw,29px);font-weight:750;overflow-wrap:anywhere}.club-player-identity h3{font-size:16px;margin-bottom:12px}.club-player-battle-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.club-player-battle-stats>div{padding-bottom:10px;border-bottom:1px solid #6a463844}.club-player-battle-stats dt{font-size:12px;color:#c8ad9a}.club-player-battle-stats dd{margin:5px 0 0;font-size:19px;font-weight:650;overflow-wrap:anywhere}.club-player-availability{font-size:12px;line-height:1.6;color:#c0a58f;margin:18px 0}.club-player-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.club-player-actions>.club-button{padding:12px 16px;font-size:13px}.club-profile-links{grid-template-columns:repeat(2,minmax(0,1fr))}.club-profile-links>a{min-width:0}.club-profile-links>a>span{min-width:0;overflow-wrap:anywhere}.club-profile-links>a>.club-emoji{flex-shrink:0}.club-task-overview{border-top:1px solid #654032;margin-top:28px;padding-top:8px}.club-concierge-shortcut{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #754636;border-radius:12px;background:#2c1b17}.club-concierge-shortcut:hover{background:#51271f}@media (max-width: 380px){.club-topbar-right .club-user-chip{display:none}}@media (max-width: 700px){.club-player-profile{grid-template-columns:minmax(90px,.8fr) minmax(0,1fr);gap:14px;padding:14px}.club-player-portrait{grid-column:1;grid-row:1 / 3;width:min(100%,180px);align-self:center}.club-player-identity{display:contents}.club-player-identity>*{grid-column:1 / -1}.club-player-heading{grid-column:2;flex-wrap:wrap;gap:8px}.club-player-heading h2{font-size:22px}.club-player-heading .club-eyebrow{font-size:8px}.club-player-account{font-size:11px}.club-player-resources{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.club-player-resources>div:first-child{grid-column:1 / -1}.club-player-resources>div{padding:10px 8px}.club-player-resources dt{font-size:10px;gap:4px;flex-wrap:wrap}.club-player-resources dd{font-size:21px}.club-profile-links{grid-template-columns:minmax(0,1fr)}}
