:root{--dzo-client-build:"20260905-012";--bg:#080b14;--panel:#101522;--panel-soft:#141b2bd1;--line:#ffffff14;--text:#f5f7ff;--muted:#8c96ae;--blue:#4385ee;--violet:#7565f4;--danger:#ff6b7a;--safe-top:max(env(safe-area-inset-top), 12px);--safe-bottom:max(env(safe-area-inset-bottom), 10px)}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-height:100dvh;overflow-x:hidden}button,textarea,input{font:inherit}button,label{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #82b2ff}label:has(input:focus-visible){outline-offset:2px;outline:2px solid #82b2ff}.app-shell{width:min(100%,560px);min-height:100dvh;margin:0 auto;position:relative;overflow:hidden}.home-screen{isolation:isolate;background:radial-gradient(circle at 80% 18%,#7154e133,#0000 32%),radial-gradient(circle at 5% 65%,#2d66bc26,#0000 40%),linear-gradient(155deg,#111623 0%,#080b14 58%,#0a0c14 100%);flex-direction:column;display:flex}.home-screen:before{z-index:-1;content:"";opacity:.28;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.brand-bar{min-height:calc(70px + var(--safe-top));padding:var(--safe-top) 22px 12px;justify-content:space-between;align-items:center;display:flex}.brand-lockup{align-items:center;gap:11px;display:flex}.brand-symbol{color:#a9c9ff;letter-spacing:-.04em;background:linear-gradient(145deg,#262f45,#151a28);border:1px solid #ffffff21;border-radius:13px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff17,0 8px 25px #00000040}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup strong{letter-spacing:.08em;font-size:15px}.brand-lockup span{color:var(--muted);margin-top:2px;font-size:10px}.admin-shortcut{border:1px solid var(--line);cursor:pointer;background:#ffffff0d;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;transition:transform .16s,background .16s;display:grid}.admin-shortcut:active{background:#ffffff1a;transform:scale(.92)}.profile-home{flex-direction:column;flex:1;padding:clamp(22px,7vh,68px) 20px 20px;display:flex}.telegram-profile{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff14,#ffffff06),#0e131fc7;border:1px solid #ffffff1a;border-radius:25px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;animation:.5s cubic-bezier(.2,.75,.25,1) both profile-in;display:grid;box-shadow:inset 0 1px #ffffff12,0 18px 55px #0000003d}.avatar{color:#fff;background:linear-gradient(145deg,#567fd9,#7554c7);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;position:relative;overflow:visible;box-shadow:0 8px 24px #00000040}.avatar-small{width:44px;height:44px;font-size:15px}.avatar-normal{width:49px;height:49px;font-size:17px}.avatar-large{width:70px;height:70px;font-size:22px}.avatar img,.avatar video{border-radius:inherit;object-fit:cover;width:100%;height:100%}.avatar i{background:#56c89a;border:3px solid #151a28;border-radius:50%;width:13px;height:13px;position:absolute;bottom:3px;right:1px}.profile-copy{min-width:0}.profile-kicker{color:#8da4c8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.profile-copy h1{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;font-weight:750;overflow:hidden}.profile-copy p{color:#8e9ab3;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;overflow:hidden}.sync-badge{color:#9ac0ff;background:#5682da1a;border:1px solid #7eaaff29;border-radius:11px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.primary-action{text-align:left;cursor:pointer;background:linear-gradient(120deg,#346ecb 0%,#5c63df 55%,#7752c7 100%);border:1px solid #94b2ff3b;border-radius:25px;justify-content:space-between;align-items:center;width:100%;min-height:88px;margin-top:clamp(27px,5vh,50px);padding:18px 18px 18px 22px;transition:transform .18s,filter .18s,box-shadow .18s;animation:.6s cubic-bezier(.2,.75,.25,1) 90ms both action-in;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #fff3,0 18px 45px #4053ce42}.primary-action:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:32%;height:260%;animation:4.2s ease-in-out 1.5s infinite button-shine;position:absolute;top:-80%;left:-35%;transform:rotate(18deg)}.primary-action:active{transform:scale(.975)}.primary-action span:first-child{letter-spacing:.04em;flex-direction:column;gap:5px;font-size:18px;font-weight:850;display:flex}.primary-action small{color:#ffffffad;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650}.action-arrow{background:#0d122638;border:1px solid #ffffff2e;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.profile-sync-note{color:#758099;align-items:flex-start;gap:8px;margin:13px 7px 0;font-size:11px;line-height:1.45;display:flex}.sync-dot{background:#5ba5ec;border-radius:50%;flex:none;width:6px;height:6px;margin-top:5px;box-shadow:0 0 10px #5ba5ecbf}.car-stage{min-height:190px;padding-bottom:max(22px, var(--safe-bottom));opacity:.82;flex:1;place-items:end center;display:grid;position:relative}.car-glow{filter:blur(12px);background:radial-gradient(#5466da38,#0000 70%);border-radius:50%;height:65px;position:absolute;bottom:16%;left:9%;right:9%}.car-mark{width:min(72vw,340px);height:112px;position:relative;transform:perspective(600px)rotateX(4deg)}.car-body{background:linear-gradient(#5f70a12e,#171c2bb8);border:1px solid #99abd747;border-radius:50px 60px 25px 24px;height:56px;position:absolute;bottom:19px;left:2%;right:2%;box-shadow:inset 0 1px #ffffff14,0 22px 35px #00000040}.car-roof{z-index:1;background:linear-gradient(140deg,#57699e33,#0e131f8c);border:1px solid #99abd740;border-bottom:0;border-radius:60px 65px 5px 5px;width:48%;height:47px;position:absolute;top:18px;left:27%;transform:skew(-12deg)}.car-wheel{z-index:2;background:#2d3548;border:8px solid #0a0d15;border-radius:50%;width:42px;height:42px;position:absolute;bottom:4px;box-shadow:inset 0 0 0 3px #69738a}.wheel-left{left:17%}.wheel-right{right:15%}.car-caption{bottom:max(3px, env(safe-area-inset-bottom));color:#4e586e;letter-spacing:.22em;font-size:9px;font-weight:700;position:absolute}.chat-screen{background:#10151d;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;display:grid}.chat-header{z-index:5;min-height:calc(68px + var(--safe-top));padding:var(--safe-top) 14px 10px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f131cf0;border-bottom:1px solid #ffffff14;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid;position:relative;box-shadow:0 8px 25px #00000029}.icon-button,.header-attach,.more-button{color:#eaf0ff;cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;width:38px;height:38px;font-size:24px;transition:transform .15s,background .15s;display:grid}.icon-button:active,.header-attach:active,.more-button:active{background:#ffffff12;transform:scale(.9)}.chat-contact{min-width:0}.chat-contact strong,.chat-contact span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-contact strong{letter-spacing:.01em;font-size:15px}.chat-contact span{color:#7f899d;margin-top:2px;font-size:11px}.header-attach{color:#b4bed0;font-size:22px;transform:rotate(-35deg)}.more-button{color:#aeb7c8;width:26px;font-size:23px}.chat-canvas,.admin-chat-body{background:linear-gradient(#040b103d,#05081085),url(/chat-wallpaper.png) 50%/cover no-repeat;min-height:0;position:relative;overflow:hidden auto}.chat-canvas:before,.admin-chat-body:before{z-index:0;pointer-events:none;content:"";background:radial-gradient(circle at 80% 0,#694dac1f,#0000 38%);position:fixed;inset:0}.message-list{z-index:1;flex-direction:column;gap:5px;min-height:100%;padding:14px 10px 18px;display:flex;position:relative}.date-separator{justify-content:center;margin:3px 0 10px;display:flex}.date-separator span{color:#f0f5ffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1419b3;border-radius:14px;padding:5px 11px;font-size:11px;box-shadow:0 2px 8px #0003}.empty-dialog{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090d13b3;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;align-self:center;align-items:center;width:min(82%,310px);margin:auto;padding:20px 18px;display:flex;box-shadow:0 18px 45px #00000038}.empty-dialog-mark{background:linear-gradient(145deg,#397dd8,#7054c4);border-radius:17px;place-items:center;width:48px;height:48px;margin-bottom:11px;font-size:13px;font-weight:900;display:grid}.empty-dialog strong{font-size:15px}.empty-dialog p{color:#929bad;margin:6px 0 0;font-size:12px;line-height:1.45}.message-row{justify-content:flex-start;animation:.22s ease-out both message-in;display:flex}.message-row.mine{justify-content:flex-end}.message-bubble{border-radius:18px;width:fit-content;max-width:min(82%,440px);padding:9px 11px 7px;font-size:15px;line-height:1.35;position:relative;box-shadow:0 4px 12px #0000002e}.message-bubble p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;display:inline}.message-meta{float:right;color:#e7edfbad;align-items:center;gap:3px;margin:6px 0 -2px 9px;font-size:10px;line-height:1;display:inline-flex}.incoming .message-meta{color:#7d8593}.failed{color:#ffd0d5}.media-preview{background:#10151e;border-radius:14px;width:min(68vw,300px);max-height:340px;margin:-5px -7px 7px;display:block;overflow:hidden}.media-preview img,video.media-preview{object-fit:cover;width:100%;max-height:340px;display:block}video.media-preview{margin:-5px -7px 7px}.audio-preview{width:min(68vw,290px);margin-bottom:6px;display:block}.file-card{color:#fff;align-items:center;gap:10px;width:min(68vw,300px);margin-bottom:4px;text-decoration:none;display:flex}.file-card>span:last-child{min-width:0}.file-card strong,.file-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.file-card strong{font-size:13px}.file-card small{color:#ffffffad;margin-top:2px;font-size:10px}.file-icon{background:#ffffff26;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.sending-state{background:#3e71d3bf;border-radius:14px 14px 4px;align-self:flex-end;gap:3px;margin:2px 8px;padding:8px 11px;display:flex}.sending-state span{background:#fff;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite typing}.sending-state span:nth-child(2){animation-delay:.12s}.sending-state span:nth-child(3){animation-delay:.24s}.composer-wrap{z-index:7;padding:8px 10px var(--safe-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d121af5;border-top:1px solid #ffffff0f;position:relative}.composer{background:#1d222a;border:1px solid #ffffff1a;border-radius:27px;align-items:flex-end;gap:3px;min-height:51px;padding:5px 5px 5px 7px;display:flex;box-shadow:inset 0 1px #ffffff09,0 8px 24px #0000002e}.composer textarea{resize:none;min-width:0;height:40px;max-height:110px;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:9px 5px;font-size:15px;line-height:22px}.composer textarea::placeholder{color:#7b8494}.emoji-button,.attach-button,.send-button{color:#aab3c2;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:22px;transition:transform .15s,opacity .15s,background .15s;display:grid}.attach-button{transform:rotate(-35deg)}.send-button{color:#fff;background:linear-gradient(145deg,#2d9bea,#3679e2);font-size:17px;box-shadow:0 6px 16px #2783df52}.emoji-button:active,.attach-button:active,.send-button:active{transform:scale(.88)}.send-button:disabled{opacity:.32;box-shadow:none}.attachment-preview{background:#1b2029;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:7px;padding:9px 10px;display:grid}.attachment-preview-icon{color:#8ebcff;background:#527dd72e;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.attachment-preview>span:nth-child(2){min-width:0}.attachment-preview strong,.attachment-preview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.attachment-preview strong{font-size:12px}.attachment-preview small{color:var(--muted);margin-top:2px;font-size:10px}.attachment-preview button{cursor:pointer;background:#ffffff0f;border:0;border-radius:9px;width:28px;height:28px}.composer-error{color:#ffd2d7;background:#591d2799;border:1px solid #ff6b7a24;border-radius:12px;margin-bottom:7px;padding:7px 10px;font-size:11px}.home-indicator{background:#ffffff29;border-radius:4px;width:110px;height:4px;margin:8px auto 0}.sheet-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02040999;justify-content:center;align-items:flex-end;animation:.18s both fade-in;display:flex;position:fixed;inset:0}.attachment-sheet{width:min(100%,560px);min-height:280px;padding:9px 18px max(24px, var(--safe-bottom));background:#151a24;border:1px solid #ffffff17;border-bottom:0;border-radius:27px 27px 0 0;animation:.28s cubic-bezier(.22,.74,.2,1) both sheet-up;box-shadow:0 -24px 60px #0000006b}.sheet-handle{background:#3d4555;border-radius:4px;width:42px;height:4px;margin:0 auto 16px}.sheet-title-row{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.sheet-title-row span{color:#78839a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.sheet-title-row h2{letter-spacing:-.03em;margin:0;font-size:20px}.sheet-title-row button{cursor:pointer;background:#ffffff0f;border:0;border-radius:12px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.attachment-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.attachment-option{cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;min-height:125px;transition:transform .15s,background .15s;display:flex}.attachment-option:active{background:#ffffff14;transform:scale(.95)}.attachment-option input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.option-icon{border-radius:16px;place-items:center;width:47px;height:47px;margin-bottom:9px;font-size:20px;display:grid}.photo-option .option-icon{color:#85afff;background:#507ce433}.video-option .option-icon{color:#ba9aff;background:#7a57d633}.file-option .option-icon{color:#7dd1e9;background:#3599b32e}.attachment-option strong{font-size:13px}.attachment-option small{color:#7c869a;margin-top:3px;font-size:10px}.admin-shell{background:#090c13;grid-template-columns:minmax(310px,370px) minmax(0,1fr);width:100%;min-height:100dvh;display:grid}.inbox-pane{border-right:1px solid var(--line);background:#0f141e;flex-direction:column;min-width:0;min-height:100dvh;display:flex}.admin-header{min-height:calc(78px + var(--safe-top));padding:var(--safe-top) 16px 12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.admin-header span{color:#758098;letter-spacing:.07em;text-transform:uppercase;font-size:10px}.admin-header h1{margin:2px 0 0;font-size:20px}.queue-count{background:#4180e824;border-radius:11px;place-items:center;width:32px;height:32px;font-weight:800;display:grid;color:#82b5ff!important}.queue-toolbar{color:#69748a;justify-content:space-between;align-items:center;padding:8px 17px 12px;font-size:11px;display:flex}.queue-toolbar button{cursor:pointer;background:#ffffff0d;border:0;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.conversation-list{flex:1;min-height:0;padding:0 10px 16px;overflow-y:auto}.conversation-card{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;margin-bottom:6px;padding:11px;transition:border-color .15s,background .15s,transform .15s;display:grid}.conversation-card:hover,.conversation-card.active{background:#ffffff0b;border-color:#ffffff12}.conversation-card:active{transform:scale(.985)}.conversation-content{min-width:0}.conversation-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.conversation-line strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.conversation-line time,.handle,.preview{color:#717c91;font-size:10px}.handle,.preview{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.handle{margin-top:2px}.preview{color:#8c96a8;margin-top:5px;font-size:11px}.unread{background:#387edb;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:800;display:grid}.inbox-state{color:#8a94a7;text-align:center;background:#ffffff06;border:1px solid #ffffff0f;border-radius:18px;margin:20px 8px;padding:20px 15px;font-size:12px;line-height:1.5}.inbox-state.error{color:#ffc3ca;border-color:#ff6b7a1f}.admin-chat{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100dvh;display:grid}.admin-chat-header{grid-template-columns:auto auto minmax(0,1fr) auto}.mobile-back{display:none}.status-button{cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:13px;min-width:95px;padding:9px 12px;font-size:11px}.status-button.open{color:#8be1b9}.status-button.closed{color:#9aa2b2}.admin-chat-actions{align-items:center;gap:8px;display:flex}.delete-chat-button{color:#ff9aa6;cursor:pointer;background:#ff536814;border:1px solid #ff6f7e29;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-width:38px;height:38px;padding:0 12px;font-size:11px;font-weight:700;transition:transform .16s,background .16s,color .16s;display:flex}.delete-chat-button:hover{color:#ffc0c7;background:#ff536826}.delete-chat-button:active{transform:scale(.93)}.empty-admin-chat{color:#606a7d;text-align:center;place-content:center;height:100%;display:grid}.empty-admin-chat strong{color:#9ba5b7;font-size:16px}.empty-admin-chat p{margin:6px 0;font-size:12px}@keyframes profile-in{0%{opacity:0;transform:translateY(12px)}}@keyframes action-in{0%{opacity:0;transform:translateY(16px)}}@keyframes button-shine{0%,72%{left:-40%}to{left:120%}}@keyframes message-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes typing{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes fade-in{0%{opacity:0}}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (width<=720px){.admin-shell{display:block}.inbox-pane{border-right:0;width:100%}.inbox-pane.has-selection{display:none}.admin-chat{width:100%}.mobile-back{display:grid}.admin-chat-header{grid-template-columns:auto auto minmax(0,1fr) auto}.delete-chat-button{width:38px;padding:0}.delete-chat-button span{display:none}}.admin-login-screen{background:radial-gradient(circle at 50% -10%,#7e6aa833,#0000 38%),linear-gradient(#070a129e,#070a12f0),url(/chat-wallpaper-v2.png) 50%/cover no-repeat;place-items:center;min-height:100dvh;padding:22px;display:grid}.admin-login-card{-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);background:#0f131ebd;border-radius:29px;width:min(100%,410px);padding:13px;overflow:hidden;box-shadow:0 28px 80px #0000006b}.admin-login-brand{align-items:center;gap:11px;padding:6px 7px 16px;display:flex}.admin-login-brand strong,.admin-login-brand span{display:block}.admin-login-brand strong{font-size:13px}.admin-login-brand div>span{color:#7f899e;margin-top:2px;font-size:9px}.admin-login-card form,.admin-login-loading{background:#ffffff06;border:1px solid #fff1;border-radius:22px;padding:27px 24px 24px}.admin-login-icon{color:#d5ccec;background:#8979b51f;border:1px solid #b4acda1f;border-radius:17px;place-items:center;width:50px;height:50px;display:grid}.admin-login-card h1{margin:19px 0 7px;font-size:22px}.admin-login-card p{color:#8a94a8;margin:0 0 21px;font-size:11px;line-height:1.55}.admin-login-card label>span{color:#a5adbd;margin:0 0 7px 3px;font-size:10px;font-weight:700;display:block}.admin-login-card input{color:#f0f2f8;background:#04070d80;border:1px solid #ffffff16;border-radius:14px;outline:0;width:100%;height:48px;padding:0 14px;font-size:13px}.admin-login-card input:focus{border-color:#a69bc959;box-shadow:0 0 0 4px #806fa817}.admin-login-submit{color:#f2f3f8;cursor:pointer;background:linear-gradient(135deg,#756999a3,#49516fa3);border:1px solid #ffffff17;border-radius:14px;width:100%;height:46px;margin-top:12px;font-size:12px;font-weight:750;transition:transform .15s,filter .15s}.admin-login-submit:active{transform:scale(.985)}.admin-login-submit:disabled{cursor:default;filter:saturate(.4);opacity:.52}.admin-login-card form>small{color:#657087;text-align:center;margin-top:15px;font-size:9px;display:block}.admin-login-error{color:#f0a8b1;margin-top:9px;font-size:10px}.admin-login-loading{color:#8993a6;justify-content:center;align-items:center;gap:9px;min-height:180px;font-size:11px;display:flex}.admin-login-loading>span{border:2px solid #ffffff1a;border-top-color:#b8aecf;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite admin-login-spin}@keyframes admin-login-spin{to{transform:rotate(360deg)}}@media (width>=721px){.app-shell{min-height:min(860px,100dvh);box-shadow:0 0 80px #00000059}}@media (height<=670px){.profile-home{padding-top:16px}.telegram-profile{padding:13px}.avatar-large{width:58px;height:58px}.primary-action{min-height:74px;margin-top:18px}.car-stage{min-height:110px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.photo-only-showcase{cursor:default;touch-action:pan-y}.photo-only-showcase .car-showcase-model,.photo-only-showcase:not(.is-dragging) .car-showcase-model{width:100%;height:245px;animation:5s ease-in-out infinite photo-showcase-float;transform:none}.photo-only-showcase .secure-image{background:#080c137a;border-radius:26px;overflow:hidden}.photo-only-showcase .secure-image img{object-fit:contain;filter:drop-shadow(0 22px 22px #00000075)}.withdrawal-card{background:radial-gradient(circle at 100% 0,#deb8411f,#0000 38%),#121621c2;border-radius:25px;margin:0 15px;padding:18px}.withdrawal-card>header{justify-content:space-between;align-items:center;display:flex}.withdrawal-card>header small{color:#a48d56;letter-spacing:.13em;font-size:8px;font-weight:850}.withdrawal-card h2{margin:4px 0 0;font-size:20px}.withdrawal-progress{background:#ffffff0f;border-radius:999px;height:7px;margin:16px 0 12px;overflow:hidden}.withdrawal-progress i{border-radius:inherit;background:linear-gradient(90deg,#9e7a31,#e4c66b);height:100%;transition:width .42s cubic-bezier(.2,.78,.25,1);display:block}.withdrawal-locked{color:#979ead;text-align:center;font-size:12px;display:block}.withdrawal-username-required{color:#d6d9e0;background:#e4c66b12;border:1px solid #e4c66b38;border-radius:15px;margin:12px 0;padding:12px 14px;font-size:11px;line-height:1.5}.withdrawal-username-required strong{color:#f0d88d;font-size:12px}.withdrawal-username-required p{margin:6px 0 0}.withdrawal-form{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.withdrawal-form label{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;display:grid}.withdrawal-form label span{color:#8d95a5;font-size:9px}.withdrawal-form input{color:#fff;background:0 0;border:0;outline:0;min-width:0;padding:11px 0;font-size:14px;font-weight:800}.withdrawal-form button,.balance-adjust-form button,.withdrawal-admin-list button,.team-user-list button,.note-create-form>button{color:#c6e5fa;cursor:pointer;background:#457ea829;border:1px solid #7db9e229;border-radius:13px;font-weight:800}.withdrawal-form button{padding:0 15px}.withdrawal-form button:disabled{opacity:.4}.withdrawal-status,.admin-tool-status{color:#9fb1c2;margin:10px 0 0;font-size:10px}.withdrawal-row{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;margin-top:9px;padding-top:9px;font-size:10px;display:flex}.withdrawal-row b,.withdrawal-admin-list i{color:#a4adbd;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.withdrawal-row .is-pending,.withdrawal-admin-list .is-pending{color:#d8bf72;background:#cea63d1a}.withdrawal-row .is-paid,.withdrawal-admin-list .is-paid{color:#8ad3ad;background:#4eae7d1c}.withdrawal-row .is-rejected,.withdrawal-admin-list .is-rejected{color:#e8a0aa;background:#c4515f1c}.confirm-backdrop,.notes-backdrop{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04060bc2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.confirm-card{text-align:center;background:radial-gradient(circle at 50% 0,#8b71b533,#0000 40%),#151925f7;border-radius:28px;width:min(100%,380px);padding:24px;animation:.26s cubic-bezier(.18,.86,.22,1.1) both confirm-card-in}.confirm-icon{background:#d3ae3b17;border-radius:22px;place-items:center;width:68px;height:68px;margin:0 auto 12px;display:grid}.confirm-card>small{color:#8f84a3;letter-spacing:.15em;font-size:8px;font-weight:850}.confirm-card h2{margin:8px 0;font-size:21px}.confirm-card p{color:#949cac;margin:0;font-size:11px;line-height:1.55}.confirm-card>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.confirm-card>div button{color:#c3c9d3;background:#ffffff0b;border:1px solid #ffffff14;border-radius:14px;min-height:44px;font-weight:800}.confirm-card>div button.confirm{color:#c7e7fc;background:#4980ab2e;border-color:#7eb6e02b}.admin-chat:has(.admin-workspace){display:block;overflow:auto}.admin-workspace{background:radial-gradient(circle at 85% 0,#66548d1a,#0000 35%),#0b0f17;min-height:100dvh}.admin-workspace-grid{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:14px;padding:14px;display:grid}.admin-tool-card,.team-manager{background:#121722d4;border-radius:24px;padding:19px}.admin-tool-card h2{margin:0 0 13px;font-size:18px}.admin-search,.balance-adjust-form input,.note-create-form input,.note-create-form textarea{color:#edf1f8;width:100%;font:inherit;background:#ffffff09;border:1px solid #ffffff13;border-radius:13px;outline:0;padding:12px 13px}.admin-user-list,.team-user-list,.withdrawal-admin-list{gap:7px;max-height:47dvh;margin-top:12px;display:grid;overflow:auto}.admin-user-list>button,.team-user-list article{color:inherit;text-align:left;background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.admin-user-list>button.is-selected{background:#4880a924;border-color:#73b1de4d}.admin-user-list span,.team-user-list article>span{min-width:0;display:grid}.admin-user-list small,.team-user-list small{color:#7f899c;text-overflow:ellipsis;font-size:9px;overflow:hidden}.admin-user-list b,.team-user-list b{color:#d8be6e;font-size:9px}.balance-adjust-form{grid-template-columns:.65fr 1.35fr;gap:8px;margin-top:13px;display:grid}.balance-adjust-form button,.team-user-list button,.withdrawal-admin-list button,.note-create-form>button{min-height:40px;padding:0 12px}.balance-adjust-form .danger,.team-user-list button.danger,.withdrawal-admin-list button.danger{color:#efacb6;background:#ae41521c;border-color:#cb5c6d26}.withdrawal-admin-list article{background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:12px;display:grid}.withdrawal-admin-list article>span,.withdrawal-admin-list .withdrawal-user-link{display:grid}.withdrawal-admin-list .withdrawal-user-link{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0}.withdrawal-admin-list .withdrawal-user-link:not(:disabled){cursor:pointer}.withdrawal-admin-list .withdrawal-user-link:not(:disabled):hover strong,.withdrawal-admin-list .withdrawal-user-link:not(:disabled):focus-visible strong{color:#9edfff;text-underline-offset:3px;text-decoration:underline}.withdrawal-admin-list .withdrawal-user-link:disabled{cursor:default;opacity:.72}.withdrawal-admin-list article small{color:#778195;font-size:8px}.withdrawal-admin-list article>div{grid-column:1/-1;gap:8px;display:flex}.team-manager{margin:14px}.team-manager>p{color:#8f99aa;max-width:700px;margin:0 0 14px;font-size:11px;line-height:1.55}.team-user-list article{grid-template-columns:auto minmax(0,1fr) auto auto}.notes-panel{background:#11151ffa;border-radius:27px;width:min(100%,620px);max-height:88dvh;padding:18px;overflow:auto}.notes-panel>header{justify-content:space-between;align-items:center;display:flex}.notes-panel>header small{color:#8a819d;letter-spacing:.14em;font-size:8px}.notes-panel h2{margin:4px 0 0;font-size:20px}.notes-panel>header button{background:#ffffff0d;border:0;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.notes-list{gap:8px;margin-top:16px;display:grid}.notes-list>.note-row{grid-template-columns:minmax(0,1fr) 36px;align-items:stretch;gap:7px;display:grid}.home-screen .guide-action{background:linear-gradient(130deg,#656b8480,#4a456780),#1f233294!important;border:1px solid #ffffff1f!important;border-radius:25px!important;width:100%!important;min-height:82px!important;margin-top:24px!important;padding:18px 18px 18px 22px!important;display:flex!important;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0003!important}.directory-card.is-maintenance{opacity:.82;border-color:#89aac138!important}.directory-card.is-maintenance .directory-card-icon{filter:grayscale(.8)}html[data-theme=light] body:before,html[data-theme=light] body:after,html[data-theme=light] .home-screen:before,html[data-theme=light] .home-screen:after,html[data-theme=light] .app-shell:before,html[data-theme=light] .app-shell:after{display:none!important}html[data-theme=light] .app-shell :is(.glass-panel,[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs],[class*=-dialog],[class*=-modal],.chat-canvas,.admin-chat-body,.inbox-pane,.conversation-list,.message-list),html[data-theme=light] .admin-shell :is(.glass-panel,[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs],[class*=-dialog],[class*=-modal],.chat-canvas,.admin-chat-body,.inbox-pane,.conversation-list,.message-list){color:#322a42!important;background:#fffaff!important;border-color:#cdbddd!important;box-shadow:0 10px 28px #5b46741f!important}html[data-theme=light] :is(.primary-action,.games-hero,.feed-home-action,.home-bottom-nav,.feed-bottom-nav,.feed-tabs,.feed-profile-filters,.feed-profile-sort,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-tabs,.catalog-admin-step-nav,.catalog-admin-class-filter,.system-mode-options,.system-feature-toggles){color:#322a42!important;background:#e5d8f1!important;border-color:#b8a5d0!important;box-shadow:0 8px 20px #5b467424!important}html[data-theme=dark] .directory-screen .catalog-detail-hero{background:radial-gradient(at 50% 48%,#3a9aca29,#0000 48%),linear-gradient(150deg,#0f2335fa,#040b14fc)!important;border-color:#6fbee633!important;border-radius:12px!important;min-height:clamp(450px,128vw,590px)!important;display:block!important}html[data-theme=dark] .directory-screen .catalog-detail-media{z-index:1!important;box-sizing:border-box!important;border-radius:inherit!important;background:linear-gradient(#11283b29,#040c1566 72%),radial-gradient(at 50% 67%,#45a8d629,#0000 48%)!important;align-content:stretch!important;justify-items:stretch!important;width:100%!important;height:100%!important;min-height:0!important;padding:174px 0 18px!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image,html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img{width:100%!important;height:100%!important;min-height:0!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img{object-fit:contain!important;transform-origin:50% 58%!important;filter:drop-shadow(0 24px 22px #0000008f)!important;transform:translateY(9px)scale(1.16)!important}html[data-theme=dark] .directory-screen .catalog-detail-title{z-index:4!important;background:0 0!important;border:0!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;padding:0!important;display:grid!important;position:absolute!important;inset:20px 18px auto!important}html[data-theme=dark] .directory-screen .catalog-detail-kicker{grid-column:1!important;align-items:center!important;gap:8px!important;min-height:24px!important;display:flex!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status{flex:0 auto!important;font-size:8px!important}html[data-theme=dark] .directory-screen .catalog-title-line{grid-column:1!important;margin-top:5px!important;display:block!important}html[data-theme=dark] .directory-screen .catalog-title-line h2{max-width:76%!important;margin:0!important;line-height:.98!important}html[data-theme=dark] .directory-screen .catalog-detail-summary{grid-column:1!important;gap:6px!important}html[data-theme=dark] .directory-screen .catalog-class-badge,html[data-theme=dark] .directory-screen .catalog-admin-skin-inline,html[data-theme=dark] .directory-screen .catalog-admin-skin-summary,html[data-theme=dark] .directory-screen .catalog-admin-skin-badge{color:#a9d9ed!important;box-shadow:none!important;background:#31779b29!important;border-color:#66c0e752!important}html[data-theme=dark] .directory-screen .catalog-exchange-status.is-unavailable{color:#94adbd!important;background:#5b798a1f!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button,html[data-theme=dark] .directory-screen .catalog-detail-tabs button{color:#9bb8c8!important;box-shadow:none!important;background:#132a3c6b!important;border-color:#6fbee629!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button.active,html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active,html[data-theme=dark] .directory-screen .catalog-class-tabs button:hover,html[data-theme=dark] .directory-screen .catalog-detail-tabs button:hover{color:#e4f6ff!important;background:linear-gradient(145deg,#2b7ca357,#143a5185)!important;border-color:#60c6ef7a!important;box-shadow:inset 0 -2px #64d0f5b8!important}html[data-theme=dark] .directory-screen .catalog-currency-card,html[data-theme=dark] .directory-screen .catalog-currency-card.is-xp,html[data-theme=dark] .directory-screen .catalog-currency-card.is-cp{background:linear-gradient(145deg,#112b41f0,#07131ffa)!important;border-color:#6fbee633!important}html[data-theme=dark] .directory-screen .catalog-currency-card.is-xp:before,html[data-theme=dark] .directory-screen .catalog-currency-card.is-cp:before{background:linear-gradient(90deg,#5bcdfabf,#0000)!important}html[data-theme=dark] .directory-screen .catalog-item-row.is-admin-skin,html[data-theme=dark] .directory-screen .catalog-item-row.is-admin-skin .catalog-item-photo,html[data-theme=dark] .directory-screen .catalog-item-row.is-admin-skin .catalog-item-media{box-shadow:none!important;border-color:#66c0e747!important}@media (width<=430px){html[data-theme=dark] .directory-screen .catalog-detail-media{padding:182px 0 16px!important}html[data-theme=dark] .directory-screen .catalog-detail-title{top:18px!important;left:15px!important;right:15px!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img{transform:translateY(8px)scale(1.12)!important}}html[data-theme=dark] .directory-screen,html:not([data-theme=light]) .directory-screen{min-height:100dvh!important;padding:var(--safe-top) 14px var(--safe-bottom)!important;background:linear-gradient(#080b1480,#080b14cc),url(/chat-wallpaper-v2.png) 50%/cover no-repeat!important}html[data-theme=dark] .directory-screen .directory-header,html:not([data-theme=light]) .directory-screen .directory-header{-webkit-backdrop-filter:blur(28px)saturate(135%)!important;backdrop-filter:blur(28px)saturate(135%)!important;background:#171b287a!important;border:1px solid #ffffff1a!important;border-radius:22px!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:68px!important;margin:0!important;padding:9px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff13,0 18px 45px #0003!important}html[data-theme=dark] .directory-screen .directory-header:before,html:not([data-theme=light]) .directory-screen .directory-header:before,html[data-theme=dark] .directory-screen .directory-card:after,html:not([data-theme=light]) .directory-screen .directory-card:after{display:none!important}html[data-theme=dark] .directory-screen .directory-content,html:not([data-theme=light]) .directory-screen .directory-content{gap:0!important;padding:26px 3px!important;display:grid!important}html[data-theme=dark] .directory-screen .directory-intro,html:not([data-theme=light]) .directory-screen .directory-intro{color:#8f96a7!important;background:0 0!important;border:0!important;margin:0 5px 17px!important;padding:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme=dark] .directory-screen .directory-card,html:not([data-theme=light]) .directory-screen .directory-card{width:100%!important;min-height:82px!important;color:inherit!important;text-align:left!important;-webkit-backdrop-filter:blur(24px)saturate(130%)!important;backdrop-filter:blur(24px)saturate(130%)!important;background:#171b286e!important;border:1px solid #ffffff1a!important;border-radius:23px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;margin:0 0 10px!important;padding:13px 15px!important;display:grid!important;box-shadow:inset 0 1px #ffffff12,0 14px 38px #00000029!important}html[data-theme=dark] .directory-screen .directory-card-icon,html:not([data-theme=light]) .directory-screen .directory-card-icon{border-radius:17px!important;place-items:center!important;width:49px!important;height:49px!important;display:grid!important}html[data-theme=dark] .directory-screen .directory-card-icon.cars,html:not([data-theme=light]) .directory-screen .directory-card-icon.cars{color:#c6d1e8!important;background:#7e91b824!important}html[data-theme=dark] .directory-screen .directory-card strong,html[data-theme=dark] .directory-screen .directory-card small,html:not([data-theme=light]) .directory-screen .directory-card strong,html:not([data-theme=light]) .directory-screen .directory-card small{display:block!important}html[data-theme=dark] .directory-screen .directory-card strong,html:not([data-theme=light]) .directory-screen .directory-card strong{color:#f1f5fb!important;font-size:15px!important}html[data-theme=dark] .directory-screen .directory-card small,html:not([data-theme=light]) .directory-screen .directory-card small{color:#858da0!important;margin-top:4px!important;font-size:11px!important}html[data-theme=dark] .directory-screen .catalog-search-panel,html:not([data-theme=light]) .directory-screen .catalog-search-panel{gap:9px!important;margin-bottom:12px!important;display:grid!important}html[data-theme=dark] .directory-screen .catalog-search-panel>input,html:not([data-theme=light]) .directory-screen .catalog-search-panel>input{color:#edf3f8!important;background:#0b1018c7!important;border:1px solid #ffffff14!important;border-radius:14px!important;width:100%!important;height:44px!important;padding:0 14px!important}html[data-theme=dark] .directory-screen .catalog-class-tabs,html:not([data-theme=light]) .directory-screen .catalog-class-tabs{grid-template-columns:repeat(6,1fr)!important;gap:5px!important;display:grid!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button,html:not([data-theme=light]) .directory-screen .catalog-class-tabs button{color:#7d8ea2!important;height:39px!important;min-height:39px!important;box-shadow:none!important;background:#0f151fad!important;border:1px solid #ffffff0f!important;border-radius:12px!important;padding:0 8px!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button.active,html:not([data-theme=light]) .directory-screen .catalog-class-tabs button.active{color:#d9edf9!important;background:#44789e3b!important;border-color:#72b3e047!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button.active .catalog-tab-count,html:not([data-theme=light]) .directory-screen .catalog-class-tabs button.active .catalog-tab-count{color:#071624!important;background:#63b9e8!important}html[data-theme=dark] .directory-screen .catalog-car-list,html:not([data-theme=light]) .directory-screen .catalog-car-list{gap:12px!important;display:grid!important}html[data-theme=dark] .directory-screen .catalog-car-card,html:not([data-theme=light]) .directory-screen .catalog-car-card{background:#171b287a!important;border:1px solid #95b8da1a!important;border-radius:23px!important;min-height:136px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff13,0 18px 45px #0003!important}html[data-theme=dark] .directory-screen .catalog-car-open,html:not([data-theme=light]) .directory-screen .catalog-car-open{width:100%!important;min-height:136px!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:23px!important;grid-template-columns:116px minmax(0,1fr) 24px!important;align-items:center!important;gap:11px!important;padding:10px 13px 10px 8px!important;display:grid!important}html[data-theme=dark] .directory-screen .catalog-car-photo,html:not([data-theme=light]) .directory-screen .catalog-car-photo{background:radial-gradient(at 50% 76%,#4992c630,#0000 58%),#080c137a!important;border-radius:20px!important;height:112px!important;min-height:112px!important}html[data-theme=dark] .directory-screen .catalog-car-copy,html:not([data-theme=light]) .directory-screen .catalog-car-copy{gap:7px!important;min-width:0!important;padding:0!important;display:grid!important}html[data-theme=dark] .directory-screen .catalog-car-copy>strong,html:not([data-theme=light]) .directory-screen .catalog-car-copy>strong{color:#f1f5fb!important;font-size:17px!important}html[data-theme=dark] .directory-screen .catalog-detail,html:not([data-theme=light]) .directory-screen .catalog-detail{padding:10px 14px calc(32px + env(safe-area-inset-bottom))!important}html[data-theme=dark] .directory-screen .catalog-detail-hero,html:not([data-theme=light]) .directory-screen .catalog-detail-hero{min-height:325px!important;box-shadow:none!important;background:radial-gradient(circle at 50% 34%,#508bbc33,#0000 36%),linear-gradient(155deg,#18202deb,#0b0f18f5)!important;border:1px solid #95b8da1a!important;border-radius:28px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html[data-theme=dark] .directory-screen .catalog-detail-glow,html:not([data-theme=light]) .directory-screen .catalog-detail-glow{filter:blur(38px)!important;background:#5a97c72e!important;border-radius:50%!important;width:260px!important;height:210px!important;display:block!important;position:absolute!important;top:38px!important;left:50%!important;transform:translate(-50%)!important}html[data-theme=dark] .directory-screen .catalog-detail-media,html:not([data-theme=light]) .directory-screen .catalog-detail-media{z-index:2!important;background:0 0!important;border-radius:0!important;align-content:center!important;justify-items:center!important;width:94%!important;height:215px!important;min-height:215px!important;margin-top:4px!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image,html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img,html:not([data-theme=light]) .directory-screen .catalog-detail-media>.secure-image,html:not([data-theme=light]) .directory-screen .catalog-detail-media>.secure-image img{width:100%!important;height:100%!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img,html:not([data-theme=light]) .directory-screen .catalog-detail-media>.secure-image img{object-fit:contain!important;filter:drop-shadow(0 15px 14px #0000006b)!important;transform:none!important}html[data-theme=dark] .directory-screen .catalog-detail-title,html:not([data-theme=light]) .directory-screen .catalog-detail-title{z-index:3!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;inset:auto 17px 16px!important}html[data-theme=dark] .directory-screen .catalog-detail-title h2,html:not([data-theme=light]) .directory-screen .catalog-detail-title h2{color:#f2f6fb!important;margin:5px 0 0!important;font-size:clamp(24px,7vw,36px)!important;line-height:1!important}html[data-theme=dark] .directory-screen .catalog-title-line,html:not([data-theme=light]) .directory-screen .catalog-title-line{align-items:baseline!important;gap:8px!important;margin-top:0!important;display:flex!important}html[data-theme=dark] .directory-screen .catalog-detail-summary,html:not([data-theme=light]) .directory-screen .catalog-detail-summary{gap:7px!important;margin-top:7px!important;display:flex!important}html[data-theme=dark] .directory-screen .catalog-detail-summary span,html:not([data-theme=light]) .directory-screen .catalog-detail-summary span{color:#8fa2b5!important;background:0 0!important;border:0!important}html[data-theme=dark] .directory-screen .catalog-share-button-inline,html:not([data-theme=light]) .directory-screen .catalog-share-button-inline{color:#bfd8ec!important;width:auto!important;min-width:0!important;min-height:36px!important;box-shadow:none!important;background:#0c111ab3!important;border:1px solid #ffffff17!important;border-radius:13px!important;margin:0!important;padding:0 11px!important;font-size:9px!important;position:absolute!important;top:-8px!important;right:0!important}html[data-theme=dark] .directory-screen .catalog-currency-card,html:not([data-theme=light]) .directory-screen .catalog-currency-card{background:linear-gradient(145deg,#2b6c9e52,#131d2be0)!important;border:1px solid #ffffff14!important;border-radius:20px!important;min-height:0!important;padding:13px!important}html[data-theme=dark] .directory-screen .catalog-currency-card.is-cp,html:not([data-theme=light]) .directory-screen .catalog-currency-card.is-cp{background:linear-gradient(145deg,#2b6c9e42,#131d2be0)!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs{background:#0f141ebd!important;border:1px solid #ffffff0f!important;border-radius:17px!important;gap:4px!important;margin-top:12px!important;padding:4px!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button{color:#728398!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:13px!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button.active{color:#dfeef9!important;background:linear-gradient(145deg,#48769e61,#3a4c6359)!important}@media (width<=520px){html[data-theme=dark] .directory-screen .catalog-detail-hero,html:not([data-theme=light]) .directory-screen .catalog-detail-hero{min-height:325px!important}html[data-theme=dark] .directory-screen .catalog-detail-media,html:not([data-theme=light]) .directory-screen .catalog-detail-media{width:94%!important;height:215px!important;min-height:215px!important}html[data-theme=dark] .directory-screen .catalog-car-open,html:not([data-theme=light]) .directory-screen .catalog-car-open{grid-template-columns:104px minmax(0,1fr) 18px!important}html[data-theme=dark] .directory-screen .catalog-car-photo,html:not([data-theme=light]) .directory-screen .catalog-car-photo{height:100px!important;min-height:100px!important}}html[data-theme=dark] .directory-screen .catalog-car-card .catalog-class-badge,html:not([data-theme=light]) .directory-screen .catalog-car-card .catalog-class-badge,html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-class-badge,html:not([data-theme=light]) .directory-screen .catalog-detail-title .catalog-class-badge,html[data-theme=dark] .directory-screen .catalog-admin-skin-inline,html:not([data-theme=light]) .directory-screen .catalog-admin-skin-inline,html[data-theme=dark] .directory-screen .catalog-admin-skin-summary,html:not([data-theme=light]) .directory-screen .catalog-admin-skin-summary{display:none!important}html[data-theme=dark] .directory-screen .catalog-car-name-line,html:not([data-theme=light]) .directory-screen .catalog-car-name-line{margin:0!important;display:block!important}html[data-theme=dark] .directory-screen .catalog-car-name-line>i,html:not([data-theme=light]) .directory-screen .catalog-car-name-line>i,html[data-theme=dark] .directory-screen .catalog-detail-summary,html:not([data-theme=light]) .directory-screen .catalog-detail-summary{display:none!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status,html:not([data-theme=light]) .directory-screen .catalog-detail-title .catalog-exchange-status{color:#72e0a8!important;letter-spacing:.13em!important;background:0 0!important;border:0!important;align-items:center!important;min-height:20px!important;padding:0!important;font-size:8px!important;display:inline-flex!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status.is-unavailable,html:not([data-theme=light]) .directory-screen .catalog-detail-title .catalog-exchange-status.is-unavailable{color:#8292a0!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status:before,html:not([data-theme=light]) .directory-screen .catalog-detail-title .catalog-exchange-status:before{width:6px!important;height:6px!important;margin-right:7px!important}html[data-theme=dark] .directory-screen .catalog-detail-title h2,html:not([data-theme=light]) .directory-screen .catalog-detail-title h2{max-width:100%!important;font-weight:850!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button-inline,html:not([data-theme=light]) .directory-screen .catalog-detail-title .catalog-share-button-inline{color:#bfd8ec!important;background:#0c111ab3!important;border-radius:13px!important;min-height:44px!important;padding:0 11px!important;top:0!important;right:0!important}html[data-theme=dark] .directory-screen .catalog-car-copy .catalog-quick-items,html:not([data-theme=light]) .directory-screen .catalog-car-copy .catalog-quick-items{color:#94a8bf!important;flex-direction:column!important;gap:2px!important;margin-top:6px!important;font-size:11px!important;line-height:1.15!important;display:flex!important}html[data-theme=dark] .directory-screen .catalog-car-copy .catalog-quick-items small,html:not([data-theme=light]) .directory-screen .catalog-car-copy .catalog-quick-items small{color:#94a8bf!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;font-size:11px!important;display:block!important}html[data-theme=dark] .directory-screen{--catalog-ink:#f4f5f7;--catalog-muted:#8f929d;--catalog-red:#ef334f;--catalog-purple:#7136d7;--catalog-surface:#0a0c11eb;color:var(--catalog-ink)!important;background:radial-gradient(circle at 84% 28%,#711a2a29,#0000 34%),radial-gradient(circle at 12% 72%,#29274d26,#0000 38%),#05070b!important}html[data-theme=dark] .directory-screen .directory-header{z-index:8;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;min-height:76px;margin:0;padding:0 18px;position:relative;background:#040508f5!important;box-shadow:0 12px 30px #0000004d!important}html[data-theme=dark] .directory-screen .directory-header>div{gap:2px;display:grid}html[data-theme=dark] .directory-screen .directory-header span{color:#a5a7ae;letter-spacing:.16em;font-size:9px;font-weight:800}html[data-theme=dark] .directory-screen .directory-header h1{letter-spacing:-.04em;font-size:24px;color:#fff!important}html[data-theme=dark] .directory-screen .directory-header .icon-button{color:#fff;background:#ffffff0f;border:0;border-radius:14px;width:42px;height:42px}html[data-theme=dark] .directory-screen .directory-content{width:min(100%,820px);padding:22px 16px calc(36px + env(safe-area-inset-bottom));margin:0 auto}html[data-theme=dark] .directory-screen .directory-intro{color:var(--catalog-muted);margin:0 4px 18px;font-size:11px;line-height:1.55}html[data-theme=dark] .directory-screen .catalog-directory{padding-top:14px}html[data-theme=dark] .directory-screen .catalog-search-panel{border:1px solid #ffffff17;border-radius:20px;gap:12px;margin-bottom:18px;padding:14px;background:#0c0e14db!important}html[data-theme=dark] .directory-screen .catalog-search-panel input{border:1px solid #ffffff21;border-radius:14px;min-height:46px;color:#fff!important;background:#00000061!important}html[data-theme=dark] .directory-screen .catalog-class-tabs{border-radius:16px;gap:6px;padding:5px;background:#ffffff0e!important}html[data-theme=dark] .directory-screen .catalog-class-tabs button{color:#969ba6;border-radius:11px;min-height:38px}html[data-theme=dark] .directory-screen .catalog-class-tabs button.active{box-shadow:0 7px 18px #db2b4842;color:#fff!important;background:linear-gradient(145deg,#ed3851,#a61f3b)!important}html[data-theme=dark] .directory-screen .catalog-sort-field{color:#9398a3}html[data-theme=dark] .directory-screen .catalog-sort-field select{color:#e9eaf0;background:#0c0f16;border:1px solid #ffffff1f;border-radius:12px;min-height:42px}html[data-theme=dark] .directory-screen .catalog-car-list{gap:14px}html[data-theme=dark] .directory-screen .catalog-car-card{border:1px solid #ffffff1a;border-radius:22px;min-height:0;padding:0;display:block;overflow:hidden;background:linear-gradient(145deg,#191a22f5,#080a0ffa)!important;box-shadow:0 15px 32px #00000040!important}html[data-theme=dark] .directory-screen .catalog-car-open{width:100%;min-height:178px;color:inherit;text-align:left;grid-template-columns:minmax(124px,39%) minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid}html[data-theme=dark] .directory-screen .catalog-car-photo{background:radial-gradient(at 50% 75%,#cb2c4b3b,#0000 62%),#0b0d12;border-radius:0;height:auto;min-height:178px}html[data-theme=dark] .directory-screen .catalog-car-copy{align-content:center;gap:9px;padding:18px 16px}html[data-theme=dark] .directory-screen .catalog-car-copy>small,html[data-theme=dark] .directory-screen .catalog-car-copy .catalog-quick-metric>small{color:#8f929d}html[data-theme=dark] .directory-screen .catalog-car-heading strong{color:#fff;font-size:22px}html[data-theme=dark] .directory-screen .catalog-class-badge{color:#dedfe5;background:#ffffff12;border:1px solid #ffffff29;border-radius:8px}html[data-theme=dark] .directory-screen .catalog-quick-stats{gap:9px}html[data-theme=dark] .directory-screen .catalog-quick-metric{color:#e8e9ee}html[data-theme=dark] .directory-screen .catalog-quick-metric>b{color:#fff}html[data-theme=dark] .directory-screen .catalog-admin-skin-inline,html[data-theme=dark] .directory-screen .catalog-admin-skin-summary,html[data-theme=dark] .directory-screen .catalog-admin-skin-badge{color:#ff536f!important}html[data-theme=dark] .directory-screen .catalog-detail{width:min(100%,820px);padding:16px 16px calc(36px + env(safe-area-inset-bottom));margin:0 auto}html[data-theme=dark] .directory-screen .catalog-detail-hero{border:1px solid #ffffff1f;border-radius:28px;min-height:510px;overflow:hidden;background:radial-gradient(circle at 82% 30%,#e4274640,#0000 35%),radial-gradient(circle at 15% 84%,#362d683d,#0000 40%),linear-gradient(150deg,#0d1017,#06080d 70%)!important;padding:0!important;box-shadow:0 22px 54px #0006!important}html[data-theme=dark] .directory-screen .catalog-detail-hero:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;bottom:8%;left:-18%;right:-18%;transform:rotate(-3deg)}html[data-theme=dark] .directory-screen .catalog-detail-media{z-index:1;display:grid;inset:150px 0 14px;align-content:end!important;width:100%!important;min-height:0!important;margin:0!important;position:absolute!important;overflow:visible!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img{object-fit:contain!important;filter:drop-shadow(0 26px 18px #0000009e)!important;width:100%!important;height:100%!important;transform:translateY(13px)scale(1.12)!important}html[data-theme=dark] .directory-screen .catalog-detail-title{z-index:4;inset:25px 25px auto;position:absolute!important}html[data-theme=dark] .directory-screen .catalog-detail-kicker{min-height:20px;display:block}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status{letter-spacing:.08em;font-size:12px;font-weight:900;color:#53ef93!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-exchange-status:before{content:"";background:currentColor;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 12px}html[data-theme=dark] .directory-screen .catalog-title-line{margin-top:43px;display:block}html[data-theme=dark] .directory-screen .catalog-title-line h2{color:#fff;letter-spacing:-.055em;text-transform:uppercase;max-width:75%;font-size:clamp(36px,9vw,64px);font-weight:950;line-height:.96}html[data-theme=dark] .directory-screen .catalog-title-line .catalog-class-badge{letter-spacing:.08em;margin-top:13px;padding:7px 11px;font-size:10px;font-weight:900;display:inline-block}html[data-theme=dark] .directory-screen .catalog-detail-summary{color:#e6e7eb;text-transform:uppercase;flex-wrap:wrap;gap:7px 13px;margin-top:14px;font-size:12px;font-weight:800;display:flex}html[data-theme=dark] .directory-screen .catalog-detail-summary span+span:before{color:#666a76;content:"•";margin-right:13px}html[data-theme=dark] .directory-screen .catalog-detail-summary b{color:#fff}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#08090d4d;border:1px solid #ffffff4d;border-radius:14px;min-height:44px;padding:0 15px;font-size:11px;font-weight:900;display:inline-flex;top:0;right:0}html[data-theme=dark] .directory-screen .catalog-currency-grid{gap:12px;margin-top:14px}html[data-theme=dark] .directory-screen .catalog-currency-card{border:1px solid #ffffff2e;border-radius:24px;min-height:112px;padding:14px 16px;box-shadow:0 15px 30px #0000003d}html[data-theme=dark] .directory-screen .catalog-currency-card.is-xp{border-color:#823bffa6;background:linear-gradient(145deg,#3b177ea6,#130d2bf2)!important}html[data-theme=dark] .directory-screen .catalog-currency-card.is-cp{border-color:#d32a4f99;background:linear-gradient(145deg,#671830a8,#290c19f2)!important}html[data-theme=dark] .directory-screen .catalog-currency-card .catalog-currency-icon{--currency-size:58px;border-radius:17px}html[data-theme=dark] .directory-screen .catalog-currency-card.is-xp .catalog-currency-icon{background:linear-gradient(145deg,#a86cff,#4c18b1)!important}html[data-theme=dark] .directory-screen .catalog-currency-card.is-cp .catalog-currency-icon{background:linear-gradient(145deg,#ff6a9a,#99133c)!important}html[data-theme=dark] .directory-screen .catalog-currency-card small{color:#b9b7c4;font-size:9px}html[data-theme=dark] .directory-screen .catalog-currency-card strong{color:#fff;font-size:clamp(20px,5vw,30px)}html[data-theme=dark] .directory-screen .catalog-detail-tabs{border:1px solid #ffffff38;border-radius:20px;gap:3px;margin-top:16px;padding:4px;background:#16171de0!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button{color:#c6c7ce;white-space:nowrap;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:58px;font-size:11px;font-weight:900;display:inline-flex}html[data-theme=dark] .directory-screen .catalog-detail-tabs button svg{color:currentColor}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active{box-shadow:0 8px 22px #dc2b4652;color:#fff!important;background:linear-gradient(145deg,#ed344d,#9d1f38)!important}html[data-theme=dark] .directory-screen .catalog-description,html[data-theme=dark] .directory-screen .catalog-item-section{margin-top:16px}html[data-theme=dark] .directory-screen .catalog-description{border:1px solid #ffffff1a;border-radius:22px;padding:22px;background:#0c0e14d9!important}html[data-theme=dark] .directory-screen .catalog-description>small,html[data-theme=dark] .directory-screen .catalog-item-section header small{color:#f14a64}html[data-theme=dark] .directory-screen .catalog-description>p,html[data-theme=dark] .directory-screen .catalog-item-section header p{color:#a7a8b1}html[data-theme=dark] .directory-screen .catalog-item-section>header{padding:6px 4px 15px}html[data-theme=dark] .directory-screen .catalog-item-section h3{color:#fff;font-size:28px}html[data-theme=dark] .directory-screen .catalog-item-list{gap:12px}html[data-theme=dark] .directory-screen .catalog-gallery-controls{justify-content:flex-end;align-items:center;gap:18px;margin-bottom:10px;display:flex}html[data-theme=dark] .directory-screen .catalog-gallery-controls button{color:#fff;background:#ffffff14;border:0;border-radius:50%;width:42px;height:42px;font-size:28px}html[data-theme=dark] .directory-screen .catalog-gallery-controls strong{color:#dfe0e5;font-size:14px}html[data-theme=dark] .directory-screen .catalog-item-row{border:1px solid #ffffff1a;border-radius:22px;min-height:0;padding:0;overflow:hidden;background:#0d0f15eb!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme=dark] .directory-screen .catalog-item-photo{background:radial-gradient(at 50% 70%,#c829483b,#0000 65%),#090b10;border-radius:0;order:1!important;width:100%!important;min-height:260px!important}html[data-theme=dark] .directory-screen .catalog-item-media,html[data-theme=dark] .directory-screen .catalog-item-media>.secure-image{width:100%!important;height:260px!important;min-height:0!important}html[data-theme=dark] .directory-screen .catalog-item-media>.secure-image img{filter:drop-shadow(0 18px 16px #00000094);object-fit:contain!important}html[data-theme=dark] .directory-screen .catalog-item-copy{order:2!important;padding:16px 18px 19px!important}html[data-theme=dark] .directory-screen .catalog-item-copy strong{color:#fff;font-size:22px}html[data-theme=dark] .directory-screen .catalog-item-copy p{color:#9699a4}html[data-theme=dark] .directory-screen .catalog-thumbnail-strip{scrollbar-width:none;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;gap:10px;padding:2px 1px 7px;display:grid;overflow-x:auto}html[data-theme=dark] .directory-screen .catalog-thumbnail-strip::-webkit-scrollbar{display:none}html[data-theme=dark] .directory-screen .catalog-thumbnail-strip button{color:#e8e8ed;text-align:center;background:#14151be6;border:1px solid #ffffff24;border-radius:16px;gap:7px;min-width:112px;padding:7px;display:grid}html[data-theme=dark] .directory-screen .catalog-thumbnail-strip button.active{border-color:#ff3e5c;box-shadow:0 0 0 1px #ff3e5c59,0 0 18px #ff345238}html[data-theme=dark] .directory-screen .catalog-thumbnail-media{background:#080a0f;border-radius:11px;place-items:center;height:74px;display:grid;overflow:hidden}html[data-theme=dark] .directory-screen .catalog-thumbnail-media>.secure-image,html[data-theme=dark] .directory-screen .catalog-thumbnail-media img{width:100%;height:100%}html[data-theme=dark] .directory-screen .catalog-thumbnail-media img{object-fit:contain}html[data-theme=dark] .directory-screen .catalog-thumbnail-strip strong{color:#f7f7f9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}@media (width<=560px){html[data-theme=dark] .directory-screen .catalog-detail{padding-left:10px;padding-right:10px}html[data-theme=dark] .directory-screen .catalog-detail-hero{border-radius:23px;min-height:430px}html[data-theme=dark] .directory-screen .catalog-detail-title{top:20px;left:18px;right:18px}html[data-theme=dark] .directory-screen .catalog-detail-media{inset:145px 0 8px}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img{transform:translateY(9px)scale(1.06)!important}html[data-theme=dark] .directory-screen .catalog-title-line{margin-top:39px}html[data-theme=dark] .directory-screen .catalog-title-line h2{max-width:58%;font-size:clamp(31px,10vw,46px)}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button{min-height:38px;padding:0 10px;font-size:9px}html[data-theme=dark] .directory-screen .catalog-currency-card{border-radius:18px;gap:8px;min-height:96px;padding:10px}html[data-theme=dark] .directory-screen .catalog-currency-card .catalog-currency-icon{--currency-size:45px}html[data-theme=dark] .directory-screen .catalog-currency-card strong{font-size:18px}html[data-theme=dark] .directory-screen .catalog-detail-tabs button{gap:4px;min-height:50px;font-size:8px}html[data-theme=dark] .directory-screen .catalog-detail-tabs button svg{width:14px;height:14px}html[data-theme=dark] .directory-screen .catalog-car-open{grid-template-columns:40% minmax(0,1fr);min-height:142px}html[data-theme=dark] .directory-screen .catalog-car-photo{min-height:142px}html[data-theme=dark] .directory-screen .catalog-car-copy{padding:12px 11px}html[data-theme=dark] .directory-screen .catalog-car-heading strong{font-size:16px}html[data-theme=dark] .directory-screen .catalog-quick-stats{gap:5px}html[data-theme=dark] .directory-screen .catalog-quick-metric>b{font-size:9px}}html body .home-screen>.brand-bar{width:100%!important;max-width:none!important;min-height:calc(76px + var(--safe-top))!important;padding:var(--safe-top) 14px 12px!important;box-sizing:border-box!important;border-radius:0 0 16px 16px!important;margin:0!important}html body .home-screen>.brand-bar .home-header-actions{gap:8px!important}html body .home-screen>.brand-bar .balance-chip,html body .home-screen>.brand-bar .home-settings-button,html body .home-screen>.brand-bar .admin-shortcut{box-sizing:border-box!important;height:clamp(40px,10vw,44px)!important;min-height:clamp(40px,10vw,44px)!important}html body .home-screen>.brand-bar .balance-chip{min-width:clamp(60px,16vw,72px)!important;padding-inline:9px!important}html body .home-screen>.brand-bar .home-settings-button,html body .home-screen>.brand-bar .admin-shortcut{border-radius:12px!important;flex:0 0 clamp(40px,10vw,44px)!important;width:clamp(40px,10vw,44px)!important;min-width:clamp(40px,10vw,44px)!important;max-width:clamp(40px,10vw,44px)!important;padding:0!important}@media (width<=390px){html:not([data-theme=light]) .home-news-card>header>.home-news-follow-button{min-width:78px!important;padding-inline:7px!important;font-size:8px!important}}html:not([data-theme=light]) .feed-screen .feed-card-header{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;column-gap:8px!important;display:grid!important;overflow:visible!important}html:not([data-theme=light]) .feed-screen .feed-card-header>.feed-author{width:100%!important;min-width:0!important;overflow:hidden!important}html:not([data-theme=light]) .feed-screen .feed-card-header>.feed-follow-button{white-space:nowrap!important;border-radius:9px!important;width:max-content!important;min-width:82px!important;max-width:none!important;min-height:32px!important;margin:0!important;padding-inline:9px!important}html:not([data-theme=light]) .feed-screen .feed-card-header>.feed-card-menu{margin:0!important}html:not([data-theme=light]) .feed-screen .feed-role-badge.is-creator,html:not([data-theme=light]) .feed-profile-name .feed-role-badge.is-creator,html:not([data-theme=light]) .feed-badge-info .feed-role-badge.is-creator{color:#061321!important;background:linear-gradient(145deg,#6fd7ff,#2f8cff)!important;border:0!important;border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 14px #40a5ff73!important}@media (width<=390px){html:not([data-theme=light]) .feed-screen .feed-card-header{column-gap:5px!important;padding-inline:8px!important}html:not([data-theme=light]) .feed-screen .feed-card-header>.feed-follow-button{min-width:78px!important;padding-inline:7px!important;font-size:8px!important}}html:not([data-theme=light]) .home-news-card>header{align-items:center!important;gap:8px!important;display:flex!important;overflow:visible!important}html:not([data-theme=light]) .home-news-card>header>.home-news-author{flex:auto!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;overflow:hidden!important}html:not([data-theme=light]) .home-news-card>header>.home-news-follow-button{white-space:nowrap!important;border-radius:9px!important;width:max-content!important;min-width:82px!important;height:30px!important;min-height:30px!important;margin:0!important;padding-inline:9px!important}html:not([data-theme=light]) .home-news-card>header>button[aria-label=Удалить\ новость]{flex:0 0 34px!important;width:34px!important;height:34px!important;margin:0!important}html:not([data-theme=light]) .home-news-card .home-news-verified{color:#1e1000!important;background:linear-gradient(145deg,#ffe17c,#e69b24)!important;border:0!important;border-radius:6px 7px!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 14px #f1af3073!important}@media (width<=390px){html:not([data-theme=light]) .home-news-card>header>.home-news-follow-button{min-width:78px!important;padding-inline:7px!important;font-size:8px!important}}html:not([data-theme=light]) .home-news-card>header{gap:8px!important}html:not([data-theme=light]) .home-news-follow-button{color:#bcecff!important;white-space:nowrap!important;background:#1f6f9d57!important;border:1px solid #6eceff5c!important;border-radius:9px!important;flex:none!important;min-height:30px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important}html:not([data-theme=light]) .home-news-follow-button.is-following{color:#aab9c4!important;background:#3546546b!important;border-color:#94a9b847!important}html:not([data-theme=light]) .home-news-verified,html:not([data-theme=light]) .feed-role-badge.is-creator{color:#1e1000!important;background:linear-gradient(145deg,#ffe17c,#e69b24)!important;box-shadow:0 0 14px #f1af3073!important}html:not([data-theme=light]) .feed-profile-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media (width<=520px){html:not([data-theme=light]) .home-news-follow-button{padding-inline:7px!important;font-size:8px!important}html:not([data-theme=light]) .feed-profile-stats{gap:4px!important}}html[data-theme=dark] .app-shell.home-screen{background:radial-gradient(at 12% 16%,#2f76a433,#0000 34%),radial-gradient(at 90% 30%,#184b743d,#0000 38%),radial-gradient(at 48% 92%,#3d698b1f,#0000 44%),repeating-linear-gradient(132deg,#94c6df06 0 1px,#0000 1px 9px) 0 0/170px 170px,repeating-linear-gradient(42deg,#00000012 0 1px,#0000 1px 13px) 0 0/220px 220px,linear-gradient(155deg,#111f2d 0%,#0a1623 48%,#06101c 100%)!important}html[data-theme=dark] .app-shell.home-screen:before{mix-blend-mode:screen;background:radial-gradient(circle at 18% 24%,#8ed1ef33 0 1px,#0000 1.8px) 0 0/94px 94px,radial-gradient(circle at 76% 66%,#519fcd29 0 1px,#0000 2px) 0 0/156px 156px,linear-gradient(115deg,#88c7e00a,#0000 38%,#1a4a6c1a);opacity:.78!important}.recent-chest-openings{background:linear-gradient(145deg,#132a3db8,#081421c7);border:1px solid #7ebee02e;margin:14px 0 0;padding:14px}.recent-chest-openings>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.recent-chest-openings>header span{color:#82b8d5;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.recent-chest-openings>header h2{color:#e9f5fb;margin:4px 0 0;font-size:20px;line-height:1}.recent-chest-openings>header>strong{color:#a9d8ed;white-space:nowrap;font-size:11px}.recent-chest-openings-list{scrollbar-width:thin;scrollbar-color:#6fbce070 transparent;gap:7px;max-height:360px;padding-right:2px;display:grid;overflow-y:auto}.recent-chest-openings-list article{background:#14324870;border:1px solid #82bedb1f;border-radius:9px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:7px 9px;display:grid}.recent-chest-openings-list article>div{gap:3px;min-width:0;display:grid}.recent-chest-openings-list article strong{color:#e8f3f8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.recent-chest-openings-list article small{color:#83a6ba;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.recent-chest-openings-list article>b{color:#9fe0fa;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:inline-flex}.recent-chest-openings-list>p{color:#83a6ba;text-align:center;margin:4px 0 2px;font-size:11px}.leaderboard-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=430px){.leaderboard-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=dark] .home-screen:before{mix-blend-mode:screen;background:radial-gradient(circle at 18% 24%,#8ed1ef33 0 1px,#0000 1.8px) 0 0/94px 94px,radial-gradient(circle at 76% 66%,#519fcd29 0 1px,#0000 2px) 0 0/156px 156px,linear-gradient(115deg,#88c7e00a,#0000 38%,#1a4a6c1a);opacity:.78!important}html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action:hover,html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action:active{background:linear-gradient(145deg,#8c7848,#65542f)!important;border-color:#eccf7b61!important;box-shadow:0 14px 34px #7c5b1e4d!important}html:not([data-theme=light]) .home-news-verified,html:not([data-theme=light]) .feed-role-badge.is-creator{color:#061321!important;background:linear-gradient(145deg,#6fd7ff,#2f8cff)!important;border:0!important;box-shadow:0 0 14px #40a5ff73!important}html:not([data-theme=light]) .home-news-verified{border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}html:not([data-theme=light]) .feed-role-badge.is-creator:before{color:#fff!important}html:not([data-theme=light]) .feed-role-badge.is-admin{display:none!important}html:not([data-theme=light]) .home-actions>.games-hero,html:not([data-theme=light]) .home-actions>.primary-action,html:not([data-theme=light]) .home-actions>.games-hero:hover,html:not([data-theme=light]) .home-actions>.primary-action:hover,html:not([data-theme=light]) .home-actions>.games-hero:focus-visible,html:not([data-theme=light]) .home-actions>.primary-action:focus-visible,html:not([data-theme=light]) .home-actions>.games-hero:active,html:not([data-theme=light]) .home-actions>.primary-action:active{background:linear-gradient(145deg,#1c2d39,#162630)!important;border-color:#9dc2d34d!important;box-shadow:0 10px 26px #00000040!important}html:not([data-theme=light]) .home-screen .home-actions>.games-hero,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:hover,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:active,html:not([data-theme=light]) .home-screen .home-actions>.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:hover,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:active,html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action{background:#182733!important;border-color:#9dc2d34d!important}html:not([data-theme=light]) .home-news-verified,html:not([data-theme=light]) .feed-role-badge.is-admin,html:not([data-theme=light]) .feed-role-badge.is-creator{color:#1e1000!important;background:linear-gradient(145deg,#ffe17c,#e69b24)!important;border:0!important;box-shadow:0 0 14px #f1af3073!important}html:not([data-theme=light]) .home-screen .home-actions>.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:hover,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:active,html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.feed-home-action.primary-action{background:linear-gradient(130deg,#656b8480,#4a456780),#1f233294 linear-gradient(#1f233294,#1f233294)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0003!important}html:not([data-theme=light]) .home-screen .home-actions>.games-hero,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:hover,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.games-hero:active{background:radial-gradient(circle at 88% 25%,#e6b32c29,#0000 31%),linear-gradient(135deg,#3d3848c7,#1c212ed1)!important;border-color:#e0c15c2b!important}html:not([data-theme=light]) .home-news-verified,html:not([data-theme=light]) .feed-role-badge.is-admin{color:#061321!important;background:linear-gradient(145deg,#6fd7ff,#2f8cff)!important;border:0!important;border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 14px #40a5ff73!important}html:not([data-theme=light]) .home-screen .home-actions>.primary-action:not(.guide-action):not(.feed-home-action),html:not([data-theme=light]) .home-screen .home-actions>.primary-action:not(.guide-action):not(.feed-home-action):hover,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:not(.guide-action):not(.feed-home-action):focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.primary-action:not(.guide-action):not(.feed-home-action):active{background:linear-gradient(145deg,#2f78ad,#1f4e79)!important;border-color:#74c4ec52!important;box-shadow:0 14px 34px #155c9147!important}html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action,html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action:hover,html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action:focus-visible,html:not([data-theme=light]) .home-screen .home-actions>.guide-action.primary-action:active{background:linear-gradient(145deg,#80627d,#5b465f)!important;border-color:#eecbe157!important;box-shadow:0 14px 34px #69416747!important}html:not([data-theme=light]){--violet:#4d9ad1}html:not([data-theme=light]) .home-screen{background:radial-gradient(circle at 80% 18%,#3a84c429,#0000 32%),radial-gradient(circle at 5% 65%,#2d66bc26,#0000 40%),linear-gradient(155deg,#111623 0%,#080b14 58%,#0a0c14 100%)!important}html:not([data-theme=light]) .avatar{background:linear-gradient(145deg,#477fa8,#1f3d58)!important}html:not([data-theme=light]) .primary-action{background:linear-gradient(120deg,#245d91 0%,#2f78ad 55%,#1f4e79 100%)!important;border-color:#74c4ec47!important;box-shadow:0 18px 45px #155c913d!important}html:not([data-theme=light]) .home-actions .guide-action,html:not([data-theme=light]) .home-actions .feed-home-action,html:not([data-theme=light]) .directory-card,html:not([data-theme=light]) .home-bottom-nav,html:not([data-theme=light]) .feed-bottom-nav,html:not([data-theme=light]) .theme-grid button{background:linear-gradient(145deg,#162b40,#0b1726)!important;border-color:#63aad33d!important}html:not([data-theme=light]) .home-bottom-nav button.active,html:not([data-theme=light]) .feed-bottom-nav button.active,html:not([data-theme=light]) .theme-grid button.is-selected,html:not([data-theme=light]) .catalog-class-tabs button.active,html:not([data-theme=light]) .catalog-detail-tabs button.active,html:not([data-theme=light]) .admin-tabs button.active{color:#eef9ff!important;background:linear-gradient(145deg,#285b80,#173752)!important;border-color:#6fc9f16b!important}html:not([data-theme=light]) .burmalda-box-screen{background:radial-gradient(circle at 50% 38%,#2a719d29,#0000 36%),#0b0d14!important}html:not([data-theme=light]) .burmalda-box-preview .preview-box-lid,html:not([data-theme=light]) .burmalda-box-preview .preview-box-body,html:not([data-theme=light]) .burmalda-box .box-body,html:not([data-theme=light]) .burmalda-box .box-lid{background:linear-gradient(145deg,#355c78,#172b3e)!important;border-color:#93d3ee38!important}html:not([data-theme=light]) .burmalda-box-preview .preview-box-lid b,html:not([data-theme=light]) .burmalda-box .box-lid b,html:not([data-theme=light]) .burmalda-box .box-lock{color:#eaf8ff!important;background:linear-gradient(145deg,#5f9fc4,#2a5876)!important}html:not([data-theme=light]) .burmalda-box .box-lid-stripe{background:linear-gradient(90deg,#2a6389,#70b8d9,#285372)!important}html:not([data-theme=light]){--violet:#426b82;--menu-flat-surface:#1a2631;--menu-flat-surface-hover:#233442;--menu-flat-surface-active:#2d4150;--menu-flat-border:#93b8cc33;--menu-flat-border-strong:#add7eb5c;--menu-flat-text:#eef4f7;--menu-flat-muted:#a7b9c3}html:not([data-theme=light]) .home-actions>.primary-action,html:not([data-theme=light]) .home-actions .guide-action,html:not([data-theme=light]) .home-actions .feed-home-action,html:not([data-theme=light]) .directory-card,html:not([data-theme=light]) .home-bottom-nav,html:not([data-theme=light]) .feed-bottom-nav,html:not([data-theme=light]) .feed-tabs,html:not([data-theme=light]) .leaderboard-tabs,html:not([data-theme=light]) .catalog-class-tabs,html:not([data-theme=light]) .catalog-detail-tabs,html:not([data-theme=light]) .admin-tabs,html:not([data-theme=light]) .faq-menu-tabs{background:linear-gradient(145deg,#1b2935,#101a24)!important;border-color:#8fb5ca38!important;box-shadow:0 10px 26px #00000042!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image:after{content:none!important;background:0 0!important;display:none!important}:is(html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media img:not(.catalog-normalization-source),html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media img:not(.catalog-normalization-source)){opacity:1!important;filter:drop-shadow(0 20px 22px #09051b94)!important;mix-blend-mode:normal!important;isolation:isolate!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media{overflow:visible!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{overflow:visible!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo{overflow:visible!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media{overflow:visible!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image{overflow:visible!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero{background:radial-gradient(circle at 76% 22%,#ffabc529,#0000 31%),linear-gradient(145deg,#3c3ba5e6,#5b30a3e6 56%,#b05393db)!important;border-color:#ffffff3d!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body:has(#dzo-home-screen){background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(#dzo-home-screen)>div{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(#dzo-home-screen) #dzo-home-screen{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card){height:auto!important;min-height:0!important;display:block!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:10px!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-empty,html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-status{grid-column:1/-1!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-open{grid-template-rows:132px auto!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo{height:132px!important;min-height:132px!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image{place-items:center!important;width:100%!important;height:132px!important;min-height:132px!important;display:grid!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image img:not(.catalog-normalization-source),html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image video{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:hover{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:active{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:hover{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:active{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}.home-store-dock{justify-content:center;align-items:center;gap:6px;min-width:82px;border-width:1px!important;border-radius:999px!important;flex:none!important;width:auto!important;height:37px!important;padding:0 11px!important;font-size:13px!important;display:inline-flex!important}.admin-hub-store-refresh:disabled{opacity:.58;cursor:wait}.admin-hub-store-screen .admin-hub-store-details-button{color:#a5c3d7;cursor:pointer;background:#0a1b2a75;border:1px solid #7bb8d82b;border-radius:9px;align-self:flex-start;min-height:30px;margin-top:7px;padding:0 9px;font-size:9px;font-weight:800}.admin-hub-store-screen .admin-hub-store-details-button:hover{color:#e5f8ff;border-color:#69cdf36b}.dzo-hub-offer-backdrop{z-index:2147483005;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020810c7;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.dzo-hub-offer-details{color:#eef7ff;background:radial-gradient(at 0 0,#2385b838,#0000 46%),linear-gradient(150deg,#172e45,#091827 82%);border:1px solid #6fc0e74f;border-radius:23px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:20px;width:min(720px,100%);max-height:min(86dvh,760px);padding:18px;animation:.22s cubic-bezier(.2,.85,.24,1) both store-cart-sheet-enter;display:grid;position:relative;overflow:auto;box-shadow:0 28px 85px #0000009e,inset 0 1px #ffffff14}.dzo-hub-offer-details-close{z-index:1;color:#d5e8f5;cursor:pointer;background:#04101cb8;border:1px solid #a3cce233;border-radius:11px;place-items:center;width:34px;height:34px;font-size:21px;display:grid;position:absolute;top:10px;right:10px}.dzo-hub-offer-details-image{color:#85cbe9;background:radial-gradient(at 50% 45%,#32779c4d,#05121fe0);border:1px solid #82bcdb2e;border-radius:17px;place-items:center;min-width:0;min-height:240px;font-size:36px;display:grid;overflow:hidden}.dzo-hub-offer-details-image img{object-fit:contain;width:100%;height:100%;max-height:430px;display:block}.dzo-hub-offer-details-copy{flex-direction:column;min-width:0;padding:6px 4px 2px 0;display:flex}.dzo-hub-offer-details-copy>small:first-child{color:#80d2f2;letter-spacing:.13em;font-size:8px;font-weight:900}.dzo-hub-offer-details-copy h3{color:#f5faff;overflow-wrap:anywhere;margin:8px 34px 10px 0;font-size:clamp(19px,4vw,27px);line-height:1.2}.dzo-hub-offer-details-tags{flex-wrap:wrap;gap:6px;margin-bottom:11px;display:flex}.dzo-hub-offer-details-tags span{color:#b7def1;background:#15496547;border:1px solid #6bc0e433;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.dzo-hub-offer-details-copy>p{color:#adbfce;white-space:pre-line;margin:0 0 12px;font-size:11px;line-height:1.6}.dzo-hub-offer-details-includes{background:#04111d73;border:1px solid #6bc0e424;border-radius:12px;gap:4px;padding:10px 11px;display:grid}.dzo-hub-offer-details-includes span{color:#809db2;font-size:8px}.dzo-hub-offer-details-includes strong{color:#dcedf8;font-size:10px}.dzo-hub-offer-details-purchase{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.dzo-hub-offer-details-purchase>strong{color:#9df3c6;font-variant-numeric:tabular-nums;font-size:19px}.dzo-hub-offer-details-purchase button{color:#effff7;cursor:pointer;background:linear-gradient(135deg,#168d70,#12634f);border:1px solid #57d3ae52;border-radius:12px;min-height:42px;padding:0 13px;font-size:9px;font-weight:900}.dzo-hub-offer-details-note{color:#748da2;margin-top:9px;font-size:8px;line-height:1.45;display:block}.dzo-hub-cart-backdrop{z-index:2147483010!important}.dzo-hub-store-cart-dock{z-index:2147483001!important}@media (width<=600px){.home-store-dock{min-width:76px;padding-inline:9px!important}.dzo-hub-offer-details{border-radius:19px;grid-template-columns:minmax(0,1fr);gap:12px;max-height:min(90dvh,800px);padding:12px}.dzo-hub-offer-details-image{height:clamp(135px,27vh,220px);min-height:0}.dzo-hub-offer-details-copy{padding:1px 2px 3px}.dzo-hub-offer-details-copy h3{margin-top:5px;font-size:19px}.dzo-hub-offer-details-copy>p{font-size:10px}.dzo-hub-offer-details-purchase>strong{font-size:16px}}.admin-hub-store-screen{--store-line:#80b7da2b;--store-surface:#0b1a2a9e;--store-muted:#91a9bd;width:min(100%,980px);margin-inline:auto}.admin-hub-store-screen .admin-hub-store-header{border:1px solid var(--store-line);text-align:left;background:linear-gradient(110deg,#1e4f6f57,#0c1f315c);border-radius:19px;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:13px;margin-bottom:16px;padding:17px;display:grid}.admin-hub-store-screen .admin-hub-store-mark{border-radius:15px;grid-area:1/1/span 3;width:46px;height:46px;margin:0}.admin-hub-store-screen .admin-hub-store-header>small,.admin-hub-store-screen .admin-hub-store-header h2,.admin-hub-store-screen .admin-hub-store-header p{grid-column:2;margin-inline:0}.admin-hub-store-screen .admin-hub-store-header>small{align-self:end}.admin-hub-store-screen .admin-hub-store-header h2{align-self:center;margin-block:3px}.admin-hub-store-screen .admin-hub-store-header p{align-self:start;max-width:620px}.admin-hub-store-screen .admin-hub-store-toolbar{border:1px solid var(--store-line);background:var(--store-surface);border-radius:14px;min-height:46px;margin-bottom:12px;padding:7px 9px 7px 12px}.admin-hub-store-screen .admin-hub-store-toolbar button,.admin-hub-store-screen .admin-hub-store-admin-actions button,.admin-hub-store-screen .admin-hub-store-edit-form button,.admin-hub-store-screen .dzo-hub-add-to-cart{transition:transform .18s,border-color .18s,filter .18s,box-shadow .18s}.admin-hub-store-screen .admin-hub-store-toolbar button:hover,.admin-hub-store-screen .admin-hub-store-admin-actions button:hover,.admin-hub-store-screen .admin-hub-store-edit-form button:hover,.admin-hub-store-screen .dzo-hub-add-to-cart:hover{filter:brightness(1.08);transform:translateY(-1px)}.admin-hub-store-catalog-tools{grid-template-columns:minmax(0,1fr) minmax(150px,190px);align-items:center;gap:9px;margin:2px 0 14px;display:grid}.admin-hub-store-search{border:1px solid var(--store-line);color:#7daac5;background:#05101cab;border-radius:13px;align-items:center;gap:9px;min-width:0;min-height:42px;padding:0 11px;display:flex}.admin-hub-store-search>span{font-size:22px;line-height:1}.admin-hub-store-search-icon{flex:none;place-items:center;width:17px;height:17px;display:grid}.admin-hub-store-search-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:17px;height:17px;display:block}.admin-hub-store-search input{color:#edf7ff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.admin-hub-store-search input::placeholder{color:#7690a5}.admin-hub-store-search input::-webkit-search-cancel-button{display:none}.admin-hub-store-search button{color:#a9c4d8;cursor:pointer;background:#6391ae24;border:0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:17px;display:grid}.admin-hub-store-sort{gap:3px;min-width:0;display:grid}.admin-hub-store-sort>span{color:#748fa5;letter-spacing:.06em;text-transform:uppercase;padding-left:3px;font-size:8px;font-weight:800}.admin-hub-store-sort select{border:1px solid var(--store-line);color:#d9eaf5;width:100%;min-width:0;height:31px;font:inherit;background:#102438;border-radius:9px;outline:0;padding:0 8px;font-size:9px}.admin-hub-store-sort select:focus,.admin-hub-store-search:focus-within{border-color:#59c2ee8f;box-shadow:0 0 0 3px #2b9acf1a}.admin-hub-store-results-count{color:#809bb0;grid-column:1/-1;margin:-3px 2px 0;font-size:9px}.admin-hub-store-screen .admin-hub-store-categories{padding-bottom:10px}.admin-hub-store-screen .admin-hub-store-categories button{min-height:39px}.admin-hub-store-screen .admin-hub-store-results{gap:13px}.admin-hub-store-screen .admin-hub-store-offer{background:linear-gradient(155deg,#182e43f5,#091726fa);border-color:#78b7db30;border-radius:18px;padding:10px}.admin-hub-store-screen .admin-hub-store-image-frame{aspect-ratio:1.48;background:radial-gradient(at 50% 45%,#2d6a8f3b,#071320eb);border-color:#7bb1d02b;max-height:240px}.admin-hub-store-screen .admin-hub-store-offer-image{padding:5px}.admin-hub-store-screen .admin-hub-store-offer-title h3{font-size:13px}.admin-hub-store-screen .admin-hub-store-offer-copy p{font-size:10px}.admin-hub-store-screen .admin-hub-store-price strong{min-height:32px;padding-inline:11px;font-size:14px}.admin-hub-store-screen .dzo-hub-add-to-cart{border-radius:12px;min-height:40px;font-size:10px}.admin-hub-store-empty{color:var(--store-muted);text-align:center;border:1px dashed #7db0d440;border-radius:16px;justify-items:center;gap:7px;padding:24px 14px;display:grid}.admin-hub-store-empty strong{color:#dcebf6;font-size:13px}.admin-hub-store-empty span{font-size:10px;line-height:1.5}.admin-hub-store-empty button{color:#c7efff;cursor:pointer;background:#19638b47;border:1px solid #61bde647;border-radius:10px;min-height:34px;margin-top:3px;padding:0 12px;font-size:9px;font-weight:800}.admin-hub-store-loading{color:#91abc0;gap:10px;margin:8px 0 14px;font-size:10px;display:grid}.admin-hub-store-loading>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-hub-store-loading i{border:1px solid var(--store-line);background:linear-gradient(105deg,#14283bbf 20%,#2f4f677a 45%,#14283bbf 70%) 0 0/220% 100%;border-radius:17px;min-height:170px;animation:1.35s linear infinite store-card-shimmer;display:block}@keyframes store-card-shimmer{to{background-position-x:-220%}}.dzo-hub-cart-header-actions{align-items:center;gap:8px;display:flex}.dzo-hub-cart>header .dzo-hub-cart-header-actions .dzo-hub-cart-clear{color:#a9d9ed;width:auto;padding:0 9px;font-size:9px}.dzo-hub-cart-empty{text-align:center;justify-items:center;gap:11px;padding:25px 8px;display:grid}.dzo-hub-cart-empty p{color:#9ab0c1;margin:0;font-size:11px}.dzo-hub-cart-empty button{color:#d9f4ff;cursor:pointer;background:#1b679057;border:1px solid #69c2e747;border-radius:11px;min-height:38px;padding:0 13px;font-size:10px;font-weight:800}@media (width<=600px){.admin-hub-store-screen .admin-hub-store-header{border-radius:16px;grid-template-columns:39px minmax(0,1fr);gap:10px;margin-bottom:11px;padding:12px}.admin-hub-store-screen .admin-hub-store-mark{border-radius:12px;width:38px;height:38px;font-size:16px}.admin-hub-store-screen .admin-hub-store-header h2{font-size:clamp(18px,5vw,22px)}.admin-hub-store-screen .admin-hub-store-header p{font-size:10px}.admin-hub-store-screen .admin-hub-store-toolbar{flex-direction:column;align-items:flex-start}.admin-hub-store-screen .admin-hub-store-toolbar-actions{justify-content:flex-start;width:100%}.admin-hub-store-catalog-tools{grid-template-columns:minmax(0,1fr) minmax(112px,38%);gap:7px}.admin-hub-store-search{gap:6px;min-height:39px;padding-inline:8px}.admin-hub-store-search input{font-size:10px}.admin-hub-store-sort select{font-size:8px}.admin-hub-store-screen .admin-hub-store-results{gap:8px}.admin-hub-store-screen .admin-hub-store-offer{border-radius:15px;gap:8px;padding:8px}.admin-hub-store-screen .admin-hub-store-image-frame{aspect-ratio:1.25;max-height:190px}.admin-hub-store-screen .admin-hub-store-offer-title h3{font-size:11px}.admin-hub-store-screen .admin-hub-store-offer-copy p{font-size:9px}.admin-hub-store-screen .admin-hub-store-price strong{min-height:28px;font-size:12px}.admin-hub-store-loading>div{gap:8px}.admin-hub-store-loading i{min-height:135px}}@media (width<=350px){.admin-hub-store-screen .admin-hub-store-results,.admin-hub-store-loading>div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.admin-hub-store-screen *,.dzo-hub-cart.dzo-hub-cart-sheet{transition-duration:.01ms!important;animation-duration:.01ms!important}}html body .app-shell.admin-hub-store-screen{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:var(--app-height,100dvh)!important;min-height:0!important;max-height:var(--app-height,100dvh)!important;overflow:hidden auto!important}.admin-hub-store-screen::-webkit-scrollbar{display:none}html body:has(.admin-hub-store-screen) .dzo-hub-store-cart-dock{top:calc(var(--app-height,100dvh) - 84px)!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.admin-hub-store-offer-image,.admin-hub-store-screen .admin-hub-store-offer-image{padding:0}.dzo-hub-store-cart-dock{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#11304bf5,#071322f7);border:1px solid #7ac4ea57;border-radius:24px;padding:8px;box-shadow:0 16px 42px #0006,inset 0 1px #ffffff1a;z-index:2147483001!important;top:auto!important;right:auto!important;bottom:calc(10px + var(--safe-bottom,0px))!important;width:min(100vw - 28px,560px)!important;height:74px!important;min-height:74px!important;max-height:74px!important;margin:0!important;display:flex!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}.dzo-hub-store-cart-main{text-align:left;cursor:pointer;background:linear-gradient(105deg,#1f5c858f,#102d48a6);border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-width:0;padding:5px 9px;display:grid;color:#f2f8ff!important;border:1px solid #70bce024!important;width:100%!important;min-height:58px!important}.dzo-hub-store-cart-icon{background:#2573a159;border:1px solid #7ccff63d;border-radius:13px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.dzo-hub-store-cart-copy{gap:3px;min-width:0;display:grid}.dzo-hub-store-cart-copy strong{font-size:13px}.dzo-hub-store-cart-copy small{color:#a7c1d5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dzo-hub-store-cart-total{color:#a5f2ce;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.dzo-hub-store-cart-open{color:#f0faff;white-space:nowrap;background:linear-gradient(135deg,#207fad,#176092);border:1px solid #6dcff857;border-radius:12px;padding:10px 14px;font-size:11px;font-weight:900}.dzo-hub-store-cart-main:active{transform:scale(.99)}.dzo-hub-cart-backdrop{z-index:260;padding:14px 12px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020810a3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.dzo-hub-cart.dzo-hub-cart-sheet{overscroll-behavior:contain;background:radial-gradient(at 15% 0,#2a89b93b,#0000 54%),linear-gradient(155deg,#172d43,#0a1727 78%);border-color:#79cdf157;border-radius:23px;width:min(560px,100%);max-height:min(80dvh,700px);margin:0;padding:17px;animation:.24s cubic-bezier(.2,.85,.24,1) both store-cart-sheet-enter;overflow:auto;box-shadow:0 24px 70px #0000008c,inset 0 1px #ffffff14}@keyframes store-cart-sheet-enter{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){.dzo-hub-store-cart-dock{width:min(100vw - 24px,560px)!important;height:70px!important;min-height:70px!important;max-height:70px!important;left:50%!important}.dzo-hub-store-cart-main{grid-template-columns:36px minmax(0,1fr) auto auto;gap:7px;padding-inline:5px}.dzo-hub-store-cart-icon{width:36px;height:36px}.dzo-hub-store-cart-total{font-size:11px}.dzo-hub-store-cart-open{padding:9px 8px;font-size:9px}.dzo-hub-cart.dzo-hub-cart-sheet{border-radius:20px;padding:14px}}.admin-hub-store-offer{isolation:isolate;overflow:hidden}.admin-hub-store-image-frame{isolation:isolate;clip-path:inset(0 round 14px)}.admin-hub-store-offer-image{border-radius:inherit}.admin-hub-store-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-hub-store-offer.is-hidden{opacity:.62}.admin-hub-store-admin-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.admin-hub-store-admin-actions button,.admin-hub-store-edit-form button{color:#bce5f5;cursor:pointer;background:#1d537059;border:1px solid #71b8dc3b;border-radius:10px;min-height:32px;padding:0 10px;font-size:9px;font-weight:850}.admin-hub-store-admin-actions button.is-danger{color:#ffb1ba;background:#7123333d;border-color:#f1788833}.admin-hub-store-admin-actions button:disabled,.admin-hub-store-edit-form button:disabled{opacity:.55;cursor:wait}.admin-hub-store-edit-form{background:#05111e80;border:1px solid #6cbce033;border-radius:12px;gap:8px;margin-top:9px;padding:10px;display:grid}.admin-hub-store-edit-form label{color:#91b6cb;gap:5px;font-size:9px;font-weight:800;display:grid}.admin-hub-store-edit-form input{box-sizing:border-box;color:#f2f8ff;width:100%;min-width:0;min-height:36px;font:inherit;background:#040c16c7;border:1px solid #7aabc938;border-radius:9px;outline:none;padding:0 9px;font-size:11px}.admin-hub-store-edit-form input:focus{border-color:#52c4f19e}.admin-hub-store-edit-form>div{gap:7px;display:flex}.admin-hub-store-edit-form>div button:first-child,.dzo-hub-cart-checkout{color:#eafff7;background:linear-gradient(135deg,#168c72,#12654f);border-color:#58d3ad59}.admin-hub-store-category-editor{border:1px solid #6cbce02e;border-radius:11px;min-width:0;margin:0;padding:9px}.admin-hub-store-category-editor legend{color:#a8d6ea;padding:0 5px;font-size:9px;font-weight:900}.admin-hub-store-category-editor>div{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:5px;display:grid}.admin-hub-store-edit-form .admin-hub-store-category-editor label,.admin-hub-store-edit-form .admin-hub-store-remove-photo{color:#a9c1d2;background:#0a1e2d7a;border:1px solid #6ba3c01f;border-radius:8px;align-items:center;gap:7px;margin:0;padding:6px 7px;font-size:9px;font-weight:700;display:flex}.admin-hub-store-edit-form .admin-hub-store-category-editor input[type=checkbox],.admin-hub-store-edit-form .admin-hub-store-remove-photo input[type=checkbox]{accent-color:#24a9e1;width:15px;min-width:15px;height:15px;min-height:15px;margin:0}.admin-hub-store-edit-form .admin-hub-store-photo-picker input[type=file]{color:#9fc3d5;background:#0614218c;border:1px dashed #70bedd4d;border-radius:9px;width:100%;min-height:38px;padding:6px;font-size:9px}.admin-hub-store-edit-form .admin-hub-store-photo-picker small{color:#79a4bd;font-size:8px;font-weight:600}.admin-hub-store-toolbar-actions button.is-edit{color:#ecfff7;background:linear-gradient(135deg,#168b70,#12624f);border-color:#5ee4a957}.admin-hub-store-toolbar-actions button.is-editing{color:#d9efff;background:#183d58b3;border-color:#6bb9e04d}.dzo-hub-add-to-cart{color:#ecfaff;cursor:pointer;background:linear-gradient(135deg,#167fae,#155d8c);border:1px solid #64cdf759;border-radius:11px;width:100%;min-height:38px;margin-top:9px;padding:6px 9px;font-size:10px;font-weight:900;transition:filter .16s,transform .16s}.dzo-hub-add-to-cart:hover{filter:brightness(1.1);transform:translateY(-1px)}.dzo-hub-cart{background:linear-gradient(145deg,#14405994,#071320cc);border:1px solid #57c3e53d;border-radius:17px;margin:0 0 14px;padding:14px;box-shadow:inset 0 1px #ffffff0a}.dzo-hub-cart>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dzo-hub-cart>header small{color:#70c8e8;letter-spacing:.12em;font-size:8px;font-weight:900}.dzo-hub-cart>header h3{color:#effaff;margin:2px 0 0;font-size:16px}.dzo-hub-cart>header button{color:#a9bfd0;cursor:pointer;background:#05111d80;border:1px solid #86b4cf2b;border-radius:9px;width:30px;height:30px;font-size:19px}.dzo-hub-cart-items{gap:8px;display:grid}.dzo-hub-cart-item{background:linear-gradient(135deg,#16354da3,#06121e99);border:1px solid #81b0cb29;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;display:grid}.dzo-hub-cart-item-main{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.dzo-hub-cart-item-main>img,.dzo-hub-cart-item-main>span{color:#95dbf3;object-fit:contain;background:#071523ad;border:1px solid #80c0de29;border-radius:11px;place-items:center;width:46px;height:46px;font-size:17px;display:grid;overflow:hidden}.dzo-hub-cart-item-copy{gap:4px;min-width:0;display:grid}.dzo-hub-cart-item-copy strong{color:#e5f2fa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.dzo-hub-cart-item-copy small{color:#8ba7bc;font-size:9px}.dzo-hub-cart-item-actions{justify-items:end;gap:6px;display:grid}.dzo-hub-cart-line-total{color:#9df3c6;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.dzo-hub-cart-quantity{flex:none;align-items:center;gap:7px;display:flex}.dzo-hub-cart-quantity button{color:#d8f4ff;cursor:pointer;background:#1c597966;border:1px solid #67b9dc38;border-radius:8px;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.dzo-hub-cart-quantity span{color:#f4fbff;text-align:center;min-width:12px;font-size:10px;font-weight:900}.dzo-hub-cart footer{color:#a5bbca;justify-content:space-between;margin:11px 2px;font-size:11px;display:flex}.dzo-hub-cart footer strong{color:#8cf0bd;font-size:14px}.dzo-hub-cart-checkout{cursor:pointer;border:1px solid #58d3ad59;border-radius:13px;width:100%;min-height:45px;font-size:10px;font-weight:900;position:sticky;bottom:0;box-shadow:0 -8px 20px #08141f6b}.dzo-hub-cart-note{color:#718da1;text-align:center;margin-top:8px;font-size:8px;line-height:1.4;display:block}.dzo-hub-cart-empty{color:#91a9bb;margin:0;padding:10px 2px;font-size:10px}@media (width<=600px){.admin-hub-store-image-frame{clip-path:inset(0 round 11px)}.dzo-hub-cart{padding:11px}}.news-screen .news-page-content{width:min(100%,1180px);padding:4px 14px calc(116px + env(safe-area-inset-bottom));margin:0 auto}.news-screen .news-page-heading{text-align:center;margin:8px 0 18px}.news-screen .news-page-heading>small{color:#77d8ff;letter-spacing:.16em;font-size:9px;font-weight:900}.news-screen .news-page-heading h2{color:#f3f8ff;margin:7px 0 5px;font-size:clamp(20px,4vw,28px)}.news-screen .news-page-heading p{color:#92a9bd;margin:0;font-size:11px}.dzo-hub-news-toolbar{color:#829bb0;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;font-size:10px;font-weight:750;display:flex}.dzo-hub-news-toolbar label{align-items:center;gap:8px;display:flex}.dzo-hub-news-toolbar label>span{color:#9ab0c3}.dzo-hub-news-toolbar select{color:#e3f4ff;min-height:34px;font:inherit;cursor:pointer;background:linear-gradient(140deg,#1c3d56f0,#112436fa);border:1px solid #7bb4d63d;border-radius:11px;padding:0 30px 0 11px}.dzo-hub-news-toolbar select:focus-visible{outline-offset:2px;outline:2px solid #65d1ff}.dzo-hub-news-toolbar option{color:#e3f4ff;background:#14283c}.dzo-hub-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.dzo-hub-news-card{background:linear-gradient(155deg,#1a2f44f0,#0c1927f5);border:1px solid #7aadd12b;border-radius:17px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff0b}.dzo-hub-news-card:hover{border-color:#64c2ee66;transform:translateY(-3px);box-shadow:0 18px 36px #00000047,inset 0 1px #ffffff12}.dzo-hub-news-open{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.dzo-hub-news-open:focus-visible,.dzo-hub-news-toolbar select:focus-visible{outline-offset:3px;outline:2px solid #65d1ff}.dzo-hub-news-cover{aspect-ratio:16/9;background:radial-gradient(at 50% 36%,#3481ac4d,#06101cf2);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.dzo-hub-news-cover>img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .32s;display:block}.dzo-hub-news-card:hover .dzo-hub-news-cover>img{transform:scale(1.035)}.dzo-hub-news-cover-placeholder{color:#9cdfff;letter-spacing:.12em;text-shadow:0 4px 25px #48b7f54d;font-size:24px;font-weight:950}.dzo-hub-news-card-copy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:12px 13px 13px;display:flex}.dzo-hub-news-card-copy time{color:#88a3ba;letter-spacing:.035em;font-size:9px;font-weight:700}.dzo-hub-news-card-copy>strong{color:#f1f7ff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:14px;font-weight:850;line-height:1.35;display:-webkit-box;overflow:hidden}.dzo-hub-news-summary{color:#9ab0c3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.dzo-hub-news-read-more{color:#8edcff;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:10px;font-size:10px;font-weight:850;display:flex}.dzo-hub-news-error,.dzo-hub-news-loading,.dzo-hub-news-empty{color:#a7bfd1;text-align:center;background:#0d1e2fb3;border:1px solid #78a8c829;border-radius:15px;grid-column:1/-1;padding:20px;font-size:12px}.dzo-hub-news-error{color:#ffb0aa;justify-content:center;align-items:center;gap:12px;margin:0 0 14px;display:flex}.dzo-hub-news-error button{color:#d5f2ff;background:#1851718c;border:1px solid #82c2e238;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:800}.dzo-hub-news-backdrop{z-index:2147483646;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#02080fd1;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.dzo-hub-news-detail{color:#e9f3fb;background:radial-gradient(at 50% 0,#2c81af30,#0000 42%),linear-gradient(160deg,#14283c,#091421 76%);border:1px solid #75bee540;border-radius:22px;width:min(780px,100%);max-height:calc(100dvh - 28px);overflow:auto;box-shadow:0 28px 85px #0009,inset 0 1px #ffffff0f}.dzo-hub-news-detail-header{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d1c2bf0;border-bottom:1px solid #8ebada1f;justify-content:space-between;align-items:flex-start;gap:15px;padding:18px 20px 15px;display:flex;position:sticky;top:0}.dzo-hub-news-detail-header small{color:#83d8fb;letter-spacing:.1em;font-size:9px;font-weight:850}.dzo-hub-news-detail-header h2{color:#f5f9ff;margin:6px 0 0;font-size:clamp(17px,4vw,24px);line-height:1.32}.dzo-hub-news-detail-header button{color:#d7e8f6;cursor:pointer;background:#223e54ad;border:1px solid #9bc0db30;border-radius:50%;flex:none;width:34px;height:34px;font-size:23px;line-height:1}.dzo-hub-news-detail-cover{object-fit:cover;background:#08111b;width:100%;max-height:min(52vh,430px);display:block}.dzo-hub-news-detail-body{padding:19px 22px 23px}.dzo-hub-news-detail-body p{color:#c3d3e0;white-space:pre-wrap;margin:0 0 13px;font-size:13px;line-height:1.75}.dzo-hub-news-detail-body .dzo-hub-news-detail-lead{color:#eff7ff;font-size:14px;font-weight:750}.dzo-hub-news-detail-body .dzo-hub-news-detail-status{color:#88cde9;font-size:11px}.dzo-hub-news-detail-body .dzo-hub-news-detail-status.is-error{color:#ffb0aa}.dzo-hub-news-retry-translation{color:#dff6ff;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#237db1e6,#164f7ce6);border:1px solid #61c1e852;border-radius:11px;padding:0 14px;font-size:12px;font-weight:800}.dzo-hub-news-detail-images{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;margin:15px 0;display:grid}.dzo-hub-news-detail-images img{object-fit:contain;background:#050e179e;border:1px solid #92bddb29;border-radius:13px;width:100%;max-height:360px;display:block}.dzo-hub-news-source-link{color:#a5e5ff;background:#165b8330;border:1px solid #61c1e833;border-radius:10px;align-items:center;min-height:37px;margin:6px 8px 0 0;padding:0 12px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}@media (width<=900px){.dzo-hub-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}@media (width<=560px){.news-screen .news-page-content{padding:3px 10px calc(108px + env(safe-area-inset-bottom))}.news-screen .news-page-heading{margin-bottom:13px}.news-screen .news-page-heading p{max-width:300px;margin:0 auto;font-size:10px}.dzo-hub-news-toolbar{align-items:flex-start;font-size:9px}.dzo-hub-news-toolbar label{flex-direction:column;align-items:flex-end;gap:4px}.dzo-hub-news-toolbar select{min-height:32px;font-size:10px}.dzo-hub-news-grid{grid-template-columns:minmax(0,1fr);gap:12px}.dzo-hub-news-card{border-radius:15px}.dzo-hub-news-card-copy{padding:11px 12px 12px}.dzo-hub-news-card-copy>strong{font-size:13px}.dzo-hub-news-backdrop{padding-inline:9px}.dzo-hub-news-detail{border-radius:18px;max-height:calc(100dvh - 18px)}.dzo-hub-news-detail-header{padding:15px 14px 12px}.dzo-hub-news-detail-body{padding:15px 15px 19px}.dzo-hub-news-detail-body p{font-size:12px}}.admin-dzo-credit-list{scrollbar-color:#69a0c273 transparent;background:#0814223d;border:1px solid #84aac424;border-radius:18px;max-height:min(68vh,680px);display:grid;overflow:auto}.admin-dzo-credit-row{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(110px,.8fr) minmax(160px,1.2fr) auto auto;align-items:center;gap:12px;min-width:0;padding:11px 13px;display:grid}.admin-dzo-credit-row:last-child{border-bottom:0}.admin-dzo-credit-player{gap:3px;min-width:0;display:grid}.admin-dzo-credit-player strong,.admin-dzo-credit-player small,.admin-dzo-credit-source{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-dzo-credit-player strong{color:#e8f4fc;font-size:12px}.admin-dzo-credit-player small,.admin-dzo-credit-row time{color:#89a8bb;font-variant-numeric:tabular-nums;font-size:10px}.admin-dzo-credit-source{color:#b4c9d8;font-size:11px}.admin-dzo-credit-amount{color:#78e0ad;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.admin-dzo-credit-row time{white-space:nowrap}@media (width<=620px){.admin-dzo-credit-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:11px}.admin-dzo-credit-source,.admin-dzo-credit-row time{grid-column:1/-1}.admin-dzo-credit-row time{font-size:9px}}html body .chat-screen>.composer-wrap,html body .admin-chat-layout .composer-wrap{padding:11px 12px calc(10px + var(--safe-bottom,0px))!important;-webkit-backdrop-filter:blur(22px)saturate(130%)!important;backdrop-filter:blur(22px)saturate(130%)!important;background:radial-gradient(at 50% 0,#468bbe21,#0000 72%),#0c1f31e0!important;border-top:1px solid #99cbee1a!important;box-shadow:0 -10px 28px #03111e24!important}html body .chat-screen .composer,html body .admin-chat-layout .composer{background:linear-gradient(145deg,#1c3449f0,#142a3ef5)!important;border:1px solid #97c9ea33!important;border-radius:28px!important;min-height:54px!important;padding:6px 7px 6px 10px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #ffffff0e,0 8px 24px #02101d33!important}html body .chat-screen .composer:focus-within,html body .admin-chat-layout .composer:focus-within{background:linear-gradient(145deg,#203d55fa,#162f45fa)!important;border-color:#58b1e67a!important;box-shadow:inset 0 1px #ffffff13,0 0 0 3px #3995cf17,0 10px 28px #02101d38!important}html body .chat-screen .composer textarea,html body .admin-chat-layout .composer textarea{color:#f1f7fc!important;caret-color:#70c8ff!important;border-radius:20px!important}html body .chat-screen .composer textarea::placeholder,html body .admin-chat-layout .composer textarea::placeholder{color:#c7dae994!important}html body .chat-screen .support-waiting-status,html body .admin-chat-layout .support-waiting-status{color:#dcf3ecd1!important;letter-spacing:.01em!important;background:linear-gradient(135deg,#255b536b,#1c44484d)!important;border:1px solid #7bcfb12e!important;border-radius:999px!important;width:fit-content!important;max-width:calc(100% - 14px)!important;min-height:30px!important;margin:0 auto 9px!important;padding:6px 13px!important;font-size:11px!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff0b,0 5px 16px #04161e1f!important}html body .chat-screen .support-waiting-dot,html body .admin-chat-layout .support-waiting-dot{flex-basis:6px!important;width:6px!important;height:6px!important;box-shadow:0 0 9px #6ed0a67a!important}html[data-theme=light] body .chat-screen>.composer-wrap,html[data-theme=light] body .admin-chat-layout .composer-wrap{background:#e2eef8eb!important;border-top-color:#49759921!important}html[data-theme=light] body .chat-screen .composer,html[data-theme=light] body .admin-chat-layout .composer{background:linear-gradient(145deg,#fffffffa,#ecf5fbfa)!important;border-color:#4f84ab33!important;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #244a651a!important}html[data-theme=light] body .chat-screen .composer textarea,html[data-theme=light] body .admin-chat-layout .composer textarea{color:#17344c!important}html[data-theme=light] body .chat-screen .composer textarea::placeholder,html[data-theme=light] body .admin-chat-layout .composer textarea::placeholder{color:#2b4b638c!important}html body .app-shell.withdrawal-page .withdrawal-card{padding:16px;background:radial-gradient(at 100% 0,#3a97cb21,#0000 46%),linear-gradient(155deg,#142b3ffa,#0b1928fa)!important;border:1px solid #7abee538!important;border-radius:25px!important;box-shadow:inset 0 1px #dff3ff0f,0 16px 36px #000a1738!important}html body .app-shell.withdrawal-page .withdrawal-card>header{background:linear-gradient(145deg,#091725ad,#142a3b8c);border:1px solid #89c4e621;border-radius:18px;padding:13px 15px}html body .app-shell.withdrawal-page .withdrawal-card>header small{color:#9bb7ca}html body .app-shell.withdrawal-page .withdrawal-card h2{color:#f4f9ff}html body .app-shell.withdrawal-page .withdrawal-progress{background:#040e1894;height:9px;margin:14px 2px 18px;box-shadow:inset 0 1px 3px #00000047}html body .app-shell.withdrawal-page .withdrawal-progress i{background:linear-gradient(90deg,#238ed0,#48c1f2);box-shadow:0 0 12px #35aee852}html body .app-shell.withdrawal-page .withdrawal-progress b{color:#9fc7df}html body .app-shell.withdrawal-page .withdrawal-form label{background:linear-gradient(145deg,#091827ad,#1c3142a8);border:1px solid #8abfde2b;border-radius:16px;min-height:48px;transition:border-color .16s,box-shadow .16s,background .16s}html body .app-shell.withdrawal-page .withdrawal-form label:focus-within{background:linear-gradient(145deg,#091b2dd1,#18394ec2);border-color:#42b9f094;box-shadow:0 0 0 3px #31a2d71f}html body .app-shell.withdrawal-page .withdrawal-form input{color:#f4f9ff}html body .app-shell.withdrawal-page .withdrawal-form button{color:#f5fbff;border:1px solid #6fcbf857;border-radius:16px;min-height:48px;padding:0 18px;transition:transform .15s,filter .15s,box-shadow .15s;box-shadow:inset 0 1px #e0f7ff29,0 8px 18px #00375b33;background:linear-gradient(135deg,#17649a,#187eaf)!important}html body .app-shell.withdrawal-page .withdrawal-form button:hover:not(:disabled){filter:brightness(1.12);box-shadow:inset 0 1px #e0f7ff33,0 10px 22px #00538047}html body .app-shell.withdrawal-page .withdrawal-form button:active:not(:disabled){transform:translateY(1px)scale(.99)}html body .app-shell.withdrawal-page .withdrawal-row{background:linear-gradient(145deg,#0b1c2cad,#1227388a);border:1px solid #84bada1f;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;margin-top:9px;padding:11px 12px;display:grid}html body .app-shell.withdrawal-page .withdrawal-row .car-withdrawal-lock{grid-column:1/-1}html body .app-shell.withdrawal-page .withdrawal-row .withdrawal-cancel{border-radius:11px}html body .app-shell.withdrawal-page .balance-history-panel{border:1px solid #7eb8db29;border-radius:19px;margin:16px 0 0;padding:13px;background:linear-gradient(155deg,#091827b8,#102333b8)!important}html body .app-shell.withdrawal-page .balance-history-panel>header{align-items:flex-start;margin-bottom:12px}html body .app-shell.withdrawal-page .balance-history-panel h3{color:#f1f7fc;max-width:58%;line-height:1.25}html body .app-shell.withdrawal-page .balance-history-panel header small{color:#9ab0c1;text-align:right;max-width:42%;line-height:1.35}html body .app-shell.withdrawal-page .balance-history-row{background:linear-gradient(145deg,#152a3bb8,#0d1f30c2);border:1px solid #84b9da1f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;margin-top:8px;padding:11px 12px}html body .app-shell.withdrawal-page .balance-history-row span{min-width:0}html body .app-shell.withdrawal-page .balance-history-row span strong,html body .app-shell.withdrawal-page .balance-history-row span small{overflow-wrap:anywhere}html body .app-shell.withdrawal-page .balance-history-row b{white-space:nowrap;background:#279b7517;border:1px solid #59d0a41f;border-radius:999px;justify-self:end;padding:5px 9px}html body .app-shell.withdrawal-page .balance-history-row time{color:#839bad;grid-column:1/-1;font-size:10px}html[data-theme=light] body .app-shell.withdrawal-page .withdrawal-card{color:#25394a!important;background:linear-gradient(155deg,#fffffffa,#eaf4fbfa)!important}html[data-theme=light] body .app-shell.withdrawal-page .withdrawal-card>header,html[data-theme=light] body .app-shell.withdrawal-page .withdrawal-form label,html[data-theme=light] body .app-shell.withdrawal-page .balance-history-panel,html[data-theme=light] body .app-shell.withdrawal-page .balance-history-row,html[data-theme=light] body .app-shell.withdrawal-page .withdrawal-row{background:linear-gradient(145deg,#fffffff0,#e7f2fae6)!important}html[data-theme=light] body .app-shell.withdrawal-page .withdrawal-card h2,html[data-theme=light] body .app-shell.withdrawal-page .balance-history-panel h3{color:#25394a!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card){height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-open{grid-template-rows:clamp(170px,29vw,220px) auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo{background:0 0!important;border:0!important;border-bottom:1px solid #a6e5ff2e!important;border-radius:22px 22px 0 0!important;grid-area:1/1!important;place-items:center!important;width:100%!important;height:clamp(170px,29vw,220px)!important;min-height:clamp(170px,29vw,220px)!important;display:grid!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image,html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image img:not(.catalog-normalization-source){object-fit:contain!important;object-position:center!important;filter:none!important;place-items:center!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important;transform:none!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-copy{box-sizing:border-box!important;grid-area:2/1!important;align-content:start!important;gap:7px!important;width:100%!important;min-width:0!important;padding:14px 16px 17px!important;display:grid!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory>.catalog-car-list>.catalog-car-card:not(.catalog-wheel-card) .catalog-car-model-note{-webkit-line-clamp:5!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;max-height:6.75em!important;display:-webkit-box!important;overflow:hidden!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card){height:auto!important;min-height:0!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-open{grid-template-rows:154px auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;padding:0!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo{border-bottom:1px solid #a6e5ff2e!important;border-right:0!important;border-radius:22px 22px 0 0!important;grid-area:1/1!important;height:154px!important;min-height:154px!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image,html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-photo>.secure-image img{height:154px!important;min-height:154px!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-copy{grid-area:2/1!important;align-content:start!important;gap:7px!important;padding:12px 14px 15px!important;overflow:visible!important}html body #dzo-mini-root main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card) .catalog-car-model-note{-webkit-line-clamp:5!important;color:#e0f4ffd1!important;white-space:normal!important;-webkit-box-orient:vertical!important;max-height:6.75em!important;font-size:10px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto 34px!important;align-content:start!important;display:grid!important;overflow:visible!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-media{aspect-ratio:5/2!important;width:100%!important;color:inherit!important;background:#f4f8fb!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>button.home-admin-ad-media{appearance:none!important;cursor:pointer!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-media img,#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-cta{color:#fff!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;background:linear-gradient(135deg,#087fbe,#159fda)!important;border:1px solid #6fc7f46b!important;border-top:0!important;border-radius:0 0 10px 10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:34px!important;padding:0 42px 0 14px!important;font-family:inherit!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;transition:filter .18s,transform .18s!important;display:flex!important;position:relative!important;box-shadow:0 8px 16px #004a7d3d!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-cta svg{color:#fff!important;position:absolute!important;bottom:8px!important;right:9px!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-cta:hover,#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-cta:focus-visible,#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block>.home-admin-ad-cta:active{filter:brightness(1.12)saturate(1.08)!important;transform:translateY(-1px)!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block{z-index:2!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/1/auto/-1!important;grid-template-rows:auto 34px!important;align-content:start!important;display:grid!important;position:relative!important;overflow:visible!important}#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block img,#dzo-home-screen .profile-home.home-actions>.home-admin-ad-block video{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}#dzo-home-screen .profile-home.home-actions:has(>.home-admin-ad-block)>.games-hero{grid-row:2!important}#dzo-home-screen .profile-home.home-actions:has(>.home-admin-ad-block)>.home-menu-pair{grid-row:3!important}#dzo-home-screen .profile-home.home-actions:has(>.home-admin-ad-block)>.support-cta-action{grid-row:4!important}#dzo-home-screen .profile-home.home-actions:has(>.home-admin-ad-block)>.feed-home-action{grid-row:5!important}.admin-home-ad-preview{gap:7px;margin:12px 0;display:grid}.admin-home-ad-preview>:first-child{background:#101d2d;border:1px solid #85bce24d;border-radius:16px;width:100%;height:142px;overflow:hidden}.admin-home-ad-preview img,.admin-home-ad-preview video{object-fit:cover;width:100%;height:100%;display:block}.admin-home-ad-preview small{color:#8fa8bc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-home-ad-actions{grid-template-columns:minmax(0,1fr) minmax(0,.45fr);gap:8px;margin-top:10px;display:grid}html,html body,html body>div{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(.app-shell){background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(.app-shell)>div{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body .app-shell,html body .app-shell.home-screen,html body .app-shell:not(.home-screen){color:#f5f9ff!important;background-color:#0000!important;background-image:none!important}html body .app-shell :is(.glass-panel,.panel,.card,.sheet,.modal-card,.support-card,.chat-card,.faq-page-empty,.faq-page-item,.directory-card,.leaderboard-hero,.leaderboard-list>article,.leaderboard-mine-dock,.catalog-car-card,.catalog-item-row,.catalog-detail,.catalog-detail-hero,.ticket-mode-card){color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce247!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body .app-shell :is(button,.button,.primary-action,.secondary-action,.send-button,.attach-button,.status-button,.catalog-share-button,.catalog-share-button-inline):not(.app-bottom-nav>button){color:#f4fbff!important;background:linear-gradient(145deg,#19517d,#176b9f)!important;border-color:#6bbdf257!important;box-shadow:inset 0 1px #dcf4ff21,0 8px 18px #00142c3d!important}html body .app-shell :is(button,.button,.primary-action,.secondary-action,.send-button,.attach-button,.status-button,.catalog-share-button,.catalog-share-button-inline):not(.app-bottom-nav>button):is(:hover,:focus-visible,:active){color:#fff!important;background:linear-gradient(145deg,#1b6598,#247fbd)!important;border-color:#97deff9e!important}html body .app-shell :is(input,textarea,select,.message-input,.chat-input,.composer textarea){color:#f5f9ff!important;background:linear-gradient(#263342,#202e3f)!important;border-color:#6ab1e247!important}html body .app-shell :is(.icon-button,.more-button,.admin-shortcut,.home-notifications-dock,.home-profile-dock){background:#202b3a!important}html body .app-shell .home-actions>.games-hero,html body .app-shell .home-actions>.support-cta-action{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body .app-shell .home-actions>.games-hero:is(:hover,:focus-visible,:active),html body .app-shell .home-actions>.support-cta-action:is(:hover,:focus-visible,:active){background:linear-gradient(135deg,#12a7f0 0%,#2bb8f1 52%,#5ac8f2 100%)!important}html body .app-shell .home-actions .home-menu-pair>:is(.guide-action,.faq-home-action),html body .app-shell .home-actions>.feed-home-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important}html body .app-shell .app-bottom-nav{background:linear-gradient(#0b3154,#062541)!important;border-color:#77bceb57!important}html body .app-shell .app-bottom-nav:before{background:linear-gradient(135deg,#0799e8,#42b9ee)!important}html body .app-shell .home-background-layer{opacity:0!important;background-image:none!important}html,body,body>div,html[data-theme=light],html[data-theme=light] body{color:#f5f9ff!important;background:#071321!important}html body main.app-shell.monopoly-screen .monopoly-roll-button{text-shadow:0 2px 8px #07294d73;color:#fff!important;letter-spacing:.02em!important;background:linear-gradient(135deg,#54f0d0 0%,#258bdb 52%,#7545df 100%)!important;border:2px solid #ffffff94!important;border-radius:19px!important;min-height:60px!important;padding:14px 22px!important;font-size:15px!important;font-weight:950!important;transition:transform .2s,filter .2s,box-shadow .2s!important;box-shadow:inset 0 1px #ffffff9e,0 12px 30px #1eb8da61,0 0 0 4px #52e2d51f!important}html body main.app-shell.monopoly-screen .monopoly-roll-button:before{content:"🎲";vertical-align:-2px;margin-right:8px;font-size:22px}html body main.app-shell.monopoly-screen .monopoly-roll-button:hover:not(:disabled),html body main.app-shell.monopoly-screen .monopoly-roll-button:focus-visible:not(:disabled){filter:brightness(1.12)saturate(1.1)!important;transform:translateY(-2px)scale(1.015)!important;box-shadow:inset 0 1px #ffffffb8,0 16px 34px #1eb8da7a,0 0 0 5px #52e2d529!important}html body main.app-shell.monopoly-screen .monopoly-roll-button:disabled{filter:saturate(.5)brightness(.8)!important;opacity:.65!important}html body main.app-shell.monopoly-screen .monopoly-dice-economy{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}html body main.app-shell.monopoly-screen .monopoly-dice-economy>span{background:linear-gradient(145deg,#266f916b,#172a5661);border:1px solid #8ef2e233;border-radius:13px;gap:3px;min-width:0;padding:9px 10px;display:grid}html body main.app-shell.monopoly-screen .monopoly-dice-economy b{color:#9dffe3;font-size:10px;font-weight:950;line-height:1.1}html body main.app-shell.monopoly-screen .monopoly-dice-economy small{color:#dbf0ffa1;font-size:8px;line-height:1.25}html body main.app-shell.monopoly-screen .monopoly-road-player-place{font-variant-numeric:tabular-nums;color:#fff!important;letter-spacing:.02em!important;background:#071834f0!important;border-color:#ffffffa6!important;padding:4px 8px!important;font-size:9px!important}@media (width<=560px){html body main.app-shell.monopoly-screen .monopoly-dice-economy{grid-template-columns:1fr}}html body .monopoly-screen .monopoly-dice-stage{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"turn""dice""availability""action""ticket""chat"!important;place-items:center!important;gap:10px!important;min-height:0!important}html body .monopoly-screen .monopoly-dice-stage>div:first-child{text-align:center!important;width:100%!important}html body .monopoly-screen .monopoly-dice{grid-area:dice!important;justify-self:center!important;width:190px!important;height:190px!important}html body .monopoly-screen .monopoly-tgs-dice,html body .monopoly-screen .monopoly-tgs-dice>svg{width:166px!important;height:166px!important}html body main.app-shell.monopoly-screen .monopoly-dice-stage{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"turn""dice""action""ticket""chat"!important}html body main.app-shell.monopoly-screen .monopoly-dice-availability{display:none!important}html body main.app-shell.monopoly-screen .monopoly-dice{width:220px!important;height:220px!important}html body main.app-shell.monopoly-screen .monopoly-dice-scene{width:208px!important;height:208px!important}html body main.app-shell.monopoly-screen .monopoly-tgs-dice,html body main.app-shell.monopoly-screen .monopoly-tgs-dice>svg{width:194px!important;height:194px!important}html body .monopoly-screen .monopoly-dice-availability,html body .monopoly-screen .monopoly-roll-button,html body .monopoly-screen .monopoly-ticket-claim{justify-self:center!important;width:min(100%,430px)!important}html body .monopoly-screen .monopoly-dice-availability{text-align:left!important;grid-area:availability!important}html body .monopoly-screen .monopoly-roll-button{animation:.42s cubic-bezier(.18,.8,.24,1) both monopoly-roll-action-in;grid-area:action!important}html body .monopoly-screen .monopoly-ticket-claim{text-align:left;background:linear-gradient(135deg,#081c3fc7,#1c346f99);border:1px solid #bfe6ff3d;border-radius:18px;gap:9px;padding:13px 14px 14px;animation:.48s cubic-bezier(.18,.8,.24,1) 80ms both monopoly-ticket-panel-in;box-shadow:inset 0 1px #ffffff1a,0 10px 25px #060e3429;grid-area:ticket!important;display:grid!important}html body .monopoly-screen .monopoly-chat-dice-claim{transition:opacity .25s,filter .25s,border-color .25s,background .25s;grid-area:chat!important}html body .monopoly-screen .monopoly-chat-dice-claim.is-cooldown{opacity:.52;filter:saturate(.45)}html body .monopoly-screen .monopoly-chat-dice-claim.is-ready{opacity:1;filter:none}html body .monopoly-screen .monopoly-chat-dice-chat-button{place-items:center;text-decoration:none;display:grid}html body .monopoly-screen .monopoly-ticket-claim.is-ready{background:linear-gradient(135deg,#0c525bd1,#1f4b7fad);border-color:#7dffda7a}html body .monopoly-screen .monopoly-ticket-claim-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}html body .monopoly-screen .monopoly-ticket-claim-heading>span{gap:4px;min-width:0;display:grid}html body .monopoly-screen .monopoly-ticket-claim-heading small{color:#caecffad;letter-spacing:.14em;font-size:8px;font-weight:950}html body .monopoly-screen .monopoly-ticket-claim-heading strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}html body .monopoly-screen .monopoly-ticket-claim-heading>b{color:#9affdf;font-size:25px;line-height:1}html body .monopoly-screen .monopoly-ticket-progress{background:#040e2a8c;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #00000038}html body .monopoly-screen .monopoly-ticket-progress>i{width:var(--monopoly-ticket-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#72f3d0,#58b8ff 55%,#9b84ff);height:100%;transition:width .55s linear;display:block;box-shadow:0 0 14px #69e8dc7a}html body .monopoly-screen .monopoly-ticket-claim-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5ee4c4,#338ed1 62%,#6568e4);border:1px solid #e7ffff85;border-radius:13px;min-height:42px;font-size:12px;font-weight:950;transition:transform .2s,filter .2s,opacity .2s;box-shadow:inset 0 1px #ffffff73,0 8px 16px #1c80be33}html body .monopoly-screen .monopoly-ticket-claim-button:hover:not(:disabled),html body .monopoly-screen .monopoly-ticket-claim-button:focus-visible:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}html body .monopoly-screen .monopoly-ticket-claim-button:disabled{cursor:wait;filter:saturate(.45);opacity:.58}@keyframes monopoly-roll-action-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes monopoly-ticket-panel-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes monopoly-roll-result-center-pop{0%{opacity:0;transform:translate(-50%,-40%)scale(.58)}24%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}62%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-64%)scale(1.08)}}@media (width<=430px){html body main.app-shell.monopoly-screen .monopoly-dice{width:188px!important;height:188px!important}html body main.app-shell.monopoly-screen .monopoly-dice-scene{width:178px!important;height:178px!important}html body main.app-shell.monopoly-screen .monopoly-tgs-dice,html body main.app-shell.monopoly-screen .monopoly-tgs-dice>svg{width:166px!important;height:166px!important}html body .monopoly-screen .monopoly-dice-stage{grid-template-columns:minmax(0,1fr) 158px;min-height:192px}html body .monopoly-screen .monopoly-dice{width:158px!important;height:158px!important}html body .monopoly-screen .monopoly-dice-scene{width:150px!important;height:150px!important;transform:none!important}html body .monopoly-screen .monopoly-tgs-dice,html body .monopoly-screen .monopoly-tgs-dice>svg{width:140px!important;height:140px!important}}html body .monopoly-screen .monopoly-tgs-dice,html body .monopoly-screen .monopoly-tgs-dice>svg{filter:none!important;width:154px!important;height:154px!important}html body .monopoly-screen .monopoly-roll-result{transform:translate(-50%,-50%);z-index:100!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:1s cubic-bezier(.16,.8,.2,1) both monopoly-roll-result-center-pop!important;display:grid!important;position:fixed!important;top:50%!important;left:50%!important}@media (width<=430px){html body .monopoly-screen .monopoly-dice-stage{grid-template-columns:minmax(0,1fr) 158px;min-height:192px}html body .monopoly-screen .monopoly-dice{width:158px!important;height:158px!important}html body .monopoly-screen .monopoly-dice-scene{width:150px!important;height:150px!important;transform:none!important}html body .monopoly-screen .monopoly-tgs-dice,html body .monopoly-screen .monopoly-tgs-dice>svg{width:140px!important;height:140px!important}}html body .monopoly-screen .monopoly-dice:before,html body .monopoly-screen .monopoly-dice-scene:after{content:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;display:none!important}html body .monopoly-screen .monopoly-dice-scene{width:166px!important;height:166px!important}html body .monopoly-screen .monopoly-tgs-dice{filter:none!important;width:154px!important;height:154px!important}html body .monopoly-screen .monopoly-tgs-dice>svg{filter:none!important}html body .monopoly-screen .monopoly-roll-result{text-align:center;transform:translate(-50%,-50%);z-index:100!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:1s cubic-bezier(.16,.8,.2,1) both monopoly-roll-result-center-pop!important;display:grid!important;position:fixed!important;top:50%!important;left:50%!important}html body .monopoly-screen .monopoly-roll-result b{letter-spacing:-.08em;text-shadow:0 3px #25397ef2,0 8px 20px #040a2a85,0 0 32px #80ffe18c;color:#fff!important;font-size:clamp(68px,20vw,118px)!important;font-weight:1000!important;line-height:.85!important}html body .monopoly-screen .monopoly-roll-result small{text-shadow:0 3px 12px #040a2a8c;margin-top:12px;color:#e7fffae0!important;letter-spacing:.2em!important;font-size:11px!important;font-weight:950!important}@media (width<=430px){html body .monopoly-screen .monopoly-dice-stage{grid-template-columns:minmax(0,1fr) 158px;min-height:192px}html body .monopoly-screen .monopoly-dice{width:158px!important;height:158px!important}html body .monopoly-screen .monopoly-dice-scene{width:150px!important;height:150px!important;transform:none!important}html body .monopoly-screen .monopoly-tgs-dice{width:140px!important;height:140px!important}}html body .monopoly-screen .monopoly-dice-scene{overflow:visible!important}html body .monopoly-screen .monopoly-tgs-dice{z-index:3;filter:drop-shadow(0 14px 9px #030d1f61);width:116px;height:116px;display:block;position:relative;overflow:visible}html body .monopoly-screen .monopoly-tgs-dice>svg{display:block;overflow:visible;width:100%!important;height:100%!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube{will-change:transform;z-index:2!important;width:94px!important;height:94px!important;transform-style:preserve-3d!important;transform-origin:50% 50% 0!important;filter:drop-shadow(0 14px 9px #030d1f61)!important;display:block!important;position:relative!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face{backface-visibility:hidden!important;background:linear-gradient(145deg,#fff 5%,#f0f4f8 58%,#c7d2dd 100%)!important;border:1px solid #22304057!important;border-radius:18px!important;width:94px!important;height:94px!important;position:absolute!important;inset:0!important;box-shadow:inset 2px 2px 5px #fffffff2,inset -7px -8px 13px #475c742e,0 0 2px #ffffffd9!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-front{transform:translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-back{transform:rotateY(180deg)translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-right{background:linear-gradient(145deg,#e4ebf1,#a6b5c4)!important;transform:rotateY(90deg)translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-left{background:linear-gradient(145deg,#f9fbfd,#c1cdd8)!important;transform:rotateY(-90deg)translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-top{background:linear-gradient(145deg,#fff,#dce6ee)!important;transform:rotateX(90deg)translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face.face-bottom{background:linear-gradient(145deg,#b5c3d0,#e5ebf0)!important;transform:rotateX(-90deg)translateZ(47px)!important}html body .monopoly-screen .monopoly-dice-scene>.monopoly-dice-cube>.monopoly-dice-face .pip{background:radial-gradient(circle at 34% 28%,#526070 0 12%,#172331 58%,#080f18 100%)!important;width:12px!important;height:12px!important;box-shadow:inset 0 1px 1px #ffffff38,0 2px 2px #0000004d!important}html body .monopoly-screen .monopoly-dice.phase-rolling .monopoly-dice-scene>.monopoly-dice-cube{animation:1.55s cubic-bezier(.16,.74,.24,1) both monopoly-real-die-toss!important}html body .monopoly-screen .monopoly-dice.result-1 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(-22deg)rotateY(30deg)rotate(-2deg)!important}html body .monopoly-screen .monopoly-dice.result-2 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(-22deg)rotateY(-60deg)rotate(2deg)!important}html body .monopoly-screen .monopoly-dice.result-3 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(-72deg)rotateY(18deg)rotate(-1deg)!important}html body .monopoly-screen .monopoly-dice.result-4 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(70deg)rotateY(22deg)rotate(1deg)!important}html body .monopoly-screen .monopoly-dice.result-5 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(-22deg)rotateY(118deg)rotate(-1deg)!important}html body .monopoly-screen .monopoly-dice.result-6 .monopoly-dice-scene>.monopoly-dice-cube{transform:translateY(2px)rotateX(-22deg)rotateY(208deg)rotate(1deg)!important}@keyframes monopoly-real-die-toss{0%{transform:translateY(2px)rotateX(-22deg)rotateY(30deg)rotate(-2deg)}14%{transform:translate(-5px,-34px)rotateX(96deg)rotateY(-72deg)rotate(33deg)}34%{transform:translate(8px,-62px)rotateX(238deg)rotateY(156deg)rotate(-62deg)}56%{transform:translate(-7px,-38px)rotateX(420deg)rotateY(-190deg)rotate(58deg)}76%{transform:translate(4px,-12px)rotateX(590deg)rotateY(258deg)rotate(-26deg)}91%{transform:translateY(4px)rotateX(702deg)rotateY(360deg)rotate(5deg)}to{transform:translateY(2px)rotateX(720deg)rotateY(390deg)rotate(0)}}html body .monopoly-screen .monopoly-dice{grid-template-rows:136px auto!important;width:160px!important;height:190px!important;overflow:visible!important}html body .monopoly-screen .monopoly-dice-cube{transform-style:preserve-3d;will-change:transform;transform:rotateX(-25deg)rotateY(35deg)rotate(-4deg);width:78px!important;height:78px!important}html body .monopoly-screen .monopoly-dice-face{background:linear-gradient(145deg,#fff 8%,#f5f7fa 58%,#d9e0e8 100%)!important;border:1px solid #2735454d!important;border-radius:17px!important;box-shadow:inset 0 2px 1px #fffffffa,inset 0 -8px 13px #5d708726,0 0 3px #ffffffe0!important}html body .monopoly-screen .monopoly-dice-face.face-front{transform:translateZ(39px)!important}html body .monopoly-screen .monopoly-dice-face.face-back{transform:rotateY(180deg)translateZ(39px)!important}html body .monopoly-screen .monopoly-dice-face .pip{background:radial-gradient(circle at 35% 28%,#46515e 0 14%,#151d29 68%,#090e17 100%)!important;width:11px!important;height:11px!important;box-shadow:inset 0 1px 1px #ffffff3d,0 2px 2px #00000047!important}html body .monopoly-screen .monopoly-roll-result{border-radius:13px!important;min-width:76px!important;padding:5px 9px 4px!important;top:86%!important}html body .monopoly-screen .monopoly-dice{position:relative;overflow:visible}html body .monopoly-screen .monopoly-roll-result{z-index:5;color:#eafff9;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#041730c2;border:1px solid #c9ffef9e;border-radius:15px;place-items:center;min-width:64px;padding:6px 10px 5px;animation:.42s cubic-bezier(.16,.85,.22,1.2) 80ms both monopoly-roll-result-reveal;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)scale(.7);box-shadow:0 9px 24px #00000047,inset 0 1px #ffffff47}html body .monopoly-screen .monopoly-roll-result b{color:#91ffdc;font-size:28px;font-weight:950;line-height:.95}html body .monopoly-screen .monopoly-roll-result small{color:#e0f8ffb8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}html body .monopoly-screen .monopoly-road-player-place{color:#baffea;letter-spacing:.05em;white-space:nowrap;background:#03102ad6;border:1px solid #beffec75;border-radius:999px;order:-1;padding:3px 7px;font-size:8px;font-weight:950;line-height:1;box-shadow:0 4px 10px #0000003d}html body .monopoly-screen .monopoly-prizes-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}html body .monopoly-screen .monopoly-prizes-list li{background:linear-gradient(110deg,#293e7dd1,#131e46e6);border:1px solid #cde2ff33;border-radius:13px;grid-template-columns:24px 54px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:7px 9px;display:grid}html body .monopoly-screen .monopoly-prizes-list li>.monopoly-prize-cube-icon{color:#ffdb8e;background:#ffd26f1f;border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}html body .monopoly-screen .monopoly-prizes-list li>.monopoly-prize-place{color:#ffdb8e;white-space:nowrap;font-size:9px;font-weight:950}html body .monopoly-screen .monopoly-prizes-list li>strong{color:#fff;letter-spacing:-.03em;min-width:0;font-size:14px}html body .monopoly-screen .monopoly-prizes-list li>small{color:#d7e6ff9e;text-align:right;white-space:nowrap;font-size:8px}html body .monopoly-screen .monopoly-prizes-list li>em{color:#91f7c8;letter-spacing:.06em;text-transform:uppercase;grid-area:2/3/auto/-1;justify-self:start;margin-top:-3px;font-size:7px;font-style:normal;font-weight:950}html body main.app-shell.monopoly-screen .monopoly-prize-table{background:#07122d61;border:1px solid #cde2ff29;border-radius:16px;gap:0;display:grid;overflow:hidden}html body main.app-shell.monopoly-screen .monopoly-prize-table-head,html body main.app-shell.monopoly-screen .monopoly-prize-table-row{grid-template-columns:.72fr 1.28fr .92fr .9fr;align-items:center;gap:8px;padding:10px 11px;display:grid}html body main.app-shell.monopoly-screen .monopoly-prize-table-head{color:#d0e8ff94;letter-spacing:.08em;text-transform:uppercase;background:#22417d57;font-size:8px;font-weight:950}html body main.app-shell.monopoly-screen .monopoly-prize-table-row{color:#e1efffc7;border-top:1px solid #cde2ff1a;min-height:43px;font-size:10px}html body main.app-shell.monopoly-screen .monopoly-prize-table-row>strong{color:#ffda88;font-size:12px}html body main.app-shell.monopoly-screen .monopoly-prize-table-row>span:nth-child(2){color:#fff;font-weight:900}html body main.app-shell.monopoly-screen .monopoly-prize-table-row>span:nth-child(3){color:#def0ffad;font-size:9px}html body main.app-shell.monopoly-screen .monopoly-prize-table-row>em{color:#90f3cd;text-align:right;justify-self:end;font-size:8px;font-style:normal;font-weight:950}html body main.app-shell.monopoly-screen .monopoly-prize-table-row.is-claimed{opacity:.48}html body main.app-shell.monopoly-screen .monopoly-prize-table-total{color:#fff;background:linear-gradient(90deg,#ffcd641a,#6fedcd14);border-top:1px solid #cde2ff29;justify-content:space-between;align-items:center;gap:10px;padding:12px 11px;font-size:11px;display:flex}html body main.app-shell.monopoly-screen .monopoly-prize-table-total b{color:#ffdc8c;font-size:14px}html body main.app-shell.monopoly-screen .monopoly-leaders-panel{gap:12px;margin-top:12px;padding:15px;display:grid}html body main.app-shell.monopoly-screen .monopoly-leaders-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}html body main.app-shell.monopoly-screen .monopoly-leaders-list li{background:linear-gradient(110deg,#274084c7,#131d45db);border:1px solid #cde2ff24;border-radius:14px;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:6px 8px;display:grid}html body main.app-shell.monopoly-screen .monopoly-leaders-list li>strong{color:#ffda88;text-align:center;font-size:12px}html body main.app-shell.monopoly-screen .monopoly-leaders-list li>span{gap:2px;min-width:0;display:grid}html body main.app-shell.monopoly-screen .monopoly-leaders-list li>span b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}html body main.app-shell.monopoly-screen .monopoly-leaders-list li>span small{color:#d6e8ff8f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}html body main.app-shell.monopoly-screen .monopoly-leaders-list li>em{color:#91f7c8;white-space:nowrap;font-size:9px;font-style:normal;font-weight:950}html body main.app-shell.monopoly-screen .monopoly-leaders-empty{color:#d6e8ff94;text-align:center;border:1px dashed #cde2ff2e;border-radius:13px;margin:0;padding:18px 10px;font-size:11px}html body main.app-shell.monopoly-screen .monopoly-winners-panel{background:radial-gradient(circle at 100% 0,#ffcd641c,#0000 35%),linear-gradient(145deg,#1a295bf0,#0c1638f5);border:1px solid #ffda8833;gap:12px;margin-top:12px;padding:15px;display:grid}html body main.app-shell.monopoly-screen .monopoly-winners-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}html body main.app-shell.monopoly-screen .monopoly-winners-list li{background:linear-gradient(110deg,#274084b3,#131d45cc);border:1px solid #cde2ff24;border-radius:14px;grid-template-columns:30px 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:6px 8px;display:grid}html body main.app-shell.monopoly-screen .monopoly-winners-list li>strong{color:#ffda88;text-align:center;font-size:11px}html body main.app-shell.monopoly-screen .monopoly-winners-list li>span{gap:2px;min-width:0;display:grid}html body main.app-shell.monopoly-screen .monopoly-winners-list li>span b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}html body main.app-shell.monopoly-screen .monopoly-winners-list li>span small{color:#d6e8ff9e;font-size:8px}html body main.app-shell.monopoly-screen .monopoly-winners-list li>em{color:#91f7c8;white-space:nowrap;font-size:9px;font-style:normal;font-weight:950}@media (width<=380px){html body main.app-shell.monopoly-screen .monopoly-winners-list li{grid-template-columns:25px 30px minmax(0,1fr) auto;gap:6px;padding-inline:6px}html body main.app-shell.monopoly-screen .monopoly-winners-list li>em{font-size:8px}}@keyframes monopoly-cube-toss-quality{0%{transform:translateY(3px)rotateX(-17deg)rotateY(22deg)rotate(0)}18%{transform:translate(-7px,-43px)rotateX(105deg)rotateY(-88deg)rotate(36deg)}42%{transform:translate(8px,-60px)rotateX(242deg)rotateY(146deg)rotate(-62deg)}67%{transform:translate(-5px,-23px)rotateX(390deg)rotateY(-124deg)rotate(28deg)}84%{transform:translate(3px,1px)rotateX(492deg)rotateY(236deg)rotate(-8deg)}94%{transform:translateY(-8px)rotateX(530deg)rotateY(292deg)rotate(4deg)}to{transform:translateY(3px)rotateX(540deg)rotateY(382deg)rotate(0)}}@keyframes monopoly-roll-result-reveal{0%{opacity:0;transform:translate(-50%,-38%)scale(.7)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.07)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}html body .monopoly-screen .monopoly-dice{perspective:1100px!important;transform-style:preserve-3d!important;overflow:visible!important}html body .monopoly-screen .monopoly-dice-scene,html body .monopoly-screen .monopoly-dice-cube{transform-style:preserve-3d!important;overflow:visible!important}html body .monopoly-screen .monopoly-dice-scene{perspective:1100px!important;width:146px!important;height:140px!important}html body .monopoly-screen .monopoly-dice-cube{width:112px!important;height:112px!important;transform-origin:50% 50% 0!important;filter:drop-shadow(0 18px 12px #020c225c)!important}html body .monopoly-screen .monopoly-dice-face{backface-visibility:hidden!important;border-color:#0f223852!important;border-radius:21px!important;width:112px!important;height:112px!important;position:absolute!important;inset:0!important;box-shadow:inset 0 2px #ffffffe6,inset 0 -9px 16px #37506c2e,0 0 2px #ffffffc7!important}html body .monopoly-screen .monopoly-dice-face.face-front{background:linear-gradient(145deg,#fff 0%,#e8f2fb 58%,#cbd9e8 100%)!important;transform:translateZ(56px)!important}html body .monopoly-screen .monopoly-dice-face.face-right{background:linear-gradient(145deg,#dce8f3 0%,#b4c7d9 58%,#91a8bd 100%)!important;transform:rotateY(90deg)translateZ(56px)!important}html body .monopoly-screen .monopoly-dice-face.face-back{background:linear-gradient(145deg,#d5e3ee 0%,#a4b8ca 64%,#8299b0 100%)!important;transform:rotateY(180deg)translateZ(56px)!important}html body .monopoly-screen .monopoly-dice-face.face-left{background:linear-gradient(145deg,#eef6fc 0%,#c7d8e6 57%,#9eb3c6 100%)!important;transform:rotateY(-90deg)translateZ(56px)!important}html body .monopoly-screen .monopoly-dice-face.face-top{background:linear-gradient(145deg,#fff 0%,#edf6fc 62%,#d1e0ec 100%)!important;transform:rotateX(90deg)translateZ(56px)!important}html body .monopoly-screen .monopoly-dice-face.face-bottom{background:linear-gradient(145deg,#bccddd 0%,#91a6ba 66%,#748ba3 100%)!important;transform:rotateX(-90deg)translateZ(56px)!important}html body .monopoly-screen .monopoly-dice.result-1 .monopoly-dice-cube{transform:translateY(1px)rotateX(-22deg)rotateY(30deg)rotate(-1deg)!important}html body .monopoly-screen .monopoly-dice.result-2 .monopoly-dice-cube{transform:translateY(1px)rotateX(-22deg)rotateY(-60deg)rotate(1deg)!important}html body .monopoly-screen .monopoly-dice.result-3 .monopoly-dice-cube{transform:translateY(1px)rotateX(-72deg)rotateY(18deg)rotate(-1deg)!important}html body .monopoly-screen .monopoly-dice.result-4 .monopoly-dice-cube{transform:translateY(1px)rotateX(70deg)rotateY(22deg)rotate(1deg)!important}html body .monopoly-screen .monopoly-dice.result-5 .monopoly-dice-cube{transform:translateY(1px)rotateX(-22deg)rotateY(118deg)rotate(-1deg)!important}html body .monopoly-screen .monopoly-dice.result-6 .monopoly-dice-cube{transform:translateY(1px)rotateX(-22deg)rotateY(208deg)rotate(1deg)!important}html body .monopoly-screen .monopoly-dice-scene:after{z-index:-1;content:"";filter:blur(9px);opacity:.82;background:#0007196b;border-radius:50%;width:92px;height:17px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}html body .monopoly-screen .monopoly-road-viewport{cursor:grab!important;touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important;background:radial-gradient(circle at 50% 0,#73ffe233,#0000 43%),linear-gradient(#173c70 0%,#0c2550 58%,#081a3b 100%)!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -18px 34px #01081b40,0 15px 30px #0003!important}html body .monopoly-screen .monopoly-road-viewport:active{cursor:grabbing!important}html body .monopoly-screen .monopoly-road-viewport.is-dragging .monopoly-road-track{transition:none!important}html body .monopoly-screen .monopoly-road-toolbar>button{visibility:visible!important;opacity:1!important}html body .monopoly-screen .monopoly-road-toolbar>button:disabled{opacity:.3!important}html body .monopoly-screen .monopoly-road-track article{background:linear-gradient(145deg,#488fcff5,#194089fa)!important;border-color:#c9eeff57!important;border-radius:15px!important;box-shadow:inset 0 2px #ffffff2b,inset 0 -10px 15px #05153e2e,0 5px 11px #0003!important}html body .monopoly-screen .monopoly-road-track article:nth-child(3n+2){background:linear-gradient(145deg,#7963d3f5,#39308bfa)!important}html body .monopoly-screen .monopoly-road-track article:nth-child(4n){background:linear-gradient(145deg,#30b3b7f5,#1c5685fa)!important}html body .monopoly-screen .monopoly-road-track article.is-current{background:linear-gradient(145deg,#36d6b0,#2679b2)!important;border-color:#91ffe0!important;box-shadow:inset 0 2px #ffffff5c,0 0 0 2px #70ffd533,0 10px 22px #14f4b833!important}html body .monopoly-screen .monopoly-road-track article>b{text-shadow:0 2px 4px #010a2157!important}html body .monopoly-screen .monopoly-prizes-grid{gap:10px!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube{background:linear-gradient(135deg,#ffffff1f,#0000 28%),linear-gradient(145deg,#3d55a6fa,#111c45fc)!important;border-radius:18px!important;min-height:124px!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube>strong{color:#fff!important;text-shadow:0 2px 7px #0000003d!important;font-size:15px!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube>small{color:#dff1ffc2!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube>em{color:#9affdf!important;background:#1db68b29!important;border:1px solid #8bffd940!important;border-radius:999px!important;font-style:normal!important}html body .monopoly-screen .monopoly-dice.phase-rolling .monopoly-dice-scene{animation:1.28s cubic-bezier(.16,.74,.24,1) both monopoly-emoji-dice-hop!important}html body .monopoly-screen .monopoly-dice.phase-rolling .monopoly-dice-cube{animation:1.28s cubic-bezier(.16,.74,.24,1) both monopoly-emoji-dice-toss!important}html body .monopoly-screen .monopoly-road-toolbar{grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;gap:8px!important;display:grid!important}html body .monopoly-screen .monopoly-road-toolbar>button{color:#e4fbff!important;cursor:pointer!important;background:linear-gradient(145deg,#2c79b1b8,#1f397ecc)!important;border:1px solid #bcedff4d!important;border-radius:11px!important;place-items:center!important;width:36px!important;height:32px!important;font-size:23px!important;line-height:1!important;display:grid!important}html body .monopoly-screen .monopoly-road-toolbar>button:disabled{cursor:default!important;opacity:.3!important}html body .monopoly-screen .monopoly-road-toolbar>span{text-align:center!important;justify-items:center!important;gap:2px!important;min-width:0!important;display:grid!important}html body .monopoly-screen .monopoly-road-toolbar>span b{color:#e5f9ffe0!important;letter-spacing:.09em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:950!important;overflow:hidden!important}html body .monopoly-screen .monopoly-road-toolbar>span small{color:#cae6ff85!important;font-size:8px!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube{background:linear-gradient(135deg,#ffffff1a,#0000 27%),linear-gradient(145deg,#384d96f2,#141f4afa)!important;border-color:#ffde8e40!important;border-radius:17px 17px 13px 13px!important;align-content:start!important;min-height:116px!important;padding:12px 11px 10px!important;box-shadow:inset 0 1px #fff3,inset -8px -9px 16px #01091f33,0 8px 14px #0005192e!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-cube:before{content:""!important;opacity:.8!important;background:linear-gradient(90deg,#ffe49b,#ffb94e 48%,#8cebd7)!important;border-radius:17px 17px 0 0!important;height:6px!important;top:0!important;left:0!important;right:0!important}html body .monopoly-screen .monopoly-prize-cube-icon{color:#70420e!important;background:linear-gradient(145deg,#ffe7a5,#db8b2d 72%)!important;border:1px solid #ffebb07a!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;margin-bottom:5px!important;font-size:16px!important;display:grid!important}html body .monopoly-screen .monopoly-prizes-grid .monopoly-prize-place{color:#ffdc8b!important;font-size:9px!important;font-weight:950!important}.monopoly-road-toolbar>button{color:#e4fbff!important;cursor:pointer!important;background:linear-gradient(145deg,#2c79b1b8,#1f397ecc)!important;border:1px solid #bcedff4d!important;border-radius:11px!important;place-items:center!important;width:36px!important;height:32px!important;font-size:23px!important;line-height:1!important;display:grid!important}.monopoly-prizes-grid .monopoly-prize-cube{background:linear-gradient(135deg,#ffffff1a,#0000 27%),linear-gradient(145deg,#384d96f2,#141f4afa)!important;border-color:#ffde8e40!important;border-radius:17px 17px 13px 13px!important;align-content:start!important;min-height:116px!important;padding:12px 11px 10px!important;box-shadow:inset 0 1px #fff3,inset -8px -9px 16px #01091f33,0 8px 14px #0005192e!important}.monopoly-prizes-grid .monopoly-prize-cube:before{content:""!important;opacity:.8!important;background:linear-gradient(90deg,#ffe49b,#ffb94e 48%,#8cebd7)!important;border-radius:17px 17px 0 0!important;height:6px!important;top:0!important;left:0!important;right:0!important}.monopoly-prizes-grid .monopoly-prize-cube:after{background:radial-gradient(circle,#ffdd7d2e,#0000 68%)!important;width:70px!important;height:70px!important;top:auto!important;bottom:-24px!important;right:-17px!important}.monopoly-prize-cube-icon{color:#70420e!important;background:linear-gradient(145deg,#ffe7a5,#db8b2d 72%)!important;border:1px solid #ffebb07a!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;margin-bottom:5px!important;font-size:16px!important;display:grid!important}@media (width<=430px){.monopoly-road-toolbar{grid-template-columns:34px minmax(0,1fr) 34px!important}.monopoly-road-toolbar>button{width:34px!important;height:30px!important}.monopoly-prizes-grid .monopoly-prize-cube{min-height:110px!important;padding-inline:9px!important}}@media (prefers-reduced-motion:reduce){.monopoly-dice.phase-rolling .monopoly-dice-scene,.monopoly-dice.phase-rolling .monopoly-dice-cube{animation:none!important}}.monopoly-road-toolbar{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.monopoly-road-toolbar>button{color:#e4fbff;cursor:pointer;background:linear-gradient(145deg,#2c79b1b8,#1f397ecc);border:1px solid #bcedff4d;border-radius:11px;place-items:center;width:36px;height:32px;font-size:23px;line-height:1;transition:transform .18s,filter .18s,opacity .18s;display:grid;box-shadow:inset 0 1px #ffffff29,0 5px 12px #00051933}.monopoly-road-toolbar>button:hover:not(:disabled),.monopoly-road-toolbar>button:focus-visible:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.monopoly-road-toolbar>button:active:not(:disabled){transform:translateY(1px)scale(.95)}.monopoly-road-toolbar>button:disabled{cursor:default;opacity:.3}.monopoly-road-toolbar>span{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.monopoly-road-toolbar>span b{color:#e5f9ffe0;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:950;overflow:hidden}.monopoly-road-toolbar>span small{color:#cae6ff85;font-size:8px}.monopoly-prizes-grid .monopoly-prize-cube{background:linear-gradient(135deg,#ffffff1a,#0000 27%),linear-gradient(145deg,#384d96f2,#141f4afa);border-color:#ffde8e40;border-radius:17px 17px 13px 13px;align-content:start;min-height:116px;padding:12px 11px 10px;transition:transform .2s,border-color .2s,box-shadow .2s;transform:translateZ(0);box-shadow:inset 0 1px #fff3,inset -8px -9px 16px #01091f33,0 8px 14px #0005192e}.monopoly-prizes-grid .monopoly-prize-cube:before{content:"";opacity:.8;background:linear-gradient(90deg,#ffe49b,#ffb94e 48%,#8cebd7);border-radius:17px 17px 0 0;height:6px;position:absolute;top:0;left:0;right:0}.monopoly-prizes-grid .monopoly-prize-cube:after{filter:blur(1px);background:radial-gradient(circle,#ffdd7d2e,#0000 68%);width:70px;height:70px;top:auto;bottom:-24px;right:-17px}.monopoly-prizes-grid .monopoly-prize-cube:hover{border-color:#ffe69e85;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,0 0 0 2px #ffd56914,0 12px 20px #00051942}.monopoly-prize-cube-icon{color:#70420e;text-shadow:0 1px #ffffffa6;background:linear-gradient(145deg,#ffe7a5,#db8b2d 72%);border:1px solid #ffebb07a;border-radius:10px;place-items:center;width:32px;height:32px;margin-bottom:5px;font-size:16px;display:grid;box-shadow:inset 0 1px #ffffffb3,0 5px 10px #0003}.monopoly-prizes-grid .monopoly-prize-place{color:#ffdc8b;font-size:9px;font-weight:950}.monopoly-prizes-grid .monopoly-prize-cube>strong{font-size:14px}.monopoly-prizes-grid .monopoly-prize-cube>small{font-size:8px}.monopoly-dice.phase-rolling .monopoly-dice-face{box-shadow:inset 3px 3px 6px #ffffffeb,inset -6px -7px 10px #4d688b2e,0 0 18px #d6f7ff38}@keyframes monopoly-emoji-dice-toss{0%{filter:drop-shadow(0 10px 7px #00071961);transform:translateY(1px)rotateX(-18deg)rotateY(25deg)rotate(-2deg)scale(1)}10%{filter:drop-shadow(0 17px 8px #00071940);transform:translate(-4px,-25px)rotateX(62deg)rotateY(-72deg)rotate(25deg)scale(.9)}28%{filter:drop-shadow(0 27px 11px #00071924);transform:translate(7px,-65px)rotateX(216deg)rotateY(170deg)rotate(-58deg)scale(.84)}49%{filter:drop-shadow(0 23px 9px #0007192b);transform:translate(-7px,-48px)rotateX(412deg)rotateY(-188deg)rotate(63deg)scale(.92)}68%{filter:drop-shadow(0 14px 8px #00071947);transform:translate(5px,-15px)rotateX(605deg)rotateY(254deg)rotate(-31deg)scale(.98)}82%{filter:drop-shadow(0 8px 6px #00071966);transform:translate(-2px,4px)rotateX(710deg)rotateY(336deg)rotate(8deg)scale(1.02)}90%{transform:translateY(-7px)rotateX(720deg)rotateY(382deg)rotate(-3deg)scale(.97)}96%{transform:translateY(3px)rotateX(720deg)rotateY(382deg)rotate(1deg)scale(1.02)}to{filter:drop-shadow(0 11px 7px #0007195c);transform:translateY(1px)rotateX(720deg)rotateY(382deg)rotate(0)scale(1)}}@keyframes monopoly-emoji-dice-hop{0%,to{transform:translateY(0)scaleX(1)}25%{transform:translateY(-4px)scaleX(.98)}48%{transform:translateY(-1px)scaleX(.95)}80%{transform:translateY(2px)scaleX(1.04)}}@media (width<=430px){.monopoly-road-toolbar{grid-template-columns:34px minmax(0,1fr) 34px}.monopoly-road-toolbar>button{width:34px;height:30px}.monopoly-prizes-grid .monopoly-prize-cube{min-height:110px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.monopoly-dice.phase-rolling .monopoly-dice-scene,.monopoly-dice.phase-rolling .monopoly-dice-cube{animation:none}}html body .games-hub-screen .monopoly-launch-card{cursor:default;background:radial-gradient(circle at 79% 43%,#6f89b229,#0000 28%),linear-gradient(145deg,#172033,#090d16 66%,#020306)!important;border-color:#8ea8da38!important;order:2!important;grid-template-columns:minmax(0,1fr) 130px!important;min-height:158px!important;animation:none!important;box-shadow:inset 0 1px #ffffff14,0 16px 32px #00000042!important}html body .games-hub-screen .event-ticket-card{order:3!important}html body .games-hub-screen .monopoly-launch-card.is-preview-available{cursor:pointer;background:radial-gradient(circle at 81% 44%,#4fbcf138,#0000 31%),linear-gradient(145deg,#152c48,#0a1321 65%,#05080e)!important;border-color:#93ddff7a!important}html body .games-hub-screen .monopoly-launch-card.is-preview-available:hover,html body .games-hub-screen .monopoly-launch-card.is-preview-available:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}.monopoly-launch-card .daily-game-copy{z-index:2;position:relative;padding:0!important}.monopoly-launch-card .daily-game-copy small{color:#83d5ff}.monopoly-launch-card .daily-game-copy strong{color:#f8fbff}.monopoly-launch-card .daily-game-copy>span{color:#dbeaf9b3;max-width:225px;line-height:1.4}.monopoly-launch-car{color:#020305;filter:drop-shadow(0 17px 10px #0000009e);justify-self:end;place-items:center;width:112px;height:96px;display:grid;position:relative}.monopoly-launch-car:before{content:"";background:linear-gradient(160deg,#000000db,#000000fc);border-radius:48% 48% 39% 39%;position:absolute;inset:25px 5px 12px;transform:skew(-11deg)}.monopoly-launch-car .ui-icon{z-index:1;stroke-width:1.35px;width:70px;height:70px;position:relative}.monopoly-launch-car b{z-index:2;color:#fff;background:#101828;border:2px solid #e1f2ffd6;border-radius:50%;place-items:center;width:36px;height:36px;font-size:23px;line-height:1;display:grid;position:absolute;top:4px;right:8px;box-shadow:0 7px 18px #00000061}.monopoly-launch-status{z-index:3;color:#e6f3ffb8;letter-spacing:.1em;text-transform:uppercase;background:#04080e8f;border:1px solid #d2e8f842;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;bottom:14px;right:17px}.monopoly-launch-card.is-preview-available .monopoly-launch-status{color:#b9ecff;background:#127ab53d;border-color:#73dcff6b}html body .games-hub-screen .monopoly-launch-balances{flex-wrap:wrap;gap:6px;max-width:235px;margin-top:8px;display:flex}html body .games-hub-screen .monopoly-launch-balances>span{color:#e8f9ff;background:#26749c33;border:1px solid #92e2ff33;border-radius:999px;align-items:center;gap:4px;max-width:none;padding:4px 7px;font-size:10px;line-height:1;display:inline-flex}html body .games-hub-screen .monopoly-launch-balances>span>b{color:#fff;font-size:10px}html body .games-hub-screen .monopoly-launch-balances>span>small{color:#d6f1ff9e;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:900}html body .games-hub-screen .monopoly-launch-art{justify-self:end;place-items:center;width:120px;height:108px;display:grid;position:relative}html body .games-hub-screen .monopoly-launch-art:before{content:"";filter:blur(2px);background:radial-gradient(circle,#55d9ff42,#55d9ff00 68%);border-radius:50%;animation:2.8s ease-in-out infinite monopoly-launch-glow;position:absolute;inset:21px 5px 11px}html body .games-hub-screen .monopoly-launch-dice{z-index:1;background:linear-gradient(145deg,#fffffffa,#bcdff3db);border-radius:21px;place-items:center;width:70px;height:70px;font-size:47px;line-height:1;animation:3.2s ease-in-out infinite monopoly-launch-dice-float;display:grid;position:relative;transform:rotate(-9deg);box-shadow:inset 0 -9px 13px #2f67933b,0 13px 22px #00000057}html body .games-hub-screen .monopoly-launch-dzo{z-index:2;color:#ffdc8c;background:#2d2259e0;border:1px solid #ffe0876b;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;bottom:8px;right:0;box-shadow:0 8px 16px #00000047}html body .monopoly-screen .monopoly-header-stats{justify-self:end;align-items:center;gap:5px;display:flex}html body .monopoly-screen .monopoly-header-stats>span:not(.monopoly-access-chip){color:#fff;background:#18487373;border:1px solid #9fe1ff33;border-radius:999px;align-items:center;gap:3px;padding:5px 7px;font-size:11px;font-weight:950;display:inline-flex}html body .monopoly-screen .monopoly-header-stats>span:not(.monopoly-access-chip) b{font-size:14px}@keyframes monopoly-launch-dice-float{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(4deg)translateY(-5px)}}@keyframes monopoly-launch-glow{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}.monopoly-screen{min-height:100dvh;padding-bottom:calc(114px + var(--safe-bottom));background:radial-gradient(circle at 87% 6%,#75eddd26,#0000 26%),radial-gradient(circle at 6% 42%,#7c50f645,#0000 37%),linear-gradient(#071321,#101b44 50%,#40266f 100%);overflow-y:auto}html body .monopoly-screen .monopoly-header{background:#071121cc!important;border-color:#a6ceff2e!important}.monopoly-access-chip{color:#a8e6ff;letter-spacing:.1em;background:#10759b33;border:1px solid #83e2ff61;border-radius:999px;justify-self:end;padding:6px 8px;font-size:8px;font-weight:900}.monopoly-event-content{gap:15px;padding:19px 15px 0;display:grid}.monopoly-event-heading{padding:1px 5px 0}.monopoly-event-heading small{color:#8be7d6;letter-spacing:.16em;font-size:8px;font-weight:900}.monopoly-event-heading h2{color:#fff;letter-spacing:-.055em;margin:7px 0 4px;font-size:clamp(24px,6vw,31px)}.monopoly-event-heading p{color:#dfe9ffb3;max-width:450px;margin:0;font-size:11px;line-height:1.48}html body .monopoly-table{border-radius:27px;gap:13px;padding:15px;display:grid;overflow:hidden;background:radial-gradient(circle at 77% 1%,#44f2d824,#0000 30%),linear-gradient(145deg,#163457f2,#111c43f7)!important;border:1px solid #a6deff45!important;box-shadow:inset 0 1px #ffffff1a,0 17px 38px #0003!important}.monopoly-turn-row{justify-content:space-between;align-items:center;gap:13px;min-height:75px;padding:0 2px;display:flex}.monopoly-turn-row>div{gap:5px;min-width:0;display:grid}.monopoly-turn-row>div small{color:#bceeffb8;letter-spacing:.15em;font-size:8px;font-weight:900}.monopoly-turn-row>div strong{color:#fff;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.monopoly-dice{color:#06223a;cursor:pointer;background:linear-gradient(145deg,#a6fdf8fa,#3da5e0f5);border:1px solid #cffcffad;border-radius:18px;flex:0 0 70px;place-items:center;width:70px;height:70px;transition:transform .2s,filter .2s,opacity .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #119dd54f}.monopoly-dice:hover:not(:disabled),.monopoly-dice:focus-visible:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)rotate(-3deg)}.monopoly-dice:active:not(:disabled){transform:translateY(1px)scale(.95)}.monopoly-dice:disabled{cursor:wait}.monopoly-dice>span{font-size:30px;font-weight:950;line-height:.9}.monopoly-dice>small{letter-spacing:.12em;margin-top:2px;font-size:7px;font-weight:950}.monopoly-board-viewport{background:radial-gradient(circle at 50% 46%,#6e4be06b,#0000 49%),linear-gradient(145deg,#152a62,#101845 72%);border:1px solid #c2e7ff3d;border-radius:23px;place-items:center;min-height:min(75vw,390px);display:grid;position:relative;overflow:hidden}.monopoly-board-viewport:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff12,#0000 31%,#57f0d712);position:absolute;inset:0}.monopoly-board-camera{z-index:1;transform-origin:50%;width:min(100%,430px);padding:13px;transition:transform .62s cubic-bezier(.21,.78,.22,1),filter .45s;position:relative;transform:scale(1)}.monopoly-board-camera.phase-rolling,.monopoly-board-camera.phase-moving{filter:saturate(.9)brightness(.9);transform:scale(.72)}.monopoly-board-camera.phase-returning{transform:scale(1)}.monopoly-board{aspect-ratio:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;display:grid;position:relative}.monopoly-board:before{z-index:0;content:"";border:1px dashed #b2edff3b;border-radius:50%;position:absolute;inset:14%}.monopoly-board-tile{z-index:2;background:linear-gradient(145deg,#4679bee6,#19326ee6);border:1px solid #b7e1ff3d;border-radius:11px;align-content:start;gap:2px;min-width:0;padding:5px 4px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff1f,0 4px 10px #00000029}.monopoly-board-tile:nth-of-type(4n+2){background:linear-gradient(145deg,#564db6eb,#2a2975eb)}.monopoly-board-tile:nth-of-type(3n){background:linear-gradient(145deg,#32939be6,#194d72eb)}.monopoly-board-tile.is-current{background:linear-gradient(145deg,#32c1a2f5,#295e97f5);border-color:#8bffdbeb;box-shadow:inset 0 1px #ffffff40,0 0 0 2px #74ffd221,0 8px 18px #1bfabe29}.monopoly-board-tile>b{color:#ebfcfff2;font-size:12px;line-height:1}.monopoly-board-tile>small{color:#e7f3ffb8;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:900;overflow:hidden}.monopoly-tile-players{z-index:4;min-height:28px;position:absolute;bottom:2px;left:2px;right:2px}.monopoly-player-token{transform:translateX(calc(-50% + var(--monopoly-token-offset,0px)));display:block;position:absolute;bottom:0;left:50%}.monopoly-player-token .avatar{border:2px solid #e4f1ffe6;overflow:hidden;box-shadow:0 4px 8px #0000004d;width:28px!important;height:28px!important;font-size:9px!important}.monopoly-player-token.is-current .avatar{border-color:#8dffe0;box-shadow:0 0 0 2px #71ffcf3d,0 6px 12px #00000059}.monopoly-player-token.is-walking{animation:.23s ease-in-out both monopoly-token-step}.monopoly-board-core{z-index:1;text-align:center;background:linear-gradient(145deg,#0d1e50e8,#332376e8);border:1px solid #c1e4ff30;border-radius:22px;grid-area:2/2/5/5;align-content:center;justify-items:center;gap:6px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff1a}.monopoly-board-core>span{color:#86f4df;letter-spacing:.22em;font-size:10px;font-weight:950}.monopoly-board-core>strong{color:#fff;letter-spacing:-.06em;font-size:clamp(16px,5vw,24px)}.monopoly-board-core>small{color:#e0ebffb3;font-size:8px}.monopoly-status{color:#ddf1ffc9;text-align:center;min-height:18px;margin:0;font-size:10px;line-height:1.35}html body .monopoly-players{scrollbar-width:none;border-radius:19px;gap:8px;padding:10px;display:flex;overflow-x:auto;background:#09173694!important;border:1px solid #bee0ff33!important}.monopoly-players::-webkit-scrollbar{display:none}.monopoly-players>span{color:#dceaffb3;justify-items:center;gap:5px;min-width:58px;font-size:8px;display:grid}.monopoly-players>span .avatar{border:2px solid #c2dcff73;overflow:hidden;width:34px!important;height:34px!important;font-size:10px!important}.monopoly-players>span.is-current{color:#c7fff1}.monopoly-players>span.is-current .avatar{border-color:#8dffe0;box-shadow:0 0 0 2px #6fffd229,0 7px 14px #00000047}@keyframes monopoly-dice-roll{0%{transform:rotate(0)scale(1)}28%{transform:rotate(-15deg)scale(.87)}55%{transform:rotate(17deg)scale(1.08)}78%{transform:rotate(-8deg)scale(.94)}to{transform:rotate(0)scale(1)}}@keyframes monopoly-token-step{0%{transform:translateX(calc(-50% + var(--monopoly-token-offset,0px))) scale(1)}48%{transform:translateX(calc(-50% + var(--monopoly-token-offset,0px))) translateY(-15px) scale(1.13)}to{transform:translateX(calc(-50% + var(--monopoly-token-offset,0px))) scale(1)}}@media (width<=430px){html body .games-hub-screen .monopoly-launch-card{grid-template-columns:minmax(0,1fr) 104px!important}html body .games-hub-screen .monopoly-launch-art{transform-origin:100%;width:96px;transform:scale(.9)}html body .games-hub-screen .monopoly-launch-balances{gap:4px}html body .games-hub-screen .monopoly-launch-balances>span{padding-inline:5px}html body .monopoly-screen .monopoly-header-stats{gap:3px}html body .monopoly-screen .monopoly-header-stats>span:not(.monopoly-access-chip){padding:4px 5px;font-size:10px}html body .monopoly-screen .monopoly-access-chip{padding:5px 6px;font-size:7px}.monopoly-launch-car{transform-origin:100%;width:94px;transform:scale(.88)}.monopoly-event-content{padding-inline:11px}html body .monopoly-table{border-radius:23px;padding:11px}.monopoly-board-camera{padding:8px}.monopoly-board-tile{padding:4px 3px}}@media (prefers-reduced-motion:reduce){.monopoly-dice.phase-rolling,.monopoly-player-token.is-walking{animation:none}.monopoly-board-camera,.monopoly-board-tile,.monopoly-dice{transition:none}}.monopoly-dice-stage{text-align:center;justify-items:center;gap:9px;padding-bottom:3px;display:grid}.monopoly-dice-stage>div{gap:4px;display:grid}.monopoly-dice-stage>div small{color:#bceeffb8;letter-spacing:.15em;font-size:8px;font-weight:900}.monopoly-dice-stage>div strong{color:#fff;letter-spacing:-.04em;font-size:19px}.monopoly-dice{width:176px;height:176px;box-shadow:none;color:#fff;perspective:900px;background:0 0;border:0;border-radius:0;grid-template-rows:131px auto;place-items:center;padding:0;display:grid}.monopoly-dice:hover:not(:disabled),.monopoly-dice:focus-visible:not(:disabled){box-shadow:none;filter:brightness(1.05);background:0 0;transform:translateY(-2px)}.monopoly-dice-scene{perspective:900px;place-items:center;width:128px;height:128px;display:grid}.monopoly-dice-cube{width:102px;height:102px;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.2,.85,.25,1);position:relative;transform:rotateX(-17deg)rotateY(22deg)}.monopoly-dice-face{backface-visibility:hidden;background:linear-gradient(145deg,#fff,#e5edf5 92%);border:1px solid #0c1b323d;border-radius:15px;position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 0 -5px 12px #748fab1f,0 0 1px #fffc}.monopoly-dice-face .pip{background:radial-gradient(circle at 35% 30%,#3b4655,#111a28 72%);border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:inset 0 1px #fff3,0 1px 2px #0003}.monopoly-dice-face .pip-1{top:15%;left:15%}.monopoly-dice-face .pip-2{top:15%;left:50%;transform:translate(-50%)}.monopoly-dice-face .pip-3{top:15%;right:15%}.monopoly-dice-face .pip-4{top:50%;left:15%;transform:translateY(-50%)}.monopoly-dice-face .pip-5{top:50%;left:50%;transform:translate(-50%,-50%)}.monopoly-dice-face .pip-6{top:50%;right:15%;transform:translateY(-50%)}.monopoly-dice-face .pip-7{bottom:15%;left:15%}.monopoly-dice-face .pip-8{bottom:15%;left:50%;transform:translate(-50%)}.monopoly-dice-face .pip-9{bottom:15%;right:15%}.monopoly-dice.phase-rolling{animation:none!important}.monopoly-dice-caption{justify-items:center;gap:3px;display:grid}.monopoly-dice-caption b{color:#e9fbff;letter-spacing:.12em;font-size:10px;font-weight:950}.monopoly-dice-caption small{color:#cfe8ffab;font-size:8px}.monopoly-road-panel{gap:9px;display:grid}.monopoly-road-heading{justify-content:space-between;align-items:end;gap:12px;padding:0 2px;display:flex}.monopoly-road-heading>span{gap:4px;display:grid}.monopoly-road-heading small{color:#b6efffb3;letter-spacing:.14em;font-size:8px;font-weight:900}.monopoly-road-heading strong{color:#fff;letter-spacing:-.03em;font-size:14px}.monopoly-road-heading>b{color:#b8ebff;background:#03142f5c;border:1px solid #b5e5ff45;border-radius:999px;padding:6px 8px;font-size:9px}.monopoly-road-viewport{height:var(--monopoly-road-height,154px);min-height:var(--monopoly-road-height,154px);background:radial-gradient(circle at 50% 4%,#58ffdc29,#0000 49%),linear-gradient(#1b3f70,#0a2044 72%);border:1px solid #c0eaff47;border-radius:20px;transition:height .42s,min-height .42s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #00000029}.monopoly-road-viewport:before,.monopoly-road-viewport:after{z-index:3;content:"";pointer-events:none;width:26px;position:absolute;top:0;bottom:0}.monopoly-road-viewport:before{background:linear-gradient(90deg,#091e40db,#0000);left:0}.monopoly-road-viewport:after{background:linear-gradient(270deg,#091e40db,#0000);right:0}.monopoly-road-track{will-change:transform, width;min-width:100%;transition:transform .34s cubic-bezier(.2,.82,.25,1),width .42s;display:flex;position:absolute;top:37px;bottom:13px;left:0}.monopoly-road-track:before{z-index:0;content:"";opacity:.72;background:repeating-linear-gradient(90deg,#f6fefff2 0 15px,#0000 15px 28px);border-top:1px solid #e9feff6b;border-bottom:1px solid #00091e5c;height:7px;position:absolute;top:50%;left:0;right:0}.monopoly-road-track article{z-index:1;background:linear-gradient(145deg,#4677b8e6,#1c3a7aeb);border:1px solid #bee7ff45;border-radius:12px;align-content:end;justify-items:center;gap:3px;min-width:0;padding:10px 3px 9px;transition:background .24s,border-color .24s,box-shadow .24s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff21,0 4px 9px #0000001f}.monopoly-road-track article:nth-child(3n+2){background:linear-gradient(145deg,#614fbaeb,#312a77f0)}.monopoly-road-track article:nth-child(4n){background:linear-gradient(145deg,#27969de6,#194d72f0)}.monopoly-road-track article>b{color:#f2fdff;font-size:17px;line-height:1}.monopoly-road-track article>small{color:#eff8ffbf;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6px;font-weight:900;overflow:hidden}.monopoly-road-player{z-index:4;will-change:left, transform;justify-items:center;gap:3px;transition:left .34s cubic-bezier(.2,.82,.25,1);display:grid;position:absolute;top:8px;transform:translate(-50%)}.monopoly-road-player .avatar{border:3px solid #8dffe0;overflow:hidden;box-shadow:0 0 0 3px #5cffcc2e,0 8px 16px #00000059;width:43px!important;height:43px!important;font-size:13px!important}.monopoly-road-player>b{color:#d8fff5;background:#04122bb8;border-radius:999px;padding:2px 6px;font-size:8px}.monopoly-road-panel.phase-moving .monopoly-road-viewport{box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #68ffd31f,0 10px 26px #1ef2bf21}@keyframes monopoly-cube-tumble{0%{transform:rotateX(-17deg)rotateY(22deg)rotate(0)}20%{transform:rotateX(114deg)rotateY(-93deg)rotate(41deg)}47%{transform:rotateX(251deg)rotateY(122deg)rotate(-72deg)}72%{transform:rotateX(398deg)rotateY(-236deg)rotate(31deg)}to{transform:rotateX(540deg)rotateY(382deg)rotate(0)}}@keyframes monopoly-road-player-step{0%{transform:translate(-50%)translateY(0)}48%{transform:translate(-50%)translateY(-16px)}to{transform:translate(-50%)translateY(0)}}@media (width<=430px){.monopoly-dice{grid-template-rows:124px auto;width:162px;height:168px}.monopoly-dice-scene{transform:scale(.92)}.monopoly-road-heading strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.monopoly-dice.phase-rolling .monopoly-dice-cube,.monopoly-road-player.is-walking{animation:none}.monopoly-road-viewport,.monopoly-road-track,.monopoly-road-player,.monopoly-dice-cube{transition:none}}.monopoly-dice-stage{text-align:left;grid-template-columns:minmax(0,1fr) 164px;grid-template-areas:"turn dice""availability dice""action action";align-items:center;gap:8px 14px;min-height:196px;padding:4px 2px 1px;display:grid}.monopoly-dice-stage>div:first-child{grid-area:turn;align-self:end}.monopoly-dice-stage>div:first-child small{color:#beeaffb8}.monopoly-dice-stage>div:first-child strong{font-size:clamp(18px,5vw,23px)}.monopoly-dice{cursor:default;perspective:1120px;width:164px;height:164px;transform-style:preserve-3d;grid-area:dice;grid-template-rows:1fr;place-items:center;display:grid;position:relative;overflow:visible}.monopoly-dice:before{content:"";filter:blur(5px);background:radial-gradient(#000513ad,#00051300 72%);border-radius:50%;height:27px;position:absolute;bottom:9px;left:8px;right:8px;transform:translateZ(-1px)}.monopoly-dice-scene{z-index:1;perspective:1120px;width:136px;height:136px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.monopoly-dice-scene:after{content:"";filter:blur(3px);opacity:.85;background:#0006158c;border-radius:50%;height:17px;transition:transform .22s,opacity .22s;position:absolute;bottom:6px;left:13px;right:13px;transform:translateZ(-1px)}.monopoly-dice-cube{z-index:1;width:108px;height:108px;transform-style:preserve-3d;filter:drop-shadow(0 11px 7px #0007195c);will-change:transform;transition:transform .38s cubic-bezier(.19,.92,.32,1.12),filter .25s;position:relative;transform:translate(0,0)rotateX(-18deg)rotateY(25deg)rotate(-2deg)}.monopoly-dice-face{backface-visibility:hidden;background:radial-gradient(circle at 25% 17%,#fffffffa,#0000 28%),linear-gradient(137deg,#fff 0%,#f4f7fb 45%,#cbd7e5 100%);border:1px solid #2a425e66;border-radius:19px;box-shadow:inset 3px 3px 6px #ffffffe0,inset -6px -7px 10px #4d688b26,inset 0 0 0 2px #ffffff47,0 0 1px #fffffff2}.monopoly-dice-face:after{content:"";pointer-events:none;border:1px solid #fff9;border-radius:14px;position:absolute;inset:6px}.monopoly-dice-face.face-front{transform:translateZ(54px)}.monopoly-dice-face.face-back{transform:rotateY(180deg)translateZ(54px)}.monopoly-dice-face.face-right{transform:rotateY(90deg)translateZ(54px)}.monopoly-dice-face.face-left{transform:rotateY(-90deg)translateZ(54px)}.monopoly-dice-face.face-top{transform:rotateX(90deg)translateZ(54px)}.monopoly-dice-face.face-bottom{transform:rotateX(-90deg)translateZ(54px)}.monopoly-dice-face .pip{z-index:1;background:radial-gradient(circle at 32% 27%,#63758d 0 8%,#1b293a 42%,#07101c 100%);width:16px;height:16px;box-shadow:inset 1px 1px 2px #fff3,inset -1px -1px 2px #00000073,0 1px 1px #ffffff80}.monopoly-dice.result-1 .monopoly-dice-cube{transform:translateY(1px)rotateX(-18deg)rotateY(25deg)rotate(-2deg)}.monopoly-dice.result-2 .monopoly-dice-cube{transform:translateY(1px)rotateX(-18deg)rotateY(-66deg)rotate(2deg)}.monopoly-dice.result-3 .monopoly-dice-cube{transform:translateY(1px)rotateX(-75deg)rotateY(19deg)rotate(-1deg)}.monopoly-dice.result-4 .monopoly-dice-cube{transform:translateY(1px)rotateX(74deg)rotateY(18deg)rotate(2deg)}.monopoly-dice.result-5 .monopoly-dice-cube{transform:translateY(1px)rotateX(-18deg)rotateY(112deg)rotate(-2deg)}.monopoly-dice.result-6 .monopoly-dice-cube{transform:translateY(1px)rotateX(-18deg)rotateY(199deg)rotate(1deg)}.monopoly-dice.phase-rolling .monopoly-dice-scene{animation:.9s cubic-bezier(.2,.7,.23,1) both monopoly-dice-shadow-hop}.monopoly-dice.phase-rolling .monopoly-dice-cube{animation:.9s cubic-bezier(.16,.74,.24,1) both monopoly-cube-toss}.monopoly-dice.phase-rolling .monopoly-dice-scene:after{opacity:.26;transform:scale(.63)translateZ(-1px)}.monopoly-dice-availability{background:linear-gradient(135deg,#071839b8,#10365a75);border:1px solid #b4e4ff30;border-radius:15px;grid-area:availability;grid-template-columns:minmax(0,1fr) auto;align-self:start;gap:1px 8px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffff14}.monopoly-dice-availability>span{color:#cce9ffb3;letter-spacing:.11em;text-transform:uppercase;align-self:center;font-size:8px;font-weight:900}.monopoly-dice-availability>strong{color:#d6fff5;font-variant-numeric:tabular-nums;font-size:26px;line-height:.9}.monopoly-dice-availability>small{color:#d2e7ff94;grid-column:1/-1;font-size:8px;line-height:1.35}.monopoly-roll-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#57dcbf,#268fd0 55%,#5b67e4);border:1px solid #e5ffff8c;border-radius:16px;grid-area:action;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;width:100%;min-height:50px;padding:9px 13px;transition:transform .2s,filter .2s,opacity .2s;display:grid;box-shadow:inset 0 1px #ffffff7a,0 10px 20px #1088c538}.monopoly-roll-button:hover:not(:disabled),.monopoly-roll-button:focus-visible:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.monopoly-roll-button:active:not(:disabled){transform:translateY(1px)}.monopoly-roll-button:disabled{cursor:wait;filter:saturate(.45);opacity:.64}.monopoly-roll-button>span{color:#fff;letter-spacing:.02em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-row:1/3;font-size:13px;font-weight:950;overflow:hidden}.monopoly-roll-button>b{color:#fff;font-variant-numeric:tabular-nums;text-align:center;min-width:22px;font-size:20px;line-height:.8}.monopoly-roll-button>small{color:#f1ffffc7;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:7px;font-weight:900}.monopoly-road-panel{gap:10px}.monopoly-road-heading{align-items:center}.monopoly-road-heading>b{font-variant-numeric:tabular-nums;text-align:center;min-width:60px}.monopoly-road-viewport{background:radial-gradient(circle at 50% 8%,#70fbe22e,#0000 43%),linear-gradient(#173b6a,#0a1e42 82%);border-radius:19px;height:175px;min-height:175px;transition:box-shadow .3s}.monopoly-road-viewport:before,.monopoly-road-viewport:after{width:20px}.monopoly-road-track{align-items:flex-start;height:auto;transition:transform .34s cubic-bezier(.18,.82,.25,1);top:75px;bottom:auto}.monopoly-road-track:before{opacity:.28;background:repeating-linear-gradient(90deg,#f2feffe6 0 12px,#0000 12px 26px);height:8px;top:50%}.monopoly-road-track article{aspect-ratio:1;box-sizing:border-box;background:linear-gradient(145deg,#507abcf5,#213e80fa);border:1px solid #c2e5ff4a;border-radius:0;align-content:start;justify-items:start;min-width:0;padding:8px;transition:background .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 1px #ffffff2b,inset -5px -5px 10px #0310352e}.monopoly-road-track article:nth-child(3n+2),.monopoly-road-track article:nth-child(4n){background:linear-gradient(145deg,#507abcf5,#213e80fa)}.monopoly-road-track article.is-current{background:linear-gradient(145deg,#46b99e,#2f83be);border-color:#9dffdef0;box-shadow:inset 0 1px #ffffff70,0 0 0 2px #6effd32e,0 8px 16px #13e8b826}.monopoly-road-track article>b{color:#f7fdfff2;font-variant-numeric:tabular-nums;font-size:clamp(13px,4vw,18px);line-height:1}.monopoly-field-occupants{align-items:center;min-height:26px;display:flex;position:absolute;bottom:7px;left:8px}.monopoly-field-avatar{margin-left:-9px;display:block}.monopoly-field-avatar:first-child{margin-left:0}.monopoly-field-avatar .avatar{border:2px solid #d9f6ff;overflow:hidden;box-shadow:0 3px 8px #00061957;width:26px!important;height:26px!important;font-size:8px!important}.monopoly-field-occupants>i{color:#fff;background:#172e57;border:2px solid #d9f6ff;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-4px;font-size:8px;font-style:normal;font-weight:950;display:grid;box-shadow:0 3px 8px #00061957}.monopoly-road-player{z-index:5;gap:2px;transition:left .44s cubic-bezier(.16,.8,.2,1);top:14px}.monopoly-road-player .avatar{border:3px solid #9bffe0;box-shadow:0 0 0 3px #59ffcb29,0 8px 16px #00000061;width:40px!important;height:40px!important}.monopoly-road-player>b{color:#e5fff7;background:#03102ac2;border:1px solid #bdffee52;padding:2px 6px}.monopoly-road-player.is-walking{animation:none}.monopoly-road-player.is-walking[data-move-phase="0"]{animation:.44s cubic-bezier(.16,.8,.2,1) both monopoly-road-player-step-smooth-a}.monopoly-road-player.is-walking[data-move-phase="1"]{animation:.44s cubic-bezier(.16,.8,.2,1) both monopoly-road-player-step-smooth-b}.monopoly-status{background:#04112d4d;border:1px solid #b5e3ff24;border-radius:13px;min-height:24px;padding:8px 10px}html body .monopoly-prize-panel{border-radius:22px;gap:11px;padding:14px;display:grid;background:radial-gradient(circle at 87% 0,#ffd06726,#0000 30%),linear-gradient(145deg,#1a295bf0,#0c1638f5)!important;border:1px solid #cee5ff3b!important}.monopoly-prize-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.monopoly-prize-heading>span{gap:5px;display:grid}.monopoly-prize-heading small{color:#ffcf76;letter-spacing:.14em;font-size:8px;font-weight:950}.monopoly-prize-heading h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:18px}.monopoly-prize-heading>b{color:#ffe8ae;white-space:nowrap;background:#7e53142b;border:1px solid #ffdd8e4a;border-radius:999px;padding:6px 8px;font-size:8px}.monopoly-prize-panel>p{color:#dee9ffb8;margin:0;font-size:10px;line-height:1.45}.monopoly-prizes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.monopoly-prizes-grid article{background:linear-gradient(145deg,#293e7dd1,#131e46e6);border:1px solid #cde2ff33;border-radius:15px;align-content:center;gap:3px;min-height:91px;padding:11px 10px;display:grid;position:relative;overflow:hidden}.monopoly-prizes-grid article:after{content:"";background:#ffd46217;border-radius:50%;width:70px;height:70px;position:absolute;top:-33px;right:-20px}.monopoly-prizes-grid article>span{color:#ffdb8e;font-size:9px;font-weight:950}.monopoly-prizes-grid article>strong{color:#fff;letter-spacing:-.03em;font-size:14px}.monopoly-prizes-grid article>small{color:#d7e6ff9e;font-size:8px}.monopoly-prizes-grid article>em{color:#91f7c8;letter-spacing:.06em;text-transform:uppercase;background:#31da9824;border-radius:999px;justify-self:start;margin-top:2px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:950}@keyframes monopoly-cube-toss{0%{transform:translate(0,0)rotateX(-18deg)rotateY(25deg)rotate(-2deg)}15%{transform:translate(-5px,-38px)rotateX(74deg)rotateY(-45deg)rotate(42deg)}38%{transform:translate(8px,-57px)rotateX(214deg)rotateY(136deg)rotate(-74deg)}63%{transform:translate(-6px,-26px)rotateX(368deg)rotateY(-149deg)rotate(32deg)}84%{transform:translate(3px,4px)rotateX(492deg)rotateY(240deg)rotate(-11deg)}92%{transform:translateY(-8px)rotateX(520deg)rotateY(292deg)rotate(4deg)}to{transform:translateY(1px)rotateX(540deg)rotateY(382deg)rotate(0)}}@keyframes monopoly-dice-shadow-hop{0%,to{transform:translateY(0)}38%{transform:translateY(-8px)}84%{transform:translateY(1px)}}@keyframes monopoly-road-player-step-smooth-a{0%{transform:translate(-50%)translateY(0)scale(1)}42%{transform:translate(-50%)translateY(-10px)scale(1.04)}72%{transform:translate(-50%)translateY(-3px)scale(1.01)}to{transform:translate(-50%)translateY(0)scale(1)}}@keyframes monopoly-road-player-step-smooth-b{0%{transform:translate(-50%)translateY(0)scale(1)}42%{transform:translate(-50%)translateY(-10px)scale(1.04)}72%{transform:translate(-50%)translateY(-3px)scale(1.01)}to{transform:translate(-50%)translateY(0)scale(1)}}@media (width<=430px){.monopoly-dice-stage{grid-template-columns:minmax(0,1fr) 142px;gap:7px 8px;min-height:176px}.monopoly-dice{width:142px;height:142px}.monopoly-dice-scene{transform:scale(.86)}.monopoly-road-viewport{height:162px;min-height:162px}.monopoly-road-track{top:67px}.monopoly-road-player{top:9px}.monopoly-road-player .avatar{width:36px!important;height:36px!important}.monopoly-road-track article{padding:6px}.monopoly-field-occupants{transform-origin:0 100%;bottom:5px;left:6px;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.monopoly-dice.phase-rolling .monopoly-dice-scene,.monopoly-dice.phase-rolling .monopoly-dice-cube,.monopoly-road-player.is-walking{animation:none}.monopoly-dice-cube,.monopoly-road-track,.monopoly-road-player{transition:none}}html body main.app-shell.directory-screen .catalog-artwork-card,html body main.app-shell.directory-screen .catalog-artwork-card:before,html body main.app-shell.directory-screen .catalog-artwork-card:after{width:100%!important;min-width:0!important;min-height:0!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}html body main.app-shell.directory-screen .catalog-artwork-card:before,html body main.app-shell.directory-screen .catalog-artwork-card:after{content:none!important;display:none!important}html body main.app-shell.directory-screen .catalog-artwork-photo,html body main.app-shell.directory-screen .catalog-artwork-media,html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image,html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image:before,html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image:after{width:100%!important;min-width:0!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important}html body main.app-shell.directory-screen .catalog-artwork-photo{aspect-ratio:4/3!important;isolation:isolate!important;order:1!important;place-items:center!important;height:auto!important;min-height:230px!important;display:grid!important;overflow:visible!important}html body main.app-shell.directory-screen .catalog-artwork-media{z-index:20!important;isolation:isolate!important;place-items:center!important;height:100%!important;display:grid!important;overflow:visible!important}html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image{z-index:21!important;cursor:zoom-in!important;place-items:center!important;height:100%!important;display:grid!important;overflow:visible!important}html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image>img:not(.catalog-normalization-source){z-index:22!important;object-fit:contain!important;object-position:50% 50%!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;animation:none!important;display:block!important;position:relative!important;transform:none!important}html body main.app-shell.directory-screen .catalog-artwork-media>.secure-image .catalog-normalization-source{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}html body main.app-shell.directory-screen .catalog-artwork-copy{width:100%!important;min-width:0!important;min-height:78px!important;box-shadow:none!important;color:#fff!important;background:#1c142be6!important;border:0!important;border-top:1px solid #ffffff29!important;border-radius:0 0 14px 14px!important;order:2!important;gap:6px!important;padding:13px 16px 15px!important;display:grid!important}html body main.app-shell.directory-screen .catalog-artwork-copy small,html body main.app-shell.directory-screen .catalog-artwork-copy strong,html body main.app-shell.directory-screen .catalog-artwork-copy p,html body main.app-shell.directory-screen .catalog-artwork-copy b{z-index:2!important;text-shadow:none!important;position:relative!important}html body main.app-shell.directory-screen .catalog-artwork-copy small{color:#9ddeffb8!important;letter-spacing:.14em!important;font-size:7px!important;font-weight:900!important}html body main.app-shell.directory-screen .catalog-artwork-copy strong{color:#fff!important;font-size:clamp(20px,5.4vw,28px)!important;line-height:1.05!important}html body main.app-shell.directory-screen .catalog-artwork-copy p{color:#efe5ffb8!important;margin:0!important;font-size:9px!important;line-height:1.4!important}html body main.app-shell.directory-screen .catalog-artwork-controls{z-index:30!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0 9px!important;display:flex!important;position:absolute!important;inset:0!important}html body main.app-shell.directory-screen .catalog-artwork-controls strong{color:#fff!important;text-shadow:0 1px 6px #1a0c31b8!important;font-size:9px!important;position:absolute!important;bottom:9px!important;right:50%!important;transform:translate(50%)!important}html body main.app-shell.directory-screen .catalog-artwork-controls button{z-index:31!important;color:#fff!important;pointer-events:auto!important;background:#392a87a3!important;border:1px solid #ffffff6b!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:21px!important;display:grid!important;position:relative!important;box-shadow:0 7px 16px #1a0c3138!important}html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean:before,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean:after,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean:before,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean:after,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media:before,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media:after,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media>.secure-image:before,html body main.app-shell.directory-screen .catalog-item-photo.catalog-item-photo-clean .catalog-item-media>.secure-image:after{content:none!important;display:none!important}html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean:before,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean:after,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media:before,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media:after,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:before,html body main.app-shell.directory-screen .catalog-detail .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:after{content:none!important;display:none!important}html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image{z-index:40!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;position:relative!important}html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean:before,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean:after,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media:before,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media:after,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image:before,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image:after{content:none!important;display:none!important}html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image,html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image img{z-index:80!important}html body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image img{opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important;transform:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean{z-index:30!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;position:relative!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media{z-index:30!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;position:relative!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image{z-index:30!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;position:relative!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image{z-index:40!important;position:relative!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image img{z-index:40!important;position:relative!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean .catalog-item-media>.secure-image img{opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;background:0 0!important;display:block!important;transform:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail .catalog-item-row.catalog-item-artwork.catalog-item-artwork .catalog-item-photo.catalog-item-photo-clean.catalog-item-photo-clean>.catalog-gallery-controls-overlay{z-index:200!important;position:absolute!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:before{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:after{content:none!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media img{opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;transform:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo:before{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-photo:after{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media:before{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media:after{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:before{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image:after{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row.catalog-item-artwork .catalog-item-media img{opacity:1!important;-webkit-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}html body main.app-shell.directory-screen .catalog-detail-hero{background:radial-gradient(circle at 78% 22%,#ffabc529,#0000 31%),linear-gradient(145deg,#3c3ba5f0,#5b30a3f0 56%,#b05393e6)!important;border-color:#ffffff3d!important}html body main.app-shell.directory-screen .catalog-detail-hero:before,html body main.app-shell.directory-screen .catalog-detail-hero:after,html body main.app-shell.directory-screen .catalog-item-photo:before,html body main.app-shell.directory-screen .catalog-item-photo:after,html body main.app-shell.directory-screen .catalog-item-media:before,html body main.app-shell.directory-screen .catalog-item-media:after,html body main.app-shell.directory-screen .catalog-item-media>.secure-image:before,html body main.app-shell.directory-screen .catalog-item-media>.secure-image:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen .catalog-detail-media,html body main.app-shell.directory-screen .catalog-detail-media>.secure-image,html body main.app-shell.directory-screen .catalog-item-photo,html body main.app-shell.directory-screen .catalog-item-media,html body main.app-shell.directory-screen .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html body main.app-shell.directory-screen .catalog-detail-media img:not(.catalog-normalization-source),html body main.app-shell.directory-screen .catalog-item-media img:not(.catalog-normalization-source){opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;transform-origin:50%!important;object-fit:contain!important;object-position:50% 50%!important;background:0 0!important;display:block!important;transform:none!important}html body main.app-shell.directory-screen .catalog-item-row{background:radial-gradient(circle at 78% 22%,#ffabc524,#0000 31%),linear-gradient(145deg,#3c3ba5f0,#5b30a3f0 56%,#b05393e6)!important;border-color:#ffffff3d!important}html[data-theme] body main.app-shell.directory-screen .catalog-detail-hero{background:radial-gradient(circle at 78% 22%,#ffabc529,#0000 31%),linear-gradient(145deg,#3c3ba5f0,#5b30a3f0 56%,#b05393e6)!important;border-color:#ffffff3d!important}html[data-theme] body main.app-shell.directory-screen .catalog-detail-hero:before,html[data-theme] body main.app-shell.directory-screen .catalog-detail-hero:after,html[data-theme] body main.app-shell.directory-screen .catalog-item-photo:before,html[data-theme] body main.app-shell.directory-screen .catalog-item-photo:after,html[data-theme] body main.app-shell.directory-screen .catalog-item-media:before,html[data-theme] body main.app-shell.directory-screen .catalog-item-media:after,html[data-theme] body main.app-shell.directory-screen .catalog-item-media>.secure-image:before,html[data-theme] body main.app-shell.directory-screen .catalog-item-media>.secure-image:after{content:none!important;background:0 0!important;display:none!important}html[data-theme] body main.app-shell.directory-screen .catalog-detail-media,html[data-theme] body main.app-shell.directory-screen .catalog-detail-media>.secure-image,html[data-theme] body main.app-shell.directory-screen .catalog-item-photo,html[data-theme] body main.app-shell.directory-screen .catalog-item-media,html[data-theme] body main.app-shell.directory-screen .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;overflow:visible!important}html[data-theme] body main.app-shell.directory-screen .catalog-detail-media img:not(.catalog-normalization-source),html[data-theme] body main.app-shell.directory-screen .catalog-item-media img:not(.catalog-normalization-source){opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;transform-origin:50%!important;object-fit:contain!important;object-position:50% 50%!important;background:0 0!important;display:block!important;transform:none!important}html[data-theme] body main.app-shell.directory-screen .catalog-item-row{background:radial-gradient(circle at 78% 22%,#ffabc524,#0000 31%),linear-gradient(145deg,#3c3ba5f0,#5b30a3f0 56%,#b05393e6)!important;border-color:#ffffff3d!important}html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork{background:#1c1925!important;border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff0f,0 17px 32px #140a353d!important}html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-photo,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-photo{box-shadow:none!important;background:radial-gradient(circle at 72% 26%,#f084be24,#0000 34%),linear-gradient(145deg,#2a2238 0%,#1f192c 56%,#17131f 100%)!important;border-color:#0000!important}html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media,html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media>.secure-image{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media img,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-media img{opacity:1!important;filter:drop-shadow(0 16px 18px #0000008f)!important;mix-blend-mode:normal!important}html[data-theme=dark] body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-copy,html:not([data-theme=light]) body main.app-shell.directory-screen .catalog-item-row.catalog-item-artwork .catalog-item-copy{background:#211c2a!important;border-top-color:#ffffff1a!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card){background:#1d174cc7!important;border:1px solid #ffffff38!important;border-radius:20px!important;height:166px!important;min-height:166px!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1a,0 14px 28px #230a5b38!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-open{border-radius:20px!important;grid-template-columns:108px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:100%!important;height:166px!important;min-height:166px!important;padding:0!important;display:grid!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo{background:linear-gradient(145deg,#26243b 0%,#171628 100%)!important;border:0!important;border-right:1px solid #ffffff21!important;border-radius:20px 0 0 20px!important;place-items:center!important;width:108px!important;min-width:108px!important;height:166px!important;min-height:166px!important;display:grid!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image,html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image img{background:0 0!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image img{object-fit:contain!important;filter:drop-shadow(0 13px 14px #0000007a)!important;display:block!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-copy{grid-template-rows:auto auto minmax(0,1fr)!important;align-content:stretch!important;gap:7px!important;min-width:0!important;min-height:0!important;padding:11px 11px 10px!important;display:grid!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-meta-line,html body main.app-shell.directory-screen .catalog-directory .catalog-car-name-line,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-stats,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>small,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>b{min-width:0!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-name-line{align-items:flex-start!important;gap:5px!important;display:flex!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-heading{flex:auto!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-heading>strong{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(13px,3.8vw,18px)!important;line-height:1.08!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-class-badge{color:#fff4ffe6!important;white-space:nowrap!important;background:#ffffff1a!important;border:1px solid #ffe0ff47!important;border-radius:7px!important;flex:none!important;min-height:18px!important;padding:0 6px!important;font-size:7px!important;line-height:18px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-name-line>i{color:#ffffff8f!important;flex:none!important;font-size:18px!important;line-height:18px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-stats{border:0!important;grid-template-rows:repeat(2,minmax(27px,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:stretch!important;gap:5px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric{background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:8px!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:center!important;gap:3px!important;height:auto!important;min-height:27px!important;padding:4px 6px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>small{color:#eee1ff99!important;letter-spacing:.06em!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:6.5px!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>b{color:#fff!important;white-space:nowrap!important;align-items:center!important;gap:3px!important;width:100%!important;min-height:0!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:flex!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-value,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-count{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;display:block!important;overflow:hidden!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric .catalog-currency-icon,html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric .premium-emoji{object-fit:contain!important;flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important;display:block!important}html body main.app-shell.directory-screen .catalog-directory .catalog-admin-skin-inline{color:#ff91a4!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 42px!important;min-width:0!important;max-width:42px!important;font-size:6.5px!important;font-style:normal!important;font-weight:900!important;display:block!important;overflow:hidden!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple{background:#1610468c!important;border:1px solid #ffffff2e!important;border-radius:19px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:5px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14,0 12px 24px #1f0a5d2e!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card{color:#f7f1ffad!important;text-align:left!important;background:#ffffff0e!important;border:1px solid #0000!important;border-radius:14px!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:74px!important;padding:10px 28px 10px 10px!important;display:grid!important;position:relative!important;transform:none!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card:hover,html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card:focus-visible{background:#7465e247!important;border-color:#dcd0ff6b!important;outline:none!important;transform:none!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active{color:#fff!important;background:linear-gradient(135deg,#7467e9 0%,#5339bb 100%)!important;border-color:#e7e0ffd1!important;box-shadow:inset 0 1px #fff3,0 8px 18px #4f31b94d!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-icon{color:#ffe29a!important;background:#ffffff1a!important;border:1px solid #ffffff38!important;border-radius:11px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-icon.is-hunt{color:#cbbdff!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-icon{color:#fff!important;background:#ffffff29!important;border-color:#ffffff47!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy{text-align:left!important;gap:3px!important;min-width:0!important;padding:0!important;display:grid!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy small{color:#e7deff94!important;letter-spacing:.12em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:6.5px!important;font-weight:900!important;overflow:hidden!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy strong{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.05!important;overflow:hidden!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy b{color:#eee6ffad!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-weight:750!important;line-height:1.15!important;overflow:hidden!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy small,html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy b{color:#ffffffb8!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card>.ui-icon{color:#f8f1ff7a!important;position:absolute!important;bottom:9px!important;right:9px!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active>.ui-icon{color:#ffffffd1!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-selected{color:#fff!important;letter-spacing:.04em!important;background:#ffffff29!important;border:1px solid #ffffff4d!important;border-radius:999px!important;align-items:center!important;min-height:15px!important;padding:2px 5px!important;font-size:6px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:7px!important;right:8px!important}html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-badge{display:none!important}@media (width<=520px){html body main.app-shell.directory-screen .catalog-directory .catalog-car-open{grid-template-columns:104px minmax(0,1fr)!important;height:158px!important;min-height:158px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-card:not(.catalog-wheel-card){height:158px!important;min-height:158px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo{width:104px!important;min-width:104px!important;height:158px!important;min-height:158px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-copy{gap:6px!important;padding:10px 9px 9px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric{min-height:25px!important;padding:3px 5px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>b{font-size:9px!important}}@media (width<=380px){html body main.app-shell.tickets-screen .tickets-content .ticket-event-switcher-simple{grid-template-columns:1fr!important}}html body main.app-shell.directory-screen .directory-overview{padding:20px 14px calc(34px + env(safe-area-inset-bottom))!important;gap:11px!important}html body main.app-shell.directory-screen .directory-overview-heading{justify-content:space-between!important;align-items:end!important;gap:18px!important;margin:0 2px 8px!important;display:flex!important}html body main.app-shell.directory-screen .directory-overview-heading>span{gap:5px!important;min-width:0!important;display:grid!important}html body main.app-shell.directory-screen .directory-overview-heading small{color:#f0c5ff!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:900!important}html body main.app-shell.directory-screen .directory-overview-heading strong{color:#fff!important;letter-spacing:-.035em!important;font-size:22px!important;line-height:1!important}html body main.app-shell.directory-screen .directory-overview-heading p{color:#f6eeffb8!important;text-align:right!important;max-width:205px!important;margin:0!important;font-size:10px!important;line-height:1.35!important}html body main.app-shell.directory-screen .directory-overview .directory-card{text-align:left!important;background:#1d174bad!important;border:1px solid #ffffff38!important;border-radius:21px!important;grid-template-columns:48px minmax(0,1fr) 28px!important;gap:13px!important;min-height:92px!important;margin:0!important;padding:13px 14px!important;position:relative!important;box-shadow:inset 0 1px #ffffff1a,0 14px 28px #2a0d6d33!important}html body main.app-shell.directory-screen .directory-overview .directory-card:hover,html body main.app-shell.directory-screen .directory-overview .directory-card:focus-visible{background:#302373d1!important;border-color:#ffffff8f!important;outline:none!important;transform:translateY(-1px)!important}html body main.app-shell.directory-screen .directory-overview .directory-card-icon{color:#ffd88e!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:16px!important;width:48px!important;height:48px!important}html body main.app-shell.directory-screen .directory-overview .directory-card-icon.wheels{color:#e0b5ff!important}html body main.app-shell.directory-screen .directory-overview .directory-card-copy{gap:5px!important;min-width:0!important;display:grid!important}html body main.app-shell.directory-screen .directory-overview .directory-card-copy strong{color:#fff!important;letter-spacing:-.02em!important;font-size:18px!important;line-height:1!important}html body main.app-shell.directory-screen .directory-overview .directory-card-copy small{color:#f2e8ffad!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;line-height:1.2!important;overflow:hidden!important}html body main.app-shell.directory-screen .directory-overview .directory-card-action{color:#ffffffc2!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:10px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}html body main.app-shell.directory-screen .directory-overview .directory-card.is-maintenance{opacity:.64!important;filter:saturate(.72)!important}html body main.app-shell.directory-screen .catalog-directory{padding:16px 14px calc(34px + env(safe-area-inset-bottom))!important;gap:13px!important}html body main.app-shell.directory-screen .catalog-directory>.directory-intro{color:#f5edffc2!important;margin:0 3px 3px!important;font-size:11px!important;line-height:1.42!important}html body main.app-shell.directory-screen .catalog-directory .catalog-search-panel{background:#1a144599!important;border:1px solid #ffffff29!important;border-radius:18px!important;gap:10px!important;margin:0!important;padding:12px!important;box-shadow:inset 0 1px #ffffff14,0 10px 24px #230c5c29!important}html body main.app-shell.directory-screen .catalog-directory .catalog-search-panel>input{color:#fff!important;background:#0c0a2361!important;border:1px solid #ffffff2e!important;border-radius:12px!important;height:42px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-search-panel>input::placeholder{color:#ede2ff85!important}html body main.app-shell.directory-screen .catalog-directory .catalog-class-tabs{background:0 0!important;gap:5px!important;padding:0!important}html body main.app-shell.directory-screen .catalog-directory .catalog-class-tabs>button{color:#efe5ffad!important;background:#ffffff0f!important;border:1px solid #ffffff21!important;border-radius:10px!important;min-height:36px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-class-tabs>button.active{color:#fff!important;background:linear-gradient(135deg,#7067e8,#a44fca)!important;border-color:#ffdcff94!important;box-shadow:0 7px 16px #5c2fbe3d!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-list{gap:11px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-card{background:#1c1648b8!important;border:1px solid #fff3!important;border-radius:21px!important;min-height:164px!important;box-shadow:inset 0 1px #ffffff14,0 15px 28px #240d6133!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-card:hover,html body main.app-shell.directory-screen .catalog-directory .catalog-car-card:focus-within{background:#2b2169d1!important;border-color:#ffe4ff80!important;transform:translateY(-1px)!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-open{border-radius:21px!important;grid-template-columns:128px minmax(0,1fr)!important;min-height:164px!important;padding:0!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo{background:linear-gradient(145deg,#272638,#14141f)!important;border-right:1px solid #ffffff21!important;border-radius:21px 0 0 21px!important;height:164px!important;min-height:164px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image,html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image img{filter:none!important;background:0 0!important;width:100%!important;height:100%!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo>.secure-image img{object-fit:contain!important;filter:drop-shadow(0 13px 14px #00000075)!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-copy{align-content:center!important;gap:9px!important;min-width:0!important;padding:15px 14px!important;display:grid!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-heading{gap:6px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-heading strong{color:#fff!important;font-size:clamp(15px,4.4vw,20px)!important;line-height:1.05!important}html body main.app-shell.directory-screen .catalog-directory .catalog-class-badge{color:#fff4ffe6!important;background:#ffffff1a!important;border:1px solid #ffe0ff47!important;border-radius:8px!important;min-height:20px!important;padding:0 7px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-stats{border-top:1px solid #ffffff24!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0!important;padding:7px 0 0!important;display:grid!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric{background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:8px!important;gap:2px!important;min-width:0!important;padding:4px 6px!important;display:grid!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>small{color:#ece0ff94!important;font-size:7px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-quick-metric>b{color:#fff!important;font-size:9px!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin),html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin)){background:#191923!important;border:1px solid #ffffff2e!important;border-radius:22px!important;box-shadow:inset 0 1px #ffffff0f,0 17px 32px #140a353d!important}html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-photo,html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-media,html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-media>.secure-image{box-shadow:none!important;background:linear-gradient(145deg,#292936 0%,#171720 62%,#101018 100%)!important;border-color:#0000!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-photo{box-shadow:none!important;background:linear-gradient(145deg,#292936 0%,#171720 62%,#101018 100%)!important;border-color:#0000!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-media{box-shadow:none!important;background:linear-gradient(145deg,#292936 0%,#171720 62%,#101018 100%)!important;border-color:#0000!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-media>.secure-image{box-shadow:none!important;background:linear-gradient(145deg,#292936 0%,#171720 62%,#101018 100%)!important;border-color:#0000!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-photo,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-photo){border-radius:21px 21px 0 0!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-media img,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-media img){filter:drop-shadow(0 16px 18px #0000008f)!important;mix-blend-mode:normal!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-copy,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-copy){background:#20202c!important;border-top:1px solid #ffffff1a!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-copy strong,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-copy strong){color:#fff!important}:is(html body main.app-shell.directory-screen .catalog-item-row:not(.is-admin-skin) .catalog-item-copy p,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row:not(.is-admin-skin) .catalog-item-copy p){color:#efe7ffa8!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail{width:min(100%,820px)!important;padding:12px 14px calc(36px + env(safe-area-inset-bottom))!important;background:0 0!important;margin:0 auto!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero{background:linear-gradient(145deg,#29283a 0%,#1d1c2a 52%,#13131c 100%)!important;border:1px solid #fff3!important;border-radius:24px!important;min-height:clamp(390px,86vw,560px)!important;box-shadow:inset 0 1px #ffffff14,0 19px 38px #16094347!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image img{filter:drop-shadow(0 25px 21px #0000009e)!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-title{background:#12111dd1!important;border:1px solid #ffffff21!important;border-radius:16px!important;padding:13px 15px 15px!important;box-shadow:0 9px 20px #0003!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-title h2{color:#fff!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-summary span{color:#eee5ffb8!important}:is(html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-tabs,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-description){background:#1c1a2bb8!important;border:1px solid #ffffff29!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0f,0 12px 24px #170a3f2e!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-tabs button{color:#ebe2fc9e!important;border-radius:13px!important;min-height:46px!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#7568e8,#a050c9)!important;border-color:#efcfff6b!important;box-shadow:0 7px 17px #5e30bb47!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-description{background:#1c1a2bc2!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-currency-card{border:1px solid #ffffff29!important;border-radius:18px!important;min-height:98px!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #190b462e!important}html body .admin-shell .system-feature-card .system-feature-toggles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .admin-shell .system-feature-card .system-feature-toggles button[aria-pressed]{color:#fff!important;text-align:left!important;background:#18123c94!important;border:1px solid #ffffff24!important;border-radius:13px!important;min-height:52px!important;padding:9px 10px!important}html body .admin-shell .system-feature-card .system-feature-toggles button[aria-pressed=true]{background:#1c685e85!important;border-color:#80efc47a!important}html body .admin-shell .system-feature-card .system-feature-toggles button[aria-pressed=false]{background:#451c3f7a!important;border-color:#ffb9c438!important}html body .admin-shell .system-feature-card .system-feature-toggles button[aria-pressed] span{color:#fff!important;font-size:10px!important}html body .admin-shell .system-feature-card .system-feature-toggles button[aria-pressed] b{color:#fff4ffad!important;margin-top:4px!important;font-size:8px!important}@media (width<=520px){html body main.app-shell.directory-screen .directory-overview-heading{gap:8px!important;display:grid!important}html body main.app-shell.directory-screen .directory-overview-heading p{text-align:left!important;max-width:none!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-open{grid-template-columns:106px minmax(0,1fr)!important;min-height:148px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-photo{height:148px!important;min-height:148px!important}html body main.app-shell.directory-screen .catalog-directory .catalog-car-copy{padding:12px 10px!important}html body .admin-shell .system-feature-card .system-feature-toggles{grid-template-columns:1fr!important}}.tickets-screen .ticket-hunt-simple{gap:12px;max-width:640px;display:grid}.tickets-screen .ticket-hunt-simple button{will-change:auto!important;animation:none!important;transform:none!important}.tickets-screen .ticket-hunt-simple-head{justify-content:space-between;align-items:end;gap:16px;padding:4px 2px 2px;display:flex}.tickets-screen .ticket-hunt-simple-head>div{min-width:0}.tickets-screen .ticket-hunt-simple-head small,.tickets-screen .ticket-hunt-simple-panel header small,.tickets-screen .ticket-hunt-simple-howto header small{color:#c5e0f094;letter-spacing:.12em;font-size:8px;font-weight:850}.tickets-screen .ticket-hunt-simple-head h2{color:#f4f9ff;letter-spacing:-.045em;margin:5px 0 4px;font-size:clamp(25px,7vw,32px);line-height:1}.tickets-screen .ticket-hunt-simple-head p{color:#d2e6f2ad;margin:0;font-size:11px;line-height:1.35}.tickets-screen .ticket-hunt-simple-balance{text-align:right;background:#ffffff0b;border:1px solid #9ad3ef2e;border-radius:12px;flex:none;justify-items:end;gap:3px;padding:8px 10px;display:grid}.tickets-screen .ticket-hunt-simple-balance strong{color:#f4fbff;font-size:20px;line-height:1}.tickets-screen .ticket-hunt-simple-balance small{color:#c5e0f099;letter-spacing:0;text-transform:none;font-size:8px}.tickets-screen .ticket-hunt-simple-status,.tickets-screen .ticket-hunt-simple-howto,.tickets-screen .ticket-hunt-simple-panel{box-shadow:none;background:#081e3494;border:1px solid #9ad3ef29;border-radius:16px;padding:15px}.tickets-screen .ticket-hunt-simple-status{grid-template-columns:minmax(0,1.25fr) minmax(120px,.75fr);gap:10px;display:grid}.tickets-screen .ticket-hunt-simple-status>div{align-content:center;gap:4px;min-width:0;padding:2px 4px;display:grid}.tickets-screen .ticket-hunt-simple-status>div+div{border-left:1px solid #9ad3ef24;padding-left:14px}.tickets-screen .ticket-hunt-simple-status small{color:#c5e0f08a;letter-spacing:.1em;font-size:8px;font-weight:850}.tickets-screen .ticket-hunt-simple-status strong{color:#eff8ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tickets-screen .ticket-hunt-simple-status span{color:#c5e0f0a3;font-size:9px}.tickets-screen .ticket-hunt-simple-status>div+div strong{color:#8edfff;letter-spacing:-.03em;font-size:22px}.tickets-screen .ticket-hunt-simple-howto>header,.tickets-screen .ticket-hunt-simple-panel>header{justify-content:space-between;align-items:center;gap:12px;margin:0 0 11px;display:flex}.tickets-screen .ticket-hunt-simple-howto header h3,.tickets-screen .ticket-hunt-simple-panel header strong{color:#f1f8ff;margin:4px 0 0;font-size:17px;line-height:1.05;display:block}.tickets-screen .ticket-hunt-simple-actions{gap:7px;display:grid}.tickets-screen .ticket-hunt-source-row{color:#eef8ff;text-align:left;background:#ffffff09;border:1px solid #9ad3ef29;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 9px;transition:border-color .16s,background .16s;display:grid}.tickets-screen .ticket-hunt-source-row:hover:not(:disabled),.tickets-screen .ticket-hunt-source-row:focus-visible{background:#5ebce61a;border-color:#91dbf96b;outline:none}.tickets-screen .ticket-hunt-source-row.is-cooldown{opacity:.62}.tickets-screen .ticket-hunt-source-row:disabled{cursor:not-allowed}.tickets-screen .ticket-hunt-source-amount{color:#9ee7ff;background:#69caf321;border-radius:9px;place-items:center;min-height:34px;font-size:13px;font-weight:900;display:grid}.tickets-screen .ticket-hunt-source-row:nth-child(2) .ticket-hunt-source-amount{color:#ffe29a;background:#ffd4741a}.tickets-screen .ticket-hunt-source-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.tickets-screen .ticket-hunt-source-row strong{color:#eff8ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tickets-screen .ticket-hunt-source-row small{color:#c5e0f09e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.tickets-screen .ticket-hunt-source-row>b{color:#cef;text-align:center;white-space:nowrap;border:1px solid #9ad3ef33;border-radius:8px;min-width:65px;padding:7px 8px;font-size:9px;font-weight:850}.tickets-screen .ticket-hunt-simple-howto>p{color:#c5e0f08c;margin:10px 0 0;font-size:9px;line-height:1.4}.tickets-screen .ticket-hunt-simple-panel{overflow:hidden}.tickets-screen .ticket-hunt-simple-panel>header>span{gap:2px;display:grid}.tickets-screen .ticket-hunt-simple-panel>header>b{color:#c5e0f094;font-size:9px;font-weight:750}.tickets-screen .ticket-hunt-ranking-labels,.tickets-screen .ticket-hunt-simple .ticket-hunt-leader-list article{grid-template-columns:58px 48px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.tickets-screen .ticket-hunt-ranking-labels{color:#c5e0f066;letter-spacing:.08em;padding:0 7px 6px;font-size:7px;font-weight:850}.tickets-screen .ticket-hunt-ranking-labels span:nth-child(4){text-align:right}.tickets-screen .ticket-hunt-simple .ticket-hunt-leader-list{gap:4px;display:grid}.tickets-screen .ticket-hunt-simple .ticket-hunt-leader-list article{background:#ffffff06;border:1px solid #9ad3ef1a;border-radius:10px;min-height:45px;padding:5px 7px}.tickets-screen .ticket-hunt-simple .ticket-hunt-leader-list article.is-you{background:#4eb2dd1f;border-color:#75dbfb80}.tickets-screen .ticket-hunt-simple .ticket-hunt-rank{color:#a1e7ff;text-align:center;background:#69caf31a;border-radius:7px;align-content:center;justify-items:center;gap:2px;width:54px;min-height:38px;padding:3px;font-size:10px;display:grid}.tickets-screen .ticket-hunt-simple .ticket-hunt-rank>span{line-height:1}.tickets-screen .ticket-hunt-simple .ticket-hunt-rank>small{color:#ffe29a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:900;line-height:1.1;overflow:hidden}.tickets-screen .ticket-hunt-simple .ticket-hunt-player{gap:1px}.tickets-screen .ticket-hunt-simple .ticket-hunt-player strong{font-size:11px}.tickets-screen .ticket-hunt-simple .ticket-hunt-player small,.tickets-screen .ticket-hunt-simple .ticket-hunt-score small{color:#c5e0f07a;font-size:8px}.tickets-screen .ticket-hunt-simple .ticket-hunt-score{gap:1px}.tickets-screen .ticket-hunt-simple .ticket-hunt-score strong{font-size:12px}.tickets-screen .ticket-hunt-simple .ticket-hunt-prize{color:#ffe29a;min-width:62px;font-size:9px}.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock{background:#4eb2dd14;border:1px solid #75dbfb3d;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;padding:9px}.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock span,.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock span:nth-child(2),.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock span:last-child{justify-items:start;gap:2px;display:grid}.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock small{color:#c5e0f085;font-size:7px;font-weight:850}.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock strong,.tickets-screen .ticket-hunt-simple .ticket-hunt-mine-dock span:first-child strong{color:#e9f8ff;font-size:12px}.tickets-screen .ticket-hunt-simple-rewards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tickets-screen .ticket-hunt-simple-rewards>span{background:#ffffff06;border:1px solid #9ad3ef1a;border-radius:10px;gap:4px;padding:9px 8px;display:grid}.tickets-screen .ticket-hunt-simple-rewards b{color:#c5e0f094;font-size:9px}.tickets-screen .ticket-hunt-simple-rewards strong{color:#ffe29a;font-size:11px}.tickets-screen .ticket-hunt-simple .ticket-hunt-history details{border-top-color:#9ad3ef1a}.tickets-screen .ticket-hunt-simple .ticket-hunt-history summary{min-height:38px;font-size:10px}.tickets-screen .ticket-hunt-simple .ticket-hunt-history summary:after{color:#8edfff;font-size:15px}.tickets-screen .ticket-hunt-simple .ticket-hunt-history-list>span{min-height:25px}@media (width<=460px){.tickets-screen .ticket-hunt-simple-head{align-items:start}.tickets-screen .ticket-hunt-simple-status{grid-template-columns:1fr}.tickets-screen .ticket-hunt-simple-status>div+div{border-top:1px solid #9ad3ef24;border-left:0;padding-top:10px;padding-left:4px}.tickets-screen .ticket-hunt-simple .ticket-hunt-leader-list article,.tickets-screen .ticket-hunt-ranking-labels{grid-template-columns:54px 44px minmax(0,1fr) auto}.tickets-screen .ticket-hunt-simple-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}}.moderation-admin-workspace{min-height:100%;padding-bottom:34px}.moderation-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px 22px 0;display:grid}.moderation-stat-card,.moderation-actions-card,.moderation-users-card,.moderation-list-card,.moderation-top-card{background:linear-gradient(145deg,#393d97e6,#b14daa9e);border:1px solid #ffffff29;box-shadow:0 14px 34px #130b4b33}.moderation-stat-card{border-radius:18px;flex-direction:column;justify-content:space-between;min-height:108px;padding:16px;display:flex}.moderation-stat-card small,.moderation-section-heading small{color:#ffffffb3;letter-spacing:.08em;font-size:10px;font-weight:800}.moderation-stat-card strong{color:#fff;font-size:27px;line-height:1}.moderation-stat-card span,.moderation-section-heading>span,.moderation-hint,.moderation-source-note{color:#ffffffad;font-size:12px}.moderation-actions-card,.moderation-users-card,.moderation-top-card{margin:14px 22px 0;padding:18px}.moderation-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.moderation-section-heading h2{color:#fff;margin:3px 0 0;font-size:19px}.moderation-status-dot{white-space:nowrap;background:#14cd7e29;border-radius:999px;padding:6px 9px;color:#8effc4!important}.moderation-action-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.moderation-action-grid label,.moderation-search{flex-direction:column;gap:6px;display:flex}.moderation-action-grid label span,.moderation-search span{color:#ffffffbf;font-size:12px;font-weight:700}.moderation-action-grid input,.moderation-action-grid select,.moderation-search input{color:#fff;background:#0c113257;border:1px solid #fff3;border-radius:11px;outline:none;width:100%;padding:10px 12px}.moderation-action-grid input:focus,.moderation-action-grid select:focus,.moderation-search input:focus{border-color:#ffbfe6d1;box-shadow:0 0 0 3px #ff81cf21}.moderation-action-buttons{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.moderation-action-buttons button,.moderation-case-row button,.moderation-user-row button{color:#fff;cursor:pointer;font:inherit;background:#111a3d99;border:1px solid #fff3;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:800}.moderation-action-buttons button:hover,.moderation-case-row button:hover,.moderation-user-row button:hover{background:#ffffff2e}.moderation-action-buttons button.danger{background:linear-gradient(135deg,#e53d70,#b71f58)}.moderation-action-buttons button.secondary{background:#ffffff1f}.moderation-action-buttons button:disabled{cursor:wait;opacity:.55}.moderation-status{color:#fff;margin:12px 0 0;font-size:13px;line-height:1.4}.moderation-hint{margin-top:10px;display:block}.moderation-search{margin-bottom:14px}.moderation-user-list,.moderation-top-list{gap:7px;display:grid}.moderation-user-row,.moderation-top-row,.moderation-case-row{background:#0f163c47;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:grid}.moderation-user-row{grid-template-columns:minmax(0,1fr) auto auto auto}.moderation-user-row>div,.moderation-case-row>div{gap:3px;min-width:0;display:grid}.moderation-user-row strong,.moderation-case-row strong,.moderation-top-row span{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.moderation-user-row small,.moderation-case-row small,.moderation-case-row time,.moderation-top-row small{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.moderation-user-row>b,.moderation-user-row>span{color:#ffffffd9;white-space:nowrap;font-size:11px}.moderation-user-row>span{color:#ffc5ec}.moderation-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 22px 0;display:grid}.moderation-columns .moderation-list-card{margin:0;padding:16px}.moderation-case-row{grid-template-columns:minmax(0,1fr) auto;margin-top:7px}.moderation-case-row button{white-space:nowrap;padding:7px 9px}.moderation-top-row{grid-template-columns:32px minmax(0,1fr) auto auto}.moderation-top-row>b{color:#ffc7e9}.moderation-top-row>strong{color:#fff}.moderation-source-note{margin:13px 0 0}@media (width<=900px){.moderation-summary-grid,.moderation-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.moderation-summary-grid,.moderation-actions-card,.moderation-users-card,.moderation-top-card,.moderation-columns{margin-left:12px;margin-right:12px}.moderation-summary-grid,.moderation-columns,.moderation-action-grid{grid-template-columns:1fr}.moderation-summary-grid{padding-left:12px;padding-right:12px}.moderation-user-row{grid-template-columns:minmax(0,1fr) auto}.moderation-user-row>b,.moderation-user-row>span{display:none}}html[data-theme] body .app-shell.chat-screen,html[data-theme] body .app-shell.chat-screen .chat-canvas,html[data-theme] body .admin-shell,html[data-theme] body .admin-shell .admin-chat,html[data-theme] body .admin-shell .admin-chat-body{background-color:#513bdc!important;background-image:var(--dzo-unified-surface)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:fixed!important}html[data-theme] body .app-shell.chat-screen .chat-header,html[data-theme] body .app-shell.chat-screen .chat-composer,html[data-theme] body .admin-shell .admin-chat-header,html[data-theme] body .admin-shell .admin-chat-composer{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;backdrop-filter:blur(24px)saturate(145%)!important;background:#18134f8f!important;border-color:#ffffff38!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #2d167133!important}html[data-theme] body .app-shell.chat-screen .chat-canvas:before,html[data-theme] body .admin-shell .admin-chat-body:before{background:radial-gradient(circle at 88% 10%,#ffd7e633,#0000 28%),radial-gradient(circle at 12% 84%,#538fff29,#0000 34%)!important}html[data-theme] body .app-shell.directory-screen{background-color:#513bdc!important;background-image:var(--dzo-unified-surface)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:fixed!important}html[data-theme] body .app-shell.directory-screen .directory-header,html[data-theme] body .app-shell.directory-screen .catalog-search-panel,html[data-theme] body .app-shell.directory-screen .catalog-detail-hero,html[data-theme] body .app-shell.directory-screen .catalog-description,html[data-theme] body .app-shell.directory-screen .catalog-item-section{-webkit-backdrop-filter:blur(24px)saturate(140%)!important;backdrop-filter:blur(24px)saturate(140%)!important;background:#1f185b57!important;border-color:#ffffff42!important;box-shadow:inset 0 1px #ffffff21,0 18px 42px #2d167133!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card{-webkit-backdrop-filter:blur(18px)saturate(135%)!important;backdrop-filter:blur(18px)saturate(135%)!important;background:radial-gradient(circle at 88% 15%,#ffcde633,#0000 34%),linear-gradient(135deg,#2641bca8,#693bd085 55%,#e782b86b)!important;border:1px solid #ffffff4d!important;border-radius:24px!important;min-height:164px!important;overflow:hidden!important;box-shadow:inset 0 1px #fff3,0 18px 40px #2314704d!important}html[data-theme] body .app-shell.directory-screen .catalog-car-open{background:0 0!important;border-radius:24px!important;grid-template-columns:minmax(112px,36%) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;min-height:164px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell.directory-screen .catalog-car-photo{background:radial-gradient(circle at 50% 54%,#fff3,#0000 44%),linear-gradient(145deg,#2b5bda70,#7b3cd357 60%,#ec85bb4d)!important;border:0!important;border-right:1px solid #ffffff29!important;border-radius:24px 0 0 24px!important;place-items:center!important;width:100%!important;height:auto!important;min-height:164px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell.directory-screen .catalog-car-photo>.secure-image,html[data-theme] body .app-shell.directory-screen .catalog-car-photo>.secure-image img{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell.directory-screen .catalog-car-photo>.secure-image img{object-fit:contain!important;filter:drop-shadow(0 15px 14px #19105b75)!important;transform:none!important}html[data-theme] body .app-shell.directory-screen .catalog-car-copy{align-content:center!important;gap:10px!important;min-width:0!important;padding:17px 16px!important;display:grid!important}html[data-theme] body .app-shell.directory-screen .catalog-car-meta-line{min-height:18px!important;margin:0!important}html[data-theme] body .app-shell.directory-screen .catalog-car-heading{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell.directory-screen .catalog-car-heading strong{color:#fff!important;letter-spacing:-.035em!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(16px,4.7vw,22px)!important;font-weight:900!important;overflow:hidden!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-class-badge{color:#ffffffe6!important;letter-spacing:.04em!important;background:#ffffff24!important;border:1px solid #ffffff4d!important;border-radius:999px!important;flex:none!important;align-items:center!important;min-height:21px!important;padding:0 7px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-exchange-status{color:#b7ffda!important;letter-spacing:.1em!important;background:#54df9d29!important;border:1px solid #a6ffd352!important;border-radius:999px!important;align-items:center!important;min-height:18px!important;padding:0 8px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-exchange-status.is-unavailable{color:#ffffffad!important;background:#ffffff1a!important;border-color:#fff3!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-quick-stats{border-top:1px solid #ffffff2e!important;width:100%!important;min-width:0!important;max-width:none!important;margin-top:2px!important;padding-top:8px!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{color:#e7ecffb3!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-quick-stats .catalog-quick-metric>b,html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] body .app-shell.directory-screen .catalog-currency-card,html[data-theme] body .app-shell.directory-screen .catalog-detail-tabs{background:#1f185b61!important;border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff1f,0 14px 32px #2d167133!important}html[data-theme] body .app-shell.directory-screen .catalog-detail-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#5362e8,#a850df 58%,#ec8fb8)!important;border-color:#ffffff4d!important;box-shadow:0 8px 20px #6236d44d!important}@media (width<=430px){html[data-theme] body .app-shell.directory-screen .catalog-car-open{grid-template-columns:106px minmax(0,1fr)!important;min-height:148px!important}html[data-theme] body .app-shell.directory-screen .catalog-car-photo{min-height:148px!important}html[data-theme] body .app-shell.directory-screen .catalog-car-copy{gap:8px!important;padding:13px 11px!important}html[data-theme] body .app-shell.directory-screen .catalog-car-card .catalog-class-badge{padding-inline:5px!important;font-size:7px!important}}#dzo-home-screen .profile-home.home-actions:before{content:""!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(94% 48% at 100% 100%,#ff97cc94 0%,#ff97cc33 44%,#0000 76%),radial-gradient(82% 36% at 100% 4%,#ffb7d866 0%,#ffb7d81f 46%,#0000 78%),radial-gradient(68% 38% at 0 48%,#69aaff2e 0%,#0000 78%)!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}#dzo-home-screen .profile-home.home-actions>.games-hero,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action,#dzo-home-screen .profile-home.home-actions>.support-cta-action,#dzo-home-screen .profile-home.home-actions>.feed-home-action,#dzo-home-screen .profile-home.home-actions>.games-hero:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.support-cta-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.feed-home-action:is(:hover,:focus-visible,:active){z-index:2!important;color:#fff!important;background:#2b5795b8!important;border-color:#beddff52!important;position:relative!important;box-shadow:inset 0 1px #ffffff2e,0 12px 26px #1623613d!important}#dzo-home-screen .profile-home.home-actions .guide-action-copy strong,#dzo-home-screen .profile-home.home-actions .faq-home-action-copy strong,#dzo-home-screen .profile-home.home-actions .feed-home-action-copy strong,#dzo-home-screen .profile-home.home-actions .support-title,#dzo-home-screen .profile-home.home-actions .faq-home-action-copy small,#dzo-home-screen .profile-home.home-actions .feed-home-action-copy small,#dzo-home-screen .profile-home.home-actions .support-subtitle{color:#fff!important;text-shadow:none!important}#dzo-home-screen .profile-home.home-actions:before{z-index:1!important;background:radial-gradient(94% 48% at 100% 100%,#ff97cc94 0%,#ff97cc33 44%,#0000 76%),radial-gradient(82% 36% at 100% 4%,#ffb7d866 0%,#ffb7d81f 46%,#0000 78%),radial-gradient(68% 38% at 0 48%,#69aaff2e 0%,#0000 78%)!important;border-radius:0!important;display:block!important;inset:0!important}#dzo-home-screen .profile-home.home-actions>.games-hero,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action,#dzo-home-screen .profile-home.home-actions>.support-cta-action,#dzo-home-screen .profile-home.home-actions>.feed-home-action,#dzo-home-screen .profile-home.home-actions>.games-hero:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.support-cta-action:is(:hover,:focus-visible,:active),#dzo-home-screen .profile-home.home-actions>.feed-home-action:is(:hover,:focus-visible,:active){background:#2b5795b8!important;border-color:#beddff52!important;box-shadow:inset 0 1px #ffffff2e,0 12px 26px #1623613d!important}#dzo-home-screen .profile-home.home-actions>.games-hero:before,#dzo-home-screen .profile-home.home-actions>.games-hero:after,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action:before,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action:after,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action:before,#dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action:after,#dzo-home-screen .profile-home.home-actions>.support-cta-action:before,#dzo-home-screen .profile-home.home-actions>.support-cta-action:after,#dzo-home-screen .profile-home.home-actions>.feed-home-action:before,#dzo-home-screen .profile-home.home-actions>.feed-home-action:after{content:none!important;display:none!important}:root{--dzo-unified-surface:radial-gradient(118% 62% at 100% 100%, #ff99bfe6, transparent 60%), radial-gradient(94% 62% at 0% 0%, #3870ffc7, transparent 66%), radial-gradient(82% 74% at 46% 38%, #8e3be98f, transparent 71%), linear-gradient(152deg, #235ed7 0%, #4f39dc 35%, #8141df 65%, #e883ba 100%)}html[data-theme],html[data-theme] body,html[data-theme] body>div,html[data-theme] body main.app-shell.home-screen,html[data-theme] body main.app-shell.news-screen,html[data-theme] body main.app-shell.notifications-screen,html[data-theme] body main.app-shell.settings-screen,html[data-theme] body main.app-shell.leaderboard-screen,html[data-theme] body main.app-shell.profile-screen,html[data-theme] body main.app-shell.faq-screen,html[data-theme] body main.app-shell.games-screen,html[data-theme] body main.app-shell.directory-screen,html[data-theme] body main.app-shell.chat-screen,html[data-theme] body main.app-shell.maintenance-screen,html[data-theme] body main.feed-screen{background-color:#513bdc!important;background-image:var(--dzo-unified-surface)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}html[data-theme] body .home-top-overlay{background:0 0!important}#dzo-home-brand-backdrop{z-index:1!important;pointer-events:none!important;background-color:#513bdc!important;background-image:var(--dzo-unified-surface)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;display:block!important;position:fixed!important;inset:0!important}#dzo-home-screen{z-index:2!important;background:0 0!important;position:relative!important}#dzo-home-screen:before,#dzo-home-screen:after{background:0 0!important;display:none!important}#dzo-home-top-overlay{z-index:3!important;background:0 0!important}html[data-theme] body main.app-shell[class],html[data-theme] body main.feed-screen[class]{background-color:#513bdc!important;background-image:var(--dzo-unified-surface)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}#dzo-home-screen .profile-home.home-actions>.games-hero,#dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action,#dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action,#dzo-home-screen .profile-home.home-actions>.support-cta-action,#dzo-home-screen .profile-home.home-actions>.feed-home-action{color:#fff!important;background:linear-gradient(135deg,#4c59e4d6 0%,#6d45e2d4 52%,#dc7fbacc 100%)!important;border-color:#ffffff4d!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff3d,0 12px 26px #33158033!important}#dzo-home-screen .profile-home.home-actions{isolation:isolate;background:0 0!important;border-radius:0!important;position:relative!important;overflow:visible!important}#dzo-home-screen .profile-home.home-actions:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(92% 24% at 86% 10%,#ffb7d366 0%,#ffb5d324 46%,#0000 82%),radial-gradient(58% 28% at 10% 45%,#7babff2e 0%,#7babff0f 48%,#0000 84%),radial-gradient(108% 36% at 75% 90%,#ff9dcd5c 0%,#ff9dcd1f 48%,#0000 84%);border-radius:0;position:absolute;inset:0;display:block!important}#dzo-home-screen .profile-home.home-actions:after{display:none!important}#dzo-home-screen .profile-home.home-actions>.games-hero,#dzo-home-screen .profile-home.home-actions>.home-menu-pair,#dzo-home-screen .profile-home.home-actions>.support-cta-action,#dzo-home-screen .profile-home.home-actions>.feed-home-action{z-index:2;position:relative!important}#dzo-home-screen .profile-home.home-actions :is(.games-hero,.guide-action,.faq-home-action,.support-cta-action,.feed-home-action),#dzo-home-screen .profile-home.home-actions :is(.games-hero,.guide-action,.faq-home-action,.support-cta-action,.feed-home-action):is(:hover,:focus-visible,:active){background:linear-gradient(145deg,#2d5b9bad,#1f417cad)!important}#dzo-home-screen .profile-home.home-actions :is(.games-hero,.guide-action,.faq-home-action,.support-cta-action,.feed-home-action):before,#dzo-home-screen .profile-home.home-actions :is(.games-hero,.guide-action,.faq-home-action,.support-cta-action,.feed-home-action):after{content:none!important;display:none!important}#dzo-home-screen .home-menu-pair .guide-action-copy strong,#dzo-home-screen .home-menu-pair .faq-home-action-copy strong,#dzo-home-screen .feed-home-action-copy strong,#dzo-home-screen .support-title,#dzo-home-screen .home-menu-pair .faq-home-action-copy small,#dzo-home-screen .feed-home-action-copy small,#dzo-home-screen .support-subtitle{color:#fff!important}html,html body{background-color:#4034c3!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-attachment:fixed!important}html body:before,html body:after{opacity:0!important;background:0 0!important}html body>div,html body>div>div{background-color:#0000!important;background-image:none!important}html body:has(.app-shell)>div{background-color:#0000!important;background-image:none!important}html body:has(.app-shell)>div>div{background-color:#0000!important;background-image:none!important}html body:has(.app-shell)>div{background-color:#4034c3!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;min-height:100dvh!important}html body .app-shell,html body .app-shell.home-screen{background-color:#4034c3!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important}html body .app-shell:before,html body .app-shell:after,html body .app-shell.home-screen:before,html body .app-shell.home-screen:after{opacity:0!important;background:0 0!important;display:none!important}html body .home-top-overlay{background:0 0!important}html[data-theme=dark],html:not([data-theme=light]){background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important}:is(html[data-theme=dark] body,html:not([data-theme=light]) body,html[data-theme=dark] body:has(.app-shell),html:not([data-theme=light]) body:has(.app-shell)){background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-size:cover!important;background-attachment:fixed!important}html[data-theme=dark] body .app-shell,html:not([data-theme=light]) body .app-shell{color:#fff!important;background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important}html[data-theme=dark] body .app-shell :is(.glass-panel,.directory-header,.games-header,.profile-page-header,.home-news-card,.ticket-hunt-hero,.ticket-hunt-board,.ticket-hunt-history,.raffle-detail-panel,.recent-chest-openings,.catalog-description,.catalog-car-card,.catalog-item-row,.promo-card,.withdrawal-card,.balance-history-panel,.profile-identity-card,.level-up-modal),html:not([data-theme=light]) body .app-shell :is(.glass-panel,.directory-header,.games-header,.profile-page-header,.home-news-card,.ticket-hunt-hero,.ticket-hunt-board,.ticket-hunt-history,.raffle-detail-panel,.recent-chest-openings,.catalog-description,.catalog-car-card,.catalog-item-row,.promo-card,.withdrawal-card,.balance-history-panel,.profile-identity-card,.level-up-modal){color:#fff!important;background:radial-gradient(circle at 88% 12%,#ffccae2e,#0000 28%),linear-gradient(145deg,#3f5bd3b8,#7b3bca94 58%,#e075b466)!important;border-color:#cdd3ff47!important}html[data-theme=dark] body .app-shell :is(.primary-action,.games-hero,.ticket-mode-card,.catalog-share-button-inline,.catalog-share-button),html:not([data-theme=light]) body .app-shell :is(.primary-action,.games-hero,.ticket-mode-card,.catalog-share-button-inline,.catalog-share-button){color:#fff!important;background:radial-gradient(circle at 78% 30%,#ffe2b83d,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important;border-color:#ffffff4d!important}html[data-theme=dark] body .app-shell .app-bottom-nav,html:not([data-theme=light]) body .app-shell .app-bottom-nav{background:linear-gradient(110deg,#21238bf5,#652eadf5)!important;border-color:#fff3!important}:is(html[data-theme=dark] body:has(.app-shell)>div,html:not([data-theme=light]) body:has(.app-shell)>div){background-color:#0000!important;background-image:none!important}:is(html[data-theme=dark] body:has(.app-shell)>div:has(.app-shell),html:not([data-theme=light]) body:has(.app-shell)>div:has(.app-shell)){background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important}html[data-theme=dark] body .home-top-overlay,html:not([data-theme=light]) body .home-top-overlay{background:0 0!important}html[data-theme=dark] body .app-shell.feed-screen,html:not([data-theme=light]) body .app-shell.feed-screen,html[data-theme=dark] body .app-shell.games-screen,html:not([data-theme=light]) body .app-shell.games-screen,html[data-theme=dark] body .app-shell.directory-screen,html:not([data-theme=light]) body .app-shell.directory-screen,html[data-theme=dark] body .app-shell.profile-screen,html:not([data-theme=light]) body .app-shell.profile-screen,html[data-theme=dark] body .app-shell.faq-screen,html:not([data-theme=light]) body .app-shell.faq-screen,html[data-theme=dark] body .app-shell.news-screen,html:not([data-theme=light]) body .app-shell.news-screen,html[data-theme=dark] body .app-shell.notifications-screen,html:not([data-theme=light]) body .app-shell.notifications-screen,html[data-theme=dark] body .app-shell.leaderboard-screen,html:not([data-theme=light]) body .app-shell.leaderboard-screen,html[data-theme=dark] body .app-shell.settings-screen,html:not([data-theme=light]) body .app-shell.settings-screen,html[data-theme=dark] body .app-shell.chat-screen{color:#fff!important;background:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important}html:not([data-theme=light]) body .app-shell.feed-screen .feed-header,html:not([data-theme=light]) body .app-shell.feed-screen .feed-tabs,html:not([data-theme=light]) body .app-shell.feed-screen .feed-profile-card,html:not([data-theme=light]) body .app-shell.feed-screen .feed-list{color:#fff!important;background:0 0!important}html:not([data-theme=light]) body .app-shell.feed-screen .feed-card,html:not([data-theme=light]) body .app-shell.feed-screen .feed-card:nth-child(2n){background:radial-gradient(circle at 88% 8%,#ffc1af38,#0000 30%),linear-gradient(145deg,#233ca1f5,#6636adeb 58%,#d067a4c2)!important;border-color:#ddd8ff52!important;box-shadow:0 18px 40px #1c146b52,inset 0 1px #ffffff1f!important}html:not([data-theme=light]) body .app-shell.feed-screen .feed-card-header,html:not([data-theme=light]) body .app-shell.feed-screen .feed-caption,html:not([data-theme=light]) body .app-shell.feed-screen .feed-actions,html:not([data-theme=light]) body .app-shell.feed-screen .feed-comments-preview{color:#fff!important;background:#212f8b57!important;border-color:#e0dbff2e!important}html:not([data-theme=light]) body .app-shell.feed-screen .feed-photo,html:not([data-theme=light]) body .app-shell.feed-screen .feed-photo video,html:not([data-theme=light]) body .app-shell.feed-screen .feed-photo img{background:#202b86!important}html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-author-name,.feed-caption,.feed-card-header strong,.feed-card-header small,.feed-actions button,.feed-comments-preview){color:#fff!important}html:not([data-theme=light]) body .app-shell :is(.games-header,.directory-header,.profile-page-header,.feed-header,.feed-tabs,.chat-header,.settings-header,.notifications-header,.leaderboard-header){color:#fff!important;background:#26379d7a!important;border-color:#dad8ff40!important}html:has(.home-screen){background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-size:cover!important;background-attachment:fixed!important}html:has(.home-screen) body{background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-size:cover!important;background-attachment:fixed!important}html body:has(.home-screen){background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-size:cover!important;background-attachment:fixed!important}html body:has(.home-screen) .app-shell.home-screen{background-color:#2b36c6!important;background-image:radial-gradient(circle at 96% 4%,#ffadc2e6,#0000 34%),radial-gradient(circle at 45% 26%,#8b39e5d1,#0000 48%),radial-gradient(circle at 10% 94%,#2c51e7b8,#0000 42%),linear-gradient(135deg,#294bd0 0%,#5534d4 34%,#a040db 65%,#f18cae 100%)!important;background-size:cover!important;background-attachment:fixed!important}html body .app-shell.home-screen button.support-cta-action,html body .app-shell.home-screen button.feed-home-action,html body .app-shell.home-screen button.support-cta-action:hover,html body .app-shell.home-screen button.feed-home-action:hover,html body .app-shell.home-screen button.support-cta-action:focus-visible,html body .app-shell.home-screen button.feed-home-action:focus-visible,html body .app-shell.home-screen button.support-cta-action:active,html body .app-shell.home-screen button.feed-home-action:active{color:#fff!important;background:radial-gradient(circle at 78% 30%,#ffe2b83d,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important;border-color:#ffffff47!important}html body .app-shell.home-screen button.support-cta-action .support-title,html body .app-shell.home-screen button.support-cta-action .support-subtitle,html body .app-shell.home-screen button.feed-home-action strong,html body .app-shell.home-screen button.feed-home-action small{color:#fff!important;text-shadow:none!important}html:not([data-theme=light]) .home-actions>.primary-action:not(.guide-action):not(.feed-home-action){background:linear-gradient(145deg,#1d2b36f5,#0a121bfa)!important;border-color:#95b7c633!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #00000047!important}html:not([data-theme=light]) .home-actions>.primary-action:not(.guide-action):not(.feed-home-action):hover{background:linear-gradient(145deg,#263945,#14232e)!important}html:not([data-theme=light]) .games-screen{background:radial-gradient(circle at 50% 30%,#37647a29,#0000 38%),linear-gradient(#080b1487,#080b14e8),url(/chat-wallpaper-v2.png) 50%/cover no-repeat!important}html:not([data-theme=light]) .wheel-pointer{background:linear-gradient(#b3c1c8,#586872)!important}html:not([data-theme=light]) .wheel-pointer span{background:#718894!important}html:not([data-theme=light]) .wheel-shell:before{box-shadow:inset 0 0 0 4px #ffffff09,inset 0 0 0 8px #05070c7a,0 0 58px #37647a2e!important}html:not([data-theme=light]) .prize-wheel{background:repeating-conic-gradient(from -11.25deg,#405261 0deg 22.5deg,#263746 22.5deg 45deg)!important}html:not([data-theme=light]) .chat-canvas,html:not([data-theme=light]) .admin-chat-body{background:radial-gradient(circle at 17% 19%,#ffffff29 0 1px,#0000 1.8px) 0 0/178px 178px,radial-gradient(circle at 73% 12%,#74cdff24 0 1px,#0000 1.8px) 0 0/246px 246px,linear-gradient(145deg,#030611,#07101e 48%,#040710)!important}html:not([data-theme=light]) .chat-canvas:before,html:not([data-theme=light]) .admin-chat-body:before{background:radial-gradient(circle at 52% 30%,#74cdff24,#0000 42%)!important}html:not([data-theme=light]) .empty-dialog-mark,html:not([data-theme=light]) .subscription-card>button{background:linear-gradient(145deg,#31566d,#172c3b)!important}html:not([data-theme=light]) .video-option .option-icon{color:#a7d3e5!important;background:#41708938!important}html:not([data-theme=light]) .balance-chip .ui-icon,html:not([data-theme=light]) .games-balance .ui-icon,html:not([data-theme=light]) .profile-balance .ui-icon{color:#9fc5d6!important}html:not([data-theme=light]) .message-reply-preview:before,html:not([data-theme=light]) .outgoing .message-reply-preview:before{background:#78aec6!important}html:not([data-theme=light]) .home-actions>.primary-action,html:not([data-theme=light]) .home-actions>.primary-action:hover,html:not([data-theme=light]) .home-actions>.primary-action:focus-visible,html:not([data-theme=light]) .home-actions>.primary-action:active{background:linear-gradient(145deg,#1b2935,#101a24)!important;border-color:#8fb5ca38!important}html:not([data-theme=light]) .home-news-card>header{align-items:center!important;min-height:46px!important}html:not([data-theme=light]) .home-news-card>header>.home-news-author{flex:auto!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html:not([data-theme=light]) .home-news-author>.avatar{flex:0 0 43px!important;width:43px!important;min-width:43px!important;height:43px!important}html:not([data-theme=light]) .home-news-author>span{align-content:center!important;gap:3px!important;min-width:0!important;display:grid!important}html:not([data-theme=light]) .home-news-author strong{align-items:center!important;gap:5px!important;min-width:0!important;line-height:1.1!important;display:inline-flex!important}html:not([data-theme=light]) .home-news-author small{color:#8ca2b2!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.1!important;overflow:hidden!important}html:not([data-theme=light]) .home-news-verified,html:not([data-theme=light]) .feed-role-badge.is-admin{box-sizing:border-box!important;color:#f4fbff!important;background:linear-gradient(145deg,#657b88,#304553)!important;border:1px solid #bad7e257!important;border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;padding:0!important;font-size:10px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}html:not([data-theme=light]) .admin-shell,html:not([data-theme=light]) .admin-shell .inbox-pane,html:not([data-theme=light]) .admin-shell .admin-workspace,html:not([data-theme=light]) .admin-shell .admin-chat,html:not([data-theme=light]) .admin-shell .admin-tabs{background:linear-gradient(#0d1823,#07111b)!important}html:not([data-theme=light]) .admin-role-badge{color:#eef9fd!important;background:linear-gradient(145deg,#526b79,#2a3e4b)!important;border-color:#a7ccda4d!important}html:not([data-theme=light]) .queue-count{color:#d7edf5!important;background:#1e3341!important;border-color:#8fb5ca4d!important}html:not([data-theme=light]) .admin-tabs button,html:not([data-theme=light]) .admin-tabs button.active,html:not([data-theme=light]) .admin-tabs button:hover{color:#d9e9ef!important;background:0 0!important;border-color:#8fb5ca33!important}html:not([data-theme=light]) .admin-tabs button.active{background:#2a3e4b!important;border-color:#add7eb5c!important}html[data-theme=light][data-theme=light][data-theme=light] body,html[data-theme=light][data-theme=light][data-theme=light] .app-shell,html[data-theme=light][data-theme=light][data-theme=light] .admin-shell,html[data-theme=light][data-theme=light][data-theme=light] .admin-workspace,html[data-theme=light][data-theme=light][data-theme=light] .home-screen,html[data-theme=light][data-theme=light][data-theme=light] .feed-screen,html[data-theme=light][data-theme=light][data-theme=light] .games-screen,html[data-theme=light][data-theme=light][data-theme=light] .directory-screen,html[data-theme=light][data-theme=light][data-theme=light] .settings-screen,html[data-theme=light][data-theme=light][data-theme=light] .notifications-screen,html[data-theme=light][data-theme=light][data-theme=light] .leaderboard-screen,html[data-theme=light][data-theme=light][data-theme=light] .profile-screen,html[data-theme=light][data-theme=light][data-theme=light] .chat-screen{color:#322a42!important;background:linear-gradient(160deg,#f3edfb 0%,#faf6ff 52%,#e9def4 100%)!important}html[data-theme=light][data-theme=light][data-theme=light] .app-shell :is(.glass-panel,[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs],[class*=-dialog],[class*=-modal],.chat-canvas,.admin-chat-body,.inbox-pane,.conversation-list,.message-list),html[data-theme=light][data-theme=light][data-theme=light] .admin-shell :is(.glass-panel,[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs],[class*=-dialog],[class*=-modal],.chat-canvas,.admin-chat-body,.inbox-pane,.conversation-list,.message-list){color:#322a42!important;background:#fffaff!important;border-color:#cdbddd!important;box-shadow:0 10px 28px #5b46741f!important}html[data-theme=light][data-theme=light][data-theme=light] .app-shell :is(input,textarea,select),html[data-theme=light][data-theme=light][data-theme=light] .admin-shell :is(input,textarea,select){color:#322a42!important;background:#fffaff!important;border-color:#cdbddd!important}html[data-theme=light][data-theme=light][data-theme=light] .app-shell :is(h1,h2,h3,h4,strong,label),html[data-theme=light][data-theme=light][data-theme=light] .admin-shell :is(h1,h2,h3,h4,strong,label){color:#322a42!important}html[data-theme=light][data-theme=light][data-theme=light] .app-shell :is(p,small,time),html[data-theme=light][data-theme=light][data-theme=light] .admin-shell :is(p,small,time){color:#756984!important}html[data-theme=light][data-theme=light][data-theme=light] :is(.primary-action,.games-hero,.feed-home-action,.home-bottom-nav,.feed-bottom-nav,.feed-tabs,.feed-profile-filters,.feed-profile-sort,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-tabs,.catalog-admin-step-nav,.catalog-admin-class-filter,.system-mode-options,.system-feature-toggles){color:#322a42!important;background:#e5d8f1!important;border-color:#b8a5d0!important}html[data-theme=light][data-theme=light][data-theme=light] :is(.primary-action:hover,.games-hero:hover,.feed-home-action:hover,.home-bottom-nav button:hover,.feed-bottom-nav button:hover,.feed-tabs button:hover,.feed-profile-filters button:hover,.feed-profile-sort button:hover,.leaderboard-tabs button:hover,.catalog-class-tabs button:hover,.catalog-detail-tabs button:hover,.admin-tabs button:hover,.faq-menu-tabs button:hover,.catalog-admin-step-nav button:hover,.catalog-admin-class-filter button:hover,.system-mode-options button:hover,.system-feature-toggles button:hover){color:#322a42!important;background:#d5c6e7!important;border-color:#7d659d!important}html[data-theme=light][data-theme=light][data-theme=light] .feed-screen .feed-card-header{align-items:center!important;min-height:70px!important;padding:12px 14px!important;display:flex!important}html[data-theme=light][data-theme=light][data-theme=light] .feed-screen .feed-card-header>.feed-author{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html[data-theme=light][data-theme=light][data-theme=light] .feed-screen .feed-card-header>.feed-author>.feed-avatar{flex:0 0 43px!important;width:43px!important;min-width:43px!important;height:43px!important}html[data-theme=light][data-theme=light][data-theme=light] .feed-screen .feed-author-name{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;max-width:100%!important;font-size:13px!important;line-height:1.1!important;display:inline-flex!important;overflow:hidden!important}html[data-theme=light][data-theme=light][data-theme=light] .feed-screen .feed-author-meta{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}html[data-theme=light]{--lilac-bg:#f3edfb;--lilac-bg-deep:#e9def4;--lilac-surface:#fffaff;--lilac-surface-soft:#f5eefb;--lilac-surface-tint:#e5d8f1;--lilac-border:#cdbddd;--lilac-border-strong:#b8a5d0;--lilac-text:#322a42;--lilac-muted:#756984;--lilac-accent:#7d659d;--lilac-accent-dark:#65507f}html[data-theme=light] body,html[data-theme=light] .app-shell,html[data-theme=light] .admin-shell,html[data-theme=light] .admin-workspace,html[data-theme=light] .home-screen,html[data-theme=light] .feed-screen,html[data-theme=light] .games-screen,html[data-theme=light] .directory-screen,html[data-theme=light] .settings-screen,html[data-theme=light] .notifications-screen,html[data-theme=light] .leaderboard-screen,html[data-theme=light] .profile-screen,html[data-theme=light] .chat-screen{background:radial-gradient(circle at 88% 0%, #d3beeb6b, transparent 34%), linear-gradient(160deg, var(--lilac-bg) 0%, #f8f3fd 50%, var(--lilac-bg-deep) 100%)!important;color:var(--lilac-text)!important}html[data-theme=light] body:before,html[data-theme=light] body:after,html[data-theme=light] .home-screen:before,html[data-theme=light] .home-screen:after,html[data-theme=light] .app-shell:before,html[data-theme=light] .app-shell:after,html[data-theme=light] .profile-home:before,html[data-theme=light] .profile-home:after{opacity:0!important;background:0 0!important}html[data-theme=light] :is(.glass-panel,.brand-bar,.directory-header,.games-header,.feed-header,.feed-card,.feed-card-header,.feed-composer,.feed-comments-panel,.home-news-card,.daily-game-card,.raffle-card,.raffle-detail-panel,.withdrawal-card,.leaderboard-card,.profile-card,.admin-card,.admin-section,.admin-workspace,.admin-chat,.admin-chat-body,.admin-chat-composer,.chat-canvas,.chat-composer,.chat-header,.global-ad-banner,.ad-modal,.support-faq-panel,[class*=-dialog],[class*=-modal],[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs]){background:var(--lilac-surface)!important;color:var(--lilac-text)!important;border-color:var(--lilac-border)!important;background-image:none!important;box-shadow:0 10px 28px #5b46741f!important}html[data-theme=light] :is(.admin-shell,.admin-workspace,.admin-chat,.admin-chat-body,.chat-canvas,.chat-screen,.inbox-pane,.conversation-list,.message-list){background:var(--lilac-surface-soft)!important;color:var(--lilac-text)!important}html[data-theme=light] :is(input,textarea,select,.message-input,.chat-input,.search-input){color:var(--lilac-text)!important;border-color:var(--lilac-border)!important;background:#fffaff!important;box-shadow:inset 0 1px #fffc!important}html[data-theme=light] :is(h1,h2,h3,h4,strong,label,.brand-lockup strong,.feed-author-name,.feed-profile-name>strong,.home-news-card>header strong,.home-news>header strong){color:var(--lilac-text)!important}html[data-theme=light] :is(p,small,time,.brand-lockup span,.feed-author-meta,.feed-profile-name>small,.feed-profile-name>i,.home-news-card>header small,.home-news-empty){color:var(--lilac-muted)!important}html[data-theme=light] :is(button,a,.icon-button,.more-button,.feed-card-menu-trigger){color:var(--lilac-text)!important}html[data-theme=light] :is(.primary-action,.games-hero,.feed-home-action,.home-bottom-nav,.feed-bottom-nav,.feed-tabs,.feed-profile-filters,.feed-profile-sort,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-tabs,.catalog-admin-step-nav,.catalog-admin-class-filter,.system-mode-options,.system-feature-toggles){background:var(--lilac-surface-tint)!important;border-color:var(--lilac-border-strong)!important;color:var(--lilac-text)!important;background-image:none!important;box-shadow:0 8px 20px #5b467424!important}html[data-theme=light] :is(.primary-action:hover,.games-hero:hover,.feed-home-action:hover,.home-bottom-nav button:hover,.feed-bottom-nav button:hover,.feed-tabs button:hover,.feed-profile-filters button:hover,.feed-profile-sort button:hover,.leaderboard-tabs button:hover,.catalog-class-tabs button:hover,.catalog-detail-tabs button:hover,.admin-tabs button:hover,.faq-menu-tabs button:hover,.catalog-admin-step-nav button:hover,.catalog-admin-class-filter button:hover,.system-mode-options button:hover,.system-feature-toggles button:hover){border-color:var(--lilac-accent)!important;color:var(--lilac-text)!important;background:#d5c6e7!important}html[data-theme=light] :is(.home-bottom-nav button.active,.feed-bottom-nav button.active,.feed-tabs button.active,.feed-profile-filters button.active,.feed-profile-sort button.active,.leaderboard-tabs button.is-active,.catalog-class-tabs button.active,.catalog-detail-tabs button.active,.admin-tabs button.active,.faq-menu-tabs button.is-active,.catalog-admin-step-nav button.active,.catalog-admin-class-filter button.active,.system-mode-options button.is-active,.system-feature-toggles button.is-on){border-color:var(--lilac-accent)!important;color:var(--lilac-text)!important;background:#c8b6df!important}html[data-theme=light] :is(.message-bubble.incoming,.conversation-message.incoming,.feed-comment,.feed-comments-list article,.catalog-empty,.system-news-list article,.system-backup-list article,.admin-user-row,.admin-tool-card,.notification-row){background:var(--lilac-surface-soft)!important;color:var(--lilac-text)!important;border-color:var(--lilac-border)!important}html[data-theme=light] :is(.message-bubble.outgoing,.conversation-message.outgoing){color:var(--lilac-text)!important;background:#ded2ed!important}html[data-theme=light] :is(.danger,.is-danger,.delete-chat-button,.system-news-list button){color:#a83e58!important}html[data-theme=light] .feed-screen .feed-card-header{align-items:center!important;min-height:70px!important;padding:12px 14px!important}html[data-theme=light] .feed-screen .feed-card-header>.feed-author>span:last-child{align-content:center!important;gap:3px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme=light] .feed-screen .feed-author-name{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;min-width:0!important;max-width:100%!important;font-size:13px!important;line-height:1.1!important;display:inline-flex!important;overflow:hidden!important}html:not([data-theme=light]) .feed-screen .feed-role-badge.is-creator,html:not([data-theme=light]) .feed-profile-name .feed-role-badge.is-creator,html:not([data-theme=light]) .feed-badge-info .feed-role-badge.is-creator,html:not([data-theme=light]) .feed-connection-row .feed-role-badge.is-creator{color:#061321!important;background:linear-gradient(145deg,#6fd7ff,#2f8cff)!important;border:0!important;border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 14px #40a5ff73!important}html[data-theme=light] .feed-screen .feed-card-header>.feed-follow-button{background:var(--lilac-accent)!important;color:#fff!important;border-radius:8px!important;flex:none!important;min-height:32px!important}:root{--menu-pastel-surface:linear-gradient(145deg, #4a4d68 0%, #393c57 100%);--menu-pastel-surface-hover:linear-gradient(145deg, #565a78 0%, #454966 100%);--menu-pastel-surface-active:linear-gradient(145deg, #626785 0%, #50546f 100%);--menu-pastel-border:#e0e3ff47;--menu-pastel-border-active:#eff1ff70;--menu-pastel-shadow:0 14px 32px #0a0c1b3d}.home-actions .games-hero,.home-actions>.primary-action,.home-bottom-nav,.feed-tabs,.feed-bottom-nav,.feed-profile-filters,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-tabs,.catalog-admin-step-nav{border-color:var(--menu-pastel-border)!important;background:var(--menu-pastel-surface)!important;box-shadow:var(--menu-pastel-shadow)!important}.home-actions .games-hero:hover,.home-actions>.primary-action:hover,.home-bottom-nav:hover,.feed-tabs:hover,.feed-bottom-nav:hover,.feed-profile-filters:hover,.leaderboard-tabs:hover,.catalog-class-tabs:hover,.catalog-detail-tabs:hover,.admin-tabs:hover,.faq-menu-tabs:hover,.catalog-admin-step-nav:hover{background:var(--menu-pastel-surface-hover)!important}.home-actions>.primary-action,.home-actions .games-hero,.home-bottom-nav>button,.feed-tabs>button,.feed-bottom-nav>button,.feed-profile-filters>button,.leaderboard-tabs>button,.catalog-class-tabs>button,.catalog-detail-tabs>button,.admin-tabs>button,.faq-menu-tabs>button,.catalog-admin-step-nav>button{color:#f8f8ff!important}.home-actions>.primary-action:hover,.home-actions .games-hero:hover,.home-bottom-nav>button:hover,.feed-tabs>button:hover,.feed-bottom-nav>button:hover,.feed-profile-filters>button:hover,.leaderboard-tabs>button:hover,.catalog-class-tabs>button:hover,.catalog-detail-tabs>button:hover,.admin-tabs>button:hover,.faq-menu-tabs>button:hover,.catalog-admin-step-nav>button:hover{border-color:var(--menu-pastel-border-active)!important;background:var(--menu-pastel-surface-hover)!important;color:#fff!important}.home-bottom-nav>button.active,.feed-bottom-nav>button.active,.feed-bottom-nav>button.is-active,.feed-tabs>button.active,.feed-profile-filters>button.active,.leaderboard-tabs>button.is-active,.catalog-class-tabs>button.active,.catalog-detail-tabs>button.active,.admin-tabs>button.active,.faq-menu-tabs>button.is-active,.catalog-admin-step-nav>button.active{border-color:var(--menu-pastel-border-active)!important;background:var(--menu-pastel-surface-active)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff24,0 8px 18px #0b0d1c33!important}.home-actions>.primary-action .action-arrow,.home-actions .games-hero-arrow{background:#191b3033!important;border-color:#eff1ff3d!important}.home-actions>.primary-action:after,.home-actions .games-hero:after{background:linear-gradient(90deg,#0000,#ffffff24,#0000)!important}:root{--menu-flat-surface:#42465f;--menu-flat-surface-hover:#4d526d;--menu-flat-surface-active:#585d78;--menu-flat-border:#e1e4fb3d;--menu-flat-border-strong:#eff1ff6b;--menu-flat-text:#fafaff;--menu-flat-muted:#d1d4e5;--menu-flat-shadow:0 9px 22px #07091633}:is(.home-actions>.games-hero,.home-actions>.primary-action,.home-bottom-nav,.feed-tabs,.feed-bottom-nav,.feed-profile-filters,.feed-profile-sort,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-panel,.faq-menu-filters,.faq-menu-tabs,.catalog-admin-step-nav,.catalog-admin-class-filter,.system-mode-options,.system-feature-toggles){border-color:var(--menu-flat-border)!important;background:var(--menu-flat-surface)!important;box-shadow:var(--menu-flat-shadow)!important;background-image:none!important;border-radius:9px!important}:is(.home-actions>.games-hero:hover,.home-actions>.primary-action:hover,.home-bottom-nav:hover,.feed-tabs:hover,.feed-bottom-nav:hover,.feed-profile-filters:hover,.feed-profile-sort:hover,.leaderboard-tabs:hover,.catalog-class-tabs:hover,.catalog-detail-tabs:hover,.admin-tabs:hover,.faq-menu-panel:hover,.faq-menu-filters:hover,.faq-menu-tabs:hover,.catalog-admin-step-nav:hover,.catalog-admin-class-filter:hover,.system-mode-options:hover,.system-feature-toggles:hover){background:var(--menu-flat-surface-hover)!important;background-image:none!important}:is(.home-actions>.games-hero,.home-actions>.primary-action,.home-bottom-nav>button,.feed-tabs>button,.feed-bottom-nav>button,.feed-profile-filters>button,.feed-profile-sort>button,.leaderboard-tabs>button,.catalog-class-tabs>button,.catalog-detail-tabs>button,.admin-tabs>button,.faq-menu-tabs>button,.catalog-admin-step-nav>button,.catalog-admin-class-filter>button,.system-mode-options>button,.system-feature-toggles>button){border-color:var(--menu-flat-border)!important;color:var(--menu-flat-text)!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important}:is(.home-actions>.games-hero:hover,.home-actions>.primary-action:hover,.home-bottom-nav>button:hover,.feed-tabs>button:hover,.feed-bottom-nav>button:hover,.feed-profile-filters>button:hover,.feed-profile-sort>button:hover,.leaderboard-tabs>button:hover,.catalog-class-tabs>button:hover,.catalog-detail-tabs>button:hover,.admin-tabs>button:hover,.faq-menu-tabs>button:hover,.catalog-admin-step-nav>button:hover,.catalog-admin-class-filter>button:hover,.system-mode-options>button:hover,.system-feature-toggles>button:hover){border-color:var(--menu-flat-border-strong)!important;background:var(--menu-flat-surface-hover)!important;color:#fff!important;background-image:none!important}:is(.home-bottom-nav>button.active,.feed-bottom-nav>button.active,.feed-bottom-nav>button.is-active,.feed-tabs>button.active,.feed-profile-filters>button.active,.feed-profile-sort>button.active,.leaderboard-tabs>button.is-active,.catalog-class-tabs>button.active,.catalog-detail-tabs>button.active,.admin-tabs>button.active,.faq-menu-tabs>button.is-active,.catalog-admin-step-nav>button.active,.catalog-admin-class-filter>button.active,.system-mode-options>button.is-active,.system-feature-toggles>button.is-on){border-color:var(--menu-flat-border-strong)!important;background:var(--menu-flat-surface-active)!important;color:#fff!important;background-image:none!important;box-shadow:inset 0 1px #ffffff21,0 6px 14px #0709162e!important}:is(.home-actions>.primary-action,.home-actions>.games-hero,.home-bottom-nav>button,.feed-tabs>button,.feed-bottom-nav>button,.feed-profile-filters>button,.feed-profile-sort>button,.leaderboard-tabs>button,.catalog-class-tabs>button,.catalog-detail-tabs>button,.admin-tabs>button,.faq-menu-tabs>button,.catalog-admin-step-nav>button,.catalog-admin-class-filter>button,.system-mode-options>button,.system-feature-toggles>button){transition:background-color .15s,border-color .15s,transform .15s!important}:is(.home-actions>.primary-action:active,.home-actions>.games-hero:active,.home-bottom-nav>button:active,.feed-tabs>button:active,.feed-bottom-nav>button:active,.feed-profile-filters>button:active,.feed-profile-sort>button:active,.leaderboard-tabs>button:active,.catalog-class-tabs>button:active,.catalog-detail-tabs>button:active,.admin-tabs>button:active,.faq-menu-tabs>button:active,.catalog-admin-step-nav>button:active,.catalog-admin-class-filter>button:active,.system-mode-options>button:active,.system-feature-toggles>button:active){transform:translateY(1px)!important}.home-actions>.primary-action,.home-actions>.games-hero{background:var(--menu-flat-surface)!important;background-image:none!important}.home-actions>.primary-action:hover,.home-actions>.games-hero:hover{background:var(--menu-flat-surface-hover)!important;background-image:none!important}.home-news-author{min-width:0!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:9px!important;padding:0!important;display:inline-flex!important}.home-news-author:hover,.home-news-author:focus-visible{background:#585d7847!important;outline:none!important}.home-news-author>span{gap:2px!important;min-width:0!important;display:grid!important}.home-news-author strong{align-items:center!important;gap:5px!important;display:inline-flex!important}.home-news-verified{color:#fff!important;background:#68708f!important;border-radius:50%!important;place-items:center!important;width:15px!important;height:15px!important;font-size:10px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}.feed-role-badge.is-admin{color:#fff!important;background:#68708f!important;border-color:#eff1ff6b!important}:is(.home-actions>button:hover,.home-bottom-nav button:hover,.feed-tabs button:hover,.feed-bottom-nav button:hover,.feed-profile-filters button:hover,.feed-profile-sort button:hover,.leaderboard-tabs button:hover,.catalog-class-tabs button:hover,.catalog-detail-tabs button:hover,.admin-tabs button:hover,.faq-menu-tabs button:hover,.catalog-admin-step-nav button:hover,.catalog-admin-class-filter button:hover,.system-mode-options button:hover,.system-feature-toggles button:hover){background:var(--menu-flat-surface-hover)!important;border-color:var(--menu-flat-border-strong)!important;background-image:none!important}.catalog-car-card .catalog-quick-stats{gap:0!important;width:116px!important;min-width:116px!important;max-width:116px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{gap:1px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{flex-basis:30px!important;width:30px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b,.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b>.catalog-quick-count,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:112px!important;min-width:112px!important;max-width:112px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{flex-basis:29px!important;width:29px!important}}.home-screen .home-actions>.guide-action.primary-action{background:linear-gradient(145deg,#0c1d30f0,#050c17f5)!important;border:1px solid #69aee133!important;border-radius:18px!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;min-height:104px!important;margin-top:12px!important;padding:21px 20px 21px 25px!important;display:flex!important;box-shadow:0 12px 28px #00000038!important}.home-screen .home-actions>.guide-action .guide-action-copy{text-align:center!important;width:100%!important;padding:0 48px!important}.catalog-car-card .catalog-quick-stats{flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:max-content!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{justify-content:flex-start!important;align-items:center!important;gap:2px!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important;opacity:1!important;flex:none!important;width:auto!important;min-width:0!important;margin:0 2px 0 0!important;line-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b,.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b *,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;filter:none!important;mix-blend-mode:normal!important;align-items:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;line-height:15px!important;display:inline-flex!important}.catalog-car-card .catalog-quick-stats .catalog-currency-icon{flex:0 0 12px!important;width:12px!important;height:12px!important;margin-left:1px!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:max-content!important;min-width:0!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{gap:1px!important;height:15px!important;min-height:15px!important;max-height:15px!important}}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{width:100%!important;height:16px!important;min-height:16px!important;max-height:16px!important;box-shadow:none!important;color:#f8fbff!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:2px!important;margin:0!important;padding:0!important;font-style:normal!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important;opacity:1!important;letter-spacing:.02em!important;white-space:nowrap!important;flex:0 0 34px!important;width:34px!important;margin:0!important;padding:0!important;font-size:7px!important;font-weight:800!important;line-height:16px!important;display:block!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;align-items:center!important;gap:2px!important;min-width:0!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:900!important;line-height:16px!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-count,.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b>span.catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;font:inherit!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{color:#ff5b75!important;-webkit-text-fill-color:#ff5b75!important;margin-left:3px!important;font-size:8px!important;line-height:16px!important}.catalog-car-card .catalog-car-copy,.catalog-car-card .catalog-car-name-line,.catalog-car-card .catalog-car-meta-line{gap:3px!important;margin:0!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:122px!important;min-width:122px!important;max-width:122px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{gap:2px!important;height:15px!important;min-height:15px!important;max-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{flex-basis:37px!important;width:37px!important;line-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b{font-size:9.5px!important;line-height:15px!important}}.notes-list .note-pick{min-width:0;color:inherit;text-align:left;background:#ffffff08;border:1px solid #fff1;border-radius:15px;gap:5px;padding:13px;display:grid}.notes-list .note-pick span{color:#8c96a7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.45;overflow:hidden}.note-create-form{border-top:1px solid #ffffff0f;gap:8px;margin-top:17px;padding-top:16px;display:grid}.note-create-form textarea{resize:vertical}.reel-machine .prize-reel-track.is-idle .prize-reel-item{animation:3.2s ease-in-out infinite reel-prizes-breathe}.reel-machine .prize-reel-track.is-idle .prize-reel-item:nth-child(2n){animation-delay:-1.6s}.reel-car-photo,.prize-car-preview{place-items:center;display:grid}.reel-car-photo{width:78px;height:72px}.reel-car-photo .secure-image,.reel-car-photo img{width:100%;height:100%}.reel-car-photo img{object-fit:contain}.prize-car-preview{width:100%;height:150px}.prize-car-preview .secure-image,.prize-car-preview img{width:100%;height:100%}.prize-car-preview img{object-fit:contain}@keyframes photo-showcase-float{50%{transform:translateY(-6px)scale(1.015)}}@keyframes confirm-card-in{0%{opacity:0;transform:translateY(16px)scale(.94)}}@keyframes reel-prizes-breathe{50%{filter:brightness(1.08);transform:translateY(-3px)}}@media (width<=760px){.admin-workspace-grid{grid-template-columns:1fr}.admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.withdrawal-form{grid-template-columns:1fr}.withdrawal-form button{min-height:42px}.team-user-list article{grid-template-columns:auto minmax(0,1fr) auto}.team-user-list article>button{grid-column:2/-1}}.admin-model-picker,.admin-form-step{background:#080c1340;border:1px solid #91b4d517;border-radius:18px;margin-top:14px;padding:13px}.admin-model-picker>header,.admin-form-step>header{align-items:center;gap:9px;margin-bottom:11px;display:flex}.admin-model-picker>header>span,.admin-form-step>header>span{color:#a7d2f0;background:#4784b21f;border:1px solid #77b4e12e;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:850;display:grid}.admin-model-picker>header strong,.admin-model-picker>header small,.admin-form-step>header strong,.admin-form-step>header small{display:block}.admin-model-picker>header strong,.admin-form-step>header strong{color:#dce5ee;font-size:11px}.admin-model-picker>header small,.admin-form-step>header small{color:#758499;margin-top:2px;font-size:8px}.admin-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-model-grid>button{color:#aab5c4;text-align:left;background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;min-width:0;padding:7px;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.admin-model-grid>button:active{transform:scale(.975)}.admin-model-grid>button.is-selected{background:radial-gradient(circle at 50% 20%,#4c97cc26,#0000 52%),#3e6f9717;border-color:#69b4e761;box-shadow:0 0 0 3px #4590c60f}.admin-model-grid>button>span{background:radial-gradient(at 50% 70%,#5095c626,#0000 58%),#070a109e;border-radius:11px;place-items:center;height:83px;display:grid;position:relative;overflow:hidden}.admin-model-grid>button>span img{object-fit:contain;filter:drop-shadow(0 11px 9px #0000006b);width:100%;height:100%}.admin-model-grid>button>span i{color:#b9e0f8;background:#4a97cd33;border-radius:7px;padding:4px 5px;font-size:7px;font-style:normal;font-weight:850;position:absolute;top:6px;right:6px}.admin-model-grid>button>strong,.admin-model-grid>button>small{text-overflow:ellipsis;white-space:nowrap;padding-inline:3px;display:block;overflow:hidden}.admin-model-grid>button>strong{color:#d9e2eb;margin-top:7px;font-size:10px}.admin-model-grid>button>small{color:#77869a;margin-top:2px;font-size:7px}.admin-model-grid .custom-model-icon{color:#75869a}.admin-duration-pills{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px;display:grid}.admin-duration-pills button{color:#8fa1b6;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;min-height:32px;font-size:8px;font-weight:700}.admin-launch-summary{background:radial-gradient(circle at 10%,#468fc321,#0000 42%),#141d2985;border:1px solid #6dafde1f;border-radius:16px;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:10px;margin:13px 0 0;padding:9px;display:grid}.admin-launch-summary>span{color:#73849a;background:#05080d80;border-radius:12px;place-items:center;width:94px;height:70px;display:grid;overflow:hidden}.admin-launch-summary .secure-image,.admin-launch-summary .secure-image img{width:100%;height:100%}.admin-launch-summary small,.admin-launch-summary strong,.admin-launch-summary i{display:block}.admin-launch-summary small{color:#71aede;letter-spacing:.11em;font-size:7px;font-weight:850}.admin-launch-summary strong{color:#e0e8f1;margin-top:4px;font-size:13px}.admin-launch-summary i{color:#8292a5;margin-top:4px;font-size:8px;font-style:normal}.raffle-admin-grid>.wheel-prize-form{scrollbar-width:thin;max-height:calc(100dvh - 140px);overflow-y:auto}@media (width<=760px){.raffle-admin-grid>.wheel-prize-form{max-height:none;overflow:visible}}.game-wallet-row{align-items:center;gap:6px;display:flex}.game-wallet-row .balance-chip{min-width:52px;padding-inline:8px}.ticket-balance{color:#c5ddf5;background:#5380b21a;border-color:#74a8e129}.ticket-balance .ui-icon{color:#8fc1ed}.games-hub-screen{padding-bottom:calc(24px + var(--safe-bottom))}.games-hub-content{padding:19px 15px calc(24px + var(--safe-bottom));gap:18px;display:grid}.daily-game-card{text-align:left;background:radial-gradient(circle at 85% 30%,#5894d22e,#0000 35%),linear-gradient(145deg,#272f40e6,#141824db);border:1px solid #8099be29;border-radius:27px;grid-template-columns:minmax(0,1fr) 156px;align-items:center;gap:12px;width:100%;min-height:148px;padding:21px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 48px #0000003b}.daily-game-copy,.daily-game-copy>*{display:block}.daily-game-copy small{color:#8190a6;letter-spacing:.15em;font-size:8px;font-weight:800}.daily-game-copy strong{letter-spacing:-.035em;margin-top:8px;font-size:22px}.daily-game-copy>span{color:#aab7c7;margin-top:8px;font-size:10px}.daily-game-preview{align-items:center;gap:7px;height:92px;padding:8px 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.daily-game-preview i{color:#dce7f3;background:#ffffff0b;border:1px solid #ffffff14;border-radius:17px;flex-direction:column;flex:0 0 64px;justify-content:center;align-items:center;gap:5px;width:64px;height:72px;font-size:12px;font-style:normal;font-weight:850;animation:8s ease-in-out infinite alternate daily-preview-drift;display:flex}.daily-game-preview i:nth-child(2){color:#9ac8ee;background:#4273a41c;border-color:#6ca8de2b}.games-card-arrow{color:#b7c1cf;background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:13px;right:14px}.raffles-heading{justify-content:space-between;align-items:flex-end;padding:2px 3px 0;display:flex}.raffles-heading small{color:#747f92;letter-spacing:.14em;font-size:8px;font-weight:800}.raffles-heading h2{margin:4px 0 0;font-size:21px}.raffles-heading>i{color:#9bc7ed;background:#4d80b31a;border-radius:11px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:750}.raffle-card-list{gap:11px;display:grid}.raffle-card{cursor:pointer;color:inherit;text-align:left;background:radial-gradient(circle at 10%,#6657891f,#0000 38%),#151925b8;border:1px solid #ffffff14;border-radius:24px;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:12px;min-height:135px;padding:10px;display:grid;position:relative;overflow:hidden}.raffle-card-image{color:#7f8ba0;background:radial-gradient(circle at 50% 70%,#77669d38,#0000 55%),#090c13b3;border-radius:18px;place-items:center;width:142px;height:112px;display:grid;overflow:hidden}.raffle-card-image .secure-image,.raffle-card-image .secure-image img{width:100%;height:100%}.raffle-card-image .secure-image img{object-fit:contain;animation:4.8s ease-in-out infinite raffle-car-float}.raffle-card-copy,.raffle-card-copy>*{min-width:0;display:block}.raffle-card-copy small{color:#8b95a8;letter-spacing:.08em;font-size:7px;font-weight:800}.raffle-card-copy>strong{text-overflow:ellipsis;margin-top:6px;font-size:16px;line-height:1.2;overflow:hidden}.raffle-card-copy>span{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.raffle-card-copy i{color:#8995a6;background:#ffffff0b;border-radius:9px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-style:normal;display:inline-flex}.raffle-card-copy i:first-child{color:#9ec8ec}.raffle-card>b{color:#92a1b3;font-size:8px;position:absolute;bottom:9px;right:11px}.raffles-empty{color:#738095;text-align:center;border-radius:23px;place-items:center;min-height:145px;padding:22px;display:grid}.raffles-empty>span{background:#ffffff0a;border-radius:17px;place-items:center;width:50px;height:50px;display:grid}.raffles-empty strong{color:#c2c8d3;margin-top:8px;font-size:13px}.raffles-empty p{max-width:290px;margin:5px 0 0;font-size:9px;line-height:1.5}.raffle-results h2{margin:5px 2px 8px;font-size:15px}.raffle-results button{text-align:left;background:#ffffff09;border:1px solid #fff1;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;width:100%;margin-top:6px;padding:12px 13px;display:grid}.raffle-results button span,.raffle-results button strong{grid-column:1;display:block}.raffle-results button span{color:#d4d8e1;font-size:11px}.raffle-results button strong{color:#7f8b9e;font-size:8px}.raffle-results button .ui-icon{grid-area:1/2/3}.daily-reel-stage{flex-direction:column;justify-content:center;min-height:54dvh;padding:30px 0 18px;display:flex}.prize-reel-window{background:linear-gradient(90deg,#06080efa,#0000 20% 80%,#06080efa),#0f131da8;border-block:1px solid #ffffff17;width:100%;height:150px;position:relative;overflow:hidden;box-shadow:inset 0 18px 30px #0003,inset 0 -18px 30px #0003}.prize-reel-window:before,.prize-reel-window:after{z-index:4;content:"";border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.prize-reel-window:before{border-top:13px solid #8cbbe3;top:0}.prize-reel-window:after{border-bottom:13px solid #8cbbe3;bottom:0}.prize-reel-marker{z-index:3;pointer-events:none;border:1px solid #85bbe847;border-radius:19px;width:98px;position:absolute;top:10px;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #4178ab14,0 0 30px #4989c221}.prize-reel-track{will-change:transform;align-items:center;gap:10px;width:max-content;height:100%;display:flex}.prize-reel-track.is-spinning{transition:transform 5.1s cubic-bezier(.08,.68,.06,1)}.prize-reel-item{background:linear-gradient(145deg,#3f4659b8,#1b202ddb);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;flex:0 0 94px;justify-content:center;align-items:center;gap:5px;width:94px;height:126px;display:flex;box-shadow:inset 0 1px #ffffff12}.prize-reel-item:nth-child(2n){background:linear-gradient(145deg,#4c4165b8,#1e1f2fdb)}.prize-reel-item.is-ticket{color:#98c8ef;border-color:#6aa8dc29}.prize-reel-item strong{font-size:22px;line-height:1}.prize-reel-item small{color:#8994a6;letter-spacing:.12em;font-size:7px;font-weight:800}.prize-ticket{color:#9bcaf0}.raffle-detail-screen{padding-bottom:calc(22px + var(--safe-bottom))}.raffle-hero{place-items:center;min-height:44dvh;padding:22px 18px 72px;display:grid;position:relative;overflow:hidden}.raffle-hero-glow{aspect-ratio:1.8;filter:blur(34px);background:#69589133;border-radius:50%;width:78%;position:absolute;top:18%;left:50%;transform:translate(-50%)}.raffle-hero-image{z-index:2;color:#6f7c8f;place-items:center;width:min(92%,470px);height:260px;display:grid;position:relative}.raffle-hero-image .secure-image,.raffle-hero-image .secure-image img{width:100%;height:100%}.raffle-hero-image .secure-image img{object-fit:contain;filter:drop-shadow(0 24px 28px #0000007a);animation:4.8s ease-in-out infinite raffle-car-float}.raffle-hero-title{z-index:3;text-align:center;position:absolute;bottom:18px;left:18px;right:18px}.raffle-hero-title small{color:#8995a9;letter-spacing:.17em;font-size:8px;font-weight:850}.raffle-hero-title h2{margin:6px 0 0;font-size:25px}.raffle-detail-panel{background:#131722bf;border-radius:25px;margin:0 14px;padding:15px}.raffle-timer{color:#8792a5;justify-content:space-between;align-items:center;padding:4px 4px 13px;font-size:9px;display:flex}.raffle-timer strong{color:#d9e2ed;font-variant-numeric:tabular-nums;font-size:17px}.raffle-stat-row{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.raffle-stat-row>span{text-align:center;background:#ffffff09;border-radius:13px;padding:10px 5px}.raffle-stat-row small,.raffle-stat-row strong{display:block}.raffle-stat-row small{color:#798598;font-size:7px}.raffle-stat-row strong{margin-top:4px;font-size:15px}.raffle-chance-card{background:linear-gradient(110deg,#2879b03b,#05213b52);border:1px solid #72d4ff2e;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;margin-top:9px;padding:10px 11px;display:grid}.raffle-chance-copy,.raffle-chance-copy>*{display:block}.raffle-chance-copy small{color:#cfefff94;letter-spacing:.1em;font-size:7px;font-weight:900}.raffle-chance-copy strong{color:#f0fbff;margin-top:2px;font-size:18px;line-height:1}.raffle-chance-track{background:#021f38a3;border-radius:999px;height:7px;display:block;overflow:hidden}.raffle-chance-track i{border-radius:inherit;background:linear-gradient(90deg,#6bd9ff,#d8f8ff);width:0;height:100%;transition:width .25s;display:block;box-shadow:0 0 10px #6adcff80}.raffle-chance-card>b{color:#d8f2ff99;grid-column:1/-1;font-size:8px;font-weight:750}.raffle-ticket-balance{color:#d4f0ff9e;text-align:center;margin:-3px 0 9px;font-size:9px}.raffle-ticket-balance strong{color:#c4f1ff}.raffle-entry-control{background:#ffffff09;border-radius:17px;grid-template-columns:44px 1fr 44px;align-items:center;gap:7px;width:190px;margin:15px auto 12px;padding:5px;display:grid}.raffle-entry-control button{color:#dce6f1;background:#ffffff0f;border:0;border-radius:13px;height:42px;font-size:21px}.raffle-entry-control button:disabled{opacity:.3}.raffle-entry-control span,.raffle-entry-control strong,.raffle-entry-control small{text-align:center;display:block}.raffle-entry-control strong{font-size:18px}.raffle-entry-control small{color:#7e899c;font-size:7px}.raffle-enter-button{color:#f0f6fb;background:linear-gradient(140deg,#4f85b4b3,#4d5683b8);border:1px solid #76b2e32e;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:11px;font-weight:850;display:flex}.raffle-enter-button:disabled{filter:saturate(.45);opacity:.45}.raffle-ticket-hint{color:#7e8999;text-align:center;margin:9px 0 0;font-size:8px}.raffle-winner{text-align:center;place-items:center;min-height:220px;padding:24px;display:grid}.raffle-winner>span{color:#a7b3c4;background:#ffffff0d;border-radius:22px;place-items:center;width:68px;height:68px;display:grid}.raffle-winner.is-you>span{color:#9ed0f6;background:#66a1d421;box-shadow:0 0 32px #3f83be29}.raffle-winner small{color:#8290a4;letter-spacing:.16em;margin-top:13px;font-size:8px;font-weight:850}.raffle-winner strong{margin-top:5px;font-size:22px}.raffle-winner p{color:#7f899a;margin:6px 0 0;font-size:9px}.raffle-finished-results{border-top:1px solid #ffffff14;margin-top:2px;padding-top:15px}.raffle-finished-results>header{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;display:flex}.raffle-finished-results>header span,.raffle-finished-results>header strong,.raffle-finished-results>header small{display:block}.raffle-finished-results>header small{color:#8290a4;letter-spacing:.14em;font-size:8px;font-weight:850}.raffle-finished-results>header strong{color:#eff8ff;margin-top:3px;font-size:14px}.raffle-finished-results>header>b{color:#9cddff;white-space:nowrap;font-size:10px}.raffle-finished-results-list{gap:6px;display:grid}.raffle-finished-result{background:#1240603d;border:1px solid #73cfff24;border-radius:13px;grid-template-columns:29px minmax(0,1fr) minmax(92px,1fr);align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.raffle-finished-result.is-empty{opacity:.55}.raffle-finished-result-place{color:#caf1ff;background:#77d3ff26;border-radius:10px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:900;display:grid}.raffle-finished-result-prize,.raffle-finished-result-winner,.raffle-finished-result-prize small,.raffle-finished-result-prize strong,.raffle-finished-result-winner small,.raffle-finished-result-winner strong{min-width:0;display:block}.raffle-finished-result-prize small,.raffle-finished-result-winner small{color:#daf3ff8c;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:850;overflow:hidden}.raffle-finished-result-prize strong,.raffle-finished-result-winner strong{color:#eaf8ff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.raffle-finished-result-winner{text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.raffle-finished-result-winner-copy{min-width:0}.raffle-finished-result.is-empty .raffle-finished-result-winner{display:block}.raffle-finished-result-winner strong{color:#9fe4c4}.raffle-finished-result.is-empty .raffle-finished-result-winner strong{color:#a9b4c1}.raffle-admin-panel{border-top:1px solid #ffffff13;grid-column:1/-1;margin-top:14px;padding-top:18px}.raffle-admin-panel>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.raffle-admin-panel>header small{color:#788498;letter-spacing:.13em;font-size:8px;font-weight:800}.raffle-admin-panel>header h2{margin:4px 0 0;font-size:19px}.raffle-admin-panel>header button{color:#bdc5d3;background:#ffffff0b;border:1px solid #ffffff17;border-radius:12px;min-height:38px;padding:0 13px;font-size:9px;font-weight:750}.raffle-admin-grid{grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);gap:14px;display:grid}.raffle-admin-list{align-content:start;gap:9px;display:grid}.raffle-admin-row{background:#181c28ab;border:1px solid #ffffff13;border-radius:19px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:112px;padding:9px;display:grid}.raffle-admin-row.is-finished{opacity:.65}.raffle-admin-image{color:#768296;background:#080b1299;border-radius:15px;place-items:center;width:112px;height:92px;display:grid;overflow:hidden}.raffle-admin-image .secure-image,.raffle-admin-image .secure-image img{width:100%;height:100%}.raffle-admin-image .secure-image img{object-fit:contain}.raffle-admin-copy,.raffle-admin-copy>*{min-width:0;display:block}.raffle-admin-copy small{color:#7f8b9f;font-size:8px}.raffle-admin-copy strong{margin-top:4px;font-size:13px}.raffle-admin-copy i,.raffle-admin-copy b{color:#8290a4;margin-top:6px;font-size:8px;font-style:normal}.raffle-admin-copy b{color:#a8c4dd}.raffle-admin-actions{gap:6px;display:grid}.raffle-admin-actions button{color:#aab4c5;background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;min-width:90px;min-height:34px;font-size:8px}.raffle-admin-actions button.finish{color:#a8cce9;background:#4980ae1a;border-color:#6da6d321}@keyframes daily-preview-drift{to{transform:translate(-22px)}}@keyframes raffle-car-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.015)}}@media (width<=760px){.raffle-admin-grid{display:block}.raffle-admin-list{margin-top:11px}.raffle-admin-row{grid-template-columns:94px minmax(0,1fr)}.raffle-admin-image{width:94px}.raffle-admin-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=430px){.daily-game-card{grid-template-columns:minmax(0,1fr) 124px;min-height:138px;padding:17px}.daily-game-preview{margin-right:-16px}.daily-game-preview i{flex-basis:58px;width:58px}.raffle-card{grid-template-columns:118px minmax(0,1fr)}.raffle-card-image{width:118px;height:104px}.game-wallet-row{gap:4px}.game-wallet-row .balance-chip{min-width:46px;padding-inline:6px}}.ui-icon{flex:none;display:block}.home-screen,.directory-screen{background:linear-gradient(#080b1480,#080b14cc),url(/chat-wallpaper-v2.png) 50%/cover no-repeat}.home-screen:before{z-index:-1;opacity:1;background:radial-gradient(circle at 78% 12%,#b09ae81f,#0000 32%),linear-gradient(#ffffff06,#0000 34%);-webkit-mask-image:none;mask-image:none}.brand-bar{margin:var(--safe-top) 14px 0;-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);background:#1418246b;border:1px solid #ffffff17;border-radius:21px;min-height:58px;padding:9px 11px;box-shadow:inset 0 1px #ffffff12,0 14px 35px #0000002e}.brand-symbol,.admin-shortcut,.sync-badge{color:#d6d7e8;background:#ffffff0e;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0e}.profile-home{flex:initial;padding:clamp(28px, 6vh, 58px) 17px calc(126px + var(--safe-bottom))}.telegram-profile{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:#171b2875;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff14,0 22px 50px #0003}.primary-action{-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(130deg,#656b8480,#4a456780),#1f233294;border-color:#ffffff1f;min-height:82px;margin-top:24px;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0003}.primary-action:after{opacity:.45}.primary-action:hover{filter:brightness(1.08);box-shadow:inset 0 1px #ffffff1f,0 20px 46px #0000003d}.primary-action small{color:#e6e8f594}.action-arrow{background:#ffffff0f;border-color:#ffffff1f}.guide-action{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);background:#171b286e;border:1px solid #ffffff1a;border-radius:23px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:72px;margin-top:11px;padding:12px 15px;transition:transform .16s,background .16s;display:grid;box-shadow:inset 0 1px #ffffff12,0 14px 38px #00000029}.guide-action:active,.directory-card:active{background:#ffffff14;transform:scale(.98)}.guide-action-icon{color:#d5c8f3;background:#a897d31f;border-radius:16px;place-items:center;width:45px;height:45px;display:grid}.guide-action strong,.guide-action small{display:block}.guide-action strong{font-size:15px}.guide-action small{color:#858da0;margin-top:3px;font-size:11px}.chat-screen{touch-action:pan-y;background:#0b0e17}.chat-header{-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);background:#11141f94;border-bottom-color:#ffffff14;grid-template-columns:auto auto minmax(0,1fr) auto;box-shadow:inset 0 -1px #ffffff09,0 10px 30px #00000026}.icon-button,.more-button{color:#d7d9e4}.chat-canvas,.admin-chat-body{background:linear-gradient(#0709102e,#0709106b),url(/chat-wallpaper-v2.png) 50%/cover no-repeat}.chat-canvas:before,.admin-chat-body:before{background:linear-gradient(#080a1214,#080a1238)}.date-separator span,.empty-dialog{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#12151f80;border:1px solid #ffffff14}.empty-dialog-mark{background:linear-gradient(145deg,#8088afd9,#6f549ad9)}.message-bubble{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #00000030}.message-bubble.incoming{background:#1a1d27b8}.message-bubble.outgoing{background:linear-gradient(135deg,#526593d6,#654e85db),#444c69cc}.composer-wrap{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#0f121b94;border-top-color:#ffffff12}.composer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2225319e;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0000002e}.attach-button{color:#bdc2cf;transform:none}.attach-button:active{transform:scale(.88)}.send-button{background:linear-gradient(145deg,#6f7896,#685c85);box-shadow:0 6px 16px #3e3c594d}.attachment-preview,.attachment-sheet{-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:#181b27bf;border-color:#ffffff1a}.sheet-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#04050a7a}.attachment-option{background:#ffffff0b}.glass-panel{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:#171b287a;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff13,0 18px 45px #0003}.directory-screen{min-height:100dvh;padding:var(--safe-top) 14px var(--safe-bottom)}.directory-header{border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-height:68px;padding:9px 12px;display:grid}.directory-header span{color:#7f8799;letter-spacing:.12em;margin-bottom:2px;font-size:9px;font-weight:750;display:block}.directory-header h1{margin:0;font-size:19px}.directory-content{padding:26px 3px}.directory-intro{color:#8f96a7;margin:0 5px 17px;font-size:12px;line-height:1.5}.directory-card{width:100%;min-height:82px;color:inherit;text-align:left;cursor:pointer;border-radius:23px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:10px;padding:13px 15px;transition:transform .16s,background .16s;display:grid}.directory-card-icon{border-radius:17px;place-items:center;width:49px;height:49px;display:grid}.directory-card-icon.cars{color:#c6d1e8;background:#7e91b824}.directory-card-icon.wheels{color:#dbc4e7;background:#9e7eb124}.directory-card strong,.directory-card small{display:block}.directory-card strong{font-size:15px}.directory-card small{color:#858da0;margin-top:4px;font-size:11px}.class-list{border-radius:24px;overflow:hidden}.class-row{border-bottom:1px solid #fff1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:10px 14px;display:grid}.class-row:last-child{border-bottom:0}.class-letter{color:#d5d8e4;background:#ffffff0b;border:1px solid #ffffff17;border-radius:15px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:850;display:grid}.class-row strong,.class-row small{display:block}.class-row strong{font-size:14px}.class-row small{color:#7e8799;margin-top:3px;font-size:10px}.soon-badge{color:#777f91;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;padding:5px 8px;font-size:9px}.empty-directory{color:#8c93a4;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;display:flex}.empty-directory-icon{color:#c6bfd6;background:#ffffff0b;border:1px solid #ffffff17;border-radius:23px;place-items:center;width:65px;height:65px;margin-bottom:14px;display:grid}.empty-directory strong{color:#dfe1e9;font-size:16px}.empty-directory p{margin:6px 0;font-size:12px}.inbox-pane,.admin-chat{background:#0d1019e0}.message-list>:first-child{margin-top:auto}.unread-divider{color:#e1e6f2d1;align-items:center;gap:9px;margin:9px 4px;font-size:10px;display:flex}.unread-divider:before,.unread-divider:after{content:"";background:#b5bed626;flex:1;height:1px}.unread-divider span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#181e2bb3;border:1px solid #b5bed61c;border-radius:999px;padding:5px 10px;box-shadow:0 5px 16px #00000024}.unread{color:#e4e8f2;background:#7382a37a;box-shadow:inset 0 1px #ffffff14}.directory-card:active{background:#171b287a;transform:scale(.99)}.directory-card:focus,.directory-card:focus-visible{outline:0}.admin-tabs{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;margin:0 12px 10px;padding:4px;display:grid}.admin-tabs button{color:#778196;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:11px;font-weight:700;display:flex}.admin-tabs button.active{color:#e0e4ee;background:#747e9e33;box-shadow:inset 0 1px #fff1}.copy-aside{color:#7f899c;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.copy-aside-icon{color:#b6bdd0;background:#ffffff09;border:1px solid #ffffff14;border-radius:19px;place-items:center;width:56px;height:56px;margin-bottom:13px;display:grid}.copy-aside strong{color:#cdd2df;font-size:14px}.copy-aside p{max-width:230px;margin:7px 0;font-size:11px;line-height:1.5}.copy-editor{background:radial-gradient(circle at 85% 0,#735d971a,#0000 34%),#0b0f17;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100dvh;display:grid}.copy-editor-header{min-height:calc(70px + var(--safe-top));padding:var(--safe-top) 18px 10px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#11141e9e;border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.copy-editor-header span{color:#747e92;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.copy-editor-header h1{margin:3px 0 0;font-size:19px}.save-copy-button{color:#e4e7ef;cursor:pointer;background:#717c9e3d;border:1px solid #ffffff1a;border-radius:13px;min-height:38px;padding:0 15px;font-size:11px;font-weight:750}.save-copy-button:disabled{opacity:.55}.copy-fields{min-height:0;padding:20px clamp(16px,4vw,42px) 45px;overflow-y:auto}.copy-fields h2{color:#8a94a8;letter-spacing:.08em;text-transform:uppercase;max-width:780px;margin:25px auto 10px;font-size:11px;font-weight:750}.copy-fields h2:first-child{margin-top:0}.copy-field{background:#ffffff06;border:1px solid #fff1;border-radius:16px;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:start;gap:15px;max-width:780px;margin:0 auto 8px;padding:12px 13px;display:grid}.copy-field>span{color:#a3abba;padding:10px 2px;font-size:11px}.copy-field textarea{resize:vertical;color:#edf0f7;background:#04070c75;border:1px solid #ffffff13;border-radius:11px;outline:0;width:100%;min-height:42px;padding:10px 11px;font-size:12px;line-height:1.4}.copy-field textarea:focus{border-color:#98a3c64d;box-shadow:0 0 0 3px #7e8bb214}.copy-status{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:12px;width:fit-content;margin:20px auto 0;padding:8px 13px;font-size:11px;position:sticky;bottom:8px}.copy-status.success{color:#c3f0da;background:#265e46c2;border:1px solid #5ebc912e}.copy-status.error{color:#ffd2d8;background:#682631c2;border:1px solid #e06a782e}@media (width<=720px){.copy-field{grid-template-columns:1fr;gap:3px}.copy-field>span{padding:2px}.copy-editor-header{padding-left:10px;padding-right:10px}.save-copy-button{padding:0 10px}}.home-screen{overflow-y:auto}.home-header-actions{align-items:center;gap:7px;display:flex}.balance-chip,.games-balance{color:#d9d4e8;background:#ffffff0e;border:1px solid #ffffff17;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:58px;height:34px;padding:0 10px;font-size:12px;display:flex;box-shadow:inset 0 1px #ffffff0e}.balance-chip .ui-icon,.games-balance .ui-icon,.profile-balance .ui-icon{color:#c9b8e9}.profile-balance{color:#929caf;align-items:center;gap:5px;width:fit-content;margin-top:7px;font-size:10px;display:flex}.profile-balance strong{color:#e5e0ef;font-size:11px}.guide-action-icon.games{color:#c3d7e4;background:#7a9ab121}.games-screen{--wheel-size:clamp(276px, 78vw, 390px);background:radial-gradient(circle at 50% 30%,#745c9e2b,#0000 38%),linear-gradient(#080b1487,#080b14e8),url(/chat-wallpaper-v2.png) 50%/cover no-repeat;min-height:100dvh;overflow-y:auto}.games-header{z-index:8;min-height:calc(66px + var(--safe-top));padding:var(--safe-top) 15px 9px;-webkit-backdrop-filter:blur(26px)saturate(135%);backdrop-filter:blur(26px)saturate(135%);background:#0f121da3;border-width:0 0 1px;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid;position:sticky;top:0}.games-header span,.games-header h1{display:block}.games-header>div>span{color:#777f91;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:750}.games-header h1{margin:3px 0 0;font-size:17px}.wheel-stage{flex-direction:column;justify-content:center;align-items:center;min-height:54dvh;padding:22px 14px 14px;display:flex}.wheel-heading{text-align:center;margin-bottom:17px}.wheel-heading>span{color:#978dab;letter-spacing:.17em;font-size:8px;font-weight:800}.wheel-heading h2{letter-spacing:-.035em;margin:6px 0 3px;font-size:22px}.wheel-heading p{color:#858ea1;margin:0;font-size:10px}.wheel-shell,.wheel-rotator,.prize-wheel{width:var(--wheel-size);height:var(--wheel-size);border-radius:50%}.wheel-shell{filter:drop-shadow(0 26px 42px #00000059);position:relative}.wheel-shell:before{z-index:0;content:"";background:#0c0f18a8;border:1px solid #d8cfea2e;border-radius:50%;position:absolute;inset:-8px;box-shadow:inset 0 0 0 5px #ffffff06,0 0 55px #6f589930}.wheel-rotator{z-index:1;will-change:transform;position:relative}.prize-wheel{background:repeating-conic-gradient(from -11.25deg,#5b4e7cf5 0deg 22.5deg,#323d54fa 22.5deg 45deg);border:2px solid #ffffff29;position:relative;overflow:hidden;box-shadow:inset 0 0 36px #ffffff12,inset 0 0 0 6px #070a114d}.prize-wheel:before{z-index:1;content:"";background:repeating-conic-gradient(from -11.25deg,#0000 0deg 22.15deg,#ffffff26 22.15deg 22.5deg),radial-gradient(circle,#0000 0 55%,#ffffff09 56%,#0000 73%);border-radius:50%;position:absolute;inset:0}.prize-wheel:after{z-index:4;width:calc(var(--wheel-size) * .19);height:calc(var(--wheel-size) * .19);content:"DZ";color:#cec6dd;font-size:calc(var(--wheel-size) * .035);letter-spacing:-.04em;background:linear-gradient(145deg,#242a3a,#111521);border:5px solid #ddd7eb30;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 22px #0000006b,inset 0 1px #ffffff21}.prize-wheel.is-idle{animation:22s linear infinite wheel-idle}.wheel-value{z-index:2;color:#f2eef8;text-align:center;transform-origin:0 0;flex-direction:column;justify-content:center;align-items:center;width:36px;display:flex;position:absolute;top:50%;left:50%}.wheel-value strong{font-size:calc(var(--wheel-size) * .041);text-shadow:0 2px 7px #00000061;line-height:1}.wheel-value small{color:#e9e1f680;font-size:calc(var(--wheel-size) * .022);margin-top:2px}.wheel-pointer{z-index:6;background:linear-gradient(#ddd5ed,#8c82a5);border:1px solid #ffffff26;border-radius:15px 15px 21px 21px;width:45px;height:55px;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 9px 20px #0000005c,inset 0 1px #fff}.wheel-pointer span{clip-path:polygon(0 0,100% 0,50% 100%);background:#9187aa;width:17px;height:22px;position:absolute;bottom:-12px;right:13px}.wheel-controls{margin:0 15px calc(18px + var(--safe-bottom));-webkit-backdrop-filter:blur(25px)saturate(130%);backdrop-filter:blur(25px)saturate(130%);background:#1519258f;border-radius:23px;padding:13px}.cooldown-card,.ready-card{color:#858ea0;justify-content:space-between;align-items:center;min-height:38px;padding:0 6px 10px;font-size:10px;display:flex}.cooldown-card strong{color:#d3ccdf;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:16px}.ready-card{color:#a8b3c2;justify-content:center;gap:8px}.ready-dot{background:#8fc7b1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #6fc7a28c}.spin-button{color:#f1eff6;cursor:pointer;background:linear-gradient(135deg,#766997b8,#464e67b8),#1f2330bd;border:1px solid #ffffff1c;border-radius:17px;justify-content:center;align-items:center;gap:9px;width:100%;height:53px;font-size:12px;font-weight:800;transition:transform .15s,filter .15s;display:flex;box-shadow:inset 0 1px #ffffff1c,0 12px 28px #0003}.spin-button:active:not(:disabled){transform:scale(.985)}.spin-button:disabled{cursor:default;filter:saturate(.45);opacity:.5}.game-error{color:#efadb6;text-align:center;margin:0 4px 10px;font-size:10px}.prize-backdrop{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04060bbd;place-items:center;padding:25px;animation:.25s both prize-backdrop-in;display:grid;position:fixed;inset:0}.prize-modal{text-align:center;background:radial-gradient(circle at 50% 20%,#9b87c433,#0000 42%),#161926e3;border-radius:29px;width:min(100%,350px);padding:34px 25px 24px;animation:.43s cubic-bezier(.18,.84,.26,1.16) both prize-modal-in;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000080}.prize-coin{color:#d9ceeb;background:#8b79af29;border:1px solid #e0d7ee2b;border-radius:23px;place-items:center;width:66px;height:66px;margin:0 auto 19px;display:grid;box-shadow:0 13px 35px #00000040}.prize-modal>small,.prize-modal>strong,.prize-modal>span{display:block}.prize-modal>small{color:#9e95ac;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.prize-amount{color:#f3eff9;letter-spacing:-.07em;margin-top:3px;font-size:64px;line-height:1}.prize-currency{color:#a49bad;margin-top:5px;font-size:12px}.prize-modal>button{color:#f1eff5;cursor:pointer;background:#7369918c;border:1px solid #ffffff1c;border-radius:16px;width:100%;height:49px;margin-top:24px;font-size:12px;font-weight:800}.confetti{pointer-events:none;position:absolute;inset:0}.confetti i{background:#b8a4d3;border-radius:3px;width:6px;height:13px;animation:1.8s ease-out infinite confetti-fall;position:absolute;top:-15px;left:50%}.confetti i:nth-child(3n){background:#8eb1c7}.confetti i:nth-child(3n+1){background:#d3bdad}.confetti i:first-child{animation-delay:-.2s;left:8%}.confetti i:nth-child(2){animation-delay:-1.1s;left:16%}.confetti i:nth-child(3){animation-delay:-.6s;left:24%}.confetti i:nth-child(4){animation-delay:-1.4s;left:32%}.confetti i:nth-child(5){animation-delay:-.4s;left:40%}.confetti i:nth-child(6){animation-delay:-1.7s;left:48%}.confetti i:nth-child(7){animation-delay:-.9s;left:56%}.confetti i:nth-child(8){animation-delay:-.1s;left:64%}.confetti i:nth-child(9){animation-delay:-1.3s;left:72%}.confetti i:nth-child(10){animation-delay:-.7s;left:80%}.confetti i:nth-child(11){animation-delay:-1.6s;left:90%}.confetti i:nth-child(12){animation-delay:-.8s;left:12%}.confetti i:nth-child(13){animation-delay:-1.5s;left:28%}.confetti i:nth-child(14){animation-delay:-.3s;left:44%}.confetti i:nth-child(15){animation-delay:-1.2s;left:60%}.confetti i:nth-child(16){animation-delay:-.5s;left:76%}.confetti i:nth-child(17){animation-delay:-1.8s;left:86%}.confetti i:nth-child(18){animation-delay:-1s;left:96%}@keyframes wheel-idle{to{transform:rotate(360deg)}}@keyframes prize-backdrop-in{0%{opacity:0}}@keyframes prize-modal-in{0%{opacity:0;transform:translateY(18px)scale(.88)}}@keyframes confetti-fall{0%{opacity:0;transform:translateY(-10px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(330px)rotate(520deg)}}@media (height<=720px){.wheel-stage{min-height:auto;padding-top:16px}.wheel-heading{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.prize-wheel.is-idle,.confetti i{animation:none}}.currency-icon{object-fit:contain;filter:drop-shadow(0 3px 6px #00000040);flex:none;display:block}.home-actions{padding-top:clamp(22px,4.5vh,43px);padding-bottom:14px}.games-hero{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(25px)saturate(130%);backdrop-filter:blur(25px)saturate(130%);background:radial-gradient(circle at 88% 25%,#e6b32c29,#0000 31%),linear-gradient(135deg,#3d3848c7,#1c212ed1);border:1px solid #e0c15c2b;border-radius:27px;grid-template-columns:minmax(0,1fr) 120px;align-items:center;width:100%;min-height:158px;padding:21px 18px 21px 22px;transition:transform .18s cubic-bezier(.2,.8,.25,1),border-color .18s,filter .18s;animation:.52s cubic-bezier(.2,.75,.25,1) both home-button-in;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 20px 48px #0000003d}.games-hero:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff17 50%,#0000 65%);animation:5.5s ease-in-out 1.2s infinite games-card-shine;position:absolute;inset:0;transform:translate(-120%)}.games-hero:hover{filter:brightness(1.06);border-color:#e0c15c42}.games-hero:active{transform:scale(.975)}.games-hero-copy{z-index:2;position:relative}.games-hero-copy>small,.games-hero-copy>strong,.games-hero-copy>span{display:block}.games-hero-copy>small{color:#e7cf8bab;letter-spacing:.14em;font-size:8px;font-weight:800}.games-hero-copy>strong{letter-spacing:-.035em;margin-top:7px;font-size:25px}.games-hero-copy>span{color:#9299aa;max-width:175px;margin-top:7px;font-size:10px;line-height:1.45}.games-hero-coin{z-index:1;place-items:center;display:grid;position:relative}.games-hero-coin .currency-icon{animation:3.8s ease-in-out infinite currency-float}.games-hero-coin i{color:#e9e1d0;text-align:center;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#090c14b8;border:1px solid #ffffff1c;border-radius:999px;min-width:78px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800;position:absolute;bottom:-7px;right:2px}.games-hero-arrow{z-index:3;color:#d6d0c6;background:#ffffff0d;border:1px solid #ffffff17;border-radius:11px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:13px;right:14px}.home-actions .primary-action{border-radius:28px;min-height:104px;margin-top:12px;padding:21px 20px 21px 25px;animation-delay:70ms}.home-actions .guide-action{animation:.52s cubic-bezier(.2,.75,.25,1) .14s both home-button-in}.cta-drum{min-height:45px;overflow:hidden}.cta-drum small,.cta-drum strong{animation:.52s cubic-bezier(.18,.82,.22,1) both cta-drum-in;display:block}.cta-drum small{animation-name:cta-hint-in}.home-bottom-nav{left:50%;bottom:calc(var(--safe-bottom) + 8px);z-index:12;-webkit-backdrop-filter:blur(27px)saturate(140%);backdrop-filter:blur(27px)saturate(140%);background:#11151fb8;border-radius:24px;grid-template-columns:1fr 1fr 1fr;align-items:end;width:min(100% - 28px,532px);min-height:70px;margin:0;padding:7px 9px 6px;display:grid;position:fixed;transform:translate(-50%);box-shadow:inset 0 1px #ffffff14,0 18px 50px #0000005c}.home-bottom-nav>button{color:#858e9f;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;font-size:8px;font-weight:700;transition:transform .16s,background .16s,color .16s;display:flex}.home-bottom-nav>button:hover{color:#d9dce5;background:#ffffff0a}.home-bottom-nav>button:active{transform:scale(.91)}.home-bottom-nav .profile-nav-button{transform:translateY(-10px)}.home-bottom-nav .profile-nav-button:active{transform:translateY(-10px)scale(.92)}.profile-nav-button .avatar{border:4px solid #181c28f0;width:48px;height:48px;box-shadow:0 10px 25px #00000061,0 0 0 1px #ffffff1f}.profile-sheet-backdrop{z-index:40;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#03050aa8;justify-content:center;align-items:flex-end;padding:18px;animation:.2s both prize-backdrop-in;display:flex;position:fixed;inset:0}.profile-sheet{width:min(100%,520px);padding:17px 21px calc(24px + var(--safe-bottom));text-align:center;background:radial-gradient(circle at 50% 0,#917db024,#0000 35%),#161925eb;border-radius:29px;animation:.36s cubic-bezier(.18,.82,.22,1) both profile-sheet-in;position:relative;box-shadow:0 25px 75px #00000080}.profile-sheet .sheet-handle{margin-bottom:17px}.profile-sheet-close{color:#aeb4c1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:18px;right:18px}.profile-sheet>.avatar{margin:4px auto 15px}.profile-sheet h2{margin:5px 0 0;font-size:23px}.profile-sheet>p{color:#8d95a6;margin:5px 0 19px;font-size:11px}.profile-sheet-balance{text-align:left;background:#ffffff09;border:1px solid #e0c15c1f;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.profile-sheet-balance small,.profile-sheet-balance strong{display:block}.profile-sheet-balance small{color:#898f9e;font-size:9px}.profile-sheet-balance strong{color:#e8e0d1;margin-top:3px;font-size:16px}.profile-sync{color:#666f81;margin-top:14px;font-size:8px;display:block}.wheel-pointer{border-radius:15px 21px 21px 15px;width:55px;height:45px;top:50%;left:-18px;transform:translateY(-50%)}.wheel-pointer span{clip-path:polygon(0 0,100% 50%,0 100%);width:20px;height:18px;top:13px;bottom:auto;right:-13px}.ready-card.is-waiting .ready-dot{background:#8f849f;box-shadow:0 0 12px #8d7ea361}.prize-coin{background:0 0;border:0;width:82px;height:82px}.prize-coin .currency-icon{filter:drop-shadow(0 12px 16px #00000057);width:78px;height:78px}.balance-chip .currency-icon,.games-balance .currency-icon{margin-left:-3px}.primary-action,.guide-action,.games-hero,.spin-button,.directory-card,.home-bottom-nav button{-webkit-tap-highlight-color:transparent}@keyframes home-button-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes games-card-shine{0%,70%{transform:translate(-120%)}92%,to{transform:translate(120%)}}@keyframes currency-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes cta-drum-in{0%{opacity:0;transform:translateY(-19px)}to{opacity:1;transform:translateY(0)}}@keyframes cta-hint-in{0%{opacity:0;transform:translateY(13px)}}@keyframes profile-sheet-in{0%{opacity:0;transform:translateY(45px)scale(.97)}}@keyframes spin-button-breathe{0%,to{box-shadow:inset 0 1px #ffffff1c,0 12px 28px #0003}50%{box-shadow:inset 0 1px #ffffff24,0 14px 34px #695b894d}}@media (height<=720px){.games-hero{min-height:138px}.home-actions{padding-top:17px}}@media (prefers-reduced-motion:reduce){.games-hero,.home-actions .guide-action,.cta-drum small,.cta-drum strong,.games-hero-coin .currency-icon,.spin-button:not(:disabled){animation:none}}.games-hero,.home-actions .primary-action{isolation:isolate}.games-hero:after,.home-actions .primary-action:after{z-index:0;content:"";pointer-events:none;opacity:1;background:linear-gradient(112deg,#0000 33%,#ffffff1a 47%,#fff5cd29 50%,#ffffff14 53%,#0000 67%);width:100%;height:100%;animation:5.6s ease-in-out 1.4s infinite synchronized-card-shine;position:absolute;inset:0;transform:translate(-125%)}.games-hero>*,.home-actions .primary-action>*{z-index:1;position:relative}.home-actions .guide-action.primary-action{background:linear-gradient(130deg,#656b8480,#4a456780),#1f233294;border-color:#ffffff1f;border-radius:25px;grid-template-columns:none;justify-content:center;align-items:center;gap:0;min-height:104px;margin-top:12px;padding:21px 20px 21px 25px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0003}.guide-action-copy small,.guide-action-copy strong{display:block}.guide-action-copy strong{color:#f1f2f7;letter-spacing:.035em;text-align:center;margin:0;font-size:24px;font-weight:850}.guide-action-copy{text-align:center;width:100%;padding:0 48px}.home-actions .guide-action .action-arrow{position:absolute;right:18px}.support-notification-badge{background:#e74250;border:2px solid #232534eb;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-style:normal;line-height:1;animation:.36s cubic-bezier(.2,.8,.25,1) both notification-arrive;top:9px;right:9px;box-shadow:0 7px 16px #e742505c;z-index:4!important;color:#fff!important;font-size:9px!important;font-weight:850!important;display:grid!important;position:absolute!important}.support-nav-button{position:relative}.support-nav-badge{color:#fff;background:#e74250;border:2px solid #151925;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-style:normal;font-weight:900;line-height:1;display:grid;position:absolute;top:3px;right:calc(50% - 25px);box-shadow:0 5px 12px #e7425052}.games-screen{--wheel-size:clamp(286px, 80vw, 382px)}.games-balance{background:#11141fad;border:1px solid #edcb582e;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-width:84px;min-height:43px;padding:5px 11px 5px 7px;display:flex;box-shadow:inset 0 1px #ffffff14,0 9px 24px #00000038}.games-balance>span{min-width:28px;display:block}.games-balance strong,.games-balance small{line-height:1;display:block}.games-balance strong{color:#fff;font-variant-numeric:tabular-nums;font-size:15px}.games-balance small{color:#d9bd63;letter-spacing:.08em;margin-top:3px;font-size:7px;font-weight:850}.wheel-stage{min-height:55dvh;padding-inline:20px}.wheel-shell{filter:drop-shadow(0 28px 45px #0006)drop-shadow(0 0 24px #deb74014)}.wheel-shell:before{background:linear-gradient(145deg,#313545f5,#0c0f18fa);border:1px solid #e7d38b3d;inset:-10px;box-shadow:inset 0 0 0 4px #ffffff09,inset 0 0 0 8px #05070c7a,0 0 58px #725a9533}.prize-wheel{background:repeating-conic-gradient(from -11.25deg,#6c5a88 0deg 22.5deg,#303b51 22.5deg 45deg);border:1px solid #ffffff38;box-shadow:inset 0 0 44px #ffffff0f,inset 0 0 0 6px #07090f6b}.prize-wheel:after{content:none}.wheel-value{color:#fff;gap:3px;width:38px}.wheel-value strong{font-size:calc(var(--wheel-size) * .039);font-variant-numeric:tabular-nums;text-shadow:0 2px 7px #00000080;font-weight:850}.wheel-currency-mark{width:calc(var(--wheel-size) * .034);height:calc(var(--wheel-size) * .034);filter:drop-shadow(0 2px 3px #0000006b)saturate(1.12)}.wheel-hub{z-index:5;width:calc(var(--wheel-size) * .2);height:calc(var(--wheel-size) * .2);background:radial-gradient(circle at 35% 28%,#33394a,#10141f 68%);border:5px solid #e1d8ef24;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #00000075,inset 0 1px #ffffff24}.wheel-hub .currency-icon{width:66%;height:66%}.wheel-pointer{background:linear-gradient(145deg,#f0d97d,#b68b28);border-color:#ffedb259;border-radius:12px 17px 17px 12px;width:42px;height:36px;top:50%;left:-14px;transform:translateY(-50%);box-shadow:0 9px 20px #0006,0 0 18px #dbb0342e,inset 0 1px #ffffff9e}.wheel-pointer span{background:#c79b35;width:17px;height:16px;top:10px;right:-11px}.prize-wheel.is-idle{animation-duration:32s}.profile-screen{min-height:100dvh;padding-bottom:calc(16px + var(--safe-bottom));background:radial-gradient(circle at 50% 20%,#6b5a972b,#0000 38%),linear-gradient(#080b1485,#080b14eb),url(/chat-wallpaper-v2.png) 50%/cover fixed;flex-direction:column;gap:14px;display:flex;overflow-y:auto}.profile-page-header{min-height:calc(68px + var(--safe-top));padding:var(--safe-top) 15px 9px;-webkit-backdrop-filter:blur(27px)saturate(135%);backdrop-filter:blur(27px)saturate(135%);background:#0f121dad;border-width:0 0 1px;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.profile-page-header>div>span{color:#7f8799;letter-spacing:.11em;font-size:8px;font-weight:800}.profile-page-header h1{margin:3px 0 0;font-size:18px}.profile-page-balance{background:#0e111bad;border:1px solid #e8c85b2b;border-radius:15px;justify-content:center;align-items:center;gap:6px;min-width:92px;padding:7px 9px;display:flex}.profile-page-balance strong{color:#fff;font-variant-numeric:tabular-nums;font-size:14px}.profile-page-balance small{color:#d9bd63;font-size:7px;font-weight:850}.profile-identity-card{text-align:center;background:radial-gradient(circle at 50% 0,#937bbe29,#0000 38%),#161925b8;border-radius:27px;margin:0 15px;padding:23px 20px 18px}.profile-identity-card>.avatar{margin-bottom:13px}.profile-identity-card h2{margin:4px 0 0;font-size:24px}.profile-identity-card>p{color:#8f97a8;margin:5px 0 15px;font-size:11px}.profile-balance-card{background:#ffffff09;border:1px solid #e7c75724;border-radius:20px;justify-content:center;align-items:center;gap:12px;min-height:70px;display:flex}.profile-balance-card>span{text-align:left;grid-template-columns:auto auto;align-items:end;gap:3px 5px;display:grid}.profile-balance-card small{color:#8d94a4;grid-column:1/-1;font-size:8px}.profile-balance-card strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;line-height:1}.profile-balance-card i{color:#d9bd63;font-size:9px;font-style:normal;font-weight:850}.inventory-panel{background:#121621c2;border-radius:28px;flex-direction:column;flex:1 0 auto;min-height:46dvh;margin:0 15px;padding:19px;display:flex}.inventory-panel>header{justify-content:space-between;align-items:center;display:flex}.inventory-panel>header small{color:#8d83a2;letter-spacing:.13em;font-size:7px;font-weight:850}.inventory-panel>header h2{margin:4px 0 0;font-size:21px}.inventory-panel>header>i{color:#848c9c;background:#ffffff0d;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:750}.inventory-types{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.inventory-types span{color:#b8becb;background:#ffffff09;border:1px solid #ffffff12;border-radius:15px;align-items:center;gap:7px;min-height:45px;padding:0 11px;font-size:10px;font-weight:750;display:flex}.inventory-types b{color:#747d8f;margin-left:auto;font-size:9px}.inventory-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:25px 18px;display:flex}.inventory-empty-icon{color:#a497bd;background:#8773ae17;border:1px solid #c2b2e01a;border-radius:21px;place-items:center;width:62px;height:62px;display:grid}.inventory-empty strong{margin-top:15px;font-size:14px}.inventory-empty p{color:#747d8e;max-width:240px;margin:7px 0 0;font-size:10px;line-height:1.5}@keyframes synchronized-card-shine{0%,68%{transform:translate(-125%)}88%,to{transform:translate(125%)}}@keyframes notification-arrive{0%{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.games-hero:after,.home-actions .primary-action:after,.support-notification-badge{animation:none}}.message-row{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.message-bubble{overflow:visible}.message-bubble>div[data-message-id]{min-width:0}.photo-album{background:#080b129e;border-radius:17px 17px 8px 8px;gap:2px;width:min(72vw,310px);height:min(58vw,250px);max-height:250px;display:grid;position:relative;overflow:hidden}.photo-album.album-1{height:min(68vw,300px)}.photo-album.album-2{grid-template-columns:repeat(2,1fr)}.photo-album.album-3,.photo-album.album-4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.photo-album.album-3 .secure-image:first-child{grid-row:1/3}.photo-album .secure-image:nth-child(n+5){display:none}.secure-image{border-radius:inherit;background-color:#272c3acc;background-image:linear-gradient(110deg,#0000 25%,#ffffff12 42%,#0000 60%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:0;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.secure-image.is-loading{animation:1.3s linear infinite image-loading}.secure-image img{object-fit:cover;width:100%;height:100%;display:block}.image-loader{border:2px solid #ffffff2e;border-top-color:#ffffffc2;border-radius:50%;width:24px;height:24px;animation:.78s linear infinite image-spinner;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-error-placeholder{color:#e0ebf8d1;text-align:center;background:linear-gradient(145deg,#18314cf5,#0a1828fa);align-content:center;place-items:center;gap:4px;min-height:100%;padding:14px;font-size:11px;font-weight:700;display:grid}.media-error-placeholder small{color:#aec7e0a8;font-size:9px;font-weight:500}.album-more{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a10ad;border:1px solid #ffffff26;border-radius:999px;place-items:center;min-width:42px;height:30px;font-size:12px;font-weight:850;display:grid;position:absolute;bottom:11px;right:12px;box-shadow:0 6px 18px #00000040}.message-reply-preview{width:100%;color:inherit;text-align:left;background:#0a0e1633;border:0;border-radius:9px;grid-template-columns:3px minmax(0,1fr);gap:1px 9px;margin:0 0 6px;padding:6px 8px 6px 0;display:grid}.message-reply-preview:before{content:"";background:#879bc7;border-radius:999px;grid-row:1/3}.outgoing .message-reply-preview:before{background:#c9b8e9}.message-reply-preview strong,.message-reply-preview span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.message-reply-preview strong{color:#b9c7e5;font-size:10px}.message-reply-preview span{color:#eff2f9ad;font-size:10px}.deleted-message{font-style:italic;color:#dadfea85!important}.message-reaction{z-index:3;background:#262b39f5;border:2px solid #131721eb;border-radius:999px;place-items:center;min-width:31px;height:27px;padding:0 8px;font-size:15px;display:grid;position:absolute;bottom:-16px;right:5px;box-shadow:0 7px 16px #0000003d}.scroll-to-bottom{right:14px;bottom:calc(76px + var(--safe-bottom));z-index:12;color:#e4e8f1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1c212ed1;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;animation:.17s both message-menu-in;display:grid;position:absolute;box-shadow:0 9px 25px #00000047}.scroll-to-bottom .ui-icon{transform:rotate(90deg)}.message-menu-backdrop{z-index:80;padding:16px 14px calc(16px + var(--safe-bottom));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04060b73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.message-menu{-webkit-backdrop-filter:blur(30px)saturate(135%);backdrop-filter:blur(30px)saturate(135%);background:#1a1e2af0;border:1px solid #ffffff1c;border-radius:24px;width:min(100%,420px);animation:.2s cubic-bezier(.2,.8,.25,1) both message-menu-in;overflow:hidden;box-shadow:0 24px 60px #0000006b}.message-menu>button{color:#e6e9f0;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff12;align-items:center;gap:13px;width:100%;min-height:51px;padding:0 18px;font-size:14px;display:flex}.message-menu>button.danger{color:#ef7d85}.reaction-picker{grid-template-columns:repeat(6,1fr);gap:4px;padding:10px;display:grid}.reaction-picker button{aspect-ratio:1;background:#ffffff0b;border:0;border-radius:15px;place-items:center;font-size:22px;display:grid}.photo-lightbox{z-index:120;padding:calc(58px + var(--safe-top)) 12px calc(22px + var(--safe-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020307ed;place-items:center;animation:.18s both lightbox-in;display:grid;position:fixed;inset:0}.photo-lightbox>button{top:calc(13px + var(--safe-top));color:#fff;background:#202430bd;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;right:14px}.photo-lightbox>img{object-fit:contain;border-radius:18px;max-width:100%;max-height:100%;display:block;box-shadow:0 22px 70px #00000085}.photo-viewer{z-index:130;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020307f7;grid-template-rows:auto minmax(0,1fr) auto;min-height:100dvh;animation:.22s both lightbox-in;display:grid;position:fixed;inset:0}.photo-viewer-header{min-height:calc(62px + var(--safe-top));padding:var(--safe-top) 15px 10px 19px;color:#f1f4facc;justify-content:space-between;align-items:flex-end;font-size:13px;font-weight:750;display:flex}.photo-viewer-header button,.photo-viewer-arrow{color:#f4f6fa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e222db8;border:1px solid #ffffff1c;border-radius:50%;place-items:center;display:grid}.photo-viewer-header button{width:42px;height:42px}.photo-viewer-stage{touch-action:none;place-items:center;min-width:0;min-height:0;padding:8px 12px;display:grid;position:relative;overflow:hidden}.photo-viewer-stage>img{object-fit:contain;border-radius:13px;width:auto;max-width:100%;height:auto;max-height:100%;animation:.24s both viewer-photo-in;display:block;box-shadow:0 24px 75px #0000007a}.photo-viewer-loader{border:3px solid #ffffff24;border-top-color:#ffffffbf;border-radius:50%;width:34px;height:34px;animation:.76s linear infinite image-spin}.photo-viewer-arrow{z-index:3;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.photo-viewer-arrow.previous{left:14px}.photo-viewer-arrow.previous .ui-icon{transform:rotate(180deg)}.photo-viewer-arrow.next{right:14px}.photo-viewer-thumbnails{max-width:100%;padding:11px 16px calc(14px + var(--safe-bottom));scrollbar-width:none;justify-content:safe center;gap:8px;display:flex;overflow-x:auto}.photo-viewer-thumbnails::-webkit-scrollbar{display:none}.photo-viewer-thumbnail{flex:0 0 54px;display:block}.photo-viewer-thumbnails .secure-image{opacity:.54;background:#ffffff0f;border:2px solid #0000;border-radius:12px;width:54px;height:54px;padding:2px;transition:opacity .18s,border-color .18s,transform .18s;overflow:hidden}.photo-viewer-thumbnail.is-active .secure-image{opacity:1;border-color:#75b1ffeb;box-shadow:0 0 0 2px #3f83dc33}.photo-viewer-thumbnails .secure-image:hover,.photo-viewer-thumbnails .secure-image:focus-visible{opacity:.9}.photo-viewer-thumbnails .secure-image:active{transform:scale(.92)}.photo-viewer-thumbnails .secure-image img{object-fit:cover;border-radius:8px;width:100%;height:100%}@keyframes viewer-photo-in{0%{opacity:0;transform:scale(.985)}}.composer-context{background:#ffffff0b;border-radius:13px;grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 4px 7px;padding:7px 8px;display:grid}.composer-context-line{background:#8d9bc0;border-radius:999px;align-self:stretch}.composer-context>span:nth-child(2),.composer-context strong,.composer-context small{min-width:0;display:block}.composer-context strong{color:#c4cde2;font-size:10px}.composer-context small{color:#7f899c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.composer-context>button{color:#8c95a7;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.photo-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.attachment-album-preview{min-height:50px}.chat-contact .is-typing{color:#a9b8d9}.games-header .games-balance{flex:none;justify-self:end;width:auto;min-width:80px;height:42px;padding:5px 10px 5px 7px}.games-header .games-balance>.currency-icon{flex:none}.games-header .games-balance>span{flex-direction:column;justify-content:center;align-items:flex-start;min-width:27px;display:flex}.games-header .games-balance strong,.games-header .games-balance small{text-align:left;width:100%;margin:0}.prize-wheel:before{background:radial-gradient(circle,#0c0f1826 0 18%,#0000 18.5% 66%,#ffffff0d 66.5%,#0000 74%)}.wheel-value{pointer-events:none;gap:1px;width:34px;height:32px;margin:-16px 0 0 -17px}.wheel-value strong{font-size:clamp(9px, calc(var(--wheel-size) * .034), 13px)}.wheel-value.is-car{color:#f0d776}.wheel-value.is-car small{color:#f7e49fb8;font-size:clamp(6px, calc(var(--wheel-size) * .018), 8px);margin:0;font-weight:850}.wheel-currency-mark{width:clamp(8px, calc(var(--wheel-size) * .029), 12px);height:clamp(8px, calc(var(--wheel-size) * .029), 12px)}.prize-car-image{object-fit:contain;filter:drop-shadow(0 14px 22px #00000061);width:min(250px,64vw);height:130px}.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.inventory-card{background:#ffffff09;border:1px solid #ffffff13;border-radius:20px;min-width:0;padding:9px}.inventory-car-photo{aspect-ratio:1.38;color:#8e98ad;background:radial-gradient(circle at 50% 100%,#8270aa2e,#0000 58%),#0a0d158c;border-radius:14px;place-items:center;display:grid;overflow:hidden}.inventory-car-photo .secure-image img{object-fit:contain}.inventory-card>strong{min-height:34px;margin:9px 3px 6px;font-size:11px;line-height:1.35;display:block;overflow:hidden}.inventory-card>button{color:#dbc46f;background:#cba93817;border:1px solid #e0c15726;border-radius:12px;width:100%;min-height:34px;padding:5px 7px;font-size:9px;font-weight:800}.admin-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.wheel-editor{background:radial-gradient(circle at 85% 0,#735d971a,#0000 34%),#0b0f17;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100dvh;display:grid;overflow:hidden}.wheel-editor-content{grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);gap:14px;padding:14px;display:grid;overflow:auto}.wheel-prize-form{border-radius:24px;align-self:start;padding:18px}.wheel-prize-form h2{margin:0 0 14px;font-size:17px}.wheel-prize-form label{gap:6px;margin-top:11px;display:grid}.wheel-prize-form label>span{color:#8d97a9;font-size:10px;font-weight:700}.wheel-prize-form input:not([type=checkbox]){color:#edf0f6;background:#ffffff0b;border:1px solid #ffffff17;border-radius:13px;outline:0;width:100%;min-height:43px;padding:0 12px}.wheel-prize-form input:focus{border-color:#95a4c961;box-shadow:0 0 0 3px #8190b417}.wheel-type-switch{background:#ffffff09;border-radius:15px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.wheel-type-switch button{color:#7f899b;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:10px;font-weight:750;display:flex}.wheel-type-switch button.active{color:#e1e6f1;background:#7d89aa2e;box-shadow:inset 0 1px #ffffff12}.wheel-image-input input{display:none}.wheel-image-input i{color:#a2abba;cursor:pointer;background:#ffffff06;border:1px dashed #ffffff24;border-radius:14px;align-items:center;gap:9px;min-height:52px;padding:0 12px;font-size:10px;font-style:normal;display:flex}.wheel-form-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.wheel-enable{grid-template-columns:auto minmax(0,1fr);align-items:center}.wheel-enable input{accent-color:#8a96b6}.wheel-save-button{color:#fff;background:linear-gradient(145deg,#7782a5bf,#5c517dc2);border:1px solid #ffffff1a;border-radius:15px;width:100%;min-height:46px;margin-top:15px;font-size:11px;font-weight:850;box-shadow:inset 0 1px #ffffff1a}.wheel-editor-status{color:#aeb9d0;text-align:center;margin-top:9px;font-size:10px}.wheel-prize-list{align-content:start;gap:8px;display:grid}.wheel-prize-row{background:#181c28ab;border:1px solid #ffffff13;border-radius:19px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:72px;display:grid;overflow:hidden}.wheel-prize-row.is-disabled{opacity:.48}.wheel-prize-main{cursor:pointer;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:8px;display:grid}.wheel-prize-main>span:last-child,.wheel-prize-main strong,.wheel-prize-main small{min-width:0;display:block}.wheel-prize-main strong{color:#e6e9f1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wheel-prize-main small{color:#7d8799;margin-top:4px;font-size:9px}.wheel-prize-visual{color:#a8b2c5;background:#ffffff0a;border-radius:15px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.wheel-prize-visual .secure-image img{object-fit:contain}.wheel-prize-disable{color:#db7881;background:#e85c6814;border:0;border-radius:12px;place-items:center;width:36px;height:36px;margin-right:10px;display:grid}@keyframes image-spinner{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes image-loading{to{background-position:-220% 0}}@keyframes message-menu-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes lightbox-in{0%{opacity:0}}@media (width<=760px){.wheel-editor-content{padding:10px;display:block}.wheel-prize-list{margin-top:11px}.wheel-editor .copy-editor-header .save-copy-button{min-width:0;padding-inline:9px;font-size:9px}}@media (width<=370px){.games-screen{--wheel-size:min(276px, 78vw)}.wheel-value{width:30px;margin-left:-15px}.admin-tabs button{gap:4px;font-size:9px}}.support-chat-header{min-height:calc(72px + var(--safe-top));padding:var(--safe-top) 10px 9px;-webkit-backdrop-filter:blur(25px)saturate(120%);backdrop-filter:blur(25px)saturate(120%);background:#0a0d13d1;border-bottom-color:#ffffff0e;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;box-shadow:0 7px 25px #00000038}.support-back-pill,.support-self-avatar{color:#f3f4f7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#2a2c32b8;border:1px solid #ffffff17;place-items:center;height:48px;display:grid;box-shadow:inset 0 1px #ffffff0e,0 7px 18px #00000029}.support-back-pill{border-radius:19px;justify-content:center;align-items:center;gap:1px;width:58px;padding:0 8px;display:flex;position:relative}.support-back-pill>span{color:#fff;min-width:18px;font-size:13px;font-weight:800}.support-self-avatar{border-radius:50%;width:48px;padding:0}.support-self-avatar .avatar{width:42px;height:42px}.support-title-pill{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#26282dbd;border:1px solid #ffffff16;border-radius:19px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;height:50px;padding:5px 12px;display:grid;box-shadow:inset 0 1px #ffffff0e}.support-title-pill .chat-contact{text-align:center}.support-title-pill .chat-contact strong{font-size:14px;font-style:italic}.support-title-pill .chat-contact span{color:#7faeea;margin-top:1px;font-size:10px}.message-list{gap:4px;padding-inline:8px}.message-bubble{border-radius:15px;max-width:min(84%,450px);padding:7px 9px 5px;box-shadow:0 3px 9px #00000029}.message-bubble.outgoing:after,.message-bubble.incoming:after{content:"";border-style:solid;width:0;height:0;position:absolute;bottom:0}.message-footer{justify-content:flex-end;align-items:flex-end;gap:5px;min-height:17px;margin-top:2px;display:flex}.message-meta{float:none;color:#dbe8f6a3;flex:none;margin:0 0 0 auto;font-size:9px;display:inline-flex}.ticks{color:#8ec9ef;letter-spacing:-.22em;padding-right:2px;font-size:10px}.ticks.is-sending{letter-spacing:0;opacity:.68}.message-reaction{transform-origin:50% 80%;background:#3780b48f;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:31px;height:20px;padding:0 7px;font-size:13px;line-height:1;animation:.36s cubic-bezier(.18,.82,.25,1.18) both reaction-pop;display:inline-flex;position:static;box-shadow:inset 0 1px #ffffff14}.message-row:has(.message-reaction){margin-bottom:0}.message-reply-preview{background:#6cabda2e;border-radius:7px;grid-template-columns:3px minmax(0,1fr);gap:0 7px;margin:-1px 0 5px;padding:4px 7px 4px 0}.message-reply-preview:before{background:#71b8e7}.message-reply-preview strong{color:#98d5ff;font-size:9px;font-style:italic}.message-reply-preview span{color:#f0f7fde0;font-size:9px;font-style:italic}.attachment-album-preview{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:82px;padding:8px 44px 8px 8px;display:grid;position:relative}.attachment-preview-grid{scrollbar-width:none;gap:5px;min-width:0;display:flex;overflow-x:auto}.attachment-preview-grid::-webkit-scrollbar{display:none}.attachment-preview-grid button{background:#0a0d14ad;border:1px solid #ffffff1f;border-radius:12px;flex:0 0 64px;width:64px;height:64px;padding:0;overflow:hidden}.attachment-preview-grid img{object-fit:cover;width:100%;height:100%;display:block}.attachment-preview-copy{align-self:center;min-width:72px}.attachment-preview-copy strong,.attachment-preview-copy small{display:block}.attachment-preview-copy strong{color:#e8ebf2;font-size:10px}.attachment-preview-copy small{color:#818b9e;margin-top:4px;font-size:8px}.attachment-preview-remove{position:absolute;top:8px;right:8px}.wheel-value.is-car .secure-image{background:0 0;width:38px;height:26px;animation:none;overflow:visible}.wheel-value.is-car .secure-image img{object-fit:contain;filter:drop-shadow(0 3px 4px #0000007a)}.wheel-value.is-car .image-loader{width:12px;height:12px}.games-header .games-balance{background:#ffffff0e;border-color:#ffffff17;border-radius:12px;gap:6px;min-width:58px;height:34px;padding:0 10px}.games-header .games-balance strong{color:#d9d4e8;width:auto;text-align:initial;font-size:12px}.games-hero:after,.home-actions .primary-action:after,.primary-action:after{animation:none!important;display:none!important}.spin-button:not(:disabled){animation:none}.directory-card:focus,.directory-card:focus-visible,.directory-card:not(:active){filter:none;outline:0}@keyframes reaction-pop{0%{opacity:0;transform:scale(.35)translateY(5px)}55%{opacity:1;transform:scale(1.16)translateY(-1px)}to{transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.message-reaction{animation-duration:1ms}}.admin-message-operator-label{color:#8fd5ff;letter-spacing:.02em;margin:0 0 4px;font-size:10px;font-weight:700;line-height:1.2;display:block}.message-content{display:contents}.message-catalog-card-button{color:#ecf8ff;text-align:left;background:#14669747;border:1px solid #5ec7ff66;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:5px;padding:9px 11px;display:flex}.message-catalog-card-button strong{font-size:12px}.message-catalog-card-button span{color:#8fd5ff;font-size:10px}.message-catalog-card-button:disabled{cursor:not-allowed;opacity:.58}.message-bubble{border-color:#ffffff0b;border-radius:14px;max-width:min(86%,450px);padding:6px 9px 4px;font-size:13px;line-height:1.28;transition:background-color .16s,transform .16s;box-shadow:0 2px 7px #00000024}.message-bubble.outgoing{background:#2d5f87;border-bottom-right-radius:3px}.message-bubble.incoming{background:#1f262ff7;border-bottom-left-radius:3px}.message-bubble p{font-size:13px;line-height:1.28}.message-footer{float:right;align-items:center;gap:3px;min-height:0;margin:4px 0 -1px 8px;display:inline-flex}.message-footer:has(.message-reaction){float:none;justify-content:flex-end;width:100%;margin:3px 0 0;display:flex}.message-bubble:has(.media-preview,.photo-album) .message-footer{float:none;justify-content:flex-end;width:100%;margin:3px 0 0;display:flex}.message-meta{float:none;color:#d2e5f49e;flex:none;align-items:center;gap:3px;margin:0;font-size:9px;line-height:1;display:inline-flex}.ticks{color:#85c9f4;letter-spacing:-.2em;padding-right:2px;font-size:10px;font-weight:700}.ticks.is-read{color:#8bd2ff}.message-bubble.outgoing:after{border-width:6px 0 0 6px;border-color:#0000 #0000 #0000 #2d5f87;right:-5px}.message-bubble.incoming:after{border-width:6px 6px 0 0;border-color:#0000 #1f262ff7 #0000 #0000;left:-5px}.message-bubble.reply-swipe-active{transition:none}.message-bubble.reply-swipe-snapping{transition:transform .16s cubic-bezier(.22,.8,.25,1)}.cta-wheel{width:min(100%,270px);height:72px;min-height:72px;position:relative;overflow:hidden;display:block!important}.cta-wheel-stack{will-change:transform;grid-template-rows:repeat(3,24px);align-items:center;height:72px;animation:1.08s cubic-bezier(.16,.76,.22,1) both cta-wheel-step;gap:0!important;display:grid!important}.cta-wheel-stack small,.cta-wheel-stack strong{color:#eef2f9;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(19px,5.2vw,24px);line-height:24px;display:block;overflow:hidden;animation:none!important}.cta-wheel-stack small{letter-spacing:.055em;opacity:.1;transform-origin:50%;font-weight:700;transform:scale(.48)}.cta-wheel-stack strong{letter-spacing:.035em;transform-origin:50%;font-weight:850;animation:1.08s cubic-bezier(.16,.76,.22,1) both cta-wheel-current-down!important}.cta-wheel-stack small:last-child{animation:1.08s cubic-bezier(.16,.76,.22,1) both cta-wheel-old-down!important}@keyframes cta-wheel-step{0%{transform:translateY(-24px)}to{transform:translateY(0)}}@keyframes cta-wheel-current-down{0%{opacity:.08;filter:blur(2px);transform:scale(.9)translateY(-2px)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes cta-wheel-old-down{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:.08;filter:blur(2px);transform:scale(.48)}}.reaction-picker button,.message-reaction{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.reaction-picker button:active{transform:scale(.86)}@media (prefers-reduced-motion:reduce){.cta-wheel-stack{animation:none!important}}:root{--app-height:100dvh}.chat-screen{height:var(--app-height);background:#080b13;transition:height .26s cubic-bezier(.2,.78,.25,1)}.chat-screen .chat-canvas{isolation:isolate;scroll-behavior:smooth;overscroll-behavior:contain;background:#080b13}.chat-screen .chat-canvas:before{z-index:0;content:"";background:linear-gradient(#0709102e,#0709106b),url(/chat-wallpaper-v2.png) top/cover no-repeat;width:100%;height:100lvh;position:fixed;inset:0}.message-footer:has(.message-reaction){justify-content:space-between}.message-reaction{background:#337cb1b8;gap:3px;min-width:42px;height:22px;padding:2px 3px 2px 7px;box-shadow:inset 0 1px #ffffff1a,0 2px 6px #00000024}.message-reaction-emoji{font-size:14px;line-height:1}.message-reaction-avatar,.message-reaction-avatar .avatar{border-radius:50%;place-items:center;width:17px;height:17px;display:inline-grid}.message-reaction-avatar .avatar{box-shadow:none;border:1px solid #ffffff2e;font-size:7px;overflow:hidden}.support-reaction-avatar{color:#b8dcf5;background:#194560db;border:1px solid #72bfeb6b}.chat-history-loading{justify-content:center;align-items:flex-end;gap:5px;min-height:100%;padding-bottom:28px;display:flex}.chat-history-loading span{background:#c5d2e7a3;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite chat-loading-dot}.chat-history-loading span:nth-child(2){animation-delay:.12s}.chat-history-loading span:nth-child(3){animation-delay:.24s}.composer-wrap{transition:padding .24s,transform .24s cubic-bezier(.2,.78,.25,1)}html[data-keyboard-open=true] .message-list{scroll-margin-bottom:12px;transition:padding-bottom .24s cubic-bezier(.2,.78,.25,1)}.composer-context{transform-origin:bottom;animation:.19s cubic-bezier(.2,.78,.25,1) both composer-context-in;overflow:hidden}@keyframes chat-loading-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes composer-context-in{0%{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(6px)}to{opacity:1;max-height:64px;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-screen,.composer-wrap,.composer-context,.cta-wheel-stack{transition-duration:1ms!important;animation-duration:1ms!important}}.game-wallet-row,.profile-wallet-row{white-space:nowrap;flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.game-wallet-row .balance-chip,.profile-page-balance{flex-direction:row;flex:none;justify-content:center;align-items:center;gap:6px;width:auto;min-width:54px;height:34px;padding:0 9px;display:inline-flex}.game-wallet-row .balance-chip strong,.profile-page-balance strong{white-space:nowrap;width:auto;min-width:0;line-height:1;display:inline}.profile-wallet-row{gap:5px}.profile-page-balance.is-ticket{color:#a8d7fa;background:#4377a51c;border-color:#6cb2e72e}.daily-reel-screen{background:radial-gradient(circle at 50% 30%, #43669821, transparent 38%), radial-gradient(circle at 15% 62%, #7854991a, transparent 34%), var(--app-background,#0a0d16);overflow-x:hidden}.daily-reel-stage{min-height:58dvh;padding-top:20px}.reel-machine{isolation:isolate;background:linear-gradient(155deg,#212a3ae0,#0c101af0),#0c1019e6;border:1px solid #9abee021;border-radius:30px;width:calc(100% - 20px);max-width:620px;margin:18px auto 0;padding:27px 8px 26px;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #000000a6,0 26px 65px #00000061}.reel-machine:before{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:24px;position:absolute;inset:6px}.reel-machine:after{z-index:-2;content:"";filter:blur(48px);opacity:.48;background:#4e91cc33;border-radius:50%;width:52%;height:64%;transition:opacity .32s;position:absolute;top:20%;left:50%;transform:translate(-50%)}.reel-machine.is-running:after{opacity:1;animation:.85s ease-in-out infinite alternate reel-core-pulse}.reel-machine-label,.reel-machine-status{z-index:8;color:#74859b;letter-spacing:.16em;align-items:center;gap:6px;font-size:7px;font-style:normal;font-weight:850;display:inline-flex;position:absolute}.reel-machine-label{top:9px;left:18px}.reel-machine-status{bottom:9px;right:18px}.reel-machine-label i,.reel-machine-status i{background:#6f9fc9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #68ade5b8}.reel-machine.is-running .reel-machine-status{color:#9dc9eb}.reel-machine.is-running .reel-machine-status i{animation:.52s steps(2,end) infinite reel-status-blink}.reel-machine-lights{z-index:6;opacity:.55;pointer-events:none;background:radial-gradient(circle,#91c5ee 0 1px,#0000 2px) 0 0/18px 3px;height:3px;position:absolute;left:18px;right:18px}.reel-machine-lights.top{top:22px}.reel-machine-lights.bottom{bottom:21px}.reel-machine.is-running .reel-machine-lights{animation:.68s linear infinite reel-lights-race}.reel-machine .prize-reel-window{perspective:720px;background:linear-gradient(90deg,#04070cfc,#0000 19% 81%,#04070cfc),linear-gradient(#070a11eb,#141a26d4 50%,#070a11eb);border:1px solid #8bb6db24;border-radius:21px;height:174px;box-shadow:inset 0 26px 32px #00000059,inset 0 -26px 32px #00000059,0 0 0 4px #00000029}.reel-machine .prize-reel-window:before,.reel-machine .prize-reel-window:after{display:none}.reel-machine .prize-reel-marker{background:linear-gradient(#7dbceb14,#0000 34% 66%,#7dbceb12);border:1px solid #84c3f180;border-radius:20px;width:102px;top:7px;bottom:7px;box-shadow:0 0 0 3px #3b7db214,inset 0 0 24px #62a4d80f,0 0 34px #468fc733}.reel-machine .prize-reel-marker:before,.reel-machine .prize-reel-marker:after{content:"";border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.reel-machine .prize-reel-marker:before{filter:drop-shadow(0 2px 8px #6fbaf0b3);border-top:13px solid #9bd3fb;top:-8px}.reel-machine .prize-reel-marker:after{filter:drop-shadow(0 -2px 8px #6fbaf0b3);border-bottom:13px solid #9bd3fb;bottom:-8px}.reel-machine .prize-reel-marker>i{border-radius:14px;position:absolute;inset:8px;box-shadow:inset 0 0 18px #75b8e81a}.reel-machine.is-running .prize-reel-marker{animation:.62s ease-in-out infinite alternate reel-marker-charge}.reel-machine .prize-reel-track{transform-style:preserve-3d}.reel-machine .prize-reel-track.is-spinning{filter:saturate(1.2);transition:transform 5.1s cubic-bezier(.04,.76,.08,1)}.reel-machine .prize-reel-item{background:radial-gradient(circle at 50% 40%,#6490b729,#0000 42%),linear-gradient(155deg,#344052e6,#121722f0);border-color:#b0c8e01a;border-radius:19px;height:146px;transition:border-color .3s,filter .3s,transform .3s;position:relative;overflow:hidden;transform:rotateY(-2deg);box-shadow:inset 0 1px #ffffff17,inset 0 -16px 25px #0000002e,0 10px 25px #00000038}.reel-machine .prize-reel-item:nth-child(2n){background:radial-gradient(circle at 50% 40%,#8265a42e,#0000 43%),linear-gradient(155deg,#463b5beb,#181927f2);transform:rotateY(2deg)}.reel-machine .prize-reel-item.is-ticket{background:radial-gradient(circle at 50% 40%,#489ede38,#0000 44%),linear-gradient(155deg,#2b4963f0,#111926f5)}.reel-item-number{color:#c6d7ea57;letter-spacing:.1em;font-size:7px;font-style:normal;font-weight:800;position:absolute;top:8px;left:9px}.reel-item-halo{z-index:-1;filter:blur(15px);background:#70a2cc2b;border-radius:50%;width:62px;height:62px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.reel-machine.is-running .prize-reel-item{filter:blur(.55px)saturate(1.24)}.reel-machine .prize-reel-item .currency-icon,.reel-machine .prize-reel-item .ui-icon{z-index:1;filter:drop-shadow(0 8px 10px #0000004d);position:relative}.reel-machine .prize-reel-item strong{z-index:1;color:#edf5fd;text-shadow:0 3px 12px #00000059;font-size:24px;position:relative}.wheel-controls{background:#10151fc2;border-color:#91b4d51a;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #0003}.spin-button:not(:disabled){background:linear-gradient(130deg,#4d7096db,#584875db),#39475c;animation:2.5s ease-in-out infinite premium-spin-button}.reel-machine.is-running+.wheel-controls .spin-button{animation:none}.prize-backdrop{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:radial-gradient(circle at 50% 42%,#4e7eb433,#0000 42%),#03050acc}.prize-modal{background:radial-gradient(circle at 50% 8%,#6ba5d540,#0000 39%),linear-gradient(155deg,#1f2839fa,#0e121dfa);border:1px solid #aecde821;overflow:visible;box-shadow:inset 0 1px #ffffff1a,0 35px 100px #0000009e,0 0 70px #4c8cc31f}.prize-modal:before{z-index:-1;content:"";border:1px solid #72afde14;border-radius:38px;animation:1.8s ease-in-out infinite prize-ring-breathe;position:absolute;inset:-16px}.prize-coin{animation:.72s cubic-bezier(.18,.9,.18,1.18) .1s both prize-icon-arrive}.prize-modal>button{background:linear-gradient(135deg,#497ca9e6,#5d4c7fe6);justify-content:center;align-items:center;gap:8px;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 12px 30px #00000047}.prize-modal>button:active{filter:brightness(1.12);transform:scale(.975)}.celebration-confetti{z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:-80px -24px -30px;overflow:hidden}.celebration-confetti i{top:-18px;left:var(--confetti-x);background:hsl(var(--confetti-hue) 78% 68%);width:7px;height:14px;box-shadow:0 0 8px hsl(var(--confetti-hue) 70% 58% / .35);animation:2.25s cubic-bezier(.18,.72,.27,1) infinite premium-confetti;animation-delay:var(--confetti-delay);border-radius:2px;position:absolute}.celebration-confetti i:nth-child(3n){border-radius:50%;width:10px;height:7px}.celebration-confetti i:nth-child(5n){width:5px;height:17px}.reward-flight{z-index:80;pointer-events:none;position:fixed;inset:0}.reward-flight>span{color:#b6defb;background:radial-gradient(circle,#5797cd54,#192231f5 67%);border:1px solid #a4cff033;border-radius:28px;place-items:center;min-width:92px;min-height:92px;animation:.9s cubic-bezier(.2,.78,.25,1) both reward-to-wallet;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff1f,0 0 48px #4c92cd52}.reward-flight>span b{color:#24394f;text-align:center;background:#dcecf9;border-radius:11px;min-width:34px;padding:5px 7px;font-size:12px;position:absolute;bottom:-7px;right:-9px;box-shadow:0 5px 15px #00000052}.reward-flight.is-car>span{width:min(70vw,330px);min-height:170px;box-shadow:none;background:0 0;border:0;animation:1.05s cubic-bezier(.2,.74,.2,1) both reward-to-inventory}.reward-flight.is-car .secure-image,.reward-flight.is-car .secure-image img{width:100%;height:170px}.reward-flight.is-car .secure-image{background:0 0;overflow:visible}.reward-flight.is-car img{object-fit:contain;filter:drop-shadow(0 24px 25px #00000085)}.raffle-card{background:radial-gradient(circle at 20% 30%,#5286b51f,#0000 38%),linear-gradient(145deg,#1c2432db,#0f131de6);border-color:#90b2d21a;transition:transform .23s cubic-bezier(.2,.75,.25,1),border-color .23s,background-color .23s;box-shadow:inset 0 1px #fff1,0 15px 36px #0003}.raffle-card:active{border-color:#84bde733;transform:scale(.985)}.raffle-card-image{background:radial-gradient(at 50% 78%,#609bc933,#0000 55%),#090d148a;position:relative;overflow:visible}.raffle-card-image:after{content:"";filter:blur(6px);background:#0000007a;border-radius:50%;height:8px;animation:4.8s ease-in-out infinite raffle-shadow-float;position:absolute;bottom:13%;left:16%;right:16%}.raffle-card-image .secure-image{z-index:1;background:0 0;overflow:visible}.raffle-card-image .secure-image img{filter:drop-shadow(0 13px 14px #00000061)}.raffle-hero{perspective:900px;min-height:48dvh;padding:8px 12px 76px}.interactive-car-showcase{z-index:2;cursor:grab;perspective:920px;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:min(96%,520px);height:305px;display:grid;position:relative}.interactive-car-showcase.is-dragging{cursor:grabbing}.car-showcase-model{z-index:3;width:94%;height:225px;transform:rotateX(var(--car-rotate-x)) rotateY(var(--car-rotate-y)) translateZ(28px);transform-style:preserve-3d;will-change:transform;place-items:center;transition:transform .16s cubic-bezier(.2,.78,.25,1);display:grid;position:relative}.interactive-car-showcase:not(.is-dragging) .car-showcase-model{animation:5.8s ease-in-out infinite car-showcase-idle}.interactive-car-showcase.is-dragging .car-showcase-model{transition-duration:35ms}.car-showcase-model .secure-image,.car-showcase-model .secure-image img{width:100%;height:100%}.car-showcase-model .secure-image{transform-style:preserve-3d;background:0 0;border:0;overflow:visible}.car-showcase-model .secure-image img{object-fit:contain;filter:drop-shadow(0 28px 24px #0000008c)drop-shadow(0 0 20px #66a2cf1a);pointer-events:none}.car-showcase-floor{z-index:1;filter:blur(1px);background:#4481b11f;border:1px solid #6caada17;border-radius:50%;width:68%;height:30px;position:absolute;bottom:61px;left:50%;transform:translate(-50%)rotateX(69deg);box-shadow:0 0 28px #4386ba21,inset 0 0 20px #0006}.car-showcase-orbit{z-index:0;border:1px solid #76b0da1c;border-radius:50%;width:78%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)}.car-showcase-orbit.orbit-one{animation:8s linear infinite car-orbit}.car-showcase-orbit.orbit-two{opacity:.55;border-style:dashed;width:58%;height:38%;animation:10s linear infinite reverse car-orbit}.car-showcase-hint{z-index:5;color:#7e8ea2;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c111aa3;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:inline-flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.raffle-hero-glow{background:radial-gradient(#488cc13d,#684e8d14 48%,#0000 70%);animation:4.2s ease-in-out infinite raffle-glow-breathe}.raffle-win-backdrop>.celebration-confetti{border-radius:0;position:fixed;inset:0}.raffle-win-modal{width:min(100%,390px);padding-top:24px}.raffle-win-kicker{color:#9fcdf0;letter-spacing:.14em;background:#4b84b41a;border:1px solid #8bc3ec21;border-radius:12px;padding:7px 10px;font-size:8px;font-weight:850;display:inline-flex!important}.raffle-win-car{place-items:center;width:100%;height:190px;margin:4px auto 2px;animation:.9s cubic-bezier(.18,.88,.2,1.15) 80ms both winner-car-arrive;display:grid;position:relative}.raffle-win-car:after{content:"";filter:blur(7px);background:#00000073;border-radius:50%;height:12px;position:absolute;bottom:22px;left:19%;right:19%}.raffle-win-car .secure-image,.raffle-win-car .secure-image img{z-index:1;width:100%;height:100%}.raffle-win-car .secure-image{background:0 0;overflow:visible}.raffle-win-car img{object-fit:contain;filter:drop-shadow(0 23px 20px #00000075)}.raffle-win-title{letter-spacing:-.045em!important;margin-top:7px!important;font-size:clamp(24px,7vw,34px)!important;line-height:1.05!important}.raffle-win-copy{color:#8797aa;max-width:260px;margin:9px auto 0;font-size:10px;line-height:1.45}.inventory-card.is-new-arrival{z-index:2;border-color:#74bfef61;animation:1.15s cubic-bezier(.18,.88,.22,1.16) both inventory-new-arrival;box-shadow:0 0 0 4px #458fc414,0 20px 50px #0000004d,0 0 38px #4797d02e}.inventory-card.is-new-arrival:before{z-index:4;color:#bfe4fb;content:"НОВОЕ";letter-spacing:.1em;background:#6db8eb2e;border-radius:9px;padding:5px 7px;font-size:7px;font-weight:850;position:absolute;top:10px;right:10px}@keyframes reel-core-pulse{to{filter:blur(48px);transform:translate(-50%)scale(1.18)}}@keyframes reel-status-blink{50%{opacity:.3}}@keyframes reel-lights-race{to{background-position:18px 0}}@keyframes reel-marker-charge{to{border-color:#aadeffbf;box-shadow:0 0 0 4px #408bc21f,inset 0 0 28px #75bef121,0 0 46px #499bd75c}}@keyframes premium-spin-button{0%,to{box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0000003b,0 0 #5096cf00}50%{box-shadow:inset 0 1px #ffffff24,0 16px 34px #00000045,0 0 25px #5096cf24}}@keyframes prize-ring-breathe{50%{opacity:.35;transform:scale(1.025)}}@keyframes prize-icon-arrive{0%{opacity:0;transform:translateY(22px)scale(.35)rotate(-18deg)}65%{transform:translateY(-5px)scale(1.12)rotate(4deg)}}@keyframes premium-confetti{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift), 560px, 0) rotate(var(--confetti-turn))}}@keyframes reward-to-wallet{0%{opacity:0;transform:translate(-50%,-38%)scale(.38)rotate(-10deg)}24%{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(2deg)}62%{opacity:1;transform:translate(-50%,-50%)scale(.86)}to{opacity:0;transform:translate(calc(47vw - 50%),calc(-46vh - 50%))scale(.12)rotate(18deg)}}@keyframes reward-to-inventory{0%{opacity:0;transform:translate(-50%,-40%)scale(.38)rotateY(-18deg)}28%{opacity:1;transform:translate(-50%,-50%)scale(1.05)rotateY(4deg)}62%{opacity:1;transform:translate(-50%,-50%)scale(.82)rotateY(0)}to{opacity:0;transform:translate(-50%,calc(42vh - 50%))scale(.09)rotateY(22deg)}}@keyframes raffle-shadow-float{50%{opacity:.6;transform:scaleX(.84)}}@keyframes car-showcase-idle{0%,to{transform:rotateX(var(--car-rotate-x)) rotateY(var(--car-rotate-y)) translate3d(0, 0, 28px)}50%{transform:rotateX(calc(var(--car-rotate-x) + 1deg)) rotateY(calc(var(--car-rotate-y) + 5deg)) translate3d(0, -8px, 34px)}}@keyframes car-orbit{to{transform:translate(-50%,-50%)rotateX(66deg)rotate(360deg)}}@keyframes raffle-glow-breathe{50%{opacity:.7;transform:translate(-50%)scale(1.08)}}@keyframes winner-car-arrive{0%{opacity:0;transform:translateY(35px)scale(.48)rotateY(-28deg)}68%{transform:translateY(-7px)scale(1.08)rotateY(4deg)}}@keyframes inventory-new-arrival{0%{opacity:0;transform:translateY(44px)scale(.72)rotateX(14deg)}68%{opacity:1;transform:translateY(-6px)scale(1.04)rotateX(0)}}@media (width<=430px){.games-header{grid-template-columns:38px minmax(0,1fr) auto;gap:7px}.games-header>div:nth-child(2) h1{text-overflow:ellipsis;white-space:nowrap;max-width:145px;font-size:17px;overflow:hidden}.game-wallet-row .balance-chip,.profile-page-balance{gap:4px;min-width:47px;height:32px;padding-inline:7px}.game-wallet-row .currency-icon{width:18px;height:18px}.interactive-car-showcase{height:280px}.car-showcase-model{height:205px}}@media (prefers-reduced-motion:reduce){.celebration-confetti i,.reward-flight>span,.car-showcase-model,.car-showcase-orbit,.reel-machine-lights,.reel-machine-status i,.inventory-card.is-new-arrival{animation-duration:1ms!important;animation-iteration-count:1!important}}.interactive-car-showcase.photo-only-showcase{cursor:default;touch-action:pan-y}.interactive-car-showcase.photo-only-showcase .car-showcase-model,.interactive-car-showcase.photo-only-showcase:not(.is-dragging) .car-showcase-model{transform-style:flat;width:100%;height:245px;animation:5s ease-in-out infinite photo-showcase-float;transform:none}.interactive-car-showcase.photo-only-showcase .secure-image{transform-style:flat;background:#080c137a;border-radius:26px;overflow:hidden}.interactive-car-showcase.photo-only-showcase .secure-image img{object-fit:contain;filter:drop-shadow(0 22px 22px #00000075)}:root{--dzo-panel:#0d121bd6;--dzo-line:#ffae3e29;--dzo-orange:#ff9f1c;--dzo-orange-bright:#ffc14d}.app-shell:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 44%,#ffffff05 45% 46%,#0000 47%),radial-gradient(circle at 50% 110%,#ff9e1c17,#0000 38%);animation:12s ease-in-out infinite alternate dzo-ambient-shift;position:fixed;inset:0}.glass-panel,.admin-tool-card,.catalog-admin-form,.profile-identity-card{border:1px solid var(--dzo-line);background:linear-gradient(155deg, #181f2ce6, var(--dzo-panel));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:22px;box-shadow:0 18px 48px #00000052,inset 0 1px #ffffff09}.home-screen{overscroll-behavior-y:contain;height:auto;min-height:calc(100dvh + 56px);padding-bottom:112px;overflow-y:auto}.home-screen:after{content:"";height:42px;display:block}.games-hero{background:radial-gradient(circle at 78% 45%,#ffa62e36,#0000 38%),linear-gradient(135deg,#1b222ffa,#0a0d13fa);border-radius:26px;min-height:168px;box-shadow:0 24px 52px #0006,inset 0 0 0 1px #ffbc4d21}.games-hero-copy>strong{letter-spacing:-.03em;font-size:clamp(22px,5vw,34px)}.free-chest-preview{align-self:stretch;width:44%;min-width:146px;overflow:visible}.free-chest-home-image{object-fit:contain;filter:drop-shadow(0 18px 18px #0000008a);transform-origin:50% 82%;width:100%;height:100%;animation:4.2s ease-in-out infinite free-chest-idle}.free-chest-preview.is-ready .free-chest-home-image{filter:drop-shadow(0 0 22px #ffa9308c)drop-shadow(0 18px 18px #0000008a);animation:1.75s ease-in-out infinite free-chest-ready}.free-chest-stage{transform-origin:50% 88%;width:min(86vw,520px);height:min(58vw,350px);margin-inline:auto}.free-chest-stage-image{z-index:2;object-fit:contain;filter:drop-shadow(0 30px 28px #0000009e);width:100%;height:100%;animation:.85s cubic-bezier(.17,.78,.24,1.22) both chest-drop-in;position:relative}.free-chest-stage.is-ready .free-chest-stage-image{animation:.85s cubic-bezier(.17,.78,.24,1.22) both chest-drop-in,2.1s ease-in-out 1s infinite free-chest-ready}.free-chest-stage.is-opening .free-chest-stage-image{animation:1.35s cubic-bezier(.22,.75,.2,1) both free-chest-open}.free-chest-stage.is-cooldown .free-chest-stage-image{opacity:.58;filter:grayscale(.42)drop-shadow(0 22px 20px #00000080)}.free-chest-stage .box-coin-burst{z-index:4}.wheel-controls .spin-button{color:#15100a;background:linear-gradient(135deg,#ffb42b,#f27614);border-radius:18px;min-height:62px;box-shadow:0 12px 30px #f276144d}.wheel-controls.is-ready .spin-button{animation:1.8s ease-in-out infinite chest-button-pulse}.global-ad-banner{border-radius:18px;gap:7px;min-height:82px;max-height:108px;padding:5px;overflow:hidden}.global-ad-banner>button{border-radius:13px;flex:1;min-width:0;height:100%;overflow:hidden}.global-ad-media{aspect-ratio:4;width:100%;height:100%}.global-ad-media img,.global-ad-media video{object-fit:cover;width:100%;height:100%;animation:9s ease-in-out infinite alternate ad-cinematic-pan}.global-ad-banner>a{border-radius:14px;min-width:112px;min-height:58px;padding:0 16px;font-size:12px;font-weight:950}.ad-modal-media{aspect-ratio:1;border-radius:19px;overflow:hidden}.feed-screen{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding-top:12px;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.feed-tabs{flex:none;z-index:2!important}.feed-list{z-index:1;position:relative}.feed-screen.is-profile-page,.feed-screen.is-focused-post{padding-bottom:28px}.feed-screen.is-profile-page .feed-profile-card{border-radius:30px;grid-template-columns:88px minmax(0,1fr);align-content:start;width:min(100% - 24px,720px);min-height:330px;margin-top:18px;padding:0 16px 18px;overflow:hidden}.feed-profile-cover{background:linear-gradient(135deg,#32b8eb42,#0000 58%),radial-gradient(circle at 76% 30%,#ddac493d,#0000 36%),#0c1b29;grid-column:1/-1;width:calc(100% + 32px);height:124px;margin:0 -16px -48px;position:relative;overflow:hidden}.feed-profile-cover:after{content:"";background:repeating-linear-gradient(120deg,#0000 0 22px,#ffffff06 23px 24px);position:absolute;inset:0}.feed-profile-cover>b{color:#c1e8f96b;letter-spacing:.18em;font-size:9px;position:absolute;bottom:14px;right:18px}.feed-profile-identity{z-index:2;grid-column:1/-1;grid-template-columns:88px minmax(0,1fr);align-items:end;gap:13px;display:grid;position:relative}.feed-profile-joined{color:#7890a2;grid-column:1/-1;margin:0;font-size:10px}.feed-author-name,.feed-profile-name>strong,.feed-comment-author{align-items:center;gap:5px;min-width:0;display:inline-flex!important}.feed-author-name>span,.feed-profile-name>strong>span,.feed-comment-author>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notes-list .note-delete{color:#f28b9b;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-self:center;place-items:center;width:36px;min-height:36px;display:grid}.notes-list .note-delete:hover{background:#ff647824}.note-action-status{color:#8c96a7;margin:0 0 12px;font-size:12px;display:block}.feed-role-badge{place-items:center;transform:rotate(8deg);box-shadow:0 3px 10px #00000047;color:#f4f8fb!important;border:0!important;border-radius:6px 7px!important;width:17px!important;min-width:17px!important;height:17px!important;padding:0!important;font-size:9px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}.feed-role-badge.is-admin{order:-1;box-shadow:inset 0 0 0 1px #dceaf461,0 3px 10px #00000047;background:linear-gradient(145deg,#667a91,#2c3e52)!important}.feed-role-badge.is-creator{order:2;color:#1a3145!important;background:linear-gradient(145deg,#eff5fa,#aebdca)!important}.feed-stats{gap:6px}.feed-stats .feed-share-post{width:auto;min-width:96px;padding:0 11px}.feed-stats .feed-share-post>span{font-size:19px}.feed-stats .feed-share-post>b{font-size:9px}.feed-stat-icon.feed-view-icon{border:2px solid;border-radius:75% 18%;width:19px;height:12px;display:inline-block;position:relative;transform:rotate(45deg)}.feed-stat-icon.feed-view-icon>i{background:currentColor;border-radius:50%;position:absolute;inset:2px}.feed-views .feed-view-icon>i{transform:none}.feed-upload-nav{box-shadow:0 11px 28px #cd90234d,inset 0 1px #ffffff80;color:#151109!important;background:linear-gradient(145deg,#f7cb63,#c88b21)!important;border:1px solid #ffe7a56b!important;margin:-2px 5px!important}.feed-upload-nav>span{background:#fff3;border-radius:12px;place-items:center;width:33px;height:33px;display:grid}.feed-selected-media{border-radius:20px;position:relative;overflow:hidden}.feed-selected-media>img,.feed-selected-media>video{object-fit:contain;background:#050b12;width:100%;max-height:360px;display:block}.feed-selected-media>button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03080dd1;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:42px;height:42px;font-size:27px;display:grid;position:absolute;top:10px;right:10px}.feed-composer-previews{grid-template-columns:1fr!important}.feed-publish-button{border-radius:18px;width:100%;min-height:58px;font-size:15px}.feed-comments-panel{background:radial-gradient(circle at 10% 0,#358eb521,#0000 32%),#0b1520;border-radius:30px 30px 0 0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;height:min(91dvh,900px);width:min(100%,720px)!important;max-height:91dvh!important}.feed-comments-panel>header{border-bottom:1px solid #87cdeb1f;min-height:52px;padding:0 3px 8px}.feed-comments-panel>header strong{font-size:15px}.feed-comments-list{gap:10px;padding:2px 2px 14px}.feed-comments-list article{grid-template-columns:40px minmax(0,1fr);align-items:end}.feed-comments-list article.is-reply{grid-template-columns:32px minmax(0,1fr);margin-left:28px}.feed-comments-list article.is-reply .feed-avatar{flex-basis:32px;width:32px;height:32px}.feed-comment-bubble{background:#192735eb;border:1px solid #7cbcda1f;border-radius:18px 18px 18px 5px;justify-items:start;gap:5px;padding:10px 12px 8px;display:grid;box-shadow:0 7px 18px #00000024}.feed-comment-author{color:#8bd7f3;font-size:11px!important}.feed-comment-bubble>p{color:#e2edf3!important;font-size:13px!important;line-height:1.45!important}.feed-comment-parent{color:#8ed8f3;text-align:left;background:#3e8fb41a;border:0;border-left:3px solid #51bce7;border-radius:4px 9px 9px 4px;gap:1px;width:100%;min-width:0;padding:6px 8px;display:grid;overflow:hidden}.feed-comment-parent>b{font-size:9px}.feed-comment-parent>span{color:#7f98a9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.feed-comment-meta{align-items:center;gap:10px;display:flex}.feed-comment-meta>button{color:#7f9bad;background:0 0;border:0;padding:0;font-size:9px;font-weight:800}.feed-comment-reactions{align-items:center;gap:4px;display:flex}.feed-comment-reactions>button{background:#ffffff09;border:1px solid #0000;border-radius:10px;min-width:30px;min-height:26px;padding:0 5px;font-size:13px}.feed-comment-reactions>button.is-active{background:#3da1cb2b;border-color:#66caf061}.feed-comment-reactions>b{color:#8fa8b8;font-size:9px}.feed-comment-replying{background:#3185ab1a;border-left:3px solid #54c5ef;border-radius:7px 13px 13px 7px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;padding:8px 10px;display:grid}.feed-comment-replying>span{gap:2px;min-width:0;display:grid}.feed-comment-replying small{color:#75c7e8;font-size:9px}.feed-comment-replying b{color:#8097a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.feed-comment-replying>button{color:#b7cad5;background:#ffffff0d;border:0;border-radius:10px;height:32px}.dzo-chest-box-media{perspective:900px!important;overflow:visible!important}.dzo-chest-mechanical{transform-style:preserve-3d;display:block;position:absolute;inset:0}.dzo-chest-mechanical>.dzo-chest-render{opacity:1;transform:none;object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.dzo-chest-physical-body{clip-path:inset(39% 0 0)}.dzo-chest-physical-lid{clip-path:inset(0 0 53%);backface-visibility:hidden;transform-origin:50% 47%!important}.dzo-chest-open-result{z-index:4;opacity:0;filter:drop-shadow(0 18px 22px #00000075)}.free-chest-stage.is-opening .dzo-chest-physical-lid{z-index:5;animation:1.75s cubic-bezier(.18,.72,.17,1) both dzo-mechanical-lid}@keyframes dzo-mechanical-lid{0%,22%{filter:brightness();transform:translateY(0)rotateX(0)}40%{filter:brightness(1.18);transform:translateY(-2%)rotateX(-18deg)}72%,to{filter:brightness(1.35);opacity:0;transform:translateY(-17%)rotateX(-92deg)}}@keyframes dzo-mechanical-body{0%,20%{transform:translateY(0)scale(1)}34%{transform:translateY(2%)scale(1.025,.965)}48%{transform:translateY(-1%)scale(.992,1.015)}76%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes dzo-mechanical-result{0%,58%{opacity:0;filter:brightness(.86)drop-shadow(0 18px 22px #00000075);transform:scale(.96)}76%{opacity:1;filter:brightness(1.3)drop-shadow(0 22px 26px #d39a2d52);transform:scale(1.06)}to{opacity:1;filter:brightness(1.05)drop-shadow(0 18px 22px #00000075);transform:scale(1)}}.home-screen .global-ad-banner{border-radius:18px!important;flex:0 0 clamp(82px,24vw,112px)!important;width:100%!important;height:clamp(82px,24vw,112px)!important;min-height:clamp(82px,24vw,112px)!important;max-height:none!important;margin:8px 0 18px!important;display:block!important;position:relative!important;overflow:hidden!important}.home-screen .global-ad-banner>button,.home-screen .global-ad-media{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:absolute!important;inset:0!important}.home-screen .global-ad-media img,.home-screen .global-ad-media video{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.home-screen .global-ad-banner+*{margin-top:0!important}.leaderboard-tabs{background:#0e151fc7;border:1px solid #ddac4926;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:10px;padding:4px;display:grid}.leaderboard-tabs button{color:#76899a;background:0 0;border:0;border-radius:12px;min-width:0;min-height:38px;padding:0 5px;font-size:8px;font-weight:900}.leaderboard-tabs button.is-active{color:#ffe4a1;background:linear-gradient(145deg,#e0b04e3d,#68491c24);box-shadow:inset 0 0 0 1px #e7be6738}.economy-selected-user{background:#3494ba17;border:1px solid #55c3eb33;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:10px 12px;display:grid}.economy-selected-user small{color:#6fbddd;font-size:7px}.economy-selected-user strong{font-size:11px}.economy-selected-user button{grid-area:1/2/3;min-height:34px}.economy-quick-amounts{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.economy-quick-amounts button{color:#e6c372;background:#ddac4912;border:1px solid #ddac4924;border-radius:10px;min-width:0;min-height:34px;padding:0 3px;font-size:8px;font-weight:900}@media (width<=430px){.feed-stats .feed-share-post{min-width:44px;padding:0 8px}.feed-stats .feed-share-post>b{display:none}.feed-stats button,.feed-views{min-width:48px}.leaderboard-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.economy-quick-amounts{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog-car-card .catalog-quick-stats{color:#f8fbff!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;width:132px!important;min-width:132px!important;max-width:132px!important;margin:0!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{width:100%!important;height:16px!important;min-height:16px!important;box-shadow:none!important;color:#f8fbff!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0!important;font-style:normal!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{color:#a9bbc9!important;-webkit-text-fill-color:#a9bbc9!important;opacity:1!important;letter-spacing:.02em!important;white-space:nowrap!important;flex:0 0 44px!important;width:44px!important;margin:0!important;padding:0!important;font-size:7px!important;font-weight:800!important;line-height:16px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;white-space:nowrap!important;align-items:center!important;gap:2px!important;min-width:0!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:900!important;line-height:16px!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-count,.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;margin:0!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{color:#ff5b75!important;-webkit-text-fill-color:#ff5b75!important;font-size:8px!important}.catalog-car-card .catalog-quick-stats .catalog-currency-icon{flex:0 0 12px!important;width:12px!important;height:12px!important;margin:0!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:120px!important;min-width:120px!important;max-width:120px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric,.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b{height:15px!important;min-height:15px!important;line-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{flex-basis:40px!important;width:40px!important;font-size:6.5px!important;line-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b{font-size:9.5px!important}}.dzo-chest-box-media{transform-origin:50%!important;background:0 0!important;border-radius:0!important;place-items:center!important;display:grid!important;position:absolute!important;inset:0!important;overflow:visible!important;transform:scale(1.025)!important}.dzo-chest-render{object-fit:contain;object-position:center;transform-origin:50% 72%;opacity:0;filter:drop-shadow(0 22px 18px #0000008c)drop-shadow(0 0 14px #ffb22638);will-change:transform,opacity,filter;pointer-events:none;width:124%;height:124%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.dzo-chest-render-closed{opacity:1}.dzo-chest-model.is-compact .dzo-chest-render{width:148%;height:148%}.dzo-chest-model.is-opening .dzo-chest-render-closed{animation:3s cubic-bezier(.22,.7,.22,1) both dzoChestClosedPhase}.dzo-chest-model.is-opening .dzo-chest-render-mid{animation:3s cubic-bezier(.22,.7,.22,1) both dzoChestMidPhase}.dzo-chest-model.is-opening .dzo-chest-render-open{animation:3s cubic-bezier(.16,.78,.2,1) both dzoChestOpenPhase}@keyframes dzoChestClosedPhase{0%{opacity:1;transform:translate(-50%,-50%)scale(.9)translateY(-9%)}10%{transform:translate(-50%,-50%)scale(1.04)translateY(2%)}18%{transform:translate(-50%,-50%)scale(.99)translateY(0)}27%{transform:translate(-50%,-50%)scale(1.025)rotate(-1.3deg)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.02)rotate(1deg)}43%,to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}@keyframes dzoChestMidPhase{0%,31%{opacity:0;transform:translate(-50%,-50%)scale(.99)translateY(2%)}38%,52%{opacity:1;transform:translate(-50%,-50%)scale(1.055)translateY(-1%)}61%,to{opacity:0;transform:translate(-50%,-50%)scale(1.08)translateY(-2%)}}@keyframes dzoChestOpenPhase{0%,48%{opacity:0;filter:brightness(.9);transform:translate(-50%,-50%)scale(.98)translateY(4%)}59%{opacity:1;filter:brightness(1.55)drop-shadow(0 0 28px #ffb92fc7);transform:translate(-50%,-50%)scale(1.11)translateY(-2%)}72%{filter:brightness(1.14)drop-shadow(0 20px 20px #0000008c)drop-shadow(0 0 20px #ffb02670);transform:translate(-50%,-50%)scale(1.055)}to{opacity:1;filter:brightness(1.05)drop-shadow(0 20px 20px #0000008c)drop-shadow(0 0 16px #ffb02659);transform:translate(-50%,-50%)scale(1.07)}}.dzo-chest-energy-burst{z-index:4;pointer-events:none;position:absolute;inset:13%}.dzo-chest-energy-burst>i{--angle:calc(var(--burst-index) * 30deg);opacity:0;width:7px;height:7px;animation:dzoChestParticle 1.45s calc(.9s + var(--burst-index) * 18ms) ease-out both;background:#ffd36a;border-radius:999px;position:absolute;top:54%;left:50%;box-shadow:0 0 14px 4px #ffae20bf}@keyframes dzoChestParticle{0%{opacity:0;transform:rotate(var(--angle)) translateX(5px) scale(.4)}16%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(118px) scale(1.1)}}.dzo-chest-opening-video,.dzo-chest-closed-video{display:none!important}.home-screen{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:smooth;scroll-padding-bottom:150px;height:var(--app-height,100dvh)!important;min-height:0!important;max-height:var(--app-height,100dvh)!important;touch-action:pan-y!important;padding-bottom:calc(150px + env(safe-area-inset-bottom))!important;overflow:hidden scroll!important}.home-screen:before,.home-screen:after,.profile-home:before,.profile-home:after{pointer-events:none!important}.home-actions{touch-action:pan-y!important;flex:none!important;min-height:max-content!important;overflow:visible!important}.home-settings-button{color:#e8edf8;background:linear-gradient(145deg,#1f2636f5,#0e121df5);border:1px solid #ffffff1f;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000042}.photo-viewer-floating-close{z-index:20;top:calc(72px + env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c15e0;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:fixed;right:14px;box-shadow:0 10px 30px #00000073}.feed-photo{background:#080c14;width:100%;display:block;position:relative;overflow:hidden}.feed-image-open{background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.feed-image-open>img,.feed-photo>video{object-fit:contain;background:#080b12;width:100%;height:auto;max-height:min(68dvh,760px);display:block}.feed-video-mute{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04080ec2;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;font-size:19px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 24px #0000005c}.feed-selected-media{background:#080c14;border-radius:24px;width:100%;min-height:230px;position:relative;overflow:hidden}.feed-selected-media>img,.feed-selected-media>video{object-fit:contain;width:100%;height:min(48dvh,440px);display:block}.feed-selected-media>button{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05080ed9;border:1px solid #ffffff3d;border-radius:50%;width:42px;height:42px;font-size:27px;line-height:1;position:absolute;top:10px;right:10px}.feed-post-management{gap:8px;padding:4px 15px 14px;display:flex}.feed-post-management button{color:#e9c77c;background:#e2b24b14;border:1px solid #e2b24b3d;border-radius:13px;flex:1;min-height:40px;padding:8px 12px;font-size:12px;font-weight:800}.feed-post-management button.is-danger{color:#ff9eaa;background:#ff455d14;border-color:#ff5c703d}.feed-author-name{align-items:center;gap:6px;display:flex}.feed-role-badge{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;padding:0;font-size:12px;font-style:normal;font-weight:1000;line-height:1;display:inline-grid}.feed-role-badge.is-admin{color:#061321;background:linear-gradient(145deg,#6fd7ff,#2f8cff);box-shadow:0 0 14px #40a5ff73}.feed-role-badge.is-creator{color:#1e1000;background:linear-gradient(145deg,#ffe17c,#e69b24);box-shadow:0 0 14px #f1af3073}.feed-badge-info{text-align:center;color:#f7f9ff;background:linear-gradient(155deg,#1a2130,#090d16);border:1px solid #ffffff24;border-radius:28px;justify-items:center;gap:10px;width:min(360px,100vw - 34px);margin:auto;padding:28px 22px 22px;display:grid;box-shadow:0 28px 80px #0009}.feed-badge-info>.feed-role-badge{width:54px;height:54px;font-size:26px}.feed-badge-info>small{color:#d7b061;letter-spacing:.18em;font-weight:900}.feed-badge-info>strong{font-size:22px}.feed-badge-info>p{color:#9ea9bc;margin:0;line-height:1.55}.feed-badge-info>button{color:#171006;background:linear-gradient(135deg,#f1c667,#d69628);border:0;border-radius:16px;width:100%;min-height:48px;margin-top:7px;font-weight:900}.feed-bottom-nav .feed-upload-nav{color:#171006;background:linear-gradient(145deg,#f3c865,#c98523);border:1px solid #ffd3726b;transform:translateY(-10px);box-shadow:0 12px 28px #d5952757}.feed-bottom-nav .feed-upload-nav>span{background:#ffffff3d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:27px;display:grid}.feed-profile-nav-icon .feed-avatar{border:2px solid #ffffff4d;width:34px;height:34px}.feed-profile-card{overflow:hidden;box-shadow:0 22px 60px #00000059;background:radial-gradient(circle at 82% 8%,#dea63833,#0000 34%),linear-gradient(150deg,#1a2130fa,#090d16fa)!important;border-color:#e8b95333!important}.feed-profile-cover{min-height:122px;background:linear-gradient(130deg,#ebbc531f,#0000 58%),radial-gradient(circle at 70%,#3983d642,#0000 35%),#101727!important}.theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.theme-grid>button{text-align:left;color:#eef2fa;background:#0f141fd1;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;min-height:92px;padding:12px;display:grid}.theme-grid>button.is-selected{border-color:#e6b54a94;box-shadow:inset 0 0 0 1px #e6b54a2e}.theme-grid span{gap:4px;display:grid}.theme-grid small{color:#8e99aa;font-size:10px}.theme-preview{border-radius:10px;width:42px;height:58px;box-shadow:inset 0 0 0 1px #ffffff1f}.theme-preview.is-dark{background:linear-gradient(155deg,#283044 0 22%,#090d16 22% 70%,#d39a34 70%)}.theme-preview.is-light{background:linear-gradient(155deg,#fff 0 22%,#edf2fa 22% 70%,#397fd2 70%)}.settings-theme-heading{margin-top:28px}.welcome-bonus-card>button{justify-self:center;margin-inline:auto;width:min(100%,320px)!important;min-height:58px!important;font-size:16px!important}html[data-theme=light] .app-shell,html[data-theme=light] .feed-screen{color:#172235;background:radial-gradient(circle at 75% 5%,#528dd421,#0000 32%),linear-gradient(#f7f9fd,#e8eef7)!important}html[data-theme=light] .glass-panel,html[data-theme=light] .brand-bar,html[data-theme=light] .directory-header,html[data-theme=light] .feed-header,html[data-theme=light] .feed-card,html[data-theme=light] .feed-composer,html[data-theme=light] .feed-comments-panel,html[data-theme=light] .home-bottom-nav,html[data-theme=light] .feed-bottom-nav{color:#172235;box-shadow:0 14px 38px #3b4f6d21;background:#ffffffe6!important;border-color:#233f651f!important}html[data-theme=light] .primary-action,html[data-theme=light] .games-hero,html[data-theme=light] .language-grid button,html[data-theme=light] .theme-grid>button{color:#172235;background:linear-gradient(145deg,#fff,#edf2f9);border-color:#233f6521}html[data-theme=light] p,html[data-theme=light] small{color:#66758a}@media (width<=520px){.theme-grid{grid-template-columns:1fr}.dzo-chest-model:not(.is-compact) .dzo-chest-render{width:136%;height:136%}}.dzo-chest-model,.dzo-chest-model.is-compact,.free-chest-preview .dzo-chest-model.is-compact,.free-chest-stage .dzo-chest-model{aspect-ratio:1!important}.dzo-chest-box-media,.dzo-chest-model.is-compact .dzo-chest-box-media,.dzo-chest-model.has-opening-animation .dzo-chest-box-media{place-items:center;display:grid;overflow:visible;transform:none;inset:0!important}.dzo-chest-box-media>img{image-rendering:auto;transform:none;object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important}.games-hero-coin.free-chest-preview{min-height:122px;overflow:hidden}.free-chest-preview .dzo-chest-model.is-compact{margin:auto;width:min(40vw,154px)!important;max-width:154px!important}.free-chest-preview .dzo-chest-box-media{inset:-7%!important}.free-chest-stage{place-items:center;min-height:286px;display:grid;overflow:visible;width:min(86vw,410px)!important;height:min(86vw,410px)!important}.free-chest-stage .dzo-chest-model{margin:auto;width:min(82vw,390px)!important;max-width:390px!important}.free-chest-stage .dzo-chest-model.has-opening-animation{width:min(86vw,410px)!important;max-width:410px!important}@media (width<=520px){.free-chest-preview .dzo-chest-model.is-compact{width:min(39vw,148px)!important}.free-chest-stage{min-height:276px;width:min(84vw,370px)!important;height:min(84vw,370px)!important}.free-chest-stage .dzo-chest-model{width:min(80vw,350px)!important}.free-chest-stage .dzo-chest-model.has-opening-animation{width:min(84vw,370px)!important}}.catalog-car-card .catalog-quick-stats{grid-template-rows:repeat(4,16px)!important;grid-template-columns:minmax(0,132px)!important;grid-auto-flow:row!important;align-content:start!important;justify-items:stretch!important;gap:0!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0!important;display:grid!important}.catalog-car-card .catalog-quick-stats>.catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats>.catalog-quick-items{display:contents!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{width:132px!important;height:16px!important;min-height:16px!important;max-height:16px!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;line-height:16px!important;display:flex!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i>small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small>span{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important;letter-spacing:0!important;text-transform:uppercase!important;opacity:1!important;flex:0 0 43px!important;width:43px!important;margin:0!important;padding:0!important;font-size:7px!important;font-weight:700!important;line-height:16px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i>b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small>b,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;opacity:1!important;filter:none!important;text-shadow:none!important;flex:none!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:16px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked .catalog-currency-icon{flex:0 0 12px!important;width:12px!important;height:12px!important;margin:0!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{color:#ff547d!important;-webkit-text-fill-color:#ff547d!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:8px!important;font-weight:800!important;line-height:16px!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:124px!important;min-width:124px!important;max-width:124px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{width:124px!important}}.catalog-item-photo>.catalog-item-media,.catalog-item-photo>.catalog-item-media>.secure-image{aspect-ratio:4/3!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;position:relative!important}.directory-screen .catalog-car-list .catalog-car-open{--catalog-preview-width:116px;--catalog-preview-height:112px;grid-template-columns:var(--catalog-preview-width) minmax(0, 1fr) 24px!important}.directory-screen .catalog-car-list .catalog-car-photo,.directory-screen .catalog-car-list .catalog-wheel-photo,.directory-screen .catalog-car-list .catalog-car-photo>.secure-image,.directory-screen .catalog-car-list .catalog-wheel-photo>.secure-image,.directory-screen .catalog-car-list .catalog-car-photo>.secure-image.is-loading,.directory-screen .catalog-car-list .catalog-wheel-photo>.secure-image.is-loading{width:var(--catalog-preview-width,116px)!important;height:var(--catalog-preview-height,112px)!important;min-width:var(--catalog-preview-width,116px)!important;min-height:var(--catalog-preview-height,112px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.directory-screen .catalog-car-list .catalog-car-photo>.secure-image img,.directory-screen .catalog-car-list .catalog-wheel-photo>.secure-image img{width:var(--catalog-preview-width,116px)!important;height:var(--catalog-preview-height,112px)!important;min-width:var(--catalog-preview-width,116px)!important;min-height:var(--catalog-preview-height,112px)!important;object-fit:contain!important;object-position:50% 50%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}@media (width<=520px){.directory-screen .catalog-car-list .catalog-car-open{--catalog-preview-width:104px;--catalog-preview-height:100px;grid-template-columns:var(--catalog-preview-width) minmax(0, 1fr) 18px!important}}.catalog-item-photo .catalog-normalization-source{opacity:0!important;pointer-events:none!important;visibility:hidden!important;width:2px!important;max-width:2px!important;height:2px!important;max-height:2px!important;position:absolute!important;top:-2px!important;left:-2px!important}.catalog-item-photo .secure-image>img:not(.catalog-normalization-source){object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.feed-photo:not(.is-loaded):before{content:"";z-index:0;pointer-events:none;background-color:#07101c;background-image:linear-gradient(110deg,#0d1c2eeb 8%,#223a529e 18%,#0d1c2eeb 33%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s ease-in-out infinite feed-media-loading;position:absolute;inset:0}.feed-photo.is-loaded:before{display:none}.feed-photo:not(.is-loaded) .feed-image-open>img,.feed-photo:not(.is-loaded)>video{visibility:hidden}.feed-photo-error{z-index:4;color:#dde8f6b8;text-align:center;background:#050a12c7;place-items:center;padding:20px;font-size:14px;display:grid;position:absolute;inset:0}@keyframes feed-media-loading{0%{background-position:100% 0}to{background-position:-20% 0}}.subscription-exempt-field{flex-direction:column;gap:6px;margin-top:14px;display:flex}.subscription-exempt-field span{color:var(--muted);font-size:12px;font-weight:700}.subscription-exempt-field textarea{resize:vertical;min-height:62px}.subscription-exempt-field small{color:var(--muted);font-size:11px;line-height:1.4}.catalog-class-tabs button{position:relative;padding:0 24px 0 8px!important}.catalog-class-tabs button>span{text-align:center;white-space:nowrap;width:100%;display:block}.catalog-class-tabs .catalog-tab-count{width:22px;min-width:22px;height:22px;padding:0 4px;font-size:8px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.catalog-exchange-status.is-unavailable{text-shadow:0 0 10px #ff566638;color:#ff6876!important}.feed-stats>.feed-like-button,.feed-stats>.feed-like-button.is-liked{width:auto!important;min-width:0!important;max-width:none!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin-left:8px!important;padding:0!important;display:inline-flex!important}.feed-stats>.feed-like-button .feed-heart-icon{flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important}.feed-stats>.feed-like-button b{align-items:center!important;min-width:1ch!important;height:24px!important;line-height:1!important;display:inline-flex!important;transform:translateY(1px)!important}.catalog-detail-media{align-content:start!important;gap:0!important;width:100%!important;min-height:clamp(270px,57vw,430px)!important;margin-top:-8px!important;overflow:hidden!important}.catalog-detail-media>.secure-image{background:0 0!important;width:100%!important;height:clamp(250px,54vw,410px)!important;min-height:250px!important;overflow:hidden!important}.catalog-detail-media>.secure-image img{object-fit:contain!important;transform-origin:50%!important;width:100%!important;height:100%!important;transform:translateY(-10px)scale(1.28)!important}.catalog-detail-title{z-index:3;position:relative}.catalog-detail-title .catalog-exchange-status.is-unavailable,.catalog-car-copy .catalog-exchange-status.is-unavailable{color:#ff6876!important}@media (width<=520px){.feed-stats>.feed-like-button{height:36px!important;min-height:36px!important;margin-left:6px!important}.feed-stats>.feed-like-button .feed-heart-icon{flex-basis:22px!important;width:22px!important;height:22px!important}.catalog-detail-media{min-height:270px!important}.catalog-detail-media>.secure-image{height:250px!important;min-height:250px!important}.catalog-detail-media>.secure-image img{transform:translateY(-8px)scale(1.22)!important}}.catalog-title-line{align-items:center;gap:10px;display:flex}.catalog-title-line h2{margin:0}.catalog-title-share{color:#9fddff;background:#17446280;border:1px solid #6fd0ff5c;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:34px;display:grid}.catalog-detail-hero>.catalog-share-button{display:none!important}.catalog-detail-hero{background:linear-gradient(145deg,#142b44f0,#060d1bfa)!important;padding:clamp(18px,3vw,30px)!important}.catalog-detail-media{min-height:clamp(210px,42vw,390px)!important}.catalog-detail-media>.secure-image{max-height:clamp(210px,42vw,390px)!important}.catalog-item-row{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:12px!important;display:grid!important}.catalog-item-photo{order:1!important;width:100%!important;min-height:clamp(230px,48vw,380px)!important}.catalog-item-media{width:100%!important;min-height:inherit!important}.catalog-item-media>.secure-image{object-fit:contain!important;background:#0309128f!important;width:100%!important;height:clamp(230px,48vw,380px)!important}.catalog-item-copy{text-align:left!important;order:2!important;padding:2px 7px 7px!important}.catalog-item-copy strong{display:block;font-size:clamp(20px,4.4vw,28px)!important;line-height:1.12!important}.catalog-item-copy p{max-width:58ch;margin:7px 0 0!important}.feed-stats>button,.feed-stats>.feed-views{box-sizing:border-box!important;flex:0 0 58px!important;grid-template-columns:22px minmax(2ch,auto)!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:58px!important;min-width:58px!important;height:44px!important;padding:0 10px!important;display:inline-grid!important}.feed-stats>button b,.feed-stats>.feed-views b{text-align:left!important;font-variant-numeric:tabular-nums!important;min-width:2ch!important}.feed-stats>.feed-share-post{flex-basis:48px!important;grid-template-columns:1fr!important;width:48px!important;min-width:48px!important;padding:0!important}.feed-stats>.feed-share-post b{display:none!important}.feed-share-plane{width:21px!important;height:21px!important;display:block!important;overflow:visible!important}.feed-view-icon{flex:0 0 20px!important;width:20px!important;height:14px!important}.feed-card.is-highlighted{animation:1.6s both feed-highlight-pulse}@keyframes feed-highlight-pulse{0%,to{box-shadow:0 0 #68ccff00}25%{box-shadow:0 0 0 4px #68ccff75}}.home-bottom-nav>button:first-child:before{content:"▤";color:#83d8ff;margin-bottom:4px;font-size:19px;line-height:1;display:block}.admin-recovery-details{margin-top:14px}.admin-recovery-details>summary{cursor:pointer;color:#8cb6cf;background:#081422b3;border:1px solid #7cb4d729;border-radius:10px;padding:12px 14px;font-size:12px;list-style:none}.admin-recovery-details>summary::-webkit-details-marker{display:none}.admin-audit-summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:12px 0;display:grid}.admin-audit-summary article{background:#0c1d30bd;border:1px solid #69b1da33;border-radius:12px;padding:14px}.admin-audit-summary small{color:#7f9db0;font-size:9px;display:block}.admin-audit-summary strong{color:#e7f5ff;margin-top:5px;font-size:22px;display:block}.admin-dzo-spending-card{margin-bottom:12px}.admin-spending-description{color:#8aa6b8;margin:-2px 0 12px;font-size:11px;line-height:1.45}.admin-spending-mode-switch{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.admin-spending-mode-switch button{color:#8aa6b8;cursor:pointer;background:#0c1d309e;border:1px solid #69b1da33;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800}.admin-spending-mode-switch button.active{color:#e7f5ff;background:#2b6a8f6b;border-color:#6dd3ff9e}.admin-spending-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.admin-spending-summary article{background:#08172794;border:1px solid #69b1da29;border-radius:10px;min-width:0;padding:10px}.admin-spending-summary small{color:#6f9bb3;letter-spacing:.08em;font-size:8px;display:block}.admin-spending-summary strong{color:#e7f5ff;font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;display:block}.admin-spending-table{overflow-x:auto}.admin-spending-row{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(100px,1.1fr) repeat(3,minmax(100px,1fr));align-items:center;gap:10px;min-width:500px;padding:9px 2px;font-size:11px;display:grid}.admin-spending-row>span,.admin-spending-row>strong{color:#b6cfdb;text-align:right;font-variant-numeric:tabular-nums}.admin-spending-row>strong,.admin-spending-row>time{color:#e7f5ff}.admin-spending-row.admin-spending-head{color:#6f9bb3;text-transform:uppercase;font-size:8px;font-weight:800}.admin-spending-row.admin-spending-head>span{color:#6f9bb3}.admin-audit-table{overflow-x:auto}.admin-audit-row{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(0,1fr) 100px 110px;align-items:center;gap:12px;padding:10px 2px;font-size:12px;display:grid}.admin-audit-row span{color:#a4bfce;text-align:right;font-variant-numeric:tabular-nums}.admin-audit-head{color:#6f9bb3;text-transform:uppercase;font-size:9px}.admin-operator-audit-table{overflow-x:auto}.admin-operator-audit-row{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(150px,1.5fr) repeat(3,minmax(72px,.65fr)) minmax(140px,1fr);align-items:center;gap:10px;min-width:700px;padding:10px 2px;font-size:12px;display:grid}.admin-operator-audit-row>span,.admin-operator-audit-row>time{color:#a4bfce;text-align:right;font-variant-numeric:tabular-nums}.admin-operator-audit-row.admin-audit-head{color:#6f9bb3;text-transform:uppercase;font-size:9px}.admin-operator-detail-heading{border-top:1px solid #84aac41a;align-items:baseline;gap:8px;margin:15px 0 9px;padding-top:12px;display:flex}.admin-operator-detail-heading small{color:#6f9bb3;font-size:9px}.admin-operator-detail-heading strong{color:#e7f5ff;font-size:13px}.admin-operator-detail-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.admin-operator-detail-card{background:#09182894;border:1px solid #69b1da29;border-radius:12px;min-width:0;padding:13px}.admin-operator-detail-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-operator-detail-card>header div{min-width:0}.admin-operator-detail-card strong,.admin-operator-detail-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-operator-detail-card header small,.admin-operator-detail-card>header>span,.admin-operator-period{color:#7f9db0;font-size:10px}.admin-operator-detail-card>header>span{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-operator-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0 9px;display:grid}.admin-operator-detail-metrics div{background:#16304475;border-radius:8px;padding:8px}.admin-operator-detail-metrics small,.admin-operator-rated-preview>small{color:#6f9bb3;font-size:8px}.admin-operator-detail-metrics b{color:#e7f5ff;font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;display:block}.admin-operator-period{margin:0 0 10px;line-height:1.55}.admin-operator-rated-preview{border-top:1px solid #84aac41a;padding-top:9px}.admin-operator-rated-preview>div{color:#a4bfce;justify-content:space-between;gap:8px;padding-top:6px;font-size:10px;display:flex}.admin-operator-rated-preview>div span,.admin-operator-rated-preview>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-operator-rated-preview b{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-operator-rated-preview .is-credit{color:#78e0ad}.admin-operator-rated-preview .is-debit{color:#ff9c9c}.admin-rated-message-list{gap:0;display:grid}.admin-rated-message-list article{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:12px 0;display:grid}.admin-rated-message-list article>div{min-width:0}.admin-rated-message-list strong,.admin-rated-message-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-rated-message-list small{color:#7f9db0;font-size:10px}.admin-rated-message-list p{color:#a4bfce;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:11px;line-height:1.4}.admin-rated-message-list b{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-rated-message-list b.is-credit{color:#78e0ad}.admin-rated-message-list b.is-debit{color:#ff9c9c}.admin-audit-ledger{gap:0;display:grid}.admin-audit-ledger article{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;display:grid}.admin-audit-ledger article div{min-width:0}.admin-audit-ledger strong,.admin-audit-ledger small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-audit-ledger small,.admin-audit-ledger time{color:#7f9db0;font-size:10px}.admin-audit-ledger b{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-audit-ledger .is-credit{color:#78e0ad}.admin-audit-ledger .is-debit{color:#ff9c9c}.admin-usage-card{margin-bottom:12px}.admin-usage-controls{flex-wrap:wrap;gap:7px;margin:2px 0 12px;display:flex}.admin-usage-controls button{color:#8aa6b8;cursor:pointer;background:#0c1d309e;border:1px solid #69b1da33;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800}.admin-usage-controls button.active{color:#e7f5ff;background:#2b6a8f6b;border-color:#6dd3ff9e}.admin-usage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.admin-usage-summary article{background:#08172794;border:1px solid #69b1da29;border-radius:10px;min-width:0;padding:10px}.admin-usage-summary small{color:#6f9bb3;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.admin-usage-summary strong{color:#e7f5ff;font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;display:block}.admin-usage-summary span{color:#7f9db0;margin-top:3px;font-size:9px;display:block}.admin-usage-chart{background:#06121f8a;border:1px solid #69b1da29;border-radius:12px;padding:12px 12px 10px}.admin-usage-chart-header{color:#a4bfce;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:10px;display:flex}.admin-usage-chart-header strong{color:#e7f5ff;font-variant-numeric:tabular-nums;font-size:10px}.admin-usage-chart-svg{width:100%;height:190px;display:block;overflow:visible}.admin-usage-chart-grid{stroke:#84aac429;stroke-width:.7px;vector-effect:non-scaling-stroke}.admin-usage-chart-axis{color:#6f9bb3;font-variant-numeric:tabular-nums;min-height:16px;margin-top:5px;font-size:8px;display:grid}.admin-usage-chart-axis time{opacity:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-usage-chart-axis time.visible{opacity:1}.admin-usage-legend{color:#a4bfce;flex-wrap:wrap;gap:10px 14px;margin-top:8px;font-size:9px;display:flex}.admin-usage-legend span{align-items:center;gap:5px;display:inline-flex}.admin-usage-legend i{border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.admin-usage-table{margin-top:13px;overflow-x:auto}.admin-usage-row{border-bottom:1px solid #84aac41a;grid-template-columns:minmax(78px,1.2fr) repeat(4,minmax(68px,1fr));align-items:center;gap:8px;min-width:450px;padding:9px 2px;font-size:11px;display:grid}.admin-usage-row>span{color:#b6cfdb;text-align:right;font-variant-numeric:tabular-nums}.admin-usage-row>time{color:#e7f5ff}.admin-usage-row.admin-usage-head{color:#6f9bb3;text-transform:uppercase;font-size:8px;font-weight:800}.admin-usage-row.admin-usage-head>span{color:#6f9bb3}@media (width<=560px){.admin-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-spending-summary{grid-template-columns:1fr}.admin-usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-usage-chart-svg{height:160px}.admin-audit-ledger article{grid-template-columns:minmax(0,1fr) auto}.admin-audit-ledger time{grid-column:1/-1}.admin-rated-message-list article{grid-template-columns:minmax(0,1fr)}.admin-rated-message-list b{grid-column:1}.admin-operator-detail-grid{grid-template-columns:1fr}}.chat-screen>.global-ad-banner,.admin-chat>.global-ad-banner{min-height:56px!important;max-height:74px!important;box-shadow:none!important;filter:saturate(.82)brightness(.88)!important;border-radius:10px!important}.chat-screen>.global-ad-banner .ad-banner-button,.admin-chat>.global-ad-banner .ad-banner-button{transform:scale(.92)}.dzo-chest-model{isolation:isolate!important;position:relative!important;transform:translateZ(0)!important}.dzo-chest-model .dzo-chest-box-media{transform-origin:50% 82%!important;backface-visibility:hidden!important;width:100%!important;height:100%!important;display:block!important;position:relative!important}.dzo-chest-model .dzo-chest-render{object-fit:contain!important;object-position:50% 50%!important;opacity:0!important;will-change:opacity, transform!important;width:100%!important;height:100%!important;transition:opacity .22s,transform .22s!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)translateZ(0)!important}.dzo-chest-model .dzo-chest-static-closed{opacity:1!important}.dzo-chest-model.is-opened .dzo-chest-static-closed{opacity:0!important}.dzo-chest-model.is-opened .dzo-chest-static-open{opacity:1!important}.dzo-chest-model.is-opening .dzo-chest-static-closed{opacity:1!important;filter:brightness(1.12)saturate(1.16)!important}.dzo-chest-open-flare{z-index:4!important;pointer-events:none!important;opacity:0!important;background:radial-gradient(circle,#ffe48c94,#ffb5241f 38%,#0000 70%)!important;border-radius:50%!important;position:absolute!important;inset:15% 12% 22%!important}.dzo-chest-model.is-opening .dzo-chest-open-flare{animation:.85s ease-out both dzo-chest-flare!important}@keyframes dzo-chest-shake{0%,to{transform:translate(0,0)rotate(0)}12%{transform:translate(-3px,-1px)rotate(-1deg)}24%{transform:translate(4px)rotate(1.2deg)}38%{transform:translate(-5px,-2px)rotate(-1.6deg)}52%{transform:translate(5px)rotate(1.6deg)}68%{transform:translate(-3px,-1px)rotate(-.9deg)}84%{transform:translate(2px)rotate(.5deg)}}@keyframes dzo-chest-open-in{0%{opacity:0;filter:brightness(1.2);transform:scale(.97)translateY(2px)translateZ(0)}to{opacity:1;filter:brightness();transform:scale(1)translateY(0)translateZ(0)}}@keyframes dzo-chest-flare{0%{opacity:0;transform:scale(.7)}42%{opacity:.85;transform:scale(1.06)}to{opacity:0;transform:scale(1.25)}}.admin-shell{background:radial-gradient(circle at 88% 8%,#1c7bbd24,#0000 31%),#07111d!important;grid-template-columns:minmax(236px,272px) minmax(0,1fr)!important;gap:0!important;min-height:100dvh!important;display:grid!important}.admin-shell .inbox-pane{z-index:6!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#081422eb!important;border-right:1px solid #76a4ca2e!important;flex-direction:column!important;width:auto!important;min-height:100dvh!important;padding:20px 14px!important;display:flex!important;position:sticky!important;top:0!important}.admin-header{border-bottom:1px solid #76a4ca29!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:4px 8px 20px!important;display:grid!important}.admin-header h1{color:#f6fbff!important;margin:4px 0 0!important;font-size:20px!important}.admin-header span:first-child{color:#59c8f9!important;letter-spacing:.13em!important;font-size:10px!important}.queue-count{color:#8ccff2!important;background:#1b7eb429!important;border:1px solid #4ac1f647!important;border-radius:999px!important;grid-column:2!important;justify-self:start!important;margin-top:-7px!important;padding:4px 9px!important;font-size:11px!important}.admin-live-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:14px 2px!important;display:grid!important}.admin-live-stats>span{background:linear-gradient(150deg,#18334ee0,#0b1a2be0)!important;border:1px solid #70a6cf2e!important;border-radius:15px!important;gap:5px!important;padding:11px 12px!important;display:grid!important}.admin-live-stats small{color:#7e9ab4!important;letter-spacing:.1em!important;font-size:8px!important}.admin-live-stats strong{color:#f2f8ff!important;font-size:19px!important}.admin-live-stats .is-online strong{color:#7ae6b4!important}.admin-tabs{scrollbar-width:thin!important;gap:6px!important;margin-top:12px!important;display:grid!important;overflow:auto!important}.admin-tabs button{color:#8ca4ba!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;justify-content:flex-start!important;min-height:43px!important;padding:0 13px!important;font-weight:700!important}.admin-workspace,.wheel-editor{width:min(1180px,100%)!important;margin:0 auto!important}.copy-editor-header{align-items:center!important;gap:16px!important;margin-bottom:20px!important}.copy-editor-header h1{color:#f2f8ff!important;font-size:clamp(21px,3vw,31px)!important}.copy-editor-header .save-copy-button,.copy-editor-header>button:last-child{border-radius:12px!important;min-height:42px!important}.admin-tool-card,.catalog-admin-form,.catalog-item-editor,.catalog-admin-car{background:linear-gradient(150deg,#0f1f32f2,#08121ff0)!important;border:1px solid #75abd330!important;border-radius:20px!important;box-shadow:0 18px 38px #0003!important}.catalog-admin-layout{align-items:start!important;gap:18px!important}.catalog-admin-form{position:sticky!important;top:18px!important}.catalog-form-step{border-top:1px solid #76a4ca29!important;margin-top:18px!important;padding-top:14px!important}.catalog-form-step b{color:#071321!important;background:#54c8f4!important;border-radius:9px!important;place-items:center!important;width:26px!important;height:26px!important;display:grid!important}.catalog-form-step span{color:#f1f7ff!important}.catalog-form-step small{color:#7996ad!important}.catalog-admin-form input,.catalog-admin-form select,.catalog-admin-form textarea,.catalog-item-editor input,.catalog-item-editor textarea{background:#050f1bb8!important;border-color:#84a9c840!important;border-radius:11px!important}.catalog-admin-list{gap:9px!important;display:grid!important}.team-role-actions{flex-wrap:wrap!important}@media (width<=880px){.admin-shell{display:block!important}.admin-shell .inbox-pane{border-bottom:1px solid #76a4ca2e!important;border-right:0!important;min-height:auto!important;position:relative!important}.admin-tabs{flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}.admin-tabs button{flex:none!important;justify-content:center!important}.admin-shell .admin-chat{min-height:auto!important;padding:16px 10px 30px!important}.catalog-admin-form{position:static!important}}.admin-quick-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:10px 2px 4px!important;display:grid!important}.admin-quick-links button{color:#9fc9e2!important;white-space:nowrap!important;background:#14354e7a!important;border:1px solid #5bb9e633!important;border-radius:9px!important;min-height:31px!important;padding:0 6px!important;font-size:10px!important;font-weight:800!important}.admin-quick-links button:hover{color:#effaff!important;background:#1c709980!important;border-color:#4dcbfab3!important}@media (width<=880px){.admin-quick-links{grid-template-columns:repeat(3,minmax(96px,1fr))!important;overflow-x:auto!important}.admin-quick-links button{min-width:96px!important}}.promo-page{gap:18px!important}.promo-header-button{color:#86ddff!important;white-space:nowrap!important;background:#1466912e!important;border:1px solid #53c3f45c!important;border-radius:11px!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:0 12px!important;font-weight:800!important;display:inline-flex!important}.promo-card{text-align:center!important;background:radial-gradient(circle at 50% 0,#2f9ddc33,#0000 45%),#0a1727eb!important;border:1px solid #4ac1f64d!important;border-radius:28px!important;width:min(540px,100% - 24px)!important;margin:18px auto!important;padding:34px 26px 28px!important}.promo-card-icon{color:#ffe17b!important;background:linear-gradient(145deg,#355a80,#18334e)!important;border-radius:18px!important;place-items:center!important;width:60px!important;height:60px!important;margin:0 auto 16px!important;display:grid!important;box-shadow:0 0 34px #ffd35b40!important}.promo-card>small{color:#64cfff!important;letter-spacing:.14em!important;font-size:9px!important}.promo-card h2{color:#f2f8ff!important;margin:10px 0 7px!important;font-size:28px!important}.promo-card p{color:#8ea6bb!important}.promo-form{grid-template-columns:1fr auto!important;gap:9px!important;margin-top:22px!important;display:grid!important}.promo-form input{color:#effaff!important;text-transform:uppercase!important;background:#030c17bf!important;border:1px solid #79a7ca47!important;border-radius:13px!important;min-width:0!important;min-height:48px!important;padding:0 14px!important}.promo-form button{color:#061321!important;background:#56c9f6!important;border-radius:16px!important;min-width:180px!important;min-height:62px!important;padding:0 26px!important;font-size:16px!important;font-weight:900!important;box-shadow:0 10px 26px #56c9f63d!important}.promo-reward-overlay{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010710b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.promo-reward-card{text-align:center;background:linear-gradient(145deg,#142940,#091321 72%);border:1px solid #ffc44a73;border-radius:24px;width:min(380px,100%);padding:30px 24px 24px;position:relative;box-shadow:0 26px 90px #00000080,0 0 45px #ffbc2e2e}.promo-reward-close{color:#d8e8f6;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;width:36px;height:36px;font-size:25px;position:absolute;top:10px;right:12px}.promo-reward-icon{color:#ffd45e;background:linear-gradient(145deg,#61480d,#2b2109);border-radius:24px;place-items:center;width:82px;height:82px;margin:0 auto 14px;display:grid;box-shadow:0 0 34px #ffc24266}.promo-reward-card small{color:#f3c95d;letter-spacing:.14em;font-weight:800;display:block}.promo-reward-card strong{color:#fff;margin-top:8px;font-size:34px;line-height:1.1;display:block}.promo-reward-card p{color:#9db2c7;margin:10px 0 18px}.promo-reward-done{color:#081526;cursor:pointer;background:linear-gradient(135deg,#ffe27c,#f3a91e);border:0;border-radius:15px;width:100%;min-height:52px;font-weight:900}.promo-status{color:#ffd66a!important;min-height:20px!important;margin:14px 0 0!important;font-weight:700!important}@media (width<=520px){.promo-form{grid-template-columns:1fr!important}.promo-header-button{padding-inline:8px!important;font-size:10px!important}}.dzo-chest-model.has-opening-animation .dzo-chest-box-media,.free-chest-stage .dzo-chest-model.has-opening-animation .dzo-chest-box-media{inset:-2%!important;overflow:visible!important}.dzo-chest-opening-animation{filter:drop-shadow(0 22px 24px #00000094)drop-shadow(0 0 22px #4982ff3d);animation:4.62s linear both dzo-bot-lootbox-opening!important;transform:none!important}@keyframes dzo-bot-lootbox-opening{0%{opacity:0}3%,to{opacity:1}}.dzo-chest-model .dzo-chest-object.dzo-chest-rig{z-index:3!important;transform-origin:50% 100%!important;height:72%!important;transform-style:preserve-3d!important;filter:drop-shadow(0 27px 21px #000000ad)drop-shadow(0 0 19px #ffa82d29)!important;display:block!important;position:absolute!important;inset:auto 7% 10%!important;transform:rotateX(-3deg)rotateY(4deg)!important}.dzo-chest-body.dzo-chest-body-piece{z-index:5!important;clip-path:polygon(4% 0,96% 0,100% 9%,100% 91%,96% 100%,4% 100%,0 91%,0 9%)!important;height:59%!important;transform-style:preserve-3d!important;background:linear-gradient(98deg,#0000 0 13%,#ffffff0b 13.5%,#0000 14% 85%,#ffffff08 85.5%,#0000 86%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 8px),linear-gradient(164deg,#3d4650 0 5%,#171e25 25%,#272f37 56%,#090d12 100%)!important;border:2px solid #68737d!important;border-color:#aab2b9 #68737d #242a31!important;border-radius:10px 10px 15px 15px!important;display:block!important;position:absolute!important;inset:auto 2% 0!important;overflow:visible!important;transform:none!important;box-shadow:inset 0 3px 2px #ffffff21,inset 0 -18px 25px #000000a3,inset 13px 0 19px #00000038,0 9px 14px #0000008c!important}.dzo-chest-panel{background:radial-gradient(circle at 50% 45%,#ff9f1d1f,#0000 47%),repeating-linear-gradient(90deg,#10161b 0 7px,#1e262d 7px 12px)!important;border:2px solid #525c65!important;border-radius:9px!important;position:absolute!important;inset:17% 18% 15%!important;box-shadow:inset 0 0 0 3px #090d11,inset 0 0 20px #000000eb!important}.dzo-chest-panel:before,.dzo-chest-panel:after{width:5px;height:5px;box-shadow:0 calc(100% + 38px) 0 #444c54;content:"";background:#818991;border-radius:50%;position:absolute;top:7px}.dzo-chest-panel:before{left:8px}.dzo-chest-panel:after{right:8px}.dzo-chest-corner{z-index:4!important;background:repeating-linear-gradient(0deg,#0000 0 10px,#ffffff0f 10px 12px),linear-gradient(90deg,#080c10,#424c55 43%,#11171c 70%,#293138)!important;border:1px solid #5d6670!important;width:15%!important;position:absolute!important;top:0!important;bottom:0!important;box-shadow:inset 0 0 9px #000000c7!important}.dzo-chest-corner.corner-right{transform:scaleX(-1);right:0!important}.dzo-chest-rib.rib-left{left:22%}.dzo-chest-rib.rib-right{right:22%}.dzo-chest-trim{z-index:7;background:linear-gradient(#48535c,#151b20);border-block:1px solid #bdc4c942;height:5%;position:absolute;left:3%;right:3%}.dzo-chest-trim.trim-top{top:3%}.dzo-chest-trim.trim-bottom{bottom:8%}.dzo-chest-lid.dzo-chest-lid-piece{z-index:10!important;clip-path:none!important;transform-origin:50% 92%!important;height:47%!important;transform-style:preserve-3d!important;backface-visibility:visible!important;filter:none!important;will-change:transform!important;display:block!important;position:absolute!important;inset:auto 1% 52%!important;overflow:visible!important;transform:rotateX(0)translateZ(4px)!important}.dzo-chest-lid-front{z-index:4!important;clip-path:polygon(4% 0,96% 0,100% 13%,100% 87%,96% 100%,4% 100%,0 87%,0 13%)!important;background:repeating-linear-gradient(96deg,#ffffff09 0 1px,#0000 1px 10px),linear-gradient(162deg,#4c555d,#192127 45%,#2b333a 63%,#0a0f13)!important;border:2px solid #747e86!important;border-bottom-color:#1b2228!important;border-radius:10px!important;position:absolute!important;inset:30% 1.5% 3%!important;box-shadow:inset 0 3px 2px #ffffff26,inset 0 -12px 20px #000000a1,0 7px 9px #00000073!important}.dzo-chest-lid-panel{background:radial-gradient(circle at 50% 54%,#ffa62229,#0000 46%),repeating-linear-gradient(90deg,#10161b 0 6px,#1c242a 6px 11px);border:2px solid #444e57;border-radius:8px;position:absolute;inset:18% 19%;box-shadow:inset 0 0 0 3px #090d11,inset 0 0 15px #000}.dzo-chest-lid-top{z-index:5!important;transform-origin:50% 100%!important;background:radial-gradient(at 50% 100%,#ff9a2329,#0000 48%),linear-gradient(173deg,#535b63,#1a2127 68%,#090e12)!important;border:2px solid #68727b!important;border-radius:15px 15px 5px 5px!important;height:45%!important;position:absolute!important;top:2%!important;left:6%!important;right:6%!important;transform:rotateX(7deg)translateZ(4px)!important;box-shadow:inset 0 3px 2px #ffffff24,inset 0 -12px 17px #00000094!important}.dzo-chest-lid-inner{z-index:2;backface-visibility:visible;background:radial-gradient(at 50% 70%,#ffbe443d,#0000 52%),repeating-linear-gradient(90deg,#1a1712 0 8px,#282117 8px 13px);border:2px solid #8d6b32;border-radius:9px;position:absolute;inset:26% 5% 4%;transform:translateZ(-9px)rotateX(180deg);box-shadow:inset 0 0 22px #020202}.dzo-chest-lid-side{z-index:6!important;background:linear-gradient(100deg,#090e12,#3c454d 53%,#10161b)!important;border:2px solid #59636b!important;width:13%!important;position:absolute!important;top:18%!important;bottom:4%!important}.dzo-chest-lid-side.lid-side-left{transform-origin:100%;left:-2%;transform:rotateY(64deg)}.dzo-chest-lid-side.lid-side-right{transform-origin:0;right:-2%;transform:rotateY(-64deg)}.dzo-chest-cavity{z-index:4!important;opacity:0!important;transform-origin:50% 100%!important;background:radial-gradient(at 50% 65%,#fff2a8,#ff9f20 28%,#461a02 69%),#0d0805!important;border:2px solid #ffc659a3!important;border-radius:50% 50% 18% 18%/45% 45% 24% 24%!important;height:19%!important;position:absolute!important;inset:auto 10% 46%!important;transform:scale(.82)!important;box-shadow:inset 0 -17px 25px #000000db,0 0 30px #ff991961!important}.dzo-chest-open-glow{z-index:9!important;filter:blur(13px)!important;mix-blend-mode:screen!important;opacity:0!important;pointer-events:none!important;background:radial-gradient(#fffac1fa,#ffa72694 34%,#0000 72%)!important;border-radius:50%!important;width:auto!important;height:38%!important;position:absolute!important;inset:auto 11% 39%!important;transform:scale(.45)!important}.dzo-chest-hinge{z-index:12!important;opacity:1!important;background:linear-gradient(#b4bbc0,#4b555d 48%,#14191e)!important;border:1px solid #21272d!important;border-radius:999px!important;width:10%!important;height:4%!important;position:absolute!important;top:auto!important;bottom:50%!important;box-shadow:0 2px 5px #000000d6!important}.dzo-chest-lock{z-index:14;aspect-ratio:1;clip-path:polygon(50% 0,94% 22%,94% 76%,50% 100%,6% 76%,6% 22%);color:#271104;transform-origin:50% 15%;background:radial-gradient(circle at 34% 27%,#fff5a6,#f5a72b 33%,#7a3308 72%);border:3px solid #ffbe4c;place-items:center;width:18%;display:grid;position:absolute;bottom:35%;left:50%;transform:translate(-50%)translateZ(14px);box-shadow:0 0 0 5px #20272d,0 0 27px #ff971cf0,inset 0 0 10px #fff0a4}.dzo-chest-lock b{text-shadow:0 1px #ffffff80;font-size:clamp(20px,6vw,42px);line-height:1}.dzo-chest-model.is-ready .dzo-chest-object{animation:4.2s ease-in-out infinite physical-chest-idle!important}.free-chest-stage .dzo-chest-model,.free-chest-stage:not(.is-opening) .dzo-chest-model,.free-chest-stage.is-opening .dzo-chest-model{animation:none!important}.free-chest-stage.is-opening .dzo-chest-body-piece{animation:none!important;transform:none!important}.free-chest-stage.is-opening .dzo-chest-lock{animation:1.05s cubic-bezier(.18,.82,.2,1) both physical-lock-release}@keyframes physical-chest-idle{0%,70%,to{transform:rotateX(-3deg)rotateY(4deg)translateY(0)}76%{transform:rotateX(-3deg)rotateY(4deg)translateY(-5px)rotate(-1deg)}82%{transform:rotateX(-3deg)rotateY(4deg)translateY(0)rotate(1.1deg)}88%{transform:rotateX(-3deg)rotateY(4deg)translateY(-2px)rotate(-.35deg)}}@keyframes physical-chest-unlock{0%,14%{transform:rotateX(-3deg)rotateY(4deg)translate(0,0)}19%{transform:rotateX(-3deg)rotateY(4deg)translate(-4px)rotate(-.8deg)}24%{transform:rotateX(-3deg)rotateY(4deg)translate(5px,-1px)rotate(.9deg)}30%{transform:rotateX(-3deg)rotateY(4deg)translate(-2px)rotate(-.35deg)}39%,to{transform:rotateX(-3deg)rotateY(4deg)translate(0,0)}}@keyframes physical-lid-open{0%,28%{transform:rotateX(0)translateZ(4px)}43%{transform:rotateX(-28deg)translateZ(7px)}66%{transform:rotateX(-104deg)translateZ(10px)}78%{transform:rotateX(-116deg)translateZ(10px)}89%{transform:rotateX(-99deg)translateZ(9px)}to{transform:rotateX(-104deg)translateZ(9px)}}@keyframes physical-lock-release{0%,25%{opacity:1;filter:brightness();transform:translate(-50%)translateZ(14px)rotateX(0)}48%{opacity:1;filter:brightness(1.75);transform:translate(-50%)translateY(7px)translateZ(20px)rotateX(-16deg)}to{opacity:0;filter:brightness(1.2);transform:translate(-50%)translateY(34px)translateZ(24px)rotateX(-54deg)scale(.72)}}@keyframes physical-cavity-reveal{0%,34%{opacity:0;filter:brightness(.6);transform:scale(.82)}58%{opacity:1;filter:brightness(1.45);transform:scale(1.045)}to{opacity:.95;filter:brightness();transform:scale(1)}}@keyframes physical-chest-light{0%,36%{opacity:0;transform:scale(.45)}64%{opacity:1;transform:scale(1.28)}to{opacity:.22;filter:blur(25px);transform:scale(1.72)}}@keyframes physical-hinge-glint{0%,28%{filter:brightness()}49%{filter:brightness(2.5);box-shadow:0 0 16px #ffbe4dcc}to{filter:brightness()}}.feed-profile-card{background:linear-gradient(155deg,#101d2cfa,#070d16fc);border:1px solid #73cff533;border-radius:28px;width:min(100% - 24px,720px);margin:12px auto 18px;padding:0 14px 15px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000061,inset 0 1px #ffffff0f}.feed-profile-cover{background:radial-gradient(circle at 76% 24%,#6fdbff6e,#0000 22%),radial-gradient(circle at 18% 85%,#7552e24d,#0000 34%),linear-gradient(135deg,#102f48,#10192e 54%,#261c3f);height:112px;margin:0 -14px;position:relative;overflow:hidden}.feed-profile-cover:before,.feed-profile-cover:after{content:"";border:1px solid #90e1ff29;border-radius:50%;position:absolute}.feed-profile-cover:before{width:280px;height:96px;top:-33px;right:-54px;transform:rotate(-13deg)}.feed-profile-cover:after{width:210px;height:78px;bottom:-41px;left:-38px;transform:rotate(11deg)}.feed-profile-cover>i{background:linear-gradient(112deg,#0000 25%,#ffffff1f 46%,#0000 67%);animation:6s ease-in-out infinite feed-profile-cover-sheen;position:absolute;inset:0;transform:translate(-120%)}.feed-profile-cover>b{color:#dbf6ffad;letter-spacing:.19em;font-size:7px;position:absolute;top:14px;right:15px}.feed-profile-identity{z-index:2;align-items:flex-end;gap:13px;min-width:0;margin-top:-39px;display:flex;position:relative}.feed-profile-identity .feed-avatar.is-large{border:4px solid #101b29;flex-basis:84px;width:84px;height:84px;box-shadow:0 0 0 1px #79d7fc7a,0 13px 27px #00000075}.feed-profile-name{gap:2px;min-width:0;padding-bottom:4px;display:grid}.feed-profile-name>small{color:#65c7ec;letter-spacing:.14em;font-size:7px;font-weight:950}.feed-profile-name>strong{color:#f3fbff;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,5vw,27px);overflow:hidden}.feed-profile-name>i{color:#8299aa;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.feed-profile-joined{color:#7f97a8;margin:12px 2px 11px;font-size:9px}.feed-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.feed-profile-stats span{background:#ffffff09;border:1px solid #80cded14;border-radius:17px;align-content:center;place-items:center;gap:3px;min-height:62px;display:grid}.feed-profile-stats b{color:#ecf8fd;font-size:17px}.feed-profile-follow{border-radius:15px;width:100%;min-height:47px;margin-top:10px}.feed-profile-card.is-own-profile{border-color:#ffc14f38}.feed-profile-card.is-own-profile .feed-profile-cover{background:radial-gradient(circle at 76% 24%,#ffc85b61,#0000 22%),radial-gradient(circle at 18% 85%,#56a0d047,#0000 34%),linear-gradient(135deg,#283244,#101a29 54%,#332715)}.feed-profile-card.is-own-profile .feed-profile-name>small{color:#f0bd58}@keyframes feed-profile-cover-sheen{0%,68%{transform:translate(-120%)}88%,to{transform:translate(120%)}}@media (width<=520px){.dzo-chest-model{width:min(96vw,440px)!important}.dzo-chest-model.is-compact{width:100%!important}.dzo-chest-lock b{font-size:clamp(18px,6vw,31px)}.feed-profile-cover{height:102px}.feed-profile-identity .feed-avatar.is-large{flex-basis:78px;width:78px;height:78px}.feed-profile-stats small{font-size:7px}}@media (prefers-reduced-motion:reduce){.dzo-chest-model.is-ready .dzo-chest-object,.feed-profile-cover>i{animation:none!important}}.dzo-chest-opening-video{z-index:30;object-fit:contain;opacity:0;pointer-events:none;filter:drop-shadow(0 28px 24px #0000009e);background:0 0;border:0;outline:0;width:120%;height:112%;animation:5s linear both supplied-lootbox-film;display:block;position:absolute;inset:-8% -10% -4%;transform:translateZ(40px)}.free-chest-stage.is-opening .dzo-chest-model.has-opening-video .dzo-chest-aura{animation:5s ease-out both chest-film-aura!important}@keyframes supplied-lootbox-film{0%{opacity:0;transform:translateZ(40px)scale(.98)}4%,to{opacity:1;transform:translateZ(40px)scale(1)}}@keyframes chest-film-aura{0%{opacity:.35;scale:.86}42%{opacity:.82;scale:1.12}82%{opacity:1;filter:blur(10px);scale:1.38}to{opacity:.16;filter:blur(24px);scale:1.65}}.dzo-chest-box-media{z-index:4;pointer-events:none;transform-origin:50% 72%;place-items:center;display:grid;position:absolute;inset:-15% -18%}.dzo-chest-box-media>img,.dzo-chest-box-media>video{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.dzo-chest-box-media>img{filter:drop-shadow(0 28px 22px #00000094)drop-shadow(0 0 18px #4a89ff2e)}.dzo-chest-closed-poster{animation:4.3s ease-in-out infinite supplied-box-idle}.dzo-chest-closed-video{background:0 0}.dzo-chest-opening-video{object-fit:contain;filter:drop-shadow(0 28px 22px #0000008a);background:#070a14;border-radius:22%;animation:4.62s linear both supplied-box-opening}.dzo-chest-model.is-compact .dzo-chest-box-media{inset:-33% -37%}.dzo-chest-model.is-compact .dzo-chest-box-media>img{filter:drop-shadow(0 15px 13px #0000008a)drop-shadow(0 0 12px #4a89ff33)}.dzo-chest-model.is-cooldown .dzo-chest-box-media{filter:grayscale(.42)brightness(.68)}.dzo-chest-model.is-cooldown .dzo-chest-closed-poster{animation:none}.dzo-chest-model.has-opening-animation .dzo-chest-box-media{inset:-19% -23%}.dzo-chest-model.has-opening-animation .dzo-chest-aura{animation:4.62s ease-out both chest-film-aura!important}.free-chest-stage.is-opening .box-coin-burst{animation:dzo-coin-burst 1.24s cubic-bezier(.16,.78,.2,1) calc(3.45s + var(--coin-index) * 20ms) both!important}@keyframes supplied-box-idle{0%,69%,to{transform:translateY(0)rotate(0)}75%{transform:translateY(-7px)rotate(-1.1deg)}81%{transform:translateY(1px)rotate(1.2deg)}87%{transform:translateY(-2px)rotate(-.35deg)}}@keyframes supplied-box-opening{0%{opacity:0;transform:scale(.97)}2%,96%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.015)}}@media (width<=520px){.dzo-chest-box-media{inset:-18% -23%}.dzo-chest-model.is-compact .dzo-chest-box-media{inset:-37% -42%}.dzo-chest-model.has-opening-animation .dzo-chest-box-media{inset:-23% -29%}}@media (prefers-reduced-motion:reduce){.dzo-chest-closed-poster{animation:none}}.home-screen{width:min(100%,560px);height:var(--app-height,100dvh);min-height:var(--app-height,100dvh);overscroll-behavior-y:contain;scroll-behavior:auto;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:clip auto!important}.home-screen::-webkit-scrollbar{display:none}.feed-screen::-webkit-scrollbar{display:none}.home-actions{flex:none;padding-bottom:52px}.feed-screen{width:min(100%,720px);height:var(--app-height,100dvh);min-height:var(--app-height,100dvh);overscroll-behavior-y:contain;scroll-behavior:auto;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;margin:0 auto;overflow:clip auto}.feed-header,.feed-tabs,.feed-bottom-nav{-webkit-backdrop-filter:none}.feed-header{background:#060c15fb;box-shadow:0 8px 20px #0003}.feed-tabs{background:#0f1926fa;box-shadow:0 8px 20px #0000002e}.feed-card{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 620px;box-shadow:0 8px 24px #0003}.feed-photo-grid,.feed-photo{contain:layout paint}.feed-photo-grid.media-1 .feed-photo{aspect-ratio:4/5;min-height:0}.feed-photo img{backface-visibility:hidden;transform:translateZ(0)}.feed-load-sentinel{width:100%;height:70px}.feed-create-button{display:none!important}.feed-bottom-nav{background:#09111bfb;grid-template-columns:repeat(3,1fr);box-shadow:0 12px 34px #00000061}.feed-bottom-nav .feed-upload-nav{z-index:2;color:#dff7ff;position:relative;overflow:visible;transform:translateY(-9px)}.feed-bottom-nav .feed-upload-nav>span{color:#04121a;background:linear-gradient(145deg,#70d8ff,#248bb8);border:1px solid #c7f1ff85;border-radius:17px;place-items:center;width:48px;height:48px;font-size:28px;line-height:1;display:grid;box-shadow:0 12px 26px #1f95c761,inset 0 1px #ffffff8c}.feed-bottom-nav .feed-upload-nav:active{transform:translateY(-9px)scale(.94)}.feed-bottom-nav .feed-upload-nav:disabled{opacity:.36;pointer-events:none}.feed-stat-icon{color:currentColor;flex:none;position:relative;font-size:0!important;line-height:1!important;display:inline-block!important}.feed-comment-icon{border:2px solid;border-radius:50%;width:22px!important;height:18px!important}.feed-comment-icon:after{content:"";background:#0d1520f5;border-bottom:2px solid;border-left:2px solid;width:7px;height:7px;position:absolute;bottom:-4px;left:3px;transform:skew(-22deg)rotate(-11deg)}.feed-view-icon{border:2px solid;border-radius:75% 12%;transform:rotate(45deg);width:23px!important;height:16px!important}.feed-view-icon>i{background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.free-chest-stage .dzo-chest-model,.free-chest-stage.is-opening .dzo-chest-model{animation:none!important}.dzo-chest-lid-piece{transform-style:preserve-3d;backface-visibility:visible;will-change:transform, filter;transform:perspective(1200px)translate(0,0)rotateX(0);transform-origin:50% 49%!important}@keyframes dzo-video-lid-open{0%,9%{filter:brightness();transform:perspective(1200px)translate(0,0)rotateX(0)}16%{filter:brightness(1.12);transform:perspective(1200px)translate3d(0,-1%,5px)rotateX(-4deg)}27%{filter:brightness(1.18);transform:perspective(1200px)translate3d(0,-2.5%,13px)rotateX(-18deg)}41%{filter:brightness(1.22);transform:perspective(1200px)translate3d(0,-5%,28px)rotateX(-47deg)}57%{filter:brightness(1.2)drop-shadow(0 -7px 9px #ffb8442e);transform:perspective(1200px)translate3d(0,-7.5%,43px)rotateX(-78deg)}73%{filter:brightness(1.14)drop-shadow(0 -12px 14px #ffb84442);transform:perspective(1200px)translate3d(0,-9%,50px)rotateX(-101deg)}86%{transform:perspective(1200px)translate3d(0,-7.6%,45px)rotateX(-91deg)}94%{transform:perspective(1200px)translate3d(0,-8.1%,47px)rotateX(-96deg)}to{filter:brightness(1.1)drop-shadow(0 -10px 13px #ffb84438);transform:perspective(1200px)translate3d(0,-7.8%,46px)rotateX(-94deg)}}@keyframes dzo-video-case-settle{0%,13%{transform:translate(0,0)scale(1)}22%{transform:translate(-2px)scale(1.004)}30%{transform:translate(2px,-1px)scale(.998)}43%{transform:translateY(-2px)scale(1.012)}62%{transform:translateY(1px)scale(.997)}82%{transform:translate(0,0)scale(1.003)}to{transform:translate(0,0)scale(1)}}@keyframes dzo-video-cavity{0%,22%{opacity:0;transform:scale(.84)}48%{opacity:.56;transform:scale(.96)}72%{opacity:1;transform:scale(1.04)}to{opacity:.94;transform:scale(1)}}@keyframes dzo-video-glow{0%,24%{opacity:0;transform:scale(.38)}55%{opacity:.5;transform:scale(.82)}73%{opacity:1;transform:scale(1.32)}to{opacity:.24;filter:blur(25px);transform:scale(1.7)}}.cinematic-splash{animation:3s both cinematic-screen-exit}.cinematic-logo-frame .theater-logo-image{filter:brightness(1.12)contrast(1.12)drop-shadow(0 0 16px #ffffff3d)drop-shadow(0 0 38px #38b2ec33)drop-shadow(0 24px 46px #000000d6)}.cinematic-logo-orbit{z-index:2;aspect-ratio:2.5;opacity:0;pointer-events:none;border:1px solid #6fd6ff29;border-radius:50%;width:min(86vw,620px);position:absolute}.cinematic-logo-orbit.orbit-one{animation:3s both cinematic-orbit-one}.cinematic-logo-orbit.orbit-two{border-color:#ffbe4924;width:min(70vw,500px);animation:3s both cinematic-orbit-two}.cinematic-logo-sparks{z-index:2;background:#dff8ff;border-radius:50%;width:4px;height:4px;animation:3s both cinematic-sparks;position:absolute;box-shadow:-34vw -16vh #7edeffcc,29vw -12vh #ffcf6bb8,-25vw 17vh #ffffff9e,36vw 13vh #6bd3ffad,-8vw -24vh #ffd77f8a,13vw 24vh #ffffff80}.cinematic-start-caption{z-index:5;color:#d3ebf79e;letter-spacing:.28em;font-size:9px;font-weight:900;animation:3s both cinematic-caption-premiere;position:absolute;bottom:14%}@keyframes cinematic-logo-premiere{0%{opacity:0;filter:blur(28px)brightness(.06);transform:scale(.84)}18%{opacity:.26;filter:blur(14px)brightness(.45);transform:scale(.92)}43%{opacity:1;filter:blur()brightness(1.38);transform:scale(1.025)}63%{filter:blur()brightness();transform:scale(1)}84%{opacity:1;filter:blur()brightness();transform:scale(1)}to{opacity:0;filter:blur(7px)brightness(1.25);transform:scale(1.07)}}@keyframes cinematic-orbit-one{0%{opacity:0;transform:scale(.55)rotate(-8deg)}42%{opacity:.9}82%{opacity:.28;transform:scale(1.08)rotate(3deg)}to{opacity:0;transform:scale(1.22)rotate(7deg)}}@keyframes cinematic-orbit-two{0%{opacity:0;transform:scale(.45)rotate(9deg)}48%{opacity:.72}to{opacity:0;transform:scale(1.28)rotate(-7deg)}}@keyframes cinematic-sparks{0%{opacity:0;transform:scale(.55)rotate(-4deg)}36%{opacity:1}74%{opacity:.58;transform:scale(1.12)rotate(3deg)}to{opacity:0;transform:scale(1.36)rotate(8deg)}}@keyframes cinematic-caption-premiere{0%,34%{opacity:0;transform:translateY(8px)}52%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes cinematic-screen-exit{0%,88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.free-chest-stage.is-opening .dzo-chest-lid-piece{animation-duration:.01ms!important}.cinematic-logo-orbit,.cinematic-logo-sparks{display:none}}.dzo-chest-model.is-compact{width:100%!important;max-width:174px!important}.dzo-chest-rig{z-index:3;transform-origin:50% 78%;transform-style:preserve-3d;filter:drop-shadow(0 20px 18px #000000b8)drop-shadow(0 0 12px #ffb0302e);display:block;position:absolute;inset:0}.dzo-chest-body-piece,.dzo-chest-lid-piece{transform-style:preserve-3d;pointer-events:none;display:block;position:absolute;inset:0}.dzo-chest-body-piece{z-index:4;clip-path:polygon(0 53%,100% 53%,100% 100%,0 100%)}.dzo-chest-lid-piece{z-index:6;clip-path:polygon(0 0,100% 0,100% 61%,0 61%);transform-origin:50% 57%;backface-visibility:visible;will-change:transform, filter;transform:rotateX(0)}.dzo-chest-body-piece img,.dzo-chest-lid-piece img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.dzo-chest-cavity{z-index:2;opacity:0;transform-origin:50% 80%;background:radial-gradient(at 50% 70%,#ffed99f5,#ff9e1b94 25%,#4b1f04f0 67%),#100b08;border:2px solid #ffc65bb3;border-radius:48% 48% 18% 18%/34% 34% 24% 24%;height:21%;position:absolute;top:48%;left:19%;right:19%;transform:scale(.86);box-shadow:inset 0 -18px 28px #000000db,0 0 34px #ff9e1e57}.dzo-chest-open-glow{z-index:5;filter:blur(14px);mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(#fff7bbfa,#ffa8288f 34%,#0000 72%);border-radius:50%;width:66%;height:30%;position:absolute;top:42%;left:17%;transform:scale(.5)}.dzo-chest-hinge{z-index:7;opacity:.76;background:linear-gradient(#ffdb83,#8e4d0d 55%,#241002);border-radius:999px;width:9%;height:2.5%;position:absolute;top:56.2%;box-shadow:0 1px 4px #000000d9}.free-chest-stage .dzo-chest-model,.free-chest-stage:not(.is-opening) .dzo-chest-model,.free-chest-stage:not(.is-opening) .dzo-chest-rig{animation:none!important;transform:none!important}.free-chest-stage.is-opening .dzo-chest-hinge{animation:1.1s ease-out both case-hinge-flash}.dzo-chest-model.is-ready .dzo-chest-rig{animation:4.4s ease-in-out infinite case-ready-breathe}.dzo-chest-model.is-cooldown .dzo-chest-rig{filter:grayscale(.42)brightness(.66)drop-shadow(0 20px 18px #000000b8)}.free-chest-preview .dzo-chest-aura{inset:16% 9% 7%!important}.dzo-chest-model>.dzo-chest-timer{z-index:10!important}@keyframes case-lid-open{0%,18%{filter:brightness();transform:rotateX(0)translateY(0)}32%{filter:brightness(1.16);transform:rotateX(-8deg)translateY(-.5%)}72%,to{filter:brightness(1.08)drop-shadow(0 -9px 12px #ffb03740);transform:rotateX(-72deg)translateY(-4.5%)}}@keyframes case-open-settle{0%,20%{transform:scale(1)}42%{transform:scale(1.018)}72%{transform:scale(.995)}to{transform:scale(1)}}@keyframes case-cavity-reveal{0%,24%{opacity:0;transform:scale(.84)}58%{opacity:1;transform:scale(1.035)}to{opacity:.92;transform:scale(1)}}@keyframes case-open-light{0%,28%{opacity:0;transform:scale(.5)}58%{opacity:.96;transform:scale(1.18)}to{opacity:.22;filter:blur(23px);transform:scale(1.55)}}@keyframes case-hinge-flash{0%,26%{filter:brightness()}48%{filter:brightness(2.2);box-shadow:0 0 18px #ffc152e6}to{filter:brightness()}}@keyframes case-ready-breathe{0%,72%,to{transform:translateY(0)scale(1)}78%{transform:translateY(-3px)scale(1.006)}84%{transform:translateY(0)scale(.998)}}.global-ad-banner{contain:layout paint;aspect-ratio:4!important;min-height:0!important;max-height:none!important;padding:0!important;display:block!important;overflow:hidden!important}.global-ad-banner>button{aspect-ratio:auto!important;border-radius:inherit!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.global-ad-media{aspect-ratio:auto!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.global-ad-media img,.global-ad-media video{backface-visibility:hidden;object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important;transition:none!important;animation:none!important;display:block!important;transform:none!important}.global-ad-media video{will-change:auto}.global-ad-banner>a{display:none!important}@media (prefers-reduced-motion:reduce){.dzo-chest-model.is-ready .dzo-chest-rig{animation:none!important}.free-chest-stage.is-opening .dzo-chest-lid-piece{animation-duration:.01ms!important}}.dzo-chest-model{aspect-ratio:3/2!important}.dzo-chest-body-piece{clip-path:polygon(0 47%,100% 47%,100% 100%,0 100%)!important}.dzo-chest-lid-piece{clip-path:polygon(0 0,100% 0,100% 52%,0 52%)!important;transform-origin:50% 49%!important}.dzo-chest-cavity{border-radius:42% 42% 16% 16%/30% 30% 20% 20%!important;height:28%!important;top:44%!important;left:12%!important;right:12%!important}.dzo-chest-hinge{top:48.2%!important}.free-chest-stage.is-opening .dzo-chest-rig{animation:1.85s cubic-bezier(.2,.75,.18,1) both original-case-settle!important}.free-chest-stage.is-opening .dzo-chest-lid-piece{animation:1.85s cubic-bezier(.12,.82,.16,1) both original-case-lid-open!important}.free-chest-stage.is-opening .dzo-chest-cavity{animation:1.85s ease-out both original-case-cavity!important}.free-chest-stage.is-opening .dzo-chest-open-glow{animation:2s ease-out both original-case-glow!important}@keyframes original-case-lid-open{0%,16%{filter:brightness();transform:perspective(1200px)rotateX(0)translateY(0)}27%{filter:brightness(1.18);transform:perspective(1200px)rotateX(-5deg)translateY(-.3%)}42%{filter:brightness(1.24);transform:perspective(1200px)rotateX(-24deg)translateY(-1.4%)}76%{filter:brightness(1.12)drop-shadow(0 -14px 18px #ffb83d57);transform:perspective(1200px)rotateX(-79deg)translateY(-5.5%)}88%{transform:perspective(1200px)rotateX(-74deg)translateY(-5%)}to{filter:brightness(1.08)drop-shadow(0 -11px 14px #ffb83d3d);transform:perspective(1200px)rotateX(-76deg)translateY(-5.2%)}}@keyframes original-case-settle{0%,18%{transform:scale(1)}34%{transform:scale(1.014)}62%{transform:scale(.993)}78%{transform:scale(1.004)}to{transform:scale(1)}}@keyframes original-case-cavity{0%,22%{opacity:0;filter:brightness(.6);transform:scale(.82)}54%{opacity:1;filter:brightness(1.45);transform:scale(1.04)}to{opacity:.94;filter:brightness();transform:scale(1)}}@keyframes original-case-glow{0%,28%{opacity:0;transform:scale(.42)}56%{opacity:1;transform:scale(1.2)}to{opacity:.18;filter:blur(26px);transform:scale(1.7)}}.feed-home-action{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;position:relative;overflow:hidden;background:radial-gradient(circle at 88% 12%,#38b1ff33,#0000 36%),linear-gradient(135deg,#16283afa,#080f1afa)!important;display:grid!important}.feed-home-action:after{pointer-events:none;content:"";background:linear-gradient(110deg,#0000 25%,#ffffff12 45%,#0000 65%);animation:5.5s ease-in-out infinite feed-home-sheen;position:absolute;inset:0;transform:translate(-120%)}.feed-home-icon,.bottom-feed-icon{color:#7edaff;place-items:center;font-size:24px;font-weight:950;display:grid}.feed-home-icon{background:#40b5e81a;border:1px solid #6fd6ff4d;border-radius:16px;width:46px;height:46px;box-shadow:inset 0 1px #ffffff14}.feed-home-action .feed-action-copy{text-align:left;gap:2px;display:grid}.feed-home-action .feed-action-copy small{color:#6db5d3;letter-spacing:.12em;font-size:8px;font-weight:900}.feed-home-badge{color:#07111a;background:#56c8f7;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:1000}@keyframes feed-home-sheen{0%,70%{transform:translate(-120%)}88%,to{transform:translate(120%)}}.feed-screen{color:#edf7fd;background:radial-gradient(circle at 15% -5%,#3084b02e,#0000 34%),radial-gradient(circle at 88% 22%,#5c4aaa1f,#0000 32%),linear-gradient(#09111b,#080d15 52%,#060a10);min-height:100dvh;padding:0 0 112px;overflow-x:hidden}.feed-header{z-index:50;min-height:70px;padding:max(10px, env(safe-area-inset-top)) 14px 10px;-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#060c15e6;border-bottom:1px solid #89c9e81f;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:10px;display:grid;position:sticky;top:0;box-shadow:0 12px 28px #0000003d}.feed-header>button{color:#c9e9f7;background:#ffffff09;border:1px solid #8eceeb24;border-radius:14px;place-items:center;width:40px;height:40px;padding:0;font-size:27px;display:grid}.feed-header>span{gap:1px;display:grid}.feed-header>span small{color:#62bce0;letter-spacing:.18em;font-size:7px;font-weight:1000}.feed-header .feed-header-avatar{border-radius:50%;overflow:hidden}.feed-tabs{z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1926e0;border:1px solid #99d8f421;border-radius:18px;grid-auto-columns:1fr;grid-auto-flow:column;width:min(100% - 24px,720px);margin:10px auto 12px;padding:4px;display:grid;position:sticky;top:70px;box-shadow:0 13px 28px #0000003d}.feed-tabs button{color:#72889b;background:0 0;border:0;border-radius:14px;min-height:43px;padding:0 12px;font-size:12px;font-weight:900}.feed-tabs button.active{color:#e9f8ff;background:linear-gradient(135deg,#54c5ef38,#3e71ad1f);box-shadow:inset 0 0 0 1px #77d3f72e}.feed-list{gap:12px;width:min(100%,720px);margin:0 auto;display:grid}.feed-card{background:radial-gradient(circle at 100% 0,#347ea41a,#0000 32%),#0d1520f5;border:1px solid #8ec9e51c;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000045}.feed-card-header{align-items:center;gap:10px;min-height:70px;padding:12px 14px 8px;display:flex}.feed-author{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.feed-author>span:last-child{gap:2px;min-width:0;display:grid}.feed-author strong{color:#ecf7fc;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.feed-author small{color:#6f8598;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.feed-avatar{background:linear-gradient(135deg,#2a789b,#29335e);border:1px solid #7ad1f63d;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:0 8px 22px #00000047}.feed-avatar.is-large{flex-basis:76px;width:76px;height:76px}.feed-avatar img,.feed-avatar video{object-fit:cover;width:100%;height:100%}.feed-avatar b{color:#dff7ff;font-size:16px}.feed-follow-button,.feed-profile-follow{color:#03121a;background:linear-gradient(135deg,#42b9e7,#257ea8);border:1px solid #68cff84d;border-radius:12px;min-height:34px;padding:0 13px;font-size:9px;font-weight:1000;box-shadow:0 8px 20px #278bb738}.feed-follow-button.is-following,.feed-profile-follow.is-following{box-shadow:none;color:#93a9b8;background:#ffffff0b;border-color:#8db8cc2b}.feed-status-badge{color:#e8bf68;background:#dda94121;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:950}.feed-status-badge.is-rejected{color:#ef8796;background:#d34a5d1f}.feed-caption{color:#cddbe4;white-space:pre-wrap;margin:0;padding:2px 15px 12px;font-size:13px;line-height:1.48}.feed-photo-grid{background:#05090f;gap:2px;width:100%;display:grid}.feed-photo-grid.media-1{grid-template-columns:1fr}.feed-photo-grid.media-2{grid-template-columns:1fr 1fr}.feed-photo{background:#07101a;border:0;width:100%;min-height:280px;padding:0;display:block;position:relative;overflow:hidden}.feed-photo-grid.media-2 .feed-photo{min-height:310px}.feed-photo img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.feed-photo-loader{background-color:#0c1722;background-image:linear-gradient(100deg,#0000 30%,#ffffff0f 48%,#0000 66%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.5s linear infinite feed-skeleton;position:absolute;inset:0}@keyframes feed-skeleton{to{background-position:-220% 0}}.feed-stats{align-items:center;gap:8px;min-height:58px;padding:8px 12px;display:flex}.feed-stats button,.feed-views{color:#8499a8;background:#ffffff09;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-width:64px;min-height:40px;display:inline-flex}.feed-stats button span,.feed-views span{font-size:26px;font-weight:600;line-height:.8}.feed-stats button b,.feed-views b{font-size:11px}.feed-stats button.is-liked{color:#ff6e86;background:#e84b631a}.feed-views{margin-left:auto}.feed-moderation-actions{grid-template-columns:1fr 1.25fr;gap:9px;padding:12px;display:grid}.feed-moderation-actions button{border-radius:14px;min-height:46px;font-size:11px;font-weight:950}.feed-moderation-actions .reject{color:#ef8b9a;background:#b9354a1f;border:1px solid #e15b6e33}.feed-moderation-actions .approve{color:#041a12;background:linear-gradient(135deg,#63d4a2,#2d9f75);border:0}.feed-rejection-note{color:#dc8995;background:#cb40531a;border-radius:11px;margin:0 12px 12px;padding:9px 10px;display:block}.feed-profile-card{background:radial-gradient(circle at 80% 0,#47b3df24,#0000 40%),#0d1622f5;border:1px solid #82d0f024;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:min(100% - 24px,720px);margin:14px auto;padding:16px;display:grid;box-shadow:0 18px 46px #00000047}.feed-profile-name{gap:3px;min-width:0;display:grid}.feed-profile-name strong{font-size:17px}.feed-profile-name small{color:#7891a3;font-size:10px}.feed-profile-stats{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.feed-profile-stats span{background:#ffffff09;border-radius:15px;align-content:center;place-items:center;gap:2px;min-height:55px;display:grid}.feed-profile-stats b{font-size:15px}.feed-profile-stats small{color:#6f8799;font-size:8px}.feed-profile-follow{grid-column:1/-1;min-height:44px}.feed-create-button{z-index:70;right:max(18px,50vw - 342px);bottom:calc(78px + env(safe-area-inset-bottom));color:#05121a;background:linear-gradient(145deg,#73d8ff,#288cb8);border:1px solid #b9edff80;border-radius:20px;place-items:center;width:58px;height:58px;padding:0;font-size:32px;font-weight:700;display:grid;position:fixed;box-shadow:0 15px 34px #208ebe66,inset 0 1px #ffffff85}.feed-bottom-nav{z-index:65;right:12px;bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);background:#0b131ee6;border:1px solid #8dcce826;border-radius:23px;grid-template-columns:repeat(3,1fr);max-width:696px;min-height:68px;margin:auto;padding:5px;display:grid;position:fixed;left:12px;box-shadow:0 18px 44px #0000006b}.feed-bottom-nav button{color:#718797;background:0 0;border:0;border-radius:18px;align-content:center;place-items:center;gap:3px;min-height:56px;display:grid}.feed-bottom-nav button.active{color:#bfefff;background:#5bbee71f}.feed-bottom-nav span{font-size:18px}.feed-bottom-nav b{font-size:8px}.feed-empty{color:#8095a5;text-align:center;border:1px dashed #85c9e724;border-radius:24px;align-content:center;place-items:center;gap:8px;min-height:280px;margin:0 12px;display:grid}.feed-empty>span{color:#66c9ef;background:#59bee717;border-radius:18px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.feed-empty strong{color:#c7dae4;font-size:15px}.feed-empty p{max-width:280px;margin:0;font-size:10px;line-height:1.5}.feed-loading{justify-content:center;align-items:center;gap:6px;min-height:100px;display:flex}.feed-loading i{background:#64c9ee;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite feed-dot}.feed-loading i:nth-child(2){animation-delay:.12s}.feed-loading i:nth-child(3){animation-delay:.24s}@keyframes feed-dot{50%{opacity:.45;transform:translateY(-7px)}}.feed-error{color:#e38996;text-align:center;background:#c643541a;border-radius:12px;margin:10px 12px;padding:10px}.feed-load-error button{color:#dff7ff;background:#37a3d429;border:1px solid #70d2ff59;border-radius:12px;min-height:38px;margin-top:10px;padding:0 18px;font-weight:800}.feed-crash-screen{justify-content:center;align-items:center;padding:24px}.feed-crash-screen .feed-empty{width:min(100%,460px);margin:0 auto}.feed-crash-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.feed-load-more{color:#94d9f4;background:#4fabd314;border:1px solid #70c7ed29;border-radius:15px;min-height:46px;margin:0 12px;font-weight:900}.feed-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01060cc7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.feed-modal-backdrop.align-bottom{align-items:end;padding:0}.feed-composer{background:radial-gradient(circle at 100% 0,#3daad924,#0000 36%),#0e1926;border:1px solid #89d7f62e;border-radius:26px;gap:12px;width:min(100%,560px);max-height:90dvh;padding:18px;display:grid;overflow:auto;box-shadow:0 30px 90px #0000009e}.feed-composer header,.feed-comments-panel header{justify-content:space-between;align-items:center;display:flex}.feed-composer header span{gap:2px;display:grid}.feed-composer header small{color:#61bee2;letter-spacing:.16em;font-size:7px;font-weight:1000}.feed-composer header strong{font-size:18px}.feed-composer header button,.feed-comments-panel header button{color:#b8d5e2;background:#ffffff0a;border:1px solid #90cce721;border-radius:13px;width:38px;height:38px;font-size:23px}.feed-composer textarea{resize:none;color:#e8f5fb;background:#09121d;border:1px solid #88cbe924;border-radius:16px;outline:none;min-height:105px;padding:13px}.feed-composer-previews{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.feed-composer-previews.count-0{grid-template-columns:1fr}.feed-composer-previews img,.feed-add-photo{object-fit:cover;border-radius:18px;width:100%;min-height:160px;max-height:220px}.feed-add-photo{color:#91cfe7;background:#45a0c80e;border:1px dashed #6fcbf147;align-content:center;place-items:center;gap:4px;display:grid}.feed-add-photo input{display:none}.feed-add-photo span{font-size:30px}.feed-add-photo strong{font-size:11px}.feed-add-photo small{color:#617c8e;font-size:8px}.feed-composer>p{color:#6f8999;margin:0;font-size:9px;line-height:1.45}.feed-form-status{color:#d7b765;text-align:center}.feed-publish-button{color:#06131a;background:linear-gradient(135deg,#65d2f6,#2a8eb7);border:0;border-radius:16px;min-height:50px;font-weight:1000}.feed-publish-button:disabled{opacity:.42}.feed-comments-panel{width:min(100%,720px);max-height:78dvh;padding:16px 14px calc(14px + env(safe-area-inset-bottom));background:#0d1723;border:1px solid #87cdeb26;border-radius:26px 26px 0 0;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;display:grid;box-shadow:0 -24px 70px #00000080}.feed-comments-list{gap:12px;display:grid;overflow:auto}.feed-comments-list article{grid-template-columns:38px minmax(0,1fr);gap:9px;display:grid}.feed-comments-list .feed-avatar{flex-basis:38px;width:38px;height:38px}.feed-comments-list article>span{gap:2px;display:grid}.feed-comments-list strong{font-size:10px}.feed-comments-list p{color:#c4d3dc;margin:0;font-size:11px;line-height:1.4}.feed-comments-list small{color:#657d8e;font-size:8px}.feed-comments-panel>form{grid-template-columns:minmax(0,1fr) 44px;gap:8px;display:grid}.feed-comments-panel input{color:#edf7fb;background:#08111b;border:1px solid #7fc4e324;border-radius:15px;outline:0;min-height:44px;padding:0 13px}.feed-comments-panel form button{color:#06131a;background:#4ebfe9;border:0;border-radius:15px;font-size:20px}.feed-lightbox{z-index:230;background:#000307f2;place-items:center;display:grid;position:fixed;inset:0}.feed-lightbox>button{z-index:2;top:max(14px,env(safe-area-inset-top));color:#fff;background:#0e1620bf;border:1px solid #ffffff29;border-radius:14px;width:42px;height:42px;font-size:24px;position:absolute;right:14px}.feed-lightbox>.feed-photo{background:0 0;width:min(100vw,900px);height:min(82dvh,900px)}.feed-lightbox>.feed-photo img{object-fit:contain}.feed-lightbox nav{bottom:max(22px,env(safe-area-inset-bottom));gap:8px;display:flex;position:absolute}.feed-lightbox nav button{color:#8fa8b8;background:#121d2bd1;border:1px solid #ffffff29;border-radius:11px;width:34px;height:34px}.feed-lightbox nav button.active{color:#06121a;background:#54c5ef}.team-role-badges,.team-role-actions{flex-wrap:wrap;gap:5px;display:flex}.team-role-badges b{color:#83cfea;background:#53b3db17;border-radius:8px;padding:5px 7px;font-size:7px}.team-role-actions button{border-radius:10px;min-height:34px;padding:0 9px;font-size:7px}.team-editor-delete-scope{color:#83cfea;text-transform:uppercase;gap:3px;min-width:150px;font-size:7px;font-weight:800;display:grid}.team-editor-delete-scope select{color:#c6e5fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:34px;font:inherit;text-transform:none;background:#2d6b9129;border:1px solid #67b1db2e;border-radius:10px;padding:0 8px}.team-editor-delete-scope select option{color:#d9efff;background:#10283d}.profile-settings-button{flex:0 0 40px}@media (width<=560px){.feed-list{gap:8px}.feed-card{border-inline:0;border-radius:0}.feed-photo{min-height:min(112vw,480px)}.feed-photo-grid.media-2 .feed-photo{min-height:66vw}.feed-card-header{padding-inline:12px}.feed-follow-button{max-width:108px;padding-inline:9px}.feed-profile-card{grid-template-columns:auto minmax(0,1fr)}.feed-profile-card>.feed-profile-follow{grid-column:1/-1}.feed-composer{border-radius:24px}.team-user-list article{grid-template-columns:42px minmax(0,1fr)}.team-role-badges,.team-role-actions{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.feed-home-action:after,.feed-loading i,.feed-photo-loader{animation:none!important}}.dzo-chest-frame.frame-closed{background-image:url(/dzo-star-case-closed-v2.webp)!important}.dzo-chest-frame.frame-unlocked{background-image:url(/dzo-star-case-unlocked-v2.webp)!important}.dzo-chest-frame.frame-open{background-image:url(/dzo-star-case-open-v2.webp)!important}.games-hero{grid-template-columns:minmax(0,1fr) minmax(128px,42%)!important}.games-hero-coin.free-chest-preview{place-self:center end!important;width:100%!important;min-width:0!important;max-width:174px!important;height:132px!important;overflow:visible!important}.free-chest-preview .dzo-chest-model.is-compact{aspect-ratio:1000/760!important;width:100%!important;max-width:174px!important}.free-chest-preview .dzo-chest-render{transform:scale(1.04);inset:0!important}.free-chest-preview .dzo-chest-ground-shadow{bottom:7%!important;left:7%!important;right:7%!important}.free-chest-stage{place-items:center;min-height:310px;display:grid;width:min(92vw,560px)!important;height:min(72vw,440px)!important}.free-chest-stage .dzo-chest-model{aspect-ratio:1000/760!important;width:100%!important;max-width:560px!important}.free-chest-stage .dzo-chest-render{inset:0!important}.global-ad-banner{grid-template-rows:auto 44px!important;gap:6px!important;min-height:0!important;max-height:none!important;padding:6px!important;display:grid!important}.global-ad-banner>button{aspect-ratio:4!important;border-radius:13px!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:hidden!important}.global-ad-banner>a{width:100%!important;min-width:0!important;min-height:44px!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}@media (width<=390px){.games-hero{grid-template-columns:minmax(0,1fr) 132px!important;padding-right:12px!important}.games-hero-coin.free-chest-preview{height:116px!important}}body>.message-menu-backdrop{z-index:2147483000!important;padding:18px 14px calc(18px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#01050d9e!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important;overflow:visible!important}body>.message-menu-backdrop>.message-menu{z-index:1!important;visibility:visible!important;opacity:1!important;background:linear-gradient(155deg,#182132fa,#080e1afc)!important;border:1px solid #80beff3d!important;border-radius:24px!important;width:min(100%,440px)!important;max-height:min(72dvh,620px)!important;position:relative!important;overflow-y:auto!important;transform:none!important;box-shadow:0 28px 70px #000000a8,inset 0 1px #ffffff14!important}.dzo-chest-body{clip-path:polygon(4% 0,96% 0,100% 8%,100% 91%,96% 100%,4% 100%,0 91%,0 8%);border:2px solid #5d6570;background:linear-gradient(99deg,#0000 0 14%,#ffffff0a 14.5%,#0000 15% 82%,#ffffff06 82.5%,#0000 83%),linear-gradient(168deg,#313941 0 6%,#13191f 22%,#222a31 56%,#0b0f14 100%);border-top-color:#a2aab1;border-bottom-color:#252b32;border-radius:10px 10px 14px 14px;height:61%;bottom:0;left:3%;right:3%;overflow:hidden;box-shadow:inset 0 2px 2px #ffffff24,inset 0 -14px 24px #00000094,inset 14px 0 22px #0000002e,0 8px 12px #00000080}.dzo-chest-panel{background:linear-gradient(145deg,#ffffff0d,#0000 24%),repeating-linear-gradient(90deg,#11171c 0 6px,#1b2228 7px 11px);border:2px solid #454e57;border-radius:10px;inset:15% 19% 14%;box-shadow:inset 0 0 0 3px #0a0e12,inset 0 0 18px #000000e6}.dzo-chest-corner{background:linear-gradient(90deg,#0b0f13,#363f47 40%,#10161b 65%,#2b333a);border:1px solid #616a72;width:16%;height:100%;top:0;box-shadow:inset 0 0 8px #000000bf}.dzo-chest-rib{background:linear-gradient(90deg,#080c10,#4b555e 48%,#12171c 78%);border:1px solid #adb5bb38;border-radius:3px;width:3.5%;top:6%;bottom:8%}.dzo-chest-side{background:repeating-linear-gradient(0deg,#ffffff0b 0 2px,#0000 2px 11px),linear-gradient(105deg,#0a0e12,#2b333b 55%,#10161c);border:2px solid #4e5861;width:14%;top:43%;bottom:5%;box-shadow:inset 0 0 15px #000000b8}.dzo-chest-side.side-left{transform-origin:100%;left:-4%;transform:skewY(9deg)rotateY(58deg)}.dzo-chest-side.side-right{transform-origin:0;right:-4%;transform:skewY(-9deg)rotateY(-58deg)}.dzo-chest-base{z-index:0;background:repeating-linear-gradient(90deg,#0c1116 0 16px,#2b333b 17px 19px),linear-gradient(#2c343c,#090d11);border:2px solid #3d454d;border-radius:4px 4px 13px 13px;height:17%;position:absolute;bottom:-5%;left:0;right:0;box-shadow:0 10px 12px #0000009e}.dzo-chest-lid{z-index:5;transform-origin:50% 92%;height:43%;transform-style:preserve-3d;bottom:55%;left:1%;right:1%}.dzo-chest-lid-front{clip-path:polygon(4% 0,96% 0,100% 13%,100% 86%,96% 100%,4% 100%,0 86%,0 13%);background:repeating-linear-gradient(96deg,#ffffff09 0 1px,#0000 1px 10px),linear-gradient(162deg,#454e56,#171e24 45%,#292f35 62%,#0b1014);border:2px solid #68727a;border-bottom-color:#1d242a;border-radius:10px;inset:31% 2% 3%;box-shadow:inset 0 2px 2px #ffffff29,inset 0 -12px 20px #0000009e,0 7px 9px #0000006b}.dzo-chest-lid-top{background:radial-gradient(at 50% 100%,#ff972929,#0000 48%),linear-gradient(173deg,#4b535a,#181f25 68%,#0b1014);border:2px solid #5d6670;border-radius:14px 14px 5px 5px;height:45%;top:2%;left:6%;right:6%;box-shadow:inset 0 3px 2px #ffffff21,inset 0 -12px 17px #0000008f}.dzo-chest-lid-side{background:linear-gradient(100deg,#0b1014,#353e46 53%,#11171c);border:2px solid #535d65;width:14%;top:17%;bottom:4%}.dzo-chest-emblem{color:#251004;text-shadow:0 1px #ffffff73;background:radial-gradient(circle at 36% 28%,#fff7b1,#ffad22 33%,#743108 72%);border:3px solid #ffbf52;box-shadow:0 0 0 5px #242c32,0 0 24px #ff971ef2,inset 0 0 10px #fff0a4}.global-ad-banner>a{z-index:30!important;color:#191104!important;letter-spacing:.055em!important;text-shadow:0 1px #ffffff85!important;background:linear-gradient(#ffe978,#ffc22d 60%,#e89400)!important;border:1px solid #ffffff6b!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-width:clamp(112px,28vw,156px)!important;min-height:37px!important;padding:0 18px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important;position:absolute!important;bottom:7px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 9px 24px #0000008a,0 0 18px #ffbb2561,inset 0 1px #ffffffb3!important}.dzo-chest-model{aspect-ratio:1;perspective:1100px;width:min(88vw,500px)}.dzo-chest-render{z-index:3;transform-origin:50% 82%;transform-style:preserve-3d;filter:drop-shadow(0 28px 22px #000000ad)drop-shadow(0 0 16px #ffae3024);position:absolute;inset:0}.dzo-chest-frame{backface-visibility:hidden;will-change:opacity, transform, filter;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:0}.dzo-chest-frame.frame-closed{opacity:1;background-image:url(/dzo-chest-3d-closed.webp)}.dzo-chest-frame.frame-unlocked{opacity:0;background-image:url(/dzo-chest-3d-unlocked.webp)}.dzo-chest-frame.frame-open{opacity:0;background-image:url(/dzo-chest-3d-open.webp)}.dzo-chest-inner-flare{z-index:4;opacity:0;filter:blur(13px);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(#fff5aff5,#ffad2d8c 35%,#0000 72%);border-radius:50%;width:60%;height:31%;position:absolute;top:36%;left:20%}.dzo-chest-model.is-ready .dzo-chest-render{animation:3.9s ease-in-out infinite chest-render-idle}.dzo-chest-model.is-cooldown .dzo-chest-render{filter:grayscale(.42)brightness(.68)drop-shadow(0 24px 20px #000000ad)}.free-chest-stage{height:min(88vw,510px)}.free-chest-stage:not(.is-opening) .dzo-chest-model{animation:none!important}.free-chest-stage.is-opening .dzo-chest-render{animation:1.85s ease-out both chest-render-unlock}.free-chest-stage.is-opening .frame-closed{animation:1.85s linear both chest-frame-closed}.free-chest-stage.is-opening .frame-unlocked{animation:1.85s linear both chest-frame-unlocked}.free-chest-stage.is-opening .frame-open{animation:1.85s linear both chest-frame-open}.free-chest-stage.is-opening .dzo-chest-inner-flare{animation:1.85s ease-out both chest-render-flare}.dzo-chest-render .dzo-chest-timer{z-index:7;bottom:7%;left:15%;right:15%}@keyframes chest-render-idle{0%,67%,to{transform:translateY(0)rotateX(0)rotate(0)}72%{transform:translateY(-7px)rotateX(2deg)rotate(-1.4deg)}77%{transform:translateY(1px)rotateX(-1deg)rotate(1.7deg)}82%{transform:translateY(-3px)rotate(-.7deg)}87%{transform:translateY(0)rotate(.25deg)}}@keyframes chest-render-fall{0%{opacity:0;transform:translateY(-78vh)scale(.68)rotate(-8deg)}48%{opacity:1;transform:translateY(24px)scale(1.035)rotate(2deg)}62%{transform:translateY(-9px)scale(.985)rotate(-.8deg)}74%{transform:translateY(3px)scale(1.012)rotate(.35deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes chest-render-unlock{0%,52%{transform:translate(0)scale(1)}57%{transform:translate(-5px,-3px)rotate(-1.2deg)scale(1.015)}62%{transform:translate(6px,1px)rotate(1.4deg)scale(.995)}68%{transform:translate(-3px,-5px)rotate(-.7deg)scale(1.025)}76%,to{transform:translate(0)scale(1)}}@keyframes chest-frame-closed{0%,51%{opacity:1;filter:brightness();transform:scale(1)}57%,to{opacity:0;filter:brightness(1.45);transform:scale(1.018)}}@keyframes chest-frame-unlocked{0%,49%{opacity:0;transform:scale(.995)}54%,66%{opacity:1;transform:scale(1.012)}72%,to{opacity:0;transform:scale(1.025)}}@keyframes chest-frame-open{0%,64%{opacity:0;filter:brightness(1.35);transform:translateY(4px)scale(.98)}72%,to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@keyframes chest-render-flare{0%,58%{opacity:0;transform:scale(.45)}70%{opacity:.95;transform:scale(1.3)}to{opacity:.14;filter:blur(25px);transform:scale(1.85)}}.global-ad-banner{grid-template-rows:auto 44px!important;gap:6px!important;min-height:0!important;max-height:none!important;padding:6px!important;display:grid!important;overflow:hidden!important}.global-ad-banner>button{aspect-ratio:4!important;border-radius:13px!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.global-ad-banner>a{border-radius:13px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-size:12px!important;position:static!important;inset:auto!important;transform:none!important}body>.message-menu-backdrop{z-index:2147483000!important;visibility:visible!important;opacity:1!important}body>.message-menu-backdrop>.message-menu{visibility:visible!important;opacity:1!important;display:block!important}.message-row{-webkit-touch-callout:none}body>.message-menu-backdrop{z-index:1000;overscroll-behavior:contain;touch-action:manipulation;overflow:hidden}body>.message-menu-backdrop .message-menu{z-index:1;background:radial-gradient(circle at 80% 0,#358bbb29,#0000 38%),#0a111afb;border-color:#70c1eb33;max-height:min(78dvh,620px);position:relative;overflow:hidden auto;box-shadow:0 28px 90px #000000b8}.dzo-chest-model{perspective:1150px}.dzo-chest-object{filter:drop-shadow(0 34px 26px #000000c7)drop-shadow(0 5px 2px #000000e6);height:65%;bottom:13%;left:10%;right:10%;transform:rotateX(-4deg)rotateY(5deg)}.dzo-chest-body{clip-path:polygon(3% 0,97% 0,100% 7%,100% 88%,96% 100%,4% 100%,0 88%,0 7%);background:linear-gradient(102deg,#0000 0 18%,#ffffff0b 18.3% 18.7%,#0000 19% 72%,#ffffff06 72.2% 72.5%,#0000 73%),repeating-linear-gradient(174deg,#0000 0 17px,#ffffff04 18px,#0000000b 20px),radial-gradient(at 47% 34%,#65707a3b,#0000 38%),linear-gradient(145deg,#272d34 0,#161a20 37%,#0b0e12 74%,#16191d);border:3px solid #59616a;border-radius:5px 5px 17px 17px;inset:6% 0 0;overflow:hidden;box-shadow:inset 0 5px #ffffff17,inset 0 -19px 24px #000000b8,inset 10px 0 18px #ffffff05,inset -12px 0 20px #00000075,0 0 0 3px #07090c}.dzo-chest-body-texture,.dzo-chest-lid-texture{z-index:4;pointer-events:none;opacity:.82;mix-blend-mode:screen;background:linear-gradient(16deg,#0000 0 21%,#c4cdd32e 21.3% 21.7%,#0000 22%),linear-gradient(-12deg,#0000 0 43%,#0000006b 43.4% 44%,#0000 44.3%),linear-gradient(8deg,#0000 0 67%,#b0b8bf1f 67.2% 67.6%,#0000 68%),repeating-linear-gradient(93deg,#0000 0 31px,#ffffff05 32px,#0000 34px);position:absolute;inset:0}.dzo-chest-body-texture:before,.dzo-chest-lid-texture:before{content:"";opacity:.72;background:linear-gradient(101deg,#0000 0 17%,#07080acc 17.3% 17.8%,#0000 18.2%),linear-gradient(77deg,#0000 0 61%,#07080aa6 61.2% 61.8%,#0000 62.1%),radial-gradient(circle at 24% 30%,#c8d0d53d 0 1px,#0000 2px),radial-gradient(circle at 76% 72%,#c8d0d52e 0 1px,#0000 2px);position:absolute;inset:8% 5%}.dzo-chest-panel{clip-path:polygon(8% 0,92% 0,100% 15%,100% 85%,92% 100%,8% 100%,0 85%,0 15%);background:linear-gradient(135deg,#ffffff09,#0000 32%),repeating-linear-gradient(175deg,#171b20 0 12px,#111419 13px 25px);border:2px solid #4b535c;inset:15% 18% 17%;box-shadow:inset 0 0 0 4px #080a0d,inset 0 10px 22px #ffffff05,inset 0 -12px 22px #0009}.dzo-chest-corner{z-index:6;background:repeating-linear-gradient(#58616a 0 4px,#242a30 5px 10px,#11151a 11px 15px);border-inline:1px solid #626b74;width:11%;box-shadow:inset 2px 0 2px #ffffff1f,inset -3px 0 5px #000000b3,0 0 0 2px #090b0e}.dzo-chest-rib{z-index:5;opacity:.88;background:repeating-linear-gradient(#778089 0 2px,#30363d 3px 8px,#12161b 9px 12px);width:3%}.dzo-chest-side{z-index:0;background:repeating-linear-gradient(174deg,#ffffff0a 0 2px,#0000 3px 18px),linear-gradient(90deg,#252c33,#0b0e12 72%);border:3px solid #505a64;width:15%;top:12%;bottom:1%;box-shadow:inset 0 0 16px #000000b3}.dzo-chest-side.side-left{transform-origin:100%;border-radius:10px 0 0 15px;left:-10%;transform:rotateY(-54deg)}.dzo-chest-side.side-right{transform-origin:0;border-radius:0 10px 15px 0;right:-10%;transform:rotateY(54deg)}.dzo-chest-base{z-index:-1;transform-origin:top;background:repeating-linear-gradient(90deg,#252c33 0 20px,#11161c 21px 37px),#14191f;border:3px solid #444d56;height:19%;bottom:-12%;left:-6%;right:-6%;transform:rotateX(64deg);box-shadow:inset 0 -12px 16px #000000b8}.dzo-chest-lid{height:43%;top:-28%;left:-4%;right:-4%}.dzo-chest-lid-front{clip-path:polygon(4% 0,96% 0,100% 15%,100% 100%,0 100%,0 15%);background:linear-gradient(99deg,#0000 0 24%,#ffffff0e 24.4% 24.8%,#0000 25.2% 75%,#00000047 75.3% 76%,#0000 76.4%),repeating-linear-gradient(175deg,#272e35 0 13px,#171c22 14px 28px);border:3px solid #65707a;border-radius:18px 18px 5px 5px;inset:20% 0 0;overflow:hidden;box-shadow:inset 0 5px #ffffff1a,inset 0 -12px 18px #000000ad,0 0 0 3px #080a0e}.dzo-chest-lid-top{background:linear-gradient(24deg,#0000 0 38%,#ffffff0f 38.5% 39%,#0000 39.5%),repeating-linear-gradient(94deg,#323a43 0 26px,#1c2229 27px 54px);border-color:#69737c;inset:-4% 3% 42%;box-shadow:inset 0 3px #ffffff1c,inset 0 -10px 18px #00000094}.dzo-chest-lid-side{background:repeating-linear-gradient(178deg,#3f4851 0 7px,#171c22 8px 15px);width:11%;top:29%;bottom:0}.dzo-chest-hinge{z-index:8;background:repeating-linear-gradient(90deg,#1a1f25 0 5px,#68717a 6px 10px);border:2px solid #737c84;border-radius:5px;width:17%;height:15px;position:absolute;bottom:-9px;box-shadow:0 3px 4px #000c}.dzo-chest-hinge.hinge-left{left:15%}.dzo-chest-hinge.hinge-right{right:15%}.dzo-chest-latch{z-index:9;background:linear-gradient(90deg,#171b20,#68717a 46%,#1a1e23);border:2px solid #7a8289;border-radius:3px 3px 9px 9px;width:16%;height:36%;position:absolute;top:4%;left:50%;translate:-50%;box-shadow:0 5px 7px #000000b8,inset 0 1px #ffffff29}.dzo-chest-handle{z-index:8;opacity:.78;border:4px solid #505961;border-bottom:0;border-radius:12px 12px 0 0;height:14%;position:absolute;bottom:3%;left:35%;right:35%;box-shadow:inset 0 2px #ffffff29,0 -2px 5px #000000bf}.dzo-chest-emblem{z-index:12;background:radial-gradient(circle at 42% 30%,#ffe2a0 0 5%,#0000 6%),radial-gradient(circle,#ffbc48,#d66e0c 64%,#672600);border-width:2px;width:24%;top:51%;box-shadow:0 0 0 4px #16100a,0 6px 11px #000000b8,0 0 30px #ff891a94}.free-chest-stage.is-ready .dzo-chest-object{animation:4.8s ease-in-out 1.15s infinite realistic-chest-idle}.free-chest-stage.is-opening .dzo-chest-lid{transition:transform .82s cubic-bezier(.16,.82,.2,1) .38s;transform:translateY(-12%)rotateX(-122deg)rotate(-1deg)}@keyframes realistic-chest-idle{0%,70%,to{transform:rotateX(-4deg)rotateY(5deg)translateY(0)}75%{transform:rotateX(-4deg)rotateY(3deg)translateY(-5px)}79%{transform:rotateX(-4deg)rotateY(7deg)translateY(1px)}83%{transform:rotateX(-4deg)rotateY(4deg)translateY(-2px)}87%{transform:rotateX(-4deg)rotateY(5deg)translateY(0)}}@keyframes realistic-chest-unlock{0%{transform:rotateX(-4deg)rotateY(5deg)translate(0)}20%{transform:rotateX(-3deg)rotateY(5deg)translate(-7px)}40%{transform:rotateX(-5deg)rotateY(4deg)translate(8px)}60%{transform:rotateX(-3deg)rotateY(6deg)translate(-4px)}80%{transform:rotateX(-4deg)rotateY(5deg)translate(3px)}to{transform:rotateX(-4deg)rotateY(5deg)translate(0)}}.global-ad-banner>a{text-align:center;justify-content:center;align-items:center;text-decoration:none;z-index:20!important;color:#130d04!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#ffd65a,#f29b16)!important;border:1px solid #fffc!important;border-radius:13px!important;min-width:132px!important;min-height:40px!important;padding:0 22px!important;font-size:11px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important;position:absolute!important;bottom:8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 10px 28px #000000ad,0 0 20px #ffb22257,inset 0 1px #ffffffa8!important}body{background:linear-gradient(#02060c7a,#02050ad1),url(/chat-wallpaper-v3.png) 50%/cover no-repeat fixed,#04070d}.app-shell,.admin-shell,.admin-workspace{background:radial-gradient(circle at 50% -10%,#20aada17,#0000 38%),linear-gradient(145deg,#03080fd6,#060910f0),url(/chat-wallpaper-v3.png) 50%/cover no-repeat fixed}.chat-canvas,.admin-chat-body{background:linear-gradient(#0309106b,#03070dc7),url(/chat-wallpaper-v3.png) 50%/cover no-repeat;min-height:0}.admin-chat:has(.operator-user-profile-strip){grid-template-rows:auto auto minmax(0,1fr) auto}.admin-chat:has(.operator-user-profile-strip) .admin-chat-body{min-height:0;overflow:hidden auto}.operator-user-profile-strip{flex:none;min-height:58px}.older-messages-loading{color:#9ab5c8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050e18b8;border:1px solid #77c6ee21;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:7px 12px;font-size:9px;font-weight:800;display:inline-flex;margin:0 auto 8px!important}.older-messages-loading>span{border:2px solid #78cdf333;border-top-color:#7bd8ff;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite image-spin}.message-menu{max-height:calc(var(--app-height,100dvh) - var(--safe-top) - var(--safe-bottom) - 24px);overscroll-behavior:contain;overflow:hidden auto}.message-menu .reaction-picker{z-index:2;background:#161b26f7;position:sticky;top:0;box-shadow:0 8px 18px #0003}.dzo-chest-model,.free-chest-stage .dzo-chest-model{aspect-ratio:1!important;width:min(86vw,420px)!important;position:relative!important;transform:translateZ(0)!important}.dzo-chest-model .dzo-chest-box-media{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important;transform:none!important}@keyframes dzo-chest-stable-shake{0%,to{transform:translate(0,0)rotate(0)}18%{transform:translate(-3px,-1px)rotate(-.8deg)}36%{transform:translate(4px)rotate(.9deg)}54%{transform:translate(-4px,-1px)rotate(-.9deg)}72%{transform:translate(3px)rotate(.55deg)}}@keyframes dzo-chest-stable-reveal{0%{opacity:0;filter:brightness(1.22)}to{opacity:1;filter:brightness()}}.catalog-item-editor-empty{color:#9eb7ca;background:linear-gradient(145deg,#143e5b57,#07121fd1);border:1px dashed #53c3f461;border-radius:18px;gap:8px;margin-top:16px;padding:18px;display:grid}.catalog-item-editor-empty strong{color:#f0f7ff;font-size:16px}.catalog-item-editor-empty b{color:#63d2ff}.feed-home-action .feed-action-copy{text-align:center!important}.feed-home-action .feed-action-copy small,.feed-home-icon,.home-bottom-nav>button>span:first-child.bottom-feed-icon{display:none!important}@media (width<=880px){.dzo-chest-model,.free-chest-stage .dzo-chest-model{width:min(86vw,370px)!important}}@keyframes dzo-chat-stars-drift{0%{transform:translate(-1%)}to{transform:translate(1%,1%)}}.admin-shell .copy-aside{display:none!important}.admin-shell{grid-template-columns:minmax(210px,260px) minmax(0,1fr)!important}.admin-shell .admin-chat{grid-column:2!important;min-width:0!important}.admin-chat-body .message-list{place-content:flex-end!important;padding-bottom:14px!important}.admin-chat-body .empty-dialog{margin:0 auto 14px!important}.admin-chat-body .message-menu-backdrop{z-index:120!important}.admin-chat-body .message-menu{z-index:121!important}.admin-chat-body .photo-album{max-width:min(100%,520px)!important;margin-inline:0!important}.admin-chat-body .photo-album .secure-image{border-radius:14px!important;overflow:hidden!important}.secure-image.secure-video video{object-fit:cover;background:#02060d;width:100%;height:100%;min-height:130px;display:block}.moderation-section-tabs{background:#12194a57!important;border:1px solid #ffffff29!important;border-radius:16px!important;gap:8px!important;margin:18px 22px 0!important;padding:5px!important;display:flex!important}.moderation-section-tabs button{color:#ffffffb3!important;cursor:pointer!important;min-height:40px!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:11px!important;flex:1!important;font-size:12px!important;font-weight:800!important}.moderation-section-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#7651e8,#e568ba)!important;box-shadow:0 8px 20px #6b34be4d!important}.mailing-compose-card,.mailing-list-card{background:linear-gradient(145deg,#393d97e6,#b14daa9e)!important;border:1px solid #ffffff29!important;margin:18px 22px 0!important;padding:18px!important;box-shadow:0 14px 34px #130b4b33!important}.mailing-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;margin-top:12px!important;display:grid!important}.mailing-form-grid label,.mailing-source-field{gap:6px!important;display:grid!important}.mailing-form-grid label>span,.mailing-source-field>span{color:#ffffffc7!important;font-size:12px!important;font-weight:700!important}.mailing-form-grid input,.mailing-form-grid select,.mailing-source-field input{color:#fff!important;background:#0c113257!important;border:1px solid #fff3!important;border-radius:11px!important;outline:none!important;width:100%!important;min-height:42px!important;padding:10px 12px!important}.mailing-form-grid input:focus,.mailing-source-field input:focus{border-color:#ffbfe6d1!important;box-shadow:0 0 0 3px #ff81cf21!important}.mailing-source-field{margin-top:12px!important}.mailing-source-field>div{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.mailing-source-field em,.mailing-topic-hint,.mailing-row-main em{color:#ffd3eb!important;font-size:11px!important;font-style:normal!important;line-height:1.4!important}.mailing-checkbox{color:#ffffffd1!important;align-items:center!important;gap:8px!important;margin:13px 0!important;font-size:12px!important;font-weight:700!important;display:flex!important}.mailing-checkbox input{accent-color:#f17aca!important;width:17px!important;height:17px!important}.mailing-list{gap:10px!important;display:grid!important}.mailing-row{background:#0f163c4d!important;border:1px solid #ffffff21!important;border-radius:14px!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding:14px!important;display:flex!important}.mailing-row.is-paused{opacity:.72!important}.mailing-row-main{gap:5px!important;min-width:0!important;display:grid!important}.mailing-row-main>div{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.mailing-row-main strong{color:#fff!important;font-size:14px!important}.mailing-row-main a{overflow-wrap:anywhere!important;color:#cfefff!important;font-size:11px!important}.mailing-row-main small{color:#ffffffad!important;font-size:11px!important;line-height:1.35!important}.mailing-state{color:#9affc6!important;background:#3ddc9429!important;border-radius:999px!important;padding:4px 8px!important;font-size:10px!important;font-weight:800!important}.is-paused .mailing-state{color:#ffffffa6!important;background:#ffffff1f!important}.mailing-row-actions{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;gap:7px!important;max-width:180px!important;display:flex!important}.mailing-row-actions button{color:#f2fbff!important;cursor:pointer!important;min-height:34px!important;font:inherit!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:10px!important;padding:6px 10px!important;font-size:10px!important;font-weight:800!important}.mailing-row-actions button.danger{color:#fff5f5!important;background:linear-gradient(135deg,#a6505f,#793746)!important;border-color:#ff898959!important}@media (width<=620px){.moderation-section-tabs{margin-left:12px!important;margin-right:12px!important}.moderation-section-tabs button{font-size:11px!important}.mailing-compose-card,.mailing-list-card{margin-left:12px!important;margin-right:12px!important}.mailing-form-grid,.mailing-source-field>div{grid-template-columns:1fr!important}.mailing-row{flex-direction:column!important}.mailing-row-actions{justify-content:flex-start!important;max-width:none!important}}.broadcasts-admin-workspace{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.broadcasts-admin-workspace>.copy-editor-header{grid-column:1/-1!important}.broadcast-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.broadcast-compose-card,.broadcast-history-card{min-width:0!important}.broadcast-source-picker{background:linear-gradient(135deg,#20436f85,#562a8757)!important;border:1px solid #63d2fb47!important;border-radius:16px!important;gap:10px!important;margin:16px 0 12px!important;padding:14px!important;display:grid!important}.broadcast-source-picker>div:first-child{gap:5px!important;display:grid!important}.broadcast-source-picker small{color:#8edfff!important;letter-spacing:.1em!important;font-size:10px!important;font-weight:800!important}.broadcast-source-picker h3{color:#fff!important;margin:0!important;font-size:18px!important}.broadcast-source-picker p{color:#bed6e6!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.broadcast-source-controls{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;display:grid!important}.broadcast-source-controls input{min-width:0!important}.broadcast-source-picker em{color:#86a3b6!important;font-size:10px!important;font-style:normal!important}.broadcast-mode-divider{color:#7f9bad!important;text-transform:uppercase!important;letter-spacing:.08em!important;align-items:center!important;gap:10px!important;margin:14px 0 8px!important;font-size:10px!important;display:flex!important}.broadcast-mode-divider:before,.broadcast-mode-divider:after{content:""!important;background:#88beda2e!important;flex:1!important;height:1px!important}.broadcast-history-source{gap:3px!important;display:grid!important}.broadcast-history-source span{color:#8edfff!important;font-weight:700!important}.broadcast-history-source a{color:#c3eaff!important;overflow-wrap:anywhere!important}.broadcast-compose-card textarea{resize:vertical!important;min-height:180px!important}.broadcast-media-field{gap:6px!important;margin:12px 0!important;display:grid!important}.broadcast-media-field>span{color:#8fa8bb!important;font-size:12px!important}.broadcast-media-field input[type=file]{color:#dcefff!important;width:100%!important;font:inherit!important;background:#0b233aa3!important;border:1px dashed #63d2fb52!important;border-radius:12px!important;padding:10px!important}.broadcast-media-field small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#bfe9fb!important}.broadcast-media-field em{color:#748fa6!important;font-size:10px!important;font-style:normal!important}.broadcast-media-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.broadcast-media-actions button{min-height:34px!important;padding:6px 10px!important}.broadcast-media-actions button.danger{color:#fff5f5!important;background:linear-gradient(135deg,#a6505f,#793746)!important;border-color:#ff898959!important}.broadcast-media-preview{background:#04121f9e!important;border:1px solid #63d2fb38!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:80px!important;max-height:280px!important;padding:8px!important;display:flex!important;overflow:hidden!important}.broadcast-media-preview img,.broadcast-media-preview video{object-fit:contain!important;border-radius:8px!important;max-width:100%!important;max-height:260px!important;display:block!important}.broadcast-media-preview audio{width:min(100%,420px)!important}.broadcast-media-preview a{color:#8edfff!important;font-weight:700!important}.broadcast-audience-switch{gap:8px!important;margin:12px 0 16px!important;display:flex!important}.broadcast-audience-switch button{color:#a9bdce!important;background:#0b1c2db3!important;border:1px solid #66c5f338!important;border-radius:12px!important;flex:1!important;min-height:42px!important}.broadcast-audience-switch button.active{color:#06131f!important;background:#63d2fb!important;border-color:#63d2fb!important}.broadcast-link-grid{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.broadcast-link-grid label{gap:6px!important;display:grid!important}.broadcast-link-grid span{color:#8fa8bb!important;font-size:12px!important}.broadcast-target-field{gap:6px!important;margin:12px 0!important;display:grid!important}.broadcast-target-field>span{color:#8fa8bb!important;font-size:12px!important}.broadcast-target-field select{color:#edf8ff!important;background:#0b1c2dc7!important;border:1px solid #66c5f338!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:0 12px!important}.broadcast-target-field select:focus-visible{outline-offset:2px;outline:2px solid #63d2fb73}.broadcast-color-field{max-width:260px;gap:6px!important;margin:12px 0!important;display:grid!important}.broadcast-color-field>span{color:#8fa8bb!important;font-size:12px!important}.broadcast-color-field select{color:#edf8ff!important;background:#0b1c2dc7!important;border:1px solid #66c5f338!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:0 12px!important}.broadcast-color-field select:focus-visible{outline-offset:2px;outline:2px solid #63d2fb73}.broadcast-history-card{max-height:calc(100dvh - 170px)!important;overflow:auto!important}.broadcast-history-row{border-bottom:1px solid #80b9dc1f!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:14px 0!important;display:flex!important}.broadcast-history-row>div{min-width:0!important}.broadcast-history-row p{color:#b8c9d7!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:5px 0!important}.broadcast-history-row small{color:#748ca0!important}.broadcast-history-row button{flex:none!important}.broadcast-compose-actions,.broadcast-history-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.broadcast-history-actions{justify-content:flex-end!important;max-width:190px!important}.broadcast-history-actions button{color:#f2fbff!important;cursor:pointer!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:11px!important;min-height:34px!important;padding:6px 10px!important;font-size:10px!important;font-weight:800!important;line-height:1.15!important}.broadcast-history-actions button:hover{filter:brightness(1.12)!important}.broadcast-history-actions button.danger{color:#fff5f5!important;background:linear-gradient(135deg,#a6505f,#793746)!important;border-color:#ff898959!important}.ad-posts-admin-workspace{align-content:start!important;gap:18px!important;width:min(100%,760px)!important;margin-inline:auto!important;padding-bottom:34px!important;display:grid!important}.ad-posts-compose-card,.ad-posts-history-card{width:100%!important;min-width:0!important}.ad-posts-target-note{background:linear-gradient(135deg,#184c6cb8,#0b2137b8)!important;border:1px solid #63d2fb38!important;border-radius:14px!important;grid-template-columns:auto auto!important;align-items:center!important;gap:5px 12px!important;margin:14px 0 18px!important;padding:13px 15px!important;display:grid!important}.ad-posts-target-note strong{color:#83d9f7!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important}.ad-posts-target-note span{color:#f1fbff!important;font-size:16px!important;font-weight:800!important}.ad-posts-target-note>label{gap:6px!important;min-width:0!important;display:grid!important}.ad-posts-target-note>label select{color:#edf8ff!important;min-width:220px!important;min-height:36px!important;font:inherit!important;background:#051423b8!important;border:1px solid #66c5f347!important;border-radius:10px!important;padding:7px 10px!important;font-size:11px!important;font-weight:700!important}.ad-posts-target-note small{color:#9db9cb!important;grid-column:1/-1!important;font-size:11px!important;line-height:1.4!important}.ad-posts-quick-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0 0 16px!important;display:flex!important}.ad-posts-quick-actions button{color:#f2fbff!important;cursor:pointer!important;min-height:38px!important;font:inherit!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:10px!important;padding:8px 12px!important;font-size:11px!important;font-weight:800!important}.ad-posts-quick-actions button:disabled{cursor:wait!important;opacity:.6!important}.ad-posts-quick-actions small{color:#8fa8bb!important;flex:260px!important;font-size:10px!important;line-height:1.4!important}.ad-posts-editor-label{gap:7px!important;display:grid!important}.ad-posts-editor-label>span,.ad-posts-media-tools label>span{color:#8fa8bb!important;font-size:12px!important}.ad-posts-editor-label textarea{resize:vertical!important;color:#f4fbff!important;background:#04121fc7!important;border:1px solid #63d2fb47!important;border-radius:14px!important;min-height:310px!important;font:500 13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace!important}.ad-posts-editor-label em{color:#748fa6!important;font-size:10px!important;font-style:normal!important;line-height:1.4!important}.ad-posts-button-builder{border-top:1px solid #80b9dc21!important;gap:10px!important;margin-top:18px!important;padding-top:17px!important;display:grid!important}.ad-posts-section-heading{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.ad-posts-section-heading>div{gap:4px!important;display:grid!important}.ad-posts-section-heading small,.ad-posts-preview small{color:#73d5f6!important;letter-spacing:.12em!important;font-size:10px!important;font-weight:900!important}.ad-posts-section-heading strong{color:#e6f6ff!important;font-size:15px!important}.ad-posts-helper{color:#9db9cb!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.ad-post-button-card{background:linear-gradient(145deg,#0e2e46d1,#061626d6)!important;border:1px solid #7bcdf438!important;border-radius:16px!important;gap:14px!important;padding:14px!important;display:grid!important;box-shadow:0 12px 28px #00000024!important}.ad-post-button-card>header{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.ad-post-button-card>header>span:first-child{gap:3px!important;display:grid!important}.ad-post-button-card>header small{color:#72d5f7!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:900!important}.ad-post-button-card>header strong{color:#ecf8ff!important;font-size:13px!important}.ad-post-button-live-preview{color:#f8fcff!important;text-align:center!important;border:1px solid #c0e7ff70!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:136px!important;min-height:36px!important;padding:7px 11px!important;font-size:11px!important;display:flex!important;box-shadow:inset 0 1px #ffffff29,0 5px 14px #00000026!important}.ad-post-button-live-preview i{font-size:14px!important;font-style:normal!important;line-height:1!important}.ad-post-button-live-preview.style-primary{background:linear-gradient(135deg,#2f9ddd,#2875c9)!important}.ad-post-button-live-preview.style-success{background:linear-gradient(135deg,#38aa75,#237d59)!important}.ad-post-button-live-preview.style-danger{background:linear-gradient(135deg,#d75c69,#a83e51)!important}.ad-post-button-live-preview.style-link{background:linear-gradient(135deg,#676fce,#4a56ad)!important}.ad-post-button-live-preview.style-neutral{background:linear-gradient(135deg,#55728a,#38566d)!important}.ad-post-button-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ad-post-button-fields>label,.ad-post-button-align-field{gap:6px!important;min-width:0!important;display:grid!important}.ad-post-button-fields>label>span,.ad-post-button-align-field>span{color:#a9c6d7!important;font-size:10px!important}.ad-post-button-fields input,.ad-post-button-fields select{color:#edf8ff!important;min-width:0!important;min-height:39px!important;font:inherit!important;background:#051423b8!important;border:1px solid #66c5f33d!important;border-radius:10px!important;padding:8px 10px!important;font-size:11px!important}.ad-post-button-value-field,.ad-post-button-style-field,.ad-post-button-placement-field{grid-column:1/-1!important}.ad-post-button-style-field,.ad-post-button-placement-field{border:0!important;min-width:0!important;margin:0!important;padding:0!important}.ad-post-button-style-field legend,.ad-post-button-placement-field legend{color:#a9c6d7!important;margin:0 0 7px!important;padding:0!important;font-size:10px!important}.ad-post-button-style-field>div{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.ad-post-style-option{color:#c6dce8!important;cursor:pointer!important;background:#091e2f9e!important;border:1px solid #89bedc3d!important;border-radius:9px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:6px 9px!important;font:700 10px/1 inherit!important;display:flex!important}.ad-post-style-option:hover,.ad-post-style-option.is-selected{color:#f5fcff!important;background:#2d749b6b!important;border-color:#7bdbffc2!important}.ad-post-style-option i{background:#617b8e!important;border-radius:50%!important;width:9px!important;height:9px!important;box-shadow:0 0 0 2px #ffffff14!important}.ad-post-style-option.style-primary i{background:#3aa8ed!important}.ad-post-style-option.style-success i{background:#42b982!important}.ad-post-style-option.style-danger i{background:#e86876!important}.ad-post-style-option.style-link i{background:#7d86ed!important}.ad-post-button-placement-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ad-post-button-placement-options button{color:#d8e9f2!important;cursor:pointer!important;min-height:59px!important;font:inherit!important;text-align:left!important;background:#07192aa1!important;border:1px solid #89bedc3d!important;border-radius:11px!important;gap:3px!important;padding:9px 11px!important;display:grid!important}.ad-post-button-placement-options button.is-selected{background:linear-gradient(135deg,#217baabd,#14456fc7)!important;border-color:#52cafad1!important;box-shadow:inset 0 0 0 1px #95e6ff2e!important}.ad-post-button-placement-options strong{color:#effaff!important;font-size:11px!important}.ad-post-button-placement-options span{color:#91b3c6!important;font-size:10px!important}.ad-post-button-align-field{max-width:245px!important;margin-top:9px!important}.ad-post-button-card footer{border-top:1px solid #80b9dc21!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding-top:12px!important;display:flex!important}.ad-post-button-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.ad-post-button-actions button,.ad-post-button-card footer>button{color:#f2fbff!important;cursor:pointer!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:9px!important;min-height:36px!important;padding:7px 10px!important;font:800 10px/1 inherit!important}.ad-post-button-card footer>button.danger{background:linear-gradient(135deg,#a6505f,#793746)!important;border-color:#ff898959!important}.ad-post-button-card footer>button:disabled{cursor:not-allowed!important;opacity:.5!important}.ad-post-button-row{background:#081c2d7a!important;border:1px solid #80b9dc26!important;border-radius:12px!important;grid-template-columns:auto minmax(100px,.8fr) minmax(135px,1fr) minmax(150px,1.3fr) minmax(110px,.7fr) auto auto auto!important;align-items:center!important;gap:7px!important;padding:9px!important;display:grid!important}.ad-post-button-row>strong{color:#70d6fa!important;font-size:11px!important}.ad-post-button-row input,.ad-post-button-row select,.ad-posts-media-tools input{color:#edf8ff!important;min-width:0!important;min-height:38px!important;font:inherit!important;background:#0b1c2dc7!important;border:1px solid #66c5f333!important;border-radius:9px!important;padding:8px 9px!important;font-size:11px!important}.ad-post-button-row button,.ad-posts-button-tools button,.ad-posts-media-tools>button{color:#f2fbff!important;cursor:pointer!important;min-height:36px!important;font:inherit!important;white-space:nowrap!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:9px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}.ad-post-button-row button.danger,.ad-post-history-actions button.danger{color:#fff5f5!important;background:linear-gradient(135deg,#a6505f,#793746)!important;border-color:#ff898959!important}.ad-posts-button-tools,.ad-posts-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.ad-posts-button-tools button{background:#1b4763b8!important}.ad-posts-button-presets{border-top:1px solid #80b9dc1a!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:2px!important;padding-top:10px!important;display:flex!important}.ad-posts-button-presets small{color:#73d5f6!important;letter-spacing:.12em!important;flex:0 0 100%!important;font-size:10px!important;font-weight:900!important}.ad-posts-button-presets button{color:#f4f2ff!important;cursor:pointer!important;min-height:36px!important;font:inherit!important;background:linear-gradient(135deg,#644ba1c7,#39568ec7)!important;border:1px solid #a38fff66!important;border-radius:9px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}.ad-posts-button-presets button:hover{filter:brightness(1.14)!important}.ad-posts-inline-builder{border-top:1px solid #80b9dc21!important;gap:10px!important;margin-top:18px!important;padding-top:17px!important;display:grid!important}.ad-post-inline-row{background:#09192a75!important;border:1px solid #66c5f329!important;border-radius:12px!important;grid-template-columns:minmax(120px,.9fr) 150px minmax(180px,1.35fr) auto!important;align-items:end!important;gap:8px!important;padding:10px!important;display:grid!important}.ad-post-inline-row label{gap:6px!important;min-width:0!important;display:grid!important}.ad-post-inline-row label span{color:#8fa8bb!important;font-size:10px!important}.ad-post-inline-row input,.ad-post-inline-row select{color:#edf8ff!important;min-width:0!important;min-height:38px!important;font:inherit!important;background:#0b1c2dc7!important;border:1px solid #66c5f333!important;border-radius:9px!important;padding:8px 9px!important;font-size:11px!important}.ad-post-inline-row>button{color:#fff5f5!important;cursor:pointer!important;min-height:36px!important;font:inherit!important;background:linear-gradient(135deg,#a6505f,#793746)!important;border:1px solid #ff898959!important;border-radius:9px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}.ad-posts-inline-builder .ad-posts-button-tools{margin-top:0!important}.ad-posts-media-tools{border-top:1px solid #80b9dc21!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;margin-top:16px!important;padding-top:16px!important;display:grid!important}.ad-posts-media-tools label{gap:7px!important;display:grid!important}.ad-posts-preview{background:#05142294!important;border:1px solid #80b9dc29!important;border-radius:14px!important;gap:9px!important;margin-top:16px!important;padding:14px!important;display:grid!important}.ad-posts-preview>div{gap:3px!important;display:grid!important}.ad-posts-preview strong{color:#dbeeff!important;font-size:13px!important}.ad-posts-preview pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#f3f8ff!important;min-height:60px!important;max-height:260px!important;font:inherit!important;margin:0!important;font-size:11px!important;line-height:1.45!important;overflow:auto!important}.ad-posts-history-card{max-height:calc(100dvh - 170px)!important;overflow:auto!important}.ad-post-history-row{border-bottom:1px solid #80b9dc1f!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding:14px 0!important;display:flex!important}.ad-post-history-row>div{min-width:0!important}.ad-post-history-row strong{color:#edf8ff!important;font-size:13px!important}.ad-post-history-row p{color:#b8c9d7!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:5px 0!important}.ad-post-history-row small{color:#748ca0!important;font-size:10px!important}.ad-post-history-actions{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;gap:7px!important;max-width:160px!important;display:flex!important}.ad-post-history-actions button{color:#f2fbff!important;cursor:pointer!important;min-height:34px!important;font:inherit!important;background:linear-gradient(135deg,#377fa8,#225c83)!important;border:1px solid #6acdf552!important;border-radius:10px!important;padding:6px 10px!important;font-size:10px!important;font-weight:800!important}@media (width<=880px){.ad-post-button-card>header{flex-direction:column!important;align-items:flex-start!important}.ad-post-button-live-preview{width:100%!important}.ad-post-button-fields{grid-template-columns:1fr!important}.ad-post-button-row{grid-template-columns:1fr 1fr!important}.ad-post-button-row>strong{grid-column:1/-1!important}.ad-post-button-row input,.ad-post-button-row select,.ad-post-button-row button{width:100%!important}.ad-posts-media-tools{grid-template-columns:1fr!important}.ad-posts-media-tools>button{width:100%!important}.ad-post-inline-row{grid-template-columns:1fr!important}.ad-post-history-row{flex-direction:column!important}.ad-post-history-actions{justify-content:flex-start!important;max-width:none!important}}.telegram-chat-admin-workspace{max-width:900px!important}.telegram-chat-compose-card{max-width:760px!important}.telegram-chat-target{background:linear-gradient(135deg,#184c6cb8,#0b2137b8)!important;border:1px solid #63d2fb38!important;border-radius:14px!important;grid-template-columns:auto auto!important;align-items:center!important;gap:5px 12px!important;margin:14px 0 18px!important;padding:13px 15px!important;display:grid!important}.telegram-chat-target>span{color:#83d9f7!important;letter-spacing:.12em!important;font-size:10px!important;font-weight:900!important}.telegram-chat-target>strong{color:#f1fbff!important;font-size:16px!important}.telegram-chat-target>small{color:#9db9cb!important;grid-column:1/-1!important;font-size:11px!important}.telegram-chat-compose-card>label{gap:7px!important;display:grid!important}.telegram-chat-compose-card>label>span{color:#8fa8bb!important;font-size:12px!important}.telegram-chat-compose-card>label>textarea{resize:vertical!important;min-height:190px!important}.telegram-chat-compose-card>label>em{color:#748fa6!important;font-size:10px!important;font-style:normal!important}.telegram-chat-preview{background:#05142294!important;border:1px solid #80b9dc29!important;border-radius:14px!important;gap:9px!important;margin-top:16px!important;padding:14px!important;display:grid!important}.telegram-chat-preview>div{gap:3px!important;display:grid!important}.telegram-chat-preview small{color:#73d5f6!important;letter-spacing:.12em!important;font-size:10px!important;font-weight:900!important}.telegram-chat-preview strong{color:#dbeeff!important;font-size:13px!important}.telegram-chat-preview pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:#f3f8ff!important;min-height:62px!important;max-height:230px!important;font:inherit!important;margin:0!important;line-height:1.45!important;overflow:auto!important}.feed-list{gap:10px!important}.feed-post{margin:0!important;padding-block:10px!important}.feed-post .feed-post-header{margin-bottom:6px!important}.feed-post .feed-caption{margin:4px 0 8px!important}.feed-post .feed-photo-grid{border-radius:14px!important;margin-inline:0!important;overflow:hidden!important}.feed-post .feed-stats{margin-top:7px!important;padding-top:6px!important}.feed-post .feed-stats button{border-radius:11px!important;min-width:42px!important;min-height:34px!important}.home-screen .global-ad-banner{height:clamp(92px,25vw,136px)!important;min-height:clamp(92px,25vw,136px)!important}.home-screen .global-ad-banner .global-ad-media,.home-screen .global-ad-banner video,.home-screen .global-ad-banner img{object-fit:cover!important;width:100%!important;height:100%!important}.dzo-chest-model .dzo-chest-render{object-position:50% 50%!important;inset:0!important;transform:none!important}.dzo-chest-model.is-opened .dzo-chest-static-open{animation:.34s both dzo-chest-static-fade!important;transform:none!important}@keyframes dzo-chest-static-fade{0%{opacity:0}to{opacity:1}}.feed-comment-outline,.feed-share-plane{fill:none!important;stroke:#a9bdcc!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:22px!important;height:22px!important;display:block!important}.feed-share-plane{stroke:#55c9f7!important}@media (width<=880px){.admin-shell{grid-template-columns:1fr!important}.admin-shell .admin-chat{grid-column:1!important}.broadcasts-admin-workspace{grid-template-columns:1fr!important}.broadcast-history-card{max-height:none!important}.broadcast-link-grid,.broadcast-source-controls{grid-template-columns:1fr!important}}.free-chest-stage .dzo-chest-model,.free-chest-stage .dzo-chest-model.is-falling,.free-chest-stage .dzo-chest-model.is-opening,.free-chest-stage .dzo-chest-model.is-opened{aspect-ratio:688/560!important;filter:none!important;width:min(86vw,420px)!important;height:auto!important;margin:0 auto!important;animation:none!important;display:block!important;position:relative!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-stage,.free-chest-stage .dzo-chest-model,.free-chest-stage .dzo-chest-box-media,.free-chest-stage .dzo-chest-opening-canvas,.free-chest-stage .dzo-chest-opening-canvas.is-visible,.free-chest-preview .dzo-chest-model,.free-chest-preview .dzo-chest-model .dzo-chest-box-media,.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas.is-visible{aspect-ratio:688/560!important}.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas.is-visible,.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas.is-visible{will-change:auto!important;will-change:auto!important;animation:none!important;transform:translate(0,0)!important}.free-chest-stage .chest-reward-reveal,.free-chest-preview .chest-reward-reveal{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.free-chest-stage .dzo-chest-model:before,.free-chest-stage .dzo-chest-model:after,.free-chest-stage .dzo-chest-box-media:before,.free-chest-stage .dzo-chest-box-media:after,.free-chest-stage .dzo-chest-render,.free-chest-stage .dzo-chest-render-closed,.free-chest-stage .dzo-chest-render-open,.free-chest-stage .dzo-chest-static-closed,.free-chest-stage .dzo-chest-static-open,.free-chest-stage .dzo-chest-opening-closed,.free-chest-stage .dzo-chest-opening-mid,.free-chest-stage .dzo-chest-open-result,.free-chest-stage .dzo-chest-opening-body,.free-chest-stage .dzo-chest-physical-lid,.free-chest-stage .dzo-chest-physical-body,.free-chest-stage .dzo-chest-mechanical,.free-chest-stage .dzo-chest-rig,.free-chest-stage .dzo-chest-video-preload,.free-chest-stage .dzo-chest-brand-logo,.free-chest-stage .dzo-chest-open-glow,.free-chest-stage .dzo-chest-open-flare,.free-chest-stage .dzo-chest-aura,.free-chest-stage .dzo-chest-ground-shadow,.free-chest-stage .box-aura,.free-chest-stage .box-spark,.free-chest-stage .box-shadow{visibility:hidden!important;opacity:0!important;content:none!important;background:0 0!important;animation:none!important;display:none!important}.free-chest-stage .dzo-chest-model .dzo-chest-box-media,.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas{background-color:#0000!important;background-image:none!important}.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas{z-index:1!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{justify-content:flex-end!important}.home-header-actions .balance-chip,.home-header-actions .home-settings-button{height:40px!important;min-height:40px!important}.free-chest-preview .dzo-chest-model{aspect-ratio:688/560!important;contain:layout paint!important;width:min(100%,220px)!important;height:auto!important;margin:0 auto!important;animation:none!important;display:block!important;position:relative!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas.is-visible{opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:50% 50%!important;z-index:2!important;background:0 0!important;width:100%!important;height:100%!important;margin:0!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:rotate(0)scale(1)translate(0,0)!important}.dzo-chest-model .dzo-chest-static-open{opacity:0!important;visibility:hidden!important}.dzo-chest-model:has(.dzo-chest-opening-canvas.is-visible) .dzo-chest-static-closed{opacity:0!important;visibility:hidden!important}.dzo-chest-model .dzo-chest-opening-canvas.is-visible,.dzo-chest-model.is-opened .dzo-chest-opening-canvas{opacity:1!important;visibility:visible!important}.dzo-chest-model.is-opening .dzo-chest-box-media,.dzo-chest-model.is-opened .dzo-chest-box-media{animation:none!important;transform:none!important}.dzo-chest-model .dzo-chest-opening-canvas{object-fit:contain!important;object-position:50% 50%!important;background:0 0!important;transform:none!important}.dzo-chest-model.is-opening .dzo-chest-static-closed,.dzo-chest-model.is-opened .dzo-chest-static-closed{animation:none!important;transform:rotate(0)!important}.dzo-chest-model .dzo-chest-open-flare{display:none!important}.free-chest-stage .dzo-chest-model,.free-chest-stage .dzo-chest-box-media,.dzo-chest-model.is-opening,.dzo-chest-model.is-opened{animation:none!important;transform:rotate(0)!important}.dzo-chest-model{aspect-ratio:3/2!important;width:min(86vw,420px)!important;height:auto!important}.dzo-chest-model .dzo-chest-box-media{aspect-ratio:3/2!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dzo-chest-model .dzo-chest-opening-canvas{object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{box-sizing:border-box!important;justify-content:flex-end!important;align-items:stretch!important;min-height:100%!important;overflow:visible!important}.message-list>.message-row{flex:none!important;width:100%!important;min-width:0!important;margin-inline:0!important}.feed-views{box-sizing:border-box!important;color:#93a9ba!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:38px!important;max-width:74px!important;height:28px!important;padding:0 7px!important;display:inline-flex!important}.feed-view-icon{border:1.5px solid!important;border-radius:58% 42%!important;flex:0 0 17px!important;width:17px!important;height:11px!important;transform:rotate(-12deg)!important}.feed-views b{text-overflow:ellipsis!important;color:currentColor!important;max-width:42px!important;font-size:11px!important;line-height:1!important;overflow:hidden!important}.feed-comment-outline,.feed-share-plane{background:0 0!important;border:0!important;width:23px!important;height:23px!important;display:block!important;overflow:visible!important;transform:none!important}.feed-screen{overscroll-behavior-x:none!important;width:100%!important;max-width:100vw!important;overflow:hidden auto!important}.feed-list{box-sizing:border-box!important;gap:14px!important;width:min(100%,720px)!important;max-width:100%!important;margin-inline:auto!important;padding-inline:12px!important}.feed-card,.feed-card:nth-child(2n),.feed-card:nth-child(odd){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important}.feed-card-header,.feed-caption,.feed-stats{box-sizing:border-box!important}.feed-card-header,.feed-caption{padding-inline:16px!important}.feed-stats{padding-inline:12px!important}.feed-photo,.feed-photo-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:0!important;overflow:hidden!important}.feed-photo>video,.feed-photo>img{width:100%!important;max-width:100%!important;display:block!important}.dzo-chest-box-media>.dzo-chest-opening-video,.dzo-chest-box-media>.dzo-chest-opening-canvas{object-fit:contain!important;object-position:50% 50%!important;pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-box-media>.dzo-chest-opening-video{z-index:3!important;opacity:0!important;visibility:hidden!important}.dzo-chest-box-media>.dzo-chest-opening-canvas{z-index:4!important;opacity:0!important;visibility:hidden!important;transition:opacity .16s!important}.dzo-chest-model.is-opening .dzo-chest-static-closed{opacity:0!important;animation:.72s cubic-bezier(.36,.07,.19,.97) both dzo-chest-shake-final!important}.dzo-chest-model.is-opening .dzo-chest-opening-canvas.is-visible{opacity:1!important;visibility:visible!important}.dzo-chest-model.is-opened .dzo-chest-opening-canvas,.dzo-chest-model.is-opened .dzo-chest-opening-video{opacity:0!important;visibility:hidden!important}.feed-comment-outline,.feed-share-plane{vertical-align:middle;color:#a9bdcc!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 30px!important;width:30px!important;height:30px!important;display:inline-block!important;overflow:visible!important;transform:none!important}.feed-share-plane{color:#55c9f7!important}.feed-comment-outline path,.feed-share-plane path{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.feed-comment-outline:before,.feed-comment-outline:after,.feed-share-plane:before,.feed-share-plane:after{content:none!important;display:none!important}.dzo-chest-model,.free-chest-stage .dzo-chest-model{aspect-ratio:3/2!important}.dzo-chest-model .dzo-chest-box-media{aspect-ratio:3/2!important;width:100%!important;height:100%!important;animation:none!important;inset:0!important}.dzo-chest-model .dzo-chest-render{rotate:0deg;object-fit:fill!important;object-position:50% 50%!important;width:100%!important;height:100%!important;inset:0!important;transform:translateZ(0)!important}.dzo-chest-model.is-opened .dzo-chest-static-closed{rotate:0deg;animation:none!important}.dzo-chest-model.is-opened .dzo-chest-static-open{rotate:0deg;animation:.48s cubic-bezier(.16,.82,.22,1) both dzo-chest-open-steady!important;transform:translateZ(0)!important}@keyframes dzo-chest-shake-steady{0%,to{filter:brightness();rotate:0deg}18%{filter:brightness(1.05);rotate:-1deg}36%{filter:brightness(1.08);rotate:1deg}54%{filter:brightness(1.03);rotate:-.62deg}72%{filter:brightness(1.01);rotate:.3deg}}@keyframes dzo-chest-open-steady{0%{filter:brightness(.72)saturate(.82)}52%{filter:brightness(1.3)saturate(1.1)drop-shadow(0 0 26px #ffbe358c)}to{filter:brightness(1.05)saturate()}}.reward-flight.is-dzo>span{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#ffe39a!important;text-shadow:0 0 16px #ffb931e6,0 4px 18px #00000075!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:9px!important;display:inline-flex!important}.reward-flight.is-dzo>span .currency-icon{filter:drop-shadow(0 0 14px #ffbe2ce6);width:74px!important;height:74px!important}.reward-flight.is-dzo>span b{min-width:0!important;box-shadow:none!important;color:#fff1bf!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:clamp(28px,8vw,46px)!important;font-weight:900!important;position:static!important}.reward-flight.is-dzo>span:before,.reward-flight.is-dzo>span:after{content:"";pointer-events:none;background:#ffd166;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 16px 4px #ffbe35cc}.reward-flight.is-dzo>span:before{animation:1.1s ease-out both dzo-reward-spark-a}.reward-flight.is-dzo>span:after{animation:1.1s ease-out 80ms both dzo-reward-spark-b}@keyframes dzo-reward-spark-a{0%{opacity:0;transform:translate(-12px)scale(.4)}22%{opacity:1}to{opacity:0;transform:translate(-88px,-54px)scale(1)}}@keyframes dzo-reward-spark-b{0%{opacity:0;transform:translate(14px,2px)scale(.4)}22%{opacity:1}to{opacity:0;transform:translate(80px,38px)scale(.8)}}.catalog-inline-items{background:linear-gradient(145deg,#091c2fe6,#0a1220b8);border:1px solid #59c1eb3d;border-radius:18px;gap:12px;margin-top:16px;padding:16px;display:grid}.catalog-inline-items>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.catalog-inline-items>header>span{gap:4px;display:grid}.catalog-inline-items>header small{color:#71d7ff;letter-spacing:.14em;font-size:10px;font-weight:900}.catalog-inline-items>header strong{color:#f3fbff;font-size:16px}.catalog-inline-items>header em{color:#8edfff;border:1px solid #71d7ff40;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.catalog-inline-items>p{color:#8faabe;margin:0;font-size:12px;line-height:1.45}.catalog-inline-item-type{gap:8px;display:flex}.catalog-inline-item-type button,.catalog-inline-add{color:#a5c4d5;cursor:pointer;background:#0e2438c2;border:1px solid #6bc2eb40;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800;transition:all .18s;display:inline-flex}.catalog-inline-item-type button.active,.catalog-inline-item-type button:hover,.catalog-inline-add:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#1d89b9cc,#124d77d1);border-color:#67d7ffb8;box-shadow:0 8px 22px #17aae926}.catalog-inline-item-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.catalog-inline-items label{gap:6px;display:grid}.catalog-inline-items label>span{color:#8faabe;font-size:11px;font-weight:800}.catalog-inline-items input,.catalog-inline-items textarea{box-sizing:border-box;color:#eefaff;background:#030c17bd;border:1px solid #7db5d533;border-radius:11px;width:100%}.catalog-inline-items input{min-height:40px;padding:0 11px}.catalog-inline-items textarea{resize:vertical;min-height:58px;padding:10px 11px}.catalog-inline-items .wheel-image-input{min-width:0}.catalog-inline-items .wheel-image-input i{color:#a9e6fa;text-overflow:ellipsis;white-space:nowrap;background:#041929bf;border:1px dashed #71d7ff59;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:11px;font-style:normal;display:flex;overflow:hidden}.catalog-item-upload-preview{gap:6px;width:min(100%,320px);margin:8px 0 12px;display:grid}.catalog-item-upload-preview img,.catalog-item-upload-preview>div{object-fit:contain;background:#030c17bd;border:1px solid #71d7ff3d;border-radius:12px;width:100%;height:170px;display:block}.catalog-item-upload-preview small{color:#8faabe;font-size:10px}.catalog-item-upload-preview.compact{width:min(100%,220px)}.catalog-inline-add{color:#e5faff;background:linear-gradient(135deg,#197daee0,#124e7fe6);justify-self:start}.catalog-inline-add:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.catalog-inline-disabled{color:#ffcf74!important}.catalog-inline-pending-list{gap:7px;display:grid}.catalog-inline-pending-list article{background:#020e1ba8;border:1px solid #7cb7d52b;border-radius:12px;grid-template-columns:auto minmax(0,1fr) minmax(0,170px) auto;align-items:center;gap:9px;padding:9px;display:grid}.catalog-inline-pending-list article>span:nth-child(2){gap:3px;min-width:0;display:grid}.catalog-inline-pending-list strong{color:#f2fbff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.catalog-inline-pending-list small,.catalog-inline-pending-list em{color:#83a5b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.catalog-inline-pending-index{color:#8edfff;background:#2f9ecc33;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.catalog-inline-pending-list article>button{color:#ffb5b5;cursor:pointer;background:#6f1e2b40;border:1px solid #ff797947;border-radius:8px;place-items:center;width:27px;height:27px;font-size:18px;display:grid}@media (width<=680px){.catalog-inline-item-grid{grid-template-columns:1fr}.catalog-inline-pending-list article{grid-template-columns:auto minmax(0,1fr) auto}.catalog-inline-pending-list article>em{grid-column:2}}.photo-viewer{background:radial-gradient(circle at 50% 40%,#1f466238,#0000 45%),#010409fb}.photo-viewer-stage{touch-action:none}.photo-viewer-zoom{transform-origin:50%;will-change:transform;place-items:center;width:100%;min-width:0;height:100%;min-height:0;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:grid}.photo-viewer-zoom.is-zoomed{z-index:2;transition:none}.photo-viewer-zoom>img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:14px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 28px 90px #000000a8}.photo-viewer-zoom>video{object-fit:contain;background:#02050b;border-radius:14px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 28px 90px #000000a8}.photo-viewer-header{background:linear-gradient(#02060cf5,#02060c8c)}.photo-viewer-header button,.photo-viewer-arrow{background:linear-gradient(145deg,#1e3749d1,#080f19e0);border-color:#81d6ff33;transition:transform .15s,border-color .15s,background .15s;box-shadow:0 10px 28px #0000005c,inset 0 1px #ffffff1a}.photo-viewer-header button:active,.photo-viewer-arrow:active{transform:scale(.9)}.photo-viewer-thumbnails{margin:0 auto calc(9px + var(--safe-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d121ccc;border:1px solid #ffffff17;border-radius:18px;padding:9px 12px;box-shadow:0 16px 45px #0000007a}.photo-viewer-thumbnail{flex-basis:58px}.photo-viewer-thumbnails .secure-image{border-radius:13px;width:58px;height:58px}.photo-viewer-thumbnail.is-active .secure-image{border-color:#68d7ff;box-shadow:0 0 0 2px #48c8fa2e,0 0 24px #3bc1f63d}.cinematic-splash{isolation:isolate;background:radial-gradient(#12537138,#0000 40%),radial-gradient(at 50% 62%,#eba62f14,#0000 36%),linear-gradient(#010308,#05070c 55%,#010206);gap:0}.cinematic-splash:before,.cinematic-splash:after{content:"";pointer-events:none;position:absolute;inset:-20%}.cinematic-splash:before{z-index:0;background:conic-gradient(from 248deg at 50% 50%, transparent 0 14%, #56ccff1a 18%, transparent 23% 62%, #ffbe440f 66%, transparent 71%);filter:blur(18px);animation:3s ease-out both cinematic-rays}.cinematic-splash:after{z-index:4;background:radial-gradient(#0000 25%,#000000bd 78%)}.cinematic-logo-halo{z-index:1;aspect-ratio:2.1;filter:blur(30px);background:radial-gradient(#3fcaff29,#ffb0260e 38%,#0000 70%);border-radius:50%;width:min(94vw,720px);animation:2.9s both cinematic-halo;position:absolute}.cinematic-logo-frame{z-index:3;place-items:center;width:min(82vw,560px);animation:2.9s cubic-bezier(.2,.78,.2,1) both cinematic-logo-reveal;display:grid;position:relative;overflow:visible}.cinematic-logo-frame .theater-logo-image{filter:brightness(1.16)contrast(1.1)drop-shadow(0 0 12px #ffffff38)drop-shadow(0 22px 42px #000c);width:100%;height:auto;display:block}.cinematic-light-sweep{z-index:3;filter:blur(11px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffffa3,#0000);width:18%;height:70%;animation:2.8s ease-in-out .25s both cinematic-sweep;position:absolute;transform:translate(-380%)skew(-16deg)}.cinematic-loading-track{z-index:6;background:#ffffff2e;border-radius:999px;width:min(62vw,320px);height:4px;position:absolute;bottom:16vh;left:50%;overflow:hidden;box-shadow:0 0 18px #52cdff40}.cinematic-loading-track>span{border-radius:inherit;background:linear-gradient(90deg,#42c9ff,#ffd35a);width:35%;height:100%;animation:1.15s ease-out forwards cinematic-loading;display:block}@keyframes cinematic-loading{0%{transform:translate(-120%)}to{transform:translate(300%)}}@keyframes cinematic-logo-reveal{0%{opacity:0;filter:blur(24px)brightness(.08);transform:scale(.91)}30%{opacity:.4;filter:blur(8px)brightness(.45)}64%{opacity:1;filter:blur()brightness(1.32);transform:scale(1.015)}to{opacity:1;filter:blur()brightness();transform:scale(1)}}@keyframes cinematic-sweep{0%,14%{opacity:0;transform:translate(-380%)skew(-16deg)}32%{opacity:.95}78%{opacity:.4}to{opacity:0;transform:translate(380%)skew(-16deg)}}@keyframes cinematic-rays{0%{opacity:0;transform:scale(.75)rotate(-5deg)}55%{opacity:1}to{opacity:.32;transform:scale(1.06)rotate(2deg)}}@keyframes cinematic-halo{0%{opacity:0;transform:scale(.55)}62%{opacity:1;transform:scale(1.08)}to{opacity:.5;transform:scale(1)}}.dzo-chest-object{transform:rotateX(-3deg)rotateY(-1deg)}.dzo-chest-side,.dzo-chest-lid-side,.dzo-chest-base,.dzo-chest-lid-inner{pointer-events:none;display:block;position:absolute}.dzo-chest-side{z-index:-1;background:repeating-linear-gradient(#303943 0 7px,#11161d 7px 15px);border:2px solid #46515d;width:10%;top:12%;bottom:5%}.dzo-chest-side.side-left{border-radius:9px 0 0 14px;left:-7%;transform:skewY(17deg)}.dzo-chest-side.side-right{border-radius:0 9px 14px 0;right:-7%;transform:skewY(-17deg)}.dzo-chest-base{z-index:-2;background:linear-gradient(#222a32,#06080b);border:2px solid #3c4651;border-radius:5px 5px 16px 16px;height:16%;bottom:-9%;left:-4%;right:-4%;transform:rotateX(62deg)}.dzo-chest-lid-side{z-index:-1;background:linear-gradient(#313a45,#11161d);border:2px solid #56616d;width:8%;top:28%;bottom:3%}.dzo-chest-lid-side.side-left{border-radius:10px 0 0 5px;left:-6%;transform:skewY(16deg)}.dzo-chest-lid-side.side-right{border-radius:0 10px 5px 0;right:-6%;transform:skewY(-16deg)}.dzo-chest-lid-inner{opacity:.3;background:radial-gradient(#ffb13c,#b34d0c 42%,#17100c 80%);border-radius:5px;height:26%;bottom:-8%;left:5%;right:5%;box-shadow:0 0 36px #ff8b1b9e}.dzo-chest-rib{z-index:3;background:linear-gradient(90deg,#151a20,#66727e 48%,#14181d);border:1px solid #56616a;border-radius:3px;width:3.5%;position:absolute;top:9%;bottom:7%;box-shadow:0 0 0 1px #06080b}.dzo-chest-rib.rib-one{left:14%}.dzo-chest-rib.rib-two{left:22%}.dzo-chest-rib.rib-three{right:22%}.dzo-chest-rib.rib-four{right:14%}.dzo-chest-bolts{z-index:5;background:radial-gradient(circle at 0 0,#a7b0b8 0 2px,#171b20 3px 4px,#0000 5px),radial-gradient(circle at 100% 0,#a7b0b8 0 2px,#171b20 3px 4px,#0000 5px),radial-gradient(circle at 0 100%,#a7b0b8 0 2px,#171b20 3px 4px,#0000 5px),radial-gradient(circle at 100% 100%,#a7b0b8 0 2px,#171b20 3px 4px,#0000 5px);position:absolute;inset:9% 8%}.free-chest-stage.is-opening .dzo-chest-lid-inner{opacity:1}@keyframes dzo-chest-cinematic-fall{0%{opacity:0;transform:translateY(-82vh)scale(.72)rotate(-7deg)}64%{opacity:1;transform:translateY(18px)scale(1.03)rotate(1.5deg)}78%{transform:translateY(-10px)scale(.99)rotate(-.7deg)}90%{transform:translateY(4px)scale(1.01)rotate(.25deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.global-ad-banner>a{color:#061019;letter-spacing:.015em;border:1px solid #ffffffbd;border-radius:13px;min-width:132px;min-height:39px;font-size:11px;font-weight:950;animation:2.4s ease-in-out infinite ad-cta-breathe;bottom:10px;left:auto;right:11px;transform:none;box-shadow:0 10px 28px #0000009e,0 0 0 3px #ffc53824,inset 0 1px #ffffff9e}@keyframes ad-cta-breathe{0%,to{filter:brightness();box-shadow:0 10px 28px #0000009e,0 0 0 3px #ffc53824}50%{filter:brightness(1.12);box-shadow:0 12px 34px #000000ad,0 0 18px #ffc5384d}}@media (prefers-reduced-motion:reduce){.cinematic-logo-frame,.cinematic-logo-halo,.cinematic-light-sweep,.cinematic-splash:before,.free-chest-stage .dzo-chest-model,.global-ad-banner>a{animation:none!important}}.message-bubble.is-salary-message{background:linear-gradient(145deg,#7a5410eb,#462f0af5);border-color:#ffc94694;box-shadow:0 10px 30px #5d3b0440,inset 0 0 0 1px #ffe08c24}.message-bubble.is-salary-message:after{content:attr(data-salary-amount);color:#ffe09a;letter-spacing:.08em;background:#1b110347;border:1px solid #ffdd7e4d;border-radius:999px;margin-top:6px;padding:3px 7px;font-size:7px;font-weight:950;display:inline-flex}.conversation-claim{color:#d9ac61;text-overflow:ellipsis;white-space:nowrap;background:#74490c33;border:1px solid #ffba4533;border-radius:999px;width:fit-content;max-width:100%;margin-top:5px;padding:3px 7px;font-size:7px;font-weight:850;display:block;overflow:hidden}.conversation-claim.is-mine{color:#7bd9a9;background:#186f4933;border-color:#56ca8f42}.operator-user-profile-strip{background:linear-gradient(90deg,#1f486333,#070d14c2);border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;display:flex}.operator-user-profile-strip>span{gap:2px;min-width:0;display:grid}.operator-user-profile-strip strong{color:#dce9f1;font-size:9px}.operator-user-profile-strip small{color:#7f96a8;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.operator-user-profile-strip button,.composer-notes-button{color:#addcf4;background:#27658b33;border:1px solid #6cb5df33;border-radius:999px;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:850;display:inline-flex}.operator-user-profile-strip button{min-height:34px;padding:0 12px}.operator-user-profile-strip .operator-claim-button{color:#b5f3cf;background:#23875b47;border-color:#56ca8f6b}.operator-user-profile-strip .operator-release-button{color:#ffc2c2;background:#92323a3d;border-color:#f5757561}.message-inline-reply{color:#c7edff;background:#1f75a052;border:1px solid #6ac5f16b;border-radius:999px;align-items:center;gap:6px;min-height:30px;margin-top:8px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.message-inline-reply:disabled{cursor:not-allowed;opacity:.52}.operator-reply-lock{color:#80b8da;background:#132d3f6b;border:1px solid #6eaed624;border-radius:14px;align-items:center;gap:9px;margin:0 8px 7px;padding:8px 11px;display:flex}.operator-reply-lock>span{gap:2px;display:grid}.operator-reply-lock strong{color:#cbe3f1;font-size:8px}.operator-reply-lock small{color:#7292a6;font-size:7px}.composer textarea:disabled,.composer .attach-button:disabled{cursor:not-allowed;opacity:.42}.composer-notes-button{flex:0 0 40px;width:40px;height:40px;padding:0}.faq-launch-button{color:#d8f2ff;background:linear-gradient(135deg,#22709d94,#134465b8);border:1px solid #69c1ee36;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:7px;min-height:34px;margin:0 auto 8px;padding:0 16px;font-size:9px;font-weight:900;display:inline-flex;box-shadow:0 8px 24px #05273c3b}.support-waiting-status{color:#c4dce8c7;text-align:center;justify-content:center;align-items:center;gap:7px;margin:0 auto 7px;font-size:10px;font-weight:700;display:flex}.support-waiting-dot{background:#6ed0a6;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 10px #6ed0a6a6}.faq-backdrop{z-index:110;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020509b3;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}.faq-menu-panel{background:radial-gradient(circle at 82% 0,#2f88b930,#0000 38%),#080f17f7;border-color:#5ab5e533;border-radius:24px;gap:12px;width:min(100%,520px);max-height:min(76dvh,680px);padding:15px;animation:.28s cubic-bezier(.2,.8,.25,1) both faq-panel-in;display:grid;overflow:hidden}.faq-menu-panel>header{justify-content:space-between;align-items:center;display:flex}.faq-menu-panel>header span{gap:2px;display:grid}.faq-menu-panel>header small{color:#6bb9e3;letter-spacing:.12em;font-size:7px;font-weight:950}.faq-menu-panel h2{color:#ecf5fa;margin:0;font-size:18px}.faq-menu-panel>header button{color:#9db0be;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.faq-menu-list{gap:7px;display:grid;overflow-y:auto}.faq-menu-filters{gap:8px;margin-bottom:4px;display:grid}.faq-menu-filters>input{color:#e4edf3;background:#081323b8;border:1px solid #7ac0eb38;border-radius:11px;outline:none;width:100%;min-height:38px;padding:0 12px}.faq-menu-filters>input::placeholder{color:#71879a}.faq-menu-tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.faq-menu-tabs::-webkit-scrollbar{display:none}.faq-menu-tabs>button{color:#8da6b8;background:#ffffff09;border:1px solid #7ac0eb33;border-radius:999px;flex:none;min-height:30px;padding:0 12px;font-size:10px}.faq-menu-tabs>button.is-active{color:#e4f5ff;background:#2691cd52;border-color:#5dc8ffa6}.faq-menu-list>button{color:#8dcbed;text-align:left;background:#ffffff09;border:1px solid #fff1;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:8px 10px;display:grid}.faq-menu-list>button>span:not(.faq-menu-media){gap:3px;min-width:0;display:grid}.faq-menu-list strong{color:#e4edf3;font-size:10px}.faq-menu-list small{color:#778d9d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.faq-menu-media{border-radius:12px;width:48px;height:48px;display:block;overflow:hidden}.faq-menu-media .secure-image,.faq-menu-media button,.faq-menu-media img{width:100%;height:100%}.faq-menu-media img{object-fit:cover}.faq-menu-list>p{color:#758997;text-align:center;padding:22px;font-size:9px}.faq-admin{overflow-y:auto}.faq-admin-grid{grid-template-columns:minmax(280px,.8fr) minmax(330px,1.2fr);align-items:start;gap:12px;padding:12px;display:grid}.faq-editor-card,.faq-library-card{gap:10px;display:grid}.faq-editor-card>label{gap:5px;display:grid}.faq-editor-card>label>span,.faq-editor-row label>span{color:#7f98aa;letter-spacing:.06em;font-size:7px;font-weight:900}.faq-editor-card textarea,.faq-editor-card input[type=number],.faq-file-field{color:#e7eef3;background:#03080d8c;border:1px solid #ffffff14;border-radius:12px;outline:0;width:100%}.faq-editor-card textarea{resize:vertical;font:inherit;padding:10px;font-size:9px;line-height:1.45}.faq-file-field{padding:9px}.faq-file-field input{color:#849bab;font-size:8px}.faq-file-field small{color:#72c6eb;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.faq-editor-row{grid-template-columns:110px 1fr;align-items:end;gap:10px;display:grid}.faq-editor-row>label{gap:5px;display:grid}.faq-editor-card input[type=number]{min-height:39px;padding:0 10px}.faq-enabled-toggle{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;align-items:center;min-height:39px;padding:0 10px;flex-direction:row!important;gap:7px!important;display:flex!important}.faq-save-button{color:#fff;background:linear-gradient(135deg,#3285b4,#1f587b);border:1px solid #7ed6f833;border-radius:13px;min-height:43px;font-size:9px;font-weight:950}.faq-save-button:disabled{opacity:.4}.faq-admin-status{color:#79c9a3;text-align:center;margin:0;font-size:8px}.faq-admin-list{gap:7px;max-height:calc(100dvh - 150px);display:grid;overflow-y:auto}.faq-admin-list article{background:#ffffff06;border:1px solid #fff1;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.faq-admin-list article.is-hidden{opacity:.55}.faq-admin-thumb{border-radius:12px;width:56px;height:56px;display:block;overflow:hidden}.faq-admin-thumb button,.faq-admin-thumb img{width:100%;height:100%}.faq-admin-thumb img{object-fit:cover}.faq-admin-copy{gap:3px;min-width:0;display:grid}.faq-admin-copy strong{color:#e1eaf0;font-size:9px}.faq-admin-copy small{color:#718798;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:7px;line-height:1.4;display:-webkit-box;overflow:hidden}.faq-admin-copy em{color:#65b68e;font-size:7px;font-style:normal}.faq-admin-actions{gap:5px;display:grid}.faq-admin-actions button{color:#a7d2e8;background:#25648829;border:1px solid #5bafda29;border-radius:9px;min-height:30px;padding:0 9px;font-size:7px;font-weight:850}.faq-admin-actions button.danger{color:#e89a9a;background:#77222229;border-color:#e55f5f29}.salary-review-card article.salary-is-credited{background:#6b490d21;border-color:#ffc54538}.salary-review-card article.salary-is-cancelled{opacity:.58}@keyframes faq-panel-in{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=840px){.faq-admin-grid{grid-template-columns:1fr}.faq-admin-list{max-height:none}}@media (width<=520px){.operator-user-profile-strip{padding-inline:10px}.operator-user-profile-strip button{min-width:36px;padding:0 8px;font-size:0}.faq-menu-panel{border-radius:22px 22px 18px 18px;max-height:82dvh}.faq-admin-grid{padding:8px}.faq-admin-list article{grid-template-columns:minmax(0,1fr) auto}.faq-admin-thumb{display:none}}.dzo-chest-model{aspect-ratio:1.38;perspective:900px;width:min(76vw,430px);transform-style:preserve-3d;display:block;position:relative}.dzo-chest-model.is-compact{width:min(42vw,190px)}.dzo-chest-object{z-index:3;height:67%;transform-style:preserve-3d;transform-origin:50% 100%;filter:drop-shadow(0 26px 24px #000000b3);position:absolute;bottom:12%;left:8%;right:8%}.dzo-chest-lid{z-index:5;transform-origin:50% 100%;height:38%;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.2,.78,.18,1);position:absolute;top:-24%;left:-2%;right:-2%}.dzo-chest-lid-front{background:linear-gradient(90deg,#0000 0 8%,#ffac2d40 8% 11%,#0000 11% 89%,#ffac2d40 89% 92%,#0000 92%),linear-gradient(#202630,#0b0e13 72%);border:3px solid #434c57;border-radius:20px 20px 7px 7px;position:absolute;inset:20% 0 0;box-shadow:inset 0 4px #ffffff17,inset 0 -9px 16px #000000b3,0 0 0 2px #11151c}.dzo-chest-lid-top{transform-origin:50% 100%;background:radial-gradient(circle at 50% 72%,#ffa11e33,#0000 38%),linear-gradient(155deg,#303844,#12161d);border:3px solid #4f5964;border-radius:17px 17px 4px 4px;position:absolute;inset:0 3% 45%;transform:rotateX(58deg);box-shadow:inset 0 2px #ffffff14}.dzo-chest-lid-edge{background:linear-gradient(#69737e,#252b33 54%,#090b0e);border-radius:4px;height:13px;position:absolute;bottom:-5px;left:4%;right:4%;box-shadow:0 2px #050608}.dzo-chest-body{background:linear-gradient(90deg,#0b0d11 0 5%,#0000 5% 95%,#090b0e 95%),repeating-linear-gradient(90deg,#0000 0 12%,#ffffff06 12% 13%),linear-gradient(160deg,#202630,#090c11 72%);border:3px solid #424b56;border-radius:8px 8px 19px 19px;position:absolute;inset:7% 0 0;overflow:hidden;box-shadow:inset 0 4px #ffffff0e,inset 0 -18px 26px #000000ad,0 0 0 3px #0c0f14}.dzo-chest-panel{clip-path:polygon(10% 0,90% 0,100% 18%,100% 82%,90% 100%,10% 100%,0 82%,0 18%);background:radial-gradient(circle,#ff961929,#0000 55%),linear-gradient(145deg,#161b22,#090b0f);border:2px solid #3f4852;position:absolute;inset:16% 17% 18%}.dzo-chest-corner{background:repeating-linear-gradient(#4b555f 0 5px,#171b21 5px 12px);width:12%;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 2px #0a0c0f}.dzo-chest-corner.corner-left{left:0}.dzo-chest-corner.corner-right{right:0}.dzo-chest-emblem{z-index:4;aspect-ratio:1;clip-path:polygon(50% 0,94% 22%,94% 76%,50% 100%,6% 76%,6% 22%);color:#261307;text-shadow:0 1px #ffe6ae;background:radial-gradient(circle,#ffca69,#ef8213 64%,#8a3e09);border:3px solid #ffbd50;place-items:center;width:25%;font-size:clamp(24px,8vw,56px);font-style:normal;font-weight:1000;display:grid;position:absolute;top:49%;left:50%;translate:-50% -50%;box-shadow:0 0 34px #ff9719b8}.dzo-chest-timer{z-index:6;color:#ffd27a;text-align:center;letter-spacing:.04em;background:#040609d1;border:1px solid #ffbe5366;border-radius:999px;padding:5px 8px;font-size:clamp(11px,3vw,18px);font-weight:950;position:absolute;bottom:9%;left:12%;right:12%;box-shadow:0 0 20px #ff951c38}.free-chest-stage .dzo-chest-timer{letter-spacing:.07em;padding:8px 10px;font-size:clamp(16px,4.8vw,28px);bottom:7%;left:9%;right:9%;box-shadow:0 0 28px #ff951c5c,inset 0 1px #ffffff14}.dzo-chest-aura{z-index:1;filter:blur(16px);opacity:.3;background:radial-gradient(circle,#ff9e1f5c,#ff710e14 44%,#0000 70%);border-radius:50%;position:absolute;inset:5%}.dzo-chest-ground-shadow{z-index:1;filter:blur(14px);background:#000000b8;border-radius:50%;height:13%;position:absolute;bottom:4%;left:11%;right:11%}.dzo-chest-model.is-ready .dzo-chest-aura{opacity:1;animation:1.7s ease-in-out infinite dzo-chest-aura}.dzo-chest-model.is-cooldown .dzo-chest-object{filter:grayscale(.45)brightness(.72)drop-shadow(0 22px 20px #000000a6)}.dzo-chest-model.is-compact.is-ready .dzo-chest-object{animation:2.7s ease-in-out infinite dzo-chest-nudge}.free-chest-stage .dzo-chest-model{animation:.9s cubic-bezier(.16,.78,.2,1.17) both dzo-chest-fall}.free-chest-stage.is-opening .dzo-chest-object{animation:.68s ease-out both dzo-chest-opening-shake}.free-chest-stage.is-opening .dzo-chest-lid{transform:translateY(-15%)rotateX(-128deg)}.free-chest-stage .box-coin-burst .currency-icon{filter:drop-shadow(0 0 18px #ffbc4ae6);width:clamp(42px,12vw,74px);height:clamp(42px,12vw,74px)}.reward-flight.is-dzo>span{scale:1.55}.global-ad-banner{padding:0;position:relative}.global-ad-banner>button{min-height:88px}.global-ad-banner>a{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff3d;min-width:132px;min-height:42px;position:absolute;bottom:10px;right:10px;box-shadow:0 8px 22px #00000075,inset 0 1px #fff3}@keyframes dzo-chest-aura{50%{filter:blur(21px);opacity:.72;scale:1.12}}@keyframes dzo-chest-nudge{0%,72%,to{transform:translateY(0)rotate(0)}77%{transform:translateY(-9px)rotate(-2.2deg)}82%{transform:translateY(0)rotate(2.4deg)}87%{transform:translateY(-4px)rotate(-1deg)}}@keyframes dzo-chest-fall{0%{opacity:0;transform:translateY(-72vh)scale(.72)rotate(-7deg)}72%{opacity:1;transform:translateY(18px)scale(1.045)rotate(2deg)}86%{transform:translateY(-7px)scale(.99)rotate(-1deg)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes dzo-chest-opening-shake{0%,to{transform:translate(0)rotate(0)scale(1)}18%{transform:translate(-7px,-5px)rotate(-2deg)scale(1.02)}36%{transform:translate(8px,1px)rotate(2.4deg)scale(.99)}55%{transform:translate(-5px,-9px)rotate(-1.4deg)scale(1.035)}72%{transform:translate(4px)rotate(.8deg)scale(1.01)}}@keyframes dzo-chest-open-flash{0%{opacity:.25;scale:.85}55%{opacity:1;filter:blur(7px);scale:1.5}to{opacity:.2;filter:blur(25px);scale:1.85}}.leaderboard-list article>span{min-width:0;overflow:hidden}.leaderboard-list article>span strong,.leaderboard-list article>span a,.leaderboard-list article>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-shell{background:#090c12}.admin-tabs{background:#0b0f16f2;border-radius:18px;gap:6px;padding:10px;overflow-x:auto}.admin-tabs button,.save-copy-button,.admin-tool-card>button,.catalog-admin-form button,.ad-editor>button,.economy-section-header button{color:#f4f6f8;background:linear-gradient(135deg,#282f3c,#171c25);border:1px solid #ffa8392e}.admin-tabs button.active,.save-copy-button,.admin-tool-card>button:not(.danger),.ad-editor>button{color:#17100a;background:linear-gradient(135deg,#ffad29,#e97516);box-shadow:0 10px 26px #e8761433}.admin-workspace,.catalog-admin-layout,.island-admin-grid{min-width:0;max-width:100%}.gem-admin-card,.gem-reward-admin,.legacy-game-admin,.theater-curtain,.theater-logo-board{display:none!important}.drive-splash{background:radial-gradient(circle at 50% 46%,#151b25,#050609 72%)}.theater-rig{width:min(76vw,560px);height:auto;box-shadow:none;transform-origin:50% -120px;background:0 0;border:0;padding:0;animation:3s cubic-bezier(.18,.76,.2,1) both theater-logo-flight,2.1s ease-in-out .6s infinite alternate rope-swing}.theater-rope{background:linear-gradient(90deg,#231810,#b7894e 45%,#332216);height:46vh;top:-44vh}@keyframes free-chest-idle{0%,72%,to{transform:translateY(0)rotate(0)}76%{transform:translateY(-7px)rotate(-2deg)}80%{transform:translateY(0)rotate(2.2deg)}84%{transform:translateY(-4px)rotate(-1.2deg)}88%{transform:translateY(0)rotate(0)}}@keyframes free-chest-ready{0%,to{transform:translateY(0)rotate(-1deg)scale(1)}45%{transform:translateY(-11px)rotate(1.4deg)scale(1.035)}}@keyframes chest-drop-in{0%{opacity:0;transform:translateY(-62vh)scale(.75)rotate(-7deg)}72%{opacity:1;transform:translateY(12px)scale(1.04)rotate(2deg)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes free-chest-open{0%{filter:brightness();transform:translateY(0)rotate(0)scale(1)}18%{transform:translateY(-9px)rotate(-3deg)scale(1.02)}34%{transform:translateY(0)rotate(4deg)scale(.98)}50%{transform:translateY(-15px)rotate(-2deg)scale(1.05)}72%{filter:brightness(1.8)drop-shadow(0 0 44px #ffad35);transform:translateY(5px)scale(1.08)}to{filter:brightness(1.25)drop-shadow(0 0 30px #ffad35b3);transform:translateY(0)scale(1)}}@keyframes chest-button-pulse{50%{transform:translateY(-2px)scale(1.018);box-shadow:0 0 0 7px #ffa72514,0 16px 34px #f2761466}}@keyframes ad-cinematic-pan{0%{filter:saturate();transform:scale(1.02)translate(-.8%)}to{filter:saturate(1.14)brightness(1.05);transform:scale(1.08)translate(.8%)}}@keyframes rope-swing{0%{rotate:-2.2deg}to{rotate:2.2deg}}@keyframes dzo-ambient-shift{0%{opacity:.72;transform:translate(-1%)}to{opacity:1;transform:translate(1%,-.5%)}}@media (width<=680px){.global-ad-banner>a{min-width:100px;padding-inline:10px;font-size:10px}.free-chest-stage{width:94vw;height:68vw}.admin-workspace{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.free-chest-home-image,.free-chest-stage-image,.global-ad-media img,.global-ad-media video,.theater-rig{animation:none!important}}.burmalda-box-screen{background:radial-gradient(circle at 50% 38%,#7f50bb29,#0000 36%),radial-gradient(circle at 15% 65%,#2d84ae17,#0000 32%),#0b0d14;min-height:100dvh}.daily-game-preview.burmalda-box-preview{width:102px;height:92px;display:block;position:relative;overflow:visible;transform:rotate(5deg)}.burmalda-box-preview .preview-box-lid,.burmalda-box-preview .preview-box-body{background:linear-gradient(145deg,#8f69bd,#4d3a6c);border:1px solid #e9d8ff33;place-items:center;display:grid;position:absolute;left:10px;right:10px;box-shadow:inset 0 1px #ffffff2e,0 11px 20px #00000052}.burmalda-box-preview .preview-box-lid{z-index:2;border-radius:10px 10px 6px 6px;height:27px;top:15px}.burmalda-box-preview .preview-box-lid b{color:#3e285b;background:#b69ad7;border-radius:10px;place-items:center;width:31px;height:31px;font-size:15px;display:grid}.burmalda-box-preview .preview-box-body{color:#decdf2;border-radius:7px 7px 15px 15px;height:48px;top:36px}.burmalda-box-stage{text-align:center;place-items:center;min-height:calc(100dvh - 235px);padding:24px 20px 10px;display:grid}.burmalda-box-stage .wheel-heading{align-self:end;margin-bottom:18px}.burmalda-box{perspective:900px;place-items:center;width:min(76vw,312px);height:288px;display:grid;position:relative}.burmalda-box .box-aura{filter:blur(18px);opacity:.72;background:radial-gradient(circle,#7f56bf57,#0000 65%);border-radius:50%;width:250px;height:250px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.burmalda-box .box-body,.burmalda-box .box-lid{z-index:3;background:linear-gradient(145deg,#6e4c9df2,#312a4cfa),#4d3b69;border:1px solid #e1cfff38;width:218px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff2e,inset 0 -20px 30px #0a061242,0 24px 45px #0000006b}.burmalda-box .box-body{border-radius:20px 20px 32px 32px;place-content:center;height:130px;display:grid;top:104px;overflow:hidden}.burmalda-box .box-body:before,.burmalda-box .box-lid:before{content:"";background:linear-gradient(105deg,#0000 0 34%,#ffffff1a 36%,#0000 39%),repeating-linear-gradient(135deg,#0000 0 17px,#ffffff06 18px 19px);position:absolute;inset:0}.burmalda-box .box-lid{z-index:5;transform-origin:50% 100%;border-radius:18px 18px 12px 12px;height:58px;top:76px}.burmalda-box .box-lid b{color:#2a1a3f;background:linear-gradient(145deg,#b79add,#71519b);border:1px solid #eedfff57;border-radius:19px;place-items:center;width:58px;height:58px;font-size:28px;font-weight:950;display:grid;position:absolute;top:-21px;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:inset 0 1px #ffffff59,0 12px 24px #0e071b66}.burmalda-box .box-lid-stripe{background:linear-gradient(90deg,#7556a0,#a681d0,#66478e);width:34px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.burmalda-box .box-body strong,.burmalda-box .box-body small{z-index:2;position:relative}.burmalda-box .box-body strong{color:#e9ddf7;letter-spacing:.12em;margin-top:28px;font-size:20px;font-weight:950}.burmalda-box .box-body small{color:#e6d9f68c;letter-spacing:.28em;margin-top:4px;font-size:8px;font-weight:850}.burmalda-box .box-lock{z-index:6;color:#3a2456;background:linear-gradient(145deg,#d5c0ed,#8b69b6);border:1px solid #f3e2ff40;border-radius:0 0 17px 17px;place-items:center;width:52px;height:48px;display:grid;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #1409256b}.burmalda-box .box-shadow{filter:blur(10px);background:#00000080;border-radius:50%;width:210px;height:26px;position:absolute;bottom:37px;left:50%;transform:translate(-50%)}.burmalda-box .box-spark{z-index:7;opacity:0;background:#e6d4ff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #b98ae9}.burmalda-box .spark-one{top:72px;left:22%}.burmalda-box .spark-two{top:108px;right:17%}.burmalda-box .spark-three{top:44px;right:37%}.burmalda-box.is-opening .box-aura{animation:1.85s ease-out both burmalda-aura-open}.burmalda-box.is-opening .box-spark{animation:1.2s ease-out .55s both burmalda-spark}.burmalda-box.is-opening .spark-two{animation-delay:.7s}.burmalda-box.is-opening .spark-three{animation-delay:.86s}@keyframes burmalda-box-idle{0%,52%,66%,to{transform:translate(0)rotate(0)}56%{transform:translate(-3px)rotate(-1.5deg)}59%{transform:translate(4px)rotate(1.7deg)}62%{transform:translate(-2px)rotate(-.9deg)}}@keyframes burmalda-lid-open{0%{transform:translate(-50%)translateY(0)rotateX(0)}28%{transform:translate(-50%)translateY(0)rotateX(0)rotate(-3deg)}42%{transform:translate(-50%)translateY(0)rotateX(0)rotate(3deg)}72%,to{transform:translate(-50%)translateY(-58px)rotateX(-38deg)rotate(-5deg)}}@keyframes burmalda-body-open{0%,35%{transform:translate(-50%)scale(1)}42%{transform:translate(calc(-50% - 4px))scale(1.01)}48%{transform:translate(calc(4px - 50%))scale(1.01)}72%,to{transform:translate(-50%)scale(1.04);box-shadow:inset 0 1px #ffffff40,0 0 68px #b380e47a,0 30px 54px #00000073}}@keyframes burmalda-aura-open{55%,to{opacity:1;transform:translate(-50%,-50%)scale(1.45)}}@keyframes burmalda-spark{0%{opacity:0;transform:translateY(25px)scale(.3)}35%{opacity:1}to{opacity:0;transform:translateY(-75px)scale(1.6)}}.catalog-admin-item-entry{grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.catalog-admin-item-entry .catalog-admin-item-select{min-width:0}@media (width<=820px){.catalog-admin-layout{grid-template-columns:1fr;padding:12px}}@media (width<=520px){.burmalda-box-stage{min-height:calc(100dvh - 245px)}.catalog-car-card{grid-template-columns:104px minmax(0,1fr) 18px}.catalog-currency-grid{gap:7px}.catalog-currency-card{gap:8px;padding:11px 9px}.catalog-currency-card .catalog-currency-icon{--currency-size:38px!important}.catalog-item-row{grid-template-columns:minmax(0,1fr) 126px}.catalog-admin-currency>div{grid-template-columns:repeat(2,1fr)}.catalog-admin-currency>div .value{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.burmalda-box,.burmalda-box .box-body,.burmalda-box .box-lid,.burmalda-box .box-aura,.burmalda-box .box-spark{animation-duration:1ms!important;animation-iteration-count:1!important}}.drive-splash{z-index:200;background:radial-gradient(circle at 50% 45%,#f2ab161a,#0000 38%),#050608;align-content:center;place-items:center;gap:22px;display:grid;position:fixed;inset:0;overflow:hidden}.drive-splash:before{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff0d 50%,#0000 65%);animation:1.6s both splash-sweep;position:absolute;inset:0}.drive-splash img{z-index:1;filter:drop-shadow(0 18px 40px #000000b8);width:min(82vw,520px);height:auto;animation:1.35s cubic-bezier(.16,.82,.22,1) both splash-logo;position:relative}.drive-splash-line{background:#ffffff14;border-radius:999px;width:min(52vw,260px);height:3px;overflow:hidden}.drive-splash-line i{background:linear-gradient(90deg,#d5820b,#ffdc37);width:100%;height:100%;animation:1.55s both splash-progress;display:block}.drive-splash small{color:#7f8791;letter-spacing:.28em;font-size:9px;font-weight:900}.games-hero-coin{overflow:visible!important}.burmalda-coin-pile{object-fit:contain;filter:drop-shadow(0 18px 18px #00000080)drop-shadow(0 0 16px #ffbe252e);animation:4s ease-in-out infinite coin-pile-float;width:145px!important;height:125px!important}.games-hero-coin>i{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#110e0ad1;border:1px solid #ffda6933;border-radius:13px;justify-content:center;align-items:center;gap:5px;min-width:93px;font-style:normal;font-weight:900;position:absolute;bottom:-4px;right:7px;box-shadow:0 9px 22px #00000052;color:#ffe5a1!important;padding:7px 9px!important;font-size:11px!important;display:inline-flex!important}.coin-shine{z-index:5;background:#fff;border-radius:50%;width:8px;height:8px;animation:2.7s ease-in-out infinite coin-sparkle;position:absolute;box-shadow:0 0 14px 4px #ffdc6ead}.shine-one{top:16px;left:25px}.shine-two{animation-delay:-.9s;top:48px;right:18px}.shine-three{animation-delay:-1.7s;bottom:28px;left:38px}.island-ready-badge{z-index:8;color:#fff;background:#d94b5a;border:2px solid #25202f;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:950;animation:1.8s ease-in-out infinite ready-badge;display:grid;position:absolute;top:12px;right:11px;box-shadow:0 0 18px #d94b5a6b}.games-hero-arrow,.games-card-arrow,.action-arrow,.directory-card>.ui-icon,.catalog-car-card>.ui-icon{display:none!important}.global-ad-banner{z-index:20;border-color:#d3a84e24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 12px;padding:7px;animation:.62s cubic-bezier(.18,.82,.2,1) both ad-billboard;display:grid;position:relative;overflow:hidden}.chat-screen:has(.global-ad-banner){grid-template-rows:auto auto minmax(0,1fr) auto}.chat-screen .global-ad-banner{margin-block:5px}.global-ad-banner>button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;display:grid}.global-ad-media{background:#080b11;border-radius:11px;width:82px;height:48px;display:block;position:relative;overflow:hidden}.global-ad-media>i{color:#d2d7df;background:#000000b3;border-radius:4px;padding:2px 4px;font-size:5px;font-style:normal;font-weight:900;position:absolute;bottom:3px;left:4px}.global-ad-copy{gap:3px;min-width:0;display:grid}.global-ad-copy strong,.global-ad-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-ad-copy strong{color:#eef2f7;font-size:11px}.global-ad-banner>a{color:#17110a;background:linear-gradient(135deg,#b87519,#d5a332);border-radius:10px;padding:9px 10px;font-size:8px;font-weight:950;text-decoration:none}.ad-modal-backdrop,.welcome-bonus-backdrop{z-index:140;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030509d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ad-modal,.welcome-bonus-card{text-align:center;width:min(100%,430px);padding:14px;animation:.52s cubic-bezier(.18,.88,.22,1.08) both modal-arrive;position:relative;overflow:hidden}.ad-modal-close{z-index:4;color:#fff;background:#05070bb3;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.photo-lightbox>button.photo-lightbox-download{top:auto;right:auto;bottom:calc(22px + var(--safe-bottom));background:linear-gradient(135deg,#44d6c0,#4779ec);border-radius:14px;width:auto;min-width:150px;height:42px;padding:0 20px;font-size:13px;font-weight:800;left:50%;transform:translate(-50%)}html body main.app-shell.directory-screen .catalog-artwork-download{z-index:40!important;color:#fff!important;background:linear-gradient(135deg,#44d6c0f0,#4779ecf0)!important;border:1px solid #ffffff47!important;border-radius:11px!important;width:calc(100% - 24px)!important;min-height:34px!important;padding:0 12px!important;font-size:11px!important;font-weight:850!important;display:block!important;position:absolute!important;bottom:12px!important;left:12px!important;right:12px!important;box-shadow:0 7px 18px #14124a4d!important}html body main.app-shell.directory-screen .catalog-artwork-download:active{transform:scale(.98)!important}.admin-hub-store-launch{color:#eaf8ff;cursor:pointer;background:linear-gradient(135deg,#155783,#167ead);border:1px solid #6fd3ff52;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:10px;font-size:12px;font-weight:850;display:flex;box-shadow:0 8px 22px #1477aa38,inset 0 1px #ffffff1f}.admin-hub-store-launch span{color:#9be7ff;font-size:16px}.admin-hub-store-launch:hover{filter:brightness(1.12);transform:translateY(-1px)}.admin-hub-store-backdrop{z-index:2147483647;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020810d1;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.admin-hub-store-screen{width:min(100%,760px);min-height:100dvh;padding:max(14px, env(safe-area-inset-top)) 14px max(28px, env(safe-area-inset-bottom));background:radial-gradient(at 50% 0,#2784bd2b,#0000 44%),linear-gradient(#0e1b2b,#08111e 68%,#0a1623);overflow:visible}.admin-hub-store-nav{grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:12px;min-height:55px;margin-bottom:14px;display:grid}.admin-hub-store-nav button,.admin-hub-store-nav>span{color:#c5e9fa;background:#133651a3;border:1px solid #78b7de33;border-radius:13px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.admin-hub-store-nav button{cursor:pointer}.admin-hub-store-nav>div{gap:3px;display:grid}.admin-hub-store-nav small{color:#76c7e8;letter-spacing:.14em;font-size:8px;font-weight:900}.admin-hub-store-nav strong{color:#f2f8ff;letter-spacing:.06em;font-size:14px}.admin-hub-store-nav>span{color:#93ddfb;font-size:16px}.admin-hub-store{color:#eff7ff;background:radial-gradient(at 50% 0,#2281b833,#0000 48%),linear-gradient(155deg,#14263b,#0a1422 70%);border:1px solid #5eaede4d;border-radius:24px;width:min(760px,100%);max-height:calc(100dvh - 28px);padding:24px;animation:.36s cubic-bezier(.18,.88,.22,1.04) both modal-arrive;position:relative;overflow:auto;box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff0d}.admin-hub-store-screen .admin-hub-store-page{border-radius:22px;width:100%;max-height:none;margin:0;padding:22px;animation:none;overflow:visible}.admin-hub-store-close{z-index:2;color:#d7e9f7;cursor:pointer;background:#030d18a8;border:1px solid #aecfeb24;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:13px;right:13px}.admin-hub-store-header{text-align:center;padding:4px 34px 17px}.admin-hub-store-mark{color:#9be7ff;background:linear-gradient(145deg,#248bbe57,#143e639e);border:1px solid #84daff5c;border-radius:15px;place-items:center;width:45px;height:45px;margin:0 auto 10px;font-size:21px;display:grid;box-shadow:0 0 28px #2aa7df24}.admin-hub-store-header>small{color:#73caef;letter-spacing:.13em;font-size:9px;font-weight:900}.admin-hub-store-header h2{color:#f4f9ff;margin:6px 0;font-size:clamp(21px,4vw,28px)}.admin-hub-store-header p{color:#9bb0c4;max-width:450px;margin:0 auto;font-size:12px;line-height:1.5}.admin-hub-store-form{background:#040f1c7a;border:1px solid #73a6cd26;border-radius:16px;padding:15px}.admin-hub-store-form label{color:#a9c2d8;letter-spacing:.05em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.admin-hub-store-input-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.admin-hub-store-input-row input{color:#f2f8ff;letter-spacing:.04em;background:#030b16ad;border:1px solid #79aed540;border-radius:12px;outline:none;min-width:0;min-height:45px;padding:0 13px;font-size:14px;font-weight:800}.admin-hub-store-input-row input:focus{border-color:#58cdfab3;box-shadow:0 0 0 3px #34a3d51f}.admin-hub-store-input-row button{color:#f4fbff;cursor:pointer;background:linear-gradient(135deg,#1684b9,#126294);border:1px solid #70d8ff40;border-radius:12px;min-height:45px;padding:0 16px;font-size:11px;font-weight:900}.admin-hub-store-input-row button:disabled{opacity:.55;cursor:wait}.admin-hub-store-back{color:#9ec9df;cursor:pointer;background:#12375152;border:1px solid #70aed42e;border-radius:10px;min-height:34px;margin-top:9px;padding:0 10px;font-size:10px;font-weight:800}.admin-hub-store-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.admin-hub-store-toolbar>span{color:#8be4b8;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.admin-hub-store-toolbar>span i{background:#61df9c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #61df9c73}.admin-hub-store-toolbar button{color:#aad9ef;cursor:pointer;background:#1547664d;border:1px solid #69b8e033;border-radius:10px;min-height:33px;padding:0 10px;font-size:9px;font-weight:850}.admin-hub-store-categories{scrollbar-width:thin;cursor:grab;touch-action:pan-x;-webkit-user-select:none;user-select:none;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;gap:8px;padding:3px 2px 12px;display:flex;overflow-x:auto}.admin-hub-store-categories[data-dragging=true]{cursor:grabbing}.admin-hub-store-categories{scrollbar-color:#59a5cd7a transparent}.admin-hub-store-categories::-webkit-scrollbar{height:4px}.admin-hub-store-categories::-webkit-scrollbar-track{background:0 0}.admin-hub-store-categories::-webkit-scrollbar-thumb{background:#59a5cd7a;border-radius:999px}.admin-hub-store-categories[data-dragging=true] button{pointer-events:none}.admin-hub-store-categories button{color:#a7bfd2;cursor:pointer;scroll-snap-align:start;background:linear-gradient(155deg,#172d43e0,#0c1c2dc7);border:1px solid #77a4c62e;border-radius:13px;flex:none;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:850;transition:color .18s,background .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.admin-hub-store-categories button small{color:#91abc0;font-variant-numeric:tabular-nums;background:#040f1c6b;border-radius:7px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;display:grid}.admin-hub-store-categories button.is-active{color:#f2fbff;background:linear-gradient(135deg,#167eaf,#185f90);border-color:#65cdf77a;box-shadow:0 6px 16px #09619338,inset 0 1px #ffffff24}.admin-hub-store-categories button.is-active small{color:#e5f8ff;background:#0317263d}.admin-hub-store-categories button:active{transform:scale(.97)}.admin-hub-store-status{color:#86a4bd;min-height:17px;margin:6px 2px 12px;font-size:10px}.admin-hub-store-status span{color:#6686a0}.admin-hub-store-results{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.admin-hub-store-offer{background:radial-gradient(at 12% 0,#2f85b224,#0000 58%),linear-gradient(155deg,#1b354ef0,#0a1828f7);border:1px solid #78b7db38;border-radius:21px;grid-template-rows:auto minmax(0,1fr);gap:11px;min-width:0;height:100%;padding:11px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0e,0 10px 24px #0000002e}.admin-hub-store-offer:hover{border-color:#6ec3ed7a;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 17px 34px #00000042}.admin-hub-store-image-frame{aspect-ratio:1.52;background:radial-gradient(at 50% 38%,#3985b14f,#081524f0);border:1px solid #8ac4e433;border-radius:15px;width:100%;min-width:0;max-height:220px;position:relative;overflow:hidden}.admin-hub-store-offer-image{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;padding:7px;display:block;position:absolute;inset:0}.admin-hub-store-image-frame.has-image .admin-hub-store-offer-image{transition:transform .25s}.admin-hub-store-offer:hover .admin-hub-store-image-frame.has-image .admin-hub-store-offer-image{transform:scale(1.025)}.admin-hub-store-image-frame.has-image .admin-hub-store-offer-placeholder{display:none}.admin-hub-store-offer-placeholder{color:#90cce7;place-items:center;width:100%;height:100%;font-size:25px;display:grid}.admin-hub-store-offer-copy{flex-direction:column;align-items:stretch;min-width:0;display:flex}.admin-hub-store-offer-title{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.admin-hub-store-offer-title h3{color:#f0f8ff;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1 0 100%;min-width:0;margin:0;font-size:13px;line-height:1.38;display:-webkit-box;overflow:hidden}.admin-hub-store-kind{color:#9fcce1;background:#286f921f;border:1px solid #6abde533;border-radius:999px;flex:none;padding:3px 6px;font-size:8px;font-weight:900}.admin-hub-store-discount{color:#8cf0bd;background:#27996a26;border:1px solid #68e4b040;border-radius:999px;flex:none;padding:3px 6px;font-size:9px;font-weight:900}.admin-hub-store-offer-copy p{color:#9bb3c8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.48;display:-webkit-box;overflow:hidden}.admin-hub-store-offer-copy>small{color:#7fa2ba;margin-top:5px;font-size:9px;display:block}.admin-hub-store-price{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:auto;padding-top:8px;display:flex}.admin-hub-store-price strong{color:#9df3c6;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#20745733,#103a3859);border:1px solid #67e3b233;border-radius:10px;align-items:center;min-height:29px;padding:0 9px;font-size:14px;display:inline-flex}.admin-hub-store-price del{color:#7590a7;font-size:10px}.admin-hub-store-claim-wrap{margin-top:9px}.admin-hub-store-claim{color:#d9ffeb;cursor:pointer;background:linear-gradient(135deg,#209768ad,#176957b8);border:1px solid #6cdeae52;border-radius:11px;width:100%;min-height:36px;padding:7px 10px;font-size:10px;font-weight:900;transition:filter .16s,transform .16s}.admin-hub-store-claim:not(:disabled):hover{filter:brightness(1.13);transform:translateY(-1px)}.admin-hub-store-claim:disabled{color:#8095a7;cursor:default;background:#27394780;border-color:#7795a829}.admin-hub-daily-rewards{background:linear-gradient(145deg,#144c4342,#0b1b2a9e);border:1px solid #67cca333;border-radius:17px;margin:7px 0 14px;padding:14px}.admin-hub-daily-rewards-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.admin-hub-daily-rewards-header small{color:#7ee2b1;letter-spacing:.12em;font-size:8px;font-weight:900}.admin-hub-daily-rewards-header h3{color:#ecfff5;margin:4px 0;font-size:15px}.admin-hub-daily-rewards-header p{color:#8eaaa9;margin:4px 0 0;font-size:10px;line-height:1.45}.admin-hub-daily-timer{color:#93c6ae;text-align:center;background:#061c1f99;border:1px solid #66d1a233;border-radius:10px;flex:none;padding:7px 9px;font-size:8px}.admin-hub-daily-timer strong{color:#a5f0c5;font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px;display:block}.admin-hub-daily-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;display:grid}.admin-hub-daily-card{background:#07131f7a;border:1px solid #77a6b924;border-radius:13px;min-width:0;padding:10px}.admin-hub-daily-card.is-available{background:linear-gradient(145deg,#1f6c5238,#07131f8f);border-color:#57df9f59}.admin-hub-daily-card-heading{color:#e5f1fa;justify-content:space-between;align-items:center;gap:7px;font-size:10px;display:flex}.admin-hub-daily-card-heading span{color:#80dcb0;letter-spacing:.06em;font-size:7px;font-weight:900}.admin-hub-daily-items{gap:6px;margin:9px 0;display:grid}.admin-hub-daily-item{color:#d8e4ef;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;font-size:9px;display:grid}.admin-hub-daily-item>img,.admin-hub-daily-item>span{object-fit:contain;color:#97d9e8;background:radial-gradient(circle,#3d7e9b4d,#07131fb3);border-radius:9px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.admin-hub-daily-item>div{gap:2px;display:grid}.admin-hub-daily-item strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-hub-daily-item small{color:#90a8b8}.admin-hub-daily-claim{color:#d8ffeb;cursor:pointer;background:linear-gradient(130deg,#238d69,#17644f);border:1px solid #69e2a44d;border-radius:10px;width:100%;min-height:34px;font-size:9px;font-weight:900}.admin-hub-daily-claim:disabled{opacity:.55;cursor:wait}.admin-hub-daily-state{color:#748e9d;text-align:center;padding:9px 4px 2px;font-size:9px;display:block}.admin-hub-store-empty{color:#9ab0c3;text-align:center;border:1px dashed #7db0d433;border-radius:13px;padding:15px;font-size:12px}.admin-hub-store-site-link{color:#a5e5ff;background:#165b832b;border:1px solid #5fb0df3d;border-radius:12px;justify-content:center;align-items:center;min-height:42px;margin-top:14px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.admin-hub-store-auto-note{color:#647f98;text-align:center;margin-top:9px;font-size:9px;display:block}@media (width<=600px){.admin-hub-store{border-radius:20px;max-height:calc(100dvh - 20px);padding:18px 13px}.admin-hub-store-screen .admin-hub-store-page{border-radius:20px;max-height:none;padding:14px 10px}.admin-hub-store-header{padding:0 20px 12px}.admin-hub-store-mark{border-radius:13px;width:39px;height:39px;margin-bottom:7px;font-size:18px}.admin-hub-store-header h2{margin:4px 0;font-size:clamp(20px,6vw,24px)}.admin-hub-store-header p{font-size:11px;line-height:1.4}.admin-hub-store-toolbar{margin-bottom:7px}.admin-hub-store-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-hub-store-offer{border-radius:16px;gap:7px;padding:8px}.admin-hub-store-image-frame{aspect-ratio:1.3;border-radius:12px;max-height:164px}.admin-hub-store-offer-image{padding:2px}.admin-hub-store-offer-title h3{font-size:11px}.admin-hub-store-offer-copy p{font-size:9px}.admin-hub-store-price strong{font-size:12px}.admin-hub-store-categories button{min-height:35px;padding-inline:10px;font-size:9px}.admin-hub-store-input-row{grid-template-columns:1fr}.admin-hub-store-input-row button{width:100%}.admin-hub-daily-rewards-header{flex-direction:column}.admin-hub-daily-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-modal-media{background:#080b11;border-radius:20px;width:100%;height:min(45vh,300px);display:block;overflow:hidden}.ad-modal-media img,.ad-modal-media video{object-fit:cover;width:100%;height:100%}.ad-modal>small,.welcome-bonus-card>small{color:#b68b47;letter-spacing:.15em;margin-top:15px;font-size:8px;font-weight:900;display:block}.ad-modal h2,.welcome-bonus-card h2{color:#f2f4f7;margin:6px 0;font-size:25px}.ad-modal p,.welcome-bonus-card p{color:#8e9bae;margin:0 auto 16px;font-size:10px;line-height:1.55}.ad-modal>a,.welcome-bonus-card>button{color:#17110a;background:linear-gradient(135deg,#b87519,#e0b138);border:0;border-radius:14px;justify-content:center;align-items:center;min-height:46px;font-size:10px;font-weight:950;text-decoration:none;display:flex}.welcome-bonus-card{background:radial-gradient(circle at 50% 20%,#dda5372e,#0000 38%),linear-gradient(155deg,#221f1bfa,#0d1017fa);padding:22px}.welcome-bonus-chest{place-items:center;height:190px;display:grid}.welcome-bonus-chest img{object-fit:contain;filter:drop-shadow(0 24px 25px #00000073);width:min(82%,280px);max-height:190px}.subscription-gate{background:radial-gradient(circle at 50% 25%,#5782aa2b,#0000 36%),#080b11;place-items:center;min-height:100dvh;padding:20px;display:grid}.subscription-card{text-align:center;width:min(100%,410px);padding:24px}.subscription-icon{color:#a7d2ef;background:#5491be24;border-radius:20px;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid}.subscription-card>small{color:#80a7c4;letter-spacing:.14em;font-size:8px;font-weight:900}.subscription-card h1{color:#eef3f8;margin:7px 0}.subscription-card>p{color:#8493a5;margin:0 auto 18px;font-size:10px;line-height:1.55}.subscription-card>div{gap:8px;display:grid}.subscription-card a{min-height:66px;color:inherit;text-align:left;background:#080c1285;border:1px solid #ffffff12;border-radius:15px;justify-content:space-between;align-items:center;padding:15px 16px;text-decoration:none;display:flex}.subscription-card a span{gap:4px;min-width:0;display:grid}.subscription-card a strong{color:#e9f0f7;font-size:14px;line-height:1.2}.subscription-card a small{color:#9cafc2;font-size:11px;line-height:1.35}.subscription-card a b{color:#d8efff;text-align:center;background:#488ec238;border-radius:11px;flex:none;min-width:108px;padding:10px 12px;font-size:12px}.subscription-card a.is-joined b{color:#78c99c}.subscription-card>button{color:#fff;background:linear-gradient(135deg,#477da5,#715889);border:0;border-radius:14px;width:100%;min-height:46px;margin-top:14px;font-weight:900}.settings-content,.leaderboard-content{padding:18px 14px calc(28px + env(safe-area-inset-bottom))}.settings-heading small,.leaderboard-hero small{color:#83a8c5;letter-spacing:.14em;font-size:8px;font-weight:900}.settings-heading h2{color:#edf3f8;margin:5px 0}.settings-heading p{color:#8191a3;margin:0 0 16px;font-size:10px;line-height:1.5}.language-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.language-grid button{color:#aebdca;text-align:left;background:#101620b8;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:38px 1fr 18px;align-items:center;gap:9px;min-height:58px;padding:9px;display:grid}.language-grid button b{color:#acd2ee;background:#5389b221;border-radius:12px;place-items:center;width:36px;height:36px;font-size:9px;display:grid}.language-grid button.is-selected{color:#f0f5f9;background:#325e8033;border-color:#73b6e252}.language-grid button i{color:#8ed2aa;font-style:normal}.translation-note{color:#93c8e9;gap:12px;margin-top:12px;padding:15px;display:flex}.translation-note span{gap:4px;display:grid}.translation-note strong{color:#e4edf5;font-size:11px}.translation-note p{color:#8293a5;margin:0;font-size:9px;line-height:1.45}.leaderboard-hero{background:radial-gradient(circle at 24%,#d3992a33,#0000 36%),#161514d9;border-radius:24px;grid-template-columns:150px 1fr;align-items:center;min-height:160px;display:grid;overflow:hidden}.leaderboard-hero img{filter:drop-shadow(0 20px 18px #00000073);width:165px}.leaderboard-hero span{gap:5px;padding-right:15px;display:grid}.leaderboard-hero strong{color:#ffe4a1;font-size:22px}.leaderboard-hero p{color:#8b918f;margin:0;font-size:8px;line-height:1.4}.leaderboard-list{gap:7px;margin-top:12px;display:grid}.leaderboard-list article{background:#10151eb8;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:30px 38px 1fr auto;align-items:center;gap:9px;padding:9px 11px;display:grid}.leaderboard-list article.is-you{background:#75531f21;border-color:#ddac494d}.leaderboard-list article>b{color:#75869a;text-align:center;font-size:11px}.leaderboard-list article>span:nth-child(3){gap:2px;min-width:0;display:grid}.leaderboard-list article strong{color:#e6edf4;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.leaderboard-list article a,.leaderboard-list article small{color:#7795ad;font-size:8px;text-decoration:none}.leaderboard-list article>i{color:#e7c06a;font-size:9px;font-style:normal;font-weight:900}@keyframes splash-logo{0%{opacity:0;filter:blur(12px);transform:scale(.68)}70%{opacity:1;filter:blur();transform:scale(1.04)}}@keyframes splash-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes splash-progress{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes coin-pile-float{50%{transform:translateY(-5px)rotate(1deg)}}@keyframes coin-sparkle{0%,to{opacity:0;transform:scale(.3)}45%,60%{opacity:1;transform:scale(1.15)}}@keyframes ready-badge{50%{transform:scale(1.13);box-shadow:0 0 24px #d94b5a99}}@keyframes ad-billboard{0%{opacity:0;transform:rotateX(-12deg)translateY(-8px)}}@keyframes modal-arrive{0%{opacity:0;transform:translateY(28px)scale(.88)}}@keyframes catalog-item-arrive{0%{opacity:0;transform:translate(25px)scale(.92)}}@keyframes reward-flight-ring{0%{opacity:0;transform:scale(.5)}45%{opacity:1}to{opacity:0;transform:scale(1.4)}}@media (width<=760px){.growth-admin-grid{grid-template-columns:1fr;padding:12px}}.maintenance-screen{min-height:100dvh}.maintenance-card{text-align:center;align-content:center;place-items:center;gap:10px;width:min(100% - 28px,560px);min-height:360px;margin:28px auto;padding:34px 24px;display:grid}.maintenance-card>.ui-icon{color:#6fcdf4}.maintenance-card small{color:#65c9f2;letter-spacing:.16em;font-size:9px;font-weight:900}.maintenance-card h2{color:#f0f7fb;margin:0;font-size:25px}.maintenance-card p{color:#91a7b7;max-width:340px;margin:0;line-height:1.55}.maintenance-card button{color:#d9f3ff;background:#2080ae3d;border:1px solid #5bc7f459;border-radius:10px;min-height:42px;margin-top:8px;padding:0 20px;font-weight:850}.system-feature-card{align-content:start;gap:12px;display:grid}.system-feature-card>p{color:#91a7b7;margin:0;font-size:10px;line-height:1.5}.system-feature-card>label{gap:6px;display:grid}.system-feature-card>label>span{color:#9ab0bf;font-size:9px}.system-feature-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.system-feature-toggles button{color:#aab7c1;text-align:left;background:#4a535e2b;border:1px solid #ffffff1a;border-radius:10px;align-content:center;gap:4px;min-height:62px;padding:10px;display:grid}.system-feature-toggles button span{font-size:10px;font-weight:850}.system-feature-toggles button b{color:#82909b;font-size:8px}.system-feature-toggles button.is-on{color:#c9f7e5;background:#2070523b;border-color:#5bd7aa61}.system-feature-toggles button.is-on b{color:#73deb5}@media (width<=430px){.burmalda-coin-pile{width:128px!important}.leaderboard-hero{grid-template-columns:130px 1fr}.leaderboard-hero img{width:145px}}.legacy-game-admin{display:none!important}.message-original{color:#dce5ee85;border-top:1px solid #ffffff14;margin-top:5px;padding-top:5px;font-size:.72em;line-height:1.35;display:block}.premium-emoji{object-fit:contain;vertical-align:-.32em;filter:drop-shadow(0 4px 7px #00000047);flex:none;display:inline-block}.premium-emoji-loading{color:#d8b75f;place-items:center;animation:1.2s ease-in-out infinite coin-sparkle;display:inline-grid}.global-ad-banner{background:#090c12;border-color:#e1be6c33;height:82px;min-height:82px;padding:0;display:block}.global-ad-banner:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(90deg,#030509c7,#03050924 60%,#0305098c);position:absolute;inset:0}.global-ad-banner>button{z-index:2;width:100%;padding:12px 112px 12px 14px;display:block;position:absolute;inset:0}.global-ad-media{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.global-ad-media>i{inset:7px 8px auto auto}.global-ad-copy{z-index:2;text-shadow:0 2px 8px #000c;gap:4px;max-width:70%;display:grid;position:relative}.global-ad-copy strong{font-size:12px}.global-ad-copy small{color:#ebf0f6b8;font-size:8px}.global-ad-banner>a{z-index:4;text-align:center;min-width:88px;padding:10px 12px;position:absolute;bottom:10px;right:10px;box-shadow:0 7px 20px #00000059}.ad-color-field{justify-content:space-between;align-items:center;gap:12px;display:flex!important}.ad-color-field input[type=color]{min-height:38px;width:72px!important;padding:4px!important}.burmalda-box-screen{background:radial-gradient(circle at 50% 37%,#d59a362b,#0000 35%),radial-gradient(circle at 16% 70%,#7f471d1f,#0000 34%),#0c0d12}.burmalda-box-preview .preview-box-lid,.burmalda-box-preview .preview-box-body{background:repeating-linear-gradient(0deg,#0000 0 12px,#522a0f29 13px 14px),linear-gradient(145deg,#bb793d,#75421f);border-color:#ffda8e47}.burmalda-box-preview .preview-box-lid b{color:#49270f;background:linear-gradient(145deg,#f2c766,#a76a25)}.burmalda-box .box-aura{background:radial-gradient(circle,#eeb4446b,#0000 65%)}.burmalda-box .box-body,.burmalda-box .box-lid{background:repeating-linear-gradient(0deg,#0000 0 24px,#43210d2e 25px 27px),linear-gradient(145deg,#c68748,#8f5127 64%,#6c381b);border:3px solid #4c2a14;box-shadow:inset 0 2px #ffe2a53b,inset 0 -25px 35px #2d140852,0 28px 50px #0000007a}.burmalda-box .box-body{border-radius:8px 8px 19px 19px}.burmalda-box .box-lid{border-radius:9px 9px 5px 5px}.burmalda-box .box-lid b{color:#573214;background:linear-gradient(145deg,#f2c86f,#b27625);border-color:#6f3c18;border-radius:8px}.burmalda-box .box-lid-stripe,.burmalda-box .box-crate-tape{background:linear-gradient(90deg,#8a4c20,#d39a48,#754019)}.burmalda-box .box-crate-plank,.burmalda-box .box-crate-tape{z-index:1;pointer-events:none;display:block;position:absolute}.burmalda-box .box-crate-plank{background:#f0b15924;border-block:2px solid #3e1c0a85;height:13px;left:7px;right:7px}.burmalda-box .plank-one{top:23px}.burmalda-box .plank-two{bottom:20px}.burmalda-box .box-crate-tape{opacity:.72;width:22px;top:0;bottom:0}.burmalda-box .tape-one{left:32px;transform:skew(-8deg)}.burmalda-box .tape-two{right:30px;transform:skew(7deg)}.burmalda-box .box-body strong{color:#ffe5aa;text-shadow:0 2px #5b2f14}.burmalda-box .box-body small{color:#ffe6aea6}.burmalda-box .box-lock{color:#583314;background:linear-gradient(145deg,#f0c86f,#a86d23);border-color:#714019;border-radius:4px 4px 12px 12px}.burmalda-box .box-spark{background:#fff0a8;box-shadow:0 0 20px #e7a93e}.burmalda-box.is-ready{animation:5.4s ease-in-out infinite crate-ready}.burmalda-box.is-opening .box-lid{animation:1.85s cubic-bezier(.15,.85,.2,1) both crate-lid-open}.burmalda-box.is-opening .box-body{animation:1.85s cubic-bezier(.15,.85,.2,1) both crate-body-open}@keyframes crate-ready{0%,58%,72%,to{transform:translate(0)rotate(0)}61%{transform:translate(-6px)rotate(-2deg)}64%{transform:translate(7px)rotate(2.4deg)}67%{transform:translate(-4px)rotate(-1.2deg)}70%{transform:translate(3px)rotate(.8deg)}}@keyframes crate-lid-open{0%,28%{transform:translate(-50%)translateY(0)rotate(0)}38%{transform:translate(-50%)translateY(-5px)rotate(-5deg)}52%{transform:translate(-50%)translateY(-18px)rotate(6deg)}76%,to{transform:translate(-50%)translate(-54px,-76px)rotate(-28deg)}}@keyframes crate-body-open{0%,32%{transform:translate(-50%)scale(1)}46%{transform:translate(-50%)scale(.96,1.05)}68%{filter:brightness(1.85);transform:translate(-50%)scale(1.05)}to{filter:brightness(1.15);transform:translate(-50%)scale(1)}}.gem-event-card{background:radial-gradient(circle at 92% 5%,#3ebbff26,#0000 34%),#0d121cc7;border-color:#66ccff2e;gap:14px;padding:16px;display:grid;overflow:hidden}.gem-event-card>header,.gem-leaderboard header,.gem-reward-admin>header,.premium-currency-admin>header{align-items:center;gap:10px;display:flex}.gem-event-card>header>span:nth-child(2),.premium-currency-admin>header>span{flex:1;gap:2px;display:grid}.gem-event-card>header h2,.gem-reward-admin h2,.premium-currency-admin h2{color:#edf6ff;margin:0;font-size:17px}.gem-event-card>header small,.gem-reward-admin small,.premium-currency-admin small{color:#66cfff;letter-spacing:.14em;font-size:7px;font-weight:900}.gem-event-card>header>i{color:#85cce9;font-size:8px;font-style:normal}.gem-event-icon{color:#fff;background:linear-gradient(145deg,#58d2ff,#3968c8);border:1px solid #71d7ff3d;border-radius:14px;place-items:center;width:42px;height:42px;font-size:22px;display:grid;box-shadow:0 0 28px #48beff40}.gem-claim-panel{background:#0f1f3194;border:1px solid #6dccff1f;border-radius:16px;align-items:center;gap:12px;padding:13px;display:flex}.gem-claim-panel>span{flex:1;gap:3px;display:grid}.gem-claim-panel small{color:#6dc8ee;font-size:7px;font-weight:900}.gem-claim-panel strong{color:#eafbff;font-size:22px}.gem-claim-panel p,.gem-event-empty p{color:#8299aa;margin:0;font-size:8px;line-height:1.45}.gem-claim-panel button,.gem-result-modal button{color:#fff;background:linear-gradient(135deg,#4fcdfa,#5476df);border:0;border-radius:12px;padding:11px 13px;font-size:8px;font-weight:900}.gem-claim-panel button:disabled{filter:grayscale(.6);opacity:.48}.gem-event-status{color:#8ed8f4;margin:0;font-size:9px}.gem-reward-rules{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.gem-reward-rules span{background:#5b431433;border:1px solid #ffd7701f;border-radius:11px;flex:none;gap:2px;padding:8px 10px;display:grid}.gem-reward-rules b{color:#dacb9c;font-size:8px}.gem-reward-rules i{color:#ffe27c;font-size:9px;font-style:normal;font-weight:900}.gem-leaderboard{gap:5px;display:grid}.gem-leaderboard header{justify-content:space-between;padding:3px 2px 6px}.gem-leaderboard header strong{color:#dfeaf2;font-size:11px}.gem-leaderboard header small{color:#6e8495;font-size:7px}.gem-leaderboard article{background:#070c137a;border-radius:12px;grid-template-columns:25px 31px 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.gem-leaderboard article.is-you{background:#1e4b6859;box-shadow:inset 0 0 0 1px #5cceff40}.gem-leaderboard article>b{color:#6f91a7;font-size:10px}.gem-leaderboard article>span{min-width:0;display:grid}.gem-leaderboard article strong{color:#e1ebf2;font-size:9px}.gem-leaderboard article small{color:#668092;font-size:7px}.gem-leaderboard article>i{color:#72d8ff;font-size:9px;font-style:normal;font-weight:900}.gem-event-empty{text-align:center;gap:4px;padding:18px;display:grid}.gem-event-empty strong{color:#dce8ef}.gem-result-backdrop{z-index:160;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03070cd6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gem-result-modal{text-align:center;gap:8px;width:min(100%,390px);padding:30px 22px;display:grid;position:relative}.gem-result-modal>span{color:#6bd9ff;filter:drop-shadow(0 0 22px #4ecaffa6);font-size:58px}.gem-result-modal small{color:#72caea;letter-spacing:.18em;font-size:8px;font-weight:900}.gem-result-modal h2,.gem-result-modal p{margin:0}.gem-result-modal h2{color:#f0f7fb}.gem-result-modal>strong{color:#ffe28a;font-size:24px}.gem-result-modal p{color:#8da4b4;font-size:10px}.island-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.island-admin-grid .admin-tool-card{align-content:start;gap:11px;display:grid}.island-admin-grid .admin-tool-card>small{color:#d8b663;letter-spacing:.14em;font-size:8px;font-weight:900}.island-admin-grid .admin-tool-card h2{color:#e8eef4;margin:0;font-size:17px}.island-admin-grid .admin-tool-card p{color:#778b9b;margin:0;font-size:9px;line-height:1.45}.island-admin-grid input,.premium-emoji-add input{color:#eef4f8;background:#060a1094;border:1px solid #ffffff14;border-radius:11px;outline:0;width:100%;min-height:40px;padding:9px 11px}.island-admin-grid button,.premium-currency-admin button{color:#b9dff1;background:#4585ae38;border:0;border-radius:10px;padding:9px 11px;font-size:8px;font-weight:850}.island-admin-grid button.danger{color:#ebb0b0;background:#a148482e}.gem-reward-admin{grid-column:1/-1}.gem-reward-admin>header>span{flex:1}.gem-reward-editor-list{gap:7px;display:grid}.gem-reward-editor-list>div{grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:7px;display:grid}.gem-reward-editor-list label{color:#778b9b;gap:4px;font-size:7px;display:grid}.gem-admin-leaders{gap:4px;display:grid}.gem-admin-leaders span{background:#04080d73;border-radius:8px;grid-template-columns:24px 1fr auto;padding:6px 8px;display:grid}.gem-admin-leaders b,.gem-admin-leaders i,.gem-admin-leaders strong{font-size:8px;font-style:normal}.gem-admin-leaders b{color:#69859a}.gem-admin-leaders i{color:#dbe7ef}.gem-admin-leaders strong{color:#75d8ff}.premium-currency-admin{grid-column:1/-1;gap:10px;padding:14px;display:grid}.premium-currency-admin>header{align-items:flex-start}.premium-currency-admin>header p{color:#74899a;max-width:420px;margin:0;font-size:8px;line-height:1.4}.premium-emoji-add{grid-template-columns:1fr auto;gap:8px;display:grid}.premium-currency-list{gap:6px;display:grid}.premium-currency-list article{background:#060a107a;border-radius:11px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:7px;display:grid}.premium-currency-list article>span{min-width:0;display:grid}.premium-currency-list article strong{color:#e2ebf2;font-size:9px}.premium-currency-list article small{color:#63798a;text-overflow:ellipsis;font-size:6px;overflow:hidden}.premium-currency-list button.active{color:#21160b;background:linear-gradient(135deg,#a56e22,#d5aa4d)}.premium-currency-list>p{color:#74899a;margin:0;font-size:8px}.catalog-completeness{gap:8px;margin:0 14px 10px;padding:8px;display:flex}.catalog-completeness span{color:#879bab;text-align:center;background:#080d148c;border-radius:10px;flex:1;padding:8px 10px;font-size:9px}.catalog-completeness strong{color:#e8f0f5}@media (width<=760px){.island-admin-grid{grid-template-columns:1fr;padding:12px}.gem-reward-admin{grid-column:auto}.gem-reward-editor-list>div{grid-template-columns:repeat(3,1fr)}.gem-reward-editor-list>div>button{grid-column:1/-1}}@media (width<=430px){.global-ad-banner{height:78px;min-height:78px}.global-ad-banner>button{padding-right:104px}.global-ad-copy{max-width:64%}.gem-claim-panel{flex-direction:column;align-items:stretch}.premium-currency-list article{grid-template-columns:38px 1fr auto}.premium-currency-list article button:last-child{grid-column:3}}.diamond-icon{--diamond-size:24px;width:var(--diamond-size);height:var(--diamond-size);flex:0 0 var(--diamond-size);clip-path:polygon(20% 9%,80% 9%,100% 38%,50% 100%,0 38%);vertical-align:-.25em;background:linear-gradient(145deg,#ffffffeb,#0000 30%),linear-gradient(135deg,#8af1ff 0 35%,#2cb7ed 36% 66%,#1764c6 67%);display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 20px #3dcdff8c}.diamond-icon:before,.diamond-icon:after,.diamond-icon>i,.diamond-icon>b{content:"";position:absolute}.diamond-icon:before{transform-origin:top;background:#ffffff85;width:1px;inset:10% 49% 0;transform:rotate(24deg)}.diamond-icon:after{background:#ebfcff9e;height:1px;top:37%;left:0;right:0}.diamond-icon>i{clip-path:polygon(0 0,100% 0,65% 100%);background:#ffffff73;width:30%;height:28%;top:10%;left:20%}.diamond-icon>b{clip-path:polygon(0 0,100% 0,0 100%);background:#0453b740;width:28%;height:39%;bottom:19%;right:14%}.balance-action{appearance:none;cursor:pointer;font:inherit}.balance-action:active{transform:scale(.96)}.gem-balance-chip{box-shadow:inset 0 1px #ffffff14,0 0 20px #21a4e31c;color:#c7f4ff!important;background:linear-gradient(145deg,#175a9147,#091b30d6)!important;border-color:#56d0ff47!important}.island-gem-summary{align-items:center;gap:4px;color:#c8f4ff!important;background:#062945d1!important;border-color:#5dd6ff3b!important;display:flex!important;bottom:8px!important;left:auto!important;right:8px!important}.gem-event-card{background:linear-gradient(115deg,#071326f2,#0a2b48e0),#07111f;border:1px solid #4bc3ff47;position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 -80px 90px #0008144d,0 24px 55px #00000057}.gem-event-card:before{pointer-events:none;content:"";background:linear-gradient(110deg,#0000 0 42%,#69e0ff14 50%,#0000 58%),radial-gradient(circle at 88% 0,#51cdff30,#0000 31%);animation:5.2s ease-in-out infinite tournament-sheen;position:absolute;inset:0}.gem-event-card>*{z-index:1;position:relative}.gem-event-card>header{border-bottom:1px solid #6ccfff1f;padding-bottom:12px}.gem-event-card>header h2{letter-spacing:-.02em;font-size:19px}.gem-event-card>header small{color:#7fdcff;letter-spacing:.17em}.gem-event-icon{background:linear-gradient(145deg,#2697dcb3,#11377cd6);border-color:#85e8ff4d}.gem-claim-panel{background:radial-gradient(circle at 12% 15%,#53d0ff2b,#0000 34%),#07182bb8;border-color:#64d2ff2e}.gem-claim-panel strong{align-items:center;gap:8px;display:flex}.gem-claim-panel>button{min-width:120px;animation:2.2s ease-in-out infinite gem-claim-pulse;box-shadow:0 9px 25px #2eabe73b}.gem-prize-heading{justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.gem-prize-heading span{color:#dff7ff;letter-spacing:.16em;font-size:8px;font-weight:950}.gem-prize-heading small{color:#6e899b;text-align:right;font-size:7px}.gem-reward-rules span{background:linear-gradient(145deg,#6c4f164d,#2b1f086b);border-color:#ffd6682e}.gem-leaderboard article{border:1px solid #0000;grid-template-columns:24px 31px minmax(0,1fr) auto auto}.gem-leaderboard article:nth-child(2){background:linear-gradient(90deg,#7b59183b,#07111c8f);border-color:#ffd6633d}.gem-leaderboard article>i{align-items:center;gap:4px;display:flex}.gem-leaderboard article>em{color:#f0ce7c;text-align:center;background:#ae7f2221;border-radius:8px;min-width:58px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.gem-tournament-dock{right:max(12px,50vw - 248px);bottom:max(10px,env(safe-area-inset-bottom));z-index:48;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(115deg,#081424f5,#0a2f4df5);border-color:#4fc9ff47;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:fixed;left:max(12px,50vw - 248px);box-shadow:0 16px 45px #00000085,inset 0 1px #ffffff14}.gem-tournament-dock>span:first-child,.gem-dock-balance>span{gap:1px;display:grid}.gem-tournament-dock small{color:#6da7c1;letter-spacing:.11em;font-size:7px;font-weight:900}.gem-tournament-dock strong{color:#eefbff;font-size:18px}.gem-dock-balance{background:#14577f3d;border:1px solid #6dddff29;border-radius:13px;align-items:center;gap:8px;padding:7px 10px;display:flex}.gem-chest-backdrop{z-index:180;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 45%,#158fda47,#0000 34%),#02070fe6;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:hidden}.gem-chest-modal{text-align:center;justify-items:center;gap:7px;width:min(100%,410px);padding:28px 18px 22px;display:grid;position:relative}.gem-chest-modal>small{color:#75d9ff;letter-spacing:.18em;font-size:8px;font-weight:950}.gem-chest-modal>h2{color:#f0fbff;margin:0;font-size:23px}.gem-chest-modal>p{color:#87a8bb;max-width:310px;margin:0;font-size:9px;line-height:1.5}.gem-chest-modal>button:not(.gem-chest-close){color:#fff;background:linear-gradient(135deg,#65ddff,#397bd9);border:0;border-radius:13px;min-width:170px;padding:12px 16px;font-size:9px;font-weight:950;box-shadow:0 12px 30px #31a9e74d}.gem-chest-close{z-index:8;color:#fff;background:#081422b8;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:6px;right:6px}.blue-gem-chest{cursor:pointer;perspective:900px;width:280px;height:240px;position:relative}.gem-chest-glow{filter:blur(10px);background:radial-gradient(circle,#47cdff94,#2176d021 46%,#0000 68%);border-radius:50%;width:235px;height:235px;animation:2s ease-in-out infinite gem-chest-aura;position:absolute;top:16px;left:50%;transform:translate(-50%)}.gem-chest-lid,.gem-chest-body{background:linear-gradient(90deg,#0000 0 18%,#a0efff38 19% 22%,#0000 23% 77%,#073a8947 78% 82%,#0000 83%),linear-gradient(145deg,#4cc9f0,#2478cc 58%,#123d91);border:3px solid #153c76;width:218px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 2px #ffffff61,inset 0 -22px 30px #031e5959,0 28px 48px #0000006b}.gem-chest-lid{z-index:3;transform-origin:50% 100%;border-radius:86px 86px 15px 15px;height:72px;top:58px}.gem-chest-body{z-index:2;border-radius:9px 9px 24px 24px;height:97px;top:119px}.gem-chest-lid>i,.gem-chest-body>i{background:linear-gradient(90deg,#f1d886,#a77927,#f0d77f);width:24px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.gem-chest-lid>b,.gem-chest-body>b{background:#072b6a73;border-radius:6px;height:9px;position:absolute;bottom:9px;left:8px;right:8px}.gem-chest-lock{z-index:5;background:linear-gradient(145deg,#f5df8a,#a97825);border:2px solid #785219;border-radius:5px 5px 15px 15px;place-items:center;width:48px;height:52px;display:grid;position:absolute;top:110px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #00000059}.gem-flight-particle{z-index:7;opacity:0;position:absolute;top:100px;left:50%}.gem-chest-backdrop.is-opening .blue-gem-chest{animation:.75s both gem-chest-shake}.gem-chest-backdrop.is-claimed .gem-chest-lid{animation:1s cubic-bezier(.16,.9,.2,1) both blue-chest-open}.gem-chest-backdrop.is-claimed .gem-chest-glow{animation:1.5s ease-out both gem-chest-flash}.gem-chest-backdrop.is-claimed .gem-flight-particle{animation:gem-to-balance 1.65s cubic-bezier(.18,.76,.2,1) calc(var(--particle-index) * 55ms) both}.daily-game-card.is-ready{border-color:#ffd05d4d;animation:2.4s ease-in-out infinite daily-card-ready;box-shadow:0 0 32px #dfa42e1f,inset 0 1px #ffffff17}.daily-game-card.is-cooldown{opacity:.72;filter:saturate(.55)}.event-ticket-card{appearance:none;cursor:pointer;font:inherit;text-align:left;background:radial-gradient(circle at 84% 28%,#68bef430,#0000 34%),linear-gradient(145deg,#1d4975e0,#0f2e4fd1);border-color:#63b7ef38;order:3;grid-template-columns:minmax(0,1fr) 112px;min-height:126px;position:relative}.event-ticket-card.is-ready{border-color:#84d2ff57;animation:none;box-shadow:inset 0 1px #ffffff1c,0 12px 30px #05224033}.event-ticket-card.is-cooldown{opacity:1;filter:none}.event-ticket-card:disabled{cursor:default}.ticket-event-preview{color:#c6ebff;background:radial-gradient(circle,#70c6f74d,#0a284652);border:1px solid #b6e4ff38;border-radius:28px;justify-self:end;place-items:center;width:96px;height:96px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #00000026}.ticket-event-preview .ui-icon{filter:drop-shadow(0 7px 12px #30adee4d)}.ticket-event-balance{z-index:2;color:#c9f3ff;background:#052c4d80;border:1px solid #a3e7ff47;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:12px;right:16px;box-shadow:inset 0 1px #ffffff1a}.ticket-event-balance .ui-icon{color:#8de3ff}.events-game-error{margin:-4px 3px 0}.tickets-content{padding:19px 15px calc(110px + var(--safe-bottom));gap:16px;display:grid}.ticket-claim-panel{color:#eef9ff;text-align:left;background:radial-gradient(circle at 82% 38%,#5bc0f733,#0000 36%),linear-gradient(145deg,#1e5484f0,#0f3153eb);border:1px solid #7ed3ff47;border-radius:24px;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:14px;min-height:132px;padding:20px;display:grid}.ticket-claim-panel.is-ready{box-shadow:inset 0 1px #ffffff1f,0 18px 35px #04234138}.ticket-claim-panel.is-cooldown{opacity:.78}.ticket-claim-copy,.ticket-claim-copy>*{display:block}.ticket-claim-copy small{color:#9edfff;letter-spacing:.16em;font-size:9px;font-weight:900}.ticket-claim-copy strong{letter-spacing:-.035em;margin-top:7px;font-size:24px}.ticket-claim-copy span{color:#e6f6ffb8;margin-top:7px;font-size:11px}.ticket-claim-icon{color:#d0f1ff;background:radial-gradient(circle,#5fbef352,#07254440);border:1px solid #bae7ff42;border-radius:26px;justify-self:end;place-items:center;width:90px;height:90px;display:grid}.tickets-section-heading{justify-content:space-between;align-items:flex-end;gap:10px;padding:6px 3px 0;display:flex}.tickets-section-heading span,.tickets-section-heading span>*{display:block}.tickets-section-heading small{color:#8cc8e8;letter-spacing:.15em;font-size:8px;font-weight:900}.tickets-section-heading strong{margin-top:5px;font-size:25px}.tickets-section-heading b{color:#d3efffad;font-size:10px}.tickets-raffle-list{gap:12px;display:grid}.tickets-raffle-card{color:#f0f8ff;text-align:left;background:linear-gradient(145deg,#1b4874e8,#0c2845e6);border:1px solid #70b4e238;border-radius:22px;grid-template-columns:118px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:144px;padding:12px;display:grid}.tickets-raffle-card.is-finished{opacity:.66}.tickets-raffle-media{background:#051c3266;border-radius:18px;place-items:center;width:118px;height:112px;display:grid;overflow:hidden}.tickets-raffle-media .secure-image,.tickets-raffle-media .secure-image img{background:0 0;border:0;width:100%;height:100%}.tickets-raffle-media img{object-fit:contain}.tickets-raffle-copy,.tickets-raffle-copy>*{display:block}.tickets-raffle-copy small{color:#9bdaf5;font-size:9px;font-weight:850}.tickets-raffle-copy strong{margin-top:5px;font-size:19px}.tickets-raffle-copy span{color:#e1f1fcb8;margin-top:5px;font-size:10px}.tickets-raffle-copy i{color:#b9e9ff;margin-top:7px;font-size:10px;font-style:normal;font-weight:750}.tickets-raffle-card>.ui-icon{color:#9edcf7}.raffle-prize-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.raffle-prize-grid label{min-width:0}.raffle-prize-grid label>span{font-size:9px}.raffle-prize-grid input{min-width:0}.raffle-prize-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.raffle-prize-row span{text-align:center;background:#0a274357;border:1px solid #7bbee424;border-radius:12px;gap:4px;padding:9px;display:grid}.raffle-prize-row small{color:#d2edfd9e;font-size:9px}.raffle-prize-row strong{color:#c6efff;font-size:12px}.raffle-admin-copy em{color:#a9e1f6;margin-top:4px;font-size:9px;font-style:normal;display:block}.directory-screen .catalog-car-photo{height:168px!important;min-height:168px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.directory-screen .catalog-car-photo .secure-image,.directory-screen .catalog-car-photo .secure-image img{width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.directory-screen .catalog-car-photo img{object-fit:contain!important}@media (width<=460px){.event-ticket-card{grid-template-columns:minmax(0,1fr) 86px;padding:16px!important}.ticket-event-preview{border-radius:22px;width:76px;height:76px}.ticket-event-preview .ui-icon{width:42px;height:42px}.tickets-raffle-card{grid-template-columns:88px minmax(0,1fr) 16px;gap:9px;padding:9px}.tickets-raffle-media{width:88px;height:92px}.tickets-raffle-copy strong{font-size:16px}.raffle-prize-grid{grid-template-columns:1fr}}.burmalda-box .box-crate-plank,.burmalda-box .box-crate-tape{display:none}.burmalda-box .box-body,.burmalda-box .box-lid{background:linear-gradient(90deg,#0000 0 17%,#ffd78026 18% 22%,#0000 23% 77%,#4a230a30 78% 82%,#0000 83%),linear-gradient(145deg,#d59345,#99541f 60%,#663312);border:3px solid #4c2b12}.burmalda-box .box-lid{border-radius:90px 90px 13px 13px;height:76px;top:62px}.burmalda-box .box-body{border-radius:8px 8px 25px 25px;height:118px;top:123px}.burmalda-box .box-lid-stripe{background:linear-gradient(90deg,#d9ac55,#7d4d16,#efc66a);width:28px}.burmalda-box .box-lid b{z-index:4;border-radius:5px 5px 14px 14px;width:48px;height:48px;font-size:23px;top:43px}.burmalda-box .box-lock{top:-6px}.burmalda-box.is-cooldown{opacity:.5;filter:saturate(.45)brightness(.72)}.wheel-controls.is-ready .spin-button{background:linear-gradient(135deg,#f0bd4f,#ad6f1c);animation:1.65s ease-in-out infinite daily-button-glow;box-shadow:0 0 30px #ebb33c57,0 14px 28px #00000047}.wheel-controls.is-cooldown .spin-button{min-height:60px;box-shadow:none;color:#85898f;background:#25272de6;border:1px solid #ffffff12;font-size:10px}.box-coin-burst{z-index:8;opacity:0;position:absolute;top:112px;left:50%}.burmalda-box.is-opening .box-coin-burst{animation:dzo-coin-burst 1.65s cubic-bezier(.16,.78,.2,1) calc(var(--coin-index) * 70ms) both}.profile-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:12px;display:grid}.profile-rank-grid article{text-align:left;background:#070c137a;border:1px solid #ffffff12;border-radius:14px;gap:3px;padding:11px;display:grid}.profile-rank-grid article:first-child{grid-column:1/-1}.profile-rank-grid article.is-gem{background:#11436238;border-color:#4ec2f526}.profile-rank-grid small{color:#73899a;letter-spacing:.11em;font-size:7px;font-weight:900}.profile-rank-grid strong{color:#e7eff5;font-size:13px}.profile-rank-grid i{color:#87a1b2;font-size:8px;font-style:normal}.leaderboard-content{padding-bottom:100px}.leaderboard-mine-dock{background:#0c1017f2;border-color:#daac4938;grid-template-columns:1fr 1.45fr;gap:8px;margin-top:12px;padding:10px;display:grid;position:sticky;bottom:10px;box-shadow:0 15px 36px #00000061}.leaderboard-mine-dock>span{background:#60451629;border-radius:10px;gap:2px;padding:7px 9px;display:grid}.leaderboard-mine-dock small{color:#8e805e;font-size:7px;font-weight:900}.leaderboard-mine-dock strong{color:#ffe298;font-size:14px}.global-ad-banner{border-width:1px 0;border-radius:0;width:100%;height:96px;min-height:96px;margin:0!important}.brand-bar+.global-ad-banner,.directory-header+.global-ad-banner,.games-header+.global-ad-banner,.profile-page-header+.global-ad-banner,.chat-header+.global-ad-banner{margin-top:-1px!important}.global-ad-banner>button{padding-left:16px}.global-ad-media{border-radius:0}.drive-splash{perspective:900px;background:radial-gradient(circle at 50% 45%,#b9892b1c,#0000 32%),linear-gradient(#07080c,#0b0b11);overflow:hidden}.theater-curtain{z-index:1;background:repeating-linear-gradient(90deg,#3c0610 0 18px,#681020 19px 38px,#2a050d 39px 52px);width:30%;position:absolute;top:0;bottom:0;box-shadow:inset -20px 0 35px #00000073}.curtain-left{animation:1.1s 1.7s both curtain-left-open;left:0}.curtain-right{animation:1.1s 1.7s both curtain-right-open;right:0;transform:scaleX(-1)}.theater-rig{z-index:3;transform-origin:50% -20px;width:min(72vw,430px);height:430px;animation:3s cubic-bezier(.18,.76,.2,1) both theater-logo-flight;position:relative}.theater-rope{background:repeating-linear-gradient(#b98a43 0 6px,#5a3c17 7px 10px);width:3px;height:340px;position:absolute;top:-260px;box-shadow:0 0 4px #000c}.rope-left{left:24%}.rope-right{right:24%}.theater-logo-board{background:#030407cc;border:2px solid #d8b0584d;border-radius:24px;place-items:center;min-height:215px;padding:22px;display:grid;position:absolute;top:76px;left:0;right:0;box-shadow:0 30px 70px #000000a6,inset 0 1px #ffffff0f}.theater-logo-board img{width:100%!important;max-width:390px!important;animation:none!important;position:static!important}.drive-splash>small{z-index:4;animation:2.8s both splash-caption}.drive-splash-line{z-index:4;bottom:12%}@keyframes tournament-sheen{50%{opacity:.7;transform:translate(8%)}}@keyframes gem-claim-pulse{50%{filter:brightness(1.15);transform:translateY(-2px)}}@keyframes gem-chest-aura{50%{opacity:.65;transform:translate(-50%)scale(1.08)}}@keyframes gem-chest-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)rotate(-2deg)}40%{transform:translate(9px)rotate(2.4deg)}60%{transform:translate(-5px)rotate(-1.4deg)}80%{transform:translate(4px)rotate(.8deg)}}@keyframes blue-chest-open{0%{transform:translate(-50%)rotateX(0)translateY(0)}to{transform:translate(-50%)rotateX(-48deg)translateY(-58px)}}@keyframes gem-chest-flash{0%{opacity:.6;transform:translate(-50%)scale(.8)}45%{opacity:1;transform:translate(-50%)scale(1.45)}to{opacity:.18;transform:translate(-50%)scale(1.15)}}@keyframes gem-to-balance{0%{opacity:0;transform:translate(-50%)scale(.35)}20%{opacity:1;transform:translate(calc(-50% + var(--particle-x)),-78px) scale(1)}70%{opacity:1}to{opacity:0;transform:translate(calc(72vw - 140px),calc(55vh - 90px))scale(.35)}}@keyframes daily-card-ready{50%{filter:brightness(1.12);transform:translateY(-2px)}}@keyframes daily-button-glow{50%{filter:brightness(1.16);box-shadow:0 0 42px #f2be4880,0 16px 28px #0000004d}}@keyframes dzo-coin-burst{0%{opacity:0;transform:translate(-50%,15px)scale(.3)}28%{opacity:1;transform:translate(calc(-50% + var(--coin-x)),-82px) rotate(var(--coin-rotate)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--coin-x-far)),-145px) rotate(var(--coin-rotate-far)) scale(.75)}}@keyframes theater-logo-flight{0%{opacity:0;transform:translateY(-520px)rotate(-5deg)}36%{opacity:1;transform:translateY(0)rotate(4deg)}55%{transform:translateY(-9px)rotate(-3deg)}70%{transform:translateY(0)rotate(1.5deg)}82%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-620px)rotate(-4deg)}}@keyframes curtain-left-open{to{transform:translate(-88%)}}@keyframes curtain-right-open{to{transform:translate(88%)scaleX(-1)}}@keyframes splash-caption{0%,24%{opacity:0}42%,78%{opacity:1}to{opacity:0;transform:translateY(-30px)}}@media (width<=520px){.gem-leaderboard article{grid-template-columns:22px 28px minmax(0,1fr) auto}.gem-leaderboard article>em{grid-column:3/-1;justify-self:end;min-width:82px}.gem-tournament-dock{left:10px;right:10px}.profile-rank-grid{grid-template-columns:1fr}.profile-rank-grid article:first-child{grid-column:auto}.global-ad-banner{height:92px;min-height:92px}.theater-rig{width:84vw}.theater-curtain{width:34%}}.withdrawal-progress{background:#fff1;height:9px;margin-bottom:30px;position:relative;overflow:visible;box-shadow:inset 0 1px 4px #00000061}.withdrawal-progress>i{background:linear-gradient(90deg,#8f6925,#e2bd58 72%,#fff0a4);min-width:4px;position:relative;box-shadow:0 0 14px #e7bc4d33}.withdrawal-progress>i:before,.withdrawal-progress>i:after{content:"";background:#fff3b1;border-radius:50%;width:8px;height:8px;animation:1.35s ease-in-out infinite withdrawal-spark;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 0 7px #fff2a0,0 0 15px #ffca4bf2,-7px -5px 0 -2px #f6c85b,5px -8px 0 -3px #fff7c6,8px 5px 0 -3px #d99c31,-8px 7px 0 -3px #fff0a0}.withdrawal-progress>i:after{background:conic-gradient(from 45deg, transparent 0 12%, #ffee9ae6 13% 18%, transparent 19% 37%, #ffee9ab3 38% 43%, transparent 44% 62%, #ffee9acc 63% 68%, transparent 69% 87%, #ffee9ab3 88% 93%, transparent 94%);width:18px;height:18px;box-shadow:none;animation-duration:2.1s}.withdrawal-progress>b{color:#d4ba73;letter-spacing:.06em;font-size:8px;font-weight:900;position:absolute;top:17px;right:0}.withdrawal-progress.is-complete>i{box-shadow:0 0 24px #f4c95373}.withdrawal-limit-admin{background:linear-gradient(135deg,#7150152e,#0b101899);border:1px solid #e1b95724;border-radius:14px;grid-template-columns:minmax(120px,1fr) minmax(90px,130px) auto;align-items:end;gap:8px;padding:11px;display:grid}.withdrawal-limit-admin>span{gap:2px;display:grid}.withdrawal-limit-admin small{color:#99855d;letter-spacing:.1em;font-size:7px;font-weight:900}.withdrawal-limit-admin strong{color:#f3d581;font-size:15px}.withdrawal-limit-admin input{color:#eef3f7;background:#04080d8c;border:1px solid #ffffff14;border-radius:11px;outline:0;min-height:40px;padding:8px 10px}.withdrawal-limit-admin button{color:#211609;background:linear-gradient(135deg,#bd862d,#e0bd61);border:0;border-radius:11px;min-height:40px;padding:8px 11px;font-size:8px;font-weight:900}.language-gate{min-height:var(--app-height,100dvh);background:radial-gradient(circle at 50% 12%,#2c7db433,#0000 34%),linear-gradient(165deg,#05080d,#0b121c 58%,#06080d);place-items:center;padding:18px;display:grid}.language-gate-card{text-align:center;border-color:#78b9e529;justify-items:center;gap:10px;width:min(100%,440px);padding:24px 17px 18px;display:grid}.language-gate-mark{color:#eef9ff;background:linear-gradient(145deg,#386d92,#102a3e);border:1px solid #89cff83b;border-radius:18px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:950;display:grid;box-shadow:0 12px 32px #0c5f943d}.language-gate-card>small{color:#76afd0;letter-spacing:.16em;font-size:7px;font-weight:900}.language-gate-card h1{color:#f1f6fa;margin:0;font-size:22px}.language-gate-card>p{color:#8498aa;max-width:330px;margin:0;font-size:9px;line-height:1.5}.language-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;display:grid}.language-gate-grid button{color:#b5c4d0;text-align:left;background:#080e169e;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:34px 1fr 16px;align-items:center;gap:8px;min-height:48px;padding:7px 9px;display:grid}.language-gate-grid button.is-selected{color:#f0f8fd;background:#23658f40;border-color:#69bded5c;box-shadow:0 0 0 3px #398ec412}.language-gate-grid b{color:#9ed7f5;background:#69b0db1c;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.language-gate-grid span{font-size:9px;font-weight:800}.language-gate-grid i{color:#7ed3a2;font-style:normal}.language-gate-confirm{background:#305b7729;border-radius:12px;gap:3px;width:100%;padding:10px;display:grid}.language-gate-confirm strong{color:#dcebf4;font-size:10px}.language-gate-confirm span{color:#7f9aad;font-size:8px}.language-gate-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.language-gate-actions button{border:0;border-radius:13px;min-height:44px;font-size:9px;font-weight:900}.language-gate-actions .is-primary{color:#fff;background:linear-gradient(135deg,#5cb9ea,#2777b1);grid-column:-2/-1;box-shadow:0 12px 28px #1f75ab40}.language-gate-actions .is-secondary{color:#899aa8;background:#ffffff0a;border:1px solid #ffffff14}@keyframes withdrawal-spark{0%,to{opacity:.72;transform:translateY(-50%)scale(.72)rotate(0)}48%{opacity:1;transform:translateY(-50%)scale(1.2)rotate(35deg)}}@media (width<=520px){.withdrawal-limit-admin{grid-template-columns:1fr 105px}.withdrawal-limit-admin button{grid-column:1/-1}.catalog-car-open{grid-template-columns:92px minmax(0,1fr)}.catalog-car-photo{height:100px}.catalog-quick-stats{grid-template-columns:.78fr 1.22fr;gap:5px}.catalog-car-copy{gap:5px}.catalog-car-copy>strong{font-size:14px}.catalog-quick-completeness,.catalog-price-row.is-stacked{padding:6px 5px}}.home-screen{height:auto;min-height:calc(100dvh + 56px);padding-bottom:112px;overflow-y:auto}.global-ad-banner{border-radius:18px;gap:7px;min-height:84px;max-height:108px;padding:5px;display:flex;overflow:hidden}.global-ad-banner:after{display:none}.global-ad-banner>button{border-radius:13px;flex:1;min-width:0;height:100%;padding:0;overflow:hidden}.global-ad-media{aspect-ratio:4;width:100%;height:100%;display:block}.global-ad-media img,.global-ad-media video{object-fit:cover;width:100%;height:100%}.global-ad-banner>a{border-radius:14px;min-width:112px;min-height:58px;padding:0 16px;font-size:12px}.games-hero-coin.free-chest-preview{place-items:center;width:44%;min-width:146px;display:grid;overflow:visible}.free-chest-home-image{object-fit:contain;width:100%;height:100%}.free-chest-stage{width:min(86vw,520px);height:min(58vw,350px);margin-inline:auto}.free-chest-stage-image{object-fit:contain;width:100%;height:100%;display:block}.gem-admin-card,.gem-reward-admin,.legacy-game-admin,.theater-curtain,.theater-logo-board{display:none!important}.theater-rig{width:min(76vw,560px);height:auto;box-shadow:none;background:0 0;border:0;padding:0}.theater-logo-image{filter:drop-shadow(0 22px 24px #00000094);width:100%;height:auto;display:block}.leaderboard-list article{grid-template-columns:30px 44px minmax(0,1fr) auto;gap:10px}.leaderboard-list article>.avatar{width:44px;min-width:44px;height:44px}.ticket-hunt-leader-list article{grid-template-columns:58px 56px minmax(0,1fr) auto;gap:10px}.ticket-hunt-leader-list article>.avatar{z-index:1;justify-self:center;width:48px;min-width:48px;height:48px;position:relative}.ticket-hunt-leader-list .ticket-hunt-player{z-index:2;min-width:0;padding-left:4px;position:relative;overflow:hidden}.ticket-hunt-leader-list .ticket-hunt-player strong,.ticket-hunt-leader-list .ticket-hunt-player small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-hunt-leader-list .ticket-hunt-rank{text-align:center;align-content:center;justify-items:center;gap:2px;width:58px;min-height:42px;padding:3px;display:grid}.ticket-hunt-leader-list .ticket-hunt-rank>span{color:inherit;font-size:11px;line-height:1}.ticket-hunt-leader-list .ticket-hunt-rank>small{color:#ffe29a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:900;line-height:1.1;overflow:hidden}.leaderboard-list article{grid-template-columns:30px 56px minmax(0,1fr) auto}.leaderboard-list article>.avatar{z-index:1;justify-self:center;width:48px;min-width:48px;height:48px;position:relative}.leaderboard-list article>span:nth-child(3){z-index:2;min-width:0;padding-left:4px;position:relative;overflow:hidden}.global-ad-banner{min-height:92px;max-height:108px;padding:0;display:block;position:relative}.global-ad-banner>button{width:100%;height:100%;min-height:92px;padding:0;display:block}.global-ad-banner>a{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff4d;border-radius:12px;min-width:118px;min-height:36px;padding:0 15px;font-size:10px;position:absolute;bottom:7px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 8px 22px #00000085,inset 0 1px #ffffff38}.feed-screen{-webkit-overflow-scrolling:touch;height:100dvh!important;min-height:100dvh!important;padding-top:0!important;overflow:hidden auto!important}.feed-header,.feed-tabs,.feed-card-header{position:relative!important;inset:auto!important}.feed-screen.is-profile-page .feed-header,.feed-screen.is-focused-post .feed-header{z-index:40!important;position:sticky!important;top:0!important}.feed-author-name,.feed-profile-name>strong,.feed-comment-author{align-items:center!important;gap:5px!important;display:inline-flex!important}.feed-role-badge{border:0!important;border-radius:6px 7px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;padding:0!important;font-size:9px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}.feed-role-badge.is-admin{color:#f4f8fb!important;background:linear-gradient(145deg,#667a91,#2c3e52)!important;order:-1!important}.feed-role-badge.is-creator{color:#1a3145!important;background:linear-gradient(145deg,#eff5fa,#aebdca)!important;order:2!important}.dzo-chest-open-result{opacity:0}.free-chest-stage.is-opening .dzo-chest-open-result{animation:1.75s ease-out both dzo-mechanical-result!important}.free-chest-stage.is-opening .dzo-chest-physical-lid{animation:1.75s cubic-bezier(.18,.72,.17,1) both dzo-mechanical-lid!important}.free-chest-stage.is-opening .dzo-chest-physical-body{animation:1.75s cubic-bezier(.2,.8,.2,1) both dzo-mechanical-body!important}.dzo-chest-box-media{perspective:900px!important;place-items:center!important;display:grid!important;overflow:visible!important}.dzo-chest-static-closed,.dzo-chest-mechanical,.dzo-chest-mechanical>.dzo-chest-render{object-fit:contain!important;object-position:50% 50%!important;transform-origin:50% 64%!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}.dzo-chest-static-closed{opacity:1!important;filter:drop-shadow(0 20px 18px #0000007a)!important;display:block!important}.dzo-chest-physical-body{clip-path:inset(38% 0 0)!important;opacity:1!important}.dzo-chest-physical-lid{clip-path:inset(0 0 52%)!important;opacity:1!important;transform-origin:50% 45%!important}.dzo-chest-open-result{clip-path:none!important;opacity:0!important}.dzo-chest-model.is-opening .dzo-chest-physical-body{animation:2.15s cubic-bezier(.22,.78,.16,1) both dzo-v26-body!important}.dzo-chest-model.is-opening .dzo-chest-physical-lid{animation:2.15s cubic-bezier(.16,.76,.14,1) both dzo-v26-lid!important}.dzo-chest-coin-flight{z-index:12;pointer-events:none;position:absolute;inset:0;overflow:visible}.dzo-chest-flying-coin{--coin-angle:0deg;--coin-distance:105px;opacity:0;filter:drop-shadow(0 0 9px #ffca48f2);animation:1.48s cubic-bezier(.12,.68,.18,1) both dzo-v26-coin;width:23px!important;height:23px!important;position:absolute!important;top:52%!important;left:50%!important}.dzo-chest-flying-coin:first-child{--coin-angle:-164deg;--coin-distance:116px;animation-delay:.69s}.dzo-chest-flying-coin:nth-child(2){--coin-angle:-142deg;--coin-distance:142px;animation-delay:.76s}.dzo-chest-flying-coin:nth-child(3){--coin-angle:-122deg;--coin-distance:103px;animation-delay:.72s}.dzo-chest-flying-coin:nth-child(4){--coin-angle:-102deg;--coin-distance:154px;animation-delay:.83s}.dzo-chest-flying-coin:nth-child(5){--coin-angle:-82deg;--coin-distance:124px;animation-delay:.68s}.dzo-chest-flying-coin:nth-child(6){--coin-angle:-62deg;--coin-distance:151px;animation-delay:.79s}.dzo-chest-flying-coin:nth-child(7){--coin-angle:-42deg;--coin-distance:112px;animation-delay:.71s}.dzo-chest-flying-coin:nth-child(8){--coin-angle:-20deg;--coin-distance:139px;animation-delay:.86s}.dzo-chest-flying-coin:nth-child(9){--coin-angle:2deg;--coin-distance:118px;animation-delay:.74s}.dzo-chest-flying-coin:nth-child(10){--coin-angle:24deg;--coin-distance:145px;animation-delay:.81s}.dzo-chest-flying-coin:nth-child(11){--coin-angle:46deg;--coin-distance:110px;animation-delay:.7s}.dzo-chest-flying-coin:nth-child(12){--coin-angle:67deg;--coin-distance:153px;animation-delay:.85s}.dzo-chest-flying-coin:nth-child(13){--coin-angle:90deg;--coin-distance:122px;animation-delay:.76s}.dzo-chest-flying-coin:nth-child(14){--coin-angle:114deg;--coin-distance:148px;animation-delay:.82s}.dzo-chest-flying-coin:nth-child(15){--coin-angle:139deg;--coin-distance:110px;animation-delay:.72s}.dzo-chest-flying-coin:nth-child(16){--coin-angle:160deg;--coin-distance:136px;animation-delay:.8s}.dzo-chest-energy-burst{filter:drop-shadow(0 0 12px #ffcf50cc);z-index:11!important}.dzo-chest-energy-burst i{animation:1.25s ease-out .62s both dzo-v26-ray!important}@keyframes dzo-v26-body{0%,18%{transform:translate(0,0)scale(1)}28%{transform:translateY(3px)scale(1.012,.982)}39%{transform:translateY(-2px)scale(.994,1.008)}55%,to{transform:translate(0,0)scale(1)}}@keyframes dzo-v26-lid{0%,25%{filter:brightness();transform:translateZ(1px)rotateX(0)}36%{filter:brightness(1.08);transform:translate3d(0,-3px,8px)rotateX(-12deg)}58%{filter:brightness(1.25);transform:translate3d(0,-23%,38px)rotateX(-76deg)}70%,to{opacity:0;transform:translate3d(0,-29%,48px)rotateX(-92deg)}}@keyframes dzo-v26-result{0%,51%{opacity:0;filter:brightness();transform:translate(0,0)scale(.985)}61%{opacity:1;filter:brightness(1.5)drop-shadow(0 0 32px #ffbe37b3);transform:translate(0,0)scale(1.035)}78%,to{opacity:1;filter:brightness(1.06)drop-shadow(0 18px 20px #00000073);transform:translate(0,0)scale(1)}}@keyframes dzo-v26-aura{0%,34%{opacity:.22;transform:scale(.76)}61%{opacity:1;transform:scale(1.2)}to{opacity:.52;transform:scale(1)}}@keyframes dzo-v26-coin{0%,8%{opacity:0;transform:translate(-50%,-50%) rotate(var(--coin-angle)) translateX(0) scale(.35) rotate(0)}19%{opacity:1}62%{opacity:1;transform:translate(-50%,-50%) rotate(var(--coin-angle)) translateX(var(--coin-distance)) scale(1.08) rotate(390deg)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--coin-angle)) translateX(calc(var(--coin-distance) * 1.18)) translateY(30px) scale(.65) rotate(720deg)}}@keyframes dzo-v26-ray{0%{opacity:0;transform:rotate(calc(var(--burst-index) * 20deg)) scaleY(.2)}35%{opacity:1}to{opacity:0;transform:rotate(calc(var(--burst-index) * 20deg)) scaleY(1.4)}}@media (width<=520px){.dzo-chest-flying-coin{width:20px!important;height:20px!important}.dzo-chest-model.is-compact .dzo-chest-flying-coin{width:11px!important;height:11px!important}}.dzo-chest-static-open,.dzo-chest-opening-closed,.dzo-chest-opening-mid,.dzo-chest-open-result{object-fit:contain!important;object-position:50% 50%!important;clip-path:none!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-static-open{opacity:1!important;filter:brightness(1.06)drop-shadow(0 20px 20px #0000007a)!important;display:block!important}.dzo-chest-opening-closed{z-index:3!important;opacity:1!important}.dzo-chest-opening-mid{z-index:4!important;opacity:0!important}.dzo-chest-open-result{z-index:5!important;opacity:0!important}.dzo-chest-model.is-opening .dzo-chest-opening-closed{animation:2.2s ease-in-out both dzo-v27-closed-exit!important}.dzo-chest-model.is-opening .dzo-chest-opening-mid{animation:2.2s ease-in-out both dzo-v27-mid-frame!important}.dzo-chest-model.is-opening .dzo-chest-open-result{animation:2.2s ease-in-out both dzo-v27-open-enter!important}.dzo-chest-model.is-opening .dzo-chest-aura{animation:2.2s ease-out both dzo-v27-aura!important}.translated-premium-text{display:contents}@keyframes dzo-v27-closed-exit{0%,28%{opacity:1;filter:brightness()drop-shadow(0 20px 18px #0000007a)}38%{opacity:1;filter:brightness(1.7)drop-shadow(0 0 34px #ffc743e6)}44%,to{opacity:0;filter:brightness(2)drop-shadow(0 0 42px #ffc743)}}@keyframes dzo-v27-mid-frame{0%,34%{opacity:0;filter:brightness()}42%,54%{opacity:1;filter:brightness(1.45)drop-shadow(0 0 34px #ffc743d6)}62%,to{opacity:0;filter:brightness(1.75)drop-shadow(0 0 44px #ffc743eb)}}@keyframes dzo-v27-open-enter{0%,51%{opacity:0;filter:brightness()}60%{opacity:1;filter:brightness(1.7)drop-shadow(0 0 42px #ffc743eb)}76%,to{opacity:1;filter:brightness(1.08)drop-shadow(0 20px 20px #0000007a)}}@keyframes dzo-v27-aura{0%,30%{opacity:.2}51%{opacity:1}to{opacity:.5}}:root{--dzo-dark-bg:#17212b;--dzo-dark-panel:#202b36;--dzo-dark-panel-2:#0e1621;--dzo-dark-border:#2b3b4c;--dzo-dark-text:#f5f7fa;--dzo-dark-muted:#8d9aa8;--dzo-blue:#2aabee}html[data-theme=dark] body,html[data-theme=dark] .app-shell,html[data-theme=dark] .feed-screen{background-color:var(--dzo-dark-bg)!important;color:var(--dzo-dark-text)!important}html[data-theme=dark] .brand-bar,html[data-theme=dark] .directory-header,html[data-theme=dark] .feed-header,html[data-theme=dark] .feed-tabs,html[data-theme=dark] .feed-bottom-nav,html[data-theme=dark] .home-bottom-nav{border-color:var(--dzo-dark-border)!important;background:#17212bf7!important;box-shadow:0 10px 34px #00000042!important}html[data-theme=light] body,html[data-theme=light] .app-shell,html[data-theme=light] .feed-screen{color:#121820!important;background:#fff!important}html[data-theme=light] .brand-bar,html[data-theme=light] .directory-header,html[data-theme=light] .feed-header,html[data-theme=light] .feed-tabs,html[data-theme=light] .feed-bottom-nav,html[data-theme=light] .home-bottom-nav{background:#fffffff5!important;border-color:#e2e8ee!important;box-shadow:0 8px 28px #1e30411a!important}.feed-screen{overscroll-behavior-y:contain;scroll-padding-top:0;flex-direction:column!important;height:100dvh!important;min-height:100dvh!important;padding:0 0 112px!important;display:flex!important;overflow:hidden auto!important}.feed-header{min-height:82px;z-index:60!important;flex:none!important;position:sticky!important;top:0!important}.feed-tabs{z-index:55!important;flex:none!important;margin:0!important;position:sticky!important;top:82px!important}.feed-list{z-index:1!important;flex:none!important;padding-bottom:26px!important;position:relative!important}.feed-card{z-index:1!important;position:relative!important;overflow:visible!important}.feed-card-header{min-height:68px;z-index:5!important;position:relative!important}.feed-bottom-nav{z-index:80!important;left:max(14px,env(safe-area-inset-left))!important;right:max(14px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:760px!important;margin:0 auto!important;position:fixed!important}.feed-bottom-nav .feed-upload-nav{box-shadow:none!important;color:var(--dzo-blue)!important;background:0 0!important;border:0!important;transform:none!important}.feed-bottom-nav .feed-upload-nav>span{color:#fff!important;background:linear-gradient(145deg,#42c7ff,#168ed1)!important;border:1px solid #ffffff59!important;border-radius:50%!important;width:51px!important;height:51px!important;box-shadow:0 8px 22px #2aabee52!important}.feed-post-management{display:none!important}.feed-card-menu{flex:none;margin-left:auto;display:inline-flex;position:relative}.feed-card-menu-trigger{width:38px!important;height:38px!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0!important;display:inline-flex!important}.feed-card-menu-trigger i{opacity:.72;background:currentColor;border-radius:50%;width:3px;height:3px}.feed-card-menu-popover{z-index:100;border:1px solid var(--dzo-dark-border);background:#202b36;border-radius:16px;min-width:190px;padding:6px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 18px 45px #0000006b}.feed-card-menu-popover button{color:#f2f5f8;text-align:left;background:0 0;border:0;border-radius:11px;min-height:42px;padding:0 13px}.feed-card-menu-popover button.is-danger{color:#ff7180}html[data-theme=light] .feed-card-menu-popover{background:#fff;border-color:#e0e6eb;box-shadow:0 18px 45px #192a3a29}html[data-theme=light] .feed-card-menu-popover button{color:#17212b}html[data-theme=light] .feed-card-menu-popover button.is-danger{color:#d93b4e}.feed-role-badge{overflow:hidden;color:#0000!important;place-items:center!important;display:inline-grid!important;position:relative!important}.feed-role-badge:before{content:"✓";color:#fff;place-items:center;font-size:11px;font-weight:1000;line-height:1;display:grid}.feed-role-badge.is-admin{clip-path:polygon(50% 0,62% 12%,79% 8%,86% 25%,100% 33%,92% 50%,100% 67%,86% 75%,79% 92%,62% 88%,50% 100%,38% 88%,21% 92%,14% 75%,0 67%,8% 50%,0 33%,14% 25%,21% 8%,38% 12%)!important;background:#61758b!important;border-radius:0!important;width:18px!important;height:18px!important}.feed-role-badge.is-creator{clip-path:polygon(50% 0,62% 12%,79% 8%,86% 25%,100% 33%,92% 50%,100% 67%,86% 75%,79% 92%,62% 88%,50% 100%,38% 88%,21% 92%,14% 75%,0 67%,8% 50%,0 33%,14% 25%,21% 8%,38% 12%)!important;background:#159fe6!important;border-radius:0!important;width:18px!important;height:18px!important}.feed-like-button>span{color:currentColor;font-family:Arial,sans-serif!important;font-size:28px!important;line-height:1!important}.feed-like-button.is-liked>span{color:#f5253b!important}.feed-comment-icon{position:relative;background:0 0!important;border:2px solid!important;border-radius:50%!important;width:22px!important;height:18px!important}.feed-comment-icon:after{content:"";border-right:2px solid;width:7px;height:7px;position:absolute;bottom:-4px;right:0;transform:rotate(33deg)}.feed-view-icon{transform:rotate(45deg);background:0 0!important;border:2px solid!important;border-radius:70% 30%!important;width:22px!important;height:14px!important}.feed-view-icon i{background:currentColor;border-radius:50%;position:absolute;inset:3px}.feed-share-post>span{color:#0000;width:22px;height:22px;position:relative;overflow:hidden}.feed-share-post>span:before{content:"";width:13px;height:9px;color:var(--dzo-blue);border-bottom:2px solid;border-left:2px solid;border-radius:2px;position:absolute;top:7px;left:3px}.feed-share-post>span:after{content:"↗";color:var(--dzo-blue);font-size:22px;font-weight:800;position:absolute;top:-4px;right:0}.feed-profile-telegram{color:#40baf4;background:#2aabee1f;border:1px solid #2aabee59;border-radius:14px;justify-content:center;align-items:center;min-height:42px;margin:2px 18px 12px;padding:0 18px;font-weight:850;text-decoration:none;display:inline-flex}.feed-profile-wallet{width:calc(100% - 36px);min-height:58px;color:inherit;background:linear-gradient(135deg,#2aabee29,#2aabee0d);border:1px solid #2aabee47;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin:10px 18px;padding:0 16px;display:flex}.feed-profile-wallet span,.feed-profile-wallet small{color:var(--dzo-dark-muted)}.feed-profile-wallet strong{color:#43bff7;font-size:17px}.feed-profile-filters{scrollbar-width:none;gap:7px;padding:0 18px 14px;display:flex;overflow-x:auto}.feed-profile-filters::-webkit-scrollbar{display:none}.feed-profile-filters button{border:1px solid var(--dzo-dark-border);min-height:38px;color:var(--dzo-dark-muted);background:0 0;border-radius:13px;flex:none;padding:0 13px;font-size:11px;font-weight:800}.feed-profile-filters button.active{color:#47bdf5;background:#2aabee29;border-color:#2aabee73}.home-actions .games-hero{order:1}.home-actions .feed-home-action{order:2}.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){order:3}.home-actions .guide-action{order:4}.home-actions .primary-action,.home-actions .games-hero{text-align:center!important}.feed-action-copy,.guide-action-copy,.cta-drum{width:100%;text-align:center!important;justify-content:center!important;align-items:center!important}.feed-home-badge{display:none!important}@media (width<=520px){.feed-header{min-height:72px}.feed-tabs{top:72px!important}.feed-screen{padding-bottom:104px!important}}.chat-screen .chat-contact .legacy-presence{display:none!important}.chat-screen .chat-contact .support-subject{color:#8fa2b3;font-size:11px;display:block}.operator-telegram-profile{color:#45bbf2;background:#2aabee1a;border:1px solid #2aabee57;border-radius:12px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.faq-menu-list small{color:#9aabb8!important;-webkit-line-clamp:unset!important;font-size:10px!important;line-height:1.45!important;display:block!important;overflow:visible!important}.home-news{order:5;gap:12px;width:100%;padding:10px 0 116px;display:grid}.home-news>header{justify-content:space-between;align-items:end;padding:0 8px;display:flex}.home-news>header span{gap:3px;display:grid}.home-news>header small{color:#44baf2;letter-spacing:.19em;font-size:8px;font-weight:950}.home-news>header strong{color:#f2f6f9;font-size:20px}.home-news-list{gap:12px;display:grid}.home-news-card{background:#202b36e6;border:1px solid #ffffff12;border-radius:22px;gap:12px;padding:14px;display:grid;overflow:hidden}.home-news-card>header{align-items:center;gap:10px;display:flex}.home-news-card>header>span:not(.avatar){gap:2px;min-width:0;display:grid}.home-news-card>header strong{color:#f3f7fa;font-size:12px}.home-news-card>header small{color:#8293a3;font-size:9px}.home-news-card>header>button{color:#ff7582;background:#ff5a691a;border:0;border-radius:50%;width:34px;height:34px;margin-left:auto;font-size:20px}.home-news-body{color:#eaf0f4;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.58}.home-news-body .premium-emoji{vertical-align:-.25em;object-fit:contain;margin:0 .08em;display:inline-block;width:1.25em!important;height:1.25em!important}.home-news-media{background:#0d151e;border-radius:17px;gap:3px;display:grid;overflow:hidden}.home-news-media.count-2,.home-news-media.count-3,.home-news-media.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-news-media button,.home-news-media video,.home-news-media img,.news-media-loader{object-fit:cover;background:#0d151e;border:0;width:100%;min-height:180px;max-height:430px;display:block}.home-news-media.count-2 button,.home-news-media.count-2 video,.home-news-media.count-2 img,.home-news-media.count-3 button,.home-news-media.count-3 video,.home-news-media.count-3 img,.home-news-media.count-4 button,.home-news-media.count-4 video,.home-news-media.count-4 img{min-height:130px;max-height:220px}.news-media-loader{place-items:center;display:grid}.news-media-loader i{border:2px solid #ffffff1f;border-top-color:#43bdf5;border-radius:50%;width:26px;height:26px;animation:.7s linear infinite spin}.home-news-empty{color:#7f91a1;text-align:center;border:1px dashed #ffffff1f;border-radius:18px;margin:0;padding:22px;font-size:11px}.home-ad-slot-header strong{color:#f4f7fa;letter-spacing:-.02em;font-size:18px}.home-ad-slot .global-ad-banner{background:linear-gradient(135deg,#2899e138,#1d416e6b),#0b192aeb;border-color:#64c9ed47;border-radius:18px;width:100%;box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff14;margin:0!important}@media (width<=370px){.home-ad-slot,.home-screen .profile-home.home-actions,.home-screen .home-news{width:min(100% - 22px,520px)}.home-ad-slot-header i{display:none}}html[data-theme=light] .home-news>header strong,html[data-theme=light] .home-news-card>header strong,html[data-theme=light] .home-news-body{color:#17212b}html[data-theme=light] .home-news-card{background:#fff;border-color:#e2e8ee;box-shadow:0 10px 30px #24394b17}.system-admin{overflow:auto}.admin-shell.admin-system-mode{min-height:100dvh;display:block}.admin-system-mode .inbox-pane,.admin-system-mode .inbox-pane.has-selection{border-right:0;width:100%;min-height:100dvh;display:flex!important}.admin-system-mode .admin-chat{display:none}.system-admin-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mode feature""news templates""recovery recovery""bot bot";gap:16px;padding:18px;display:grid}.system-bot-profile{grid-area:bot}.system-mode-card{grid-area:mode}.system-feature-card{grid-area:feature}.system-news-editor{grid-area:news}.system-template-editor{grid-area:templates}.admin-recovery-details{grid-area:recovery}.system-admin-grid>section:last-child{grid-column:1/-1}.system-admin .admin-tool-card{border-radius:20px;min-width:0;padding:18px}.system-admin .admin-tool-card>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.system-admin .admin-tool-card>header small{color:#43baf2;letter-spacing:.15em;font-size:8px;font-weight:950}.system-admin .admin-tool-card h2{color:#edf4f8;margin:4px 0 0}.system-admin textarea,.system-admin input{box-sizing:border-box;color:#edf4f8;background:#070e1680;border:1px solid #ffffff14;border-radius:13px;width:100%}.system-admin textarea{resize:vertical;min-height:90px;padding:12px;line-height:1.5}.system-admin input{min-height:40px;padding:0 11px}.system-file-field,.system-backup-actions label{color:#a9bac7;border:1px dashed #43baf24d;border-radius:14px;gap:7px;margin:10px 0;padding:12px;font-size:10px;display:grid}.system-file-field small{color:#718695;overflow-wrap:anywhere}.system-primary-button,.system-template-list article>button{color:#07121b;background:linear-gradient(145deg,#41c2fb,#198fcf);border:0;border-radius:13px;min-height:44px;padding:0 16px;font-weight:950}.system-primary-button:disabled{opacity:.45}.system-news-list,.system-template-list,.system-backup-list{gap:8px;margin-top:13px;display:grid}.system-news-list article,.system-backup-list article{background:#ffffff06;border:1px solid #ffffff0f;border-radius:13px;align-items:center;gap:8px;padding:10px;display:flex}.system-news-list article>span,.system-backup-list article>span{flex:1;gap:3px;min-width:0;display:grid}.system-news-list strong,.system-backup-list strong{color:#dfe8ee;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.system-news-list small,.system-backup-list small{color:#718695;font-size:8px}.system-news-list button,.system-backup-list button,.system-backup-list a{color:#54c5f8;background:#43baf21f;border:0;border-radius:10px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.system-news-list button,.system-backup-list button.danger{color:#ff7d89;background:#ff52631a}.system-template-list article{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;gap:9px;padding:12px;display:grid}.system-template-list label{color:#94a6b4;gap:5px;font-size:9px;display:grid}.system-backup-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.system-admin-status{z-index:20;color:#69ccf8;background:#13212d;border:1px solid #43baf259;border-radius:14px;width:max-content;max-width:calc(100% - 36px);margin:0 auto 16px;padding:11px 16px;font-size:10px;font-weight:850;position:sticky;bottom:12px;box-shadow:0 12px 38px #00000052}@media (width<=800px){.system-admin-grid{grid-template-columns:1fr;grid-template-areas:"mode""feature""news""templates""recovery""bot";padding:12px}.system-admin-grid>section:last-child{grid-column:auto}.system-backup-actions{grid-template-columns:1fr}.system-backup-list article{flex-wrap:wrap;align-items:flex-start}}.home-screen .global-ad-banner{height:clamp(82px,24vw,112px)!important;min-height:clamp(82px,24vw,112px)!important;max-height:none!important;margin:8px 0 18px!important;overflow:hidden!important}.home-screen .global-ad-banner>button,.home-screen .global-ad-media{width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}.dzo-chest-box-media{isolation:isolate;perspective:1100px!important;overflow:visible!important}.dzo-chest-mechanical,.dzo-chest-v28-closed,.dzo-chest-opening-body,.dzo-chest-v28-open-result{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.dzo-chest-mechanical{transform-style:preserve-3d!important;display:block!important}.dzo-chest-v28-closed,.dzo-chest-v28-open-body-image,.dzo-chest-v28-open-result{transform:none;object-fit:contain!important;object-position:50% 50%!important;clip-path:none!important;max-width:none!important;margin:0!important;display:block!important}.dzo-chest-opening-body{z-index:4;clip-path:inset(34% 0 0);opacity:0;overflow:hidden}.dzo-chest-v28-open-body-image{width:100%!important;height:100%!important}.dzo-chest-v28-closed{opacity:1;z-index:3!important}.dzo-chest-lid-rig{z-index:5;opacity:0;transform-origin:50% 94%;transform-style:preserve-3d;backface-visibility:hidden;display:block;position:absolute;inset:0 0 47%;overflow:hidden;transform:translateZ(2px)rotateX(0)}.dzo-chest-lid-rig>img{object-fit:contain;object-position:50% 0;backface-visibility:hidden;width:100%;max-width:none;height:188.68%;margin:0;display:block;position:absolute;inset:0 0 auto}.dzo-chest-v28-open-result{opacity:0;z-index:6!important}.dzo-chest-box-media>.dzo-chest-brand-logo{filter:drop-shadow(0 3px 5px #000000b8);pointer-events:none;background:radial-gradient(circle,#15120d 28%,#05070aeb 70%);border:1px solid #f7bd37b8;border-radius:50%;box-shadow:0 0 0 2px #181209d1,0 0 14px #ffb92ba8;z-index:12!important;object-fit:contain!important;object-position:50% 50%!important;width:18%!important;max-width:48px!important;height:48px!important;padding:2.5%!important;display:block!important;position:absolute!important;top:67%!important;left:50%!important;transform:translate(-50%,-50%)!important}.dzo-chest-model.is-compact .dzo-chest-box-media>.dzo-chest-brand-logo{width:17%!important;max-width:25px!important;height:25px!important;padding:2%!important}.dzo-chest-model.is-opening .dzo-chest-v28-closed{animation:3s linear both dzo-v28-closed-release!important}.dzo-chest-model.is-opening .dzo-chest-opening-body{animation:3s linear both dzo-v28-body-reveal!important}.dzo-chest-model.is-opening .dzo-chest-lid-rig{animation:3s cubic-bezier(.2,.74,.14,1) both dzo-v28-lid-open!important}.dzo-chest-model.is-opening .dzo-chest-v28-open-result{animation:3s cubic-bezier(.2,.72,.18,1) both dzo-v28-open-result!important}.dzo-chest-model.is-opening .dzo-chest-brand-logo{animation:3s ease-out both dzo-v28-brand!important}.free-chest-stage.is-opening .dzo-chest-model{animation:none!important}.dzo-chest-open-flare{z-index:7;aspect-ratio:1;filter:blur(5px);opacity:0;pointer-events:none;background:radial-gradient(circle,#ffe89aeb,#ffb1233d 38%,#0000 70%);border-radius:50%;width:58%;animation:3s ease-out both dzo-v28-flare;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.3)}.dzo-chest-coin-flight,.dzo-chest-energy-burst,.free-chest-stage .box-coin-burst{display:none!important}@keyframes dzo-v28-closed-release{0%,15%{opacity:1;filter:brightness()drop-shadow(0 20px 18px #00000080)}21%{opacity:1;filter:brightness(1.13)drop-shadow(0 20px 18px #00000080)}25%,to{opacity:0}}@keyframes dzo-v28-body-reveal{0%,17%{opacity:0}24%,72%{opacity:1;filter:brightness()}77%,to{opacity:0}}@keyframes dzo-v28-lid-open{0%,12%{opacity:0;transform:translateZ(2px)rotateX(0)}15%,23%{opacity:1;transform:translateZ(2px)rotateX(0)}31%{opacity:1;transform:translate3d(0,-3%,12px)rotateX(-18deg)}52%{opacity:1;transform:translate3d(0,-13%,45px)rotateX(-78deg)}68%{opacity:1;transform:translate3d(0,-18%,62px)rotateX(-106deg)}76%,to{opacity:0;transform:translate3d(0,-18%,62px)rotateX(-106deg)}}@keyframes dzo-v28-open-result{0%,68%{opacity:0;filter:brightness()}74%{opacity:1;filter:brightness(1.35)drop-shadow(0 0 26px #ffbe379e)}86%,to{opacity:1;filter:brightness(1.07)drop-shadow(0 20px 20px #0000007a)}}@keyframes dzo-v28-brand{0%,64%{opacity:1;filter:brightness()drop-shadow(0 3px 5px #000000b8)}72%{opacity:.15;filter:brightness(2.1)drop-shadow(0 0 18px #ffc742f2)}82%,to{opacity:1;filter:brightness(1.12)drop-shadow(0 3px 5px #000000b8)}}@keyframes dzo-v28-flare{0%,68%{opacity:0;transform:translate(-50%,-50%)scale(.25)}75%{opacity:.84;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.24)}}.wheel-controls .spin-button{transition:background-color .18s,border-color .18s,color .18s!important;animation:none!important}.wheel-controls.is-ready:not(.is-opening) .spin-button:not(:disabled){color:#18120a!important;background:linear-gradient(135deg,#ffd45d,#e7a92c)!important;border-color:#ffd665b8!important;box-shadow:0 12px 28px #e7a92c42!important}.wheel-controls.is-opening .spin-button,.wheel-controls.is-cooldown .spin-button,.wheel-controls .spin-button:disabled{color:#1b1b1a!important;box-shadow:none!important;opacity:.9!important;background:#62605a!important;border-color:#ffffff14!important}.feed-screen{scroll-behavior:smooth;overflow:hidden auto!important}.feed-header,.feed-tabs{flex:none!important;position:relative!important;top:auto!important}.feed-header{z-index:30!important}.feed-tabs{z-index:20!important;margin:10px auto 14px!important}.feed-screen.is-profile-page .feed-header,.feed-screen.is-focused-post .feed-header{position:relative!important;top:auto!important}.feed-list{width:min(100%,720px)!important;overflow:hidden!important}.feed-card{contain:none!important;content-visibility:visible!important;contain-intrinsic-size:auto!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.feed-card-header{z-index:8!important;position:relative!important}.feed-photo-grid,.feed-photo{contain:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:hidden!important}.feed-photo-grid{background:#05090f;display:block!important}.feed-photo-grid.media-1 .feed-photo,.feed-photo-grid.media-2 .feed-photo,.feed-photo{aspect-ratio:auto!important;min-height:0!important}.feed-photo{place-items:center;position:relative;display:grid!important}.feed-photo:not(.is-loaded){min-height:240px!important}.feed-photo.is-video{place-items:center;min-height:0!important;display:grid!important}.feed-image-open{overflow:hidden;background:#05090f!important;border:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.feed-image-open>img,.feed-photo>video{object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:auto!important;min-height:0!important;max-height:min(76dvh,820px)!important;margin:0 auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.feed-video-mute{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:18!important;color:#fff!important;opacity:1!important;visibility:visible!important;background:#04090fdb!important;border:1px solid #ffffff6b!important;border-radius:50%!important;place-items:center!important;width:46px!important;height:46px!important;padding:0!important;display:grid!important;position:absolute!important;bottom:12px!important;right:12px!important;box-shadow:0 8px 24px #00000075!important}.feed-video-mute>span{font-size:20px;line-height:1;display:block}.feed-composer-previews,.feed-selected-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden!important}.feed-selected-media>img,.feed-selected-media>video{object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:auto!important;min-height:0!important;max-height:58dvh!important;margin:0 auto!important;display:block!important}.feed-role-badge.is-admin{display:none!important}.feed-role-badge.is-creator{aspect-ratio:1!important;clip-path:polygon(50% 0,62% 12%,79% 8%,86% 25%,100% 33%,92% 50%,100% 67%,86% 75%,79% 92%,62% 88%,50% 100%,38% 88%,21% 92%,14% 75%,0 67%,8% 50%,0 33%,14% 25%,21% 8%,38% 12%)!important;background:#159fe6!important;border-radius:0!important;width:19px!important;min-width:19px!important;height:19px!important;padding:0!important}.feed-profile-card{background:radial-gradient(circle at 90% 0,#2aabee29,transparent 38%), var(--dzo-dark-panel)!important;border-radius:26px!important;width:min(100% - 24px,720px)!important;margin:14px auto 18px!important;padding:0 16px 16px!important;overflow:hidden!important;box-shadow:0 20px 50px #00000047!important}.feed-profile-cover{border-radius:0!important;width:calc(100% + 32px)!important;height:126px!important;margin:0 -16px -44px!important}.feed-profile-identity{grid-template-columns:88px minmax(0,1fr)!important;align-items:end!important;gap:14px!important;margin:0!important;display:grid!important}.feed-profile-name>strong{font-size:20px!important}.feed-profile-telegram{box-sizing:border-box;width:calc(100% - 4px)!important;margin:4px 2px 12px!important}.feed-profile-stats{width:100%;gap:8px!important}.feed-profile-stats span{border:1px solid #ffffff0e;min-height:66px!important}.feed-profile-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.feed-profile-filters button{white-space:normal;min-width:0!important;padding:7px 6px!important}.feed-home-action .feed-action-copy strong{letter-spacing:-.04em!important;font-size:clamp(27px,7vw,42px)!important;line-height:1!important}.chat-screen>.chat-header{grid-template-columns:44px minmax(0,1fr) 44px!important}@media (width<=520px){.feed-tabs{top:auto!important}.feed-photo:not(.is-loaded){min-height:210px!important}.feed-card{border-radius:0!important}.feed-profile-filters button{font-size:9px!important}}.dzo-chest-model.is-opening .dzo-chest-box-media{inset:-7% -10%!important;overflow:visible!important}.dzo-chest-opening-video.dzo-chest-opening-user-video{z-index:10!important;object-fit:contain!important;object-position:50% 50%!important;opacity:1!important;filter:drop-shadow(0 24px 22px #00000094)drop-shadow(0 0 24px #ffb12829)!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;width:100%!important;max-width:none!important;height:100%!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-box-media>.dzo-chest-video-preload{opacity:.001!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:0!important;left:0!important}.dzo-chest-model.is-opening .dzo-chest-open-flare{display:none!important}.dzo-chest-model.is-opening .dzo-chest-brand-logo{z-index:14!important;animation:none!important}.free-chest-stage.is-opening .dzo-chest-aura{animation:3.05s ease-out both chest-video-aura-fast!important}@keyframes chest-video-aura-fast{0%{opacity:.28;scale:.9}45%{opacity:.7;scale:1.08}82%{opacity:.95;filter:blur(11px);scale:1.25}to{opacity:.24;filter:blur(19px);scale:1.38}}@media (width<=520px){.dzo-chest-model.is-opening .dzo-chest-box-media{inset:-4% -7%!important}}.dzo-chest-model.is-hidden{opacity:0!important;visibility:hidden!important;transform:translateY(-20px)scale(.84)!important}.dzo-chest-model.is-falling{visibility:visible!important;opacity:1!important;animation:.9s cubic-bezier(.16,.78,.22,1) both dzo-chest-real-drop!important}.dzo-chest-model.is-falling .dzo-chest-box-media{animation:.9s cubic-bezier(.16,.78,.22,1) both dzo-chest-drop-impact!important}.dzo-chest-model.is-opening,.dzo-chest-model.is-falling{transform:none!important}.free-chest-stage .dzo-chest-model.is-opening{animation:none!important}.dzo-chest-model.is-opening .dzo-chest-brand-logo{display:none!important}@keyframes dzo-chest-real-drop{0%{opacity:0;transform:translateY(-82vh)rotate(-4deg)scale(.82)}72%{opacity:1;transform:translateY(24px)rotate(1.3deg)scale(1.03)}86%{transform:translateY(-9px)rotate(-.5deg)scale(.99)}to{transform:translate(0,0)rotate(0)scale(1)}}@keyframes dzo-chest-drop-impact{0%,68%{filter:drop-shadow(0 44px 24px #00000024)}75%{filter:drop-shadow(0 16px 18px #000000a8)}to{filter:drop-shadow(0 26px 26px #00000075)}}.chest-milestone-rail{box-sizing:border-box;background:radial-gradient(circle at 50% 0,#ffbe3f1f,#0000 55%),#0a111cc7;border:1px solid #f7be4838;border-radius:24px;width:min(100%,680px);margin:0 auto 22px;padding:15px;box-shadow:0 20px 54px #0000003d}.chest-milestone-heading{color:#aab5c6;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;font-size:12px;font-weight:800;display:flex}.chest-milestone-heading strong{color:#fff;font-size:13px}.chest-milestone-track{background:#ffffff14;border-radius:99px;height:7px;position:relative;overflow:hidden}.chest-milestone-track i{border-radius:inherit;background:linear-gradient(90deg,#f2a729,#ffd975);min-width:0;height:100%;transition:width .65s cubic-bezier(.16,.78,.22,1);display:block;box-shadow:0 0 18px #ffbe41a6}.chest-milestone-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.chest-milestone-items button{color:#8f9aad;text-align:center;background:#ffffff09;border:1px solid #ffffff12;border-radius:15px;gap:2px;min-width:0;padding:9px 5px;display:grid}.chest-milestone-items button>span{font-size:11px;font-weight:900}.chest-milestone-items button b{color:#fff;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}.chest-milestone-items button small{font-size:9px}.chest-milestone-items button.is-available{color:#ffd576;background:linear-gradient(145deg,#ffca5633,#7144082e);border-color:#ffc74e8a;animation:1.9s ease-in-out infinite milestone-ready;box-shadow:0 0 22px #ffb12c1f}.chest-milestone-items button.is-claimed{opacity:.52}@media (width<=520px){.chest-milestone-items{gap:6px}.chest-milestone-items button b{gap:2px;font-size:11px}.chest-milestone-items button small{font-size:8px}}@keyframes milestone-ready{50%{transform:translateY(-1px);box-shadow:0 0 30px #ffb12c4d}}.chest-range{justify-content:center;align-items:center;gap:5px;display:flex}.chest-reward-reveal{z-index:40;color:#fff0b5;filter:drop-shadow(0 0 16px #ffbe35e6);pointer-events:none;align-items:center;gap:8px;animation:.72s cubic-bezier(.16,.78,.22,1) both chest-reward-reveal;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.chest-reward-reveal strong{letter-spacing:-.06em;font-size:clamp(38px,11vw,72px);line-height:1}@keyframes chest-reward-reveal{0%{opacity:0;transform:translate(-50%,-30%)scale(.46)}64%{opacity:1;transform:translate(-50%,-58%)scale(1.13)}to{opacity:1;transform:translate(-50%,-54%)scale(1)}}.balance-chip.is-crediting{z-index:80;animation:1.05s cubic-bezier(.16,.78,.22,1) both balance-credit-zoom!important;box-shadow:0 0 38px #ffc34294!important}@keyframes balance-credit-zoom{0%{transform:scale(1)}42%{transform:scale(1.28)}68%{transform:scale(1.18)}to{transform:scale(1)}}.wheel-controls.is-opening .spin-button,.wheel-controls.is-cooldown .spin-button{filter:none!important;animation:none!important}.wheel-controls.is-opening .spin-button{background:linear-gradient(135deg,#7a6741,#4b4436)!important}.level-up-modal{z-index:2;text-align:center;border-radius:40px;justify-items:center;gap:18px;width:min(100% - 16px,540px);padding:54px 36px 36px;display:grid;position:relative}.level-up-overlay{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020a14b8;place-items:center;padding:20px;animation:.24s ease-out both level-up-overlay-in;display:grid;position:fixed;inset:0}.level-up-modal>small{color:#9fdfff;letter-spacing:.16em;font-size:11px;font-weight:900}.level-up-modal>p{color:#e7f5ffc7;margin:0;font-size:16px}.level-up-modal>button{cursor:pointer;transition:transform .18s,filter .18s}.level-up-modal>button:hover,.level-up-modal>button:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}@keyframes level-up-overlay-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.level-up-overlay{animation:none}.level-up-modal>button{transition:none}}.level-up-bolt{filter:drop-shadow(0 0 28px #29aef4);font-size:92px}.level-up-modal>strong{color:#69d4ff;font-size:62px;line-height:1.05}.level-up-modal p{align-items:center;gap:5px;display:flex}.level-up-modal>button{color:#04101b;background:linear-gradient(135deg,#52cdf7,#2b9de1);border-radius:22px;width:100%;min-height:72px;font-weight:950}.feed-video-mute{display:none!important}.feed-video-state,.feed-media-expand{z-index:22;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03080eb8;border:1px solid #ffffff57;border-radius:50%;place-items:center;display:grid;position:absolute}.feed-video-state{opacity:.92;width:58px;height:58px;font-size:22px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.feed-media-expand{width:40px;height:40px;font-size:18px;top:12px;right:12px}.feed-share-plane{clip-path:polygon(0 0,100% 50%,0 100%,20% 58%,66% 50%,20% 42%);border:2px solid;width:22px;height:22px;display:block}.telegram-only-screen{color:#eef7ff;background:radial-gradient(circle at 50% 15%,#23abec2e,#0000 38%),#070d16;place-items:center;min-height:100dvh;padding:24px;display:grid}.telegram-only-card{text-align:center;border-radius:30px;justify-items:center;gap:13px;width:min(100%,430px);padding:34px 26px 26px;display:grid}.telegram-only-logo{background:linear-gradient(145deg,#1b9ee2,#0c4d80);border:1px solid #53cfff80;border-radius:24px;place-items:center;width:72px;height:72px;font-size:25px;font-weight:950;display:grid;box-shadow:0 0 44px #31b4ef52}.telegram-only-card small{color:#6ed2ff;letter-spacing:.18em;font-weight:900}.telegram-only-card h1{margin:0;font-size:26px;line-height:1.05}.telegram-only-card p{color:#91a6ba;margin:0;line-height:1.5}.telegram-only-card a{color:#04121d;background:linear-gradient(135deg,#58d3ff,#249fdc);border-radius:18px;place-items:center;width:100%;min-height:54px;margin-top:7px;font-weight:950;text-decoration:none;display:grid}.admin-inline-setting{background:#050c1557;border:1px solid #ffffff12;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:14px 0 18px;padding:12px;display:grid}.admin-inline-setting label{gap:6px;display:grid}.admin-inline-setting label span{color:#91a6bb;font-size:11px}.admin-inline-setting input{color:#fff;background:#0b1420;border:1px solid #ffffff1a;border-radius:13px;width:100%;min-height:44px;padding:0 12px}.admin-inline-setting>button{border-radius:13px;min-height:44px;padding:0 15px;font-weight:900;color:#04111b!important;background:#35b8eb!important}.admin-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-field-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=520px){.admin-field-grid,.admin-field-grid.three{grid-template-columns:1fr}}.system-mode-card{gap:12px;display:grid}.system-mode-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.system-mode-options button{color:#d7e4ef;text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:15px;align-content:center;gap:4px;min-height:82px;padding:10px;display:grid}.system-mode-options button small{color:#7c91a5;line-height:1.25}.system-mode-options button.is-active{background:#25a1da21;border-color:#3bbff380;box-shadow:0 0 22px #2babe31f}.system-mode-card label{gap:6px;display:grid}.system-mode-card label>span{color:#91a7ba;font-size:11px}.system-mode-card textarea,.system-mode-card input{color:#fff;background:#09131f;border:1px solid #ffffff17;border-radius:13px;width:100%;padding:11px}.danger-confirm-field input{border-color:#ff596966}@media (width<=620px){.system-mode-options{grid-template-columns:1fr}}.withdrawal-page .withdrawal-card{width:min(100% - 24px,620px);margin:18px auto}:root{--cosmic-bg:#030611;--cosmic-panel:#0b1322;--cosmic-panel-2:#101b2d;--cosmic-line:#6fb0e533;--cosmic-blue:#42bff5;--cosmic-text:#f6f9ff;--cosmic-muted:#8c9bb0}html[data-theme=dark] body{background:var(--cosmic-bg)!important}html[data-theme=dark] body:before,html[data-theme=dark] body:after{content:"";z-index:-2;pointer-events:none;position:fixed;inset:-12vh -12vw}html[data-theme=dark] body:before{opacity:.58;background:radial-gradient(circle at 8% 12%,#ffffffe6 0 1px,#0000 1.7px) 0 0/190px 190px,radial-gradient(circle at 28% 44%,#66c2ffb3 0 1px,#0000 1.8px) 0 0/240px 240px,radial-gradient(circle at 78% 18%,#ffffffbf 0 1px,#0000 1.6px) 0 0/310px 310px,radial-gradient(circle at 63% 69%,#76aaffa6 0 1px,#0000 1.7px) 0 0/370px 370px,radial-gradient(circle at 90% 84%,#fffc 0 1px,#0000 1.6px) 0 0/430px 430px;animation:28s linear infinite alternate cosmic-star-drift}html[data-theme=dark] body:after{z-index:-3;background:radial-gradient(at 14% 18%,#1b4d8b40,#0000 40%),radial-gradient(at 88% 54%,#3f217e33,#0000 42%),linear-gradient(145deg,#030611,#07101e 48%,#040710)}@keyframes cosmic-star-drift{0%{transform:translate(-1.5%)scale(1.01)}to{transform:translate(1.5%,1%)scale(1.035)}}html[data-theme=dark] .app-shell,html[data-theme=dark] .feed-screen,html[data-theme=dark] .admin-shell{background:0 0!important}.glass-panel,.brand-bar,.directory-header,.feed-header,.feed-card,.feed-tabs,.feed-bottom-nav,.home-bottom-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme=dark] .glass-panel,html[data-theme=dark] .brand-bar,html[data-theme=dark] .directory-header,html[data-theme=dark] .feed-header{border-color:var(--cosmic-line)!important;background:linear-gradient(145deg,#0c1626f7,#050a14fa)!important;box-shadow:0 14px 36px #0000003d!important}.home-actions,.feed-list,.message-list,.catalog-car-list{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.feed-card,.catalog-car-row{content-visibility:auto;contain-intrinsic-size:1px 520px}.primary-action,.games-hero,.feed-home-action{background:linear-gradient(135deg,#101b2d 0%,#08101e 62%,#0f1727 100%)!important;border:1px solid #69aee133!important;box-shadow:0 12px 28px #00000038!important}.feed-home-action{grid-template-columns:64px 1fr!important;align-items:center!important;min-height:132px!important;display:grid!important}.feed-action-copy{text-align:center!important;align-items:center!important;gap:7px!important}.feed-action-copy strong{letter-spacing:-.04em;order:0;font-size:clamp(30px,8vw,44px)!important;line-height:1!important}.feed-action-copy small{letter-spacing:.12em;order:1;color:#77cdef!important;text-transform:none!important;font-size:11px!important}.notification-button,.profile-notification-button{position:relative}.home-header-actions .home-settings-button,.home-header-actions .balance-chip{box-sizing:border-box;height:40px;min-height:40px}.notification-button>b,.profile-notification-button>b{color:#fff;background:#f04568;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 3px #0a1220}.notifications-screen{min-height:100dvh;padding-bottom:28px}.cosmic-header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.notification-read-all{color:#5cc8f4;background:0 0;border:0;font-size:11px;font-weight:800}.notifications-list{gap:8px;width:min(100% - 24px,720px);margin:14px auto;display:grid}.notifications-list>button{width:100%;color:var(--cosmic-text);text-align:left;background:#0a1321;border:1px solid #6b9dc726;border-radius:18px 18px 18px 7px;grid-template-columns:48px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:14px;display:grid}.notifications-list>button.is-unread{background:linear-gradient(120deg,#10283c,#0a1525);border-color:#4cc2f266}.notifications-list>button>span:nth-child(2){gap:4px;display:grid}.notifications-list p{color:#aab7c7;margin:0;font-size:12px}.notifications-list small{color:#6f839c;font-size:10px}.notifications-list>button>i{background:#44c7fa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #44c7fa}.notification-empty{color:#91a2b7;text-align:center;place-content:center;justify-items:center;gap:10px;min-height:260px;display:grid}.settings-toggle{border:1px solid var(--cosmic-line);color:#eaf4ff;background:#0b1423;border-radius:18px;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:12px 16px;display:flex}.settings-toggle>span{align-items:center;gap:10px;font-weight:800;display:flex}.settings-toggle>i{background:#263348;border-radius:99px;width:44px;height:25px;position:relative}.settings-toggle>i:after{content:"";background:#91a0b4;border-radius:50%;width:19px;height:19px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.settings-toggle.is-on>i{background:#175d7e}.settings-toggle.is-on>i:after{background:#58cff9;transform:translate(19px)}.operator-salary-stats{background:linear-gradient(135deg,#43310f8a,#0c1420f2);border:1px solid #f2c24e3d;border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;margin:8px 12px 12px;padding:12px;display:grid}.operator-salary-stats span{gap:3px;display:grid}.operator-salary-stats small{color:#bfa765;font-size:8px;font-weight:900}.operator-salary-stats strong{color:#ffe08a;font-size:15px}.operator-salary-stats>i{color:#a99b72;grid-column:1/-1;font-size:9px;font-style:normal}.queue-toolbar-actions{align-items:center;gap:6px;display:flex}.operator-stats-button{color:#f4d16c!important;width:auto!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important}.faq-menu-panel{border-radius:28px 28px 14px 14px!important;width:min(100% - 18px,720px)!important;max-height:min(86dvh,780px)!important}.faq-menu-list>button{align-items:flex-start!important;min-height:92px!important;padding:15px!important}.faq-menu-list>button>span:not(.faq-menu-media){gap:8px!important;display:grid!important}.faq-menu-list>button strong{color:#f4f8ff!important;font-size:14px!important}.faq-menu-list>button small{color:#aebdd0!important;white-space:normal!important;max-height:none!important;font-size:12px!important;line-height:1.45!important;display:block!important;overflow:visible!important}.dzo-chest-box-media{isolation:isolate}.dzo-chest-render,.dzo-chest-opening-user-video{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-render{z-index:1;opacity:1;transition:opacity .12s linear}.dzo-chest-render.is-under-video{opacity:0}.dzo-chest-opening-video.dzo-chest-opening-user-video{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s linear;background:0 0!important;display:block!important}.dzo-chest-opening-video.dzo-chest-opening-user-video.is-visible{opacity:1;visibility:visible}.dzo-chest-brand-logo{display:none!important}.feed-screen{min-height:100dvh;color:var(--cosmic-text)}.feed-header{grid-template-columns:48px 1fr 48px;align-items:center;min-height:88px!important;display:grid!important}.feed-header>span{text-align:center}.feed-header>span strong{letter-spacing:-.04em;font-size:28px!important}.feed-header>span small{letter-spacing:.15em;color:#63c8ee!important}.feed-card{background:#081321!important;border:1px solid #5b99ca26!important;border-radius:24px 24px 10px!important;margin:0 10px 12px!important;overflow:hidden!important;box-shadow:0 14px 32px #00000038!important}.feed-card:nth-child(2n){background:#0a1524!important;border-radius:10px 24px 24px!important}.feed-photo{min-height:180px;background:#030812!important}.feed-photo video,.feed-photo img{background:#030812;width:100%;height:auto;max-height:76dvh;display:block;object-fit:contain!important}.feed-video-controls{z-index:5;pointer-events:none;background:linear-gradient(#0000 55%,#000000a3);grid-template-columns:46px minmax(0,1fr) 46px;align-items:end;gap:8px;padding:12px;display:grid;position:absolute;inset:0}.feed-video-controls>*{pointer-events:auto}.feed-video-state{place-items:center;color:#fff!important;background:#030811d1!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:44px!important;height:44px!important;font-size:18px!important;display:grid!important;position:static!important}.feed-video-seek{accent-color:#4bc9f8;width:100%;margin:0 0 17px}.feed-media-expand{place-items:center;color:#fff!important;background:#030811d1!important;border-radius:14px!important;width:42px!important;height:42px!important;font-size:20px!important;display:grid!important;position:static!important}.feed-stats{grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px!important;padding:12px 14px 15px!important;display:grid!important}.feed-stats button{min-width:48px;min-height:42px;background:#0f1b2a!important;border-radius:14px!important}.feed-heart-icon,.feed-comment-outline,.feed-share-plane{width:23px;height:23px;display:inline-block;position:relative}.feed-heart-icon:before,.feed-heart-icon:after{content:"";border:2px solid #cbd7e5;border-bottom:0;border-radius:12px 12px 0 0;width:12px;height:18px;position:absolute;top:5px}.feed-heart-icon:before{transform-origin:0 100%;left:4px;transform:rotate(-45deg)}.feed-heart-icon:after{transform-origin:100% 100%;right:4px;transform:rotate(45deg)}.feed-like-button.is-liked .feed-heart-icon{filter:drop-shadow(0 0 7px #ff405b73);transform:scale(.92)}.feed-like-button.is-liked .feed-heart-icon:before,.feed-like-button.is-liked .feed-heart-icon:after{background:#ff405b;border-color:#ff405b}.feed-comment-outline{border:2px solid #cbd7e5;border-radius:50%}.feed-share-plane{border-top:2px solid #cbd7e5;width:24px;height:20px;transform:skew(-18deg)rotate(-15deg)}.feed-share-plane:before,.feed-share-plane:after{content:"";background:#cbd7e5;position:absolute}.feed-share-plane:before{width:2px;height:20px;top:-1px;right:0}.feed-share-plane:after{width:17px;height:2px;top:7px;left:6px;transform:rotate(-27deg)}.feed-role-badge.is-creator{clip-path:polygon(50% 0,63% 10%,80% 8%,88% 24%,100% 35%,94% 52%,100% 68%,85% 80%,79% 97%,60% 94%,46% 100%,32% 91%,14% 94%,8% 76%,0 63%,7% 48%,1% 31%,17% 20%,23% 4%,41% 7%);place-items:center;font-style:normal;color:#fff!important;width:21px!important;height:21px!important;box-shadow:none!important;background:#159ee4!important;border:0!important;font-size:13px!important;display:inline-grid!important}.feed-profile-card{width:min(100% - 20px,720px);overflow:hidden;background:linear-gradient(150deg,#0d1929,#07101d 72%)!important;border:1px solid #5ba6da38!important;border-radius:30px 30px 14px!important;margin:10px auto 18px!important;padding:0 18px 18px!important;box-shadow:0 22px 45px #0000004d!important}.feed-profile-cover{background:radial-gradient(circle at 72% 24%,#5ed1fc4d,#0000 30%),linear-gradient(120deg,#102a43,#171235)!important;height:118px!important;margin:0 -18px -46px!important}.feed-profile-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}.feed-profile-sort{background:#050c17;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 0;padding:5px;display:grid}.feed-profile-sort button{color:#8294aa;background:0 0;border:0;border-radius:12px;min-height:38px;font-size:10px;font-weight:900}.feed-profile-sort button.active{color:#74d7fa;background:#15344b}@media (width<=560px){.feed-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.feed-stats{grid-template-columns:auto auto auto 1fr}.feed-share-post b{display:none}}@media (prefers-reduced-motion:reduce){html[data-theme=dark] body:before{animation:none}}.feed-screen{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;scroll-padding-bottom:126px;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:block!important;overflow:hidden auto!important}.feed-list{width:min(100%,720px)!important;min-height:max-content!important;margin:0 auto!important;padding:0 10px 132px!important;display:grid!important;overflow:visible!important}.feed-card{width:100%!important;max-width:100%!important;overflow:visible!important;transform:none!important}.feed-photo-grid,.feed-photo{width:100%!important;max-width:100%!important;overflow:hidden!important}.feed-image-open{height:auto!important;min-height:0!important}.feed-video-controls{background:linear-gradient(#0000 56%,#0000007a)!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.feed-video-state{z-index:3!important;color:#fff!important;background:#040a12c7!important;border:1px solid #ffffff57!important;border-radius:50%!important;width:58px!important;height:58px!important;margin:0!important;font-size:22px!important;line-height:1!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 8px 24px #00000057!important}.feed-video-seek{accent-color:#47c5f5;z-index:3!important;width:auto!important;height:18px!important;margin:0!important;position:absolute!important;bottom:17px!important;left:15px!important;right:60px!important}.feed-media-expand{z-index:4!important;color:#fff!important;background:#040a12d1!important;border:1px solid #ffffff38!important;border-radius:13px!important;width:42px!important;height:42px!important;font-size:20px!important;position:absolute!important;bottom:8px!important;right:12px!important;box-shadow:0 8px 20px #00000052!important}.feed-heart-icon,.feed-comment-outline,.feed-share-plane{filter:none!important;background:0 0!important;border:0!important;width:30px!important;height:30px!important;transform:none!important}.feed-heart-icon:before{content:"♡"!important;color:#d5e0eb!important;border:0!important;width:auto!important;height:auto!important;font:38px/1 Arial,sans-serif!important;position:absolute!important;inset:-4px 0 0!important;transform:none!important}.feed-heart-icon:after{display:none!important}.feed-like-button.is-liked .feed-heart-icon:before{color:#ff405b!important;background:0 0!important}.feed-comment-outline:before{content:""!important;border:3px solid #d5e0eb!important;border-radius:50%!important;position:absolute!important;inset:2px 3px 4px 2px!important}.feed-comment-outline:after{content:""!important;border-bottom:3px solid #d5e0eb!important;border-right:3px solid #d5e0eb!important;width:10px!important;height:10px!important;position:absolute!important;bottom:0!important;right:0!important;transform:rotate(24deg)!important}.feed-share-plane:before{content:"➤"!important;color:#d5e0eb!important;background:0 0!important;width:auto!important;height:auto!important;font:31px/1 Arial,sans-serif!important;position:absolute!important;inset:-5px 0 0!important;transform:rotate(-18deg)!important}.feed-media-mute{z-index:5!important;color:#fff!important;background:#040a1247!important;border:0!important;border-radius:50%!important;width:42px!important;height:42px!important;font-size:17px!important;position:absolute!important;top:10px!important;bottom:auto!important;right:10px!important}.feed-video-state,.feed-media-expand,.feed-media-mute{transition:transform .18s,background .18s}.feed-video-state:active,.feed-media-expand:active,.feed-media-mute:active{transform:scale(.92)}.feed-heart-icon,.feed-comment-outline,.feed-share-plane{place-items:center!important;width:32px!important;height:32px!important;display:inline-grid!important;position:relative!important;overflow:visible!important}.feed-heart-icon:before{content:"♡"!important;color:#a9bdcc!important;font:34px/1 Arial,sans-serif!important;position:static!important}.feed-like-button.is-liked .feed-heart-icon:before{content:"♥"!important;color:#ff4d66!important}.feed-comment-outline:before{content:"◯"!important;color:#a9bdcc!important;border:0!important;font:31px/1 Arial,sans-serif!important;position:static!important}.feed-comment-outline:after{display:none!important}.feed-share-plane:before{content:"➤"!important;color:#55c9f7!important;font:29px/1 Arial,sans-serif!important;position:static!important;transform:rotate(-18deg)!important}.feed-share-plane:after{display:none!important}.feed-view-icon{border:1.8px solid #9bb5c7!important;border-radius:60% 40%!important;place-items:center!important;width:28px!important;height:28px!important;display:inline-grid!important;transform:rotate(-18deg)!important}.feed-view-icon>i{display:none!important}.feed-bottom-nav>button.active{grid-template-rows:1fr!important}.feed-bottom-nav>button.active>b{align-self:center!important}.dzo-chest-box-media{aspect-ratio:1.5!important;width:min(88vw,430px)!important;min-height:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.dzo-chest-box-media>.dzo-chest-render{object-fit:contain!important;object-position:center!important;will-change:opacity, transform!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-model.is-opened .dzo-chest-static-open{animation:.62s cubic-bezier(.16,.82,.22,1) both dzo-chest-open-final!important}@media (width<=880px){.admin-shell:has(.admin-chat-header){min-height:100dvh!important;display:block!important}.admin-shell:has(.admin-chat-header) .inbox-pane{display:none!important}.admin-shell:has(.admin-chat-header) .admin-chat{grid-template-rows:auto auto minmax(0,1fr) auto!important;width:100%!important;min-height:100dvh!important;display:grid!important}.admin-shell:not(:has(.admin-chat-header)) .inbox-pane{display:flex!important}}.admin-chat-body,.chat-canvas{background:0 0!important}.feed-profile-card{box-sizing:border-box!important;background:linear-gradient(150deg,#0d1b2d 0%,#07111f 72%)!important;border:1px solid #53a8df40!important;border-radius:28px!important;width:min(100% - 24px,720px)!important;margin:16px auto 20px!important;padding:0 16px 18px!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 42px #00000052!important}.feed-profile-cover{box-sizing:border-box!important;background:radial-gradient(at 80% 25%,#3b79cd73,#0000 52%),linear-gradient(135deg,#12243a 0%,#182e54 52%,#16153b 100%)!important;border-radius:27px 27px 0 0!important;width:calc(100% + 32px)!important;height:132px!important;margin:0 -16px!important;position:relative!important;overflow:hidden!important}.feed-profile-cover:before{opacity:.42!important;transform:scale(1.05)!important}.feed-profile-cover>b{z-index:2!important;color:#dcecffa6!important;font:800 8px/1.2 var(--font-sans,Arial, sans-serif)!important;letter-spacing:.16em!important;white-space:nowrap!important;margin:0!important;position:absolute!important;top:15px!important;right:17px!important}.feed-profile-identity{z-index:3!important;align-items:flex-end!important;gap:13px!important;min-height:92px!important;margin:-42px 0 0!important;padding:0!important;display:flex!important;position:relative!important}.feed-profile-identity>.feed-avatar{box-sizing:border-box!important;border:3px solid #071321!important;flex:0 0 84px!important;width:84px!important;min-width:84px!important;height:84px!important;box-shadow:0 0 0 1px #53b8ee99,0 10px 22px #00000057!important}.feed-profile-name{flex:auto!important;align-self:flex-end!important;gap:4px!important;min-width:0!important;padding:0 0 8px!important;display:grid!important}.feed-profile-name>small{color:#f6c84e!important;font:800 10px/1.15 var(--font-sans,Arial, sans-serif)!important;letter-spacing:.13em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.feed-profile-name>strong{color:#f7f9ff!important;align-items:center!important;gap:7px!important;min-width:0!important;font:800 23px/1.05 Georgia,serif!important;display:flex!important}.feed-profile-name>strong>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.feed-profile-name>i{color:#8ca2ba!important;font:500 12px/1.2 var(--font-sans,Arial, sans-serif)!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.feed-profile-name .feed-role-badge.is-creator,.feed-role-badge.is-creator{box-sizing:border-box!important;clip-path:polygon(50% 0,61% 10%,76% 6%,84% 20%,99% 25%,94% 41%,100% 55%,88% 66%,86% 82%,70% 84%,58% 100%,45% 90%,29% 96%,20% 82%,5% 78%,8% 62%,0 49%,10% 35%,5% 20%,22% 17%,32% 4%)!important;color:#0000!important;cursor:pointer!important;background:#159fe6!important;border:0!important;border-radius:50%!important;flex:0 0 23px!important;place-items:center!important;width:23px!important;min-width:23px!important;height:23px!important;margin:0!important;padding:0!important;display:inline-grid!important;position:relative!important}.feed-profile-name .feed-role-badge.is-creator:before,.feed-role-badge.is-creator:before{content:"✓"!important;color:#fff!important;font:900 15px/23px Arial,sans-serif!important;display:block!important;transform:none!important}.feed-profile-joined{color:#8ea2b8!important;font:500 11px/1.3 var(--font-sans,Arial, sans-serif)!important;margin:14px 0 0!important}.feed-profile-telegram{box-sizing:border-box!important;color:#54c7f6!important;max-width:100%!important;min-height:38px!important;font:800 13px/1 var(--font-sans,Arial, sans-serif)!important;letter-spacing:.01em!important;white-space:nowrap!important;border:1px solid #38b8f459!important;border-radius:12px!important;align-items:center!important;margin:13px 0 0!important;padding:0 14px!important;text-decoration:none!important;display:inline-flex!important}.feed-profile-telegram:hover{background:#38b8f41a!important;border-color:#38b8f4bf!important}.feed-profile-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important;display:grid!important}.feed-profile-stats>span{text-align:center!important;background:#0b1b2cb8!important;border:1px solid #799fc224!important;border-radius:12px!important;min-width:0!important;padding:10px 4px!important}.feed-profile-stats>span b,.feed-profile-stats>span small{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.feed-profile-stats>span b{color:#f3f7ff!important;font-size:15px!important}.feed-profile-stats>span small{color:#86a0ba!important;margin-top:3px!important;font-size:9px!important}@media (width<=520px){.feed-profile-card{width:calc(100% - 16px)!important;padding-inline:12px!important}.feed-profile-cover{width:calc(100% + 24px)!important;margin-inline:-12px!important}.feed-profile-stats{gap:4px!important}.feed-profile-stats>span{padding-inline:2px!important}.feed-profile-stats>span small{font-size:8px!important}}.dzo-chest-model .dzo-chest-box-media{width:100%!important;height:100%!important;min-height:0!important;position:relative!important;inset:0!important;overflow:visible!important;transform:none!important}.dzo-chest-model .dzo-chest-render{object-fit:contain!important;object-position:50% 50%!important;will-change:opacity, filter!important;width:100%!important;height:100%!important;transition:opacity .38s cubic-bezier(.22,.8,.24,1)!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-model .dzo-chest-static-closed{opacity:1!important;z-index:1!important}.dzo-chest-model .dzo-chest-static-open{opacity:0!important;z-index:2!important}.dzo-chest-model.is-opening .dzo-chest-static-closed{animation:.72s cubic-bezier(.36,.07,.19,.97) both dzo-chest-shake-final!important}.dzo-chest-model.is-opening .dzo-chest-static-open,.dzo-chest-model.is-opened .dzo-chest-static-closed{opacity:0!important}.dzo-chest-model.is-opened .dzo-chest-static-open{opacity:1!important;animation:.52s cubic-bezier(.16,.82,.22,1) both dzo-chest-open-final!important}.chest-range{display:none!important}@keyframes dzo-chest-shake-final{0%,to{transform:translate(0,0)rotate(0)}18%{transform:translate(-2px,1px)rotate(-1deg)}36%{transform:translate(2px,-1px)rotate(1deg)}54%{transform:translate(-1px,1px)rotate(-.6deg)}72%{transform:translate(1px)rotate(.3deg)}}@keyframes dzo-chest-open-final{0%{opacity:0;filter:brightness(.7)saturate(.8);transform:scale(.985)}45%{opacity:1;filter:brightness(1.3)saturate(1.08);transform:scale(1.008)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes dzo-chest-settle-final{0%{transform:translateY(1px)}to{transform:translate(0,0)}}.promo-admin-workspace{gap:18px;display:grid}.promo-admin-card{gap:12px;display:grid}.promo-admin-card h2,.promo-admin-list h2{color:#f5fbff;margin:0}.promo-admin-card p{color:#88a5bb;margin:0}.promo-admin-form{grid-template-columns:1.4fr .8fr .9fr;gap:10px;display:grid}.promo-admin-form label{gap:6px;display:grid}.promo-admin-form label span{color:#88a5bb;font-size:11px;font-weight:800}.promo-admin-form input{color:#effaff;background:#050f1bb8;border:1px solid #84a9c840;border-radius:11px;min-height:44px;padding:0 12px}.promo-admin-list{gap:9px;display:grid}.promo-admin-list>header{justify-content:space-between;align-items:center;display:flex}.promo-admin-list>header small{color:#7f9ab0}.promo-admin-list article{background:#081625a6;border:1px solid #76a4ca29;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.promo-admin-list article>div{gap:4px;min-width:0;display:grid}.promo-admin-list article strong{color:#f5fbff;letter-spacing:.06em}.promo-admin-list article small{color:#88a5bb}.promo-admin-list article button{color:#a9e8ff;background:#1466912e;border:1px solid #53c3f447;border-radius:9px;min-height:31px;padding:0 9px;font-size:10px;font-weight:800}.promo-admin-list article button.danger{color:#ffc4c4;background:#761e2833;border-color:#ff6f6f52}.admin-empty-state{color:#88a5bb}@media (width<=680px){.promo-admin-form{grid-template-columns:1fr}.promo-admin-list article{grid-template-columns:1fr 1fr}.promo-admin-list article>div{grid-column:1/-1}}.dzo-chest-model,.free-chest-stage .dzo-chest-model{aspect-ratio:1!important;width:min(86vw,420px)!important;height:auto!important;position:relative!important;transform:translateZ(0)!important}.dzo-chest-model .dzo-chest-box-media{width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important;transform:none!important}.dzo-chest-model .dzo-chest-render{object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:translateZ(0)!important}.dzo-chest-model.is-opening .dzo-chest-box-media{animation:.72s cubic-bezier(.36,.07,.19,.97) both dzo-chest-shake-final!important}.dzo-chest-model.is-opened .dzo-chest-box-media{animation:none!important}.admin-chat-body,.admin-chat-body:before{background-image:none!important}.admin-chat-body{background:linear-gradient(#070d16fa,#040910fa)!important}.feed-home-action{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}.feed-home-action .feed-action-copy{text-align:center!important;grid-column:1/-1!important}.feed-home-action .feed-action-copy small,.feed-home-action .feed-home-icon,.feed-home-icon,.home-bottom-nav .bottom-feed-icon{display:none!important}.admin-shell{background:radial-gradient(circle at 86% 8%,#2b90d121,#0000 32%),#050b14!important;grid-template-columns:minmax(292px,326px) minmax(0,1fr)!important}.admin-shell .inbox-pane{background:linear-gradient(#081626fa,#040c17fa)!important;border-right:1px solid #77b9e22e!important;min-width:0!important;min-height:100dvh!important;padding:18px 14px 16px!important;display:flex!important;box-shadow:18px 0 45px #0000002e!important}.admin-shell.admin-system-mode .inbox-pane{border-right:0!important;width:100%!important;padding:18px clamp(16px,3vw,42px) 28px!important}.admin-header{border-bottom:1px solid #77b9e22b!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;gap:10px!important;padding:2px 6px 16px!important}.admin-header>div{min-width:0!important}.admin-header h1{color:#f6fbff!important;letter-spacing:-.02em!important;margin:3px 0 0!important;font-size:19px!important}.admin-header span:first-child{color:#55c9f7!important;letter-spacing:.16em!important;font-size:9px!important;font-weight:900!important}.admin-current-section{color:#7e9bb2!important;letter-spacing:.01em!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;margin-top:6px!important;font-size:10px!important;display:block!important;overflow:hidden!important}.admin-role-badge{color:#89d9f5!important;letter-spacing:.08em!important;white-space:nowrap!important;background:#2483af24!important;border:1px solid #63cff73d!important;border-radius:999px!important;align-self:start!important;margin-top:2px!important;padding:5px 7px!important;font-size:8px!important;font-weight:950!important}.queue-count{color:#a9e9ff!important;background:#19719e33!important;border:1px solid #4dc4f74d!important;border-radius:999px!important;width:auto!important;min-width:31px!important;height:27px!important;padding:0 8px!important;font-size:11px!important}.admin-live-stats{gap:7px!important;margin:14px 0 10px!important}.admin-live-stats>span{background:linear-gradient(145deg,#163854bd,#091b2edb)!important;border-radius:14px!important;min-width:0!important;padding:10px!important}.admin-live-stats small{letter-spacing:.08em!important;font-size:7px!important}.admin-live-stats strong{font-size:18px!important}.admin-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:2px 0 12px!important}.admin-quick-links button{border-radius:10px!important;min-height:34px!important;font-size:10px!important}.admin-tabs{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:3px!important;min-height:0!important;margin:4px 0 0!important;padding:0!important;display:grid!important;overflow:auto!important}.admin-tab-label{color:#63849e!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:13px 9px 5px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:block!important}.admin-tabs button{color:#8daabd!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;justify-content:flex-start!important;gap:11px!important;min-height:42px!important;padding:0 12px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.admin-tabs button .ui-icon{opacity:.86!important;flex:0 0 17px!important}.admin-tabs button:hover,.admin-tabs button.active{color:#f1fbff!important;background:linear-gradient(90deg,#1f84b447,#1033502e)!important;border-color:#47c2f647!important;box-shadow:inset 3px 0 #45c8fb,0 7px 18px #0000001f!important}.admin-inbox-search{color:#79b9d7!important;background:#040e1abd!important;border:1px solid #72b1d633!important;border-radius:12px!important;align-items:center!important;gap:8px!important;min-height:40px!important;margin:0 1px 10px!important;padding:0 10px!important;display:flex!important}.admin-inbox-search input{color:#eaf8ff!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;min-width:0!important;font:700 11px/1.2 inherit!important}.admin-inbox-search input::placeholder{color:#648197!important}.admin-inbox-search>button{color:#9fc0d2!important;background:#ffffff0f!important;border:0!important;border-radius:8px!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important}.queue-toolbar{color:#a3bfd1!important;min-height:28px!important;padding:0 2px 7px!important;font-size:10px!important;font-weight:850!important}.conversation-list{padding:0 0 16px!important}.conversation-card{border-radius:14px!important;gap:10px!important;margin-bottom:5px!important;padding:10px!important}.conversation-card.selected,.conversation-card:hover{background:#ffffff0b!important;border-color:#ffffff12!important}.conversation-card .unread{color:#04121d!important;white-space:nowrap!important;background:#37baf0!important;border-radius:999px!important;min-height:20px!important;font-size:8px!important}.conversation-list{position:relative}.inbox-scroll-top{z-index:3;color:#d9f4ff;cursor:pointer;background:#0c273df0;border:1px solid #4dc3f757;border-radius:50%;place-items:center;width:34px;height:34px;margin:2px auto 0;display:grid;position:sticky;bottom:10px;box-shadow:0 8px 18px #0000003d}.inbox-scroll-top svg{transform:none}.inbox-no-results{margin:10px 0!important}.admin-shell .admin-chat{background:0 0!important;min-width:0!important;min-height:100dvh!important;padding:27px clamp(18px,3vw,48px) 42px!important}.admin-chat>.admin-workspace,.admin-chat>.copy-editor{width:min(1240px,100%)!important;margin:0 auto!important}.copy-editor-header{z-index:5!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#050c16d6!important;border-bottom:1px solid #71b3db29!important;min-height:58px!important;margin:-5px 0 18px!important;padding:10px 0 14px!important;position:sticky!important;top:0!important}.copy-editor-header h1{margin-top:3px!important;font-size:clamp(21px,3vw,30px)!important}.copy-editor-header>div{min-width:0!important}.copy-editor-header .save-copy-button,.copy-editor-header>button:last-child{border-radius:11px!important;min-height:40px!important;padding-inline:16px!important}.copy-aside{background:linear-gradient(145deg,#0c1d30a3,#050d18c2)!important;border:1px dashed #67b1dc2e!important;border-radius:24px!important;min-height:calc(100dvh - 54px)!important;padding:30px!important}.copy-aside-icon{color:#68d1fb!important;background:#2aabee21!important;border-radius:18px!important;width:58px!important;height:58px!important}@media (width<=880px){.admin-header{grid-template-columns:auto minmax(0,1fr) auto!important}.admin-role-badge{display:none!important}.admin-shell{min-height:100dvh!important;display:block!important}.admin-shell .inbox-pane{border-bottom:1px solid #77b9e22e!important;border-right:0!important;min-height:auto!important;max-height:none!important;padding:12px 10px 14px!important;position:relative!important}.admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.admin-tab-label{grid-column:1/-1!important}.admin-tabs button{text-align:center!important;justify-content:center!important}.admin-shell .admin-chat{min-height:auto!important;padding:18px 10px 28px!important}.admin-shell:has(.admin-chat-header) .inbox-pane{display:none!important}.admin-shell:has(.admin-chat-header) .admin-chat{grid-template-rows:auto auto minmax(0,1fr) auto!important;width:100%!important;min-height:100dvh!important;padding:0!important;display:grid!important}.admin-inbox-search{margin-bottom:8px!important}.copy-editor-header{margin-top:0!important;position:relative!important}.dzo-chest-model,.free-chest-stage .dzo-chest-model{width:min(86vw,370px)!important}}.feed-home-action{text-align:center!important;grid-template-rows:1fr!important;grid-template-columns:minmax(0,1fr)!important;place-items:center stretch!important}.feed-home-action:before,.feed-home-action .feed-home-icon,.feed-home-action .feed-action-icon,.feed-home-action .feed-icon,.feed-home-action .bottom-feed-icon{content:none!important;display:none!important}.feed-home-action .feed-action-copy{text-align:center!important;place-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.feed-home-action .feed-action-copy strong{letter-spacing:-.045em!important;text-align:center!important;width:100%!important;margin:0!important;font-size:clamp(31px,8vw,46px)!important;line-height:.98!important;display:block!important}.feed-home-action .feed-action-copy small{text-align:center!important;width:100%!important;margin:0!important;display:block!important}.feed-views{color:#8fa8bb!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:42px!important;display:inline-flex!important}.feed-view-icon{color:#8fa8bb!important;background:0 0!important;border:1.5px solid!important;border-radius:58% 42%!important;flex:0 0 19px!important;place-items:center!important;width:19px!important;height:12px!important;display:inline-grid!important;position:relative!important;transform:rotate(-12deg)!important}.feed-view-icon:before{content:""!important;background:currentColor!important;border-radius:50%!important;width:4px!important;height:4px!important}.feed-views b{color:#8fa8bb!important;font-size:11px!important;font-weight:800!important;line-height:1!important}html[data-theme=dark] .admin-chat-body,html[data-theme=dark] .chat-canvas{isolation:isolate!important;background:radial-gradient(circle at 17% 19%,#ffffffb8 0 1px,#0000 1.8px) 0 0/178px 178px,radial-gradient(circle at 73% 12%,#74cdff9e 0 1px,#0000 1.8px) 0 0/246px 246px,radial-gradient(circle at 86% 71%,#ffffff9e 0 1px,#0000 1.7px) 0 0/318px 318px,radial-gradient(circle at 38% 83%,#76aaff85 0 1px,#0000 1.8px) 0 0/392px 392px,radial-gradient(at 14% 18%,#1b4d8b3d,#0000 40%),radial-gradient(at 88% 54%,#3f217e2e,#0000 42%),linear-gradient(145deg,#030611,#07101e 48%,#040710)!important;position:relative!important}html[data-theme=dark] .admin-chat-body:before,html[data-theme=dark] .chat-canvas:before{background:radial-gradient(circle at 52% 30%,#ffffff85 0 1px,#0000 1.8px) 0 0/286px 286px,radial-gradient(circle at 29% 64%,#66c2ff80 0 1px,#0000 1.7px) 0 0/344px 344px,radial-gradient(circle at 91% 40%,#ffffff7a 0 1px,#0000 1.7px) 0 0/430px 430px;content:""!important;z-index:-1!important;pointer-events:none!important;opacity:.55!important;animation:30s linear infinite alternate dzo-chat-stars-drift!important;position:absolute!important;inset:0!important}html[data-theme=dark] .app-shell,html[data-theme=dark] .admin-shell,html[data-theme=dark] .admin-workspace,html[data-theme=dark] .home-screen,html[data-theme=dark] .feed-screen,html[data-theme=dark] .games-screen,html[data-theme=dark] .directory-screen,html[data-theme=dark] .settings-screen,html[data-theme=dark] .notifications-screen,html[data-theme=dark] .leaderboard-screen,html[data-theme=dark] .profile-screen{background:0 0!important}.free-chest-stage{aspect-ratio:688/560!important;contain:layout paint!important;width:min(94vw,480px)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;animation:none!important;display:block!important;position:relative!important;overflow:visible!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-preview .dzo-chest-model{aspect-ratio:688/560!important;width:min(100%,220px)!important;height:auto!important;margin:0 auto!important;animation:none!important;display:block!important;position:relative!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-preview .dzo-chest-model .dzo-chest-box-media{background:0 0!important;width:100%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.free-chest-preview .dzo-chest-model .dzo-chest-opening-video{display:none!important}.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-preview .dzo-chest-model .dzo-chest-opening-canvas.is-visible{opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:50% 50%!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.free-chest-preview .dzo-chest-aura,.free-chest-preview .dzo-chest-ground-shadow,.free-chest-preview .dzo-chest-open-flare,.free-chest-preview .dzo-chest-static-closed,.free-chest-preview .dzo-chest-static-open{display:none!important}.free-chest-stage .dzo-chest-model,.free-chest-stage .dzo-chest-model.is-falling,.free-chest-stage .dzo-chest-model.is-opening,.free-chest-stage .dzo-chest-model.is-opened{aspect-ratio:688/560!important;filter:none!important;contain:layout paint!important;width:min(94vw,480px)!important;height:auto!important;margin:0 auto!important;animation:none!important;display:block!important;position:relative!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-stage .dzo-chest-model .dzo-chest-box-media{background:0 0!important;width:100%!important;height:100%!important;margin:0!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-stage .dzo-chest-model .dzo-chest-opening-video{opacity:0!important;visibility:hidden!important;display:none!important}.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas,.free-chest-stage .dzo-chest-model .dzo-chest-opening-canvas.is-visible{opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:50% 50%!important;z-index:2!important;background:0 0!important;width:100%!important;height:100%!important;margin:0!important;transition:none!important;display:block!important;position:absolute!important;inset:0!important;transform:rotate(0)scale(1)translate(0,0)!important}.free-chest-stage .dzo-chest-model .dzo-chest-aura,.free-chest-stage .dzo-chest-model .dzo-chest-ground-shadow,.free-chest-stage .dzo-chest-model .dzo-chest-open-flare,.free-chest-stage .dzo-chest-model .dzo-chest-static-closed,.free-chest-stage .dzo-chest-model .dzo-chest-static-open{visibility:hidden!important;opacity:0!important;animation:none!important;display:none!important}.catalog-item-row{flex-direction:column-reverse;gap:14px;display:flex;overflow:hidden}.catalog-item-photo{background:#0509129e;border-radius:18px;width:100%;min-height:250px;display:block;overflow:hidden}.catalog-item-download{width:100%;height:100%;min-height:250px;color:inherit;text-decoration:none;display:block;position:relative}.catalog-item-download img{object-fit:contain;width:100%;height:250px;padding:14px;display:block}.catalog-item-download>span{color:#9fdfff;background:#080d18d1;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800;position:absolute;bottom:10px;right:10px}.catalog-share-bar{color:#fff;background:linear-gradient(135deg,#2a9fdacc,#265b9bcc);border:1px solid #55c5ff57;border-radius:17px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin:16px 15px 26px;font-size:12px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 10px 28px #208bd538}.car-community-sections{gap:14px;margin:20px 15px 0;display:grid}.car-community-card{border-radius:21px;padding:17px}.car-community-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.car-community-card>header small{color:#6dc8f2;letter-spacing:.12em;font-size:8px;font-weight:850}.car-community-card h3{margin:4px 0 0;font-size:20px}.car-community-card>header>strong{color:#f5cc69;font-size:14px}.car-community-hint,.car-community-empty,.car-community-status{color:#8795aa;margin:8px 0 0;font-size:11px}.car-community-gallery{background:#060b16;border-radius:16px;margin-top:13px;position:relative;overflow:hidden}.car-community-gallery>a,.car-community-gallery img{width:100%;display:block}.car-community-gallery img{object-fit:contain;height:250px}.car-community-gallery>small{color:#dbe5f4;padding:8px 10px 11px;font-size:11px;display:block}.car-community-gallery-controls{align-items:center;gap:6px;display:flex;position:absolute;bottom:33px;right:9px}.car-community-gallery-controls button,.car-review-stars button{color:#fff;cursor:pointer;background:#070d19c7;border:0}.car-community-gallery-controls button{border-radius:50%;width:27px;height:27px}.car-community-gallery-controls span{color:#fff;font-size:10px;font-weight:800}.car-community-upload,.car-review-form{gap:8px;margin-top:13px;display:grid}.car-community-upload input:not([type=file]),.car-review-form textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#04091294;border:1px solid #87a9cd33;border-radius:12px;padding:11px 12px;font-size:11px}.car-community-upload>button,.car-review-form>button{color:#06101d;cursor:pointer;background:#43b9ed;border:0;border-radius:12px;min-height:40px;font-weight:850}.car-community-upload>button:disabled,.car-review-form>button:disabled{opacity:.45;cursor:not-allowed}.car-review-list{gap:8px;margin-top:12px;display:grid}.car-review-list article{background:#050b1680;border-radius:13px;padding:11px 12px}.car-review-list article header{justify-content:space-between;gap:10px;display:flex}.car-review-list b,.car-review-stars button.active{color:#ffd568}.car-moderation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.car-moderation-list{gap:9px;max-height:68dvh;display:grid;overflow:auto}.car-moderation-list article{background:#050c1794;border:1px solid #73a7d229;border-radius:13px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.car-moderation-list article>a,.car-moderation-list article img{object-fit:cover;border-radius:10px;width:74px;height:74px;display:block}.car-moderation-list article>span{min-width:0}.car-moderation-list strong,.car-moderation-list small{display:block}.car-moderation-list strong{color:#f1f6ff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.car-moderation-list small{color:#8594a9;margin-top:4px;font-size:9px}.car-moderation-list article>div{grid-column:1/-1;gap:6px;display:flex}.car-moderation-list article button{color:#041322;cursor:pointer;background:#47bdec;border:0;border-radius:9px;flex:1;min-height:31px;font-size:10px;font-weight:850}.car-moderation-list article button.danger{color:#ff9eaa;background:#e05b6b2e}.car-review-moderation-list article{grid-template-columns:minmax(0,1fr)}.car-review-moderation-list p{color:#d3deec;margin:7px 0 0;font-size:11px;line-height:1.45}@media (width<=720px){.car-moderation-grid{grid-template-columns:1fr}}.car-review-list small{color:#8d9aaf;font-size:9px}.car-review-list p{color:#d9e2ef;margin:6px 0 0;font-size:11px;line-height:1.45}.car-review-stars{gap:4px;display:flex}.car-review-stars button{color:#637389;background:0 0;padding:3px;font-size:23px}.catalog-admin-step-nav{z-index:4;background:#07121ff0;border:1px solid #5ba9d633;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:-2px 0 2px;padding:5px;display:grid;position:sticky;top:0;box-shadow:0 8px 20px #0000002e}.catalog-admin-step-nav button,.catalog-admin-class-filter button{color:#7893a8;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;font-size:9px;font-weight:850}.catalog-admin-step-nav button:hover,.catalog-admin-step-nav button:focus-visible,.catalog-admin-class-filter button.active{color:#dff6ff;background:#43bcef2e;outline:none}.catalog-admin-summary{background:linear-gradient(135deg,#163e5961,#05111eb8);border:1px solid #73b6dd26;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.catalog-admin-summary>div:first-child{gap:4px;min-width:0;display:grid}.catalog-admin-summary small,.catalog-admin-list-header small{color:#72b9d6;letter-spacing:.12em;font-size:7px;font-weight:900}.catalog-admin-summary strong{color:#f1f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.catalog-admin-summary-meta{color:#8ca7b9;text-align:right;flex:none;justify-items:end;gap:4px;font-size:8px;font-weight:800;display:grid}.catalog-admin-summary-meta>span:first-child{color:#efaaaa;background:#dc6b6b24;border-radius:999px;padding:4px 7px}.catalog-admin-summary-meta>span:first-child.is-on{color:#91efc3;background:#4ed3a424}.catalog-form-step[id]{scroll-margin-top:72px}.catalog-admin-list-header{background:#07121fb8;border:1px solid #73b6dd26;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:2px;padding:11px 12px;display:grid}.catalog-admin-list-header>div:first-child{gap:3px;min-width:0;display:grid}.catalog-admin-list-header>div:first-child strong{color:#ecf7ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.catalog-admin-list-header input{color:#eaf7ff;width:100%;min-height:37px;font:inherit;background:#020a14c2;border:1px solid #73b6dd38;border-radius:11px;outline:none;grid-column:1/-1;padding:0 11px;font-size:10px}.catalog-admin-list-header input:focus{border-color:#48c6f7a3;box-shadow:0 0 0 3px #36b1e11a}.catalog-admin-clear{color:#9ec6da;cursor:pointer;background:#3b7b9e1f;border:1px solid #73b6dd29;border-radius:9px;min-height:29px;padding:0 8px;font-size:8px;font-weight:800}.catalog-admin-clear:disabled{cursor:default;opacity:.4}.catalog-admin-class-filter{background:#020a1480;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:3px;display:grid}.catalog-admin-class-filter button{min-height:28px;font-size:8px}.catalog-admin-empty-filter{color:#8fa7b7;text-align:center;border:1px dashed #6caad042;border-radius:15px;justify-items:center;gap:5px;padding:24px 12px;display:grid}.catalog-admin-empty-filter strong{color:#e4f2fb;font-size:12px}.catalog-admin-empty-filter span{font-size:9px}.feed-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr) auto!important;align-items:center!important;gap:8px!important}.feed-stats>button,.feed-stats>.feed-views{box-sizing:border-box!important;border:1px solid #77aaca1f!important;border-radius:14px!important;width:100%!important;min-width:0!important;height:42px!important}.feed-stats>button{justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 10px!important;display:inline-flex!important}.feed-share-post{color:#a8d8ef!important;background:linear-gradient(135deg,#20668f61,#0f283cd6)!important}.feed-share-post:hover,.feed-share-post:focus-visible{outline:none;color:#e4f8ff!important;border-color:#4fc7f780!important;box-shadow:0 0 0 3px #34b0e11a!important}.feed-share-post b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:9px!important;font-weight:850!important}.feed-share-plane{color:#72d5fb!important;flex:0 0 21px!important;width:21px!important;height:21px!important}.feed-views{color:#9fb5c5!important;background:#0e1d2ddb!important;justify-self:end!important;width:auto!important;min-width:54px!important;max-width:92px!important;padding:0 10px!important}.feed-view-icon{flex:0 0 18px!important;width:18px!important;height:11px!important;transform:none!important}@media (width<=520px){.catalog-admin-step-nav button{font-size:8px}.catalog-admin-summary{align-items:flex-start}.catalog-admin-summary-meta{font-size:7px}.feed-stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto!important;gap:5px!important}.feed-stats>button{padding-inline:6px!important}.feed-share-post b{font-size:8px!important}.feed-views{min-width:48px!important;padding-inline:7px!important}}.ad-editor-hint{color:#93b7c9;background:#0c25399e;border:1px solid #5dcaf42e;border-radius:12px;margin:-2px 0 4px;padding:9px 11px;font-size:9px;line-height:1.45}.ad-list article>button.danger{color:#ff9b9b;border-color:#ff666647}.ad-list article>button.danger:hover,.ad-list article>button.danger:focus-visible{color:#fff;background:#9e2b3d73;border-color:#ff7070b8}.ad-modal:not(:has(.ad-modal-media)){padding-top:58px}.feed-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px 70px!important}.feed-stats>button,.feed-stats>.feed-views{height:42px!important;min-height:42px!important;transform:none!important}.feed-share-post{gap:0!important;width:52px!important;min-width:52px!important;padding:0!important}.feed-share-plane,.feed-share-plane:before,.feed-share-plane:after{content:none!important;background:0 0!important;border:0!important}.feed-share-plane{width:21px!important;height:21px!important;display:block!important;overflow:visible!important;transform:none!important}.feed-views{justify-self:end!important;gap:6px!important;width:70px!important;min-width:70px!important;max-width:70px!important;padding:0 9px!important}.feed-view-icon{width:18px!important;min-width:18px!important;height:11px!important;display:inline-grid!important;transform:none!important}.feed-view-icon:before{width:4px!important;height:4px!important}@media (width<=520px){.feed-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 46px 62px!important;gap:5px!important}.feed-share-post{width:46px!important;min-width:46px!important}.feed-views,.feed-views.feed-views{width:62px!important;min-width:62px!important;max-width:62px!important}}.catalog-item-row{flex-direction:initial!important;grid-template-columns:minmax(0,1fr) minmax(150px,220px)!important;align-items:center!important;gap:16px!important;padding:16px!important;display:grid!important}.catalog-item-copy{min-width:0;text-align:left!important;order:0!important;justify-items:start!important}.catalog-item-copy strong{text-align:left;line-height:1.15;display:block;font-size:clamp(17px,4vw,23px)!important}.catalog-item-copy p{text-align:left;max-width:38ch}.catalog-item-photo{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;pointer-events:auto!important;background:0 0!important;order:1!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}.catalog-item-media{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.catalog-item-media>.secure-image{pointer-events:auto;background:radial-gradient(#4f8bb829,#0000 70%);border:1px solid #70c3ee29;border-radius:18px;place-items:center;width:100%;height:168px;min-height:168px;display:grid;overflow:hidden}.catalog-item-media>.secure-image img{object-fit:contain;width:100%;height:100%;padding:8px;display:block}.catalog-item-download-button,.catalog-detail-download{color:#b9eaff;cursor:pointer;background:#144b6c8a;border:1px solid #66c5f34d;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.catalog-item-download-button:hover,.catalog-detail-download:hover{background:#1d658fb8;border-color:#72d6ffb3}.catalog-detail-media{z-index:2;justify-items:center;gap:9px;width:94%;min-height:250px;margin-top:4px;display:grid;position:relative}.catalog-detail-media>.secure-image{pointer-events:auto;width:100%;height:215px}.catalog-detail-media>.secure-image img{object-fit:contain;filter:drop-shadow(0 15px 14px #0000006b);width:100%;height:100%}.catalog-detail-media>.catalog-detail-download{width:min(100%,190px)}.feed-stats{grid-template-columns:52px 52px minmax(102px,1fr) 64px!important;gap:7px!important}.feed-stats>button{aspect-ratio:1;width:52px!important;min-width:52px!important;max-width:52px!important;height:46px!important;min-height:46px!important;padding:0!important}.feed-stats>.feed-share-post{aspect-ratio:auto;gap:7px!important;width:auto!important;min-width:102px!important;max-width:none!important;padding:0 11px!important}.feed-stats>.feed-share-post b{overflow:visible;font-size:9px!important;display:inline-block!important}.feed-stats>.feed-views{width:64px!important;min-width:64px!important;max-width:64px!important;height:38px!important}@media (width<=520px){.catalog-item-row{grid-template-columns:minmax(0,1fr) 142px!important;gap:10px!important}.catalog-item-media>.secure-image{height:136px;min-height:136px}.feed-stats{grid-template-columns:46px 46px minmax(88px,1fr) 58px!important;gap:5px!important}.feed-stats>button{width:46px!important;min-width:46px!important;max-width:46px!important;height:42px!important;min-height:42px!important}.feed-stats>.feed-share-post{min-width:88px!important;padding-inline:7px!important}.feed-stats>.feed-share-post b{font-size:8px!important}.feed-stats>.feed-views{width:58px!important;min-width:58px!important;max-width:58px!important}}.feed-stats{grid-template-columns:52px 52px!important;justify-content:space-between!important;gap:8px!important}.feed-stats>button,.feed-stats>.feed-views{border-radius:11px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;padding:0!important}.feed-stats>.feed-views{justify-self:end!important}.catalog-exchange-status.is-available{text-shadow:0 0 12px #5ce0a52e;color:#72e0a8!important}.catalog-exchange-status.is-unavailable{color:#8292a0!important}@media (width<=520px){.feed-stats{grid-template-columns:46px 46px!important;gap:6px!important}.feed-stats>button,.feed-stats>.feed-views{width:46px!important;min-width:46px!important;max-width:46px!important;height:40px!important;min-height:40px!important}}.ads-overview-card{margin:16px;background:linear-gradient(135deg,#102539f0,#080f1be6)!important;border:1px solid #64c7f438!important;padding:18px!important}.ads-overview-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ads-overview-heading h2{margin:3px 0 5px;font-size:clamp(18px,3vw,25px)}.ads-overview-heading p{color:#8fa8bc;max-width:680px;margin:0;font-size:11px;line-height:1.5}.admin-section-kicker{color:#69c9f5;letter-spacing:.16em;font-size:9px;font-weight:900}.ads-global-toggle{color:#aebdca;cursor:pointer;background:#64748429;border:1px solid #ffffff1f;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-width:170px;padding:10px 13px;font-size:10px;font-weight:800;display:inline-flex}.ads-global-toggle i{background:#8895a0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #8895a01f}.ads-global-toggle.is-on{color:#aaf0d3;background:#2266573d;border-color:#68d8b566}.ads-global-toggle.is-on i{background:#72e7b7;box-shadow:0 0 0 3px #72e7b724,0 0 15px #72e7b794}.ads-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.ads-stat-grid span{background:#070e1975;border:1px solid #ffffff14;border-radius:12px;gap:3px;padding:11px 12px;display:grid}.ads-stat-grid small{color:#8196aa;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.ads-stat-grid strong{color:#f4f8fc;font-size:19px}.admin-tool-card.ad-editor{min-width:0}.growth-admin .ad-list article{align-items:center}.growth-admin .ad-list article>span{min-width:0}.growth-admin .ad-list article small{white-space:normal;line-height:1.35}.global-ad-banner{width:min(100% - 28px,760px);margin:12px auto}.feed-screen+.global-ad-banner,.global-ad-banner+.feed-screen{margin-block:10px}@media (width<=640px){.ads-overview-heading{flex-direction:column}.ads-global-toggle{width:100%}.ads-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell>.global-ad-banner,.home-screen>.global-ad-banner,.chat-screen>.global-ad-banner{aspect-ratio:4!important;box-sizing:border-box!important;background:#030811!important;border:1px solid #67b3dc3d!important;border-radius:12px!important;flex:none!important;width:calc(100% - 32px)!important;max-width:760px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:8px auto 10px!important;padding:0!important;display:block!important;position:relative!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 28px #0000004d!important}.home-screen>.global-ad-banner{margin-bottom:4px!important}.home-screen>.global-ad-banner+.home-actions{margin-top:0!important}.app-shell>.global-ad-banner>button,.app-shell>.global-ad-banner .global-ad-media,.home-screen>.global-ad-banner>button,.home-screen>.global-ad-banner .global-ad-media,.chat-screen>.global-ad-banner>button,.chat-screen>.global-ad-banner .global-ad-media{border-radius:inherit!important;background:0 0!important;border:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.app-shell>.global-ad-banner img,.app-shell>.global-ad-banner video{object-fit:cover!important;object-position:50% 50%!important;width:100%!important;height:100%!important;display:block!important;transform:translateZ(0)!important}.donation-campaign-editor{align-content:start;gap:11px;display:grid}.donation-campaign-editor>h2,.donation-campaign-editor>p{margin:0}.donation-campaign-editor .ad-editor-intro{color:#91aabd;font-size:10px;line-height:1.55}.donation-campaign-editor>label{gap:6px;display:grid}.donation-campaign-editor>label>span,.ad-html-help{color:#8fa9bc;font-size:9px;line-height:1.4}.donation-campaign-list article{grid-template-columns:minmax(0,1fr) auto auto!important}.ad-modal-body{color:#c8d8e4;gap:8px;width:100%;font-size:12px;line-height:1.55;display:grid}.ad-modal-body p,.ad-modal-body ul,.ad-modal-body ol{margin:0}.ad-modal-body ul,.ad-modal-body ol{padding-left:20px}.ad-modal-body strong{color:#fff3cf}.glass-panel,.profile-home,.primary-action,.games-hero,.feed-home-action,.catalog-car-card,.catalog-detail-hero,.catalog-description,.catalog-item-row,.catalog-empty,.feed-card,.feed-tabs,.feed-bottom-nav,.settings-card,.notification-card,.profile-card,.admin-tool-card,.ads-overview-card,.chat-composer,.faq-panel,.ad-modal{border-radius:14px!important}.primary-action,.games-hero,.feed-home-action,.catalog-car-card,.catalog-item-row,.feed-card,.admin-tool-card{background-image:linear-gradient(145deg,#0c1d30f0,#050c17f5)!important;border-color:#69b1da2e!important;box-shadow:0 12px 30px #0000003d!important}.catalog-item-media>.secure-image,.catalog-detail-media>.secure-image{cursor:zoom-in;border-radius:10px!important}.catalog-item-download-button,.catalog-detail-download{display:none!important}@media (width<=520px){.app-shell>.global-ad-banner,.home-screen>.global-ad-banner,.chat-screen>.global-ad-banner{width:calc(100% - 24px)!important;margin-inline:auto!important}.donation-campaign-list article{grid-template-columns:minmax(0,1fr) auto!important}}@media (width<=520px){.catalog-car-open{grid-template-columns:minmax(132px,.9fr) minmax(0,1.1fr)!important}.catalog-car-photo{height:156px!important;min-height:156px!important}.catalog-car-photo img{transform:scale(1.12)!important}}.feed-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.feed-stats>button,.feed-stats>.feed-views{box-sizing:border-box!important;color:#a9c3d4!important;background:linear-gradient(145deg,#12283deb,#07111df5)!important;border:1px solid #7eb2d32e!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;padding:0 8px!important;display:inline-flex!important;transform:none!important;box-shadow:inset 0 1px #ffffff09,0 6px 15px #00000024!important}.feed-stats>button:hover,.feed-stats>button:focus-visible,.feed-stats>.feed-views:hover{color:#e7f8ff!important;border-color:#67cdf87a!important;outline:none!important}.feed-stats>button:active{transform:translateY(1px)scale(.98)!important}.feed-stats>button b,.feed-stats>.feed-views b{color:currentColor!important;font-variant-numeric:tabular-nums!important;text-align:center!important;min-width:2ch!important;margin:0!important;font-size:10px!important;line-height:1!important}.feed-heart-icon,.feed-comment-outline,.feed-share-plane,.feed-view-icon{flex:0 0 21px!important;width:21px!important;height:21px!important;margin:0!important}.feed-comment-outline{fill:none!important;stroke:currentColor!important;stroke-width:1.7px!important}.feed-share-post{color:#9edbf4!important}.feed-share-post b{display:none!important}.feed-share-plane{overflow:visible!important}.feed-share-plane path{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.feed-views{justify-self:stretch!important}.feed-view-icon{border:1.5px solid!important;border-radius:70%/80%!important;place-items:center!important;height:14px!important;display:inline-grid!important;position:relative!important;transform:none!important}.feed-view-icon:before{background:0 0!important;border:1.5px solid!important;border-radius:50%!important;width:5px!important;height:5px!important}.feed-view-icon:after,.feed-view-icon>i{display:none!important}.feed-like-button.is-liked{color:#ff7890!important;border-color:#ff68836b!important}@media (width<=520px){.feed-stats{gap:5px!important}.feed-stats>button,.feed-stats>.feed-views{height:40px!important;min-height:40px!important;padding-inline:5px!important}.feed-heart-icon,.feed-comment-outline,.feed-share-plane,.feed-view-icon{flex-basis:19px!important;width:19px!important;height:19px!important}.feed-view-icon{height:12px!important}.feed-stats>button b,.feed-stats>.feed-views b{font-size:9px!important}}.catalog-detail-hero,.catalog-detail-tabs{border-radius:7px!important}@media (width<=520px){.catalog-car-photo{height:170px!important;min-height:170px!important}.catalog-car-photo img{transform:scale(1.16)!important}.feed-stats>.feed-like-button{flex-basis:46px!important;width:46px!important;min-width:46px!important;height:40px!important;min-height:40px!important}}@media (width<=520px){.feed-stats>.feed-like-button,.feed-stats>.feed-like-button.is-liked{flex-basis:62px!important;gap:7px!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:44px!important;min-height:44px!important;margin-left:6px!important}.feed-stats>.feed-like-button .feed-heart-icon,.feed-stats>.feed-like-button.is-liked .feed-heart-icon{flex-basis:26px!important;width:26px!important;height:26px!important}}.feed-photo-grid{position:relative!important}.feed-post-views-overlay{z-index:8!important;color:#e1eef6!important;min-height:18px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important;position:absolute!important;bottom:10px!important;right:10px!important}.feed-post-views-overlay .feed-views{min-width:0!important;color:inherit!important;gap:4px!important}.feed-post-views-overlay .feed-view-icon{width:16px!important;height:10px!important;color:inherit!important;flex-basis:16px!important}.feed-post-views-overlay .feed-views b{color:inherit!important;font-size:11px!important}.feed-post>.feed-stats{display:none!important}.feed-post-like-overlay{z-index:9!important;color:#e1eef6!important;min-width:30px!important;min-height:18px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;padding:0!important;display:inline-flex!important;position:absolute!important;bottom:10px!important;left:10px!important}.feed-post-like-overlay .feed-heart-icon{filter:none!important;flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:18px!important;margin:0!important;display:inline-flex!important;transform:none!important}.feed-post-like-overlay .feed-heart-icon:before{content:"♡"!important;color:currentColor!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;font:22px/18px Arial,sans-serif!important;position:static!important;transform:none!important}.feed-post-like-overlay .feed-heart-icon:after{content:none!important}.feed-post-like-overlay.is-liked{color:#ff7187!important}.feed-post-like-overlay b{color:currentColor!important;font-variant-numeric:tabular-nums!important;text-align:left!important;min-width:2ch!important;font-size:11px!important;line-height:1!important}.catalog-currency-card .catalog-buy-button{display:none!important}.feed-post-views-overlay,.feed-post-like-overlay{box-sizing:border-box!important;color:#e1eef6!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#030a14ad!important;border:1px solid #ffffff2e!important;border-radius:999px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;box-shadow:0 4px 12px #00000040!important}.feed-post-like-overlay,.feed-post-views-overlay .feed-views,.feed-post-like-overlay{justify-content:center!important}.feed-post-like-overlay .feed-heart-icon:before{content:"♡"!important}.feed-post-like-overlay.is-liked .feed-heart-icon:before{content:"♥"!important}.feed-post-views-overlay .feed-view-icon:before,.feed-post-views-overlay .feed-view-icon:after,.feed-post-views-overlay .feed-view-icon>i{display:none!important}.feed-post-views-overlay .feed-views{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;display:inline-flex!important}.feed-post-views-overlay .feed-view-icon{border:1.5px solid!important;border-radius:70%/80%!important;flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:10px!important;display:inline-flex!important;position:relative!important}.feed-post-views-overlay .feed-view-icon:before{content:""!important;background:currentColor!important;border:0!important;border-radius:2px!important;width:2px!important;height:6px!important;display:block!important}.feed-post-views-overlay .feed-views b{color:#e1eef6!important;text-align:left!important;visibility:visible!important;opacity:1!important;min-width:2ch!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-block!important}.feed-post-views-overlay{width:56px!important;min-width:56px!important;max-width:56px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.feed-post-views-overlay .feed-views{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.catalog-car-photo,.catalog-car-photo .secure-image{overflow:hidden!important}.catalog-car-photo img{box-sizing:border-box!important;object-fit:contain!important;padding:7px!important;transform:none!important}.feed-post-like-overlay{background:#030a14b8!important;border:1px solid #fff3!important;border-radius:50%!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;padding:0!important;box-shadow:0 5px 15px #0000004d!important}.system-reset-card{border-color:#ef707a47!important}.system-reset-card p{color:#aeb9c4;margin:0;font-size:10px;line-height:1.5}.system-reset-card .danger{color:#ffc2c8;background:#8928334d;border:1px solid #ff768259;border-radius:12px;width:100%;min-height:40px;font-weight:850}.feed-post-views-overlay,.feed-post-like-overlay,.feed-post-like-overlay.is-liked{box-sizing:border-box!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#050a11b8!important;border:1px solid #ffffff30!important;border-radius:999px!important;height:30px!important;min-height:30px!important;padding:0 9px!important;box-shadow:0 4px 13px #00000047!important}.feed-post-views-overlay{width:56px!important;min-width:56px!important;max-width:56px!important}.feed-post-like-overlay,.feed-post-like-overlay.is-liked{gap:6px!important;width:64px!important;min-width:64px!important;max-width:64px!important}.feed-post-like-overlay .feed-heart-icon{flex-basis:20px!important;width:20px!important;height:21px!important}.feed-post-like-overlay .feed-heart-icon:before{font-size:27px!important;line-height:21px!important}.feed-post-like-overlay b{font-size:12px!important}.catalog-detail-hero,.catalog-detail-media,.catalog-detail-media>.secure-image,.catalog-detail-media .secure-image,.catalog-detail-media .secure-image:before,.catalog-detail-media .secure-image:after,.catalog-detail-media .secure-image img{box-shadow:none!important;background:0 0!important;border:0!important}.catalog-detail-glow{display:none!important}.faq-launch-button{align-self:stretch!important;width:calc(100% - 16px)!important;max-width:none!important;margin-inline:8px!important}.catalog-wheels-directory{gap:14px;display:grid}.catalog-wheel-search{width:100%}.catalog-wheel-carousel{touch-action:pan-y;align-content:center;justify-items:center;gap:14px;min-height:min(70vh,620px);padding:18px 10px 58px;display:grid;position:relative;overflow:hidden}.catalog-wheel-photo,.catalog-wheel-photo .secure-image,.catalog-wheel-photo .secure-image:before,.catalog-wheel-photo .secure-image:after,.catalog-wheel-photo .secure-image img,.catalog-wheel-admin-thumb,.catalog-wheel-admin-thumb .secure-image,.catalog-wheel-admin-thumb .secure-image img{box-shadow:none!important;background:0 0!important;border:0!important}.catalog-wheel-photo{width:min(92vw,520px);height:clamp(260px,62vw,470px)}.catalog-wheel-photo .secure-image,.catalog-wheel-photo .secure-image img{width:100%!important;height:100%!important}.catalog-wheel-photo .secure-image img{object-fit:contain!important;filter:drop-shadow(0 20px 28px #00000075)!important}.catalog-wheel-copy{text-align:center;width:min(100%,560px)}.catalog-wheel-copy small{color:#68c9f4;letter-spacing:.16em;font-size:10px;font-weight:900}.catalog-wheel-copy h2{margin:5px 0 0;font-size:clamp(24px,7vw,40px)}.catalog-wheel-copy p{color:#9dafc0;max-width:520px;margin:8px auto 0;line-height:1.55}.catalog-wheel-controls{justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:auto 0 8px}.catalog-wheel-controls button{color:#e6f6ff;background:#0a121bc7;border:1px solid #ffffff29;border-radius:999px;width:38px;height:38px;font-size:25px}.catalog-wheel-controls strong{text-align:center;min-width:58px;font-size:12px}.catalog-wheel-empty{min-height:52vh}.catalog-wheels-admin{gap:15px;margin:12px 0 18px;padding:17px;display:grid}.catalog-wheels-admin>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.catalog-wheels-admin>header h2,.catalog-wheels-admin>header p{margin:0}.catalog-wheels-admin>header p{color:#91a4b5;margin-top:4px;font-size:11px}.catalog-wheels-admin>header>button,.catalog-wheel-admin-actions button{color:#cef;background:#2380ab2e;border:1px solid #5fc7f447;border-radius:10px;min-height:38px;padding:0 13px;font-weight:800}.catalog-wheels-admin-grid{grid-template-columns:minmax(250px,.85fr) minmax(300px,1.15fr);gap:16px;display:grid}.catalog-wheel-admin-form,.catalog-wheel-admin-form label{gap:7px;display:grid}.catalog-wheel-admin-form{align-content:start;gap:11px}.catalog-wheel-admin-form input,.catalog-wheel-admin-form textarea{width:100%}.catalog-wheel-admin-row{grid-template-columns:100px 1fr;gap:10px;display:grid}.catalog-wheel-admin-actions{gap:8px;display:flex}.catalog-wheel-admin-actions .danger{color:#ffb7be;background:#81222c42;border-color:#ff697557}.catalog-wheel-admin-list{align-content:start;gap:10px;display:grid}.catalog-wheel-admin-list>div{gap:7px;max-height:430px;display:grid;overflow:auto}.catalog-wheel-admin-list>div>button{min-height:76px;color:inherit;text-align:left;background:#0710197a;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.catalog-wheel-admin-list>div>button.is-selected{background:#1c719a33;border-color:#56c6f594}.catalog-wheel-admin-thumb{width:76px;height:60px;display:block}.catalog-wheel-admin-thumb .secure-image,.catalog-wheel-admin-thumb .secure-image img{object-fit:contain!important;width:100%!important;height:100%!important}.catalog-wheel-admin-list button>span:nth-child(2){gap:3px;min-width:0;display:grid}.catalog-wheel-admin-list button small{color:#8da0b0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.catalog-wheel-admin-list button>b{color:#6dcdf5;font-size:11px}.catalog-wheel-admin-empty{color:#8da0b0;text-align:center;margin:12px 0}@media (width<=760px){.catalog-wheels-admin-grid{grid-template-columns:1fr}.catalog-wheels-admin>header{flex-direction:column;align-items:stretch}.catalog-wheel-admin-row{grid-template-columns:92px 1fr}}.brand-lockup{flex:auto;min-width:0}.brand-lockup>div:last-child{min-width:0}.home-header-actions{flex:none;min-width:0}@media (width<=430px){.brand-bar{gap:6px!important;margin-inline:8px!important;padding-inline:8px!important}.brand-lockup{gap:7px!important}.brand-symbol{border-radius:11px!important;flex:0 0 32px!important;width:32px!important;height:32px!important}.brand-lockup strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}.brand-lockup span{display:none!important}.home-header-actions{gap:4px!important}.home-header-actions .balance-chip{flex:0 58px!important;gap:3px!important;width:auto!important;min-width:44px!important;max-width:58px!important;height:34px!important;padding-inline:5px!important}.home-header-actions .balance-chip strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-header-actions .home-settings-button,.home-header-actions .admin-shortcut{visibility:visible!important;border-radius:11px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;display:grid!important}}.chat-screen{min-height:var(--app-height,100dvh)!important;height:var(--app-height,100dvh)!important;grid-template-rows:auto minmax(0,1fr) auto!important}.chat-screen:has(>.global-ad-banner){grid-template-rows:auto auto minmax(0,1fr) auto!important}.chat-canvas,.admin-chat-body{overscroll-behavior-y:contain!important;min-height:0!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{overflow-anchor:none;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-end!important;min-height:100%!important;display:flex!important}.chat-canvas,.admin-chat-body{scroll-padding-bottom:12px;flex-direction:column!important;display:flex!important;overflow:hidden auto!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{flex:1 0 auto!important;justify-content:flex-start!important;align-self:stretch!important;width:100%!important;margin-block:0!important}.chat-canvas>.message-list>:first-child,.admin-chat-body>.message-list>:first-child{margin-top:0!important}.message-tail-spacer{pointer-events:none;flex:1 1 0!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.message-tail-content{flex-direction:column!important;flex:none!important;gap:4px!important;width:100%!important;min-width:0!important;display:flex!important}.message-tail-content>.message-row{flex:none!important;width:100%!important;min-width:0!important;margin-inline:0!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{flex-direction:column!important;justify-content:flex-start!important;display:flex!important}.chat-canvas>.message-list>.message-tail-spacer,.admin-chat-body>.message-list>.message-tail-spacer{flex:auto!important;min-height:0!important;display:block!important}.photo-viewer{z-index:1000!important}.photo-viewer-floating-close{z-index:3002!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important}.photo-viewer-header{z-index:1001;position:relative}.photo-viewer-arrow{z-index:1002!important;pointer-events:auto!important}.photo-viewer-thumbnails .secure-image video{object-fit:cover;border-radius:8px;width:100%;height:100%}:is(body:has(.photo-viewer) .global-ad-banner,body:has(.photo-lightbox) .global-ad-banner,body:has(.feed-lightbox) .global-ad-banner){display:none!important}.catalog-detail-media,.catalog-detail-media>.secure-image{overflow:visible!important}.catalog-detail-media>.secure-image img,.catalog-detail-media>.secure-image video{object-fit:contain!important;object-position:center!important;transform:none!important}.catalog-car-photo,.catalog-item-photo,.catalog-item-media{overflow:visible!important}.catalog-car-photo img,.catalog-item-photo img,.catalog-item-media img{object-fit:contain!important;object-position:center!important}.admin-users-workspace{gap:14px;display:grid}.admin-users-card{gap:12px;display:grid}.admin-users-card>label{color:#a9bacf;gap:7px;font-size:13px;display:grid}.admin-users-card input{color:#f4f8ff;background:#07101d;border:1px solid #81c4ff33;border-radius:12px;min-height:44px;padding:0 13px}.admin-users-count{color:#8da4c1;margin:0;font-size:13px}.admin-users-list{gap:8px;display:grid}.admin-user-row{background:#07101da6;border:1px solid #81c4ff1f;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.admin-user-row .avatar{width:44px;height:44px}.admin-user-main,.admin-user-meta{gap:3px;min-width:0;display:grid}.admin-user-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-main small,.admin-user-meta small{color:#7f93ad;font-size:12px}.admin-user-last-seen{color:#91a6bc;font-size:11px}.admin-user-meta{text-align:right}.admin-user-meta b{color:#8ae0bd;font-size:12px}.admin-users-empty{color:#8ea1b9;text-align:center;margin:8px 0}.feed-feature-notice{color:#ffdc92;background:#58360e3d;border:1px solid #ffbf4d59;margin:8px 14px;padding:10px 12px;font-size:13px}@media (width<=520px){.admin-user-row{grid-template-columns:40px minmax(0,1fr)}.admin-user-row .avatar{width:40px;height:40px}.admin-user-meta{text-align:left;grid-column:2}}.chat-canvas,.admin-chat-body{min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.chat-canvas>.message-list,.admin-chat-body>.message-list{-webkit-overflow-scrolling:touch;scroll-behavior:auto;box-sizing:border-box!important;overscroll-behavior-y:contain!important;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden auto!important}.chat-canvas>.message-list>.message-tail-spacer,.admin-chat-body>.message-list>.message-tail-spacer{flex:auto!important;height:auto!important;min-height:0!important}.chat-canvas>.message-list>.message-tail-content,.admin-chat-body>.message-list>.message-tail-content{flex:none!important}@media (width<=430px){.home-header-actions .balance-chip{flex:none!important;gap:7px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;height:44px!important;min-height:44px!important;padding-inline:12px!important}.home-header-actions .balance-chip strong{font-variant-numeric:tabular-nums;text-overflow:clip!important;white-space:nowrap!important;min-width:max-content!important;font-size:clamp(15px,4vw,18px)!important;line-height:1!important;overflow:visible!important}.home-header-actions .balance-chip .currency-icon{flex:0 0 24px!important;width:24px!important;height:24px!important}}.ad-modal{animation:.44s cubic-bezier(.2,.78,.25,1) both dzo-ad-modal-enter!important}.ad-modal-media{--dzo-ad-side:min(100%, 402px, calc(100dvh - 188px));width:var(--dzo-ad-side)!important;height:var(--dzo-ad-side)!important;aspect-ratio:1!important;background:#030811!important;min-height:0!important;margin-inline:auto!important;display:block!important;overflow:hidden!important}.ad-modal-media img,.ad-modal-media video{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;animation:none!important;display:block!important;transform:none!important}.global-ad-banner{animation:.46s cubic-bezier(.2,.78,.25,1) both dzo-ad-banner-enter!important}.global-ad-banner img,.global-ad-banner video{animation:none!important;transform:none!important}.catalog-car-card,.catalog-car-open,.catalog-car-photo,.catalog-car-photo .secure-image{overflow:visible!important}.catalog-car-photo,.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img{box-shadow:none!important;background:0 0!important;border:0!important}.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.catalog-car-photo img{box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 14px 16px #00000061)!important;padding:0!important;display:block!important;transform:none!important}@keyframes dzo-ad-modal-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes dzo-ad-banner-enter{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translate(0,0)}}.global-ad-banner,.app-shell>.global-ad-banner,.home-screen>.global-ad-banner,.chat-screen>.global-ad-banner{aspect-ratio:4!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;align-self:stretch!important;margin:0 0 8px!important;padding:0!important;animation:none!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.global-ad-banner>button,.global-ad-banner .global-ad-media{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.global-ad-banner img,.global-ad-banner video,.global-ad-banner .global-ad-media img,.global-ad-banner .global-ad-media video{object-fit:cover!important;object-position:center!important;transform-origin:50%!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;animation:none!important;display:block!important;transform:scale(1.025)!important}.ad-modal .premium-emoji,.ad-modal .catalog-currency-icon,.global-ad-banner .premium-emoji,.global-ad-banner .catalog-currency-icon{box-shadow:none!important;mix-blend-mode:normal!important;background:0 0!important}.directory-screen>.global-ad-banner{width:calc(100% + 28px)!important;max-width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important}.admin-user-row[role=button]{cursor:pointer}.admin-user-row[role=button]:focus-visible{outline-offset:2px;outline:2px solid #5dc8ff}.admin-user-last-seen{color:var(--muted,#91a1b8);margin-top:2px;font-size:.72rem;display:block}.admin-user-detail{margin-top:16px;padding:16px}.admin-user-detail>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-user-detail>header small{color:#62caff;letter-spacing:.08em}.admin-user-detail>header h2{margin:4px 0 2px}.admin-user-detail-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:14px 0 18px;display:grid}.admin-user-detail-stats b{background:#0c1e3494;border:1px solid #78beeb33;border-radius:10px;padding:10px 12px;font-size:.82rem}.admin-user-detail h3{margin:14px 0 8px;font-size:.92rem}.admin-user-ledger{gap:5px;max-height:230px;display:grid;overflow:auto}.admin-user-ledger>div{border-bottom:1px solid #8cb4d21f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:.8rem;display:grid}.admin-user-ledger time{color:var(--muted,#91a1b8);font-size:.72rem}.admin-user-ledger .is-positive{color:#5fe0ae}.admin-user-ledger .is-negative{color:#ff8b9e}.balance-history-panel{border-top:1px solid #8cb4d22e;margin-top:20px;padding-top:14px}.balance-history-panel header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.balance-history-panel h3{margin:0;font-size:.95rem}.balance-history-panel header small,.balance-history-panel>p{color:var(--muted,#91a1b8);font-size:.78rem}.balance-history-row{border-bottom:1px solid #8cb4d21f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0;font-size:.8rem;display:grid}.balance-history-row span{gap:2px;display:grid}.balance-history-row span small,.balance-history-row time{color:var(--muted,#91a1b8);font-size:.7rem}.balance-history-row .is-positive{color:#5fe0ae}.balance-history-row .is-negative{color:#ff8b9e}.feed-video-controls-minimal .feed-video-state,.feed-video-controls-minimal .feed-video-seek,.feed-video-controls-minimal .feed-media-expand,.feed-video-controls .feed-video-state,.feed-video-controls .feed-video-seek,.feed-video-controls .feed-media-expand{display:none!important}.feed-video-controls-minimal .feed-media-mute{position:absolute;top:10px;bottom:auto;right:10px;border-radius:50%!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;font-size:13px!important}.feed-moderation-media-meta{color:var(--muted,#8c96ae);margin:7px 12px 0;font-size:11px;display:block}.feed-card,.feed-composer,.feed-tabbar,.feed-moderation-actions,.feed-video-controls{border-radius:12px!important}html[data-theme=light] body{color:#17212b!important;background:#f4f7fb!important}html[data-theme=light] body:before,html[data-theme=light] body:after{display:none!important}html[data-theme=light] .app-shell,html[data-theme=light] .feed-screen,html[data-theme=light] .admin-shell,html[data-theme=light] .admin-workspace,html[data-theme=light] .home-screen,html[data-theme=light] .games-screen,html[data-theme=light] .directory-screen,html[data-theme=light] .settings-screen,html[data-theme=light] .notifications-screen,html[data-theme=light] .leaderboard-screen,html[data-theme=light] .profile-screen{color:#17212b!important;background:#f4f7fb!important}html[data-theme=light] .glass-panel,html[data-theme=light] .brand-bar,html[data-theme=light] .directory-header,html[data-theme=light] .feed-header,html[data-theme=light] .feed-tabs,html[data-theme=light] .feed-card,html[data-theme=light] .feed-composer,html[data-theme=light] .feed-comments-panel,html[data-theme=light] .home-bottom-nav,html[data-theme=light] .feed-bottom-nav,html[data-theme=light] .global-ad-banner,html[data-theme=light] .ad-modal,html[data-theme=light] .chat-screen,html[data-theme=light] .admin-chat,html[data-theme=light] .chat-canvas,html[data-theme=light] .admin-chat-body{color:#17212b!important;background:#fff!important;border-color:#d8e1eb!important;box-shadow:0 8px 24px #273d531a!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] strong,html[data-theme=light] label,html[data-theme=light] .global-ad-copy strong,html[data-theme=light] .ad-modal h2,html[data-theme=light] .ad-modal p{color:#17212b!important}html[data-theme=light] p,html[data-theme=light] small,html[data-theme=light] .global-ad-copy small,html[data-theme=light] .ad-modal>small{color:#607287!important}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] .message-input,html[data-theme=light] .chat-input{color:#17212b!important;background:#f8fafc!important;border-color:#c9d5e2!important}html[data-theme=light] .global-ad-banner>button,html[data-theme=light] .global-ad-media,html[data-theme=light] .ad-modal-media{background:#eef3f8!important}html[data-theme=light] .chat-canvas:before,html[data-theme=light] .admin-chat-body:before{opacity:0!important}html[data-theme=light] .message-bubble.incoming,html[data-theme=light] .conversation-message.incoming{color:#17212b!important;background:#edf2f7!important}html[data-theme=light] .message-bubble.outgoing,html[data-theme=light] .conversation-message.outgoing{color:#17212b!important;background:#d9efff!important}html[data-theme=light] .brand-bar,html[data-theme=light] .home-screen .brand-bar,html[data-theme=light] .games-hero,html[data-theme=light] .home-actions .primary-action,html[data-theme=light] .home-bottom-nav,html[data-theme=light] .feed-bottom-nav{color:#17212b!important;background:linear-gradient(145deg,#fff,#edf3fa)!important;border-color:#cbd8e6!important;box-shadow:0 10px 26px #2a44621f!important}html[data-theme=light] .games-hero-copy,html[data-theme=light] .games-hero-copy>strong,html[data-theme=light] .games-hero-copy>span,html[data-theme=light] .home-actions .primary-action strong,html[data-theme=light] .home-actions .primary-action small,html[data-theme=light] .brand-bar strong,html[data-theme=light] .brand-bar span{color:#17212b!important}html[data-theme=light] .games-hero-copy>small,html[data-theme=light] .global-ad-banner small,html[data-theme=light] .global-ad-copy,html[data-theme=light] .global-ad-copy *{color:#536b83!important}html[data-theme=light] .global-ad-banner,html[data-theme=light] .home-screen .global-ad-banner,html[data-theme=light] .ad-modal,html[data-theme=light] .ad-modal-content{color:#17212b!important;background:#fff!important;border-color:#cbd8e6!important}html[data-theme=light] .global-ad-banner h1,html[data-theme=light] .global-ad-banner h2,html[data-theme=light] .global-ad-banner h3,html[data-theme=light] .ad-modal h1,html[data-theme=light] .ad-modal h2,html[data-theme=light] .ad-modal h3,html[data-theme=light] .ad-modal strong{color:#17212b!important}html[data-theme=light] .home-screen:before,html[data-theme=light] .home-screen:after,html[data-theme=light] .app-shell:before,html[data-theme=light] .profile-home:before,html[data-theme=light] .profile-home:after{opacity:0!important;background:0 0!important}.splash-progress{z-index:6;width:min(300px,72vw);position:absolute;bottom:13vh;left:50%;transform:translate(-50%)}.cinematic-loading-status{color:#e8f2ffb8;letter-spacing:.04em;white-space:nowrap;font-size:11px;position:absolute;bottom:calc(13vh + 34px);left:50%;transform:translate(-50%)}.splash-retry{color:#eff8ff;font:inherit;cursor:pointer;background:#134969d6;border:1px solid #52c9ff8c;border-radius:12px;padding:9px 16px;font-size:12px;position:absolute;bottom:calc(13vh - 46px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000038}.splash-retry:active{transform:translate(-50%)scale(.98)}.splash-progress-track{background:#ffffff29;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.splash-progress-track span{border-radius:inherit;background:linear-gradient(90deg,#45c9ff,#ffc44d);height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 16px #45c9ffcc}.cinematic-splash{opacity:1!important;animation:none!important}.cinematic-logo-frame{animation:1.4s cubic-bezier(.16,.78,.2,1) both cinematic-logo-stable!important}@keyframes cinematic-logo-stable{0%{opacity:0;filter:blur(18px)brightness(.25);transform:scale(.84)}65%{opacity:1;filter:blur()brightness(1.2);transform:scale(1.03)}to{opacity:1;filter:blur()brightness();transform:scale(1)}}.admin-user-danger-actions{justify-content:flex-end;margin:12px 0 4px;display:flex}.admin-user-danger-actions button{color:#ff93a1;cursor:pointer;background:#ff55691f;border:1px solid #ff667a6b;border-radius:10px;min-height:38px;padding:8px 14px;font-size:12px;font-weight:800}html[data-theme=light] body{--bg:#f3f6fb;--panel:#fff;--panel-soft:#fffffff5;--line:#1f3d5b24;--text:#17212b;--muted:#607086;color:#17212b;background:#f3f6fb}html[data-theme=light] .app-shell:not(.admin-shell),html[data-theme=light] .home-screen,html[data-theme=light] .feed-screen,html[data-theme=light] .games-screen,html[data-theme=light] .directory-screen,html[data-theme=light] .settings-screen,html[data-theme=light] .notifications-screen,html[data-theme=light] .leaderboard-screen,html[data-theme=light] .profile-screen,html[data-theme=light] .chat-screen{color:#17212b;background:linear-gradient(160deg,#f8fbff 0%,#eef3f9 55%,#e7eef7 100%)}html[data-theme=light] .home-screen:before,html[data-theme=light] .app-shell:not(.admin-shell):before{opacity:.22;background-image:linear-gradient(#2b5e8e0b 1px,#0000 1px),linear-gradient(90deg,#2b5e8e0b 1px,#0000 1px)}html[data-theme=light] .glass-panel,html[data-theme=light] .brand-bar,html[data-theme=light] .directory-header,html[data-theme=light] .feed-header,html[data-theme=light] .feed-tabs,html[data-theme=light] .feed-card,html[data-theme=light] .feed-composer,html[data-theme=light] .feed-comments-panel,html[data-theme=light] .home-bottom-nav,html[data-theme=light] .feed-bottom-nav,html[data-theme=light] .chat-composer,html[data-theme=light] .chat-header,html[data-theme=light] .support-faq-panel,html[data-theme=light] .global-ad-banner{color:#17212b;background:#ffffffeb;border-color:#1f3d5b29;box-shadow:0 10px 30px #3d59781f}html[data-theme=light] .primary-action,html[data-theme=light] .secondary-action,html[data-theme=light] .home-action,html[data-theme=light] .games-action,html[data-theme=light] .directory-action,html[data-theme=light] .feed-bottom-nav button,html[data-theme=light] .home-bottom-nav button,html[data-theme=light] .chat-composer input,html[data-theme=light] .chat-composer textarea{color:#17212b;background:#eef4fb;border-color:#1f3d5b29}html[data-theme=light] .global-ad-banner,html[data-theme=light] .global-ad-banner video,html[data-theme=light] .global-ad-banner img{background:#fff}html[data-theme=light] .admin-shell,html[data-theme=light] .admin-shell .admin-workspace,html[data-theme=light] .admin-shell .admin-chat,html[data-theme=light] .admin-shell .inbox-pane{color:#e8f1ff!important;background:#0b111d!important;border-color:#82b1db38!important}html[data-theme=light] .admin-shell .glass-panel,html[data-theme=light] .admin-shell .admin-card,html[data-theme=light] .admin-shell .admin-section,html[data-theme=light] .admin-shell .admin-chat-body,html[data-theme=light] .admin-shell .admin-chat-composer,html[data-theme=light] .admin-shell .admin-chat-header{color:#e8f1ff!important;background:#111c2b!important;border-color:#82b1db38!important}html[data-theme=light] .admin-shell input,html[data-theme=light] .admin-shell textarea,html[data-theme=light] .admin-shell select{color:#e8f1ff!important;background:#0b1523!important;border-color:#82b1db47!important}.message-row.is-awaiting-operator .message-bubble{border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #00000030!important}.feed-screen{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;padding-bottom:112px!important;display:flex!important;overflow:hidden auto!important}.feed-screen>.feed-header,.feed-screen>.feed-tabs,.feed-screen>.feed-profile-card{flex:none!important;position:relative!important}.feed-screen>.feed-list{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:14px!important;width:min(100%,720px)!important;max-width:100%!important;min-height:max-content!important;margin:0 auto!important;padding:0 10px 26px!important;display:flex!important;overflow:visible!important}.feed-screen .feed-card{contain:none!important;content-visibility:visible!important;box-sizing:border-box!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important}.feed-screen .feed-card-header{float:none!important;clear:both!important;box-sizing:border-box!important;align-items:center!important;height:auto!important;min-height:68px!important;padding:14px 16px!important;display:flex!important;position:relative!important;inset:auto!important}.feed-screen .feed-card-header>.feed-author{float:none!important;flex:auto!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.feed-screen .feed-card-header>.feed-author>span:last-child{flex:auto!important;width:auto!important;min-width:0!important;display:grid!important;overflow:hidden!important}.feed-screen .feed-card-header>.feed-follow-button,.feed-screen .feed-card-header>.feed-status-badge,.feed-screen .feed-card-header>.feed-card-menu{float:none!important;flex:none!important;width:auto!important;height:auto!important;margin:0 0 0 auto!important;position:relative!important;inset:auto!important;transform:none!important}.feed-screen .feed-card-header>.feed-card-menu{display:inline-flex!important}.feed-screen .feed-card>.feed-photo-grid,.feed-screen .feed-card>.feed-caption,.feed-screen .feed-card>.feed-moderation-media-meta,.feed-screen .feed-card>.feed-moderation-actions,.feed-screen .feed-card>.feed-rejection-note{float:none!important;clear:both!important;grid-area:auto!important;position:relative!important;inset:auto!important;transform:none!important}.feed-screen .feed-photo-grid{float:none!important;clear:both!important;contain:none!important;box-sizing:border-box!important;flex-direction:column!important;grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important}.feed-screen .feed-photo{float:none!important;clear:both!important;aspect-ratio:4/5!important;contain:none!important;box-sizing:border-box!important;flex:none!important;grid-area:auto!important;width:100%!important;height:clamp(220px,74vw,540px)!important;min-height:clamp(220px,74vw,540px)!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.feed-screen .feed-photo.is-video{aspect-ratio:16/9!important;height:clamp(200px,56.25vw,520px)!important;min-height:clamp(200px,56.25vw,520px)!important}.feed-screen .feed-photo-grid.media-2 .feed-photo{aspect-ratio:1!important}.feed-screen .feed-image-open,.feed-screen .feed-photo>video{color:inherit!important;object-fit:contain!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:180px!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.feed-screen .feed-image-open>img,.feed-screen .feed-photo>video{object-fit:contain!important;width:100%!important;height:100%!important;min-height:180px!important;display:block!important}.feed-screen .feed-photo-loader,.feed-screen .feed-photo:not(.is-loaded){width:100%!important;height:100%!important;min-height:180px!important;display:block!important}.feed-screen .feed-photo-loader{box-sizing:border-box!important;margin:0!important;position:absolute!important;inset:0!important}.feed-screen .feed-image-open>img,.feed-screen .feed-photo>video{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.feed-screen .feed-post-like-overlay,.feed-screen .feed-post-views-overlay{z-index:5!important;position:absolute!important;inset:auto!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay,.feed-screen .feed-photo-grid>.feed-post-views-overlay{z-index:6!important;pointer-events:auto!important;position:absolute!important}.feed-screen .feed-load-sentinel{flex:0 0 48px!important;min-height:48px!important}.feed-screen .feed-post-actions{box-sizing:border-box!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:7px 12px!important;display:flex!important}.feed-screen .feed-post-action{box-sizing:border-box!important;color:#dcebf7e6!important;min-width:56px!important;height:34px!important;font:inherit!important;white-space:nowrap!important;background:#122335c7!important;border:1px solid #7fb1dc47!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 10px!important;line-height:1!important;display:inline-flex!important}.feed-screen .feed-post-like-action{cursor:pointer!important}.feed-screen .feed-post-like-action.is-liked{color:#ff7895!important;border-color:#ff789594!important}.feed-screen .feed-post-views-action{pointer-events:none!important;background:0 0!important;border-color:#0000!important;margin-left:auto!important}.feed-screen .feed-post-action b{text-align:left!important;font-variant-numeric:tabular-nums!important;min-width:2ch!important}.feed-screen .feed-post-views-action .feed-view-icon{flex:0 0 22px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:14px!important;display:inline-flex!important}.feed-screen .feed-photo-grid{background:0 0!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.feed-screen .feed-photo-grid .feed-photo{aspect-ratio:auto!important;background:0 0!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.feed-screen .feed-photo-grid.media-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:2px!important;display:grid!important}.feed-screen .feed-photo-grid .feed-image-open,.feed-screen .feed-photo-grid .feed-image-open>img,.feed-screen .feed-photo-grid .feed-photo>video{object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}.feed-screen .feed-photo-grid .feed-photo-loader{background:linear-gradient(135deg,#162a40cc,#070f1beb)!important;width:100%!important;min-height:180px!important;position:relative!important;inset:auto!important}.feed-screen .feed-post-actions{display:none!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay,.feed-screen .feed-photo-grid>.feed-post-views-overlay{z-index:20!important;position:absolute!important;bottom:10px!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay{left:10px!important;right:auto!important}.feed-screen .feed-photo-grid>.feed-post-views-overlay{pointer-events:none!important;left:auto!important;right:10px!important}.feed-screen .feed-post-like-overlay .feed-heart-icon:before{content:"♡"!important;color:currentColor!important}.feed-screen .feed-post-like-overlay.is-liked .feed-heart-icon:before{content:"♥"!important;color:#ff526f!important}.feed-screen .feed-post-like-overlay.is-liked{color:#ff526f!important;background:#030a14ad!important;border-color:#ffffff2e!important}.feed-screen .feed-photo-grid>.feed-post-views-overlay{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:18px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#e1eef6!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.feed-screen .feed-photo-grid>.feed-post-views-overlay .feed-views{box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;padding:0!important;display:inline-flex!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay{box-sizing:border-box!important;background:#081423d1!important;border:1px solid #a4d1eb3d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important;box-shadow:0 8px 20px #00000047!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay .feed-heart-icon:before{content:"♡"!important;font-size:20px!important;line-height:1!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay.is-liked .feed-heart-icon:before{content:"♥"!important;color:#ff4f6d!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay b{display:none!important}.home-actions .games-hero,.home-actions>.primary-action{border-radius:18px!important}.home-actions>.primary-action{min-height:96px!important}.home-actions .feed-home-action{min-height:112px!important}.home-actions .guide-action{min-height:96px!important}.home-header-actions .home-settings-button{aspect-ratio:1!important;box-sizing:border-box!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;display:grid!important}@media (width<=430px){.home-header-actions .home-settings-button{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}}.feed-screen>.feed-list.feed-profile-posts{scroll-snap-type:none!important;overscroll-behavior-x:auto!important;touch-action:pan-y!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important;width:min(100%,720px)!important;max-width:100%!important;margin:0 auto!important;padding:0 10px 26px!important;scroll-padding-inline:0!important;display:grid!important;overflow:visible!important}.feed-screen>.feed-list.feed-profile-posts>.feed-card{scroll-snap-align:none!important;scroll-snap-stop:normal!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.feed-profile-publications{cursor:pointer;width:100%;min-height:44px;font-weight:900;color:#eaf7ff!important;box-shadow:none!important;background:linear-gradient(135deg,#114c6ff5,#0a2e49f5)!important;border:1px solid #5ecbff6b!important;border-radius:8px!important}.feed-author-meta{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex!important}.feed-author-followers{color:#73cfff;white-space:nowrap;font-size:.72rem;font-weight:800}.feed-profile-stats>button.feed-profile-stat-action{appearance:none;min-width:0;color:inherit;font:inherit;cursor:pointer;background:#08192ab8;border:1px solid #5fb2de38;border-radius:8px;place-items:center;gap:3px;padding:10px 8px;display:grid}.feed-profile-stats>button.feed-profile-stat-action:hover{background:#0f344ddb;border-color:#61cdff8c}.feed-profile-stats>button.feed-profile-stat-action b{color:#f3f7ff;font-size:15px}.feed-profile-stats>button.feed-profile-stat-action small{color:#86a0ba;font-size:9px}.feed-connections-backdrop{z-index:2147483000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00070fb8;align-items:end;padding:16px;display:grid;position:fixed;inset:0}.feed-connections-dialog{background:#071523;border:1px solid #5bc4f661;border-radius:10px;grid-template-rows:auto minmax(0,1fr);width:min(100%,560px);max-height:min(76dvh,720px);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000085}.feed-connections-dialog>header{border-bottom:1px solid #65beeb33;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.feed-connections-dialog>header span{gap:3px;display:grid}.feed-connections-dialog>header small{color:#55cfff;letter-spacing:.13em;font-size:.67rem;font-weight:900}.feed-connections-dialog>header strong{color:#f5fbff;font-size:1.25rem}.feed-connections-dialog>header button{color:#fff;cursor:pointer;background:#101f2e;border:1px solid #7cbadb40;border-radius:8px;width:38px;height:38px;font-size:1.6rem}.feed-connections-list{padding:8px 12px 18px;overflow-y:auto}.feed-connection-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #65beeb26;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:70px;padding:10px 8px;display:grid}.feed-connection-row>span{gap:4px;min-width:0;display:grid}.feed-connection-row strong{align-items:center;gap:6px;font-size:.98rem;display:flex}.feed-connection-row small{color:#829bae;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-connection-chevron{color:#66d2ff;font-size:1.5rem;font-style:normal}.feed-connections-loading,.feed-connections-empty{color:#91a8b8;text-align:center;padding:32px 16px;display:block}html[data-theme=light] .feed-profile-publications{color:#0b3147!important;background:linear-gradient(135deg,#dff5ff,#c9e9f8)!important;border-color:#1f84b459!important}html[data-theme=light] .feed-profile-stats>button.feed-profile-stat-action{background:#eef8fc;border-color:#1f84b440}html[data-theme=light] .feed-profile-stats>button.feed-profile-stat-action b{color:#0b3147}html[data-theme=light] .feed-connections-dialog{background:#f7fbfe;border-color:#1f84b447}html[data-theme=light] .feed-connections-dialog>header strong,html[data-theme=light] .feed-connection-row{color:#0b2435}.feed-screen .feed-photo-grid>.feed-post-like-overlay{box-sizing:border-box!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:36px!important;min-height:36px!important;padding:0 7px!important;display:inline-flex!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay .feed-heart-icon{flex:0 0 22px!important;width:22px!important;height:24px!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay .feed-heart-icon:before{font-size:24px!important;line-height:1!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay b{color:currentColor!important;font-variant-numeric:tabular-nums!important;text-align:left!important;min-width:1.5ch!important;font-size:12px!important;line-height:1!important;display:block!important}.feed-screen .feed-photo-grid>.feed-post-like-overlay:disabled,.feed-screen .feed-post-like-action:disabled{opacity:.48!important;cursor:default!important}.feed-profile-share{color:#54c7f6!important;min-height:38px!important;font:800 13px/1 var(--font-sans,Arial, sans-serif)!important;letter-spacing:.01em!important;cursor:pointer!important;background:#133752d1!important;border:1px solid #38b8f459!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin:13px 0 0 8px!important;padding:0 14px!important;display:inline-flex!important}.feed-profile-share:hover{background:#38b8f424!important;border-color:#38b8f4bf!important}.salary-quantity-panel{background:linear-gradient(#ffca3f0e,#050c162e);border-top:1px solid #ffd25c2e;gap:11px;padding:14px;display:grid}.salary-quantity-copy{color:#8fa2b6;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.salary-quantity-copy strong{color:#ffd465;font-variant-numeric:tabular-nums;font-size:14px}.salary-quantity-controls{grid-template-columns:44px minmax(52px,1fr) 44px;align-items:center;gap:8px;display:grid}.salary-quantity-controls button,.salary-quantity-controls output{box-sizing:border-box;border:1px solid #8ab7d82e;border-radius:8px;place-items:center;min-width:0;height:42px;display:grid}.salary-quantity-controls button{color:#dff4ff;cursor:pointer;background:#0f2234e0;font-size:24px;line-height:1}.salary-quantity-controls button:disabled{opacity:.35;cursor:default}.salary-quantity-controls output{color:#fff;font-variant-numeric:tabular-nums;background:#040c17b8;font-size:17px;font-weight:900}.salary-submit-button{color:#171005;cursor:pointer;background:linear-gradient(135deg,#f6c449,#df9821);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 8px 24px #e6a3252e}.salary-quantity-panel>small{color:#72869a;font-size:10px;line-height:1.45}.home-screen{--home-modern-control-radius:6px;--home-modern-card-radius:9px}.home-screen :where(.home-actions>button,.home-actions>article,.daily-game-card,.home-news-card,.home-bottom-nav){border-radius:var(--home-modern-card-radius)!important;border-color:#7caed324!important;box-shadow:0 10px 30px #0003!important}.home-screen :where(.home-settings-button,.home-bottom-nav button){border-radius:var(--home-modern-control-radius)!important}.catalog-item-photo .is-subject-normalizing{opacity:0!important}.catalog-exchange-status{align-items:center;gap:6px;width:max-content;max-width:100%;letter-spacing:.08em!important;border:1px solid!important;border-radius:7px!important;padding:4px 8px!important;font-weight:900!important;display:inline-flex!important}.catalog-exchange-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px}.catalog-exchange-status.is-available{color:#55e9a5!important;background:#14b1701a!important}.catalog-exchange-status.is-unavailable{color:#ff6675!important;background:#dd32481a!important}.catalog-car-card{border-color:#53a5d447!important;box-shadow:0 12px 30px #00000038!important}.catalog-admin-skin-inline,.catalog-admin-skin-summary,.catalog-admin-skin-badge{letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#ab162b2e;border:1px solid #ff4656bf;border-radius:7px;justify-content:center;align-items:center;width:max-content;min-width:0;max-width:100%;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex;overflow:hidden;color:#ff7180!important}.catalog-quick-items .catalog-admin-skin-inline{grid-column:1/-1;justify-content:flex-start;width:100%;padding-inline:7px;font-size:8px}.catalog-admin-skin-block{gap:10px;margin-top:14px;display:grid}.catalog-admin-skin-block>header{justify-content:space-between;align-items:flex-end;gap:10px;padding:0 3px;display:flex}.catalog-admin-skin-block>header span{gap:3px;display:grid}.catalog-admin-skin-block>header small{color:#ff7180;letter-spacing:.12em;font-size:9px;font-weight:900}.catalog-admin-skin-block>header h3{color:#fff;margin:0;font-size:18px;line-height:1}.catalog-admin-skin-block>header p{color:#8aa3b4;text-align:right;max-width:155px;margin:0;font-size:10px;line-height:1.25}.catalog-admin-skin-grid{gap:10px;display:grid}.catalog-item-row.is-admin-skin{border-color:#ff4d5f!important;box-shadow:0 0 0 1px #ff4d5f61,0 16px 38px #68041447!important}.catalog-item-row.is-admin-skin .catalog-item-photo,.catalog-item-row.is-admin-skin .catalog-item-media{box-shadow:inset 0 0 0 1px #ff4d5f80!important}.catalog-item-copy .catalog-admin-skin-badge{margin-top:6px}.wheel-type-switch button.is-admin-skin,.catalog-inline-item-type button.is-admin-skin{color:#ff8490!important;border-color:#ff4d5f8c!important}.wheel-type-switch button.is-admin-skin.active,.catalog-inline-item-type button.is-admin-skin.active{color:#fff!important;background:linear-gradient(135deg,#a6152d,#e53c53)!important}.catalog-inline-pending-list article.is-admin-skin,.catalog-admin-items>button.is-admin-skin{border-color:#ff4d5f9e!important}.catalog-item-photo{aspect-ratio:4/3!important;contain:layout paint!important;place-items:center!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.catalog-item-media,.catalog-item-media>.secure-image{background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.catalog-item-media>.secure-image img{object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;transform:none!important}.catalog-item-photo .catalog-normalization-source{opacity:0!important;visibility:visible!important;pointer-events:none!important;object-fit:fill!important;object-position:0 0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;padding:0!important;display:block!important;position:absolute!important;inset:0 auto auto 0!important;transform:none!important}.catalog-exchange-status,.catalog-exchange-status.is-available,.catalog-exchange-status.is-unavailable{box-shadow:none!important;letter-spacing:.1em!important;background:0 0!important;border:0!important;border-radius:0!important;gap:4px!important;padding:0!important;font-size:7px!important;line-height:1.2!important}.catalog-exchange-status:before{width:4px!important;height:4px!important;box-shadow:0 0 7px!important}.catalog-detail-hero{background:radial-gradient(at 50% 38%,#4cbef138,#0000 43%),linear-gradient(145deg,#173d5833,#0000 58%),#040c16!important;min-height:clamp(455px,84vw,630px)!important;box-shadow:0 24px 48px #00000057,inset 0 1px #96dafa0f!important}.catalog-detail-media{padding:4px 8px 0!important;inset:2px 0 138px!important}.catalog-detail-media .secure-image img{transform-origin:50% 52%!important;transform:scale(1.25)!important}@media (width<=430px){.catalog-detail-hero{min-height:clamp(430px,132vw,560px)!important}.catalog-detail-media{padding:2px 4px 0!important;bottom:142px!important}.catalog-detail-media .secure-image img{transform:scale(1.22)!important}}.catalog-car-card .catalog-car-open{grid-template-columns:minmax(142px,43%) minmax(0,1fr)!important}.catalog-car-card .catalog-car-copy{align-content:center!important;min-width:0!important;overflow:hidden!important}.catalog-car-card .catalog-car-name-line{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;display:grid!important}.catalog-car-card .catalog-car-heading{grid-template-columns:minmax(0,max-content) auto!important;justify-content:start!important;align-items:baseline!important;gap:5px!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.catalog-car-card .catalog-car-heading>strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:clamp(58px,17vw,132px)!important;overflow:hidden!important}.catalog-car-card .catalog-class-badge{white-space:nowrap!important;flex:none!important;max-width:clamp(46px,12vw,86px)!important;padding-inline:4px!important;line-height:1!important}.catalog-car-card .catalog-quick-stats{grid-template-columns:minmax(0,1fr) minmax(68px,.62fr)!important;align-items:start!important;gap:7px!important;min-width:0!important;display:grid!important}.catalog-car-card .catalog-price-row.is-stacked{grid-template-rows:repeat(2,30px)!important;gap:5px!important;min-width:0!important;display:grid!important}.catalog-car-card .catalog-price-row.is-stacked>i{box-sizing:border-box!important;height:30px!important;min-height:30px!important}.catalog-car-card .catalog-quick-items{grid-template-rows:repeat(2,30px) auto!important;grid-template-columns:1fr!important;gap:5px!important;min-width:0!important;display:grid!important}.catalog-car-card .catalog-quick-items>small:not(.catalog-admin-skin-inline){box-sizing:border-box!important;white-space:nowrap!important;justify-content:flex-start!important;gap:4px!important;height:30px!important;min-height:30px!important;padding:4px 6px!important}.catalog-car-card .catalog-quick-items>small:not(.catalog-admin-skin-inline) b{text-align:right!important;min-width:15px!important}.catalog-car-card .catalog-admin-skin-inline{justify-content:center!important;height:23px!important;min-height:23px!important;padding-inline:6px!important;font-size:7px!important;line-height:1!important}@media (width<=430px){.catalog-car-card .catalog-car-open{grid-template-columns:minmax(132px,42%) minmax(0,1fr)!important}.catalog-car-card .catalog-car-heading>strong{max-width:clamp(46px,16vw,92px)!important;font-size:clamp(18px,4.4vw,23px)!important}.catalog-car-card .catalog-class-badge{letter-spacing:.08em!important;max-width:62px!important;font-size:5.5px!important}.catalog-car-card .catalog-quick-stats{grid-template-columns:minmax(0,1fr) minmax(58px,.54fr)!important;gap:5px!important}.catalog-car-card .catalog-price-row.is-stacked>i{grid-template-columns:43px minmax(0,1fr) 17px!important;gap:4px!important;padding-inline:5px!important}.catalog-car-card .catalog-quick-items>small:not(.catalog-admin-skin-inline){gap:3px!important;padding-inline:5px!important}}.catalog-car-card .catalog-quick-stats{min-width:0!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:28px 28px auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:4px!important;padding:0!important;display:grid!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:not(.catalog-admin-skin-inline){box-sizing:border-box!important;background:#427c9d1f!important;border:0!important;border-radius:4px!important;grid-template-columns:minmax(27px,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:3px!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:3px 5px!important;font-family:inherit!important;font-style:normal!important;line-height:1!important;display:grid!important;overflow:hidden!important}.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:first-child{grid-area:1/2}.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:nth-child(2){grid-area:2/2}.catalog-car-card .catalog-quick-stats .catalog-quick-items>.catalog-quick-item-skin{grid-area:1/2!important}.catalog-car-card .catalog-quick-stats .catalog-quick-items>.catalog-quick-item-part{grid-area:2/2!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i:first-child{grid-area:1/1}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i:nth-child(2){grid-area:2/1}.catalog-car-card .catalog-quick-stats small,.catalog-car-card .catalog-quick-stats span,.catalog-car-card .catalog-quick-stats b{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-family:inherit!important;overflow:hidden!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{color:#86a3b6!important;letter-spacing:.03em!important;font-size:7px!important;font-weight:800!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{color:#e7f3f8!important;text-align:right!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{box-sizing:border-box!important;text-align:center!important;text-overflow:ellipsis!important;border-radius:4px!important;grid-area:3/1/auto/-1!important;width:100%!important;min-width:0!important;height:21px!important;min-height:21px!important;padding:4px 6px!important;font-size:7px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.catalog-car-card .catalog-car-heading{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:3px!important;display:grid!important}.catalog-car-card .catalog-class-badge{text-overflow:ellipsis!important;justify-self:start!important;max-width:100%!important;overflow:hidden!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{grid-template-rows:26px 26px auto!important;gap:3px!important;padding:4px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:not(.catalog-admin-skin-inline){gap:2px!important;height:26px!important;min-height:26px!important;padding-inline:4px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{font-size:6px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{font-size:9px!important}}.catalog-car-card .catalog-quick-stats{min-width:112px!important;max-width:132px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:24px!important;justify-content:center!important;align-items:stretch!important;gap:4px!important;padding:0!important;display:grid!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{min-width:0!important;display:contents!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:not(.catalog-admin-skin-inline){height:24px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:44px minmax(34px,1fr) 16px!important;place-items:center start!important;gap:5px!important;padding:0!important;font-family:inherit!important;font-style:normal!important;line-height:1!important;display:grid!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats .catalog-quick-items>.catalog-quick-item-skin,.catalog-car-card .catalog-quick-stats .catalog-quick-items>.catalog-quick-item-part{grid-area:auto!important}.catalog-car-card .catalog-quick-stats small,.catalog-car-card .catalog-quick-stats span,.catalog-car-card .catalog-quick-stats b{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-family:inherit!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{grid-column:1!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{grid-column:2!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{color:#8da9bd!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:900!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{color:#f1f7fb!important;text-align:right!important;justify-self:end!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{text-overflow:ellipsis!important;border-radius:7px!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:auto!important;max-width:100%!important;height:24px!important;min-height:24px!important;padding:0 6px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{grid-auto-rows:22px!important;gap:3px!important;min-width:96px!important;max-width:112px!important;padding:0!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{display:contents!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small:not(.catalog-admin-skin-inline){grid-template-columns:39px minmax(28px,1fr) 15px!important;gap:4px!important;height:22px!important;min-height:22px!important;padding:0!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{font-size:7px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{font-size:10px!important}}.catalog-car-card .catalog-car-heading{min-width:0!important;max-width:none!important;overflow:visible!important}.catalog-car-card .catalog-car-heading>strong,.catalog-car-card .catalog-car-name-line strong{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important;line-height:1.05!important;display:block!important;overflow:visible!important}.catalog-car-card .catalog-quick-stats{grid-auto-rows:19px!important;place-content:center start!important;justify-items:start!important;gap:1px!important;min-width:108px!important;max-width:126px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{display:contents!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{width:max-content!important;max-width:126px!important;height:19px!important;min-height:19px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:43px max-content 14px!important;justify-content:start!important;align-items:center!important;gap:5px!important;padding:0!important;display:grid!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{color:#8da9bd!important;letter-spacing:.015em!important;text-transform:uppercase!important;grid-column:1!important;width:43px!important;font-size:7px!important;font-weight:900!important;line-height:1!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{color:#f1f7fb!important;text-align:left!important;white-space:nowrap!important;grid-column:2!important;justify-content:flex-start!important;justify-self:start!important;align-items:center!important;gap:5px!important;min-width:0!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i .catalog-currency-icon{grid-column:3!important;width:13px!important;height:13px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-count{width:auto!important;min-width:0!important;color:inherit!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important;display:inline!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#ff5d78!important;letter-spacing:.01em!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-self:auto!important;padding:0!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{grid-auto-rows:18px!important;gap:1px!important;min-width:100px!important;max-width:118px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{grid-template-columns:40px max-content 13px!important;gap:4px!important;height:18px!important;min-height:18px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{width:40px!important;font-size:6.5px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b{gap:4px!important;font-size:9.5px!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{font-size:7px!important}}.catalog-car-card .catalog-quick-stats{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-width:110px!important;max-width:132px!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:2px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{width:max-content!important;max-width:132px!important;height:18px!important;min-height:18px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:43px max-content 14px!important;justify-content:start!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;display:grid!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{color:#9db0c0!important;opacity:1!important;grid-column:1!important;width:43px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;opacity:1!important;filter:none!important;text-shadow:0 0 8px #ffffff1f!important;grid-column:2!important;font-weight:950!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i .catalog-currency-icon{grid-column:3!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{gap:1px!important;min-width:100px!important;max-width:120px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{gap:1px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{grid-template-columns:40px max-content 13px!important;gap:4px!important;height:17px!important;min-height:17px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span{width:40px!important}}.catalog-car-card .catalog-quick-stats,.catalog-car-card .catalog-quick-stats *{opacity:1!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{gap:0!important;height:auto!important;min-height:0!important;max-height:none!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{height:16px!important;min-height:16px!important;max-height:16px!important;line-height:16px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b *,.catalog-car-card .catalog-quick-stats .catalog-quick-count,.catalog-car-card .catalog-quick-stats .catalog-quick-item-skin b,.catalog-car-card .catalog-quick-stats .catalog-quick-item-part b{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:0 0 8px #ffffff29!important}.catalog-car-card .catalog-quick-stats .catalog-quick-items>small span:first-child{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important}.catalog-car-card .catalog-quick-stats{align-content:start!important;gap:0!important;min-width:0!important;max-width:132px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked,.catalog-car-card .catalog-quick-stats .catalog-quick-items{gap:0!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{grid-template-columns:35px max-content 13px!important;gap:0 2px!important;height:14px!important;min-height:14px!important;max-height:14px!important;line-height:14px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small>span:first-child{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important;opacity:1!important;filter:none!important;white-space:nowrap!important;width:35px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small b *,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;white-space:nowrap!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small{grid-template-columns:34px max-content 12px!important;column-gap:2px!important;height:14px!important;min-height:14px!important;max-height:14px!important}.catalog-car-card .catalog-quick-stats .catalog-price-row.is-stacked>i small,.catalog-car-card .catalog-quick-stats .catalog-quick-items>small>span:first-child{width:34px!important}}.catalog-car-card .catalog-quick-stats{flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:116px!important;min-width:116px!important;max-width:116px!important;margin:0!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{width:100%!important;height:16px!important;min-height:16px!important;max-height:16px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:0 1px!important;margin:0!important;padding:0!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{color:#9fb3c4!important;-webkit-text-fill-color:#9fb3c4!important;opacity:1!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;margin:0 3px 0 0!important;padding:0!important;font-size:7px!important;font-weight:800!important;line-height:16px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b,.catalog-car-card .catalog-quick-stats .catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;flex:none!important;align-items:center!important;gap:2px!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:900!important;line-height:16px!important;display:flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b>.catalog-quick-count{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;display:inline-flex!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b *{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.catalog-car-card .catalog-quick-stats .catalog-admin-skin-inline{color:#ff5b75!important;-webkit-text-fill-color:#ff5b75!important;margin-left:3px!important;font-size:8px!important}.catalog-car-card .catalog-quick-stats .catalog-currency-icon{flex:0 0 12px!important;width:12px!important;height:12px!important}@media (width<=430px){.catalog-car-card .catalog-quick-stats{width:112px!important;min-width:112px!important;max-width:112px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric{gap:1px!important;height:15px!important;min-height:15px!important;max-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>small{flex-basis:auto!important;width:auto!important;min-width:0!important;margin-right:3px!important;line-height:15px!important}.catalog-car-card .catalog-quick-stats .catalog-quick-metric>b,.catalog-car-card .catalog-quick-stats .catalog-quick-count{font-size:9.5px!important;line-height:15px!important}}.feed-screen>.feed-list{gap:7px!important;width:100%!important;padding-inline:0!important}.feed-screen .feed-card>.feed-photo-grid,.feed-screen .feed-card>.feed-caption,.feed-screen .feed-card>.feed-actions,.feed-screen .feed-card>.feed-comments-preview{width:100%!important}.feed-screen .feed-photo-grid{border-radius:0!important}.feed-screen .feed-card-header,.feed-screen .feed-caption,.feed-screen .feed-actions{padding-inline:12px!important}.catalog-admin-skin-inline,.admin-quick-links .admin-skin{color:#ff4f61!important}.home-screen .guide-action{background:linear-gradient(130deg,#656b8480,#4a456780),#1f233294!important;border-color:#ffffff1f!important;min-height:82px!important}.directory-card{min-height:92px!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button.catalog-share-button-inline{color:#fff!important;white-space:nowrap!important;background:#08090d61!important;border:1px solid #ffffff4d!important;border-radius:14px!important;grid-area:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;padding:0 15px!important;font-size:11px!important;display:inline-flex!important;position:absolute!important;top:0!important;right:0!important}html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button.catalog-share-button-inline svg{color:#fff!important}@media (width<=560px){html[data-theme=dark] .directory-screen .catalog-detail-title .catalog-share-button.catalog-share-button-inline{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:9px!important}}.home-screen .home-actions>.guide-action.primary-action,.home-screen .home-actions>.guide-action.primary-action:hover,.home-screen .home-actions>.guide-action.primary-action:focus-visible,.home-screen .home-actions>.guide-action.primary-action:active{background:linear-gradient(145deg,#3684676b,#14433a5c)!important;border-color:#77dcb433!important;box-shadow:0 12px 28px #0c3b3233!important}.home-news-card>header{align-items:center!important;min-height:62px!important}.home-news-source{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.home-news-source-mark{color:#8de0ff!important;letter-spacing:.06em!important;background:linear-gradient(145deg,#266a91b3,#122e49b3)!important;border:1px solid #67c7ef47!important;border-radius:12px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;font-size:11px!important;font-weight:900!important;display:grid!important}.home-news-source>span:last-child{gap:4px!important;min-width:0!important;display:grid!important}.home-news-source strong,.home-news-source small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.home-news-source strong{color:#eef7fc!important;font-size:13px!important}.home-news-source small{color:#7e9aaf!important;font-size:9px!important}.feed-screen .feed-role-badge.is-creator,.feed-profile-name .feed-role-badge.is-creator,.feed-badge-info .feed-role-badge.is-creator,.feed-connection-row .feed-role-badge.is-creator{color:#061321!important;background:linear-gradient(145deg,#6fd7ff,#2f8cff)!important;border:0!important;border-radius:50%!important;flex:0 0 17px!important;place-items:center!important;width:17px!important;min-width:17px!important;height:17px!important;font-size:10px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 14px #40a5ff73!important}html[data-theme=light] body,html[data-theme=light] .app-shell,html[data-theme=light] .admin-shell,html[data-theme=light] .admin-workspace,html[data-theme=light] .home-screen,html[data-theme=light] .feed-screen,html[data-theme=light] .games-screen,html[data-theme=light] .directory-screen,html[data-theme=light] .settings-screen,html[data-theme=light] .notifications-screen,html[data-theme=light] .leaderboard-screen,html[data-theme=light] .profile-screen,html[data-theme=light] .chat-screen{color:#322a42!important;background:linear-gradient(160deg,#f3edfb 0%,#faf6ff 52%,#e9def4 100%)!important}html[data-theme=light] :is(.app-shell,.admin-shell) :is(.glass-panel,[class*=-panel],[class*=-card],[class*=-header],[class*=-nav],[class*=-tabs],[class*=-dialog],[class*=-modal],.chat-canvas,.admin-chat-body,.inbox-pane,.conversation-list,.message-list){color:#322a42!important;background:#fffaff!important;border-color:#cdbddd!important;box-shadow:0 10px 28px #5b46741f!important}html[data-theme=light] :is(input,textarea,select,.message-input,.chat-input){color:#322a42!important;background:#fffaff!important;border-color:#cdbddd!important}html[data-theme=light] :is(h1,h2,h3,h4,strong,label){color:#322a42!important}html[data-theme=light] :is(p,small,time,.feed-author-meta,.home-news-empty){color:#756984!important}html[data-theme=light] :is(.primary-action,.games-hero,.feed-home-action,.home-bottom-nav,.feed-bottom-nav,.feed-tabs,.feed-profile-filters,.feed-profile-sort,.leaderboard-tabs,.catalog-class-tabs,.catalog-detail-tabs,.admin-tabs,.faq-menu-tabs,.catalog-admin-step-nav,.catalog-admin-class-filter,.system-mode-options,.system-feature-toggles){color:#322a42!important;background:#e5d8f1!important;border-color:#b8a5d0!important}html[data-theme=light] :is(.primary-action:hover,.games-hero:hover,.feed-home-action:hover,.home-bottom-nav button:hover,.feed-bottom-nav button:hover,.feed-tabs button:hover,.feed-profile-filters button:hover,.feed-profile-sort button:hover,.leaderboard-tabs button:hover,.catalog-class-tabs button:hover,.catalog-detail-tabs button:hover,.admin-tabs button:hover,.faq-menu-tabs button:hover,.catalog-admin-step-nav button:hover,.catalog-admin-class-filter button:hover,.system-mode-options button:hover,.system-feature-toggles button:hover){color:#322a42!important;background:#d5c6e7!important;border-color:#7d659d!important}html[data-theme=light] :is(.home-bottom-nav button.active,.feed-bottom-nav button.active,.feed-tabs button.active,.feed-profile-filters button.active,.feed-profile-sort button.active,.leaderboard-tabs button.is-active,.catalog-class-tabs button.active,.catalog-detail-tabs button.active,.admin-tabs button.active,.faq-menu-tabs button.is-active,.catalog-admin-step-nav button.active,.catalog-admin-class-filter button.active,.system-mode-options button.is-active,.system-feature-toggles button.is-on){color:#322a42!important;background:#c8b6df!important;border-color:#7d659d!important}html[data-theme=light] .feed-screen .feed-card-header{align-items:center!important;min-height:70px!important;padding:12px 14px!important;display:flex!important}html[data-theme=light] .feed-screen .feed-card-header>.feed-author{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html[data-theme=light] .feed-screen .feed-card-header>.feed-author>.feed-avatar{flex:0 0 43px!important;width:43px!important;min-width:43px!important;height:43px!important}html[data-theme=light] .feed-screen .feed-author-name{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;max-width:100%!important;font-size:13px!important;line-height:1.1!important;display:inline-flex!important;overflow:hidden!important}html[data-theme=light] .feed-screen .feed-author-meta{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}@media (width<=820px){.catalog-admin-layout{grid-template-columns:1fr;padding:12px}}@media (width<=520px){.burmalda-box-stage{min-height:calc(100dvh - 245px)}.catalog-car-card{grid-template-columns:104px minmax(0,1fr) 18px}.catalog-currency-grid{gap:7px}.catalog-currency-card{gap:8px;padding:11px 9px}.catalog-currency-card .catalog-currency-icon{--currency-size:38px!important}.catalog-item-row{grid-template-columns:minmax(0,1fr) 126px}.catalog-admin-currency>div{grid-template-columns:repeat(2,1fr)}.catalog-admin-currency>div .value{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.burmalda-box,.burmalda-box .box-body,.burmalda-box .box-lid,.burmalda-box .box-aura,.burmalda-box .box-spark{animation-duration:1ms!important;animation-iteration-count:1!important}}.catalog-class-tabs button{color:#7d8ea2;background:#0f151fad;border:1px solid #ffffff0f;border-radius:12px;justify-content:center;align-items:center;gap:5px;height:39px;font-weight:900;display:inline-flex}.catalog-tab-count{color:#99aabd;background:#758b9e33;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:900;line-height:1;display:inline-grid}.catalog-class-tabs button.active .catalog-tab-count{color:#071624;background:#63b9e8}.catalog-item-list{touch-action:pan-y;-webkit-user-select:none;user-select:none}.catalog-admin-completeness{letter-spacing:.02em;color:#67cfff!important;margin-top:4px!important;font-size:10px!important;font-weight:800!important;display:block!important}.catalog-admin-completeness span{color:#6e8192!important}.catalog-item-section>header h3{letter-spacing:.01em}.catalog-gallery-controls strong{text-align:center;min-width:58px}@media (width<=760px){.growth-admin-grid{grid-template-columns:1fr;padding:12px}}@media (width<=430px){.burmalda-coin-pile{width:128px!important}.leaderboard-hero{grid-template-columns:130px 1fr}.leaderboard-hero img{width:145px}}.catalog-item-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:12px!important;display:flex!important}.catalog-item-photo{order:0!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important}.catalog-item-media,.catalog-item-media>.secure-image{width:100%!important}.catalog-item-media>.secure-image{background:radial-gradient(#4f8bb833,#07111e6b 72%)!important;border-radius:12px!important;height:clamp(230px,58vw,420px)!important;min-height:230px!important}.catalog-item-media>.secure-image img{object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important}.catalog-item-copy{text-align:left!important;order:1!important;width:100%!important;padding:2px 4px 5px!important}.catalog-item-copy small{margin-bottom:4px;display:block}.catalog-item-copy strong{text-align:left!important;margin:0!important;font-size:clamp(20px,4.6vw,29px)!important;line-height:1.12!important;display:block!important}.catalog-item-copy p{text-align:left!important;max-width:none!important;margin:7px 0 0!important}.catalog-car-photo{background:0 0!important;border-radius:0!important;height:clamp(148px,27vw,220px)!important;min-height:148px!important}.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img{background:0 0!important}.catalog-car-photo img{filter:drop-shadow(0 17px 17px #00000075)!important;transform:scale(1.14)!important}.catalog-car-open{grid-template-columns:minmax(150px,.92fr) minmax(0,1.08fr)!important;align-items:center!important}.catalog-detail-media,.catalog-detail-media>.secure-image,.catalog-detail-media>.secure-image img{background:0 0!important}.catalog-share-button-inline{color:#e2f5ff!important;background:linear-gradient(135deg,#2a9fda94,#265b9b99)!important;border:1px solid #66c5f357!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;margin-top:10px!important;padding:0 13px!important;font-size:10px!important;font-weight:850!important;display:flex!important;position:static!important;box-shadow:0 8px 20px #208bd529!important}.catalog-share-button-inline:active{transform:scale(.985)}.catalog-share-bar{display:none!important}@media (width<=520px){.catalog-car-open{grid-template-columns:minmax(132px,.9fr) minmax(0,1.1fr)!important}.catalog-car-photo{height:156px!important;min-height:156px!important}.catalog-car-photo img{transform:scale(1.12)!important}}.catalog-car-card{border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;min-height:178px!important;padding:7px!important}.catalog-car-open{width:100%!important;padding:3px!important}.catalog-card-share{display:none!important}.catalog-car-card,.catalog-car-open,.catalog-item-row,.catalog-detail-hero,.catalog-description,.catalog-empty{border-radius:5px!important}.catalog-car-card{min-height:176px!important;padding:5px!important}.catalog-car-open{border-radius:3px!important;padding:5px!important}.catalog-car-photo{border-radius:0!important}.catalog-car-photo .secure-image{pointer-events:none!important;border-radius:0!important}.catalog-detail-hero,.catalog-detail-tabs{border-radius:7px!important}.catalog-detail-tabs button{border-radius:4px!important}.catalog-sort-field{gap:4px;min-width:min(100%,210px);margin-top:8px;display:grid}.catalog-sort-field span{color:#83a9c7;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.catalog-sort-field select{color:#dcecf6;background:#081320d1;border:1px solid #69b1da3d;border-radius:5px;min-height:38px;padding:0 11px;font-size:11px;font-weight:750}.catalog-car-photo,.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img,.catalog-detail-media,.catalog-detail-media .secure-image{background:0 0!important}.catalog-car-photo{height:clamp(160px,31vw,238px)!important;min-height:160px!important}.catalog-car-photo img{transform:scale(1.2)!important}.catalog-detail-media>.secure-image img{transform:scale(1.18)!important}.feed-stats{grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.feed-stats>.feed-like-button{border-radius:8px!important;flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:44px!important;min-height:44px!important;padding:0!important}.feed-stats>.feed-like-button .feed-heart-icon{flex:0 0 22px!important;place-items:center!important;width:22px!important;height:24px!important;line-height:1!important;display:inline-grid!important}.feed-stats>.feed-views{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin-left:auto!important;padding:0 2px!important}.feed-stats>.feed-views:hover{background:0 0!important;border-color:#0000!important}@media (width<=520px){.catalog-car-photo{height:170px!important;min-height:170px!important}.catalog-car-photo img{transform:scale(1.16)!important}.feed-stats>.feed-like-button{flex-basis:46px!important;width:46px!important;min-width:46px!important;height:40px!important;min-height:40px!important}}.feed-stats>.feed-like-button,.feed-stats>.feed-like-button.is-liked{width:68px!important;min-width:68px!important;max-width:68px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;flex:0 0 68px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-left:8px!important;padding:0 8px!important;display:inline-flex!important;transform:none!important}.feed-stats>.feed-like-button .feed-heart-icon,.feed-stats>.feed-like-button.is-liked .feed-heart-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;margin:0!important;transform:none!important}.feed-stats>.feed-like-button b,.feed-stats>.feed-like-button.is-liked b{text-align:left!important;font-variant-numeric:tabular-nums!important;flex:0 0 2.2ch!important;width:2.2ch!important;min-width:2.2ch!important;max-width:2.2ch!important;margin:0!important}.feed-stats>.feed-like-button:hover,.feed-stats>.feed-like-button:focus-visible,.feed-stats>.feed-like-button.is-liked:hover{box-shadow:none!important;background:#ffffff09!important;border:0!important}@media (width<=520px){.feed-stats>.feed-like-button,.feed-stats>.feed-like-button.is-liked{flex-basis:62px!important;gap:7px!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:44px!important;min-height:44px!important;margin-left:6px!important}.feed-stats>.feed-like-button .feed-heart-icon,.feed-stats>.feed-like-button.is-liked .feed-heart-icon{flex-basis:26px!important;width:26px!important;height:26px!important}}.catalog-detail-media,.catalog-detail-media>.secure-image,.catalog-detail-media .secure-image,.catalog-detail-media .secure-image img,.catalog-car-photo,.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img{box-shadow:none!important;background:0 0!important;border:0!important}.catalog-detail-media{height:clamp(250px,42vw,390px)!important;min-height:clamp(250px,42vw,390px)!important;overflow:visible!important}.catalog-detail-media .secure-image,.catalog-detail-media .secure-image img{width:100%!important;height:100%!important}.catalog-detail-media .secure-image img{object-fit:contain!important;filter:drop-shadow(0 22px 30px #00000073)!important;transform:scale(1.16)!important}.catalog-quick-items{color:var(--muted-text,#94a8bf)!important;flex-direction:column!important;gap:2px!important;margin-top:6px!important;font-size:11px!important;line-height:1.15!important;display:flex!important}.catalog-quick-items small{white-space:nowrap!important;display:block!important}.catalog-currency-card>span{min-width:0}.catalog-buy-button{color:#b8eaff!important;min-height:32px!important;font:inherit!important;cursor:pointer!important;background:#2182b238!important;border:1px solid #5dc6f570!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin-top:9px!important;padding:6px 11px!important;font-size:11px!important;font-weight:800!important;transition:background .18s,border-color .18s,transform .18s!important;display:inline-flex!important}.catalog-buy-button:hover,.catalog-buy-button:focus-visible{background:#2196d05c!important;border-color:#67d7ffcc!important;transform:translateY(-1px)!important}.catalog-purchase-ad-settings{background:#0a1e3085;border:1px solid #60b1dc40;border-radius:14px;gap:10px;margin-top:18px;padding:16px;display:grid}.catalog-purchase-ad-settings h3,.catalog-purchase-ad-settings p{margin:0}.catalog-purchase-ad-settings p,.catalog-purchase-ad-settings>small{color:var(--muted-text,#94a8bf);font-size:12px}.catalog-purchase-ad-settings label{gap:5px;display:grid}.catalog-purchase-ad-settings select{width:100%;min-height:38px}.catalog-exchange-status.is-unavailable{color:#ffabb3!important;width:fit-content!important;text-shadow:none!important;background:#87222c57!important;border:1px solid #ff68716b!important;border-radius:999px!important;padding:5px 8px!important;display:inline-flex!important}.catalog-detail-media{background:0 0!important;height:clamp(290px,46vw,450px)!important;min-height:clamp(290px,46vw,450px)!important}.catalog-detail-media .secure-image img{background:0 0!important;transform:scale(1.28)!important}.catalog-currency-icon{--currency-size:34px;width:var(--currency-size);height:var(--currency-size);border:1px solid #ffffff38;border-radius:35%;flex:none;place-items:center;display:inline-grid;position:relative;transform:rotate(7deg);box-shadow:inset 0 1px #ffffff52,0 8px 16px #00000047}.catalog-currency-icon i{color:#10141d;font-size:calc(var(--currency-size) * .28);letter-spacing:-.05em;font-style:normal;font-weight:950;transform:rotate(-7deg)}.catalog-currency-icon.is-xp{background:radial-gradient(circle at 30% 25%,#effcff,#0000 25%),linear-gradient(145deg,#79e0ff,#3782cc 65%,#285b9d)}.catalog-currency-icon.is-cp{background:radial-gradient(circle at 30% 25%,#fff9db,#0000 25%),linear-gradient(145deg,#ffd85d,#eb8a2e 65%,#bd5628)}.catalog-directory{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.catalog-car-list{gap:12px;display:grid}.catalog-car-card{width:100%;min-height:136px;color:inherit;text-align:left;border:1px solid #95b8da1a;grid-template-columns:116px minmax(0,1fr) 24px;align-items:center;gap:11px;padding:10px 13px 10px 8px;transition:transform .18s,border-color .18s;display:grid}.catalog-car-card:active{border-color:#8bc6ec40;transform:scale(.985)}.catalog-car-photo{background:radial-gradient(at 50% 76%,#4992c630,#0000 58%),#080c137a;border-radius:20px;place-items:center;height:112px;display:grid;position:relative;overflow:hidden}.catalog-car-photo .secure-image,.catalog-car-photo .secure-image img,.catalog-detail-photo .secure-image,.catalog-detail-photo .secure-image img,.catalog-item-photo .secure-image,.catalog-item-photo .secure-image img{width:100%;height:100%}.catalog-car-photo .secure-image,.catalog-detail-photo .secure-image,.catalog-item-photo .secure-image{background:0 0;overflow:visible}.catalog-car-photo img,.catalog-detail-photo img,.catalog-item-photo img{object-fit:contain;filter:drop-shadow(0 15px 14px #0000006b)}.catalog-car-copy{gap:7px;min-width:0;display:grid}.catalog-car-copy>small{color:#8aa0b8;letter-spacing:.11em;font-size:7px;font-weight:850}.catalog-car-copy>strong{color:#f1f5fb;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.catalog-price-row{flex-wrap:wrap;gap:7px;display:flex}.catalog-price-row>i{color:#cad7e5;align-items:center;gap:6px;font-style:normal;display:inline-flex}.catalog-price-row b{font-size:11px}.catalog-empty{color:#8fa0b4;text-align:center;align-content:center;place-items:center;gap:9px;min-height:170px;padding:25px;display:grid}.catalog-empty>span{background:#5c82a71c;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.catalog-empty strong{color:#e4edf6}.catalog-empty p{max-width:270px;margin:0;font-size:10px;line-height:1.5}.catalog-status{color:#9db2c7;text-align:center;margin:4px 0 0;font-size:10px}.catalog-detail{padding:10px 14px calc(32px + env(safe-area-inset-bottom))}.catalog-detail-hero{background:radial-gradient(circle at 50% 34%,#508bbc33,#0000 36%),linear-gradient(155deg,#18202deb,#0b0f18f5);border:1px solid #95b8da1a;border-radius:28px;place-items:center;min-height:325px;display:grid;position:relative;overflow:hidden}.catalog-detail-glow{filter:blur(38px);background:#5a97c72e;border-radius:50%;width:260px;height:210px;position:absolute;top:38px;left:50%;transform:translate(-50%)}.catalog-detail-photo{z-index:2;place-items:center;width:94%;height:215px;margin-top:4px;display:grid;position:relative}.catalog-detail-title{z-index:3;position:absolute;bottom:16px;left:17px;right:17px}.catalog-detail-title small{color:#90b9da;letter-spacing:.13em;font-size:8px;font-weight:850}.catalog-detail-title h2{color:#f2f6fb;letter-spacing:-.045em;margin:5px 0 0;font-size:clamp(24px,7vw,36px)}.catalog-share-button{z-index:5;color:#bfd8ec;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c111ab3;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:6px;padding:9px 11px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:14px;right:14px}.catalog-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.catalog-currency-card{border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:11px;min-width:0;padding:13px;display:flex}.catalog-currency-card.is-xp{background:linear-gradient(145deg,#2b6c9e52,#131d2be0)}.catalog-currency-card.is-cp{background:linear-gradient(145deg,#a95b234a,#271b19e0)}.catalog-currency-card>span:last-child{gap:3px;min-width:0;display:grid}.catalog-currency-card small{color:#8fa2b5;white-space:nowrap;font-size:7px;font-weight:850}.catalog-currency-card strong{color:#f0f5fa;text-overflow:ellipsis;font-size:18px;overflow:hidden}.catalog-detail-tabs{background:#0f141ebd;border:1px solid #ffffff0f;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:12px;padding:4px;display:grid}.catalog-detail-tabs button{color:#728398;background:0 0;border:0;border-radius:13px;min-height:42px;font-size:9px;font-weight:850}.catalog-detail-tabs button.active{color:#dfeef9;background:linear-gradient(145deg,#48769e61,#4a396159)}.catalog-description{margin-top:12px;padding:19px}.catalog-description>small,.catalog-item-section header small{color:#83a9c7;letter-spacing:.14em;font-size:8px;font-weight:850}.catalog-description>p{color:#abb9c8;margin:9px 0 0;font-size:11px;line-height:1.65}.fm-explainer{background:#3c719917;border:1px solid #79b0d821;border-radius:17px;align-items:flex-start;gap:11px;margin-top:17px;padding:13px;display:flex}.fm-explainer>span{color:#9ed1f3;background:#65a3cf26;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid}.fm-explainer p{color:#91a5b8;margin:0;font-size:9px;line-height:1.55}.exchange-unavailable,.catalog-admin-warning{color:#c9a290;background:#8349341c;border:1px solid #cb8b6f26;border-radius:14px;margin-top:15px;padding:12px;font-size:9px;line-height:1.45}.exchange-empty{margin-top:12px}.catalog-item-section{margin-top:14px}.catalog-item-section>header{padding:4px 4px 13px}.catalog-item-section h3{color:#edf4fa;margin:4px 0 0;font-size:21px}.catalog-item-section header p{color:#788a9e;margin:8px 0 0;font-size:9px;line-height:1.5}.catalog-item-list{gap:10px;display:grid}.catalog-item-row{grid-template-columns:minmax(0,1fr) 145px;align-items:center;gap:12px;min-height:160px;padding:16px 10px 16px 17px;display:grid;overflow:hidden}.catalog-item-copy{gap:6px;display:grid}.catalog-item-copy small{color:#7fa9c7;letter-spacing:.14em;font-size:7px;font-weight:850}.catalog-item-copy strong{color:#eaf1f8;font-size:16px}.catalog-item-copy p{color:#8495a8;margin:0;font-size:9px;line-height:1.5}.catalog-item-photo{pointer-events:none;background:radial-gradient(#4f8bb829,#0000 66%);border-radius:21px;place-items:center;height:138px;display:grid;overflow:hidden}.catalog-admin-layout{grid-template-columns:minmax(310px,.78fr) minmax(370px,1.22fr);gap:16px;padding:16px;display:grid}.catalog-admin-form,.catalog-item-editor{align-content:start;gap:13px;padding:18px;display:grid}.catalog-admin-form label,.catalog-item-editor label{gap:6px;display:grid}.catalog-admin-form label>span,.catalog-item-editor label>span{color:#8495a9;font-size:8px;font-weight:800}.catalog-admin-form input,.catalog-admin-form textarea,.catalog-item-editor input,.catalog-item-editor textarea{color:#e7eff7;width:100%;font:inherit;background:#090d14a3;border:1px solid #ffffff14;border-radius:13px;outline:none}.catalog-admin-form input,.catalog-item-editor input{height:42px;padding:0 12px}.catalog-admin-form textarea,.catalog-item-editor textarea{resize:vertical;padding:11px 12px;line-height:1.45}.catalog-admin-form input:focus,.catalog-admin-form textarea:focus,.catalog-item-editor input:focus,.catalog-item-editor textarea:focus{border-color:#70b2e057}.catalog-admin-form-title,.catalog-item-editor>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.catalog-admin-form-title small,.catalog-item-editor header small{color:#7fa9c7;letter-spacing:.13em;font-size:8px;font-weight:850}.catalog-admin-form-title h2,.catalog-item-editor header h2{color:#edf3f9;margin:4px 0 0;font-size:18px}.catalog-admin-form-title .danger,.catalog-item-editor-actions .danger{color:#e6a1a1;background:#a445451f;border:1px solid #e2777729;border-radius:12px}.catalog-admin-form-title .danger{place-items:center;width:38px;height:38px;display:grid}.catalog-admin-currency{border:1px solid #ffffff12;border-radius:17px;padding:12px}.catalog-admin-currency.is-xp{background:#2a71a51a}.catalog-admin-currency.is-cp{background:#b4642717}.catalog-admin-currency header{align-items:center;gap:10px;display:flex}.catalog-admin-currency header>span{display:grid}.catalog-admin-currency header strong{color:#e9f0f7;font-size:13px}.catalog-admin-currency header small{color:#7f91a5;font-size:8px}.catalog-admin-currency>div{grid-template-columns:.7fr .7fr 1.4fr;gap:8px;margin-top:11px;display:grid}.catalog-exchange-toggle{background:#090d1480;border:1px solid #ffffff12;border-radius:13px;align-items:center;min-height:42px;padding:0 10px;gap:8px!important;display:flex!important}.catalog-exchange-toggle input{width:17px;height:17px}.catalog-admin-warning{margin:0}.catalog-admin-list{align-content:start;gap:10px;display:grid}.catalog-admin-car{overflow:hidden}.catalog-admin-car.is-selected{border-color:#74b2dc4a;box-shadow:0 0 0 3px #4985b112}.catalog-admin-car>button{width:100%;min-height:92px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:86px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:8px 13px 8px 8px;display:grid}.catalog-admin-thumb,.catalog-admin-item-thumb{pointer-events:none;background:#070b118f;border-radius:16px;place-items:center;height:76px;display:grid;overflow:hidden}.catalog-admin-thumb .secure-image,.catalog-admin-thumb .secure-image img,.catalog-admin-item-thumb .secure-image,.catalog-admin-item-thumb .secure-image img{width:100%;height:100%}.catalog-admin-thumb .secure-image,.catalog-admin-item-thumb .secure-image{background:0 0}.catalog-admin-thumb img,.catalog-admin-item-thumb img{object-fit:contain}.catalog-admin-car>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.catalog-admin-car small,.catalog-admin-items small{color:#739bb9;letter-spacing:.11em;font-size:7px;font-weight:850}.catalog-admin-car strong,.catalog-admin-items strong{color:#e9f0f7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-admin-car i{color:#8192a5;font-size:9px;font-style:normal}.catalog-admin-car>button>b{color:#9fc4de;background:#5b90b81f;border-radius:10px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.catalog-item-editor{margin-top:6px}.catalog-item-editor>header>button{color:#b5d3e8;background:#5c8ab11f;border:1px solid #ffffff14;border-radius:11px;padding:8px 10px;font-size:8px;font-weight:800}.catalog-item-editor-actions{grid-template-columns:1fr auto;gap:8px;display:grid}.catalog-item-editor-actions .danger{min-width:82px}.catalog-admin-items{gap:7px;margin-top:3px;display:grid}.catalog-admin-items>button{min-height:69px;color:inherit;text-align:left;background:#080c136b;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:4px 9px 4px 4px;display:grid}.catalog-admin-item-thumb{border-radius:12px;height:59px}.catalog-admin-items>button>span:nth-child(2){gap:3px;min-width:0;display:grid}@media (width<=820px){.catalog-admin-layout{grid-template-columns:1fr;padding:12px}}@media (width<=520px){.burmalda-box-stage{min-height:calc(100dvh - 245px)}.catalog-car-card{grid-template-columns:104px minmax(0,1fr) 18px}.catalog-currency-grid{gap:7px}.catalog-currency-card{gap:8px;padding:11px 9px}.catalog-currency-card .catalog-currency-icon{--currency-size:38px!important}.catalog-item-row{grid-template-columns:minmax(0,1fr) 126px}.catalog-admin-currency>div{grid-template-columns:repeat(2,1fr)}.catalog-admin-currency>div .value{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.burmalda-box,.burmalda-box .box-body,.burmalda-box .box-lid,.burmalda-box .box-aura,.burmalda-box .box-spark{animation-duration:1ms!important;animation-iteration-count:1!important}}.catalog-search-panel{gap:9px;margin-bottom:12px;display:grid}.catalog-search-panel>input{color:#edf3f8;background:#0b1018c7;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;height:44px;padding:0 14px}.catalog-class-tabs{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.catalog-class-tabs button{color:#7d8ea2;background:#0f151fad;border:1px solid #ffffff0f;border-radius:12px;height:39px;font-weight:900}.catalog-class-tabs button.active{color:#d9edf9;background:#44789e3b;border-color:#72b3e047}.catalog-gallery-controls{grid-template-columns:42px 1fr 42px;align-items:center;margin-bottom:8px;display:grid}.catalog-gallery-controls button{color:#cce4f4;background:#171f2bd1;border:1px solid #ffffff14;border-radius:13px;width:38px;height:38px;font-size:21px}.catalog-gallery-controls strong{color:#91a8ba;text-align:center;font-size:10px}.catalog-item-row{min-height:225px}.catalog-item-photo{height:190px}.catalog-item-photo img{animation:.42s cubic-bezier(.18,.84,.22,1) both catalog-item-arrive}.catalog-currency-icon{object-fit:contain;filter:drop-shadow(0 8px 10px #0000004d);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;transform:none!important}.withdrawal-back{margin-right:6px}.withdrawal-row{grid-template-columns:1fr auto auto!important}.withdrawal-cancel,.inventory-withdraw-button{color:#a9cfe8!important;background:#447da51f!important;border:1px solid #70aed729!important;border-radius:10px!important}.withdrawal-cancel{padding:7px 8px;font-size:7px}.inventory-withdraw-button{margin-top:6px}.growth-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.growth-admin .admin-tool-card{align-content:start;gap:10px;display:grid}.growth-admin input,.growth-admin textarea{color:#e7eff7;width:100%;min-height:42px;font:inherit;background:#080c129e;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:10px 12px}.growth-admin textarea{resize:vertical}.growth-list{gap:7px;margin-top:4px;display:grid}.growth-list article{background:#080c1273;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:7px;padding:9px;display:flex}.growth-list article>span{flex:1;gap:2px;min-width:0;display:grid}.growth-list article strong{color:#e6eef5;font-size:10px}.growth-list article small{color:#77899b;font-size:7px;line-height:1.35}.growth-list article button{color:#acd1e8;background:#5186ac26;border:0;border-radius:9px;padding:7px 8px;font-size:7px}.growth-list article button.danger{color:#e2a0a0;background:#9d444424}.raffle-card-image{min-height:190px}.raffle-card-image .secure-image img{transform:scale(1.18)}.reward-flight>span{animation-duration:1.25s}.reward-flight>span:after{content:"";border:1px solid #ffda7738;border-radius:38px;animation:1.1s ease-out both reward-flight-ring;position:absolute;inset:-24px}@media (width<=760px){.growth-admin-grid{grid-template-columns:1fr;padding:12px}}@media (width<=430px){.burmalda-coin-pile{width:128px!important}.leaderboard-hero{grid-template-columns:130px 1fr}.leaderboard-hero img{width:145px}}.catalog-car-card{grid-template-columns:minmax(0,1fr) 38px;gap:3px;min-height:142px;padding:6px;display:grid;position:relative;overflow:hidden}.catalog-car-open{min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;padding:4px;display:grid}.catalog-car-card:active{transform:none}.catalog-car-open:active{transform:scale(.987)}.catalog-quick-stats{grid-template-columns:minmax(64px,.8fr) minmax(88px,1.2fr);align-items:stretch;gap:7px;display:grid}.catalog-quick-completeness,.catalog-price-row.is-stacked{background:#050a1075;border-radius:11px;align-content:center;gap:5px;padding:7px;display:grid}.catalog-quick-completeness>i{color:#8094a6;justify-content:space-between;gap:5px;font-size:7px;font-style:normal;display:flex}.catalog-quick-completeness b{color:#dce7ee;font-size:8px}.catalog-price-row.is-stacked>i{grid-template-columns:minmax(35px,auto) 1fr 16px;justify-content:end;gap:4px;display:grid}.catalog-price-row.is-stacked small{color:#6e8295;font-size:6px;font-style:normal;font-weight:900}.catalog-price-row.is-stacked b{color:#eef4f8;text-align:right;font-size:9px}.catalog-price-row.is-stacked .catalog-currency-icon{align-self:center}.catalog-card-share{color:#9fd2ef;background:linear-gradient(#326f973d,#10253694);border:1px solid #66b1de24;border-radius:12px;align-self:center;place-items:center;width:34px;height:calc(100% - 8px);min-height:42px;display:grid}.catalog-admin-form-actions{align-items:center;gap:6px;display:flex}.catalog-admin-form-actions>button:not(.danger){color:#acd6ed;background:#2d6b9129;border:1px solid #67b1db2b;border-radius:11px;align-items:center;gap:5px;min-height:38px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.catalog-form-step{border-top:1px solid #ffffff0f;align-items:center;gap:9px;margin-top:3px;padding-top:11px;display:flex}.catalog-form-step>b{color:#9fd4f0;background:#4189b52b;border-radius:9px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.catalog-form-step>span{gap:2px;display:grid}.catalog-form-step strong{color:#dde8f0;font-size:10px}.catalog-form-step small{color:#718596;font-size:7px}.catalog-admin-currency-stack{flex-direction:column;gap:10px;display:flex}.catalog-admin-currency-stack .is-cp{order:-1}@media (width<=520px){.withdrawal-limit-admin{grid-template-columns:1fr 105px}.withdrawal-limit-admin button{grid-column:1/-1}.catalog-car-open{grid-template-columns:92px minmax(0,1fr)}.catalog-car-photo{height:100px}.catalog-quick-stats{grid-template-columns:.78fr 1.22fr;gap:5px}.catalog-car-copy{gap:5px}.catalog-car-copy>strong{font-size:14px}.catalog-quick-completeness,.catalog-price-row.is-stacked{padding:6px 5px}}.catalog-detail-snapshot{width:min(504px,100% - 32px)!important;margin:18px auto 34px!important;padding:0 0 30px!important}.catalog-detail-snapshot .catalog-detail-hero{background:radial-gradient(circle at 52% 40%,#1a5d7e61,#0000 47%),linear-gradient(145deg,#071827 0%,#06131f 62%,#050c16 100%)!important;border:1px solid #6faed324!important;border-radius:11px!important;grid-template-rows:minmax(350px,1fr) auto!important;min-height:554px!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 38px #00000042!important}.catalog-detail-snapshot .catalog-detail-glow{filter:blur(46px)!important;background:#2784af38!important;width:78%!important;height:205px!important;top:108px!important}.catalog-detail-snapshot .catalog-detail-photo{z-index:2!important;background:0 0!important;place-items:center!important;width:100%!important;height:100%!important;min-height:350px!important;margin:0!important;padding:28px 10px 0!important;display:grid!important;position:relative!important}.catalog-detail-snapshot .catalog-detail-photo .secure-image,.catalog-detail-snapshot .catalog-detail-photo .secure-image img{background:0 0!important;width:100%!important;height:100%!important}.catalog-detail-snapshot .catalog-detail-photo img{object-fit:contain!important;filter:drop-shadow(0 18px 18px #0000007a)!important;transform:scale(1.18)!important}.catalog-detail-snapshot .catalog-detail-title{z-index:3!important;background:0 0!important;padding:0 16px 15px!important;display:block!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.catalog-detail-snapshot .catalog-detail-title>.catalog-exchange-status{color:#42dd91!important;letter-spacing:.12em!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:5px!important;margin-bottom:7px!important;padding:0!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.catalog-detail-snapshot .catalog-detail-title>.catalog-exchange-status:before{content:""!important;background:currentColor!important;border-radius:50%!important;width:5px!important;height:5px!important;box-shadow:0 0 8px!important}.catalog-detail-snapshot .catalog-detail-title>.catalog-exchange-status.is-unavailable{color:#ff9aa8!important}.catalog-detail-snapshot .catalog-title-line{align-items:baseline!important;gap:9px!important;margin:0!important;display:flex!important}.catalog-detail-snapshot .catalog-title-line h2{color:#f4f8fb!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(32px,7vw,42px)!important;font-weight:950!important;line-height:.95!important}.catalog-detail-snapshot .catalog-class-badge{color:#a8bac9!important;letter-spacing:.08em!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:0!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.catalog-detail-snapshot .catalog-detail-summary{align-items:center!important;gap:8px!important;min-height:28px!important;margin-top:4px!important;display:flex!important}.catalog-detail-snapshot .catalog-detail-summary>span{color:#f1f5f8!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;min-height:25px!important;padding:0!important;font-size:14px!important;font-weight:750!important;display:inline-flex!important}.catalog-detail-snapshot .catalog-detail-summary>span+span:before{color:#8395a5;content:"·";margin-right:8px}.catalog-detail-snapshot .catalog-detail-summary .catalog-admin-skin-summary{color:#ff7187!important;letter-spacing:.05em!important;text-transform:uppercase!important;border:1px solid #f55368e6!important;border-radius:7px!important;min-height:25px!important;padding:0 8px!important;font-size:9px!important;font-weight:900!important}.catalog-detail-snapshot .catalog-detail-summary .catalog-admin-skin-summary:before{display:none!important}.catalog-detail-snapshot .catalog-share-button-inline{color:#ccefff!important;background:linear-gradient(135deg,#1f719d,#1c4772)!important;border:1px solid #51bcf1ad!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:38px!important;margin:10px 0 0!important;padding:0 12px!important;font-size:10px!important;font-weight:850!important;display:flex!important;position:static!important;box-shadow:0 8px 18px #0a558238!important}.catalog-detail-snapshot .catalog-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;display:grid!important}.catalog-detail-snapshot .catalog-currency-card{background:linear-gradient(145deg,#102336,#0c1827)!important;border:1px solid #70b2d526!important;border-radius:21px!important;gap:8px!important;min-height:75px!important;padding:10px 12px!important;box-shadow:0 12px 24px #0000002e!important}.catalog-detail-snapshot .catalog-currency-card.is-cp{background:linear-gradient(145deg,#2e211f,#241817)!important}.catalog-detail-snapshot .catalog-currency-icon{--currency-size:39px!important;border-radius:7px!important}.catalog-detail-snapshot .catalog-currency-card small{color:#85a2b7!important;letter-spacing:.02em!important;font-size:7px!important}.catalog-detail-snapshot .catalog-currency-card strong{color:#f3f7fb!important;letter-spacing:-.03em!important;font-size:18px!important}.catalog-detail-snapshot .catalog-detail-tabs{background:#12222ee6!important;border:1px solid #71adcb42!important;border-radius:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin-top:12px!important;padding:4px!important;display:grid!important}.catalog-detail-snapshot .catalog-detail-tabs button{color:#e6edf2!important;background:0 0!important;border:0!important;border-radius:7px!important;min-height:42px!important;font-size:9px!important;font-weight:850!important}.catalog-detail-snapshot .catalog-detail-tabs button.active{color:#f2fbff!important;box-shadow:none!important;background:linear-gradient(145deg,#2b668b,#214c6b)!important}.catalog-detail-snapshot .catalog-description,.catalog-detail-snapshot .catalog-item-section{margin-top:13px!important}.catalog-detail-snapshot .catalog-item-section>header{margin:0 4px 8px!important}.catalog-detail-snapshot .catalog-item-section>header small{color:#5dc9ec!important;letter-spacing:.13em!important;font-size:8px!important}.catalog-detail-snapshot .catalog-item-section>header h3{color:#f3f7fb!important;margin:5px 0 0!important;font-size:23px!important}.catalog-detail-snapshot .catalog-item-section>header p{color:#7590a3!important;margin:5px 0 0!important;font-size:8px!important}.catalog-detail-snapshot .catalog-gallery-controls{background:0 0!important;grid-template-columns:38px 1fr 38px!important;align-items:center!important;min-height:38px!important;margin:12px 0 8px!important;display:grid!important}.catalog-detail-snapshot .catalog-gallery-controls button{color:#d9e8f1!important;background:#1d2835bf!important;border:1px solid #829db338!important;border-radius:11px!important;width:38px!important;height:38px!important}.catalog-detail-snapshot .catalog-gallery-controls strong{color:#b6d9eb!important;text-align:center!important;font-size:9px!important}@media (width<=520px){.catalog-detail-snapshot{width:calc(100% - 24px)!important;margin-top:12px!important}.catalog-detail-snapshot .catalog-detail-hero{min-height:500px!important}.catalog-detail-snapshot .catalog-detail-photo{min-height:312px!important}}.directory-screen .catalog-detail-hero{background:radial-gradient(circle at 18% 16%,#5bacd329,#0000 32%),radial-gradient(circle at 82% 78%,#416f9d2e,#0000 42%),linear-gradient(145deg,#102b3d 0%,#0a1b2b 48%,#070f1b 100%)!important;border:1px solid #75b8da3d!important;border-radius:18px!important;grid-template-rows:minmax(280px,1fr) auto!important;align-content:stretch!important;min-height:clamp(470px,104vw,610px)!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #d3f1ff14,0 20px 44px #00000047!important}.directory-screen .catalog-detail-media{z-index:1!important;background:0 0!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px 14px 0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.directory-screen .catalog-detail-media>.secure-image,.directory-screen .catalog-detail-media>.secure-image img{width:100%!important;height:100%!important;min-height:0!important}.directory-screen .catalog-detail-media>.secure-image{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.directory-screen .catalog-detail-media>.secure-image img{object-fit:contain!important;object-position:50% 54%!important;filter:drop-shadow(0 22px 22px #00000080)!important;transform:none!important}.directory-screen .catalog-detail-title{z-index:2!important;background:linear-gradient(90deg,#060f19f5,#0a1b2ae6)!important;border-top:1px solid #7dbfdd2e!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:14px 16px 16px!important;display:grid!important;position:relative!important;inset:auto!important}.directory-screen .catalog-detail-title>.catalog-detail-kicker,.directory-screen .catalog-detail-title>.catalog-title-line,.directory-screen .catalog-detail-title>.catalog-detail-summary,.directory-screen .catalog-detail-title>.catalog-share-button-inline{grid-area:auto/1!important}.directory-screen .catalog-detail-title .catalog-share-button-inline{background:linear-gradient(135deg,#2384b2bd,#1f4c7cd6)!important;border:1px solid #69ccf57a!important;border-radius:9px!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:8px 0 0!important;padding:0 12px!important;position:static!important;transform:none!important;box-shadow:0 8px 20px #0a507c33!important}.directory-screen .catalog-item-row{background:radial-gradient(circle at 18% 16%,#5aa1c61a,#0000 36%),linear-gradient(145deg,#122a3bfa,#07101cfa)!important;border:1px solid #70b5d733!important;border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0000003d!important}.directory-screen .catalog-item-photo{aspect-ratio:4/3!important;background:radial-gradient(at 50% 54%,#4ea3cf33,#0000 57%),linear-gradient(145deg,#10293aeb,#050e19fa)!important;border:0!important;border-radius:0!important;order:0!important;place-items:center!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.directory-screen .catalog-item-media,.directory-screen .catalog-item-media>.secure-image{aspect-ratio:auto!important;background:0 0!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.directory-screen .catalog-item-photo .secure-image>img:not(.catalog-normalization-source){object-fit:contain!important;object-position:50% 50%!important;filter:drop-shadow(0 18px 18px #0000007a)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.directory-screen .catalog-item-photo .is-subject-normalizing{opacity:.96!important}.directory-screen .catalog-item-list>.catalog-gallery-controls{display:none!important}.directory-screen .catalog-item-photo>.catalog-gallery-controls-overlay{z-index:5!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0 9px!important;display:flex!important;position:absolute!important;inset:0!important}.directory-screen .catalog-item-photo>.catalog-gallery-controls-overlay strong{color:#d4ebf6c7!important;text-shadow:0 1px 6px #000000b3!important;font-size:9px!important;position:absolute!important;bottom:9px!important;right:50%!important;transform:translate(50%)!important}.directory-screen .catalog-item-photo>.catalog-gallery-controls-overlay button{z-index:1!important;color:#e1f2fae0!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07121d94!important;border:1px solid #add6ea33!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:21px!important;display:grid!important;position:relative!important;box-shadow:0 6px 16px #00000038!important}.directory-screen .catalog-item-photo>.catalog-gallery-controls-overlay button:active{background:#24587385!important;transform:scale(.96)!important}.directory-screen .catalog-detail-tabs{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(145deg,#264d6033,#07111c38)!important;border-color:#91c5dc24!important;gap:3px!important;padding:3px!important;box-shadow:inset 0 1px #d8f2fb0a!important}.directory-screen .catalog-detail-tabs button{color:#c0d8e3ad!important;background:0 0!important;border:1px solid #0000!important}.directory-screen .catalog-detail-tabs button.active{color:#e1f0f5!important;background:#5794b038!important;border-color:#96d0e738!important;box-shadow:inset 0 -2px #87d3eb80!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs,.directory-screen .catalog-detail-tabs{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#0b162285!important;border:1px solid #a4c6d629!important;box-shadow:inset 0 1px #dff1f80d,0 10px 22px #00000024!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button.active,.directory-screen .catalog-detail-tabs button.active{box-shadow:none!important;color:#f1e9ec!important;background:linear-gradient(135deg,#79404f85,#4a2e3d6b)!important;border-color:#e099a747!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button:hover,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button:hover,.directory-screen .catalog-detail-tabs button:hover{box-shadow:none!important;color:#e6f0f4!important;background:#1c2c389e!important;border-color:#a4c6d633!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active:hover,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button.active:hover,.directory-screen .catalog-detail-tabs button.active:hover{box-shadow:none!important;color:#f1e9ec!important;background:linear-gradient(135deg,#79404f85,#4a2e3d6b)!important;border-color:#e099a747!important}.directory-screen .catalog-detail-tabs button.active,.directory-screen .catalog-detail-tabs button.active:hover{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;background:linear-gradient(135deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .42), rgba(var(--catalog-accent-rgb,48, 116, 151), .2))!important;box-shadow:none!important;color:#f3f8fa!important}.directory-screen .catalog-detail-tabs button{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .24)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .12)!important;background-image:none!important}.directory-screen .catalog-detail-tabs button:hover,.directory-screen .catalog-detail-tabs button:focus-visible{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .22)!important;background-image:none!important}.directory-screen .catalog-item-copy{border-top-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .24)!important;background:linear-gradient(90deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .22), #0a1b2a8f)!important;background:linear-gradient(90deg,#08121db3,#0a1c2b75)!important;border-top:1px solid #77b8d821!important;order:1!important;width:100%!important;min-height:82px!important;padding:13px 16px 15px!important}.directory-screen .catalog-item-copy strong{font-size:clamp(19px,5vw,27px)!important;line-height:1.1!important}.directory-screen .catalog-item-copy p{margin-top:6px!important;line-height:1.45!important}@media (width<=520px){.directory-screen .catalog-detail-hero{border-radius:15px!important;min-height:485px!important}.directory-screen .catalog-detail-media{padding:14px 10px 0!important}.directory-screen .catalog-detail-title{padding:12px 13px 14px!important}.directory-screen .catalog-item-photo{aspect-ratio:4/3!important}}.directory-screen .catalog-detail-hero{background:radial-gradient(circle at 18% 16%,#5bacd31a,#0000 34%),radial-gradient(circle at 82% 78%,#416f9d1f,#0000 44%),linear-gradient(145deg,#102b3d 0%,#0a1b2b 48%,#070f1b 100%)!important}.directory-screen .catalog-detail-title{background:linear-gradient(90deg,#060f19f5,#0a1b2ae6)!important}.directory-screen .catalog-detail-tabs{background:#0b16229e!important}.directory-screen .catalog-detail-tabs button.active,.directory-screen .catalog-detail-tabs button.active:hover{box-shadow:none!important;color:#edf5f7!important;background:linear-gradient(135deg,#3a4c5b7a,#1f2f3b66)!important;border-color:#a4c6d640!important}.directory-screen .catalog-item-row,.directory-screen .catalog-item-photo{background:radial-gradient(at 50% 54%,#4ea3cf1f,#0000 58%),linear-gradient(145deg,#10293aeb,#050e19fa)!important}.directory-screen .catalog-description{background:linear-gradient(135deg,#8d742a38,#221f139e)!important;border-color:#d8b54e3d!important;box-shadow:inset 0 1px #ffe78e0f,0 12px 25px #0000002e!important}.directory-screen .catalog-detail-title .catalog-share-button-inline{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .48)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .2)!important;color:#eaf5f8!important;border-radius:10px!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin-top:7px!important;padding:0 15px!important;font-size:9px!important;box-shadow:inset 0 1px #ffffff14,0 6px 15px #00000029!important}.directory-screen .catalog-detail-title .catalog-share-button-inline:hover,.directory-screen .catalog-detail-title .catalog-share-button-inline:focus-visible{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .62)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;box-shadow:inset 0 1px #ffffff1a,0 7px 16px #0000002e!important}.directory-screen .catalog-detail-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important}.directory-screen .catalog-detail-title>.catalog-detail-kicker{grid-area:1/1!important}.directory-screen .catalog-detail-title>.catalog-title-line{grid-area:2/1!important;min-width:0!important}.directory-screen .catalog-detail-title>.catalog-detail-summary{grid-area:3/1!important}.directory-screen .catalog-detail-title>.catalog-share-button-inline{grid-area:2/2!important;place-self:end!important;width:max-content!important;min-width:0!important;margin:0 0 1px 10px!important}.directory-screen .catalog-detail-tabs button.active,.directory-screen .catalog-detail-tabs button.active:hover{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .44)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .34)!important;color:#f3f8fa!important}.directory-screen .catalog-description{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .46)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .34)!important;box-shadow:inset 0 1px #ffffff0d,0 12px 25px #0000002e!important}.directory-screen .catalog-item-row{background:#0a1118!important}.directory-screen .catalog-item-photo{background:linear-gradient(145deg,#111921,#050a10)!important}@media (width<=430px){.directory-screen .catalog-detail-title>.catalog-share-button-inline{padding-inline:11px!important;font-size:8px!important}}.directory-screen .catalog-detail-tabs button{border-color:var(--catalog-accent-border,#3074973d)!important;background:var(--catalog-accent-soft,#3074971f)!important}.directory-screen .catalog-detail-tabs button:hover,.directory-screen .catalog-detail-tabs button:focus-visible{border-color:var(--catalog-accent-border,#30749761)!important;background:var(--catalog-accent-mid,#30749738)!important}.directory-screen .catalog-detail-tabs button.active,.directory-screen .catalog-detail-tabs button.active:hover{border-color:var(--catalog-accent-border,#3074978a)!important;background:var(--catalog-accent-mid,#3074976b)!important}.directory-screen .catalog-description{background:var(--catalog-accent-soft,#30749738)!important;border:0 #0000!important}.directory-screen .catalog-item-copy{border-top-color:var(--catalog-accent-border,#3074978a)!important;background:var(--catalog-accent-mid,#3074976b)!important}.directory-screen .catalog-detail-title .catalog-share-button-inline{border-color:var(--catalog-accent-border,#3074977a)!important;background:var(--catalog-accent-share,#3074974d)!important}.directory-screen .catalog-detail-title .catalog-share-button-inline:hover,.directory-screen .catalog-detail-title .catalog-share-button-inline:focus-visible{border-color:var(--catalog-accent-border,#3074979e)!important;background:var(--catalog-accent-mid,#3074976b)!important}.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-tabs button{background:#dab21229!important;border-color:#dab21270!important}.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-tabs button:hover,.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-tabs button:focus-visible{background:#dab2123d!important}.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-tabs button.active,.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-tabs button.active:hover,.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-detail-title .catalog-share-button-inline{background:#dab2125c!important;border-color:#eec92cad!important}.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-description{background:#dab2124d!important;border-color:#eec92c94!important}.directory-screen .catalog-detail[data-catalog-accent=yellow] .catalog-item-copy{background:#dab21270!important;border-top-color:#eec92cad!important}.directory-screen .catalog-detail[data-catalog-accent=red] .catalog-detail-tabs button.active,.directory-screen .catalog-detail[data-catalog-accent=red] .catalog-detail-title .catalog-share-button-inline{background:#af484257!important;border-color:#e16c6494!important}.directory-screen .catalog-detail[data-catalog-accent=red] .catalog-description,.directory-screen .catalog-detail[data-catalog-accent=red] .catalog-item-copy{background:#af48424d!important;border-top-color:#e16c6485!important}.directory-screen .catalog-detail[data-catalog-accent=pink] .catalog-detail-tabs button.active,.directory-screen .catalog-detail[data-catalog-accent=pink] .catalog-detail-title .catalog-share-button-inline{background:#b04a7e57!important;border-color:#ee82b594!important}.directory-screen .catalog-detail[data-catalog-accent=pink] .catalog-description,.directory-screen .catalog-detail[data-catalog-accent=pink] .catalog-item-copy{background:#b04a7e4d!important;border-top-color:#ee82b585!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button:focus-visible{background-image:none!important;background-color:var(--catalog-accent-soft,#3074971f)!important;border-color:var(--catalog-accent-border,#3074973d)!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button.active,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button.active:hover{background-image:none!important;background-color:var(--catalog-accent-mid,#30749757)!important;border-color:var(--catalog-accent-border,#3074978a)!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-description,.directory-screen .catalog-detail[data-catalog-accent] .catalog-item-copy,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-title .catalog-share-button-inline{background-image:none!important;background-color:var(--catalog-accent-soft,#30749738)!important;border-color:var(--catalog-accent-border,#30749775)!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-item-copy,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-title .catalog-share-button-inline:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-title .catalog-share-button-inline:focus-visible{background-color:var(--catalog-accent-mid,#3074976b)!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button:focus-visible{background-image:none!important;background-color:var(--catalog-accent-muted,#30749714)!important;border-color:var(--catalog-accent-border,#30749733)!important;box-shadow:none!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button.active,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button.active:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs button.active:focus-visible{background-image:none!important;background-color:var(--catalog-accent-mid,#3074973d)!important;border-color:var(--catalog-accent-border,#30749747)!important;box-shadow:none!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-description,.directory-screen .catalog-detail[data-catalog-accent] .catalog-item-copy,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-title .catalog-share-button-inline{background-image:none!important;background-color:var(--catalog-accent-soft,#30749724)!important;border-color:var(--catalog-accent-border,#30749747)!important;box-shadow:none!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-item-copy{background-color:var(--catalog-accent-copy,#3074972e)!important}.directory-screen .catalog-class-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;overflow:visible!important}.directory-screen .catalog-class-tabs>button{white-space:nowrap!important;gap:3px!important;min-width:0!important;padding:0 4px!important;overflow:hidden!important}.directory-screen .catalog-class-tabs>button>span{flex:0 auto!important;width:auto!important;min-width:0!important}.directory-screen .catalog-class-tabs>button .catalog-tab-count{flex:none!important;width:auto!important;min-width:15px!important;height:15px!important;padding:0 2px!important;font-size:7px!important;position:static!important;transform:none!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs{background:#0b121b94!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button:focus-visible{box-shadow:none!important;color:#c0d8e39e!important;background:#0b121bad!important;border-color:#a4c6d61f!important}.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button.active,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button.active:hover,.directory-screen .catalog-detail[data-catalog-accent] .catalog-detail-tabs>button.active:focus-visible{background:var(--catalog-accent-mid,#3074973d)!important;border-color:var(--catalog-accent-border,#30749747)!important;color:#eef5f7!important;background-image:none!important}.home-ad-slot{gap:8px!important;width:min(100% - 32px,520px)!important;margin:0 auto 4px!important;display:grid!important}.home-ad-slot-header{justify-content:space-between!important;align-items:end!important;gap:12px!important;padding:0 4px!important;display:flex!important}.home-ad-slot-header span{gap:3px!important;display:grid!important}.home-ad-slot-header small{color:#64c9ed!important;letter-spacing:.13em!important;font-size:8px!important;font-weight:900!important}.home-ad-slot-header strong{color:#f4f7fa!important;font-size:18px!important}.home-ad-slot-header i{color:#8296a9!important;text-align:right!important;max-width:170px!important;font-size:9px!important;font-style:normal!important;line-height:1.35!important}.home-ad-slot .global-ad-banner{background:linear-gradient(135deg,#2899e138,#1d416e6b),#0b192aeb!important;border-color:#64c9ed47!important;border-radius:18px!important;width:100%!important;margin:0!important;box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff14!important}.home-ad-slot .global-ad-banner>a,.home-ad-slot .global-ad-cta{color:#edf9ff!important;background:#081626b8!important;border-color:#afe0f766!important}.home-screen .profile-home.home-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(100% - 32px,520px)!important;margin:0 auto!important;padding:12px 0 10px!important;display:grid!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){grid-column:1/-1!important}.home-screen .profile-home.home-actions>.games-hero{min-height:122px!important;margin:0!important}.home-screen .profile-home.home-actions>.primary-action{border-radius:18px!important;min-height:82px!important;margin:0!important;padding:14px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){min-height:74px!important}.home-screen .profile-home.home-actions>.primary-action .cta-drum strong{font-size:18px!important}.home-screen .home-news{width:min(100% - 32px,520px)!important;margin-inline:auto!important}@media (width<=370px){.home-ad-slot,.home-screen .profile-home.home-actions,.home-screen .home-news{width:min(100% - 22px,520px)!important}.home-ad-slot-header i{display:none!important}}html[data-theme=dark] body:has(.home-screen){background:linear-gradient(#153858 0%,#16466f 52%,#17639a 100%)!important}html[data-theme=dark] .home-screen{background:radial-gradient(circle at 88% 12%,#81c7f31f,#0000 32%),linear-gradient(#153858 0%,#16466f 52%,#17639a 100%)!important}html[data-theme=dark] .home-screen:before{opacity:.34!important;background-image:radial-gradient(circle at 16% 24%,#ffffff1f 0 1px,#0000 1.5px),radial-gradient(circle at 74% 68%,#ffffff14 0 1px,#0000 1.5px)!important;background-size:180px 180px,240px 240px!important;-webkit-mask-image:linear-gradient(#000,#0000 92%)!important;mask-image:linear-gradient(#000,#0000 92%)!important}html[data-theme=dark] .home-screen>.brand-bar{background:#102b457a!important;border-color:#a4d5f51f!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action,.home-screen .profile-home.home-actions>.primary-action:hover,.home-screen .profile-home.home-actions>.primary-action:focus-visible,.home-screen .profile-home.home-actions>.primary-action:active{color:#f4f9fc!important;background:linear-gradient(145deg,#2f6297e0,#1e4c79e6)!important;border:1px solid #9dd3f633!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #04182e33!important}.home-screen .profile-home.home-actions>.games-hero{order:1!important;grid-column:1/-1!important;min-height:86px!important;padding:12px 16px!important}.home-screen .profile-home.home-actions>.guide-action{order:2!important;grid-column:auto!important}.home-screen .profile-home.home-actions>.feed-home-action{order:3!important;grid-column:auto!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){order:4!important;grid-column:1/-1!important;min-height:86px!important}.home-screen .profile-home.home-actions .games-hero-copy>small,.home-screen .profile-home.home-actions .games-hero-copy>span,.home-screen .profile-home.home-actions .guide-action-copy strong,.home-screen .profile-home.home-actions .feed-action-copy strong{color:#edf7fde6!important}.home-screen .profile-home.home-actions .games-hero-copy>strong{color:#fff!important;font-size:18px!important}.home-screen .profile-home.home-actions .feed-action-copy strong,.home-screen .profile-home.home-actions .guide-action-copy strong{font-size:18px!important}.home-screen .profile-home.home-actions .cta-wheel-stack small{color:#daeefaad!important}.home-screen .profile-home.home-actions .cta-wheel-stack strong{color:#fff!important;font-size:18px!important}.home-screen .home-news-card{background:#174065bd!important;border-color:#a3d5f229!important}html[data-theme=dark] .home-screen .home-bottom-nav{background:#0c2f4ee0!important;border-color:#a4d5f533!important}body:has(.home-screen){background:linear-gradient(#133254 0%,#124b85 100%)!important}html[data-theme=dark] body:has(.home-screen){background:linear-gradient(#133254 0%,#124b85 100%)!important}.home-screen,html[data-theme=dark] .home-screen{background:linear-gradient(#133254 0%,#124b85 100%)!important}.home-screen:before,html[data-theme=dark] .home-screen:before{display:none!important}.home-screen .profile-home.home-actions{gap:8px!important;width:calc(100% - 12px)!important;max-width:none!important;padding:11px 0!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action,.home-screen .profile-home.home-actions>.primary-action:hover,.home-screen .profile-home.home-actions>.primary-action:focus-visible,.home-screen .profile-home.home-actions>.primary-action:active{background:linear-gradient(#1f436cfa,#1f5792eb)!important;border:1px solid #85bee82e!important;border-radius:20px!important;min-height:80px!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffff0b,0 6px 14px #051f391a!important}.home-screen .profile-home.home-actions>.guide-action,.home-screen .profile-home.home-actions>.feed-home-action{min-height:80px!important}.home-screen .profile-home.home-actions .guide-action-copy,.home-screen .profile-home.home-actions .feed-action-copy{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;display:flex!important}.home-screen .profile-home.home-actions .guide-action-copy .ui-icon,.home-screen .profile-home.home-actions .feed-action-copy .ui-icon{color:#e6f5ffeb!important}.home-screen .profile-home.home-actions .guide-action-copy strong,.home-screen .profile-home.home-actions .feed-action-copy strong,.home-screen .profile-home.home-actions .cta-wheel-stack strong{color:#fff!important;font-size:11px!important;line-height:1.1!important}.home-screen .profile-home.home-actions .cta-wheel-stack{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important}.home-screen .profile-home.home-actions .cta-wheel-stack small{color:#e5f4ffad!important;font-size:8px!important}.home-screen .home-ad-slot,.home-screen .home-news,.home-screen .home-bottom-nav{width:calc(100% - 12px)!important;max-width:none!important}.home-screen .home-bottom-nav{background:#133a5ee6!important;border-color:#85bee82e!important}body:has(.home-screen):before{content:none!important;background:0 0!important;animation:none!important;display:none!important}body:has(.home-screen):after{content:none!important;background:0 0!important;animation:none!important;display:none!important}html[data-theme=dark] body:has(.home-screen):before{content:none!important;background:0 0!important;animation:none!important;display:none!important}html[data-theme=dark] body:has(.home-screen):after{content:none!important;background:0 0!important;animation:none!important;display:none!important}body:has(.home-screen){background:#124b85 linear-gradient(#133254 0%,#124b85 100%)!important}html[data-theme=dark] body:has(.home-screen){background:#124b85 linear-gradient(#133254 0%,#124b85 100%)!important}html[data-theme=dark] .home-screen>.brand-bar,.home-screen>.brand-bar{background:#133254e0!important;border-color:#85bee829!important}html[data-theme=dark] .app-shell.home-screen,.app-shell.home-screen{background:#1c5b94 linear-gradient(#071525 0%,#0b2239 32%,#174b78 70%,#1c5b94 100%)!important}html[data-theme=dark] body:has(.home-screen){background:#1c5b94 linear-gradient(#071525 0%,#0b2239 32%,#174b78 70%,#1c5b94 100%)!important}body:has(.home-screen){background:#1c5b94 linear-gradient(#071525 0%,#0b2239 32%,#174b78 70%,#1c5b94 100%)!important}.home-screen{padding-top:calc(var(--safe-top) + 18px)!important;padding-bottom:calc(var(--safe-bottom) + 96px)!important}.home-screen .profile-home.home-actions{flex:none!important}.home-top-overlay{top:calc(var(--safe-top) + 8px)!important;z-index:10000!important;pointer-events:none!important;width:min(100% - 30px,532px)!important;height:46px!important;margin:0!important;display:block!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}.home-top-overlay>button,.home-top-overlay>.home-top-right-dock{pointer-events:auto!important}.home-top-right-dock{pointer-events:auto!important;align-items:center!important;gap:7px!important;display:flex!important;position:absolute!important;top:0!important;right:0!important}.home-balance-dock{color:#f4fbff!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#265d9194!important;border:1px solid #bee2f738!important;border-radius:22px!important;min-width:76px!important;height:40px!important;padding:0 13px!important;position:absolute!important;top:0!important;left:0!important;box-shadow:inset 0 1px #ffffff1a,0 7px 20px #020e1c2e!important}.home-balance-dock .currency-icon,.home-balance-dock .ui-icon{color:#fff!important}.home-profile-dock{width:46px!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}.home-profile-dock .avatar{border:2px solid #ffffff38!important;width:42px!important;height:42px!important;box-shadow:0 6px 18px #020e1c47!important}.home-admin-dock{color:#e8f7ffe6!important;background:#102b46bd!important;border:1px solid #97cff03d!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action,.home-screen .profile-home.home-actions>.primary-action:hover,.home-screen .profile-home.home-actions>.primary-action:focus-visible,.home-screen .profile-home.home-actions>.primary-action:active{-webkit-backdrop-filter:blur(16px)saturate(125%)!important;backdrop-filter:blur(16px)saturate(125%)!important;background:#1e4775!important;border:1px solid #bee5ff42!important;box-shadow:inset 0 1px #ffffff24,0 8px 20px #04182e29!important}.home-screen .home-bottom-nav{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0f3457f0!important;border:1px solid #97cff038!important;border-radius:999px!important;grid-template-columns:1fr 1fr 1fr!important;width:min(100% - 30px,532px)!important;min-height:72px!important;padding:7px 9px 6px!important;box-shadow:inset 0 1px #ffffff14,0 15px 34px #020f1e47!important}.home-screen .home-bottom-nav>button,.home-screen .home-bottom-nav>button:hover,.home-screen .home-bottom-nav>button:focus-visible,.home-screen .home-bottom-nav>button:active{color:#e8f7ffe6!important;background:0 0!important;border:0!important;border-radius:22px!important;gap:5px!important;min-height:54px!important}.home-screen .home-bottom-nav .profile-nav-button{transform:translateY(-9px)!important}.home-screen .home-bottom-nav .profile-nav-button:active{transform:translateY(-9px)scale(.94)!important}.home-screen .home-bottom-nav .profile-nav-button .avatar{border-color:#0b3052fa!important;box-shadow:0 8px 20px #020f1e52,0 0 0 1px #97cff029!important}.home-screen{padding-top:calc(var(--safe-top) + 68px)!important}.home-screen .home-ad-slot{width:min(100% - 16px,560px)!important;max-width:none!important;margin-bottom:8px!important}.home-screen .home-ad-slot-header{min-height:18px!important;padding-inline:5px!important}.home-screen .home-ad-slot-header small{display:none!important}.home-screen .home-ad-slot-header strong{color:#ebf9fff0!important;letter-spacing:.08em!important;font-size:14px!important}.home-screen .home-ad-slot-header i{color:#cbe5f59e!important}.home-screen .profile-home.home-actions{width:min(100% - 16px,560px)!important;max-width:none!important;padding-top:10px!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action,.home-screen .profile-home.home-actions>.primary-action:hover,.home-screen .profile-home.home-actions>.primary-action:focus-visible,.home-screen .profile-home.home-actions>.primary-action:active{-webkit-backdrop-filter:blur(20px)saturate(135%)!important;backdrop-filter:blur(20px)saturate(135%)!important;background:#1e4775!important;border-color:#cdebff38!important;box-shadow:inset 0 1px #ffffff29,0 10px 26px #03182d24!important}@media (width<=370px){.home-screen .home-ad-slot,.home-screen .profile-home.home-actions,.home-screen .home-news{width:calc(100% - 12px)!important}}.home-screen .profile-home.home-actions{gap:8px!important;width:min(100% - 28px,520px)!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.primary-action,.home-screen .profile-home.home-actions>.primary-action:hover,.home-screen .profile-home.home-actions>.primary-action:focus-visible,.home-screen .profile-home.home-actions>.primary-action:active{-webkit-backdrop-filter:blur(16px)saturate(115%)!important;backdrop-filter:blur(16px)saturate(115%)!important;background:#1e4775!important;border-color:#b1d3ea24!important;border-radius:19px!important;box-shadow:inset 0 1px #ffffff1a,0 8px 20px #03182d1f!important}.home-screen .home-news{display:none!important}.home-screen .home-bottom-nav{background:#0f3457f5!important;border-radius:999px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;width:min(100% - 28px,532px)!important;padding:7px 8px 6px!important}.home-screen .home-bottom-nav>button,.home-screen .home-bottom-nav>button:hover,.home-screen .home-bottom-nav>button:focus-visible,.home-screen .home-bottom-nav>button:active{color:#ebf8ffeb!important;border-radius:22px!important;gap:5px!important;min-width:0!important;min-height:54px!important;padding:4px 2px!important;transform:none!important}.home-screen .home-bottom-nav>button .ui-icon{color:#e8f7ff!important}.home-screen .home-bottom-nav>button>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:7px!important;overflow:hidden!important}.home-screen .home-bottom-nav>button:first-child:before{display:none!important}.games-hub-screen{background:linear-gradient(#071525 0%,#0b2239 32%,#174b78 70%,#1c5b94 100%)!important}.games-hub-screen .games-hub-header,.games-hub-screen .daily-game-card{background:#1e4775!important;border-color:#b1d3ea29!important;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #03182d29!important}html[data-theme=dark] .app-shell:not(.cinematic-splash):not(.photo-viewer){background:linear-gradient(#071525 0%,#0b2239 34%,#174b78 72%,#1c5b94 100%)!important}html[data-theme=dark] .directory-screen .directory-header,html[data-theme=dark] .directory-screen .directory-content>.directory-card,html[data-theme=dark] .directory-screen .catalog-search-panel,html[data-theme=dark] .directory-screen .catalog-car-card,html[data-theme=dark] .directory-screen .catalog-item-card,html[data-theme=dark] .notifications-screen .cosmic-header,html[data-theme=dark] .notifications-screen .notifications-list>button,html[data-theme=dark] .settings-screen .directory-header,html[data-theme=dark] .settings-screen .language-grid button,html[data-theme=dark] .settings-screen .translation-note,html[data-theme=dark] .settings-screen .settings-toggle,html[data-theme=dark] .leaderboard-screen .directory-header,html[data-theme=dark] .leaderboard-screen .leaderboard-hero,html[data-theme=dark] .leaderboard-screen .leaderboard-list article,html[data-theme=dark] .leaderboard-screen .leaderboard-mine-dock,html[data-theme=dark] .games-screen .games-header,html[data-theme=dark] .games-screen .daily-game-card{background:#1e4775d6!important;border-color:#b8e0f92e!important;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #03182d29!important}html[data-theme=dark] .leaderboard-screen .leaderboard-list article.is-you,html[data-theme=dark] .notifications-screen .notifications-list>button.is-unread,html[data-theme=dark] .settings-screen .language-grid button.is-selected{background:#498bc294!important;border-color:#bce7ff61!important}html[data-theme=dark] .chat-screen{background:#123c63!important}html[data-theme=dark] .chat-screen>.chat-header,html[data-theme=dark] .chat-screen>.chat-composer,html[data-theme=dark] .chat-screen>.global-ad-banner{background:#1e4775f5!important;border-color:#b8e0f92e!important}html[data-theme=dark] .chat-screen>.chat-canvas{background:linear-gradient(#09243db3,#13466fd6),url(/chat-wallpaper.png) 50%/cover no-repeat!important}.app-bottom-nav{z-index:30!important;right:14px!important;bottom:calc(10px + var(--safe-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;backdrop-filter:blur(18px)saturate(125%)!important;background:#0d3457f2!important;border:1px solid #b8e0f933!important;border-radius:999px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;width:auto!important;max-width:560px!important;min-height:68px!important;margin:0 auto!important;padding:6px 8px!important;display:grid!important;position:fixed!important;left:14px!important;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #020f1e4d!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active{color:#e7f7ffdb!important;background:0 0!important;border:0!important;border-radius:22px!important;place-items:center!important;gap:4px!important;min-width:0!important;min-height:54px!important;padding:4px 2px!important;display:grid!important;transform:none!important}.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{color:#f3fbff!important;background:#438bc3b8!important;box-shadow:inset 0 1px #ffffff1f!important}.app-bottom-nav>button .ui-icon{color:currentColor!important}.app-bottom-nav>button>span{color:currentColor;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:850;overflow:hidden}.app-shell:has(.app-bottom-nav){padding-bottom:calc(100px + var(--safe-bottom))!important}.home-screen .games-hero{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}.home-screen .games-hero-copy{place-items:center!important;gap:7px!important;width:100%!important;display:grid!important}.home-screen .games-hero-copy strong{letter-spacing:-.04em!important;font-size:clamp(30px,8vw,45px)!important;line-height:1!important}.home-screen .games-hero-copy>span{color:#d7f0ffb8!important;margin:0!important;font-size:10px!important}.home-screen .games-hero-coin,.home-screen .games-hero .island-ready-badge{display:none!important}.games-hub-screen .games-hub-content{padding-bottom:106px!important}.games-hub-screen .daily-game-card{grid-template-columns:minmax(0,1fr) 142px!important;min-height:156px!important}.games-hub-screen .daily-game-card.is-ready{border-color:#b8e0f93d!important;animation:none!important;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #03182d29!important}.games-hub-screen .daily-game-preview.free-chest-preview{width:142px!important;height:132px!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.games-hub-screen .daily-game-preview.free-chest-preview .dzo-chest-model{aspect-ratio:auto!important;width:142px!important;height:132px!important}@media (width<=460px){.games-hub-screen .daily-game-card{grid-template-columns:minmax(0,1fr) 116px!important;padding:16px!important}.games-hub-screen .daily-game-preview.free-chest-preview,.games-hub-screen .daily-game-preview.free-chest-preview .dzo-chest-model{width:116px!important}}.home-screen .home-ad-slot .global-ad-banner,.home-screen>.global-ad-banner{background:linear-gradient(135deg,#0989eec7,#194891d1),url(/dzo-ad-blue-bg.png) 50%/cover no-repeat!important;border:1px solid #9adcff4d!important;box-shadow:inset 0 1px #ffffff2e,0 16px 34px #0326534d!important}.home-screen .global-ad-preview{z-index:1!important;background:0 0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.home-screen .global-ad-media{z-index:0!important;opacity:.86!important}.home-screen .global-ad-blue-tint{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.62;background:linear-gradient(135deg,#0099ff73,#0c429199),url(/dzo-ad-blue-bg.png) 50%/cover no-repeat;position:absolute;inset:0}.home-screen .global-ad-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#042a5838,#043b7c08 68%,#05235242);position:absolute;inset:0}.home-screen .global-ad-cta-wrap{z-index:8;pointer-events:none;position:absolute;inset:0}.home-screen .global-ad-cta-pointer{display:none!important}.home-screen .global-ad-cta{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);color:#f4fcff!important;pointer-events:auto!important;background:#125391e0!important;border:1px solid #d0f1ff7a!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:106px!important;min-height:32px!important;padding:0 12px!important;font-size:9px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;position:absolute!important;bottom:8px!important;right:10px!important;box-shadow:inset 0 1px #fff3,0 7px 18px #021a3a57!important}.ad-modal>a{background:#1e4775!important;border-color:#bee7ff5c!important;box-shadow:inset 0 1px #ffffff24,0 8px 22px #031f4247!important}body:has(.app-bottom-nav) .app-shell{padding-bottom:calc(100px + var(--safe-bottom))!important}.app-bottom-nav{will-change:transform;contain:layout paint;z-index:2147483000!important;top:auto!important;right:auto!important;bottom:calc(10px + var(--safe-bottom))!important;width:min(100vw - 28px,560px)!important;max-width:none!important;margin:0!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active,.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{transition:background-color .18s,box-shadow .18s,color .18s!important;position:static!important;transform:none!important}@media (width<=460px){.home-screen .global-ad-cta{min-width:94px!important;min-height:30px!important;padding-inline:9px!important;font-size:8px!important;bottom:7px!important;right:8px!important}}html[data-theme=dark] .admin-shell,html[data-theme=dark] .admin-workspace,html[data-theme=dark] .admin-shell .admin-chat{background:linear-gradient(#071525 0%,#0b2239 34%,#174b78 72%,#1c5b94 100%)!important}html[data-theme=dark] .admin-shell .inbox-pane,html[data-theme=dark] .admin-shell .admin-tabs,html[data-theme=dark] .admin-shell .admin-chat-header,html[data-theme=dark] .admin-shell .admin-tool-card,html[data-theme=dark] .admin-shell .admin-workspace,html[data-theme=dark] .admin-shell .copy-editor-header{background:#1e4775e0!important;border-color:#b8e0f92e!important}html[data-theme=dark] .admin-shell .admin-chat-body{background:linear-gradient(#09243dbd,#13466fdb),url(/chat-wallpaper.png) 50%/cover no-repeat!important}.home-screen .home-ad-slot .global-ad-banner,.home-screen>.global-ad-banner{background:#050b15!important;border-color:#7bbaeb47!important;height:clamp(112px,30vw,144px)!important;min-height:clamp(112px,30vw,144px)!important;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #00000057!important}.home-screen .global-ad-blue-tint{opacity:0!important;mix-blend-mode:normal!important}.home-screen .global-ad-shade{background:linear-gradient(#01050c14,#01050c1f 70%,#01050c42)!important}.home-screen .global-ad-cta{background:#1e4775f0!important;border-color:#a3e0ffad!important;border-radius:11px!important;min-width:116px!important;min-height:30px!important;padding:0 12px!important;font-size:8px!important;bottom:5px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:inset 0 1px #fff3,0 7px 18px #0006!important}.home-screen .global-ad-cta:hover,.home-screen .global-ad-cta:focus-visible,.home-screen .global-ad-cta:active{background:#275b91f5!important;transform:translate(-50%)!important}@media (width<=460px){.home-screen .global-ad-cta{min-width:112px!important;min-height:29px!important;padding-inline:11px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}html[data-theme=dark] .admin-shell .admin-tabs button.active,html[data-theme=dark] .admin-shell .save-copy-button,html[data-theme=dark] .admin-shell .admin-tool-card>button:not(.danger),html[data-theme=dark] .admin-shell .system-primary-button{color:#f3fbff!important;background:#438bc3b8!important;border-color:#b8e0f94d!important;box-shadow:inset 0 1px #ffffff1f!important}.news-screen{min-height:100dvh;padding-bottom:calc(104px + var(--safe-bottom))!important}.news-page-content{width:min(100% - 28px,720px);padding:18px 0 calc(30px + var(--safe-bottom));gap:14px;margin:0 auto;display:grid}.news-page-heading{gap:5px;padding:4px 4px 2px;display:grid}.news-page-heading small{color:#8edfff;letter-spacing:.15em;font-size:8px;font-weight:900}.news-page-heading h2{color:#f3fbff;margin:0;font-size:22px}.news-page-heading p{color:#d7f0ffb3;margin:0;font-size:10px;line-height:1.45}.news-screen .home-news-list{gap:12px}.home-screen .profile-home.home-actions>.games-hero{min-height:126px!important;padding:20px 18px!important}.home-screen .games-hero-copy strong{font-size:clamp(40px,11vw,62px)!important;line-height:.94!important}.home-screen .games-hero-copy>span{font-size:12px!important}.home-screen .games-hero .island-ready-badge{display:grid!important;top:12px!important;right:12px!important}.app-bottom-nav,.app-bottom-nav>button,.app-bottom-nav>button.is-active{transition:background-color .18s,box-shadow .18s,color .18s!important;transform:none!important}.app-bottom-nav{isolation:isolate;top:auto!important;right:auto!important;bottom:calc(10px + var(--safe-bottom))!important;width:min(100% - 28px,560px)!important;max-width:none!important;min-height:74px!important;margin:0!important;padding:7px 8px!important;position:fixed!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active,.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{border-radius:22px!important;min-height:58px!important;padding:5px 3px!important;position:static!important;transform:none!important}.app-bottom-nav>button>span{font-size:8px!important;line-height:1.1!important}.home-screen .profile-home.home-actions>.games-hero{text-align:left!important;grid-template-columns:minmax(0,1fr) 132px!important;place-items:center stretch!important;min-height:126px!important;padding:18px 18px 18px 22px!important}.home-screen .games-hero-copy{text-align:left!important;place-items:start!important}.home-screen .games-hero-copy strong,.home-screen .games-hero-copy>span{text-align:left!important}.home-screen .games-hero-copy strong{font-size:clamp(32px,9vw,48px)!important}.home-screen .games-hero-copy>span{max-width:150px!important}.home-screen .games-hero-coins{z-index:1;pointer-events:none;position:relative;justify-self:end!important;place-items:center!important;width:132px!important;height:132px!important;display:grid!important}.home-screen .games-hero-coins img{object-fit:contain;filter:drop-shadow(0 9px 12px #020d186b);display:block;width:132px!important;height:132px!important}@media (width<=460px){.home-screen .profile-home.home-actions>.games-hero{grid-template-columns:minmax(0,1fr) 108px!important;padding-left:18px!important}.home-screen .games-hero-coins,.home-screen .games-hero-coins img{width:108px!important;height:108px!important}}.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:active{background:linear-gradient(145deg,#265b8ae6,#163a5ef0)!important;border:1px solid #b2e7ff33!important;border-radius:20px!important;height:112px!important;min-height:112px!important;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #02193033!important}.home-screen .support-copy{gap:7px!important}.home-screen .support-subtitle{color:#dcf2ffb3!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;max-width:min(100%,330px)!important;font-size:10px!important;font-weight:700!important;line-height:1.25!important;animation:none!important;display:block!important;overflow:visible!important}.home-screen .profile-home.home-actions>button.feed-home-action,.home-screen .profile-home.home-actions>button.feed-home-action:hover,.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,.home-screen .profile-home.home-actions>button.feed-home-action:active{color:#f3fbff!important;background:#1e4775!important;border-color:#b2e7ff33!important;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #02193033!important}.directory-screen .catalog-class-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.directory-screen .catalog-class-tabs>button{border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:5px 3px!important;display:inline-flex!important;overflow:hidden!important}.directory-screen .catalog-class-tabs>button>span{text-overflow:ellipsis!important;min-width:0!important;font-size:12px!important;font-weight:900!important;overflow:hidden!important}.directory-screen .catalog-class-tabs .catalog-tab-count{border-radius:999px!important;flex:none!important;min-width:16px!important;height:16px!important;padding:0 3px!important;font-size:8px!important;line-height:16px!important}html[data-theme=dark] .directory-screen:has(.catalog-detail){background:#061321!important}html[data-theme=dark] .directory-screen .catalog-detail{min-height:calc(100dvh - 92px)!important;padding:10px 14px calc(34px + var(--safe-bottom))!important;background:radial-gradient(circle at 50% 3%, rgba(var(--catalog-accent-rgb), .26), transparent 34%), radial-gradient(circle at 18% 80%, rgba(var(--catalog-accent-rgb), .12), transparent 38%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb), .12), #040c16e6 62%, #061321 100%)!important;margin-inline:-14px!important}html[data-theme=dark] .directory-screen .catalog-detail-hero{border-color:rgba(var(--catalog-accent-rgb), .42)!important;background:radial-gradient(ellipse at 50% 42%, rgba(var(--catalog-accent-rgb), .38), transparent 52%), linear-gradient(150deg, rgba(var(--catalog-accent-rgb), .22), #040c15f0)!important;box-shadow:inset 0 1px #ffffff1a, 0 18px 34px rgba(var(--catalog-accent-rgb), .12)!important}html[data-theme=dark] .directory-screen .catalog-detail-media{background:radial-gradient(ellipse at 50% 62%, rgba(var(--catalog-accent-rgb), .34), transparent 52%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb), .12), #040c1557)!important}html[data-theme=dark] .directory-screen .catalog-currency-card,html[data-theme=dark] .directory-screen .catalog-detail-tabs,html[data-theme=dark] .directory-screen .catalog-description,html[data-theme=dark] .directory-screen .catalog-item-row{border-color:rgba(var(--catalog-accent-rgb), .3)!important;background:linear-gradient(145deg, rgba(var(--catalog-accent-rgb), .2), #071421db)!important;box-shadow:inset 0 1px #ffffff12,0 12px 26px #01101e2e!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active{border-color:rgba(var(--catalog-accent-rgb), .46)!important;background:rgba(var(--catalog-accent-rgb), .34)!important;box-shadow:inset 0 -2px 0 rgba(var(--catalog-accent-rgb), .8)!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button:hover:not(.active){border-color:rgba(var(--catalog-accent-rgb), .32)!important;background:rgba(var(--catalog-accent-rgb), .18)!important;box-shadow:none!important}@media (width<=380px){.directory-screen .catalog-class-tabs{gap:4px!important}.directory-screen .catalog-class-tabs>button{gap:2px!important;min-height:39px!important;padding-inline:2px!important}.directory-screen .catalog-class-tabs>button>span{font-size:11px!important}.directory-screen .catalog-class-tabs .catalog-tab-count{min-width:14px!important;padding-inline:2px!important;font-size:7px!important}}.app-shell.home-screen,html[data-theme=dark] .app-shell.home-screen{background:#1a76b8 linear-gradient(#0a2b4c 0%,#105b91 54%,#1a76b8 100%)!important}body:has(.home-screen){background:#1a76b8 linear-gradient(#0a2b4c 0%,#105b91 54%,#1a76b8 100%)!important}html[data-theme=dark] body:has(.home-screen){background:#1a76b8 linear-gradient(#0a2b4c 0%,#105b91 54%,#1a76b8 100%)!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action),.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):hover,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):focus-visible,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):active{background:#2498df linear-gradient(135deg,#24a9ef,#238ad2)!important;border:1px solid #bef1ff94!important;border-radius:16px!important;min-height:64px!important;padding:8px 16px!important;box-shadow:inset 0 1px #ffffff3d,0 8px 20px #04356733!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel{height:50px!important;min-height:50px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack{grid-template-rows:repeat(3,17px)!important;height:50px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{text-shadow:0 1px 3px #002d5257;color:#f6fdff!important;line-height:17px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small{opacity:.58!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){min-height:88px!important;padding:8px 14px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack{height:64px!important;min-height:64px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack{grid-template-rows:repeat(3,21px)!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{letter-spacing:.02em!important;white-space:nowrap!important;filter:none!important;font-size:12px!important;line-height:21px!important;animation:none!important;overflow:visible!important;transform:none!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small{opacity:.78!important;font-weight:700!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{letter-spacing:.015em!important;font-size:17px!important;font-weight:850!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel{height:72px!important;min-height:72px!important;overflow:hidden!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack{grid-template-rows:repeat(3,24px)!important;height:72px!important;animation:.36s ease-out both cta-wheel-clean-enter!important;transform:none!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{line-height:24px!important;animation:none!important;transform:none!important}@keyframes cta-wheel-clean-enter{0%{opacity:0;filter:blur(1px);transform:scale(.97)}to{opacity:1;filter:blur();transform:scale(1)}}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action){min-height:104px!important;padding:8px 14px!important;overflow:hidden!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel{perspective:240px;height:84px!important;min-height:84px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack{transform-origin:50%;grid-template-rows:repeat(3,28px)!important;height:84px!important;animation:.48s cubic-bezier(.2,.76,.24,1) both cta-wheel-drum-enter!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small,.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{line-height:28px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack small{opacity:.76!important;font-size:12px!important}.home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action) .cta-wheel-stack strong{letter-spacing:.01em!important;font-size:20px!important}@keyframes cta-wheel-drum-enter{0%{opacity:.2;filter:blur(1px);transform:rotateX(8deg)scaleY(.95)}45%{opacity:1;filter:blur();transform:rotateX(-4deg)scaleY(1.02)}to{opacity:1;filter:blur();transform:rotateX(0)scaleY(1)}}.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:active{height:112px!important;min-height:112px!important;padding:8px 14px!important;overflow:hidden!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel,.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack{width:min(100%,300px)!important;height:92px!important;min-height:92px!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel{perspective:240px!important;overflow:hidden!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack{grid-template-rows:repeat(3,30px)!important;animation:.48s cubic-bezier(.2,.76,.24,1) both cta-wheel-drum-enter!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack small,.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack strong{text-overflow:clip!important;white-space:nowrap!important;line-height:30px!important;animation:none!important;overflow:visible!important;transform:none!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack small{opacity:.78!important;font-size:13px!important;font-weight:700!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-wheel-stack strong{letter-spacing:.01em!important;font-size:22px!important;font-weight:900!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum{perspective:320px!important;height:92px!important;min-height:92px!important;display:block!important;position:relative!important;overflow:hidden!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-drum-item{text-align:center!important;white-space:nowrap!important;text-overflow:clip!important;transform-origin:50%!important;height:30px!important;margin:0!important;line-height:30px!important;transition:transform .56s cubic-bezier(.2,.78,.2,1),opacity .42s,filter .42s,font-size .42s,letter-spacing .42s!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;overflow:visible!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-drum-item.is-current{color:#fff!important;letter-spacing:.01em!important;opacity:1!important;filter:none!important;font-size:24px!important;font-weight:900!important;transform:translateY(-50%)rotateX(0)scale(1)!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-drum-item.is-above{color:#e8f7ffd6!important;letter-spacing:.035em!important;opacity:.84!important;filter:blur(.1px)!important;font-size:13px!important;font-weight:700!important;transform:translateY(calc(-50% - 30px))rotateX(12deg)scale(.9)!important}.home-screen .profile-home.home-actions>button.support-cta-action .cta-drum-item.is-below{color:#e8f7ffd6!important;letter-spacing:.035em!important;opacity:.84!important;filter:blur(.1px)!important;font-size:13px!important;font-weight:700!important;transform:translateY(calc(30px - 50%))rotateX(-12deg)scale(.9)!important}@media (prefers-reduced-motion:no-preference){.app-shell button:not(:disabled),.admin-shell button:not(:disabled){will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background-color .18s,background-image .18s,border-color .18s,color .18s,opacity .18s!important}.app-shell button:not(:disabled):hover,.admin-shell button:not(:disabled):hover{transform:translateY(-2px)}.app-shell button:not(:disabled):active,.admin-shell button:not(:disabled):active{transform:translateY(1px)scale(.975)}.app-shell button:not(:disabled):focus-visible,.admin-shell button:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #85deffd1!important}.app-bottom-nav,.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:active,.app-bottom-nav>button:focus-visible{transform:none!important}.app-bottom-nav>button:hover{box-shadow:inset 0 1px #ffffff1f,0 0 16px #5eccff33!important}.home-screen .games-hero-coins img{animation:4.8s ease-in-out infinite events-coins-float}}@keyframes events-coins-float{0%,to{transform:translateY(2px)rotate(-1deg)}50%{transform:translateY(-5px)rotate(1deg)}}.home-screen .profile-home.home-actions>button.support-cta-action{height:112px!important;min-height:112px!important;padding:12px 14px!important}.home-screen .support-copy{text-align:center!important;place-items:center!important;gap:3px!important;width:min(100%,420px)!important;min-width:0!important;display:grid!important}.home-screen .support-title{text-shadow:0 3px 14px #021f394d;color:#f7fcff!important;letter-spacing:-.035em!important;font-size:clamp(26px,7vw,36px)!important;font-weight:950!important;line-height:1!important;display:block!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum{perspective:260px!important;width:100%!important;height:25px!important;min-height:25px!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item,.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-current,.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-above,.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-below{letter-spacing:.01em!important;white-space:nowrap!important;height:25px!important;font-size:11px!important;font-weight:750!important;line-height:25px!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-current{color:#e6f8ffeb!important;opacity:1!important;filter:none!important;transform:translateY(-50%)rotateX(0)scale(1)!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-above{color:#e6f8ffb3!important;opacity:.7!important;filter:blur(.15px)!important;transform:translateY(calc(-50% - 25px))rotateX(10deg)scale(.9)!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-drum .cta-drum-item.is-below{color:#e6f8ffb3!important;opacity:.7!important;filter:blur(.15px)!important;transform:translateY(calc(25px - 50%))rotateX(-10deg)scale(.9)!important}.app-bottom-nav{right:10px!important;bottom:calc(10px + var(--safe-bottom))!important;box-sizing:border-box!important;border-radius:24px!important;width:auto!important;max-width:none!important;min-height:70px!important;padding:6px 7px!important;left:10px!important;transform:none!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active,.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{min-width:0!important;min-height:56px!important;padding:4px 2px!important;overflow:hidden!important;transform:none!important}.app-bottom-nav>button>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:8px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.home-screen .profile-home.home-actions>.games-hero{background:radial-gradient(circle at 78% 42%,#5cc8ff4d,#0000 38%),linear-gradient(145deg,#2a6faaf5,#13426ff5)!important;border:1px solid #b2e7ff47!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) 150px!important;min-height:142px!important;padding:18px 14px 18px 22px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff29,0 16px 32px #03254647!important}.home-screen .games-hero-copy strong{text-shadow:0 3px 14px #01192f47;letter-spacing:-.045em!important;font-size:clamp(36px,10vw,54px)!important;line-height:.95!important}.home-screen .games-hero-copy>span{color:#e6f8ffdb!important;font-size:12px!important;font-weight:750!important}.home-screen .games-hero-coins,.home-screen .games-hero-coins img{width:150px!important;height:150px!important}.home-screen .games-hero-coins{filter:drop-shadow(0 10px 16px #00132861);margin-right:-8px!important}html[data-theme=dark] .feed-screen{background:radial-gradient(circle at 88% 0,#65caff29,#0000 30%),linear-gradient(#0b2c4b 0%,#0b2440 48%,#081d35 100%)!important}html[data-theme=dark] .feed-screen>.feed-header,html[data-theme=dark] .feed-screen>.feed-tabs,html[data-theme=dark] .feed-screen>.feed-profile-card{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#184e7ac2!important;border-color:#b2e7ff33!important;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #02172d33!important}html[data-theme=dark] .feed-screen .feed-card{background:linear-gradient(145deg,#184c77eb,#071e35f5)!important;border:1px solid #ade2ff33!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff17,0 16px 34px #0111234d!important}html[data-theme=dark] .feed-screen .feed-card-header{background:linear-gradient(#26699f3d,#0000)!important;min-height:72px!important;padding:14px 16px!important}html[data-theme=dark] .feed-screen .feed-caption{color:#eaf8ff!important;padding:12px 16px 14px!important}html[data-theme=dark] .feed-screen .feed-photo-grid{background:#03132266!important;border-radius:0 0 19px 19px!important}html[data-theme=dark] .feed-screen .feed-post-actions{background:#124b7785!important;border:1px solid #ade2ff29!important;border-radius:15px!important;min-height:48px!important;margin:0 10px 10px!important;padding:7px 8px!important}html[data-theme=dark] .feed-screen .feed-post-action{background:#092842a3!important;border-color:#ade2ff33!important;border-radius:11px!important}@media (width<=460px){.home-screen .profile-home.home-actions>.games-hero{grid-template-columns:minmax(0,1fr) 128px!important;min-height:132px!important;padding-left:18px!important}.home-screen .games-hero-coins,.home-screen .games-hero-coins img{width:128px!important;height:128px!important}}.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.guide-action,.home-screen .profile-home.home-actions>button.faq-home-action,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.guide-action:hover,.home-screen .profile-home.home-actions>button.faq-home-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.guide-action:focus-visible,.home-screen .profile-home.home-actions>button.faq-home-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:active,.home-screen .profile-home.home-actions>button.guide-action:active,.home-screen .profile-home.home-actions>button.faq-home-action:active{color:#f4fbff!important;background:#1e4775d1 linear-gradient(145deg,#3677b1ad,#1e4775db)!important;border:1px solid #b1e1ff38!important;border-radius:20px!important;transform:none!important;box-shadow:inset 0 1px #ffffff21,0 14px 30px #041e3a3d!important}.home-screen .profile-home.home-actions>button.support-cta-action{height:112px!important;min-height:112px!important}.home-screen .faq-home-action-copy{text-align:center!important;place-items:center!important;gap:7px!important;display:grid!important}.home-screen .faq-home-action-copy svg{filter:drop-shadow(0 4px 8px #011b3557);color:#dff5ff!important}.home-screen .faq-home-action-copy strong{color:#f7fcff!important;letter-spacing:-.045em!important;font-size:clamp(34px,10vw,52px)!important;font-weight:950!important;line-height:.92!important}.home-screen .faq-home-action-copy small{color:#e1f6ffc2!important;font-size:11px!important;font-weight:750!important}.home-screen .global-ad-banner,.home-screen .global-ad-banner:hover,.home-screen .global-ad-banner>button.global-ad-preview,.home-screen .global-ad-banner>button.global-ad-preview:hover,.home-screen .global-ad-banner>button.global-ad-preview:focus-visible,.home-screen .global-ad-banner>button.global-ad-preview:active{transition:none!important;animation:none!important;transform:none!important}html[data-theme=dark] .faq-screen{min-height:100dvh!important;padding:0 12px calc(96px + var(--safe-bottom))!important;background:radial-gradient(circle at 84% 0,#56b8f42e,#0000 32%),linear-gradient(#0b2b4b 0%,#0e4d7d 52%,#123f68 100%)!important;overflow-y:auto!important}html[data-theme=dark] .faq-screen .faq-page-header{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#081f35c7!important;border-color:#b3e2ff2e!important;border-radius:0 0 20px 20px!important;margin-inline:-12px!important;box-shadow:0 12px 28px #02152a3d!important}.faq-page-content{width:min(100%,620px)!important;margin:0 auto!important;padding-top:18px!important}.faq-page-intro{padding:4px 4px 14px!important}.faq-page-intro small{color:#8bd9ff!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:900!important}.faq-page-intro h2{color:#f5fbff!important;letter-spacing:-.035em!important;margin:5px 0 4px!important;font-size:clamp(25px,7vw,34px)!important}.faq-page-intro p{color:#e0f5ffb8!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.faq-page-filters{gap:9px!important;margin-bottom:12px!important;display:grid!important}.faq-page-categories{scrollbar-width:none;background:#081c3075!important;border:1px solid #b1e1ff29!important;border-radius:16px!important;gap:6px!important;max-width:100%!important;padding:4px!important;display:flex!important;overflow-x:auto!important}.faq-page-categories::-webkit-scrollbar{display:none}.faq-page-categories>button{color:#dcf3ffb8!important;background:#1e47758a!important;border:1px solid #0000!important;border-radius:11px!important;flex:none!important;min-height:34px!important;padding:0 12px!important;font-size:10px!important;font-weight:850!important;transform:none!important}.faq-page-categories>button.is-active{color:#f4fbff!important;background:#1e4775!important;border-color:#b5e6ff47!important;box-shadow:inset 0 1px #ffffff1f!important}.faq-page-search{color:#dbf3ffb3!important;background:#081d317a!important;border:1px solid #b1e1ff2e!important;border-radius:15px!important;align-items:center!important;gap:9px!important;min-height:46px!important;padding:0 13px!important;display:flex!important}.faq-page-search input{color:#f4fbff!important;width:100%!important;font:inherit!important;background:0 0!important;border:0!important;outline:0!important;font-size:12px!important}.faq-page-search input::placeholder{color:#d6efff85!important}.faq-page-list{gap:8px!important;display:grid!important}.faq-page-item,.faq-page-empty{background:linear-gradient(145deg,#1f5380b8,#0a253fc7)!important;border:1px solid #b1e1ff2e!important;border-radius:17px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 10px 22px #02172c33!important}.faq-page-question{color:#f5fbff!important;text-align:left!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:68px!important;padding:12px 14px!important;display:flex!important;transform:none!important}.faq-page-question>span{gap:4px!important;min-width:0!important;display:grid!important}.faq-page-question small{color:#8bd9ff!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:900!important}.faq-page-question strong{font-size:13px!important;line-height:1.3!important}.faq-page-question>svg{color:#def6ffc7!important;flex:none!important;transition:transform .18s!important}.faq-page-item.is-open .faq-page-question>svg{transform:rotate(90deg)!important}.faq-page-answer{color:#e2f6ffd1!important;padding:0 14px 15px!important;font-size:12px!important;line-height:1.55!important}.faq-page-answer p{white-space:pre-wrap!important;border-top:1px solid #b1e1ff24!important;margin:0!important;padding-top:12px!important}.faq-page-answer img{border-radius:12px!important;max-width:100%!important;margin-top:10px!important;display:block!important}.faq-page-empty{color:#eaf8ff!important;text-align:center!important;place-items:center!important;gap:7px!important;padding:30px 18px!important;display:grid!important}.faq-page-empty svg{color:#8bd9ff!important}.faq-page-empty p{color:#e0f5ffad!important;margin:0!important;font-size:12px!important}html[data-theme=dark] .profile-screen{padding:0 12px calc(98px + var(--safe-bottom))!important;background:radial-gradient(circle at 88% 0,#54bcf833,#0000 30%),linear-gradient(#0b2b4b 0%,#0d456f 48%,#123c61 100%)!important;gap:14px!important;overflow-y:auto!important}html[data-theme=dark] .profile-screen .profile-page-header{background:#081f35d1!important;border-color:#b1e1ff2e!important;border-radius:0 0 20px 20px!important;margin-inline:-12px!important;box-shadow:0 12px 28px #02152a3d!important}html[data-theme=dark] .profile-screen .profile-page-balance{background:#1e4775c2!important;border-color:#b2e4ff38!important;box-shadow:inset 0 1px #ffffff1a!important}html[data-theme=dark] .profile-screen .profile-identity-card{background:radial-gradient(circle at 50% 0,#4fade638,#0000 45%),linear-gradient(145deg,#1f5380c2,#081f35d1)!important;border:1px solid #b1e1ff33!important;border-radius:24px!important;margin:0!important;padding:25px 17px 18px!important;box-shadow:inset 0 1px #ffffff1a,0 18px 34px #02152a40!important}.profile-screen .profile-identity-card>.avatar{border:3px solid #89daffb8!important;margin:0 auto 12px!important;box-shadow:0 0 0 6px #52b7f11f,0 10px 26px #00173157!important}.profile-screen .profile-kicker{color:#8bd9ff!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:900!important}.profile-screen .profile-identity-card h2{color:#f6fcff!important;letter-spacing:-.04em!important;margin-top:5px!important;font-size:clamp(27px,8vw,38px)!important}.profile-screen .profile-identity-card>p{color:#e0f5ffad!important;margin:5px 0 17px!important}.profile-screen .profile-identity-card>p a{color:#bdeeff!important}.profile-screen .profile-balance-card{background:linear-gradient(135deg,#29699ee0,#1e4775d6)!important;border:1px solid #b1e1ff38!important;border-radius:18px!important;justify-content:center!important;gap:13px!important;min-height:92px!important;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #031c3733!important}.profile-screen .profile-balance-card>span{text-align:left!important;gap:2px!important;display:grid!important}.profile-screen .profile-balance-card small,.profile-screen .profile-rank-grid small{color:#daf4ffad!important;letter-spacing:.06em!important;font-size:9px!important;font-weight:850!important}.profile-screen .profile-balance-card strong{color:#fff!important;font-size:27px!important;line-height:1!important}.profile-screen .profile-balance-card i,.profile-screen .profile-rank-grid i{color:#a9e5ff!important;font-size:10px!important;font-style:normal!important;font-weight:750!important}.profile-screen .profile-rank-grid{gap:8px!important;margin-top:10px!important}.profile-screen .profile-rank-grid article{background:#081f356b!important;border:1px solid #b1e1ff29!important;border-radius:15px!important;min-height:70px!important;padding:12px 10px!important}.profile-screen .profile-rank-grid strong{color:#f4fbff!important;font-size:17px!important}html[data-theme=dark] .profile-screen .recent-chest-openings{background:linear-gradient(145deg,#1f5380b3,#081f35c7)!important;border:1px solid #b1e1ff2e!important;border-radius:22px!important;margin:0!important;box-shadow:inset 0 1px #ffffff14,0 16px 30px #02152a38!important}.profile-screen .recent-chest-openings>header{border-bottom:1px solid #b1e1ff24!important;padding:18px 17px 13px!important}.profile-screen .recent-chest-openings>header span{color:#8bd9ff!important;letter-spacing:.13em!important;font-size:9px!important;font-weight:900!important}.profile-screen .recent-chest-openings>header h2{color:#f4fbff!important;margin-top:4px!important;font-size:20px!important}.profile-screen .recent-chest-openings>header>strong{color:#e1f7ffc7!important;font-size:11px!important}.profile-screen .recent-chest-openings-list{gap:7px!important;padding:10px!important;display:grid!important}.profile-screen .recent-chest-openings-list article{background:#081f357a!important;border:1px solid #b1e1ff1f!important;border-radius:15px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important}.profile-screen .recent-chest-openings-list article>div{gap:2px!important;min-width:0!important;display:grid!important}.profile-screen .recent-chest-openings-list article a,.profile-screen .recent-chest-openings-list article strong{color:#f3fbff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}.profile-screen .recent-chest-openings-list article small{color:#d8f1ff99!important;font-size:10px!important}.profile-screen .recent-chest-openings-list article>b{color:#b9edff!important;white-space:nowrap!important;align-items:center!important;gap:3px!important;font-size:12px!important;display:inline-flex!important}html[data-theme=dark] .leaderboard-screen .leaderboard-tabs{background:#081f358a!important;border:1px solid #b1e1ff29!important;border-radius:17px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin-bottom:12px!important;padding:5px!important;display:grid!important;box-shadow:inset 0 1px #ffffff12!important}html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button,html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button:hover,html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button:focus-visible,html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button:active{color:#dcf3ffa8!important;white-space:normal!important;background:#1e477575!important;border:1px solid #0000!important;border-radius:12px!important;min-width:0!important;min-height:45px!important;padding:5px 3px!important;font-size:9px!important;font-weight:850!important;line-height:1.12!important;transform:none!important}html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button.is-active,html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button.is-active:hover{color:#f5fcff!important;background:linear-gradient(145deg,#4289c2d1,#1e4775eb)!important;border-color:#b5e6ff4d!important;box-shadow:inset 0 1px #ffffff26,0 6px 14px #04203d33!important}@media (width<=430px){html[data-theme=dark] .leaderboard-screen .leaderboard-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-theme=dark] .leaderboard-screen .leaderboard-tabs>button{min-height:48px!important;font-size:8px!important}}.home-screen .profile-home.home-actions>button.games-hero,.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.guide-action,.home-screen .profile-home.home-actions>button.faq-home-action,.home-screen .profile-home.home-actions>button.feed-home-action,.home-screen .profile-home.home-actions>button.games-hero:hover,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.guide-action:hover,.home-screen .profile-home.home-actions>button.faq-home-action:hover,.home-screen .profile-home.home-actions>button.feed-home-action:hover,.home-screen .profile-home.home-actions>button.games-hero:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.guide-action:focus-visible,.home-screen .profile-home.home-actions>button.faq-home-action:focus-visible,.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,.home-screen .profile-home.home-actions>button.games-hero:active,.home-screen .profile-home.home-actions>button.support-cta-action:active,.home-screen .profile-home.home-actions>button.guide-action:active,.home-screen .profile-home.home-actions>button.faq-home-action:active,.home-screen .profile-home.home-actions>button.feed-home-action:active{color:#f4fbff!important;background:#1e4775d1 linear-gradient(145deg,#3677b1ad,#1e4775db)!important;border-color:#b1e1ff38!important;transform:none!important;box-shadow:inset 0 1px #ffffff21,0 14px 30px #041e3a3d!important}.home-screen .profile-home.home-actions>button.faq-home-action{grid-column:auto!important;height:78px!important;min-height:78px!important}.home-screen .profile-home.home-actions>button.faq-home-action .faq-home-action-copy{gap:3px!important}.home-screen .profile-home.home-actions>button.faq-home-action .faq-home-action-copy svg{width:22px!important;height:22px!important}.home-screen .profile-home.home-actions>button.faq-home-action .faq-home-action-copy strong{font-size:24px!important;line-height:1!important}.home-screen .profile-home.home-actions>button.faq-home-action .faq-home-action-copy small{font-size:9px!important;line-height:1.15!important}.home-screen .profile-home.home-actions>button.feed-home-action{border-radius:20px!important;grid-column:1/-1!important;height:142px!important;min-height:142px!important}.home-screen .profile-home.home-actions>button.games-hero{grid-area:events!important}.home-screen .profile-home.home-actions>button.support-cta-action{grid-area:support!important}.home-screen .profile-home.home-actions>button.guide-action{grid-area:guide!important}.home-screen .profile-home.home-actions>button.faq-home-action{grid-area:faq!important}.home-screen .profile-home.home-actions>button.feed-home-action{grid-area:feed!important}html[data-theme=dark] .home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action),html[data-theme=dark] .home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):hover,html[data-theme=dark] .home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):focus-visible,html[data-theme=dark] .home-screen .profile-home.home-actions>.primary-action:not(.guide-action):not(.feed-home-action):active,html[data-theme=dark] .home-screen .profile-home.home-actions>.guide-action,html[data-theme=dark] .home-screen .profile-home.home-actions>.guide-action:hover,html[data-theme=dark] .home-screen .profile-home.home-actions>.guide-action:focus-visible,html[data-theme=dark] .home-screen .profile-home.home-actions>.guide-action:active,html[data-theme=dark] .home-screen .profile-home.home-actions>.feed-home-action,html[data-theme=dark] .home-screen .profile-home.home-actions>.feed-home-action:hover,html[data-theme=dark] .home-screen .profile-home.home-actions>.feed-home-action:focus-visible,html[data-theme=dark] .home-screen .profile-home.home-actions>.feed-home-action:active{color:#f3fbff!important;background:#1e4775!important;border-color:#9dc2d34d!important;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #02193033!important}@media (width<=420px){.home-screen .profile-home.home-actions{grid-template-areas:"events events""support support""guide faq""feed feed"!important}.home-screen .profile-home.home-actions>button.guide-action,.home-screen .profile-home.home-actions>button.faq-home-action{min-width:0!important}}.ticket-chat-shortcut{background:linear-gradient(135deg,#1d5484db,#153e65b8);border:1px solid #7acbff4d;border-radius:20px;justify-content:flex-start;align-items:center;gap:12px;min-height:74px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff17,0 10px 28px #041c3626}.ticket-chat-shortcut.is-cooldown{opacity:.78;filter:saturate(.72)}.ticket-chat-shortcut-copy{gap:4px;width:100%;min-width:0;display:grid}.ticket-chat-shortcut-copy small{color:#8bd9ff;letter-spacing:.1em;font-size:8px;font-weight:900}.ticket-chat-shortcut-copy strong{color:#f4fbff;font-size:17px;line-height:1.05}.ticket-chat-shortcut-copy span{color:#b8d0e2;font-size:10px}.ticket-chat-shortcut-copy b{color:#e8f8ff}.ticket-hunt-chat-pill{background:#ffcf4d21;border:1px solid #ffe08457;border-radius:999px;align-items:center;gap:5px;margin-bottom:1px;padding:3px 7px;width:max-content!important;display:inline-flex!important}.ticket-hunt-chat-pill b{color:#ffe28b;font-size:12px;line-height:1}.ticket-hunt-chat-pill small{color:#ffeeb3;letter-spacing:.08em;font-size:7px}.ticket-chat-shortcut-button{color:#fff;white-space:nowrap;background:#368fca;border:1px solid #a9e6ff7a;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:76px;min-height:34px;padding:0 12px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 7px 15px #04234033}.ticket-chat-shortcut-button[aria-disabled=true]{cursor:default;color:#b7c9d7;pointer-events:auto;background:#3d698c9e}.ticket-chat-shortcut-button:hover,.ticket-chat-shortcut-button:focus-visible{background:#46a5df;outline:none}@media (width<=420px){.ticket-chat-shortcut{padding:12px}.ticket-chat-shortcut-copy strong{font-size:14px}.ticket-chat-shortcut-copy small{font-size:7px}}.home-screen .profile-home.home-actions>button.games-hero{grid-area:1/1/auto/-1!important;display:grid!important}.home-screen .profile-home.home-actions>button.support-cta-action{grid-area:3/1/auto/-1!important;display:grid!important}.home-screen .profile-home.home-actions>button.guide-action{visibility:visible!important;opacity:1!important;grid-area:2/1!important;width:100%!important;min-width:0!important;display:grid!important}.home-screen .profile-home.home-actions>button.faq-home-action{grid-area:2/2!important;width:100%!important;min-width:0!important;display:grid!important}.home-screen .profile-home.home-actions>button.feed-home-action{grid-area:4/1/auto/-1!important;display:grid!important}.home-screen .profile-home.home-actions>button.games-hero{order:1!important}.home-screen .profile-home.home-actions>button.guide-action,.home-screen .profile-home.home-actions>button.faq-home-action{order:2!important}.home-screen .profile-home.home-actions>button.support-cta-action{order:3!important}.home-screen .profile-home.home-actions>button.feed-home-action{order:4!important}.home-screen .profile-home.home-actions>button.feed-home-action:before,.home-screen .profile-home.home-actions>button.feed-home-action:after{content:none!important;display:none!important}.home-screen .profile-home.home-actions{grid-template-areas:none!important}.home-screen .profile-home.home-actions>button.games-hero{order:1!important;grid-area:auto/1/auto/-1!important}.home-screen .home-menu-pair{order:2!important;grid-area:auto/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}.home-screen .home-menu-pair>button.guide-action,.home-screen .home-menu-pair>button.faq-home-action,.home-screen .home-menu-pair>button.guide-action:hover,.home-screen .home-menu-pair>button.faq-home-action:hover,.home-screen .home-menu-pair>button.guide-action:focus-visible,.home-screen .home-menu-pair>button.faq-home-action:focus-visible,.home-screen .home-menu-pair>button.guide-action:active,.home-screen .home-menu-pair>button.faq-home-action:active{color:#f3fbff!important;background:#1e4775!important;border:1px solid #9dc2d34d!important;border-radius:18px!important;grid-area:auto!important;min-width:0!important;height:78px!important;min-height:78px!important;padding:10px 7px!important;display:grid!important;transform:none!important;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #02193033!important}.home-screen .home-menu-pair .guide-action-copy,.home-screen .home-menu-pair .faq-home-action-copy{text-align:center!important;place-items:center!important;gap:3px!important;min-width:0!important;display:grid!important}.home-screen .home-menu-pair .guide-action-copy strong,.home-screen .home-menu-pair .faq-home-action-copy strong{color:#f3fbff!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:20px!important;line-height:1!important;overflow:hidden!important}.home-screen .home-menu-pair .faq-home-action-copy small{color:#e1f6ffc2!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.1!important;overflow:hidden!important}.home-screen .profile-home.home-actions>button.support-cta-action{order:3!important;grid-area:auto/1/auto/-1!important}.home-screen .profile-home.home-actions>button.feed-home-action{order:4!important;grid-area:auto/1/auto/-1!important}.home-screen .home-menu-pair>button.guide-action{order:0!important}.home-screen .home-menu-pair>button.faq-home-action{order:1!important}.home-screen .home-menu-pair>button.guide-action,.home-screen .home-menu-pair>button.faq-home-action{align-self:stretch!important;height:78px!important;min-height:78px!important;margin:0!important}.home-screen .feed-home-action-copy{text-align:center!important;place-items:center!important;gap:7px!important;display:grid!important}.home-screen .feed-home-action-copy svg{filter:drop-shadow(0 4px 8px #011b3557);color:#dff5ff!important}.home-screen .feed-home-action-copy small{color:#e1f6ffc2!important;font-size:11px!important;font-weight:750!important}.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:active{text-align:center!important;align-content:center!important;place-items:center!important;display:grid!important}.home-screen .profile-home.home-actions>button.support-cta-action>.support-copy{text-align:center!important;align-content:center!important;place-items:center!important;width:100%!important;margin-inline:auto!important;display:grid!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-title,.home-screen .profile-home.home-actions>button.support-cta-action .support-subtitle{text-align:center!important;width:100%!important;margin-inline:auto!important;display:block!important}.home-screen .profile-home.home-actions>button.support-cta-action .support-notification-badge{position:absolute!important}.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:active{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.directory-screen .catalog-detail{box-sizing:border-box!important;background:linear-gradient(180deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .2), rgba(var(--catalog-accent-rgb,48, 116, 151), .11) 55%, rgba(var(--catalog-accent-rgb,48, 116, 151), .16))!important;position:relative!important;left:0!important;right:auto!important;transform:none!important}.directory-screen .catalog-detail-hero,.directory-screen .catalog-detail-title,.directory-screen .catalog-currency-card,.directory-screen .catalog-detail-tabs,.directory-screen .catalog-description,.directory-screen .catalog-item-row{box-sizing:border-box!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;background-image:none!important;background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .16)!important}.directory-screen .catalog-detail-hero{background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .18)!important;box-shadow:inset 0 1px #ffffff14,0 18px 34px #0003!important}.directory-screen .catalog-detail-media{box-shadow:none!important;background:0 0!important}.directory-screen .catalog-detail-title{background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .1)!important}.directory-screen .catalog-description,.directory-screen .catalog-item-copy{background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .2)!important}.directory-screen .catalog-detail{background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .24)!important;background-image:none!important;width:calc(100% + 28px)!important;max-width:none!important;margin-inline:-14px!important;padding-inline:16px!important;overflow:visible!important}.directory-screen .catalog-detail>.catalog-detail-hero,.directory-screen .catalog-detail>.catalog-currency-grid,.directory-screen .catalog-detail>.catalog-detail-tabs,.directory-screen .catalog-detail>.catalog-description,.directory-screen .catalog-detail>.catalog-item-section,.directory-screen .catalog-detail>.catalog-admin-skin-block{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.directory-screen .catalog-detail-hero{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;box-shadow:none!important;background:0 0!important}.directory-screen .catalog-detail-media,.directory-screen .catalog-detail-media>.secure-image{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.directory-screen .catalog-detail-title{border-top-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .28)!important;background:0 0!important}.directory-screen .catalog-detail-hero:before,.directory-screen .catalog-detail-hero:after{content:none!important;display:none!important}.directory-screen .catalog-detail-glow{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .28)!important;filter:blur(46px)!important;opacity:.9!important}.directory-screen .catalog-currency-grid,.directory-screen .catalog-detail-tabs,.directory-screen .catalog-description,.directory-screen .catalog-item-section,.directory-screen .catalog-admin-skin-block{background-color:#0000!important}html[data-theme=dark] .directory-screen .catalog-detail,html:not([data-theme=light]) .directory-screen .catalog-detail{background:radial-gradient(circle at 50% 4%, rgba(var(--catalog-accent-rgb,48, 116, 151), .22), transparent 38%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .2), rgba(var(--catalog-accent-rgb,48, 116, 151), .12) 60%, rgba(var(--catalog-accent-rgb,48, 116, 151), .18))!important;background-image:radial-gradient(circle at 50% 4%, rgba(var(--catalog-accent-rgb,48, 116, 151), .22), transparent 38%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .2), rgba(var(--catalog-accent-rgb,48, 116, 151), .12) 60%, rgba(var(--catalog-accent-rgb,48, 116, 151), .18))!important}html[data-theme=dark] .directory-screen .catalog-detail-hero,html:not([data-theme=light]) .directory-screen .catalog-detail-hero{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .4)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .2)!important;box-shadow:inset 0 1px #ffffff14, 0 18px 34px rgba(var(--catalog-accent-rgb,48, 116, 151), .12)!important;background-image:none!important}html[data-theme=dark] .directory-screen .catalog-detail-hero:before,html[data-theme=dark] .directory-screen .catalog-detail-hero:after,html:not([data-theme=light]) .directory-screen .catalog-detail-hero:before,html:not([data-theme=light]) .directory-screen .catalog-detail-hero:after{content:none!important;display:none!important}html[data-theme=dark] .directory-screen .catalog-detail-title,html:not([data-theme=light]) .directory-screen .catalog-detail-title{background:0 0!important;border-color:#0000!important;border-top-style:none!important;border-top-width:0!important}html[data-theme=dark] .directory-screen .catalog-currency-grid,html[data-theme=dark] .directory-screen .catalog-detail-tabs,html[data-theme=dark] .directory-screen .catalog-description,html[data-theme=dark] .directory-screen .catalog-item-section,html[data-theme=dark] .directory-screen .catalog-admin-skin-block,html:not([data-theme=light]) .directory-screen .catalog-currency-grid,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen .catalog-description,html:not([data-theme=light]) .directory-screen .catalog-item-section,html:not([data-theme=light]) .directory-screen .catalog-admin-skin-block{background:0 0!important}html[data-theme=dark] .directory-screen .catalog-currency-card,html[data-theme=dark] .directory-screen .catalog-detail-tabs,html[data-theme=dark] .directory-screen .catalog-description,html[data-theme=dark] .directory-screen .catalog-item-row,html:not([data-theme=light]) .directory-screen .catalog-currency-card,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen .catalog-description,html:not([data-theme=light]) .directory-screen .catalog-item-row{border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;background-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .16)!important;background-image:none!important}html[data-theme=dark] .directory-screen .catalog-detail-tabs button.active,html:not([data-theme=light]) .directory-screen .catalog-detail-tabs button.active{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .44)!important;box-shadow:none!important;background-image:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail),html:not([data-theme=light]) .directory-screen:has(.catalog-detail)){background:radial-gradient(circle at 50% 18%, rgba(var(--catalog-accent-rgb,48, 116, 151), .28), transparent 42%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .24), rgba(var(--catalog-accent-rgb,48, 116, 151), .18) 62%, rgba(var(--catalog-accent-rgb,48, 116, 151), .22))!important;background-image:radial-gradient(circle at 50% 18%, rgba(var(--catalog-accent-rgb,48, 116, 151), .28), transparent 42%), linear-gradient(180deg, rgba(var(--catalog-accent-rgb,48, 116, 151), .24), rgba(var(--catalog-accent-rgb,48, 116, 151), .18) 62%, rgba(var(--catalog-accent-rgb,48, 116, 151), .22))!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail){background:0 0!important;min-height:calc(100dvh - 92px)!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-hero,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-hero){background:rgba(var(--catalog-accent-rgb,48, 116, 151), .34)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .52)!important;background-image:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-title,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-title){background:0 0!important;border:0!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-currency-card,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-description,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-item-row,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-currency-card,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-description,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-item-row){background:rgba(var(--catalog-accent-rgb,48, 116, 151), .24)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .4)!important;background-image:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-currency-card.is-xp,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-currency-card.is-xp){background:linear-gradient(145deg,#347cbc85,#193663e0)!important;border-color:#5ca9eb61!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-currency-card.is-cp,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-currency-card.is-cp){background:linear-gradient(145deg,#aa366f80,#441331e6)!important;border-color:#eb71a061!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-hero,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-hero){background:rgba(var(--catalog-accent-rgb,48, 116, 151), .36)!important;box-shadow:none!important;background-image:none!important;border:0!important;border-radius:0!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .directory-header,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .directory-header){border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .24)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .1)!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0000002e!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .directory-header .icon-button,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .directory-header .icon-button){border:1px solid rgba(var(--catalog-accent-rgb,48, 116, 151), .22)!important;background:rgba(var(--catalog-accent-rgb,48, 116, 151), .08)!important;color:#f1f8fce0!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-item-row,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-item-row){background:rgba(var(--catalog-accent-rgb,48, 116, 151), .3)!important;background-image:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail),html:not([data-theme=light]) .directory-screen:has(.catalog-detail)){background:radial-gradient(circle at 50% 12%,#4796c533,#0000 42%),linear-gradient(#164867 0%,#123b5b 58%,#0e304c 100%)!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail){background:0 0!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-hero,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-hero){background:linear-gradient(#21638bb8,#103e5be0)!important;border:1px solid #7ccbef52!important;border-radius:0!important;box-shadow:inset 0 1px #daf4ff14,0 14px 30px #041c2f3d!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-title,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-title){background:#184e6f75!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-currency-card.is-xp,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-currency-card.is-cp,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-currency-card.is-xp,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-currency-card.is-cp){background:linear-gradient(145deg,#286e99b8,#14405ee6)!important;border-color:#7ccbef4d!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-description,html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-item-row,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-description,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-item-row){background:#1b5275b8!important;border-color:#7ccbef47!important;box-shadow:inset 0 1px #dbf4ff0f,0 10px 22px #041b2d2e!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs button.active,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs button.active){background:#3889b8b8!important;border-color:#91dcfa57!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-item-copy,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-item-copy){background:#194b6cb3!important;border-top-color:#7ccbef3d!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .directory-header,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .directory-header){background:#133e5b61!important;border-color:#7ccbef33!important}.directory-screen .catalog-detail-glow,html[data-theme=dark] .directory-screen .catalog-detail-glow,html:not([data-theme=light]) .directory-screen .catalog-detail-glow{visibility:hidden!important;filter:none!important;opacity:0!important;background:0 0!important;display:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-glow,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-glow){box-shadow:none!important;opacity:0!important;background:0 0!important;display:none!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;background:0 0!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;background:0 0!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;background:0 0!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-media .catalog-normalization-source,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-media .catalog-normalization-source){opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-media img.is-subject-normalizing,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-media img.is-subject-normalizing){opacity:0!important;visibility:hidden!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active){box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active){box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):hover{box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):hover{box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):focus-visible{box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):focus-visible{box-shadow:none!important;color:#d2e2eab8!important;background:#223f50c7!important;border-color:#97bfd333!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:hover{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:hover{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:focus-visible{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:focus-visible{background:rgba(var(--catalog-accent-rgb,48, 116, 151), .38)!important;border-color:rgba(var(--catalog-accent-rgb,48, 116, 151), .5)!important;box-shadow:none!important;color:#f2f8fb!important;background-image:none!important}:is(html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-title,html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-title){box-shadow:none!important;background:0 0!important;border:0!important}.directory-screen .catalog-car-photo .secure-image img{object-fit:contain!important;object-position:50% 50%!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active){box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active){box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):hover{box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):hover{box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):focus-visible{box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button:not(.active):focus-visible{box-shadow:none!important;color:#d3e2eaa8!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:hover{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:hover{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html[data-theme=dark] .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:focus-visible{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html:not([data-theme=light]) .directory-screen:has(.catalog-detail) .catalog-detail-tabs>button.active:focus-visible{color:#f3fbff!important;background:#4184aeb8!important;border-color:#97daf76b!important;box-shadow:inset 0 1px #ffffff1f,0 6px 14px #031b2d33!important}html[data-theme=dark] .directory-screen .catalog-class-tabs>button.active,html:not([data-theme=light]) .directory-screen .catalog-class-tabs>button.active,html[data-theme=dark] .directory-screen .catalog-class-tabs>button.active:hover,html:not([data-theme=light]) .directory-screen .catalog-class-tabs>button.active:hover,html[data-theme=dark] .directory-screen .catalog-class-tabs>button.active:focus-visible,html:not([data-theme=light]) .directory-screen .catalog-class-tabs>button.active:focus-visible{color:#effaff!important;background:linear-gradient(145deg,#2f91c1e0,#184e71f0)!important;border-color:#77d3f78f!important;box-shadow:inset 0 -2px #8be2ffa3,0 6px 14px #04233738!important}html[data-theme=dark] .directory-screen .catalog-class-tabs>button.active .catalog-tab-count,html:not([data-theme=light]) .directory-screen .catalog-class-tabs>button.active .catalog-tab-count{color:#edfbff!important;background:#9de2fa57!important}.home-screen .home-top-right-dock{gap:6px!important}.home-screen .home-notifications-dock{color:#e8f7fff0!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#103352d1!important;border:1px solid #97cff047!important;border-radius:12px!important;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #020e1c33!important}.home-screen .home-notifications-dock:hover,.home-screen .home-notifications-dock:focus-visible,.home-screen .home-notifications-dock:active{color:#f4fcff!important;background:#2a6997e6!important;transform:none!important}.home-screen .home-notification-badge{color:#fff!important;background:#df5364!important;border:2px solid #0b2239!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:8px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;top:-5px!important;right:-5px!important}.home-screen .home-profile-dock .avatar i,.profile-screen .profile-identity-card>.avatar i{z-index:4!important;background:#58d39b!important;border:2px solid #102e4b!important;width:11px!important;height:11px!important;display:block!important;box-shadow:0 0 8px #58d39bb8!important}.home-screen .games-hero-copy strong{font-size:clamp(40px,12vw,60px)!important;font-weight:950!important;line-height:.92!important}.home-screen .home-menu-pair .guide-action-copy,.home-screen .home-menu-pair .faq-home-action-copy,.home-screen .feed-home-action-copy{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;height:100%!important;display:flex!important}.home-screen .guide-action-copy .ui-icon,.home-screen .faq-home-action-copy .ui-icon,.home-screen .feed-home-action-copy .ui-icon{display:none!important}.home-screen .home-menu-pair .guide-action-copy strong,.home-screen .home-menu-pair .faq-home-action-copy strong{color:#f3fbff!important;letter-spacing:-.025em!important;text-align:center!important;white-space:nowrap!important;width:100%!important;font-size:clamp(23px,7vw,34px)!important;font-weight:950!important;line-height:.98!important;overflow:visible!important}.home-screen .home-menu-pair .faq-home-action-copy small{color:#e1f6ffc2!important;text-align:center!important;white-space:nowrap!important;width:100%!important;font-size:9px!important;line-height:1.15!important;overflow:visible!important}.home-screen .feed-home-action-copy strong{color:#f7fcff!important;letter-spacing:-.04em!important;font-size:clamp(40px,11vw,58px)!important;font-weight:950!important;line-height:.92!important}.home-screen .feed-home-action-copy small{color:#e1f6ffc2!important;font-size:10px!important;font-weight:750!important;line-height:1.15!important}.home-screen .profile-home.home-actions>button.support-cta-action>.support-copy{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;height:100%!important;margin:0 auto!important;display:flex!important}.home-screen .support-title,.home-screen .support-subtitle{text-align:center!important;width:100%!important;margin:0!important}.home-screen .support-title{font-size:clamp(29px,8vw,42px)!important;line-height:.95!important}.home-screen .support-subtitle{font-size:10px!important;line-height:1.24!important}.games-hub-screen .daily-game-card{position:relative!important}.games-hub-screen .daily-chest-ready-badge{display:grid!important;top:10px!important;right:10px!important}.directory-screen .catalog-class-tabs{box-sizing:border-box!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important}.directory-screen .catalog-class-tabs>button{box-sizing:border-box!important;gap:2px!important;min-width:0!important;padding:4px 2px!important;overflow:hidden!important}.directory-screen .catalog-class-tabs>button>span{text-align:center!important;text-overflow:clip!important;flex:auto!important;min-width:0!important;font-size:11px!important;line-height:1!important;overflow:hidden!important}.directory-screen .catalog-class-tabs>button .catalog-tab-count{text-align:center!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;padding:0!important;font-size:7px!important;line-height:14px!important}.avatar video{object-fit:cover!important;display:block!important}.home-top-right-dock{gap:6px!important}.home-notifications-dock{color:#dff6ff!important;background:#103352d1!important;border:1px solid #9dd5ee40!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;padding:0!important;display:grid!important;position:relative!important;transform:none!important;box-shadow:0 6px 18px #0003!important}.home-notifications-dock:hover,.home-notifications-dock:focus-visible,.home-notifications-dock:active{color:#f4fcff!important;background:#2a6997e6!important;transform:none!important}.home-store-dock{cursor:pointer;transition:filter .16s,transform .16s;color:#c7f2ff!important;background:linear-gradient(145deg,#1b77a6f5,#123e67fa)!important;border:2px solid #70cef361!important;border-radius:50%!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:16px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff29,0 6px 18px #0003!important}.home-store-dock:hover,.home-store-dock:focus-visible,.home-store-dock:active{filter:brightness(1.12);transform:translateY(-1px)}.home-notification-badge{color:#fff!important;background:#df5364!important;border:2px solid #0b2239!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:8px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;top:-5px!important;right:-5px!important}.home-profile-dock .avatar i{z-index:4!important;background:#58d39b!important;border:2px solid #102e4b!important;width:11px!important;height:11px!important;display:block!important;box-shadow:0 0 8px #58d39bb8!important}.home-screen .games-hero-copy strong{letter-spacing:-.045em!important;font-size:clamp(46px,14vw,68px)!important;font-weight:950!important}.home-screen .guide-action-copy strong,.home-screen .faq-home-action-copy strong{letter-spacing:-.035em!important;font-size:clamp(27px,8.5vw,40px)!important;font-weight:950!important}body:has(.notifications-screen) .notifications-screen{min-height:100dvh!important;padding-bottom:calc(112px + var(--safe-bottom))!important}body:has(.notifications-screen) .app-bottom-nav{visibility:visible!important;opacity:1!important;z-index:2147483000!important;display:grid!important}.home-notifications-dock{border-width:2px!important;border-radius:50%!important;width:42px!important;height:42px!important}.home-notifications-dock .ui-icon{width:20px!important;height:20px!important}.home-screen .guide-action-copy,.home-screen .faq-home-action-copy{min-width:0!important;overflow:visible!important}.home-screen .guide-action-copy strong,.home-screen .faq-home-action-copy strong{letter-spacing:-.055em!important;white-space:nowrap!important;width:100%!important;max-width:none!important;font-size:clamp(25px,7.5vw,36px)!important;font-weight:950!important;line-height:.96!important;display:block!important}.home-screen .games-hero-copy strong{letter-spacing:-.055em!important;font-size:clamp(50px,15vw,72px)!important;font-weight:950!important;line-height:.88!important;display:block!important}.home-screen .home-menu-pair>.guide-action,.home-screen .home-menu-pair>.faq-home-action{min-height:108px!important}.home-screen .home-guide-title{color:#f4fbff!important;letter-spacing:-.06em!important;text-align:center!important;white-space:nowrap!important;width:100%!important;max-width:none!important;font-family:inherit!important;font-size:clamp(24px,7.2vw,33px)!important;font-weight:950!important;line-height:.92!important;display:block!important}.home-screen .home-events-title{color:#f4fbff!important;letter-spacing:-.06em!important;text-align:center!important;white-space:nowrap!important;font-family:inherit!important;font-size:clamp(52px,15.5vw,74px)!important;font-weight:950!important;line-height:.86!important;display:block!important}html body .app-shell.home-screen .profile-home.home-actions>.home-menu-pair>.guide-action>.guide-action-copy>.home-guide-title{letter-spacing:-.065em!important;font-size:clamp(18px,5.5vw,24px)!important;font-weight:950!important;line-height:1!important;transform:none!important}html body .app-shell.home-screen .profile-home.home-actions>.home-menu-pair>.guide-action>.guide-action-copy{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;padding:0!important;overflow:visible!important}html body .app-shell.home-screen .profile-home.home-actions>.games-hero>.games-hero-copy>.home-events-title{letter-spacing:-.045em!important;font-size:clamp(30px,8vw,42px)!important;font-weight:950!important;line-height:.95!important}html body .app-shell.home-screen .profile-home.home-actions>.support-cta-action>.support-copy{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}html body .app-shell.home-screen .profile-home.home-actions>.support-cta-action>.support-copy>.support-title{color:#f4fbff!important;letter-spacing:-.04em!important;text-align:center!important;width:100%!important;margin:0!important;font-size:clamp(28px,6.5vw,34px)!important;font-weight:800!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}html body .app-shell.home-screen .profile-home.home-actions>.support-cta-action>.support-copy>.support-subtitle{color:#e1f6ffc7!important;text-align:center!important;width:100%!important;margin:0!important;font-size:10px!important;font-weight:650!important;line-height:1.2!important;display:block!important;position:absolute!important;bottom:7px!important;left:0!important;right:0!important}.app-shell button:not(:disabled),.admin-shell button:not(:disabled){transition-duration:90ms!important}.app-shell button:not(:disabled):active,.admin-shell button:not(:disabled):active{transition-duration:55ms!important;transform:translateY(1px)scale(.985)!important}html body .app-shell.home-screen .profile-home.home-actions>.games-hero,html body .app-shell.home-screen .profile-home.home-actions>.home-menu-pair>.guide-action,html body .app-shell.home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action,html body .app-shell.home-screen .profile-home.home-actions>.support-cta-action,html body .app-shell.home-screen .profile-home.home-actions>.feed-home-action{will-change:transform, opacity!important;animation:.52s cubic-bezier(.2,.75,.25,1) 90ms both home-button-in!important}.directory-screen .catalog-car-list{contain:layout paint!important;gap:8px!important}.directory-screen .catalog-car-card{content-visibility:visible!important;contain:layout paint style!important;contain-intrinsic-size:142px!important;min-height:142px!important}.directory-screen .catalog-car-photo{aspect-ratio:116/112!important;height:112px!important;min-height:112px!important}.directory-screen .catalog-car-photo>.secure-image,.directory-screen .catalog-car-photo>.secure-image.is-loading{width:100%!important;height:112px!important;min-height:112px!important}.directory-screen .catalog-car-photo>.secure-image img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.directory-screen .catalog-item-media>.secure-image,.directory-screen .catalog-item-media>.secure-image.is-loading{contain:none!important;content-visibility:visible!important}.directory-screen .catalog-car-photo .secure-image img.is-subject-normalizing{opacity:1!important;visibility:visible!important}.feed-screen>.feed-list{gap:4px!important;padding:4px 0 24px!important}.feed-screen .feed-card{border-radius:12px!important}.feed-screen .feed-card>.feed-photo-grid{border-radius:0!important;width:100%!important;margin-inline:0!important}.feed-screen .feed-card-header{min-height:62px!important;padding-block:10px!important}.cinematic-splash{background:radial-gradient(circle at 50% 38%,#74ddff4d,#0000 32%),radial-gradient(circle at 14% 96%,#1d7fc959,#0000 38%),linear-gradient(#0b79b8 0%,#07578b 54%,#063963 100%)!important}.cinematic-splash:before{filter:blur(10px)!important;background:linear-gradient(126deg,#0000 18%,#92e7ff33 38%,#0000 55%),radial-gradient(circle at 82% 18%,#cef6ff33,#0000 26%)!important;animation:4s ease-in-out infinite alternate splash-blue-glow!important}.cinematic-splash:after{background:linear-gradient(#021e360f,#021b314d)!important}.cinematic-splash .cinematic-logo-frame .theater-logo-image{filter:brightness(1.2)contrast(1.08)drop-shadow(0 0 16px #e2f9ff59)drop-shadow(0 22px 42px #001b398f)!important}.cinematic-loading-status{text-shadow:0 2px 12px #00223f59;color:#effcffdb!important}.splash-progress{grid-template-columns:1fr!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important;bottom:12vh!important}.splash-spinner{border:3px solid #effcff;border-color:#effcff #94e6fff0 #ebfbff47 #ebfbff47;border-radius:50%;width:42px;height:42px;animation:.76s linear infinite splash-spinner-rotate;display:block;box-shadow:0 0 22px #6ad9ff99,inset 0 0 12px #9aebff2e}.splash-progress-value{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes splash-spinner-rotate{to{transform:rotate(360deg)}}@keyframes splash-blue-glow{0%{opacity:.72;transform:translate(-2%,-1%)scale(1)}to{opacity:1;transform:translate(2%,1%)scale(1.06)}}.directory-screen{height:var(--app-height,100dvh)!important;min-height:var(--app-height,100dvh)!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;scrollbar-width:none!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;overflow:clip auto!important}.directory-screen::-webkit-scrollbar{display:none!important}.directory-screen>.directory-content,.directory-screen>.catalog-detail,.directory-screen>.catalog-wheel-carousel{flex:none!important;align-content:start!important;min-height:0!important}.directory-screen .catalog-car-card{content-visibility:visible!important;contain:layout paint style!important;contain-intrinsic-size:142px!important;height:142px!important;min-height:142px!important;display:block!important}.directory-screen .catalog-car-open{grid-template-columns:116px minmax(0,1fr) 24px!important;align-items:center!important;gap:11px!important;width:100%!important;height:142px!important;min-height:142px!important;padding:10px 13px 10px 8px!important;display:grid!important;overflow:hidden!important}.directory-screen .catalog-car-photo,.directory-screen .catalog-wheel-photo{width:116px!important;min-width:116px!important;height:112px!important;min-height:112px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:hidden!important}.directory-screen .catalog-car-photo:before,.directory-screen .catalog-car-photo:after,.directory-screen .catalog-wheel-photo:before,.directory-screen .catalog-wheel-photo:after,.directory-screen .catalog-car-photo>.secure-image:before,.directory-screen .catalog-car-photo>.secure-image:after,.directory-screen .catalog-wheel-photo>.secure-image:before,.directory-screen .catalog-wheel-photo>.secure-image:after{content:none!important;display:none!important}.directory-screen .catalog-car-photo>.secure-image,.directory-screen .catalog-car-photo>.secure-image.is-loading,.directory-screen .catalog-wheel-photo>.secure-image,.directory-screen .catalog-wheel-photo>.secure-image.is-loading{width:116px!important;min-width:116px!important;height:112px!important;min-height:112px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.directory-screen .catalog-car-photo>.secure-image img,.directory-screen .catalog-wheel-photo>.secure-image img{object-fit:contain!important;object-position:50% 50%!important;width:116px!important;min-width:116px!important;height:112px!important;min-height:112px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}.directory-screen .catalog-car-photo>.secure-image .image-loader,.directory-screen .catalog-wheel-photo>.secure-image .image-loader{width:22px!important;height:22px!important;margin:-11px 0 0 -11px!important;position:absolute!important;inset:50% auto auto 50%!important}.directory-screen .catalog-wheel-card .catalog-car-photo,.directory-screen .catalog-wheel-card .catalog-car-photo>.secure-image,.directory-screen .catalog-wheel-card .catalog-car-photo>.secure-image img{filter:none!important;object-fit:contain!important;object-position:50% 50%!important;width:116px!important;min-width:116px!important;height:116px!important;min-height:116px!important;overflow:visible!important;transform:none!important}.directory-screen .catalog-wheel-card .catalog-car-photo>.secure-image img{box-shadow:none!important;background:0 0!important;border-radius:0!important;display:block!important}.wheel-editor .legacy-game-admin{grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);gap:14px;min-height:0;padding:14px;overflow:auto;display:grid!important}.wheel-editor .legacy-game-admin .raffle-admin-panel{grid-column:1/-1;min-width:0;display:block!important}@media (width<=760px){.wheel-editor .legacy-game-admin{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;height:100%!important;min-height:0!important;max-height:calc(100dvh - 70px)!important;padding:0!important;display:block!important;overflow:hidden auto!important}.wheel-editor .legacy-game-admin .raffle-admin-panel{margin-top:0}}.wheel-editor .chest-legacy-editor-hidden{display:none!important}.reward-flight.is-ticket>span{color:#e9faff;text-shadow:0 0 16px #44ccffe6,0 4px 18px #00000075;align-items:center;gap:13px;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:inline-flex!important}.ticket-reward-art{background:linear-gradient(135deg,#62d9ff,#1a83c5 65%,#0b4c82);border:1px solid #d7f8ffb3;border-radius:15px;place-items:center;width:82px;height:58px;animation:.55s cubic-bezier(.2,.85,.25,1.2) both ticket-reward-pop;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 12px 28px #1093da6b,inset 0 1px #ffffff59}.ticket-reward-art:before,.ticket-reward-art:after{content:"";background:#081c32;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-reward-art:before{left:-6px}.ticket-reward-art:after{right:-6px}.ticket-reward-art .ui-icon{color:#fff;filter:drop-shadow(0 2px 5px #00254673)}.ticket-reward-art small{color:#ffffffd1;letter-spacing:.12em;font-size:7px;font-weight:900;position:absolute;bottom:6px;right:8px}.reward-flight.is-ticket>span b{line-height:1;color:#e9faff!important;margin:0!important;font-size:clamp(28px,8vw,46px)!important;position:static!important}.reward-flight.is-dice>span{color:#eaffff;text-shadow:0 0 16px #5ae6ffe6,0 4px 18px #00000075;align-items:center;gap:13px;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;display:inline-flex!important}.dice-reward-art{filter:drop-shadow(0 12px 20px #12d1ff73);place-items:center;width:82px;height:82px;font-size:64px;line-height:1;animation:.55s cubic-bezier(.2,.85,.25,1.2) both dice-reward-pop;display:inline-grid}.reward-flight.is-dice>span b{line-height:1;color:#eaffff!important;margin:0!important;font-size:clamp(28px,8vw,46px)!important;position:static!important}.reward-claim-modal .reward-claim-icon.is-dice{color:#eaffff!important;background:linear-gradient(145deg,#194d6d,#102d48)!important}.reward-claim-icon.is-dice .dice-reward-art{width:auto;height:auto;font-size:36px}@keyframes dice-reward-pop{0%{opacity:0;transform:rotate(-16deg)scale(.55)}55%{opacity:1;transform:rotate(8deg)scale(1.12)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes ticket-reward-pop{0%{opacity:0;transform:rotate(-7deg)scale(.55)}55%{opacity:1;transform:rotate(4deg)scale(1.12)}to{opacity:1;transform:rotate(-7deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ticket-reward-art{animation:none}}.tickets-screen .ticket-claim-panel{color:#f5fbff;text-align:left;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:108px;padding:18px 22px;transition:transform .18s,filter .18s,background .18s;background:linear-gradient(135deg,#ffffff24,#0000 42%,#0636643d),repeating-linear-gradient(135deg,#ffffff0e 0 1px,#0000 1px 13px),linear-gradient(135deg,#176b9f,#1686ca 58%,#116da8)!important;border:1px solid #8bd7ff85!important;box-shadow:inset 0 1px #ffffff2e,0 14px 32px #03183033!important}.tickets-screen .ticket-claim-panel:hover:not(:disabled),.tickets-screen .ticket-claim-panel:focus-visible:not(:disabled){filter:saturate(1.06);transform:translateY(-1px);background:linear-gradient(135deg,#fff3,#0000 42%,#0636642e),repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 13px),linear-gradient(135deg,#1b7db6,#1999e0 58%,#1479b6)!important}.tickets-screen .ticket-claim-panel:disabled{cursor:not-allowed}.tickets-screen .ticket-claim-copy small{color:#e7f8ffbd;letter-spacing:.12em;font-size:11px;font-weight:800}.tickets-screen .ticket-claim-copy strong{color:#fff;margin:4px 0 3px;font-size:clamp(22px,5vw,30px);line-height:1.05}.tickets-screen .ticket-claim-copy span{color:#ecf9ffcc;font-size:13px;line-height:1.3}.tickets-screen .ticket-claim-icon{color:#fff;background:linear-gradient(145deg,#fff3,#00305b38);border:1px solid #ffffff47;border-radius:22px;place-items:center;width:74px;height:74px;display:grid;box-shadow:inset 0 1px #ffffff29}.ticket-management-panel{margin-top:22px;padding:20px}.ticket-management-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.ticket-management-panel>header small{color:#76d6ff;letter-spacing:.12em;font-size:11px;font-weight:800;display:block}.ticket-management-panel>header h2{color:#f4fbff;margin:5px 0 0;font-size:22px}.ticket-management-panel>header>b{color:#dff6ff;background:#1d75ad52;border:1px solid #89d8ff59;border-radius:12px;place-items:center;min-width:42px;height:34px;display:grid}.ticket-admin-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:16px;margin-top:14px;display:grid}.ticket-admin-user-list{gap:8px;max-height:390px;padding-right:4px;display:grid;overflow:auto}.ticket-admin-user-list>button{color:#e9f8ff;text-align:left;background:#0b335773;border:1px solid #87d2fa33;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:flex}.ticket-admin-user-list>button.is-selected,.ticket-admin-user-list>button:hover{background:#227eb79e;border-color:#6bcfffb8}.ticket-admin-user-list>button span{gap:3px;min-width:0;display:grid}.ticket-admin-user-list>button strong,.ticket-admin-user-list>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-admin-user-list>button small{color:#daf2fd9e}.ticket-admin-user-list>button>b{color:#8de0ff;flex:none;font-size:18px}.ticket-admin-actions{background:#0726446b;border:1px solid #7ed0ff38;border-radius:18px;align-self:start;gap:14px;padding:16px;display:grid}.ticket-admin-actions>strong{color:#fff;font-size:18px}.ticket-admin-actions label{color:#e1f5ffad;gap:6px;font-size:12px;display:grid}.ticket-admin-actions input{color:#fff;background:#03162a8c;border:1px solid #80d2ff47;border-radius:11px;width:100%;padding:11px 12px}.ticket-admin-actions>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ticket-admin-actions button{color:#fff;background:#1f80bb;border:1px solid #8eddff61;border-radius:11px;min-height:40px;padding:8px 10px;font-weight:800}.ticket-admin-actions button.danger{background:#ab324c8c;border-color:#ff8a9959}.ticket-admin-actions .admin-tool-status,.ticket-management-panel .admin-empty-copy{color:#daf2fdad;margin:0;font-size:12px}@media (width<=640px){.tickets-screen .ticket-claim-panel{min-height:96px;padding:15px}.tickets-screen .ticket-claim-icon{border-radius:18px;width:60px;height:60px}.ticket-admin-layout{grid-template-columns:1fr}}.tickets-screen .ticket-claim-panel{text-align:center;background:radial-gradient(circle at 82% 24%,#6bd5ff3d,#0000 33%),linear-gradient(145deg,#2380befa,#0f5c97f5);border-radius:27px;grid-template-columns:1fr;min-height:148px;padding:21px;box-shadow:inset 0 1px #ffffff29,0 20px 48px #0423413d!important}.tickets-screen .ticket-claim-panel:hover:not(:disabled),.tickets-screen .ticket-claim-panel:focus-visible:not(:disabled){background:radial-gradient(circle at 82% 24%,#8ee2ff4d,#0000 33%),linear-gradient(145deg,#2d97d7fa,#126fb2fa)!important}.tickets-screen .ticket-claim-copy{justify-self:center;width:min(100%,360px)}.tickets-screen .ticket-claim-copy small{color:#ebfaffd1}.tickets-screen .ticket-claim-copy strong{font-size:clamp(25px,6vw,33px)}.tickets-screen .ticket-claim-copy span{color:#ecfaffd6}.ticket-showcase{background:linear-gradient(115deg,#ffffff1a,#0000 26%,#002d5826),linear-gradient(145deg,#1d76ae,#0d4f83);border:1px solid #84d8ff4d;border-radius:24px;grid-template-columns:74px minmax(0,1fr) 64px;align-items:stretch;min-height:106px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 16px 34px #03193133}.ticket-showcase:before,.ticket-showcase:after{z-index:2;content:"";background:#102f4d;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-showcase:before{left:-9px}.ticket-showcase:after{right:-9px}.ticket-showcase-stub{color:#e9f9ff;text-align:center;border-right:1px dashed #d3f3ff61;place-content:center;gap:2px;display:grid;transform:rotate(-8deg)}.ticket-showcase-stub strong{letter-spacing:.08em;font-size:18px}.ticket-showcase-stub small,.ticket-showcase-copy small{color:#e0f7ffad;letter-spacing:.14em;font-size:9px;font-weight:850}.ticket-showcase-copy{align-content:center;gap:3px;padding:15px 18px;display:grid}.ticket-showcase-copy strong{color:#fff;letter-spacing:.08em;font-size:27px}.ticket-showcase-copy>span{color:#e2f7ffc2;font-size:11px}.ticket-showcase-mark{color:#d8f5ff;border-left:1px dashed #d3f3ff61;place-content:center;justify-items:center;gap:6px;display:grid}.ticket-showcase-mark .ui-icon{filter:drop-shadow(0 5px 10px #55d4ff57)}.ticket-showcase-mark small{color:#e0f7ffa6;letter-spacing:.1em;font-size:9px}.ticket-showcase-balance{text-align:right;background:#031e375c;border:1px solid #9fe7ff33;border-radius:10px;justify-items:end;gap:1px;padding:5px 8px;display:grid;position:absolute;bottom:12px;right:14px}.ticket-showcase-balance small{color:#e0f7ff9e;letter-spacing:.12em;font-size:7px;font-weight:900}.ticket-showcase-balance strong{color:#fff;font-size:21px;line-height:1}.ticket-showcase-balance>span{color:#e2f7ffb3;font-size:8px;font-weight:800}.ticket-art{color:#fff;background:linear-gradient(145deg,#55cfff,#1678b9 64%,#0b4b80);border:1px solid #daf7ff73;border-radius:15px;place-content:center;justify-items:center;gap:1px;width:96px;height:70px;display:grid;position:relative;transform:rotate(7deg);box-shadow:0 12px 24px #001f4147,inset 0 1px #ffffff52}.ticket-art:before,.ticket-art:after{content:"";background:#1a5786;border-radius:50%;width:9px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-art:before{left:-5px}.ticket-art:after{right:-5px}.ticket-art strong{letter-spacing:.12em;font-size:17px}.ticket-art small{letter-spacing:.08em;font-size:7px;font-weight:850}.ticket-art .ui-icon{opacity:.72;width:17px;height:17px;position:absolute;bottom:8px;right:8px}@media (width<=460px){.ticket-showcase{grid-template-columns:62px minmax(0,1fr) 54px}.ticket-showcase-copy{padding:13px 14px}.ticket-showcase-copy strong{font-size:23px}.ticket-showcase-copy>span{font-size:10px}.ticket-art{width:78px;height:62px}}.ticket-balance{position:relative;overflow:visible!important}.ticket-balance-glyph{color:#f5fdff;background:linear-gradient(135deg,#51cfff,#1475b5 68%,#0b4e83);border:1px solid #beedff85;border-radius:7px;place-items:center;width:27px;height:21px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 4px 10px #096ca940}.ticket-balance-glyph:before,.ticket-balance-glyph:after{content:"";background:#0a406ab3;border-radius:50%;width:5px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-balance-glyph:before{left:-3px}.ticket-balance-glyph:after{right:-3px}.ticket-balance-glyph .ui-icon{color:#fff;width:14px;height:14px}.ticket-ready-badge{background:#e64f62!important;border-color:#1c2431!important;box-shadow:0 0 16px #e64f6285!important}.ticket-balance .ticket-ready-badge{z-index:3;color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-weight:950;animation:1.8s ease-in-out infinite ready-badge;display:grid;position:absolute;top:-9px;right:-8px;background:#e64f62!important;border:2px solid #152235!important}.event-ticket-card.ticket-ready{border-color:#7ed3ff6b}.game-wallet-row .games-balance,.game-wallet-row .ticket-balance{justify-content:center!important;min-width:66px!important;height:36px!important;min-height:36px!important}.game-wallet-row .ticket-balance-glyph{width:24px;height:20px}.game-wallet-row .ticket-balance-glyph .ui-icon{width:14px;height:14px}.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-claim-panel:hover:not(:disabled),.tickets-screen .ticket-claim-panel:focus-visible:not(:disabled){filter:none!important;background:radial-gradient(circle at 82% 24%,#6bd5ff3d,#0000 33%),linear-gradient(145deg,#2380befa,#0f5c97f5)!important;transition:none!important;transform:none!important}.ticket-balance.is-crediting{animation:1.15s cubic-bezier(.16,.78,.22,1) both ticket-balance-credit!important;box-shadow:0 0 30px #4acdffb8,inset 0 1px #ffffff38!important}@keyframes ticket-balance-credit{0%{transform:scale(1)}42%{transform:scale(1.2)}68%{transform:scale(1.1)}to{transform:scale(1)}}@media (width<=760px){.raffle-cost-grid{grid-template-columns:minmax(0,1fr)!important}}.raffle-cost-grid{grid-template-columns:minmax(0,1fr)!important}.tickets-screen .tickets-raffle-card{color:#f3fbff;min-height:0;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 90% 0,#55c2ff38,#0000 34%),linear-gradient(150deg,#174d7bfa,#082341fa);border:1px solid #7ed6ff4d;border-radius:25px;grid-template-columns:minmax(0,1fr);gap:0;width:100%;padding:14px;transition:border-color .18s,filter .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 18px 35px #00152d33}.tickets-screen .tickets-raffle-card:hover,.tickets-screen .tickets-raffle-card:focus-visible{filter:brightness(1.06);border-color:#9ee5ff8a;transform:translateY(-1px)}.tickets-screen .tickets-raffle-card:active{transform:translateY(0)}.tickets-screen .tickets-raffle-card:after{content:"";pointer-events:none;border:1px solid #8ee2ff1f;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-72px;right:-58px}.tickets-screen .tickets-raffle-card.is-finished{opacity:.68;filter:saturate(.7)}.tickets-raffle-topline{z-index:1;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:8px;min-height:20px;display:grid;position:relative}.tickets-raffle-topline>small{color:#9bdcf7;letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.tickets-raffle-topline>b{color:#e8f9ffad;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:inline-flex}.tickets-raffle-topline>b i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px}.tickets-raffle-topline>b.is-live{color:#67f0ad}.tickets-raffle-topline>b.is-ended{color:#aebdca}.tickets-raffle-topline>.ui-icon{color:#bdeaff;justify-self:end}.tickets-screen .tickets-raffle-media{z-index:1;background:radial-gradient(at 50% 65%,#2e9fd747,#0000 58%),linear-gradient(#071d35eb,#031427b8);border:1px solid #96e0ff29;border-radius:19px;place-items:center;width:100%;height:176px;margin:10px 0 12px;display:grid;position:relative;overflow:hidden}.tickets-screen .tickets-raffle-media:after{content:"";background:linear-gradient(90deg,#0000,#a8e8ff57,#0000);height:1px;position:absolute;bottom:18px;left:12%;right:12%}.tickets-screen .tickets-raffle-media .secure-image,.tickets-screen .tickets-raffle-media .secure-image img{background:0 0;border:0;width:100%;height:100%}.tickets-screen .tickets-raffle-media img{object-fit:contain;filter:drop-shadow(0 15px 17px #0000006b)}.tickets-screen .tickets-raffle-copy{z-index:1;min-width:0;display:block;position:relative}.tickets-screen .tickets-raffle-copy strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,5vw,27px);display:block;overflow:hidden}.tickets-screen .tickets-raffle-copy span,.tickets-screen .tickets-raffle-copy i{color:#e4f7ffb8;margin-top:5px;font-size:10px;font-style:normal;display:block}.tickets-screen .tickets-raffle-copy .tickets-raffle-meta{color:#d3f1ff9e;font-size:9px}.tickets-screen .tickets-raffle-meta b{color:#d8f5ff;font-weight:900}.tickets-screen .tickets-raffle-copy .tickets-raffle-cost{color:#bfeeff;align-items:center;gap:5px;font-weight:850;display:inline-flex}.tickets-raffle-cost .ui-icon{color:#8ce7ff}.tickets-screen .tickets-raffle-copy i{color:#a9e4fa;font-weight:800}.tickets-raffle-share{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;margin-top:9px!important;display:grid!important}.tickets-raffle-share>small{color:#d3f1ff85;letter-spacing:.08em;font-size:7px;font-weight:900}.tickets-raffle-share>span{background:#0420399e;border-radius:999px;height:5px;overflow:hidden;display:block!important}.tickets-raffle-share>span>i{width:var(--share,0%);border-radius:inherit;background:linear-gradient(90deg,#6bd9ff,#c5f5ff);height:100%;display:block;box-shadow:0 0 9px #68ddff8a;margin:0!important}.tickets-raffle-prizes{z-index:1;grid-template-columns:1.15fr 1fr 1fr;gap:7px;margin-top:13px;display:grid;position:relative}.raffle-prize-pill{background:#03182f66;border:1px solid #99e2ff26;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;min-width:0;padding:8px 7px;display:grid}.raffle-prize-pill .ui-icon{color:#a9e9ff;grid-row:1/span 2}.raffle-prize-pill small{color:#dbf4ff94;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:900;overflow:hidden}.raffle-prize-pill strong{color:#f0fbff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.raffle-prize-pill.is-car{background:#12705b38;border-color:#70ebba47}.raffle-prize-pill.is-car .ui-icon{color:#70efb8}.raffle-prize-pill.is-dzo{border-color:#6bcaff38}.raffle-place-list{grid-template-columns:1.15fr 1fr 1fr;gap:8px}.raffle-place-list>span{background:linear-gradient(145deg,#1e6a9d47,#041c3466);border-color:#8bddff38;align-content:center;justify-items:center;min-height:72px;padding:10px 7px;position:relative;overflow:hidden}.raffle-place-list>span.is-car{background:linear-gradient(145deg,#1a7e6252,#04363961);border-color:#5befb559}.raffle-place-list>span>i{color:#b5edff;background:#5ed3ff24;border-radius:10px;place-items:center;width:28px;height:28px;margin-bottom:3px;font-style:normal;display:grid}.raffle-place-list>span.is-car>i{color:#7cf4bc;background:#60f0b929}.raffle-place-list small{color:#dcf6ff9e;font-size:8px}.raffle-place-list strong{font-size:12px}.raffle-enter-button .ticket-action-icon{color:#c4f3ff;background:#6cd8ff26;border:1px solid #bbedff66;border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.raffle-prize-grid.is-place-config{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.raffle-first-place-fixed{background:linear-gradient(145deg,#16755c52,#072f3c4d);border:1px solid #65eab347;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.raffle-first-place-icon{color:#76f0b9;background:#68eeb824;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.raffle-first-place-fixed>span:last-child,.raffle-first-place-fixed>span:last-child>*{min-width:0;display:block}.raffle-first-place-fixed small{color:#e1f9ef9e;font-size:8px}.raffle-first-place-fixed strong{color:#effff8;margin-top:4px;font-size:12px}.raffle-first-place-fixed i{color:#d2f1e78c;margin-top:3px;font-size:7px;font-style:normal;line-height:1.2}.tickets-screen .ticket-claim-panel{text-align:left;padding-right:91px;position:relative;overflow:hidden}.tickets-screen .ticket-claim-copy{text-align:left;justify-self:stretch;width:100%;max-width:380px}.ticket-claim-art{color:#fff;background:linear-gradient(145deg,#7ae4ff,#237fc0 62%,#155482);border:1px solid #defaffb8;border-radius:13px;place-items:center;width:62px;height:47px;animation:2.8s ease-in-out infinite ticket-claim-float;display:grid;position:absolute;top:50%;right:21px;transform:translateY(-50%)rotate(7deg);box-shadow:0 12px 24px #00264d4d,inset 0 1px #ffffff6b}.ticket-claim-art:before,.ticket-claim-art:after{content:"";background:#155b91;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-claim-art:before{left:-5px}.ticket-claim-art:after{right:-5px}.ticket-claim-art .ui-icon{filter:drop-shadow(0 2px 4px #00315273)}.ticket-claim-art small{letter-spacing:.12em;font-size:6px;font-weight:900;position:absolute;bottom:4px;right:5px}@keyframes ticket-claim-float{0%,to{transform:translateY(-50%)rotate(7deg)}50%{transform:translateY(calc(-50% - 4px))rotate(-3deg)}}.tickets-screen .ticket-balance-glyph .ui-icon,.tickets-screen .ticket-showcase-mark .ui-icon{color:#8ce7ff}@media (width<=760px){.raffle-prize-grid.is-place-config{grid-template-columns:1fr}}@media (width<=460px){.tickets-screen .tickets-raffle-card{border-radius:21px;padding:11px}.tickets-screen .tickets-raffle-media{height:151px;margin-top:8px}.tickets-raffle-prizes{gap:5px}.raffle-prize-pill{column-gap:4px;padding:7px 5px}.raffle-prize-pill small{font-size:6px}.raffle-prize-pill strong{font-size:9px}.raffle-place-list{gap:5px}.raffle-place-list>span{min-height:68px;padding-inline:4px}.raffle-place-list strong{font-size:10px}.tickets-screen .ticket-claim-panel{padding-right:74px}.ticket-claim-art{width:53px;height:42px;right:12px}.tickets-screen .ticket-claim-copy strong{font-size:23px}}.tickets-screen .tickets-content{gap:14px;padding-top:16px}.event-ticket-card .daily-game-copy{min-width:0;padding-bottom:47px}.event-ticket-card .ticket-event-balance{inset:auto 16px 13px auto}.ticket-open-event-button{z-index:4;color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#2b9dd8;border:1px solid #b1ebff57;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:10px;font-weight:850;line-height:1;display:inline-flex;position:absolute;bottom:13px;left:16px}.ticket-open-event-button:hover,.ticket-open-event-button:focus,.ticket-open-event-button:focus-visible{filter:none;background:#2b9dd8;transition:none;transform:none}.ticket-claim-ready-badge{z-index:5;color:#fff;border:2px solid #172235;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;line-height:1;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 0 18px #e64f6294;background:#e64f62!important;animation:none!important}.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-claim-panel:hover,.tickets-screen .ticket-claim-panel:focus,.tickets-screen .ticket-claim-panel:focus-visible{filter:none!important;transition:none!important;animation:none!important;transform:none!important;box-shadow:inset 0 1px #ffffff29,0 20px 48px #0423413d!important}.tickets-screen .games-hub-header h1{letter-spacing:-.035em;max-width:190px;font-size:clamp(18px,4.6vw,24px)}.tickets-header-caption{color:#cdefff94;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;font-weight:750;display:block;overflow:hidden}.tickets-refresh-button{color:#c4f2ff;white-space:nowrap;background:#5bbeed24;border:1px solid #98e1ff47;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:31px;margin-left:auto;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.tickets-screen .games-hub-header{grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px}.tickets-screen .games-hub-header .game-wallet-row{gap:4px}.tickets-refresh-button .ui-icon{color:#8ee2ff}.tickets-refresh-button:disabled{opacity:.55}.tickets-screen .ticket-showcase{background:radial-gradient(circle at 88% 30%,#3ec2ff33,#0000 31%),linear-gradient(135deg,#072443f5,#05172df5);border:1px solid #90e4ff42;border-radius:24px;min-height:132px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 18px 34px #00142b38}.ticket-showcase-status{color:#79eab5;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:900;display:inline-flex;position:absolute;top:13px;right:16px}.ticket-showcase-status i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.tickets-screen .ticket-claim-panel{border-radius:24px;min-height:142px;background:radial-gradient(circle at 88% 30%,#b2f0ff42,#0000 26%),linear-gradient(135deg,#238cca,#176fae 62%,#145b91)!important}.tickets-screen .ticket-claim-panel.is-cooldown{background:radial-gradient(circle at 88% 30%,#b2f0ff1f,#0000 26%),linear-gradient(135deg,#246d9c,#19547e 62%,#123f65)!important}.tickets-screen .ticket-claim-panel:disabled{opacity:.86}.tickets-screen .ticket-claim-copy small{letter-spacing:.13em;background:#02375f38;border:1px solid #e0f9ff40;border-radius:999px;align-items:center;min-height:20px;padding:4px 8px;font-size:8px;display:inline-flex}.ticket-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ticket-info-grid>span{text-align:center;background:linear-gradient(145deg,#1e679d4d,#05223e66);border:1px solid #83d5fa29;border-radius:16px;align-content:center;justify-items:center;gap:4px;min-width:0;min-height:74px;padding:9px 6px;display:grid}.ticket-info-grid i{color:#a8ebff;background:#78deff1f;border-radius:10px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.ticket-info-grid>span:nth-child(2) i{color:#78f0bd;background:#59e8ae1f}.ticket-info-grid>span:nth-child(3) i{color:#ffe18b;background:#ffd2691f}.ticket-info-grid small{color:#d8f3ff94;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.ticket-info-grid strong{color:#eafaff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.tickets-screen .tickets-section-heading{padding-top:10px}.tickets-screen .tickets-section-heading strong{letter-spacing:-.04em;font-size:clamp(24px,6vw,30px)}.tickets-filter{background:#041a3157;border:1px solid #80d1f826;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px;display:grid}.tickets-filter button{color:#d7f1ff94;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:31px;padding:0 5px;font-size:9px;font-weight:850;display:inline-flex}.tickets-filter button b{color:#bfeeff;background:#8bdbff1f;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:8px;display:inline-grid}.tickets-filter button.is-active{color:#f2fcff;background:linear-gradient(145deg,#3394cfad,#195b91b8);border-color:#9ce5ff47;box-shadow:inset 0 1px #ffffff24}.tickets-filter button.is-active b{background:#e2f9ff33}.tickets-screen .raffles-empty{text-align:center;background:radial-gradient(circle at 50% 18%,#37a4dd2e,#0000 36%),linear-gradient(145deg,#0a2c4cd6,#051930eb);border:1px solid #7fd1f92e;border-radius:22px;align-content:center;place-items:center;gap:7px;min-height:210px;margin:0;padding:24px 20px;display:grid}.raffles-empty-icon{color:#99e8ff;background:#4fbef21f;border:1px solid #8ce0ff3d;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:4px;display:grid;box-shadow:0 0 28px #30b1eb21}.raffles-empty>small{color:#91d9f2;letter-spacing:.15em;font-size:8px;font-weight:900}.raffles-empty>strong{color:#effaff;margin-top:2px;font-size:20px}.raffles-empty>p{color:#d7f1fca6;max-width:290px;margin:0;font-size:11px;line-height:1.45}.raffles-filter-empty{min-height:180px!important}@media (width<=420px){.tickets-screen .games-hub-header{gap:5px}.tickets-screen .games-hub-header h1{max-width:150px;font-size:17px}.tickets-refresh-button{padding-inline:7px}.tickets-refresh-button span{display:none}.tickets-filter{gap:4px}.tickets-filter button{font-size:8px}.ticket-info-grid{gap:5px}.ticket-info-grid>span{min-height:70px;padding-inline:3px}.ticket-info-grid strong{font-size:9px}}.tickets-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.tickets-summary-strip>span{text-align:center;background:linear-gradient(145deg,#2069a152,#05223e6b);border:1px solid #8cdcff2b;border-radius:16px;align-content:center;justify-items:center;gap:2px;min-width:0;min-height:67px;padding:8px 5px;display:grid}.tickets-summary-strip small{color:#d0efff9e;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:900;overflow:hidden}.tickets-summary-strip strong{color:#f0fbff;font-size:19px;line-height:1.05}.tickets-summary-strip b{color:#9bdcf7;font-size:8px;font-weight:800}.tickets-featured-raffle{color:#effaff;text-align:left;background:radial-gradient(circle at 90% 20%,#6cd3ff3d,#0000 32%),linear-gradient(125deg,#247cb88a,#083052d1);border:1px solid #8de2ff52;border-radius:19px;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:72px;padding:10px 12px;transition:filter .18s,transform .18s,border-color .18s;display:grid;box-shadow:inset 0 1px #ffffff1f,0 12px 26px #001c362e}.tickets-featured-raffle:hover,.tickets-featured-raffle:focus-visible{filter:brightness(1.06);border-color:#b9f1ff94;transform:translateY(-1px)}.tickets-featured-raffle:active{transform:translateY(0)}.tickets-featured-icon{color:#9ce8ff;background:#08355b7a;border:1px solid #b5efff52;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.tickets-featured-copy,.tickets-featured-copy>*{min-width:0;display:block}.tickets-featured-copy small{color:#9be6fa;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:900;overflow:hidden}.tickets-featured-copy small i{background:#6df0ae;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 8px #6df0ae}.tickets-featured-copy strong{color:#fff;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:16px;overflow:hidden}.tickets-featured-copy b{color:#def7ffb8;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;font-weight:750;overflow:hidden}.tickets-featured-arrow{color:#c5f3ff;background:#bef1ff1f;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.ticket-claim-progress{background:#032a4a70;border-radius:999px;height:4px;position:absolute;bottom:12px;left:20px;right:20px;overflow:hidden}.ticket-claim-progress i{width:var(--ticket-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#9eeeff,#fff);height:100%;transition:width .35s;display:block;box-shadow:0 0 12px #b4f1ffa3}.tickets-howto{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:2px 0;display:grid}.tickets-howto>span{background:linear-gradient(90deg,#1f64992e,#0000);border-left:2px solid #85ddff8c;gap:3px;min-width:0;padding:9px 7px;display:grid}.tickets-howto b{color:#8de5ff;letter-spacing:.08em;font-size:8px}.tickets-howto strong{color:#edfaff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tickets-howto small{color:#d3efff8f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.tickets-screen .tickets-raffle-copy em{color:#ffe28c;margin-top:5px;font-size:9px;font-style:normal;font-weight:850;display:block}.tickets-raffle-open{z-index:1;color:#c9f2ff;background:#6fd2f921;border:1px solid #a5e8ff47;border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:10px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex;position:relative}.tickets-raffle-open .ui-icon{color:#8fe2ff}.tickets-prize-note{background:linear-gradient(115deg,#2679b43d,#07264459);border:1px solid #85d8ff29;border-radius:17px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;padding:10px 12px;display:grid}.tickets-prize-note-icon{color:#a6eaff;background:#6ad5ff1f;border:1px solid #99e7ff3b;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.tickets-prize-note>span:last-child,.tickets-prize-note>span:last-child>*{display:block}.tickets-prize-note small{color:#8cd9f5;letter-spacing:.13em;font-size:7px;font-weight:900}.tickets-prize-note strong{color:#f0fbff;margin-top:3px;font-size:13px}.tickets-prize-note b{color:#d6f1ff9e;margin-top:3px;font-size:9px;font-weight:700}.tickets-exchange-panel{background:linear-gradient(115deg,#1c679d47,#051f3975);border:1px solid #72cff63d;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(245px,.95fr);align-items:center;gap:14px;padding:13px;display:grid}.tickets-exchange-copy,.tickets-exchange-copy>span:last-child{gap:3px;display:grid}.tickets-exchange-copy{grid-template-columns:38px minmax(0,1fr);align-items:center}.tickets-exchange-copy small{color:#8cd9f5;letter-spacing:.13em;font-size:7px;font-weight:900}.tickets-exchange-copy strong{color:#f0fbff;font-size:14px}.tickets-exchange-copy b{color:#d6f1ffa8;font-size:9px}.tickets-exchange-controls{grid-template-columns:92px minmax(0,1fr);align-items:end;gap:8px;display:grid}.tickets-exchange-controls label{gap:4px;display:grid}.tickets-exchange-controls label span{color:#d6f1ffa1;font-size:8px}.tickets-exchange-controls input,.tickets-exchange-controls button{color:#effaff;min-height:38px;font:inherit;background:#07223b8f;border:1px solid #7dd6fb42;border-radius:11px}.tickets-exchange-controls input{width:100%;padding:0 10px}.tickets-exchange-controls button{cursor:pointer;background:#2787c4b3;padding:0 11px;font-size:10px;font-weight:850}.tickets-exchange-controls button:disabled{cursor:wait;opacity:.62}.raffle-prizes-editor{gap:8px;margin-top:11px;display:grid}.raffle-prizes-editor>header{gap:3px;display:grid}.raffle-prizes-editor>header span{color:#eafaff;font-size:12px;font-weight:850}.raffle-prizes-editor>header small{color:#d0edff91;font-size:9px}.raffle-prize-editor-row{background:#0825405e;border:1px solid #6fc6ef26;border-radius:14px;grid-template-columns:25px minmax(0,1fr) minmax(0,1fr) 30px;align-items:end;gap:7px;padding:9px;display:grid}.raffle-prize-editor-row>b{color:#a7e8ff;background:#348bc040;border-radius:9px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.raffle-prize-editor-row label{gap:4px;min-width:0;display:grid}.raffle-prize-editor-row label>span{color:#d0edff94;font-size:8px}.raffle-prize-editor-row select,.raffle-prize-editor-row input{color:#eefaff;width:100%;min-height:34px;font:inherit;background:#061b2f99;border:1px solid #6fc6ef2e;border-radius:9px;padding:0 9px;font-size:11px}.raffle-prize-fixed-copy{align-self:center;gap:2px;display:grid}.raffle-prize-fixed-copy strong{color:#effaff;font-size:11px}.raffle-prize-fixed-copy small{color:#d0edff8c;font-size:8px}.raffle-prize-remove{color:#ff9cac;cursor:pointer;background:#6c233842;border:1px solid #ff7d9338;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.raffle-prize-add{color:#a8e8ff;cursor:pointer;min-height:35px;font:inherit;background:#2377aa24;border:1px dashed #6fd2fa4d;border-radius:10px;font-size:10px;font-weight:800}.raffle-place-list{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}@media (width<=620px){.tickets-exchange-panel{grid-template-columns:1fr;gap:11px}.tickets-exchange-controls{grid-template-columns:88px minmax(0,1fr)}.raffle-prize-editor-row{grid-template-columns:25px minmax(0,1fr) 30px}.raffle-prize-editor-row>label:nth-of-type(2){grid-column:2/-1}}.tickets-screen .tickets-raffle-card:focus-visible{outline-offset:3px;outline:2px solid #9ee9ff}@media (width<=420px){.tickets-summary-strip{gap:5px}.tickets-summary-strip>span{min-height:63px;padding-inline:3px}.tickets-summary-strip strong{font-size:17px}.tickets-summary-strip b{font-size:7px}.tickets-howto{gap:4px}.tickets-howto>span{padding-inline:5px}.tickets-howto strong{font-size:9px}.tickets-howto small{font-size:7px}.tickets-prize-note{gap:7px;padding-inline:9px}.tickets-prize-note b{font-size:8px}}.tickets-screen .games-hub-header{grid-template-columns:auto minmax(0,1fr) auto}.tickets-screen .ticket-balance-glyph,.games-hub-screen .ticket-balance-glyph{border-radius:50%;width:25px;height:25px}.tickets-screen .ticket-claim-panel.is-ready .ticket-claim-copy small{color:#72efb1;background:#35a67029;border-color:#72efb15c}.tickets-summary-strip>span.is-ticket-ready strong,.tickets-summary-strip>span.is-ticket-ready b{color:#72efb1}.tickets-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.home-screen .home-menu-pair{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-screen .home-menu-pair>button.guide-action,.home-screen .home-menu-pair>button.faq-home-action{width:100%!important}.home-screen .home-menu-pair .home-guide-title{white-space:nowrap!important;width:100%!important;max-width:none!important;font-size:clamp(21px,6vw,28px)!important;line-height:1!important}.event-ticket-card .daily-game-copy{padding-bottom:18px}.ticket-event-new-badge{z-index:4;color:#fff;letter-spacing:.08em;background:#d9435d;border:1px solid #ff8e9d9e;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:8px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:14px;left:auto;right:16px;box-shadow:0 0 14px #d9435d4d}.event-ticket-card .daily-game-copy{padding-top:22px}.tickets-screen .ticket-claim-art{animation:none!important;transform:translateY(-50%)rotate(7deg)!important}.tickets-header-eyebrow{align-items:center;gap:6px;display:inline-flex}.tickets-header-eyebrow b{color:#fff;letter-spacing:.08em;background:#d7394ee6;border:1px solid #ff7e8f94;border-radius:999px;align-items:center;min-height:17px;padding:0 6px;font-size:8px;font-weight:950;line-height:1;display:inline-flex}.ticket-audit-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.ticket-new-badge{z-index:6;color:#fff;letter-spacing:.08em;border:2px solid #172235;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:8px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:12px;right:48px;box-shadow:0 0 15px #e64f6275;background:#e64f62!important}.event-ticket-card{align-items:center;min-height:174px}.event-ticket-card .daily-game-copy{min-width:0;padding-top:22px;padding-bottom:0}.event-ticket-card .daily-game-copy>span:not(.ticket-event-chat-button){max-width:245px;line-height:1.35}.ticket-event-chat-button{white-space:nowrap;background:#479ddab8;border:1px solid #9ee2ff6b;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:30px;padding:0 12px;font-weight:900;line-height:1;text-decoration:none;box-shadow:inset 0 1px #ffffff2e,0 7px 16px #041e382e;color:#f4fbff!important;margin-top:10px!important;font-size:9px!important;display:inline-flex!important}.ticket-event-chat-button.is-ready{background:#3aa9e8db}.ticket-event-chat-button.is-cooldown{cursor:default;opacity:.72;filter:saturate(.65);pointer-events:auto}.ticket-event-chat-button:hover,.ticket-event-chat-button:focus-visible{background:#4db7f2eb;outline:none}@media (width<=420px){.event-ticket-card{grid-template-columns:minmax(0,1fr) 94px;min-height:184px;padding:17px}.event-ticket-card .daily-game-copy>span:not(.ticket-event-chat-button){max-width:190px;font-size:9px}.ticket-event-chat-button{text-overflow:ellipsis;max-width:190px;padding-inline:9px;overflow:hidden}}.ticket-mode-tabs{background:#031b3370;border:1px solid #84d8ff2e;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:4px;display:grid}.ticket-mode-tabs button{color:#def6ff9e;min-height:42px;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.ticket-mode-tabs button.is-active{color:#f5fdff;background:linear-gradient(145deg,#3091cfc7,#135289d1);border-color:#9be7ff6b;box-shadow:inset 0 1px #ffffff2b,0 7px 18px #1574b129}.ticket-hunt-view{gap:11px;display:grid}.ticket-hunt-hero{background:radial-gradient(circle at 92% 12%,#68d6ff40,#0000 29%),linear-gradient(135deg,#227ebac2,#072c4feb);border:1px solid #96e4ff47;border-radius:23px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 16px 30px #03193233}.ticket-hunt-hero:after{content:"";border:1px solid #b0efff29;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-68px;right:-45px;box-shadow:0 0 0 24px #8de5ff0a,0 0 0 48px #8de5ff06}.ticket-hunt-kicker{color:#a6ecff;letter-spacing:.12em;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.ticket-hunt-hero h2{color:#fff;letter-spacing:-.045em;margin:6px 0 3px;font-size:clamp(25px,7vw,34px)}.ticket-hunt-hero p{color:#e2f8ffb8;max-width:300px;margin:0;font-size:11px;line-height:1.4}.ticket-hunt-period{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.ticket-hunt-period span{background:#032a4c4d;border:1px solid #b0edff30;border-radius:13px;gap:3px;min-width:0;padding:9px 10px;display:grid}.ticket-hunt-period small,.ticket-hunt-reset-note{color:#d3f2ff94;letter-spacing:.1em;font-size:7px;font-weight:900}.ticket-hunt-period strong{color:#f4fcff;font-size:12px}.ticket-hunt-reset-note{letter-spacing:.03em;text-transform:none;margin-top:9px;display:block}.ticket-hunt-claim{color:#effaff;text-align:left;background:linear-gradient(130deg,#2587c3b8,#093961c2);border:1px solid #89dfff4d;border-radius:17px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:9px 11px;display:grid}.ticket-hunt-claim.is-cooldown{opacity:.72}.ticket-hunt-claim-icon{color:#b9f1ff;background:#032e5057;border:1px solid #d5f8ff4f;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.ticket-hunt-claim>span:nth-child(2){gap:3px;min-width:0;display:grid}.ticket-hunt-claim small{color:#ddf6ffad;letter-spacing:.12em;font-size:7px;font-weight:900}.ticket-hunt-claim strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ticket-hunt-claim>b{color:#eafaff;white-space:nowrap;border:1px solid #d0f7ff4d;border-radius:9px;padding:7px 9px;font-size:9px}.ticket-hunt-claim:disabled{cursor:not-allowed}.ticket-hunt-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ticket-hunt-summary span{text-align:center;background:linear-gradient(145deg,#1c679f61,#041f3885);border:1px solid #84d8ff2b;border-radius:15px;align-content:center;justify-items:center;gap:3px;min-height:65px;padding:7px 4px;display:grid}.ticket-hunt-summary small{color:#d3f1ff99;letter-spacing:.06em;font-size:7px;font-weight:900}.ticket-hunt-summary strong{color:#f2fbff;font-size:18px}.ticket-hunt-rewards,.ticket-hunt-board,.ticket-hunt-history{border-radius:20px;padding:14px}.ticket-hunt-rewards>header,.ticket-hunt-board>header,.ticket-hunt-history>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ticket-hunt-rewards>header>span,.ticket-hunt-board>header>span,.ticket-hunt-history>header>span{gap:3px;display:grid}.ticket-hunt-rewards header small,.ticket-hunt-board header small,.ticket-hunt-history header small{color:#8ddcf7;letter-spacing:.12em;font-size:8px;font-weight:900}.ticket-hunt-rewards header strong,.ticket-hunt-board header strong,.ticket-hunt-history header strong{color:#f4fbff;font-size:18px}.ticket-hunt-rewards>header>.ui-icon,.ticket-hunt-history>header>.ui-icon{color:#ffe08a}.ticket-hunt-board>header>b{color:#d8f3ff9e;font-size:9px;font-weight:800}.ticket-hunt-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ticket-hunt-reward-grid span{background:#082f5157;border:1px solid #82d5fb26;border-radius:11px;justify-content:space-between;align-items:center;gap:7px;min-height:42px;padding:7px 9px;display:flex}.ticket-hunt-reward-grid b{color:#e0f6ffb8;font-size:9px}.ticket-hunt-reward-grid strong{color:#ffe08b;white-space:nowrap;font-size:10px}.ticket-hunt-leader-list{gap:6px;display:grid}.ticket-hunt-leader-list article{background:#07254257;border:1px solid #7dd1f921;border-radius:13px;grid-template-columns:25px 44px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:50px;padding:6px 7px;display:grid}.ticket-hunt-leader-list article.is-you{background:linear-gradient(100deg,#227eb894,#0631546b);border-color:#79e2ff8c}.ticket-hunt-rank{color:#a9e9ff;background:#70cef91f;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.ticket-hunt-player{gap:2px;min-width:0;display:grid}.ticket-hunt-player strong{color:#eefaff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ticket-hunt-player small,.ticket-hunt-score small{color:#d3f1ff87;font-size:8px}.ticket-hunt-score{justify-items:end;gap:2px;display:grid}.ticket-hunt-score strong{color:#f3fbff;font-size:12px}.ticket-hunt-prize{color:#ffe08b;text-align:right;white-space:nowrap;min-width:68px;font-size:9px;font-weight:900}.ticket-hunt-mine-dock{background:#2a8fc747;border:1px solid #81e0ff5c;border-radius:14px;grid-template-columns:auto 1fr auto;gap:11px;margin-top:9px;padding:10px;display:grid}.ticket-hunt-mine-dock span{gap:2px;min-width:0;display:grid}.ticket-hunt-mine-dock span:nth-child(2){justify-items:center}.ticket-hunt-mine-dock span:last-child{justify-items:end}.ticket-hunt-mine-dock small{color:#d9f4ff99;font-size:7px;font-weight:900}.ticket-hunt-mine-dock strong{color:#f5fdff;font-size:11px}.ticket-hunt-mine-dock span:first-child strong{color:#9ceaff;font-size:18px}.ticket-hunt-empty{color:#96e5ff;text-align:center;align-content:center;place-items:center;gap:6px;min-height:150px;display:grid}.ticket-hunt-empty strong{color:#eefaff;font-size:16px}.ticket-hunt-empty small{color:#d7f2ff99;font-size:10px}.ticket-hunt-history details{border-top:1px solid #80d2fa24}.ticket-hunt-history details:first-of-type{border-top:0}.ticket-hunt-history summary{color:#edfaff;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:42px;font-size:11px;font-weight:850;list-style:none;display:flex}.ticket-hunt-history summary::-webkit-details-marker{display:none}.ticket-hunt-history summary:after{color:#9ee5ff;content:"+";font-size:17px}.ticket-hunt-history details[open] summary:after{content:"−"}.ticket-hunt-history summary b{color:#d3f1ff8c;font-size:8px;font-weight:750}.ticket-hunt-history-list{gap:4px;padding:0 0 9px;display:grid}.ticket-hunt-history-list>span{color:#e9f8ff;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:27px;font-size:9px;display:grid}.ticket-hunt-history-list>span>b{color:#9be7ff}.ticket-hunt-history-list>span>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-hunt-history-list>span>small{color:#d6f1ff8c}.ticket-hunt-history-list>span>em{color:#ffe08b;font-style:normal;font-weight:850}.ticket-hunt-history-empty{color:#d6f1ff94;margin:0;font-size:10px;line-height:1.45}.ticket-hunt-loading{color:#eafaff;align-content:center;place-items:center;gap:11px;min-height:220px;display:grid}.ticket-hunt-loading .loading-spinner{border:3px solid #9de5ff38;border-top-color:#b7f2ff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite splash-spinner-rotate}.ticket-hunt-admin-panel{border-radius:19px;margin-bottom:14px;padding:17px}.ticket-hunt-admin-panel>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-hunt-admin-panel>header>span{gap:4px;display:grid}.ticket-hunt-admin-panel>header small{color:#8fdef7;letter-spacing:.12em;font-size:8px;font-weight:900}.ticket-hunt-admin-panel>header h2{color:#effaff;margin:0;font-size:19px}.ticket-hunt-admin-panel>header>.ui-icon{color:#a7ebff}.ticket-hunt-admin-panel>p{color:#d5f1ff9e;margin:8px 0 13px;font-size:10px;line-height:1.45}.ticket-hunt-admin-rewards{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ticket-hunt-admin-rewards label{background:#07274561;border:1px solid #80d5fb29;border-radius:11px;grid-template-columns:minmax(0,1fr) 58px auto;align-items:center;gap:5px;min-width:0;padding:7px 8px;display:grid}.ticket-hunt-admin-rewards label>span{color:#dff5ffb8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ticket-hunt-admin-rewards input{color:#fff;width:100%;min-height:28px;font:inherit;background:#0214258c;border:1px solid #88dcff38;border-radius:7px;padding:0 5px;font-size:10px}.ticket-hunt-admin-rewards label>small{color:#ffe08b;font-size:8px;font-weight:900}.ticket-hunt-admin-footer{align-items:center;gap:10px;margin-top:11px;display:flex}.ticket-hunt-admin-footer button{color:#effaff;min-height:35px;font:inherit;background:#2787c49e;border:1px solid #8ee2ff52;border-radius:10px;padding:0 12px;font-size:10px;font-weight:850}.ticket-hunt-admin-footer button:disabled{opacity:.55}.ticket-hunt-admin-footer span{color:#8de9bb;font-size:9px}.ticket-hunt-admin-archive{border-radius:19px;gap:12px;margin-bottom:14px;padding:17px;display:grid}.ticket-hunt-admin-archive>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-hunt-admin-archive>header>span:first-child{gap:4px;display:grid}.ticket-hunt-admin-archive>header small{color:#8fdef7;letter-spacing:.12em;font-size:8px;font-weight:900}.ticket-hunt-admin-archive>header h2{color:#effaff;margin:0;font-size:19px}.ticket-hunt-admin-archive>header>span:last-child{white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:900}.ticket-hunt-admin-archive>header>.is-live{color:#91f6be;background:#43d89129}.ticket-hunt-admin-archive>header>.is-finished{color:#e1f0ffad;background:#a4b8cf1f}.ticket-hunt-admin-archive>p{color:#d5f1ffa8;margin:0;font-size:10px;line-height:1.45}.ticket-hunt-admin-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ticket-hunt-admin-controls button{color:#dff5ffbd;min-height:58px;font:inherit;text-align:left;background:#07274561;border:1px solid #80d5fb29;border-radius:12px;gap:4px;padding:10px;display:grid}.ticket-hunt-admin-controls button.is-on{background:linear-gradient(135deg,#1371588a,#0a374570);border-color:#63e5a36b}.ticket-hunt-admin-controls button:disabled{cursor:not-allowed;opacity:.52}.ticket-hunt-admin-controls span{font-size:9px;font-weight:800}.ticket-hunt-admin-controls b{color:#91f6be;font-size:10px}.ticket-hunt-admin-controls button:not(.is-on) b{color:#dff5ff94}.ticket-hunt-admin-status{color:#8de9bb;font-size:9px}.ticket-hunt-admin-history{gap:5px;padding-top:2px;display:grid}.ticket-hunt-admin-history>strong{color:#effaff;font-size:11px}.ticket-hunt-admin-history>small{color:#d5f1ff94;font-size:9px}.ticket-hunt-admin-history details{border-top:1px solid #80d2fa24}.ticket-hunt-admin-history summary{color:#edfaff;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:36px;font-size:10px;font-weight:850;list-style:none;display:flex}.ticket-hunt-admin-history summary::-webkit-details-marker{display:none}.ticket-hunt-admin-history summary b{color:#d3f1ff8c;font-size:8px}.ticket-hunt-admin-history details>div{gap:4px;padding:0 0 9px;display:grid}.ticket-hunt-admin-history details>div>span{color:#e9f8ff;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:6px;font-size:9px;display:grid}.ticket-hunt-admin-history details>div>span>b{color:#9be7ff}.ticket-hunt-admin-history details>div>span>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-hunt-admin-history details>div>span>small{color:#d6f1ff8c}.ticket-hunt-admin-history details>div>span>em{color:#ffe08b;font-style:normal;font-weight:850}.reward-claim-card{z-index:90;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));background:linear-gradient(120deg,#0a3d65f7,#1170a4f2);border:1px solid #9fe7ff73;border-radius:16px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;max-width:430px;margin:auto;padding:9px 10px;animation:.3s cubic-bezier(.2,.8,.25,1.1) both reward-claim-in;display:grid;position:fixed;left:12px;box-shadow:0 14px 36px #00112573,inset 0 1px #fff3}.reward-claim-icon{color:#ffe18b;background:#01254357;border:1px solid #cdf6ff5c;border-radius:13px;place-items:center;width:43px;height:43px;display:grid;overflow:hidden}.reward-claim-icon.is-ticket{color:#c5f5ff;background:#42b2e03d}.reward-claim-icon .secure-image,.reward-claim-icon img{object-fit:contain;width:100%;height:100%}.reward-claim-copy{gap:2px;min-width:0;display:grid}.reward-claim-copy small{color:#daf6ffad;letter-spacing:.12em;font-size:7px;font-weight:900}.reward-claim-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.reward-claim-card>button{color:#fff;min-height:32px;font:inherit;white-space:nowrap;background:#c3f3ff33;border:1px solid #e0faff7a;border-radius:10px;padding:0 11px;font-size:10px;font-weight:900}.reward-claim-card>button:hover,.reward-claim-card>button:focus-visible{background:#e0faff4f}@keyframes reward-claim-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=620px){.ticket-hunt-admin-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-hunt-admin-controls{grid-template-columns:1fr}}@media (width<=420px){.ticket-hunt-hero{padding:15px}.ticket-hunt-period{grid-template-columns:1fr}.ticket-hunt-reward-grid span{gap:2px;display:grid}.ticket-hunt-leader-list article{grid-template-columns:23px 44px minmax(0,1fr) auto}.ticket-hunt-prize{grid-column:3/-1;justify-self:end;margin-top:-4px}.ticket-hunt-mine-dock{grid-template-columns:1fr 1fr}.ticket-hunt-mine-dock span:last-child{grid-column:1/-1;justify-items:start}.reward-claim-card{grid-template-columns:39px minmax(0,1fr) auto}.reward-claim-icon{width:39px;height:39px}.reward-claim-copy strong{font-size:12px}}.reward-claim-overlay{z-index:1200}.reward-claim-modal{text-align:center!important;width:min(380px,100%)!important;padding:30px 24px 24px!important;display:block!important}.reward-claim-modal .reward-claim-icon{color:#ffd45e!important;background:linear-gradient(145deg,#61480d,#2b2109)!important;border:0!important;border-radius:24px!important;place-items:center!important;width:82px!important;height:82px!important;margin:0 auto 14px!important;display:grid!important;box-shadow:0 0 34px #ffc24266!important}.reward-claim-modal .reward-claim-icon.is-ticket{color:#c5f5ff!important;background:linear-gradient(145deg,#1e5e7a,#12374f)!important}.reward-claim-modal .reward-claim-icon .secure-image,.reward-claim-modal .reward-claim-icon img{object-fit:contain;width:100%;height:100%}.reward-claim-modal>small{color:#f3c95d;letter-spacing:.14em;font-weight:800;display:block}.reward-claim-modal>strong{color:#fff;margin-top:8px;font-size:34px;line-height:1.1;display:block}.reward-claim-modal>p{color:#9db2c7;margin:10px 0 18px}.reward-claim-modal>button{color:#081526;width:100%;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ffe27c,#f3a91e);border:0;border-radius:15px;padding:0 16px;font-weight:900}.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-claim-panel:hover:not(:disabled),.tickets-screen .ticket-claim-panel:focus-visible:not(:disabled){filter:none;color:var(--text-primary,#eef8ff)!important;background:#ffffff0e!important;border-color:#acd4e43d!important;box-shadow:inset 0 1px #ffffff14,0 12px 26px #0000002e!important}.tickets-screen .ticket-claim-panel:hover:not(:disabled),.tickets-screen .ticket-claim-panel:focus-visible:not(:disabled){transform:translateY(-1px);background:#ffffff18!important}.tickets-screen .ticket-mode-chooser{background:0 0;border:0;gap:9px;padding:0;position:relative}.tickets-screen .ticket-mode-card{color:#ebfaffad;text-align:left;background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #a0d6eb2e;border-radius:18px;grid-template-columns:42px minmax(0,1fr) 17px;align-items:center;gap:10px;min-height:86px;padding:11px 12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.tickets-screen .ticket-mode-card:hover,.tickets-screen .ticket-mode-card:focus-visible{background:#ffffff1a;border-color:#b1e6f870;transform:translateY(-1px)}.tickets-screen .ticket-mode-card.is-active{color:#f6fdff;background:linear-gradient(145deg,#2680b26b,#1236529e);border-color:#9be7ff94;box-shadow:inset 0 1px #ffffff29,0 12px 24px #03162738}.ticket-mode-card-icon{color:#bceeff;background:#ffffff14;border:1px solid #fff3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.ticket-mode-card-icon.is-raffle{color:#ffe0a0;background:#ffc7661f}.ticket-mode-card-icon.is-hunt{color:#bff5ff;background:#43bde621}.ticket-mode-card-copy{gap:3px;min-width:0;display:grid}.ticket-mode-card-copy small{color:#d3f1fb8f;letter-spacing:.13em;font-size:7px;font-weight:900}.ticket-mode-card-copy strong{font-size:17px;line-height:1}.ticket-mode-card-copy b{color:#daf2fa9e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.ticket-mode-card>.ui-icon{color:#daf4ff8c}.tickets-screen .tickets-exchange-panel{background:radial-gradient(circle at 96% 12%,#ffd37833,#0000 31%),linear-gradient(125deg,#4f492d61,#09263ab3);border-color:#ffd4844d;grid-template-columns:minmax(0,1fr) minmax(250px,1.05fr);padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 14px 28px #0000002e}.tickets-exchange-glow{pointer-events:none;border:1px solid #ffdc8f33;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-70px;right:-42px;box-shadow:0 0 0 24px #ffdc8f0a,0 0 0 48px #ffdc8f06}.tickets-exchange-icon{color:#ffe3a2;background:linear-gradient(145deg,#ffd5714d,#ffffff0f);border:1px solid #ffe19d5c;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px #ffbd4a1f}.tickets-exchange-copy{z-index:1;grid-template-columns:42px minmax(0,1fr);position:relative}.tickets-exchange-copy small{color:#ffd98b}.tickets-exchange-copy strong{font-size:16px}.tickets-exchange-copy b{color:#f2e5c0b8}.tickets-exchange-controls{z-index:1;grid-template-columns:1fr 94px minmax(0,1fr);gap:7px;position:relative}.tickets-exchange-preview{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.tickets-exchange-preview span{background:#02172652;border:1px solid #ffdc8f2e;border-radius:10px;gap:2px;padding:7px 9px;display:grid}.tickets-exchange-preview small{color:#f4e0ab94;letter-spacing:.1em;font-size:7px;font-weight:900}.tickets-exchange-preview strong{color:#fff0c7;font-size:12px}.tickets-exchange-quick{grid-column:1/-1;gap:5px;display:flex}.tickets-exchange-quick button{color:#ffefc7bf;min-height:25px;font:inherit;cursor:pointer;background:#ffda8314;border:1px solid #ffdc8f33;border-radius:8px;padding:0 9px;font-size:9px;font-weight:850}.tickets-exchange-quick button.is-active,.tickets-exchange-quick button:hover{color:#fff4d5;background:#ffd47033;border-color:#ffde928c}.tickets-exchange-controls button{color:#251705;text-shadow:none;background:linear-gradient(135deg,#ffc758bf,#d5872eb8);border-color:#ffdc8f66}.tickets-exchange-controls button:disabled{color:#ebf2f380;background:#ffffff1a}.tickets-exchange-hint{z-index:1;color:#f2e5c094;grid-column:1/-1;font-size:8px;line-height:1.35;position:relative}@media (width<=620px){.tickets-screen .tickets-exchange-panel{grid-template-columns:1fr}.tickets-screen .ticket-mode-card{min-height:78px}}html[data-theme=dark] .directory-screen .catalog-detail-media>.secure-image img,html:not([data-theme=light]) .directory-screen .catalog-detail-media>.secure-image img,.directory-screen .catalog-detail-media>.secure-image img{transform-origin:50%!important;transform:none!important}.directory-screen .catalog-detail-title .catalog-share-button-inline{color:#f4fcff!important;letter-spacing:.045em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#42b6e2eb,#205d97f5)!important;border:1px solid #afebff9e!important;border-radius:999px!important;gap:7px!important;min-height:40px!important;padding:0 15px!important;font-size:9px!important;font-weight:950!important;transition:transform .14s,filter .14s,box-shadow .14s!important;box-shadow:inset 0 1px #ffffff47,0 8px 20px #1584be4d!important}.directory-screen .catalog-detail-title .catalog-share-button-inline .ui-icon{background:#04385d52!important;border:1px solid #e8faff7a!important;border-radius:50%!important;width:19px!important;height:19px!important;padding:3px!important}.directory-screen .catalog-detail-title .catalog-share-button-inline:hover,.directory-screen .catalog-detail-title .catalog-share-button-inline:focus-visible{filter:saturate(1.08)brightness(1.04);background:linear-gradient(135deg,#56ccf4fa,#266fb0fa)!important;border-color:#dcf9ffdb!important;box-shadow:inset 0 1px #ffffff57,0 10px 24px #1591cd61!important}.directory-screen .catalog-detail-title .catalog-share-button-inline:active{transform:translateY(1px)scale(.97)!important}.games-hub-screen .event-ticket-card{transition:transform .22s,filter .22s,box-shadow .22s}.games-hub-screen .event-ticket-card.ticket-ready{animation:2.4s ease-in-out infinite daily-card-ready}.games-hub-screen .event-ticket-card.ticket-ready:hover,.games-hub-screen .event-ticket-card.ticket-ready:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}.tickets-screen .ticket-claim-panel.is-cooldown{opacity:.62!important;filter:saturate(.58)!important}.tickets-screen .tickets-exchange-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.tickets-screen .tickets-exchange-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.tickets-screen .tickets-exchange-quantity{grid-column:1;gap:4px;display:grid}.tickets-screen .tickets-exchange-quantity>span{color:#f2e5c0a8;font-size:8px}.tickets-screen .tickets-exchange-stepper{grid-template-columns:34px minmax(0,1fr) 34px;gap:4px;display:grid}.tickets-screen .tickets-exchange-stepper button{color:#fff0c7;background:#ffda831f;border-color:#ffdc8f57;border-radius:11px;min-height:42px;padding:0;font-size:18px;line-height:1}.tickets-screen .tickets-exchange-stepper input{color:#fff5d8;text-align:center;background:#07222775;border-color:#ffdc8f57;border-radius:11px;min-width:0;min-height:42px;padding:0 6px}.tickets-screen .tickets-exchange-submit{grid-column:2;min-height:42px}@media (width<=520px){.tickets-screen .tickets-exchange-quantity,.tickets-screen .tickets-exchange-submit{grid-column:1/-1}}.tickets-screen .ticket-event-switcher{background:linear-gradient(145deg,#041d32d1,#0d365294);border:1px solid #a2dcf438;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #02162733}.tickets-screen .ticket-event-switcher .ticket-mode-card{background:0 0;border-color:#0000;border-radius:15px;grid-template-columns:32px minmax(0,1fr) 13px;gap:7px;min-height:58px;padding:7px 9px}.tickets-screen .ticket-event-switcher .ticket-mode-card:hover,.tickets-screen .ticket-event-switcher .ticket-mode-card:focus-visible{background:#8edaf61a;transform:translateY(-1px)}.tickets-screen .ticket-event-switcher .ticket-mode-card.is-active{background:linear-gradient(145deg,#3191c9b8,#124b77db);border-color:#a6e8ff7a;box-shadow:inset 0 1px #ffffff29,0 7px 18px #126ba138}.tickets-screen .ticket-event-switcher .ticket-mode-card-icon{border-radius:11px;width:32px;height:32px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy{gap:2px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy small{font-size:6px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy strong{font-size:14px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy b{display:none}.tickets-screen .ticket-event-switcher .ticket-mode-card>.ui-icon{width:13px;height:13px}@keyframes dzo-menu-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-3px)}}.games-hub-screen .daily-game-card,.games-hub-screen .event-ticket-card{will-change:transform;animation:5.2s ease-in-out infinite dzo-menu-float!important}.games-hub-screen .event-ticket-card{animation-delay:-1.15s!important}.tickets-screen .tickets-content>:not(.game-error),.tickets-screen .ticket-hunt-view>*{will-change:transform;animation:5.8s ease-in-out infinite dzo-menu-float}.tickets-screen .tickets-content>:nth-child(2){animation-delay:-.75s}.tickets-screen .tickets-content>:nth-child(3){animation-delay:-1.5s}.tickets-screen .tickets-content>:nth-child(4){animation-delay:-2.25s}.tickets-screen .tickets-content>:nth-child(5){animation-delay:-3s}.tickets-screen .ticket-event-switcher{background:#031b3394;border-radius:999px;box-shadow:inset 0 1px #ffffff14,0 10px 22px #0216272e;border:0!important}.tickets-screen .ticket-event-switcher .ticket-mode-card,.tickets-screen .ticket-event-switcher .ticket-mode-card.is-active{border-radius:999px;border:0!important}.tickets-screen .ticket-event-switcher .ticket-mode-card.is-active{box-shadow:inset 0 1px #ffffff29,0 7px 18px #126ba138}.app-bottom-nav,.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active{border:0!important}.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{aspect-ratio:1;color:#f6fdff!important;background:linear-gradient(145deg,#54a6d8f0,#25659efa)!important;border:0!important;border-radius:50%!important;place-self:center!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;padding:4px!important;transform:none!important;box-shadow:inset 0 1px #fff3,0 8px 20px #02152847!important}.app-bottom-nav>button.is-active>span{text-align:center;max-width:48px;font-size:7px!important;line-height:1!important}.app-bottom-nav{right:12px!important;bottom:calc(10px + var(--safe-bottom))!important;background:linear-gradient(145deg,#0c3c68,#082d50)!important;border:0!important;border-radius:999px!important;min-height:62px!important;padding:4px 6px!important;left:12px!important;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #02122461!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active{color:#eff9ffeb!important;background:0 0!important;border:0!important;border-radius:26px!important;min-height:52px!important;padding:3px 2px!important}.app-bottom-nav>button>.ui-icon{width:19px;height:19px}.app-bottom-nav>button>span{color:currentColor;font-weight:800;font-size:8px!important;line-height:1.05!important}.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{aspect-ratio:auto;color:#62d8ff!important;background:#2d5b8bf5!important;border:0!important;border-radius:999px!important;width:64px!important;min-width:64px!important;height:52px!important;min-height:52px!important;padding:4px 6px!important;box-shadow:inset 0 1px #ffffff1a,0 5px 14px #01112240!important}.app-bottom-nav>button.is-active>span{max-width:56px;color:#79ddff!important;font-size:8px!important}.app-bottom-nav>button.is-active>.ui-icon{color:#67d9ff!important}@media (width<=360px){.app-bottom-nav>button.is-active{width:60px!important;min-width:60px!important}}.home-screen .home-actions>.games-hero,.home-screen .home-actions>.primary-action,.home-screen .home-actions .home-menu-pair>.primary-action{will-change:transform;animation:6s ease-in-out infinite dzo-menu-float}.home-screen .home-actions .home-menu-pair>.primary-action:first-child{animation-delay:-.8s}.home-screen .home-actions>.support-cta-action{animation-delay:-1.6s}.home-screen .home-actions>.feed-home-action{animation-delay:-2.4s}@media (prefers-reduced-motion:reduce){.games-hub-screen .daily-game-card,.games-hub-screen .event-ticket-card,.tickets-screen .tickets-content>:not(.game-error),.tickets-screen .ticket-hunt-view>*,.home-screen .home-actions>.games-hero,.home-screen .home-actions>.primary-action,.home-screen .home-actions .home-menu-pair>.primary-action{will-change:auto;animation:none!important}}.games-hub-screen .event-ticket-card.is-cooldown,.tickets-screen .ticket-claim-panel.is-cooldown,.tickets-screen .ticket-hunt-claim.is-cooldown{opacity:.42!important;filter:saturate(.3)brightness(.72)!important}.games-hub-screen .event-ticket-card.is-cooldown:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:#03122138;position:absolute;inset:0}.games-hub-screen .event-ticket-card.is-cooldown>.daily-game-copy,.games-hub-screen .event-ticket-card.is-cooldown>.ticket-event-preview,.tickets-screen .ticket-claim-panel.is-cooldown>.ticket-claim-copy,.tickets-screen .ticket-hunt-claim.is-cooldown>*{z-index:3;position:relative}.tickets-screen .ticket-mode-card,.tickets-screen .tickets-featured-raffle,.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-hunt-claim,.tickets-screen .tickets-raffle-card{will-change:transform;animation:5.8s ease-in-out infinite dzo-menu-float}.tickets-screen .ticket-mode-card:nth-child(2),.tickets-screen .tickets-raffle-card:nth-child(2){animation-delay:-1.1s}.tickets-screen .ticket-claim-panel{animation-delay:-.55s}@media (prefers-reduced-motion:reduce){.tickets-screen .ticket-mode-card,.tickets-screen .tickets-featured-raffle,.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-hunt-claim,.tickets-screen .tickets-raffle-card{animation:none!important}}.tickets-screen .ticket-claim-panel.is-cooldown{background:radial-gradient(circle at 88% 30%,#b2f0ff24,#0000 26%),linear-gradient(135deg,#246d9cf0,#19547eeb 62%,#123f65e6)!important;border-color:#84d2ff4d!important}.games-hub-screen .event-ticket-card.is-cooldown{opacity:1!important;filter:none!important}.games-hub-screen .event-ticket-card.is-cooldown:after{display:none!important}.tickets-screen .ticket-claim-panel,.tickets-screen .ticket-claim-panel.is-cooldown{padding:14px 18px!important;text-align:left!important;border-radius:21px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;height:112px!important;min-height:112px!important;max-height:112px!important;padding-right:82px!important}.tickets-screen .ticket-claim-panel .ticket-claim-copy{text-align:left;justify-self:stretch;width:100%;max-width:none}.tickets-screen .ticket-claim-panel .ticket-claim-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:22px!important}.tickets-screen .ticket-claim-panel .ticket-claim-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important}.tickets-screen .ticket-claim-art{width:58px!important;height:44px!important;right:14px!important}.tickets-screen .ticket-claim-panel.is-cooldown,.tickets-screen .ticket-hunt-claim.is-cooldown{opacity:.72!important;filter:saturate(.58)!important}.tickets-screen .ticket-chat-shortcut.is-cooldown{opacity:.72!important;filter:saturate(.58)!important;background:radial-gradient(circle at 88% 30%,#b2f0ff24,#0000 26%),linear-gradient(135deg,#246d9cf0,#19547eeb 62%,#123f65e6)!important;border-color:#84d2ff4d!important}.tickets-screen .ticket-chat-shortcut-button:disabled{color:#ebf9ffdb!important;opacity:1!important;background:#548bb1b8!important;border-color:#b6e2f857!important}.tickets-screen .ticket-hunt-claim>b{color:#f5fdff;background:linear-gradient(135deg,#58c9f2,#247eb7);border:1px solid #bef1ff7a;border-radius:12px;justify-content:center;align-items:center;min-width:78px;min-height:36px;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 8px 16px #0323413d}.tickets-screen .ticket-hunt-claim.is-cooldown>b{color:#ebf9ffdb;background:#548bb1b8;border-color:#b6e2f857}.tickets-screen .ticket-claim-panel.is-cooldown,.tickets-screen .ticket-chat-shortcut.is-cooldown{opacity:.55!important;filter:saturate(.55)!important;background:linear-gradient(135deg,#246d9cf0,#19547eeb 62%,#123f65e6)!important;border-color:#84d2ff4d!important;box-shadow:inset 0 1px #ffffff17,0 10px 28px #041c3626!important}.tickets-screen .ticket-chat-shortcut.is-cooldown .ticket-chat-shortcut-button:disabled{color:#ebf9ffdb!important;background:linear-gradient(135deg,#246d9cf0,#19547eeb 62%,#123f65e6)!important;border-color:#84d2ff4d!important;box-shadow:inset 0 1px #ffffff17,0 8px 18px #041c3626!important}@keyframes dzo-button-float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-2px)rotate(-.35deg)}}.home-screen .home-actions>button,.home-screen .home-actions>a,.home-screen .home-actions .home-menu-pair>button,.games-hub-screen .games-hub-content>.daily-game-card,.tickets-screen .tickets-content button,.tickets-screen .ticket-hunt-view button{will-change:transform;animation:5.8s ease-in-out infinite dzo-button-float!important}.home-screen .home-actions>:nth-child(2),.games-hub-screen .games-hub-content>:nth-child(2),.tickets-screen .tickets-content button:nth-of-type(2),.tickets-screen .ticket-hunt-view button:nth-of-type(2){animation-delay:-1.15s!important}.home-screen .home-actions>:nth-child(3),.games-hub-screen .games-hub-content>:nth-child(3),.tickets-screen .tickets-content button:nth-of-type(3),.tickets-screen .ticket-hunt-view button:nth-of-type(3){animation-delay:-2.3s!important}@media (prefers-reduced-motion:reduce){.home-screen .home-actions>button,.home-screen .home-actions>a,.home-screen .home-actions .home-menu-pair>button,.games-hub-screen .games-hub-content>.daily-game-card,.tickets-screen .tickets-content button,.tickets-screen .ticket-hunt-view button{will-change:auto;animation:none!important}}.home-news-card{position:relative}.home-news-delete{z-index:2;color:#ff9eaf;cursor:pointer;width:30px;height:30px;font:inherit;background:#7123387a;border:1px solid #ff8fa038;border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.app-bottom-nav>button{position:relative!important}.app-bottom-nav-icon-wrap{place-items:center;width:19px;height:19px;position:relative;display:grid!important;overflow:visible!important}.app-bottom-nav-badge{z-index:3;background:#e54861;border:2px solid #082d50;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;position:absolute;top:-8px;right:-10px;box-shadow:0 0 12px #e548616b;color:#fff!important;font-size:8px!important;font-weight:950!important;line-height:1!important;display:grid!important}.app-bottom-nav{contain:layout!important;overflow:visible!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active,.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{overflow:visible!important}.app-bottom-nav-badge{white-space:nowrap;box-sizing:border-box!important;z-index:20!important;width:18px!important;min-width:18px!important;height:18px!important;padding:0!important;top:3px!important;left:calc(50% + 7px)!important;right:auto!important;transform:none!important}.app-bottom-nav>button{isolation:isolate}.app-bottom-nav-icon-wrap{z-index:1!important;position:relative!important}.app-bottom-nav>button,.app-bottom-nav>button:hover,.app-bottom-nav>button:focus-visible,.app-bottom-nav>button:active,.app-bottom-nav>button.is-active,.app-bottom-nav>button.is-active:hover,.app-bottom-nav>button.is-active:focus-visible{margin:0!important;transition:background-color .18s,box-shadow .18s,color .18s!important;top:0!important;left:0!important;transform:none!important}.app-bottom-nav-badge,.app-bottom-nav>button:hover .app-bottom-nav-badge,.app-bottom-nav>button:focus-visible .app-bottom-nav-badge,.app-bottom-nav>button:active .app-bottom-nav-badge{pointer-events:none!important;top:3px!important;left:calc(50% + 7px)!important;right:auto!important;transform:none!important}.admin-support-trigger-quick-summary span{color:#7f9db0;margin-top:3px;font-size:9px;line-height:1.25;display:block}.stats-admin-workspace{scroll-behavior:smooth;scroll-padding-top:84px}.admin-stats-nav{z-index:8;scrollbar-width:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091929f0;border:1px solid #69b1da33;border-radius:15px;gap:6px;width:100%;margin:-4px 0 14px;padding:7px;display:flex;position:sticky;top:-1px;overflow-x:auto;box-shadow:0 10px 24px #0000002e}.admin-stats-nav::-webkit-scrollbar{display:none}.admin-stats-nav a{color:#8aa6b8;white-space:nowrap;border:1px solid #0000;border-radius:10px;flex:none;min-height:31px;padding:8px 12px;font-size:10px;font-weight:850;text-decoration:none;transition:color .16s,background .16s,border-color .16s}.admin-stats-nav a:hover,.admin-stats-nav a:focus-visible,.admin-stats-nav a.active{color:#e7f5ff;background:#2b6a8f75;border-color:#6dd3ff75}.stats-admin-workspace>#admin-stats-overview,.stats-admin-workspace>[id^=admin-stats-]{scroll-margin-top:82px}html:not([data-theme=light]) .directory-screen .directory-card{background:linear-gradient(145deg,#245d88,#1c486b)!important;border-color:#7fcef752!important;box-shadow:0 12px 28px #04233d3d!important}html:not([data-theme=light]) .directory-screen .directory-card-icon,html:not([data-theme=light]) .directory-screen .directory-card-icon.cars,html:not([data-theme=light]) .directory-screen .directory-card-icon.wheels{width:72px!important;height:100%!important;min-height:90px!important;box-shadow:none!important;color:#b5eaff!important;background:0 0!important;border:0!important;border-radius:0!important}html:not([data-theme=light]) .directory-screen .directory-card-icon.cars .ui-icon{stroke-width:1.55px;width:48px!important;height:48px!important}html:not([data-theme=light]) .directory-screen .directory-card-icon.wheels .ui-icon{width:38px!important;height:38px!important}@media (width<=560px){.admin-stats-nav{width:calc(100% + 4px);margin-inline:-2px}.admin-stats-nav a{padding-inline:10px}}.tickets-screen{box-sizing:border-box!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}.tickets-screen .tickets-content{touch-action:pan-y!important;min-height:max-content!important;overflow:visible!important}.tickets-screen .ticket-hunt-view,.tickets-screen .ticket-hunt-view>*,.tickets-screen .ticket-hunt-view button{will-change:auto!important;animation:none!important}.tickets-screen .ticket-hunt-hero,.tickets-screen .ticket-hunt-view .glass-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tickets-screen .ticket-hunt-leader-list,.tickets-screen .ticket-hunt-history{contain:layout style}.system-bot-profile{scroll-margin-top:18px}.system-bot-profile-grid,.system-bot-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.system-bot-photo-actions,.system-bot-actions{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.system-bot-photo-actions .system-file-field{flex:240px}.system-bot-commands{background:#05182a59;border:1px solid #7fcef72e;border-radius:12px;gap:5px;margin-top:12px;padding:10px 12px;display:grid}.system-bot-commands small{color:#8ca9bc;line-height:1.55}@media (width<=700px){.system-bot-profile-grid,.system-bot-menu-grid{grid-template-columns:1fr}}.tickets-screen .ticket-event-switcher .ticket-mode-card{align-items:center;min-height:76px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy b{color:#daf2fab8;text-overflow:clip;white-space:normal;font-size:8px;font-weight:750;line-height:1.2;display:block;overflow:visible}.tickets-screen .ticket-event-switcher .ticket-mode-card.is-active .ticket-mode-card-copy b{color:#f0fcffdb}.tickets-screen .ticket-hunt-source{background:radial-gradient(circle at 92% 22%,#5ed7ff33,#0000 27%),linear-gradient(135deg,#196faaeb,#0a395ee6);border-color:#7bdcff6b;min-height:88px}.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-copy strong{font-size:15px}.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button{color:#fff!important;background:#368fca!important;border:1px solid #a9e6ff7a!important;border-radius:999px!important;flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 12px!important;font-size:10px!important;font-weight:900!important;animation:none!important;transform:none!important;box-shadow:inset 0 1px #ffffff38,0 7px 15px #04234033!important}.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button:hover,.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button:focus-visible{background:#46a5df!important;outline:none!important}.tickets-screen .ticket-event-switcher .ticket-mode-card{position:relative}.tickets-screen .ticket-event-switcher .ticket-mode-card-badge{z-index:2;color:#fff;background:#e24e67;border:2px solid #122b43eb;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:6px;left:auto;right:7px;box-shadow:0 0 12px #e24e676b}.tickets-screen .ticket-event-switcher .ticket-mode-card-badge.is-muted{box-shadow:none;color:#edf7ff;background:#75879a;font-size:13px}.games-hub-screen .ticket-event-unread-badge{letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;padding:0;font-size:9px}.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button,.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button.is-cooldown{cursor:pointer!important;opacity:1!important;filter:none!important}.ticket-hunt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ticket-hunt-steps>span{text-align:center;background:#05274575;border:1px solid #84d8ff2e;border-radius:14px;align-content:center;justify-items:center;gap:3px;min-height:70px;padding:8px 5px;display:grid}.ticket-hunt-steps b{color:#b9f0ff;background:#66d7ff33;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.ticket-hunt-steps strong{color:#effaff;font-size:9px;line-height:1.1}.ticket-hunt-steps small{color:#d3f1ff94;font-size:7px;line-height:1.15}@media (width<=420px){.tickets-screen .ticket-event-switcher .ticket-mode-card{min-height:84px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy strong{font-size:13px}.tickets-screen .ticket-event-switcher .ticket-mode-card-copy b{font-size:7px}.tickets-screen .ticket-hunt-source{align-items:stretch;padding:12px}.tickets-screen .ticket-hunt-source .ticket-chat-shortcut-button{min-width:76px!important;padding-inline:12px!important}}.profile-level-card{background:linear-gradient(135deg,#195c8657,#091c306b);border:1px solid #5bcaff33;border-radius:16px;gap:8px;margin-top:14px;padding:12px 13px;display:grid}.profile-level-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-level-heading span{gap:3px;display:grid}.profile-level-heading small,.profile-level-card>small{color:#85a5b9;letter-spacing:.08em;font-size:8px;font-weight:800}.profile-level-heading strong{color:#f1f7fb;font-size:15px}.profile-level-heading b{color:#74d9ff;white-space:nowrap;font-size:11px}.profile-level-track{background:#021322bf;border-radius:99px;height:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #62a6cd2e}.profile-level-track i{border-radius:inherit;background:linear-gradient(90deg,#43b9f1,#b1f3ff);height:100%;display:block;box-shadow:0 0 12px #49ceffa6}.experience-admin-controls{border-top:1px solid #7ea4bc29;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:10px;padding-top:10px;display:grid}.experience-admin-controls label{gap:4px;display:grid}.experience-admin-controls label span{color:#8ca7ba;font-size:9px;font-weight:800}.experience-admin-controls input{min-width:0}.experience-admin-controls button{white-space:nowrap;min-height:38px}.tickets-screen .tickets-content .ticket-event-switcher-simple{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:0!important;display:grid!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card{background:#261e7b57!important;border:1px solid #ffffff3d!important;border-radius:17px!important;grid-template-columns:36px minmax(0,1fr) 14px!important;align-items:center!important;gap:10px!important;min-height:78px!important;padding:12px 13px!important;position:relative!important;transform:none!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #220f6b2e!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card:hover,.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card:focus-visible{background:#3d319a8a!important;border-color:#ffffff94!important;outline:none!important;transform:translateY(-1px)!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active{color:#39317d!important;background:linear-gradient(135deg,#fff,#eeeaff)!important;border:2px solid #fffffff5!important;box-shadow:inset 0 1px #fffffffa,0 12px 26px #1e0f7647!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-icon{background:#ffffff24!important;border-radius:12px!important;width:36px!important;height:36px!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-icon{color:#5547cc!important;background:#e2defd!important;box-shadow:inset 0 0 0 1px #5b47cc1f!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy{text-align:left!important;gap:3px!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy small{color:#e1f6ff9e!important;letter-spacing:.12em!important;font-size:7px!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy small{color:#736da1!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy strong{color:#f3fbff!important;font-size:15px!important;line-height:1.05!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy strong{color:#332b79!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-copy b{color:#ddf3fcb3!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;font-weight:700!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy small,.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy b{color:#7771a4!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card>.ui-icon{color:#f7f4ffa3!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active>.ui-icon{color:#665bc6!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-selected{letter-spacing:.02em;background:#5b4bd0;border-radius:999px;align-items:center;min-height:17px;padding:2px 6px;font-size:7px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:8px;right:9px;color:#fff!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card.is-active .ticket-mode-card-copy{padding-top:7px}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card-badge{display:none!important}@media (width<=480px){.dzo-hub-store-cart-dock{width:min(100vw - 24px,560px)!important;left:50%!important}.dzo-hub-store-cart-main{grid-template-columns:36px minmax(0,1fr) auto auto;gap:7px;padding-inline:5px}.tickets-screen .tickets-content .ticket-event-switcher-simple{grid-template-columns:1fr!important}.tickets-screen .tickets-content .ticket-event-switcher-simple .ticket-mode-card{min-height:70px!important}}@media (width<=520px){.experience-admin-controls{grid-template-columns:1fr}}.promo-reward-done{justify-content:center;align-items:center;gap:10px;display:flex!important}.reward-claim-xp{color:#092038;letter-spacing:.02em;background:#ffffff5c;border:1px solid #061f303d;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:12px;animation:1.25s cubic-bezier(.2,.8,.2,1) both reward-claim-xp-pop;display:inline-flex}@keyframes reward-claim-xp-pop{0%{opacity:0;transform:translateY(6px)scale(.68)}38%{opacity:1;transform:translateY(0)scale(1.12)}68%{transform:translateY(0)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.profile-xp-guide{background:linear-gradient(145deg,#123d60b8,#071c31d1);border:1px solid #7ecdff33;border-radius:22px;margin-top:14px;padding:15px}.profile-xp-guide-heading{align-items:center;gap:11px;display:flex}.profile-xp-guide-heading>span:last-child{gap:3px;display:grid}.profile-xp-guide-heading small{color:#78cdf4;letter-spacing:.14em;font-size:9px;font-weight:800}.profile-xp-guide-heading strong{color:#f1f8ff;font-size:16px}.profile-xp-guide-icon{color:#ffe17a;background:#ffd15724;border-radius:12px;place-items:center;width:35px;height:35px;font-size:21px;display:grid;box-shadow:0 0 18px #ffc43929}.profile-xp-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.profile-xp-rules>div{background:#75c2ee14;border:1px solid #8ed3f91a;border-radius:13px;grid-template-columns:24px 1fr;align-items:center;column-gap:7px;min-height:46px;padding:8px 9px;display:grid}.profile-xp-rules>div>span{text-align:center;grid-row:span 2;font-size:17px}.profile-xp-rules b{color:#ffe28b;font-size:12px}.profile-xp-rules small{color:#b5cbdd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.profile-xp-rule-chat small{text-overflow:clip;white-space:normal;line-height:1.2;overflow:visible}.profile-xp-guide>p{color:#89a8be;margin:11px 2px 0;font-size:10px;line-height:1.4}@media (width<=420px){.profile-xp-rules{grid-template-columns:1fr}}body:has(.home-screen){background:#4034c3!important}.home-screen{background:radial-gradient(circle at 12% 4%,#41b8ff52,#0000 27%),radial-gradient(circle at 94% 28%,#ffb79f57,#0000 31%),radial-gradient(circle at 16% 92%,#2249eb47,#0000 34%),linear-gradient(135deg,#2c35be 0%,#553bd0 37%,#a849df 68%,#f18da8 100%)!important}.home-screen:before{opacity:1!important;background-image:radial-gradient(circle at 78% 15%,#ffffff2e 0 1px,#0000 2px),radial-gradient(circle at 24% 38%,#ffffff24 0 1px,#0000 2px),linear-gradient(118deg,#0000 28%,#ffffff14 51%,#0000 73%)!important;background-size:94px 94px,132px 132px,auto!important;-webkit-mask-image:none!important;mask-image:none!important}.home-screen .profile-home.home-actions>.games-hero,.home-screen .profile-home.home-actions>.games-hero:hover,.home-screen .profile-home.home-actions>.games-hero:focus-visible,.home-screen .profile-home.home-actions>.games-hero:active{background:radial-gradient(circle at 78% 30%,#ffe2b85c,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important}.home-screen .profile-home.home-actions>button.guide-action,.home-screen .profile-home.home-actions>button.faq-home-action,.home-screen .profile-home.home-actions>button.support-cta-action,.home-screen .profile-home.home-actions>button.feed-home-action,.home-screen .profile-home.home-actions>button.guide-action:hover,.home-screen .profile-home.home-actions>button.faq-home-action:hover,.home-screen .profile-home.home-actions>button.support-cta-action:hover,.home-screen .profile-home.home-actions>button.feed-home-action:hover,.home-screen .profile-home.home-actions>button.guide-action:focus-visible,.home-screen .profile-home.home-actions>button.faq-home-action:focus-visible,.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,.home-screen .profile-home.home-actions>button.guide-action:active,.home-screen .profile-home.home-actions>button.faq-home-action:active,.home-screen .profile-home.home-actions>button.support-cta-action:active,.home-screen .profile-home.home-actions>button.feed-home-action:active{color:#252b69!important;background:linear-gradient(145deg,#fffffffa,#eff1fff0)!important}.home-screen .home-menu-pair .guide-action-copy strong,.home-screen .home-menu-pair .faq-home-action-copy strong,.home-screen .feed-home-action-copy strong,.home-screen .support-title{color:#29265f!important;text-shadow:none!important}.home-screen .home-menu-pair .faq-home-action-copy small,.home-screen .feed-home-action-copy small,.home-screen .support-subtitle{color:#2c2b61ad!important}.home-screen .games-hero-copy>span,.home-screen .games-hero-copy>strong{color:#fff!important}.home-screen .home-news-card{background:linear-gradient(145deg,#ffffff30,#ffffff14)!important}.home-screen .app-bottom-nav{background:linear-gradient(110deg,#27258bf0,#6730abf0)!important}html[data-theme=dark] body .app-shell.home-screen,html:not([data-theme=light]) body .app-shell.home-screen{background:radial-gradient(circle at 12% 4%,#41b8ff52,#0000 27%),radial-gradient(circle at 94% 28%,#ffb79f57,#0000 31%),radial-gradient(circle at 16% 92%,#2249eb47,#0000 34%),linear-gradient(135deg,#2c35be 0%,#553bd0 37%,#a849df 68%,#f08fa7 100%)!important}html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>.games-hero,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>.games-hero:hover,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>.games-hero:focus-visible,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>.games-hero:active,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>.games-hero,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>.games-hero:hover,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>.games-hero:focus-visible,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>.games-hero:active{background:radial-gradient(circle at 78% 30%,#ffe2b85c,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important}html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.guide-action,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.guide-action:hover,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:hover,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:hover,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:hover,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.guide-action:focus-visible,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:focus-visible,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.guide-action:active,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:active,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:active,html[data-theme=dark] body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:active,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.guide-action,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.guide-action:hover,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:hover,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:hover,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:hover,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.guide-action:focus-visible,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:focus-visible,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.guide-action:active,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.faq-home-action:active,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:active,html:not([data-theme=light]) body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:active{background:linear-gradient(145deg,#fffffffa,#eff1fff0)!important}html body .app-shell.home-screen .profile-home.home-actions>.games-hero,html body .app-shell.home-screen .profile-home.home-actions>.games-hero:hover,html body .app-shell.home-screen .profile-home.home-actions>.games-hero:focus-visible,html body .app-shell.home-screen .profile-home.home-actions>.games-hero:active{background:radial-gradient(circle at 78% 30%,#ffe2b85c,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important}html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action,html body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action,html body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:hover,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:hover,html body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:hover,html body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:hover,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:focus-visible,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:focus-visible,html body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,html body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:active,html body .app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:active,html body .app-shell.home-screen .profile-home.home-actions>button.support-cta-action:active,html body .app-shell.home-screen .profile-home.home-actions>button.feed-home-action:active{color:#fff!important;background:radial-gradient(circle at 78% 30%,#ffe2b83d,#0000 28%),linear-gradient(135deg,#4058dc 0%,#8148df 54%,#ef8da7 100%)!important;border-color:#ffffff47!important}html body .app-shell.home-screen .home-menu-pair .guide-action-copy strong,html body .app-shell.home-screen .home-menu-pair .faq-home-action-copy strong,html body .app-shell.home-screen .feed-home-action-copy strong,html body .app-shell.home-screen .support-title{color:#fff!important;text-shadow:none!important}html body .app-shell.home-screen .home-menu-pair .faq-home-action-copy small,html body .app-shell.home-screen .feed-home-action-copy small,html body .app-shell.home-screen .support-subtitle{color:#ffffffc7!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail{background:radial-gradient(circle at 90% 18%,#ffa8c62e,#0000 32%),radial-gradient(circle at 8% 82%,#484ae038,#0000 36%),linear-gradient(145deg,#29285f 0%,#4b2e87 52%,#8a4c94 100%)!important}:is(html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero,html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-row){background:radial-gradient(circle at 78% 22%,#ffabc529,#0000 31%),linear-gradient(145deg,#3c3ba5e6,#5b30a3e6 56%,#b05393db)!important;border-color:#ffffff3d!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-hero:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-photo:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media:after{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image:before{content:none!important;background:0 0!important;display:none!important}html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media>.secure-image:after{content:none!important;background:0 0!important;display:none!important}:is(html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-detail-media img:not(.catalog-normalization-source),html body main.app-shell.directory-screen:has(.catalog-detail) .catalog-item-media img:not(.catalog-normalization-source)){opacity:1!important;filter:drop-shadow(0 20px 22px #09051b94)!important;mix-blend-mode:normal!important;isolation:isolate!important}html body main.app-shell.directory-screen :is(.catalog-car-photo,.catalog-detail-media,.catalog-item-photo,.catalog-item-media,.catalog-wheel-photo,.catalog-wheel-admin-thumb,.catalog-admin-thumb,.catalog-admin-item-thumb) .secure-image img:not(.catalog-normalization-source){filter:none!important}html body:has(#dzo-home-screen) #dzo-home-screen{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-top-overlay{background:#17181c!important;border-color:#ffffff14!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:hover{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.games-hero:active{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:hover{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.support-cta-action:active{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:hover{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:focus-visible{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.feed-home-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html body:has(#dzo-home-screen) #dzo-home-screen .app-bottom-nav{background:linear-gradient(#0b3154,#062541)!important}html body:has(#dzo-home-screen) #dzo-home-screen .app-bottom-nav:before{background:linear-gradient(135deg,#0799e8,#42b9ee)!important;box-shadow:inset 0 1px #ffffff47,0 8px 22px #0079c861!important}.admin-hub-store-screen{width:min(100%,980px);margin-inline:auto}.admin-hub-store-screen .admin-hub-store-page{background:radial-gradient(at 0 0,#2287be1f,#0000 36%),linear-gradient(155deg,#13283df7,#081320fa 74%);border-color:#6eb7de42;padding:clamp(14px,3vw,28px)}.admin-hub-store-screen .admin-hub-store-empty{color:#91a9bd;border-color:#7db0d440;border-radius:16px;padding:24px 14px;font-size:10px}@media (width<=600px){.admin-hub-store-screen .admin-hub-store-page{padding:14px 12px}}.home-store-dock{justify-content:center;align-items:center;gap:6px;border-width:1px!important;border-radius:999px!important;flex:none!important;width:auto!important;min-width:82px!important;height:37px!important;padding:0 11px!important;font-size:13px!important;display:inline-flex!important}.home-store-dock-label{letter-spacing:.01em;font-size:10px;font-weight:850}@media (width<=600px){.home-store-dock{min-width:76px!important;padding-inline:9px!important}}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature{z-index:3!important;color:#f5fbff!important;text-align:left!important;cursor:pointer!important;background:radial-gradient(circle at 92% 0,#5ecfff33,#0000 34%),linear-gradient(115deg,#136697f0,#0e3554f7 62%,#0c2742fa)!important;border:1px solid #6fd0f65c!important;border-radius:21px!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-self:stretch!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:92px!important;margin:4px 0 8px!important;padding:14px 16px!important;transition:transform .2s,border-color .2s,filter .2s!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff24,0 15px 32px #000c1b52!important}:is(html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature:hover,html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature:focus-visible){filter:brightness(1.08)!important;border-color:#88e2ffa8!important;transform:translateY(-2px)!important}.home-store-feature-icon{background:linear-gradient(145deg,#75d5fa33,#0d3759b8);border:1px solid #a0e5ff42;border-radius:16px;place-items:center;width:52px;height:52px;font-size:25px;display:grid;box-shadow:inset 0 1px #ffffff1f}.home-store-feature-copy{gap:3px;min-width:0;display:grid}.home-store-feature-copy>small,.home-store-feature-meta>small{color:#a6dcf3;letter-spacing:.12em;font-size:8px;font-weight:900}.home-store-feature-copy>strong{color:#fff;font-size:18px;line-height:1.1}.home-store-feature-copy>span{color:#c0d7e7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-store-feature-meta{justify-items:end;gap:9px;display:grid}.home-store-feature-meta>small{color:#a6f0c8;letter-spacing:.06em;background:#1c7b5a33;border:1px solid #87e2be45;border-radius:999px;padding:5px 7px;font-size:7px}.home-store-feature-meta>span{color:#d5f2ff;font-size:19px;line-height:1}html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature{background:radial-gradient(circle at 78% 42%,#5cc8ff4d,#0000 38%),linear-gradient(145deg,#2a6faaf5,#13426ff5)!important;border:1px solid #b2e7ff4d!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:10px!important;min-height:142px!important;margin:4px 0 8px!important;padding:18px 14px 18px 22px!important;box-shadow:inset 0 1px #ffffff29,0 16px 32px #03254647!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-icon{background:radial-gradient(circle at 36% 27%,#e0f7ff47,#2a7cb02e 55%,#0830531f)!important;border:1px solid #d2efff47!important;border-radius:50%!important;grid-area:1/2!important;justify-self:center!important;width:112px!important;height:112px!important;font-size:46px!important;box-shadow:inset 0 1px #fff3,0 10px 22px #011a2f38!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-copy{grid-area:1/1!important;align-content:center!important;gap:6px!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-copy>small{color:#e2f6ffc7!important;letter-spacing:.13em!important;font-size:8px!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-copy>strong{color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(30px,8vw,42px)!important;font-weight:950!important;line-height:.95!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-copy>span{color:#e6f8ffdb!important;font-size:11px!important}@media (width<=600px){html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature{grid-template-columns:minmax(0,1fr) 104px!important;min-height:132px!important;padding:16px 12px 16px 18px!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-icon{width:92px!important;height:92px!important;font-size:38px!important}html body:has(#dzo-home-screen) #dzo-home-screen .home-store-feature-copy>strong{font-size:clamp(26px,7vw,36px)!important}}.admin-hub-store-screen .admin-hub-store-nav{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081726e0;border:1px solid #78bcdd2e;border-radius:17px;grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:12px;margin:0 -2px 12px;padding:8px 10px;display:grid;position:sticky;top:0;box-shadow:0 10px 24px #0003}.admin-hub-store-screen .admin-hub-store-nav>button{color:#e4f7ff;cursor:pointer;background:#23699152;border:1px solid #82c3e12e;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.admin-hub-store-screen .admin-hub-store-nav>div{gap:3px;display:grid}.admin-hub-store-screen .admin-hub-store-nav>div small{color:#79cbed;letter-spacing:.13em;font-size:8px;font-weight:900}.admin-hub-store-screen .admin-hub-store-nav>div strong{color:#f3f9ff;letter-spacing:.03em;font-size:13px}.admin-hub-store-screen .admin-hub-store-nav>span{color:#8bd8f3;background:#164b6a40;border:1px solid #70c1e229;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.admin-hub-store-screen .admin-hub-store-page{margin-bottom:20px}.admin-hub-store-screen .admin-hub-store-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(9px,1.4vw,15px)}.admin-hub-store-screen .admin-hub-store-offer{grid-template-rows:auto minmax(0,1fr);min-height:100%}.admin-hub-store-screen .admin-hub-store-image-frame{aspect-ratio:1.52;max-height:280px}.admin-hub-store-screen .admin-hub-store-offer-copy{min-height:168px}.admin-hub-store-screen .admin-hub-store-details-button{margin-top:7px}.admin-hub-store-screen .admin-hub-store-catalog-tools{margin-block:7px 14px}.admin-hub-store-screen .admin-hub-store-results-count{font-variant-numeric:tabular-nums}html body:has(.admin-hub-store-screen) .dzo-hub-store-cart-dock{top:auto!important;right:auto!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:min(100vw - 24px,980px)!important;height:72px!important;min-height:72px!important;max-height:72px!important;left:50%!important;transform:translate(-50%)!important}html body:has(.admin-hub-store-screen) .dzo-hub-store-cart-main{grid-template-columns:40px minmax(0,1fr) auto auto;gap:12px;padding:5px 10px;min-height:54px!important}html body:has(.admin-hub-store-screen) .dzo-hub-cart-backdrop{z-index:2147483010!important;padding:14px 12px calc(12px + env(safe-area-inset-bottom,0px))!important;align-items:flex-end!important}html body:has(.admin-hub-store-screen) .dzo-hub-cart.dzo-hub-cart-sheet{flex:0 auto!important;align-self:flex-end!important;width:min(560px,100%)!important;height:auto!important;min-height:0!important;max-height:min(76dvh,680px)!important;margin:0 auto!important;display:block!important;overflow:auto!important}html body:has(.admin-hub-store-screen) .dzo-hub-cart-empty{min-height:0!important;padding:18px 8px!important}@media (width<=600px){html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature{border-radius:18px!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:10px!important;min-height:82px!important;padding:11px 12px!important}.home-store-feature-icon{border-radius:14px;width:44px;height:44px;font-size:21px}.home-store-feature-copy>strong{font-size:16px}.home-store-feature-copy>span{max-width:56vw;font-size:9px}.home-store-feature-meta>small{font-size:6px}.admin-hub-store-screen .admin-hub-store-nav{margin-inline:0}.admin-hub-store-screen .admin-hub-store-offer-copy{min-height:156px}html body:has(.admin-hub-store-screen) .dzo-hub-store-cart-dock{width:calc(100vw - 20px)!important}html body:has(.admin-hub-store-screen) .dzo-hub-store-cart-main{grid-template-columns:36px minmax(0,1fr) auto auto;gap:7px}}@media (width<=350px){.home-store-feature-copy>span{max-width:48vw}.home-store-feature-meta>small{display:none}.admin-hub-store-screen .admin-hub-store-results{grid-template-columns:minmax(0,1fr)}.admin-hub-store-screen .admin-hub-store-offer-copy{min-height:0}}@media (prefers-reduced-motion:reduce){html body:has(#dzo-home-screen) #dzo-home-screen .profile-home.home-actions>.home-store-feature{transition:none!important}}html body .app-bottom-nav.store-bottom-nav{z-index:2147483001!important;right:12px!important;bottom:calc(9px + env(safe-area-inset-bottom,0px))!important;background:linear-gradient(160deg,#0a2740f7,#051627fa)!important;border-color:#6ac5ed47!important;width:auto!important;max-width:560px!important;min-height:68px!important;left:12px!important;box-shadow:inset 0 1px #ffffff17,0 14px 36px #0008127a!important}html body .app-bottom-nav.store-bottom-nav>button{gap:4px!important}html body .app-bottom-nav.store-bottom-nav>button.is-active{color:#fff!important;background:linear-gradient(145deg,#1785b7e0,#135a8beb)!important;box-shadow:inset 0 1px #ffffff29,0 5px 15px #005a9133!important}html body .app-bottom-nav.store-bottom-nav>button.is-active .ui-icon{color:#a7ecff!important}html body .admin-hub-store-screen .admin-hub-store-quantity{color:#b9f7df;background:linear-gradient(110deg,#1b705b40,#0f363757);border:1px solid #6fd8b847;border-radius:11px;align-items:baseline;gap:7px;width:fit-content;max-width:100%;min-height:38px;margin-top:8px;padding:4px 10px;display:flex;box-shadow:inset 0 1px #ffffff0d}html body .admin-hub-store-screen .admin-hub-store-quantity strong{color:#a6f5d0;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(17px,2.7vw,22px);font-weight:950;line-height:1}html body .admin-hub-store-screen .admin-hub-store-quantity>span{color:#a8cfca;font-size:9px;font-weight:850}html body .admin-hub-store-screen .admin-hub-store-quantity>small{color:#80d4ae;font-size:8px;font-weight:800}html body .admin-hub-store-screen .dzo-hub-add-to-cart{color:#effff8!important;text-align:left!important;background:linear-gradient(115deg,#168b70,#11765f 54%,#105d56)!important;border:1px solid #67efbe66!important;border-radius:13px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:46px!important;margin-top:10px!important;padding:5px 10px!important;transition:transform .16s,filter .16s,box-shadow .16s!important;display:grid!important;box-shadow:inset 0 1px #ffffff2e,0 7px 17px #06483a40!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover,html body .admin-hub-store-screen .dzo-hub-add-to-cart:focus-visible{filter:brightness(1.08)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff3,0 10px 21px #06483a52!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart:active{transform:scale(.985)!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart-plus{background:#043a3447;border:1px solid #ddfff03b;border-radius:9px;place-items:center;width:27px;height:27px;font-size:14px;display:grid}html body .admin-hub-store-screen .dzo-hub-add-to-cart>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}html body .admin-hub-store-screen .dzo-hub-add-to-cart>strong{color:#e5fff2;font-variant-numeric:tabular-nums;white-space:nowrap;background:#02322d3d;border:1px solid #ddfff033;border-radius:9px;padding:6px 8px;font-size:10px}@media (width<=600px){html body .app-bottom-nav.store-bottom-nav{padding-inline:6px!important;left:8px!important;right:8px!important}html body .app-bottom-nav.store-bottom-nav>button>span:last-child{font-size:7px}html body .admin-hub-store-screen .admin-hub-store-quantity{gap:5px;min-height:34px;padding-inline:8px}html body .admin-hub-store-screen .admin-hub-store-quantity strong{font-size:18px}html body .admin-hub-store-screen .dzo-hub-add-to-cart{grid-template-columns:25px minmax(0,1fr) auto!important;gap:6px!important;min-height:43px!important;padding-inline:7px!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart-plus{width:24px;height:24px}html body .admin-hub-store-screen .dzo-hub-add-to-cart>span:nth-child(2){font-size:9px}html body .admin-hub-store-screen .dzo-hub-add-to-cart>strong{padding:5px 6px;font-size:9px}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .dzo-hub-add-to-cart,html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover{transition:none!important;transform:none!important}}html body .admin-hub-store-screen .admin-hub-store-offer{background:linear-gradient(155deg,#162d43fa,#081625fc)!important;border-color:#78bee133!important;border-radius:19px!important;gap:0!important;padding:9px!important;transition:transform .2s,border-color .2s,box-shadow .2s!important;overflow:hidden!important;box-shadow:inset 0 1px #fff1,0 12px 27px #0003!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{aspect-ratio:1.55!important;background:radial-gradient(at 50% 35%,#3e8eb74f,#0000 68%),linear-gradient(145deg,#102b40,#091b2b 78%)!important;border:1px solid #8bc9e829!important;border-radius:14px!important;max-height:260px!important}html body .admin-hub-store-screen .admin-hub-store-offer-image{padding:8px!important;transition:transform .35s cubic-bezier(.2,.7,.2,1)!important}html body .admin-hub-store-screen .admin-hub-store-offer:hover .admin-hub-store-offer-image{transform:scale(1.035)!important}.admin-hub-store-image-badges{z-index:1;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:6px;display:flex;position:absolute;inset:8px 8px auto}.admin-hub-store-image-category,.admin-hub-store-image-promo,.admin-hub-store-image-hidden{color:#e7f7ff;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071725c7;border:1px solid #abe0f730;border-radius:999px;align-items:center;max-width:68%;min-height:22px;padding:0 8px;font-size:7px;font-weight:900;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #0003}.admin-hub-store-image-promo{color:#a8f5d2;background:#0a4d3ecc;border-color:#75edc04f;flex:none}.admin-hub-store-image-hidden{color:#ffd1d9;background:#641e30d1;border-color:#ffadbb52;position:absolute;top:28px;left:0}html body .admin-hub-store-screen .admin-hub-store-offer-copy{min-height:0!important;padding:12px 3px 3px!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{letter-spacing:-.015em;color:#f4f9ff!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:clamp(13px,1.8vw,16px)!important;font-weight:850!important;line-height:1.26!important;display:-webkit-box!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy p{color:#95acc0!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:6px 0 0!important;font-size:9px!important;line-height:1.42!important;display:-webkit-box!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-quantity{border-radius:12px!important;min-height:39px!important;margin-top:9px!important;padding:5px 9px!important}html body .admin-hub-store-screen .admin-hub-store-price{justify-items:start!important;gap:3px!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}html body .admin-hub-store-screen .admin-hub-store-price>span{color:#718ba0;letter-spacing:.12em;font-size:7px;font-weight:900}html body .admin-hub-store-screen .admin-hub-store-price strong{letter-spacing:-.025em;line-height:1.08;color:#9df2c7!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;font-size:clamp(18px,2.5vw,23px)!important;font-weight:950!important}html body .admin-hub-store-screen .admin-hub-store-admin-actions{margin:10px 0 0!important}html body .admin-hub-store-screen .admin-hub-store-edit-form{margin-top:10px!important}@media (width<=600px){html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:15px!important;padding:7px!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{border-radius:11px!important}html body .admin-hub-store-screen .admin-hub-store-offer-image{padding:4px!important}.admin-hub-store-image-badges{gap:4px;inset:6px 6px auto}.admin-hub-store-image-category,.admin-hub-store-image-promo,.admin-hub-store-image-hidden{max-width:70%;min-height:19px;padding-inline:6px;font-size:6px}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding:9px 2px 2px!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{font-size:12px!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy p{font-size:8px!important}html body .admin-hub-store-screen .admin-hub-store-price strong{font-size:18px!important}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .admin-hub-store-offer-image{transition:none!important}}html body .admin-hub-store-screen .admin-hub-store-offer{background:radial-gradient(at 48% 42%,#c4b3493b,#0000 64%),linear-gradient(158deg,#383a25,#242719 68%,#151911)!important;border:1px solid #e1e9d333!important;border-radius:27px!important;grid-template-rows:96px minmax(0,1fr)!important;gap:0!important;height:auto!important;min-height:230px!important;padding:14px 18px 15px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 12px 26px #0003!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=cars],html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category^=drive-pass]{background:radial-gradient(at 48% 40%,#2c80b14a,#0000 65%),linear-gradient(158deg,#1d394c,#132b3e 68%,#0d1d2b)!important;border-color:#76caef33!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{aspect-ratio:auto!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:96px!important;min-height:96px!important;max-height:96px!important;position:relative!important;overflow:visible!important}html body .admin-hub-store-screen .admin-hub-store-offer-image{z-index:0!important;object-fit:contain!important;object-position:center!important;width:76%!important;max-width:76%!important;height:calc(100% - 4px)!important;max-height:calc(100% - 4px)!important;padding:0!important;inset:4px 12% 0!important;transform:none!important}html body .admin-hub-store-screen .admin-hub-store-offer-placeholder{color:#eeefddbf!important;width:100%!important;height:100%!important}html body .admin-hub-store-screen .admin-hub-store-image-badges{z-index:2!important;align-items:flex-start!important;inset:0 0 auto!important}html body .admin-hub-store-screen .admin-hub-store-image-stock,html body .admin-hub-store-screen .admin-hub-store-image-promo,html body .admin-hub-store-screen .admin-hub-store-image-hidden{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff!important;min-height:25px!important;box-shadow:none!important;letter-spacing:.02em!important;background:#ffffff1a!important;border:1px solid #ffffff47!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}html body .admin-hub-store-screen .admin-hub-store-image-stock:before{content:"";background:#a4f3cf;border-radius:50%;width:6px;height:6px;margin-right:6px}html body .admin-hub-store-screen .admin-hub-store-image-promo{margin-left:auto;background:#0a141c47!important;border-color:#fff3!important}html body .admin-hub-store-screen .admin-hub-store-eyebrow{text-transform:uppercase;color:#f7f7e5b8!important;letter-spacing:.09em!important;margin:1px 0 4px!important;font-size:8px!important;font-weight:850!important;line-height:1.2!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{flex-direction:column!important;min-height:0!important;padding:2px 2px 0!important;display:flex!important}html body .admin-hub-store-screen .admin-hub-store-offer-title{min-width:0!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{text-overflow:ellipsis;white-space:nowrap;color:#fff!important;letter-spacing:-.04em!important;font-size:clamp(20px,4.7vw,25px)!important;font-weight:900!important;line-height:1.13!important;display:block!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-inline-quantity{color:inherit}html body .admin-hub-store-screen .admin-hub-store-purchase-row{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;min-height:46px!important;margin-top:auto!important;display:flex!important}html body .admin-hub-store-screen .admin-hub-store-price{align-items:center!important;min-width:0!important;margin:0!important;padding:0 0 2px!important;display:flex!important}html body .admin-hub-store-screen .admin-hub-store-price strong{color:#fff!important;letter-spacing:-.035em!important;font-size:clamp(19px,4.5vw,23px)!important;font-weight:900!important;line-height:1.1!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart{cursor:pointer;color:#fff!important;background:#ffffff21!important;border:1px solid #ffffff5c!important;border-radius:50%!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0 0 -1px auto!important;padding:0!important;transition:transform .18s,background .18s!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff1f!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover{background:#ffffff38!important;transform:translateY(-2px)!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart-count{color:#132018!important;background:#c6f4d8!important;border:1px solid #ffffff8c!important;border-radius:999px!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;font-size:9px!important;font-weight:900!important;display:grid!important;position:absolute!important;top:-5px!important;right:-5px!important}html body .admin-hub-store-screen .admin-hub-store-admin-actions,html body .admin-hub-store-screen .admin-hub-store-edit-form,html body .admin-hub-store-screen .admin-hub-store-claim-wrap{grid-column:1/-1}@media (width<=600px){html body .admin-hub-store-screen .admin-hub-store-results{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:26px!important;grid-template-rows:96px minmax(120px,auto)!important;min-height:230px!important;padding:14px 18px 15px!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{height:96px!important;min-height:96px!important;max-height:96px!important}html body .admin-hub-store-screen .admin-hub-store-offer-image{padding:0!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{font-size:clamp(20px,6vw,25px)!important}html body .admin-hub-store-screen .admin-hub-store-price strong{font-size:22px!important}}html body .admin-hub-store-screen .admin-hub-store-results{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(8px,1.4vw,13px)!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:25px!important;height:auto!important;min-height:250px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{z-index:0!important;aspect-ratio:auto!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-image-frame:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#050d150f 0%,#050d151a 30%,#050d15a8 60%,#050d15f5 100%);position:absolute;inset:0}html body .admin-hub-store-screen .admin-hub-store-offer-image{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}html body .admin-hub-store-screen .admin-hub-store-offer-placeholder{z-index:2!important;place-items:center!important;width:auto!important;height:auto!important;display:grid!important;position:absolute!important;inset:0!important}html body .admin-hub-store-screen .admin-hub-store-image-badges{z-index:3!important;gap:6px!important;inset:13px 13px auto!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{z-index:4!important;box-sizing:border-box!important;flex-direction:column!important;min-height:250px!important;padding:112px 16px 14px!important;display:flex!important;position:relative!important}html body .admin-hub-store-screen .admin-hub-store-eyebrow{margin:0 0 4px!important;font-size:8px!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{text-overflow:unset!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:clamp(15px,2.2vw,22px)!important;line-height:1.1!important;display:-webkit-box!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-purchase-row{gap:6px!important;min-height:44px!important;margin-top:auto!important}html body .admin-hub-store-screen .admin-hub-store-price strong{font-size:clamp(16px,2.2vw,21px)!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart{color:#f6fcff!important;background:linear-gradient(145deg,#2c9bd0,#176a9d)!important;border:1px solid #bbe8ffa6!important;flex-basis:46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:inset 0 1px #ffffff47,0 5px 16px #00081442!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover,html body .admin-hub-store-screen .dzo-hub-add-to-cart:focus-visible{background:linear-gradient(145deg,#43b5e6,#197eaf)!important;transform:translateY(-2px)scale(1.04)!important;box-shadow:inset 0 1px #ffffff5c,0 8px 20px #1485be57!important}@media (width<=600px){html body .admin-hub-store-screen .admin-hub-store-results{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .admin-hub-store-offer-copy{min-height:224px!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:19px!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding:100px 11px 11px!important}html body .admin-hub-store-screen .admin-hub-store-image-badges{gap:4px!important;inset:10px 9px auto!important}html body .admin-hub-store-screen .admin-hub-store-image-stock,html body .admin-hub-store-screen .admin-hub-store-image-promo,html body .admin-hub-store-screen .admin-hub-store-image-hidden{min-height:22px!important;padding-inline:7px!important;font-size:7px!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{font-size:clamp(14px,4.3vw,18px)!important}html body .admin-hub-store-screen .admin-hub-store-price strong{font-size:clamp(14px,4vw,18px)!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}@media (width<=360px){html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .admin-hub-store-offer-copy{min-height:210px!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding:92px 9px 9px!important}html body .admin-hub-store-screen .admin-hub-store-image-stock,html body .admin-hub-store-screen .admin-hub-store-image-promo,html body .admin-hub-store-screen .admin-hub-store-image-hidden{padding-inline:5px!important;font-size:6px!important}}.admin-hub-store-category-manager{background:linear-gradient(145deg,#0e2335e0,#081625d1);border:1px solid #6ab6db3d;border-radius:18px;gap:12px;margin:2px 0 17px;padding:15px;display:grid;box-shadow:inset 0 1px #ffffff0b}.admin-hub-store-category-manager>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-hub-store-category-manager>header>div{gap:4px;display:grid}.admin-hub-store-category-manager>header strong{color:#eff8ff;font-size:13px;font-weight:900}.admin-hub-store-category-manager>header small,.admin-hub-store-category-manager-note{color:#8da9bf;font-size:10px;line-height:1.45}.admin-hub-store-category-manager button{color:#eaf8ff;cursor:pointer;background:linear-gradient(145deg,#217da9,#15577f);border:1px solid #63c1e959;border-radius:11px;min-height:34px;padding:0 11px;font-size:10px;font-weight:850}.admin-hub-store-category-manager button:disabled{opacity:.45;cursor:default}.admin-hub-store-category-manager-list{gap:6px;display:grid}.admin-hub-store-category-manager-row{background:#05121f70;border:1px solid #7ea6c421;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 32px 32px 34px;align-items:center;gap:6px;min-width:0;padding:6px;display:grid}.admin-hub-store-category-manager-index{color:#7194ad;text-align:center;font-size:9px;font-weight:900}.admin-hub-store-category-manager-row input,.admin-hub-store-category-manager-add input{color:#eff8ff;background:#0a1c2cc2;border:1px solid #7dadcb33;border-radius:9px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px;font-size:11px}.admin-hub-store-category-manager-row input:focus,.admin-hub-store-category-manager-add input:focus{border-color:#54c2efb3}.admin-hub-store-category-manager-row button{min-width:32px;height:32px;padding:0;font-size:14px}.admin-hub-store-category-manager-row button.is-danger{color:#ffabb2;background:#6e253073;border-color:#ff75804d}.admin-hub-store-category-manager-add{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.admin-hub-store-category-manager-note{display:block}@media (width<=480px){.admin-hub-store-category-manager{border-radius:15px;padding:11px}.admin-hub-store-category-manager>header{flex-direction:column;align-items:flex-start}.admin-hub-store-category-manager>header>button{width:100%}.admin-hub-store-category-manager-row{grid-template-columns:22px minmax(0,1fr) 28px 28px 30px;gap:4px;padding:5px}.admin-hub-store-category-manager-row button{min-width:28px;height:30px}.admin-hub-store-category-manager-add{grid-template-columns:minmax(0,1fr)}.admin-hub-store-category-manager-add button{width:100%}}.admin-hub-store-account-promos{background:linear-gradient(145deg,#071828bd,#0c273b94);border:1px solid #68bee633;border-radius:18px;gap:12px;margin:16px 0;padding:15px;display:grid}.admin-hub-store-account-promos>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-hub-store-account-promos>header div{gap:4px;min-width:0;display:grid}.admin-hub-store-account-promos>header small{color:#7dc4e5;letter-spacing:.08em;font-size:9px;font-weight:800}.admin-hub-store-account-promos h3{color:#f2f8ff;margin:0;font-size:16px}.admin-hub-store-account-promos>header button{color:#e9f8ff;background:#1869946b;border:1px solid #6eccf042;border-radius:11px;min-height:36px;padding:0 12px;font-size:10px;font-weight:800}.admin-hub-store-account-promos-loading,.admin-hub-store-account-promos-empty{color:#a8c1d3;background:#0816248a;border-radius:12px;margin:0;padding:14px;font-size:12px;line-height:1.5}.admin-hub-store-account-promo-list{gap:9px;display:grid}.admin-hub-store-account-promo-list article{background:#0d1f30b8;border:1px solid #80b0cc24;border-radius:13px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:9px;display:grid}.admin-hub-store-account-promo-list article>img,.admin-hub-store-account-promo-icon{color:#a8e8ff;object-fit:cover;background:#2779a33d;border-radius:10px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.admin-hub-store-account-promo-list article>div:nth-child(2){gap:4px;min-width:0;display:grid}.admin-hub-store-account-promo-list article>div:nth-child(2)>small{color:#9cf0c3;text-overflow:ellipsis;white-space:nowrap;background:#2895692b;border-radius:999px;width:fit-content;max-width:100%;padding:3px 7px;font-size:8px;font-weight:900;overflow:hidden}.admin-hub-store-account-promo-list article>div:nth-child(2)>strong{color:#f3f8fe;text-overflow:ellipsis;font-size:12px;overflow:hidden}.admin-hub-store-account-promo-list article p{color:#94acc0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.admin-hub-store-account-promo-meta{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.admin-hub-store-account-promo-meta span{color:#afd0e4;border:1px solid #7babc729;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.admin-hub-store-account-promo-meta span:last-child:not(:first-child){color:#ffd68b;border-color:#eebb6433}.admin-hub-store-account-promo-price{white-space:nowrap;justify-items:end;gap:4px;display:grid}.admin-hub-store-account-promo-price strong{color:#9df3c6;font-size:11px}.admin-hub-store-account-promo-price del{color:#8299ab;font-size:9px}@media (width<=480px){.admin-hub-store-account-promos{padding:11px}.admin-hub-store-account-promo-list article{grid-template-columns:54px minmax(0,1fr);gap:8px;padding:8px}.admin-hub-store-account-promo-list article>img,.admin-hub-store-account-promo-icon{width:54px;height:54px}.admin-hub-store-account-promo-price{grid-area:2/2;place-items:baseline start;gap:7px;display:flex}}.admin-hub-store-screen .admin-hub-store-categories{gap:9px;padding:5px 3px 13px;scroll-padding-inline:3px}.admin-hub-store-screen .admin-hub-store-categories button{color:#bfd2e2;background:linear-gradient(145deg,#1c364df0,#0c1e30f0);border-radius:15px;min-height:42px;padding-inline:14px;position:relative;box-shadow:inset 0 1px #ffffff0e,0 4px 10px #020b1529}.admin-hub-store-screen .admin-hub-store-categories button:hover{color:#f3fbff;border-color:#73d0f76b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff17,0 8px 16px #03273e45}.admin-hub-store-screen .admin-hub-store-categories button.is-active{background:linear-gradient(135deg,#1685b9,#17699f 72%,#145985);border-color:#74dbffad;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 7px 17px #0a679952}.admin-hub-store-screen .admin-hub-store-categories button:focus-visible{outline-offset:2px;outline:2px solid #83deffe6}.admin-hub-store-screen .admin-hub-store-categories button small{color:#b9d8e9;background:#0412206b;border:1px solid #9ac8e11a;border-radius:8px;min-width:22px;height:22px;padding-inline:6px;font-size:9px}.admin-hub-store-screen .admin-hub-store-categories button.is-active small{color:#f1fcff;background:#04233745;border-color:#e2f9ff29}.admin-hub-store-offer-meta{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;margin:8px 0 10px;display:flex}.admin-hub-store-offer-meta>span{color:#a9bfd1;background:#06162580;border:1px solid #76a5c130;border-radius:9px;align-items:center;min-height:24px;padding:4px 8px;font-size:9px;font-weight:750;line-height:1.2;display:inline-flex}.admin-hub-store-offer-meta>.admin-hub-store-quantity-highlight{color:#adffd9;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#1d826645,#0c4e4d45);border-color:#50d3a447;font-size:11px;font-weight:950;box-shadow:inset 0 1px #ffffff0d}.admin-hub-store-screen .dzo-hub-add-to-cart:disabled{cursor:not-allowed;opacity:.44;filter:grayscale(.35);box-shadow:none;transform:none}.dzo-hub-cart-quantity button:disabled{cursor:not-allowed;opacity:.4}.admin-hub-store-account-promo-price>span{color:#9aafc0;white-space:normal;text-align:right;font-size:9px}@media (width<=480px){.admin-hub-store-screen .admin-hub-store-categories{gap:7px;padding-bottom:12px}.admin-hub-store-screen .admin-hub-store-categories button{border-radius:13px;min-height:40px;padding-inline:11px;font-size:9px}.admin-hub-store-offer-meta{gap:5px;margin-block:6px 9px}.admin-hub-store-offer-meta>span{min-height:22px;padding-inline:7px;font-size:8px}.admin-hub-store-offer-meta>.admin-hub-store-quantity-highlight{font-size:10px}}.admin-hub-store-screen .admin-hub-store-offer-copy{flex-direction:column!important;height:100%!important;min-height:178px!important;display:flex!important}.admin-hub-store-screen .admin-hub-store-offer-title{min-height:2.6em!important}.admin-hub-store-screen .admin-hub-store-offer-meta{align-content:flex-start;min-height:32px}.admin-hub-store-screen .admin-hub-store-purchase-row{align-items:center!important;min-height:48px!important;margin-top:auto!important}.admin-hub-store-screen .admin-hub-store-price{min-height:44px;align-items:center!important}.admin-hub-store-screen .dzo-hub-add-to-cart{flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0 0 0 auto!important}.admin-hub-store-screen .dzo-hub-add-to-cart.is-in-cart{color:#eafff3!important;background:linear-gradient(145deg,#25a87a,#13765e)!important;border-color:#80f7c1a3!important;box-shadow:0 6px 15px #13875f47,inset 0 1px #ffffff3d!important}.app-shell.admin-hub-store-screen{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}.admin-hub-store-screen .admin-hub-store-nav{align-items:center}.admin-hub-store-profile-link{color:#dcf5ff;cursor:pointer;background:linear-gradient(145deg,#1f6b988c,#0d304cd1);border:1px solid #6bc4ec42;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.dzo-hub-store-primary-tabs,.dzo-hub-store-reward-tabs{background:#051421ad;border:1px solid #78b9dc29;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;padding:5px;display:grid}.dzo-hub-store-primary-tabs button,.dzo-hub-store-reward-tabs button{color:#a9c3d6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;min-height:42px;padding:8px 10px;font-size:11px;font-weight:850;transition:background .18s,color .18s,transform .18s}.dzo-hub-store-primary-tabs button.is-active{color:#f5fcff;background:linear-gradient(135deg,#167fab,#13557f);border-color:#59c9ff52;box-shadow:inset 0 1px #ffffff24,0 5px 14px #004e7e40}.dzo-hub-store-reward-tabs{background:#0c242ca6;margin-top:-3px}.dzo-hub-store-reward-tabs button.is-active{color:#e8fff3;background:linear-gradient(135deg,#218363cc,#0f5247e6);border-color:#6fe6b147}.admin-hub-store-screen .admin-hub-store-purchase-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.admin-hub-store-screen .dzo-hub-add-to-cart{color:#f2fbff!important;background:linear-gradient(135deg,#168ab9,#11638f)!important;border:1px solid #6bd9ff57!important;border-radius:12px!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:40px!important;margin:0!important;padding:8px 11px!important;font-size:10px!important;font-weight:900!important;display:flex!important;box-shadow:inset 0 1px #ffffff2b,0 5px 12px #0046702e!important}.admin-hub-store-screen .dzo-hub-add-to-cart.is-in-cart{color:#eafff3!important;background:linear-gradient(135deg,#24956f,#13634f)!important}.admin-hub-store-screen .dzo-hub-add-to-cart>span{font-size:10px!important}.admin-hub-store-screen .dzo-hub-add-to-cart>strong{color:#eafff4;background:#02352d75;border-radius:8px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:grid}.dzo-hub-floating-cart{z-index:2147483002;right:max(16px, env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));color:#fff;cursor:pointer;background:linear-gradient(135deg,#168bbd,#10517c);border:1px solid #a3e9ff70;border-radius:17px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 17px;font-size:12px;font-weight:900;display:inline-flex;position:fixed;box-shadow:0 12px 30px #000d1c6b,inset 0 1px #fff3}.dzo-hub-floating-cart strong{color:#0c2c3c;background:#b9f4d4;border-radius:8px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:10px;display:grid}.dzo-hub-reward-notice-backdrop{z-index:2147483005;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020910b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dzo-hub-reward-notice{color:#effff5;text-align:center;background:radial-gradient(circle at 50% 0,#3095703d,#0000 44%),linear-gradient(150deg,#102b35,#0b1825 75%);border:1px solid #74e1ae59;border-radius:24px;width:min(100%,360px);padding:24px 20px 18px;animation:.22s ease-out both dzo-reward-pop;position:relative;box-shadow:0 24px 70px #0000008c,inset 0 1px #ffffff14}.dzo-hub-reward-notice-close{color:#a8c3c5;cursor:pointer;background:#ffffff12;border:0;border-radius:10px;width:30px;height:30px;font-size:21px;position:absolute;top:9px;right:11px}.dzo-hub-reward-notice-mark{color:#dffff0;background:linear-gradient(145deg,#229b73,#12614f);border:1px solid #78efb66b;border-radius:16px;place-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:24px;font-weight:900;display:grid;box-shadow:0 8px 22px #107e564d}.dzo-hub-reward-notice>small{color:#8fe8ba;letter-spacing:.14em;font-size:8px;font-weight:900}.dzo-hub-reward-notice h3{color:#f3fff8;margin:5px 0 14px;font-size:20px}.dzo-hub-reward-notice-items{gap:7px;margin-bottom:15px;display:grid}.dzo-hub-reward-notice-items p{background:#071c2099;border:1px solid #84d5af2b;border-radius:12px;gap:3px;margin:0;padding:10px 12px;display:grid}.dzo-hub-reward-notice-items strong{color:#a8f3cb;font-size:13px}.dzo-hub-reward-notice-items span{color:#94adad;font-size:9px}.dzo-hub-reward-notice-confirm{color:#effff5;cursor:pointer;background:linear-gradient(135deg,#248f6c,#145b4a);border:1px solid #8bf1be5c;border-radius:13px;width:100%;min-height:42px;font-size:11px;font-weight:900}@keyframes dzo-reward-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){.dzo-hub-store-primary-tabs button,.dzo-hub-store-reward-tabs button{min-height:40px;padding-inline:6px;font-size:10px}.dzo-hub-floating-cart{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));min-height:48px;padding-inline:13px}}html body .admin-hub-store-screen .admin-hub-store-nav>.admin-hub-store-profile-link{white-space:nowrap;grid-auto-columns:max-content;grid-auto-flow:column;color:#e4f7ff!important;background:linear-gradient(145deg,#1f6b989e,#0d304ce6)!important;border-color:#6bc4ec4d!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:86px!important;height:40px!important;min-height:40px!important;padding:0 11px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}html body .admin-hub-store-screen .admin-hub-store-header{text-align:left!important;background:radial-gradient(at 100% 0,#2c8bbe26,#0000 40%),linear-gradient(115deg,#193f5c9e,#09192acc)!important;border-color:#7dc4e530!important;border-radius:19px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:1px 12px!important;margin-bottom:12px!important;padding:14px 16px!important}html body .admin-hub-store-screen .admin-hub-store-mark{color:#c8f1ff!important;background:linear-gradient(145deg,#2f98ca61,#11496cad)!important;border-radius:14px!important;grid-area:1/1/span 3!important;width:44px!important;height:44px!important;margin:0!important}html body .admin-hub-store-screen .admin-hub-store-header>small,html body .admin-hub-store-screen .admin-hub-store-header h2,html body .admin-hub-store-screen .admin-hub-store-header p{grid-column:2!important;margin-inline:0!important}html body .admin-hub-store-screen .admin-hub-store-header>small{align-self:end;color:#83c9e8!important;letter-spacing:.14em!important;font-size:8px!important}html body .admin-hub-store-screen .admin-hub-store-header h2{letter-spacing:-.035em;align-self:center;margin-block:2px!important;font-size:clamp(19px,4.6vw,25px)!important}html body .admin-hub-store-screen .admin-hub-store-header p{align-self:start;color:#9db7c9!important;max-width:680px!important;margin-top:1px!important;font-size:10px!important;line-height:1.45!important}html body .admin-hub-store-screen .admin-hub-store-toolbar{background:linear-gradient(115deg,#0d2336eb,#081828f0)!important;border-color:#7cb4d32e!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs{margin-top:10px!important}html body .admin-hub-store-screen .admin-hub-store-results{align-items:stretch!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-color:#b9daeb2e!important;transition:transform .2s,border-color .2s,box-shadow .2s!important;box-shadow:inset 0 1px #ffffff17,0 12px 28px #00050e4d!important}html body .admin-hub-store-screen .admin-hub-store-offer:hover{border-color:#9de0ff75!important;transform:translateY(-3px)!important;box-shadow:inset 0 1px #ffffff1f,0 18px 34px #00050e66!important}html body .admin-hub-store-screen .admin-hub-store-image-frame:after{background:linear-gradient(#050d1505 0%,#050d150d 24%,#050d158f 51%,#050d15f7 100%)!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding-top:106px!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart{letter-spacing:.01em;border-radius:13px!important;min-height:42px!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover{filter:brightness(1.1);transform:translateY(-1px)!important}html body .admin-hub-store-screen .admin-hub-store-empty{background:linear-gradient(145deg,#142f45bd,#081929b8);border-color:#7ec3e540;border-radius:19px;margin-top:12px;padding:28px 18px}.dzo-hub-floating-cart{justify-content:flex-start;min-width:176px}.dzo-hub-floating-cart>span{margin-right:auto}.dzo-hub-floating-cart>small{color:#def7ffc4;white-space:nowrap;font-size:9px;font-weight:750}.dzo-hub-floating-cart>strong{border:1px solid #eefff873}@media (width<=480px){html body .admin-hub-store-screen .admin-hub-store-header{grid-template-columns:40px minmax(0,1fr)!important;column-gap:10px!important;padding:12px!important}html body .admin-hub-store-screen .admin-hub-store-mark{border-radius:12px!important;width:38px!important;height:38px!important}html body .admin-hub-store-screen .admin-hub-store-header h2{font-size:19px!important}html body .admin-hub-store-screen .admin-hub-store-header p{font-size:9px!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding-top:100px!important}.dzo-hub-floating-cart{min-width:154px}.dzo-hub-floating-cart>small{font-size:8px}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .dzo-hub-add-to-cart{transition:none!important}}.dzo-hub-cart-page{background:radial-gradient(at 12% 0,#20749b33,#0000 43%),linear-gradient(150deg,#112b41f7,#071422fa);border:1px solid #74b7d833;border-radius:22px;min-height:48vh;margin:14px 0 24px;padding:clamp(14px,3vw,24px);box-shadow:inset 0 1px #ffffff0b,0 18px 44px #00091233}.dzo-hub-cart-page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:19px;display:flex}.dzo-hub-cart-page-title{align-items:center;gap:13px;min-width:0;display:flex}.dzo-hub-cart-page-title>span,.dzo-hub-cart-page-empty>span{color:#b5edff;background:linear-gradient(145deg,#1982b161,#0f446985);border:1px solid #69d0f740;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1c}.dzo-hub-cart-page-title>div{min-width:0}.dzo-hub-cart-page-title small,.dzo-hub-cart-page-summary>small{color:#79c8e8;letter-spacing:.13em;font-size:9px;font-weight:900}.dzo-hub-cart-page-title h3{color:#f4f9ff;letter-spacing:-.035em;margin:3px 0 4px;font-size:clamp(20px,4vw,28px);font-weight:900}.dzo-hub-cart-page-title p{color:#9bb2c4;margin:0;font-size:11px;line-height:1.5}.dzo-hub-cart-page-actions{flex:none;align-items:center;gap:8px;display:flex}.dzo-hub-cart-page-actions button,.dzo-hub-cart-page-empty button{color:#d8f2ff;cursor:pointer;background:#1a5b7e57;border:1px solid #6fc0e03d;border-radius:12px;min-height:38px;padding:0 13px;font-size:10px;font-weight:850;transition:transform .16s,filter .16s,background .16s}.dzo-hub-cart-page-actions button:hover,.dzo-hub-cart-page-empty button:hover{filter:brightness(1.12);transform:translateY(-1px)}.dzo-hub-cart-page-actions button.is-clear{color:#e5b8b5;background:#6f2f3433;border-color:#e5837e2e}.dzo-hub-cart-page-layout{grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);align-items:start;gap:14px;display:grid}.dzo-hub-cart-page-items{gap:10px;min-width:0;display:grid}.dzo-hub-cart-page-item{background:linear-gradient(140deg,#17354dc7,#08192acc);border:1px solid #78adca29;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff09}.dzo-hub-cart-page-item-main{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.dzo-hub-cart-page-item-main>img,.dzo-hub-cart-page-item-placeholder{color:#9fe5ff;object-fit:cover;background:radial-gradient(circle at 45% 38%,#3d93be33,#061320c7);border:1px solid #7bbad829;border-radius:13px;place-items:center;width:86px;height:86px;font-size:24px;display:grid;overflow:hidden}.dzo-hub-cart-page-item-copy{justify-items:start;gap:5px;min-width:0;display:grid}.dzo-hub-cart-page-item-copy>small{color:#79b9d3;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.dzo-hub-cart-page-item-copy>strong{color:#f1f7ff;overflow-wrap:anywhere;font-size:14px;line-height:1.3}.dzo-hub-cart-page-amount{color:#acffda;font-variant-numeric:tabular-nums;background:#1c7d5c2e;border:1px solid #52d5a538;border-radius:8px;padding:4px 8px;font-size:10px;font-weight:900}.dzo-hub-cart-page-unit-price{color:#9bb0c1;font-size:10px}.dzo-hub-cart-page-meta{flex-wrap:wrap;gap:5px;display:flex}.dzo-hub-cart-page-meta span{color:#adc5d6;background:#05121e66;border:1px solid #7da7c221;border-radius:999px;padding:3px 6px;font-size:8px}.dzo-hub-cart-page-meta span:last-child:not(:first-child){color:#ffd58e}.dzo-hub-cart-page-item-controls{justify-items:end;gap:9px;display:grid}.dzo-hub-cart-page-line-total{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:950}.dzo-hub-cart-page-stepper{background:#03101c7a;border:1px solid #75b0cd29;border-radius:12px;align-items:center;gap:8px;padding:4px;display:flex}.dzo-hub-cart-page-stepper button{color:#e0f6ff;cursor:pointer;background:#1c59795c;border:1px solid #75bcdb33;border-radius:9px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.dzo-hub-cart-page-stepper button:disabled{cursor:not-allowed;opacity:.4}.dzo-hub-cart-page-stepper span{color:#f4fbff;text-align:center;min-width:18px;font-size:12px;font-weight:900}.dzo-hub-cart-page-remove{color:#d69592;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.dzo-hub-cart-page-summary{background:linear-gradient(155deg,#143a51d6,#071827eb);border:1px solid #74b9d733;border-radius:17px;gap:11px;padding:16px;display:grid;position:sticky;top:16px;box-shadow:inset 0 1px #ffffff0d}.dzo-hub-cart-page-summary h3{color:#f4faff;margin:-5px 0 1px;font-size:18px}.dzo-hub-cart-page-summary>div{color:#a8bdcd;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.dzo-hub-cart-page-summary>div strong{color:#e9f6ff;font-variant-numeric:tabular-nums}.dzo-hub-cart-page-summary>.dzo-hub-cart-page-total{color:#e4f4ff;border-top:1px solid #87b3cc2b;margin-top:2px;padding-top:11px}.dzo-hub-cart-page-summary>.dzo-hub-cart-page-total strong{color:#9df3c6;font-size:21px;font-weight:950}.dzo-hub-cart-page-summary .dzo-hub-cart-checkout{color:#f1fff8;cursor:pointer;background:linear-gradient(135deg,#168b70,#11624f);border:1px solid #68ecbe61;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:3px;font-size:11px;font-weight:900;display:flex;box-shadow:0 8px 18px #06433738,inset 0 1px #ffffff26}.dzo-hub-cart-page-summary>p{color:#819caf;text-align:center;margin:-3px 0 0;font-size:9px;line-height:1.5}.dzo-hub-cart-page-empty{text-align:center;background:#04121e47;border:1px dashed #77b4d038;border-radius:17px;align-content:center;justify-items:center;gap:10px;min-height:300px;padding:28px;display:grid}.dzo-hub-cart-page-empty>span{border-radius:19px;width:62px;height:62px}.dzo-hub-cart-page-empty>strong{color:#eff8ff;font-size:17px}.dzo-hub-cart-page-empty>p{color:#94adbf;max-width:330px;margin:0 0 4px;font-size:11px;line-height:1.5}@media (width<=700px){.dzo-hub-cart-page-layout{grid-template-columns:minmax(0,1fr)}.dzo-hub-cart-page-summary{position:static}}@media (width<=480px){.admin-hub-store-screen .admin-hub-store-offer-copy{min-height:174px!important}.dzo-hub-cart-page{border-radius:17px;padding:12px}.dzo-hub-cart-page-heading{flex-direction:column;align-items:flex-start;gap:12px}.dzo-hub-cart-page-title>span{border-radius:13px;flex-basis:42px;width:42px;height:42px}.dzo-hub-cart-page-actions{width:100%}.dzo-hub-cart-page-actions button{flex:1;padding-inline:8px;font-size:9px}.dzo-hub-cart-page-item{grid-template-columns:minmax(0,1fr);gap:10px;padding:9px}.dzo-hub-cart-page-item-main{grid-template-columns:66px minmax(0,1fr);gap:9px}.dzo-hub-cart-page-item-main>img,.dzo-hub-cart-page-item-placeholder{width:66px;height:66px}.dzo-hub-cart-page-item-copy>strong{font-size:12px}.dzo-hub-cart-page-item-controls{border-top:1px solid #80aec61f;justify-content:space-between;align-items:center;padding-top:9px;display:flex}.dzo-hub-cart-page-line-total{margin-right:auto;font-size:14px}.dzo-hub-cart-page-stepper button{width:27px;height:27px}.dzo-hub-cart-page-summary{padding:13px}}html body .admin-hub-store-screen .admin-hub-store-offer{isolation:isolate;min-height:268px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-image-frame{z-index:0!important;border-radius:inherit!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:hidden!important}html body .admin-hub-store-screen .admin-hub-store-image-frame:after{content:"";pointer-events:none;z-index:1!important;background:linear-gradient(#040a1014 0%,#040a1005 26%,#040a104d 48%,#040a10f2 100%)!important;position:absolute!important;inset:0!important}html body .admin-hub-store-screen .admin-hub-store-offer-image{z-index:0!important;object-fit:contain!important;object-position:center 38%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transition:transform .35s,filter .35s!important;inset:0!important;transform:scale(1.03)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=cars] .admin-hub-store-offer-image{object-fit:cover!important;object-position:center 46%!important}html body .admin-hub-store-screen .admin-hub-store-offer:hover .admin-hub-store-offer-image{filter:saturate(1.08);transform:scale(1.07)!important}html body .admin-hub-store-screen .admin-hub-store-offer-placeholder{z-index:0!important;color:#ebf8ffb8!important;place-items:center!important;width:100%!important;height:100%!important;font-size:34px!important;display:grid!important;position:absolute!important;inset:0!important}html body .admin-hub-store-screen .admin-hub-store-image-badges{z-index:3!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{z-index:2!important;flex-direction:column!important;justify-content:flex-end!important;height:auto!important;min-height:268px!important;padding:126px 17px 15px!important;display:flex!important;position:relative!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip!important;white-space:normal!important;display:-webkit-box!important;overflow:visible!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=special]{background:radial-gradient(at 50% 32%,#e0852f4d,#0000 60%),linear-gradient(158deg,#402e23,#2b211c 67%,#171511)!important;border-color:#fac17547!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=dzopoints]{background:radial-gradient(at 50% 34%,#cda43645,#0000 62%),linear-gradient(158deg,#3b3825,#29271b 68%,#171711)!important;border-color:#ecce6f45!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=drive-pass-current]{background:radial-gradient(at 50% 36%,#22998945,#0000 64%),linear-gradient(158deg,#1d3b43,#142c37 68%,#0b1b27)!important;border-color:#67dabe42!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=drive-pass-archive]{background:radial-gradient(at 50% 36%,#6961ba4a,#0000 64%),linear-gradient(158deg,#2b2d4a,#1d2039 68%,#111523)!important;border-color:#a2a1e647!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=early-access]{background:radial-gradient(at 50% 36%,#367bcb47,#0000 64%),linear-gradient(158deg,#203854,#17283f 68%,#101b2c)!important;border-color:#85c2ff45!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=time-limited-event]{background:radial-gradient(at 50% 36%,#be493d4d,#0000 64%),linear-gradient(158deg,#472b30,#30202a 68%,#191620)!important;border-color:#ff897747!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=other]{background:radial-gradient(at 50% 36%,#307ea442,#0000 64%),linear-gradient(158deg,#203c4f,#172c3e 68%,#0e1b2a)!important;border-color:#87c5e73d!important}.dzo-hub-cart-notice{z-index:2147483003;right:max(16px, env(safe-area-inset-right));bottom:calc(82px + env(safe-area-inset-bottom));color:#ecfff4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#14473ef7,#092227fa);border:1px solid #6fe8b359;border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;gap:10px;width:min(420px,100vw - 24px);padding:11px;animation:.2s ease-out both dzo-reward-pop;display:grid;position:fixed;box-shadow:0 14px 38px #0008126b,inset 0 1px #ffffff1a}.dzo-hub-cart-notice-check{color:#a9ffd0;background:#39b57f30;border:1px solid #79f6bc4d;border-radius:10px;place-items:center;width:28px;height:28px;font-weight:950;display:grid}.dzo-hub-cart-notice>div{gap:3px;min-width:0;display:grid}.dzo-hub-cart-notice>div strong{font-size:11px}.dzo-hub-cart-notice>div small{color:#a9cdbd;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.dzo-hub-cart-notice>button:not(.dzo-hub-cart-notice-close){color:#edfff5;cursor:pointer;background:linear-gradient(135deg,#218b6d,#17624f);border:1px solid #89f6c347;border-radius:10px;min-height:34px;padding:0 10px;font-size:9px;font-weight:900}.dzo-hub-cart-notice-close{color:#a7c9ba;cursor:pointer;background:#ffffff12;border:0;border-radius:9px;place-items:center;width:28px;height:28px;font-size:19px;display:grid}@media (width<=480px){html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .admin-hub-store-offer-copy{min-height:248px!important}html body .admin-hub-store-screen .admin-hub-store-offer-copy{padding:112px 11px 12px!important}html body .admin-hub-store-screen .admin-hub-store-image-badges{inset:10px 9px auto!important}.dzo-hub-cart-notice{right:12px;bottom:calc(70px + env(safe-area-inset-bottom));grid-template-columns:26px minmax(0,1fr) auto 24px;gap:7px;padding:9px}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-offer-image,.dzo-hub-cart-notice{transition:none!important;animation:none!important}}.admin-hub-store-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.4vw,13px);margin:12px 0 18px;display:grid}.admin-hub-store-skeleton{background:linear-gradient(145deg,#203e54e6,#0a1b2bf5);border:1px solid #93c1da2b;border-radius:25px;min-height:268px;position:relative;overflow:hidden}.admin-hub-store-skeleton-photo,.admin-hub-store-skeleton i,.admin-hub-store-skeleton strong,.admin-hub-store-skeleton small,.admin-hub-store-skeleton button{background:linear-gradient(100deg,#a9c8da0d 20%,#b6ddf21f 44%,#a9c8da0d 68%) 0 0/220% 100%;animation:1.35s ease-in-out infinite dzo-store-shimmer;display:block}.admin-hub-store-skeleton-photo{height:65%;position:absolute;inset:0 0 auto}.admin-hub-store-skeleton>div{gap:8px;display:grid;position:absolute;inset:auto 14px 14px}.admin-hub-store-skeleton i{border-radius:99px;width:36%;height:8px}.admin-hub-store-skeleton strong{border-radius:6px;width:82%;height:17px}.admin-hub-store-skeleton small{border-radius:5px;width:48%;height:10px}.admin-hub-store-skeleton button{border:0;border-radius:11px;width:100%;height:36px;margin-top:3px}.admin-hub-store-retry{color:#ffe9e5;background:linear-gradient(135deg,#6830326b,#231c27cc);border:1px solid #ff978840;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;margin:14px 0;padding:14px;display:grid}.admin-hub-store-retry>span{color:#ffc0b1;background:#c451462e;border:1px solid #ffa89747;border-radius:11px;place-items:center;width:32px;height:32px;font-weight:950;display:grid}.admin-hub-store-retry>div{gap:4px;min-width:0;display:grid}.admin-hub-store-retry strong{font-size:11px}.admin-hub-store-retry small{overflow-wrap:anywhere;color:#cda8a6;font-size:9px;line-height:1.4}.admin-hub-store-retry button{color:#fff3ef;cursor:pointer;background:#b44f435c;border:1px solid #ffae9d45;border-radius:10px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}@keyframes dzo-store-shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}@media (width<=480px){.admin-hub-store-skeleton{border-radius:19px;min-height:248px}.admin-hub-store-skeleton>div{inset-inline:10px;bottom:11px}.admin-hub-store-retry{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:11px}.admin-hub-store-retry>span{width:29px;height:29px}.admin-hub-store-retry button{grid-column:1/-1;width:100%}.dzo-hub-cart-page-summary{bottom:calc(8px + env(safe-area-inset-bottom));z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(155deg,#113d3df5,#071827f7);border-color:#69dcb34d;box-shadow:0 10px 28px #00081252,inset 0 1px #ffffff0f;position:sticky!important}}@media (prefers-reduced-motion:reduce){.admin-hub-store-skeleton-photo,.admin-hub-store-skeleton i,.admin-hub-store-skeleton strong,.admin-hub-store-skeleton small,.admin-hub-store-skeleton button{animation:none!important}}.admin-hub-store-account-promo-price button{color:#ecfff5;cursor:pointer;background:linear-gradient(135deg,#218b6d,#17624f);border:1px solid #6fdeb552;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:900;transition:filter .16s,transform .16s,opacity .16s;display:inline-flex}.admin-hub-store-account-promo-price button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.admin-hub-store-account-promo-price button:disabled{cursor:not-allowed;opacity:.5}.admin-hub-store-account-promo-price button:focus-visible{outline-offset:2px;outline:2px solid #83deffe6}.admin-hub-store-account-promo-price>small{color:#899eae;text-align:right;font-size:8px;line-height:1.25}html body .admin-hub-store-screen .admin-hub-store-categories{-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#0a1d2ef5,#081726eb);border:1px solid #76bcde29;border-radius:17px;margin-inline:-4px;scroll-margin-top:12px;box-shadow:0 9px 22px #00081247,inset 0 1px #ffffff0f;z-index:12!important;top:max(4px, env(safe-area-inset-top))!important;padding:9px 7px 12px!important;position:sticky!important}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-categories button{transition:none!important}}@media (width<=480px){.admin-hub-store-account-promo-price button{min-height:32px;padding-inline:8px;font-size:8px}.admin-hub-store-account-promo-price>small{text-align:left;max-width:88px}}@media (width<=600px){.admin-hub-store-screen .admin-hub-store-results-count{justify-self:end}}html body .admin-hub-store-screen .admin-hub-store-page{background:radial-gradient(at 7% 0,#2696d433,#0000 37%),radial-gradient(at 100% 38%,#306fb51a,#0000 42%),linear-gradient(153deg,#10263bfc,#07121ffc 78%)!important;border:1px solid #75c2e84d!important;border-radius:27px!important;box-shadow:inset 0 1px #ffffff14,0 24px 58px #0007124d!important}html body .admin-hub-store-screen .admin-hub-store-header{box-shadow:inset 0 1px #ffffff0e;background:linear-gradient(115deg,#1f597e52,#0b1f318a)!important;border-color:#87cbeb33!important}html body .admin-hub-store-screen .admin-hub-store-mark{background:linear-gradient(145deg,#2ba4da6b,#124977c2)!important;border-color:#7bdaff7a!important;box-shadow:0 0 30px #259ddc38,inset 0 1px #ffffff2b!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs{background:#04111eb8!important;border-color:#87c4e230!important;border-radius:17px!important;padding:5px!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button{transition:color .18s,background .18s,box-shadow .18s,transform .18s;border-radius:13px!important;min-height:44px!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button.is-active{background:linear-gradient(135deg,#168fc3,#155c8d)!important;box-shadow:inset 0 1px #fff3,0 6px 16px #055b8e47!important}html body .admin-hub-store-screen .admin-hub-store-catalog-tools{background:linear-gradient(145deg,#0e2437d4,#081726c7);border:1px solid #7db8d626;border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(145px,190px)!important;gap:10px!important;margin-block:12px 16px!important;padding:11px!important}html body .admin-hub-store-screen .admin-hub-store-search{background:#030e19b8!important;border-radius:13px!important;min-height:44px!important}html body .admin-hub-store-screen .admin-hub-store-sort select{min-height:35px;border-radius:10px!important}html body .admin-hub-store-screen .admin-hub-store-results{gap:clamp(10px,1.8vw,16px)!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:24px!important;box-shadow:inset 0 1px #ffffff1f,0 14px 32px #00050e57!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=cars]{background:radial-gradient(at 48% 34%,#308dda6e,#0000 66%),linear-gradient(158deg,#1d4466,#142f4a 68%,#0b1b2b)!important;border-color:#6fc2ff66!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=car-xp]{background:radial-gradient(at 48% 34%,#8b59e166,#0000 66%),linear-gradient(158deg,#342850,#241d3d 68%,#151126)!important;border-color:#c3a4ff61!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=customparts]{background:radial-gradient(at 48% 34%,#4669e163,#0000 66%),linear-gradient(158deg,#263c68,#1b2a4a 68%,#111a30)!important;border-color:#91adff61!important}html body .admin-hub-store-screen .admin-hub-store-image-stock,html body .admin-hub-store-screen .admin-hub-store-image-promo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 13px #0003,inset 0 1px #ffffff1a;border-color:#edf9ff47!important}html body .admin-hub-store-screen .admin-hub-store-quantity-highlight{border-radius:10px!important;box-shadow:0 4px 13px #0f8c6526,inset 0 1px #ffffff17!important}html body .admin-hub-store-screen .admin-hub-store-price strong{text-shadow:0 1px 12px #67ffbd29;background:linear-gradient(135deg,#2289654d,#0d413a70)!important;border-radius:12px!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart{border-radius:14px!important;min-height:44px!important;box-shadow:inset 0 1px #fff3,0 7px 18px #0055874d!important}@media (width<=600px){html body .admin-hub-store-screen .admin-hub-store-catalog-tools{grid-template-columns:minmax(0,1fr) minmax(110px,38%)!important;gap:8px!important;padding:9px!important}html body .admin-hub-store-screen .admin-hub-store-page{border-radius:22px!important}html body .admin-hub-store-screen .admin-hub-store-offer{border-radius:19px!important}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button{transition:none!important}}html body .admin-hub-store-screen .admin-hub-store-image-frame{box-shadow:inset 0 1px #ffffff14,inset 0 -18px 36px #0008122e;background:radial-gradient(at 50% 42%,#4b9dca4d,#0d253aeb 72%)!important;border-color:#d9f1ff29!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=special] .admin-hub-store-image-frame,html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=dzopoints] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#edbe4b61,#3b301af0 72%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=cars] .admin-hub-store-image-frame{background:radial-gradient(at 50% 48%,#43a0e566,#0d263df2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=car-xp] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#a96ef86b,#281d43f2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=customparts] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#6a89fa66,#1c2a4cf2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=drive-pass-current] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#42cfb157,#12353af2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=drive-pass-archive] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#9a8bff61,#252446f2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer[data-store-category=time-limited-event] .admin-hub-store-image-frame{background:radial-gradient(at 50% 42%,#ff7c6761,#43222af2 75%)!important}html body .admin-hub-store-screen .admin-hub-store-offer:not([data-store-category=cars]) .admin-hub-store-offer-image{filter:drop-shadow(0 12px 13px #0000005c)}html body .admin-hub-store-screen .admin-hub-store-offer:not([data-store-category=cars]):hover .admin-hub-store-offer-image{filter:drop-shadow(0 15px 15px #0000006b)saturate(1.08)!important}html body .admin-hub-store-screen .admin-hub-store-image-stock.is-available{color:#d8ffeb!important;background:#0b5d41d1!important;border-color:#80f7be6b!important}html body .admin-hub-store-screen .admin-hub-store-image-stock.is-unavailable{color:#ffe3c8!important;background:#6f361fdb!important;border-color:#ffb68b75!important}html body .admin-hub-store-screen .admin-hub-store-image-stock.is-hidden{color:#ffdae3!important;background:#641e30db!important;border-color:#ffa9be6b!important}html body .admin-hub-store-screen .admin-hub-store-eyebrow{letter-spacing:.09em;background:#06121d61;border:1px solid #c5e7f921;border-radius:7px;width:fit-content;padding:4px 7px;color:#c8e2f3bd!important;margin-bottom:5px!important}html body .admin-hub-store-screen .admin-hub-store-offer-title h3{letter-spacing:-.025em;text-wrap:pretty}html body .admin-hub-store-screen .admin-hub-store-offer-meta>span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03111d94;border-color:#e2f1fb2e}html body .admin-hub-store-screen .dzo-hub-add-to-cart:not(:disabled):active{filter:brightness(.96);transform:translateY(1px)scale(.985)!important}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-offer-image{transition:none!important}}html body .admin-hub-store-screen .admin-hub-store-nav{min-height:58px;background:linear-gradient(110deg,#091d2ff7,#0a253bf0)!important;border-color:#88cfee3d!important;grid-template-columns:40px minmax(0,1fr) max-content!important;gap:10px!important;box-shadow:0 12px 28px #00071152,inset 0 1px #ffffff12!important}html body .admin-hub-store-screen .admin-hub-store-nav>button:first-child{transition:transform .17s,filter .17s;box-shadow:inset 0 1px #ffffff1f;background:linear-gradient(145deg,#2484b49e,#0f4064c7)!important;border-color:#7dd2f84d!important}html body .admin-hub-store-screen .admin-hub-store-nav>button:first-child:hover{filter:brightness(1.12);transform:translate(-2px)}html body .admin-hub-store-screen .admin-hub-store-nav>div{min-width:0}html body .admin-hub-store-screen .admin-hub-store-nav>div strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body .admin-hub-store-screen .admin-hub-store-profile-link{transition:transform .17s,filter .17s;box-shadow:inset 0 1px #ffffff24,0 5px 14px #00527f33;background:linear-gradient(145deg,#1f75a3b8,#0d3758f0)!important;border-color:#7bd7ff5c!important;min-width:86px!important;padding-inline:10px!important}html body .admin-hub-store-screen .admin-hub-store-profile-link:hover{filter:brightness(1.12);transform:translateY(-1px)}html body .admin-hub-store-screen .admin-hub-store-categories{top:64px!important}@media (width<=480px){html body .admin-hub-store-screen .admin-hub-store-nav{gap:8px!important;padding-inline:8px!important}html body .admin-hub-store-screen .admin-hub-store-profile-link{min-width:78px!important;padding-inline:8px!important;font-size:9px!important}html body .admin-hub-store-screen .admin-hub-store-categories{top:61px!important}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-nav>button:first-child,html body .admin-hub-store-screen .admin-hub-store-profile-link{transition:none!important}}html body .admin-hub-store-screen .dzo-hub-cart-page{background:radial-gradient(at 100% 0,#238dc533,#0000 38%),radial-gradient(at 0 100%,#155b8e24,#0000 46%),linear-gradient(150deg,#122b41fa,#071422fc 75%);border-color:#7fc8e940;border-radius:25px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 20px 48px #00071142}html body .admin-hub-store-screen .dzo-hub-cart-page-heading{border-bottom:1px solid #8fc1dc21;padding-bottom:15px}html body .admin-hub-store-screen .dzo-hub-cart-page-title>span{background:radial-gradient(circle at 35% 25%,#4cbdee6b,#0000 65%),linear-gradient(145deg,#1974a19e,#0c314fd9);border-color:#7fdbff57;border-radius:17px;flex-basis:54px;width:54px;height:54px;box-shadow:0 8px 20px #00507f33,inset 0 1px #fff3}html body .admin-hub-store-screen .dzo-hub-cart-page-item{background:linear-gradient(135deg,#17354de0,#08192aeb);border-color:#85bedd2e;border-radius:18px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00050d24}html body .admin-hub-store-screen .dzo-hub-cart-page-item:hover{border-color:#80cff157;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 13px 25px #00050d33}html body .admin-hub-store-screen .dzo-hub-cart-page-item-main>img,html body .admin-hub-store-screen .dzo-hub-cart-page-item-placeholder{object-fit:contain;background:radial-gradient(at 50% 40%,#4b9dca45,#071624f0 74%);border-color:#c0e1f229;border-radius:15px;padding:5px}html body .admin-hub-store-screen .dzo-hub-cart-page-item[data-store-category=cars] .dzo-hub-cart-page-item-main>img{object-fit:cover;background:#132e45;padding:0}html body .admin-hub-store-screen .dzo-hub-cart-page-item[data-store-category=dzopoints] .dzo-hub-cart-page-item-main>img{background:radial-gradient(#d5a93a54,#29251a 76%)}html body .admin-hub-store-screen .dzo-hub-cart-page-item[data-store-category=car-xp] .dzo-hub-cart-page-item-main>img{background:radial-gradient(#905fd657,#211b36 76%)}html body .admin-hub-store-screen .dzo-hub-cart-page-item[data-store-category=customparts] .dzo-hub-cart-page-item-main>img{background:radial-gradient(#5072dc57,#192642 76%)}html body .admin-hub-store-screen .dzo-hub-cart-page-item-copy>strong{letter-spacing:-.015em}html body .admin-hub-store-screen .dzo-hub-cart-page-line-total{color:#dffff0;text-shadow:0 0 15px #64ffb921}html body .admin-hub-store-screen .dzo-hub-cart-page-stepper{background:#03101c9e;border-color:#82c0df30;border-radius:14px;gap:6px;padding:4px}html body .admin-hub-store-screen .dzo-hub-cart-page-stepper button{background:linear-gradient(145deg,#1f6f9899,#103753bf);border-radius:10px;transition:transform .16s,filter .16s}html body .admin-hub-store-screen .dzo-hub-cart-page-stepper button:hover:not(:disabled){filter:brightness(1.16);transform:scale(1.05)}html body .admin-hub-store-screen .dzo-hub-cart-page-summary{background:radial-gradient(at 100% 0,#2d98812e,#0000 55%),linear-gradient(155deg,#12363ef5,#071826fa);border-color:#73cfb53d;border-radius:20px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00080f33}html body .admin-hub-store-screen .dzo-hub-cart-page-summary .dzo-hub-cart-checkout{background:linear-gradient(135deg,#1b9a77,#105c50);border-color:#89f7c470;border-radius:15px;transition:transform .17s,filter .17s,box-shadow .17s;box-shadow:inset 0 1px #fff3,0 9px 22px #04564147}html body .admin-hub-store-screen .dzo-hub-cart-page-summary .dzo-hub-cart-checkout:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff3d,0 13px 26px #04564159}html body .admin-hub-store-screen .dzo-hub-cart-page-empty{isolation:isolate;background:radial-gradient(at 50% 25%,#2281b82b,#0000 51%),linear-gradient(150deg,#0d2539c2,#051320c7);border:1px solid #7ec4e433;border-radius:21px;min-height:clamp(260px,36vh,350px);position:relative;overflow:hidden}html body .admin-hub-store-screen .dzo-hub-cart-page-empty:before,html body .admin-hub-store-screen .dzo-hub-cart-page-empty:after{z-index:-1;content:"";pointer-events:none;border:1px solid #79c7e817;border-radius:50%;position:absolute}html body .admin-hub-store-screen .dzo-hub-cart-page-empty:before{width:260px;height:260px;top:-155px;right:-94px;box-shadow:0 0 70px #2485bf1a,inset 0 0 55px #2485bf14}html body .admin-hub-store-screen .dzo-hub-cart-page-empty:after{width:190px;height:190px;bottom:-120px;left:-62px;box-shadow:0 0 55px #2485bf17,inset 0 0 45px #2485bf12}html body .admin-hub-store-screen .dzo-hub-cart-page-empty>span{color:#d5f5ff;background:radial-gradient(circle at 34% 24%,#6ddaff6b,#0000 54%),linear-gradient(145deg,#207fab,#10466f);border-color:#8cdfff6b;border-radius:23px;width:72px;height:72px;transform:rotate(-5deg);box-shadow:0 12px 28px #0056884d,inset 0 1px #ffffff3d}html body .admin-hub-store-screen .dzo-hub-cart-page-empty>strong{letter-spacing:-.025em;font-size:19px}html body .admin-hub-store-screen .dzo-hub-cart-page-empty>p{color:#a6bed0;max-width:310px}html body .admin-hub-store-screen .dzo-hub-cart-page-empty>button{color:#f1fbff;background:linear-gradient(135deg,#218fc1,#145985);border-color:#7bd8ff61;border-radius:14px;min-height:44px;margin-top:5px;padding-inline:20px;box-shadow:inset 0 1px #ffffff2e,0 8px 19px #00508042}@media (width<=480px){html body .admin-hub-store-screen .dzo-hub-cart-page{border-radius:21px}html body .admin-hub-store-screen .dzo-hub-cart-page-empty{min-height:270px;padding:22px 16px}html body .admin-hub-store-screen .dzo-hub-cart-page-title>span{flex-basis:46px;width:46px;height:46px}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .dzo-hub-cart-page-item,html body .admin-hub-store-screen .dzo-hub-cart-page-stepper button,html body .admin-hub-store-screen .dzo-hub-cart-page-summary .dzo-hub-cart-checkout{transition:none!important}}html body .admin-hub-store-screen .admin-hub-store-header{isolation:isolate;min-height:126px;position:relative;overflow:hidden;background:radial-gradient(at 88% 28%,#2a9dd738,#0000 35%),linear-gradient(112deg,#174262a1,#0a1e30b8)!important;border-radius:22px!important}html body .admin-hub-store-screen .admin-hub-store-header:before{z-index:-1;content:"";pointer-events:none;border:1px solid #87d7f81a;border-radius:50%;width:235px;height:235px;position:absolute;top:-105px;right:-49px;box-shadow:0 0 0 18px #63b8dd06,0 0 0 39px #63b8dd05,inset 0 0 54px #359aca14}html body .admin-hub-store-screen .admin-hub-store-header>*{z-index:1;position:relative}html body .admin-hub-store-screen .admin-hub-store-mark{position:relative;overflow:visible;transform:rotate(-5deg);z-index:0!important}html body .admin-hub-store-screen .admin-hub-store-mark:before{z-index:1;content:"";pointer-events:none;border:1px solid #8adeff3d;border-radius:19px;position:absolute;inset:-6px}html body .admin-hub-store-screen .admin-hub-store-mark:after{z-index:3;content:"";pointer-events:none;background:#75e5ff;border:1px solid #e7ffffb3;border-radius:50%;width:7px;height:7px;position:absolute;top:1px;right:1px;box-shadow:0 0 11px #63e2ffcc}html body .admin-hub-store-screen .admin-hub-store-mark>svg{z-index:2;filter:drop-shadow(0 2px 5px #66ddff61);position:relative}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button{justify-content:center;align-items:center;gap:8px;display:inline-flex}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button:before{color:#b9eaff;background:#0313203d;border:1px solid #caefff21;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:13px;line-height:1;display:grid}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button:first-child:before{content:"₽"}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button:last-child:before{content:"✦"}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button.is-active:before{color:#fff;background:#02233742;border-color:#e2f9ff33}html body .admin-hub-store-screen .admin-hub-store-categories button.is-active{box-shadow:inset 0 1px #ffffff40,0 0 0 2px #3fb3e214,0 8px 20px #0a679957!important}html body .admin-hub-store-screen .admin-hub-store-offer{backface-visibility:hidden;transform:translateZ(0)}html body .admin-hub-store-screen .admin-hub-store-offer:active{transform:scale(.99)!important}html body .admin-hub-store-screen .dzo-hub-add-to-cart>svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}html body .admin-hub-store-screen .dzo-hub-add-to-cart:hover:not(:disabled)>svg{transform:translateY(-1px)rotate(-5deg)scale(1.08)}html body .admin-hub-store-screen .admin-hub-store-results-count{color:#a9c3d5;font-size:10px;font-weight:750}@media (width<=480px){html body .admin-hub-store-screen .admin-hub-store-header{min-height:112px;border-radius:19px!important}html body .admin-hub-store-screen .admin-hub-store-header:before{top:-120px;right:-92px}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button{gap:6px;font-size:9px!important}}@media (prefers-reduced-motion:reduce){html body .admin-hub-store-screen .admin-hub-store-offer,html body .admin-hub-store-screen .dzo-hub-add-to-cart>svg{transition:none!important}}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs,html body .admin-hub-store-screen .dzo-hub-store-reward-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0514217a!important;border:1px solid #8fd3f533!important;border-radius:999px!important;gap:7px!important;padding:5px!important;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0009141f!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button,html body .admin-hub-store-screen .dzo-hub-store-reward-tabs button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#dfeff9d1!important;background:#43718f29!important;border:1px solid #adddf629!important;border-radius:999px!important;min-height:42px!important;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s!important;box-shadow:inset 0 1px #ffffff0e!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button:is(.is-active,[aria-selected=true]),html body .admin-hub-store-screen .dzo-hub-store-reward-tabs button:is(.is-active,[aria-selected=true]){color:#f5fcff!important;background:#1f8bbe8c!important;border-color:#6fd7ff94!important;box-shadow:inset 0 1px #fff3,0 0 0 1px #56c3ef26,0 5px 14px #084a7033!important}html body .admin-hub-store-screen .dzo-hub-store-reward-tabs button:is(.is-active,[aria-selected=true]){background:#238b697a!important;border-color:#77e5b780!important;box-shadow:inset 0 1px #ffffff2b,0 0 0 1px #6fe6b11f,0 5px 14px #08543f2e!important}html body .admin-hub-store-screen .admin-hub-store-categories button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2049687a!important;border-color:#99ceeb33!important;border-radius:999px!important}html body .admin-hub-store-screen .admin-hub-store-categories button:is(.is-active,[aria-selected=true]){background:#1b80b39e!important;border-color:#77daffad!important;box-shadow:inset 0 1px #ffffff38,0 0 0 2px #49b8e721,0 6px 16px #08486f3d!important}html body .admin-hub-store-screen .admin-hub-store-categories button small{border-radius:999px!important}html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button:active,html body .admin-hub-store-screen .dzo-hub-store-reward-tabs button:active,html body .admin-hub-store-screen .admin-hub-store-categories button:active{transform:scale(.97)!important}@media (width<=480px){html body .admin-hub-store-screen .dzo-hub-store-primary-tabs button,html body .admin-hub-store-screen .dzo-hub-store-reward-tabs button,html body .admin-hub-store-screen .admin-hub-store-categories button{border-radius:999px!important}}:root{--bg:#071321;--panel:#10263d;--panel-soft:#14304ed6;--line:#85c2ef33;--text:#f5f9ff;--muted:#9bb4ca;--blue:#169ee9;--violet:#4f83e8}html,body,body>div,html[data-theme=light],html[data-theme=light] body{color:#f5f9ff!important;background:#17181c!important}html body .app-shell:not(.home-screen){color:#f5f9ff!important;background:radial-gradient(circle at 92% 0,#329dee21,#0000 34%),linear-gradient(#17181c 0%,#111d2e 54%,#0b477b 100%)!important}html body .app-shell :is(.glass-panel,.panel,.card,.sheet,.modal-card,.support-card,.chat-card){background:linear-gradient(145deg,#1c4267eb,#0b1d31f5)!important;border-color:#70b5e738!important;box-shadow:inset 0 1px #c5e7ff14,0 16px 34px #00091747!important}html body .app-shell :is(header,.brand-bar,.directory-header,.screen-header,.home-top-overlay,.top-bar,.bottom-nav,.app-bottom-nav){color:#f5f9ff!important;background:linear-gradient(#121316fa,#121d2bf5)!important;border-color:#77bceb33!important}html body .app-shell :is(button,.button,.icon-button,.primary-action,.secondary-action,.send-button,.attach-button,.status-button){color:#f4fbff!important;background:linear-gradient(145deg,#19517d,#176b9f)!important;border-color:#6bbdf257!important;box-shadow:inset 0 1px #dcf4ff21,0 8px 18px #00142c3d!important}html body .app-shell :is(button,.button,.icon-button,.primary-action,.secondary-action,.send-button,.attach-button,.status-button):is(:hover,:focus-visible,:active){color:#fff!important;background:linear-gradient(145deg,#1b6598,#247fbd)!important;border-color:#97deff9e!important}html body .app-shell :is(.icon-button,.more-button,.admin-shortcut,.home-notifications-dock,.home-profile-dock){background:#202b3a!important;border-color:#91b8dc3d!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000042!important}html body .app-shell :is(button:disabled,.button:disabled,.primary-action:disabled,.send-button:disabled){color:#dcedfa7a!important;box-shadow:none!important;background:#17314b!important;border-color:#6e9abe33!important}html body .app-shell :is(input,textarea,select,.message-input,.chat-input){color:#f5f9ff!important;background:linear-gradient(#263342,#202e3f)!important;border-color:#6ab1e247!important;box-shadow:inset 0 1px #d3edff0f!important}html body .app-shell :is(input,textarea,select,.message-input,.chat-input)::placeholder{color:#91a9c0!important}html body .app-shell :is(input,textarea,select,.message-input,.chat-input):focus{border-color:#35b5f4!important;box-shadow:0 0 0 3px #25abeb29!important}html body .app-shell :is(.search-panel,.catalog-search-panel,.composer,.support-composer,.message-composer,.chat-composer){background:#0c233beb!important;border-color:#6ab1e23d!important}html body .app-shell :is(.bottom-nav,.app-bottom-nav,[class*=bottom-nav],[class*=nav-bar]){background:linear-gradient(#0a3b66,#062d50)!important;border-color:#43a4e757!important;box-shadow:0 -12px 28px #00081757!important}html body .app-shell :is(.muted,small,.subtitle,.hint,.meta,.empty-state){color:#9bb4ca!important}html body .app-shell :is(h1,h2,h3,h4,strong,label){color:#f5f9ff}html body .app-shell.home-screen,html body .home-background-layer{background:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body .app-shell.home-screen .home-top-overlay{background:#121316f5!important;border-color:#ffffff12!important}html body #dzo-home-screen .profile-home.home-actions>:is(.games-hero,.support-cta-action,.feed-home-action),html body #dzo-home-screen .profile-home.home-actions .home-menu-pair>:is(.guide-action,.faq-home-action){color:#f5f9ff!important;background:linear-gradient(145deg,#164267eb,#0b233cf0)!important;border-color:#6fbff452!important;box-shadow:inset 0 1px #bde6ff21,0 14px 30px #00102361!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero{background:radial-gradient(circle at 86% 28%,#fff3,#0000 24%),linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff6b!important;box-shadow:inset 0 1px #ffffff38,0 18px 32px #0227486b!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero:is(:hover,:focus-visible,:active){background:radial-gradient(circle at 86% 28%,#ffffff42,#0000 24%),linear-gradient(135deg,#12a7f0 0%,#2bb8f1 52%,#5ac8f2 100%)!important}html body #dzo-home-screen .profile-home.home-actions>:is(.games-hero,.support-cta-action,.feed-home-action):is(:hover,:focus-visible,:active),html body #dzo-home-screen .profile-home.home-actions .home-menu-pair>:is(.guide-action,.faq-home-action):is(:hover,:focus-visible,:active){background:linear-gradient(145deg,#1b6598,#247fbd)!important;border-color:#97deff9e!important}html body #dzo-home-screen .profile-home.home-actions :is(.guide-action-copy strong,.faq-home-action-copy strong,.feed-home-action-copy strong,.support-title,.faq-home-action-copy small,.feed-home-action-copy small,.support-subtitle){color:#f5f9ff!important;text-shadow:none!important}html[data-theme=dark] body,html[data-theme=dark] body>div{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen{background-color:#0000!important;background-image:none!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.support-cta-action,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.support-cta-action:hover,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.support-cta-action:focus-visible,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.support-cta-action:active{color:#fff!important;background:linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important;border-color:#6cd7ff75!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:hover,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:focus-visible,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.guide-action:active,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:hover,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:focus-visible,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button.faq-home-action:active,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.feed-home-action,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.feed-home-action:hover,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.feed-home-action:focus-visible,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button.feed-home-action:active{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b61!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .app-bottom-nav{background:linear-gradient(#0b3154,#062541)!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .app-bottom-nav:before{background:linear-gradient(135deg,#0799e8,#42b9ee)!important;box-shadow:inset 0 1px #ffffff47,0 8px 22px #0079c861!important}html body .app-bottom-nav{perspective:900px!important;transform-style:preserve-3d!important;background:linear-gradient(145deg,#144e77fa,#04223efc)!important;border:1px solid #89d3ff4d!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0008146b,0 14px 32px #00071475!important}html body .app-bottom-nav:after{content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(115deg,#ffffff1f,#0000 28% 72%,#56c9ff14)!important;position:absolute!important;inset:1px!important}html body .app-bottom-nav>button{z-index:1!important;transform-style:preserve-3d!important;transition:transform .24s cubic-bezier(.2,.8,.2,1),background .24s,box-shadow .24s,color .24s!important;position:relative!important;transform:translate(0,0)scale(1)!important}html body .app-bottom-nav>button.is-active,html body .app-bottom-nav>button.is-active:hover,html body .app-bottom-nav>button.is-active:focus-visible{background:linear-gradient(145deg,#428bc4fa,#1f5b93fa)!important;transform:translate3d(0,-3px,12px)scale(1.035)!important;box-shadow:inset 0 1px #ffffff40,inset 0 -3px #08294840,0 8px 18px #000d1e61,0 0 18px #41b7f129!important}html body .app-bottom-nav>button[data-nav-key=earnings] .app-bottom-nav-badge{display:none!important}html body .app-bottom-nav>button[data-nav-key=news] .app-bottom-nav-badge{left:calc(50% + 8px)!important;right:auto!important;transform:translateZ(14px)!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body .app-bottom-nav>button:not(.is-active):hover{background:#377db057!important;transform:translate3d(0,-3px,8px)rotateX(4deg)scale(1.025)!important;box-shadow:inset 0 1px #ffffff1f,0 7px 14px #000e1f42!important}}html body .app-bottom-nav>button:active{transition-duration:80ms!important;transform:translateY(1px)scale(.95)!important}@media (prefers-reduced-motion:reduce){html body .app-bottom-nav>button{transition:background .18s,box-shadow .18s,color .18s!important}}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen:before,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen:after,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions:before,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions:after,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button:before,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>button:after,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button:before,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions .home-menu-pair>button:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>.games-hero,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>.home-menu-pair,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>.support-cta-action,html[data-theme=dark] body #dzo-home-screen.app-shell.home-screen .profile-home.home-actions>.feed-home-action{z-index:2!important;position:relative!important}html body #dzo-home-brand-backdrop,html body .home-background-layer{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}html body #dzo-home-screen.app-shell.home-screen{z-index:10!important;isolation:isolate!important;position:relative!important}html body #dzo-home-screen.app-shell.home-screen:before,html body #dzo-home-screen.app-shell.home-screen:after,html body #dzo-home-screen .profile-home.home-actions:before,html body #dzo-home-screen .profile-home.home-actions:after{content:none!important;visibility:hidden!important;opacity:0!important;background:0 0!important;display:none!important}html body #dzo-home-screen .profile-home.home-actions{z-index:20!important;opacity:1!important;visibility:visible!important;position:relative!important;transform:none!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair,html body #dzo-home-screen .profile-home.home-actions>.support-cta-action,html body #dzo-home-screen .profile-home.home-actions>.feed-home-action,html body #dzo-home-screen .profile-home.home-actions .home-menu-pair>.guide-action,html body #dzo-home-screen .profile-home.home-actions .home-menu-pair>.faq-home-action{z-index:21!important;opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important;display:flex!important;position:relative!important;transform:none!important}html body #dzo-home-screen.app-shell.home-screen,html body #dzo-home-screen .profile-home.home-actions,html body #dzo-home-screen .profile-home.home-actions>.games-hero,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action,html body #dzo-home-screen .profile-home.home-actions>.support-cta-action,html body #dzo-home-screen .profile-home.home-actions>.feed-home-action{isolation:auto!important;opacity:1!important;visibility:visible!important;filter:none!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair>.guide-action,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair>.faq-home-action,html body #dzo-home-screen .profile-home.home-actions>.support-cta-action,html body #dzo-home-screen .profile-home.home-actions>.feed-home-action{z-index:30!important;animation:none!important;display:flex!important;position:relative!important;transform:none!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero>*,html body #dzo-home-screen .profile-home.home-actions>.home-menu-pair>*,html body #dzo-home-screen .profile-home.home-actions>.support-cta-action>*,html body #dzo-home-screen .profile-home.home-actions>.feed-home-action>*{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}html body #dzo-home-top-overlay{z-index:1000!important;width:min(100% - 30px,532px)!important;height:46px!important;min-height:0!important;max-height:46px!important;top:calc(var(--safe-top) + 8px)!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;background:0 0!important;margin:0!important;display:block!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}html body #dzo-home-top-overlay>button,html body #dzo-home-top-overlay>.home-top-right-dock{pointer-events:auto!important}html[data-theme=dark] body .app-shell.feed-screen,html[data-theme=dark] body .app-shell.chat-screen,html[data-theme=dark] body .admin-shell,html:not([data-theme=light]) body .app-shell.feed-screen,html:not([data-theme=light]) body .app-shell.chat-screen,html:not([data-theme=light]) body .admin-shell{color:#f5f9ff!important;background:radial-gradient(circle at 92% 0,#329dee24,#0000 34%),linear-gradient(#17181c 0%,#111d2e 54%,#0b477b 100%)!important}html[data-theme=dark] body .app-shell.feed-screen .feed-card,html[data-theme=dark] body .app-shell.feed-screen .feed-card:nth-child(2n),html[data-theme=dark] body .app-shell.feed-screen .feed-profile-card,html:not([data-theme=light]) body .app-shell.feed-screen .feed-card,html:not([data-theme=light]) body .app-shell.feed-screen .feed-card:nth-child(2n),html:not([data-theme=light]) body .app-shell.feed-screen .feed-profile-card{color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b57!important}html[data-theme=dark] body .app-shell.feed-screen :is(.feed-header,.feed-tabs,.feed-profile-card,.feed-list),html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-header,.feed-tabs,.feed-profile-card,.feed-list),html[data-theme=dark] body .app-shell.chat-screen :is(.chat-header,.chat-canvas),html:not([data-theme=light]) body .app-shell.chat-screen :is(.chat-header,.chat-canvas),html[data-theme=dark] body .admin-shell :is(.admin-chat-header,.admin-chat-body),html:not([data-theme=light]) body .admin-shell :is(.admin-chat-header,.admin-chat-body){color:#f5f9ff!important;background-color:#0000!important;background-image:none!important}html[data-theme=dark] body .app-shell.feed-screen :is(.feed-card-header,.feed-caption,.feed-actions,.feed-comments-preview,.feed-bottom-nav),html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-card-header,.feed-caption,.feed-actions,.feed-comments-preview,.feed-bottom-nav){color:#f5f9ff!important;background:#0c233bb8!important;border-color:#70b5e738!important}html[data-theme=dark] body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.outgoing,html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.outgoing{color:#f4fbff!important;background:#2a638f!important}html[data-theme=dark] body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.incoming,html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.incoming{color:#f4fbff!important;background:#172b40!important}html:not([data-theme=light]) body .app-shell.feed-screen,html:not([data-theme=light]) body .app-shell.chat-screen,html:not([data-theme=light]) body .admin-shell{color:#f5f9ff!important;background:radial-gradient(circle at 92% 0,#329dee24,#0000 34%),linear-gradient(#17181c 0%,#111d2e 54%,#0b477b 100%)!important}html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-header,.feed-tabs,.feed-profile-card,.feed-list),html:not([data-theme=light]) body .app-shell.chat-screen :is(.chat-header,.chat-canvas),html:not([data-theme=light]) body .admin-shell :is(.admin-chat-header,.admin-chat-body){color:#f5f9ff!important;background-color:#0000!important;background-image:none!important}html:not([data-theme=light]) body .app-shell.feed-screen .feed-card,html:not([data-theme=light]) body .app-shell.feed-screen .feed-card:nth-child(2n),html:not([data-theme=light]) body .app-shell.feed-screen .feed-profile-card,html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-composer,.feed-comments-panel,.feed-comment-bubble){color:#f5f9ff!important;background:linear-gradient(145deg,#20364d,#172b40)!important;border-color:#85bce24d!important;box-shadow:inset 0 1px #d6efff14,0 14px 30px #000c1b57!important}html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-card-header,.feed-caption,.feed-actions,.feed-comments-preview,.feed-tabs),html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-bottom-nav,.feed-profile-stats,.feed-profile-filters,.feed-profile-sort){color:#f5f9ff!important;background:#0c233bb8!important;border-color:#70b5e738!important}html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-tabs>button,.feed-bottom-nav>button,.feed-post-action,.feed-follow-button,.feed-profile-stat-action),html:not([data-theme=light]) body .app-shell.chat-screen :is(.chat-header button,.chat-composer button,.send-button,.attach-button),html:not([data-theme=light]) body .admin-shell :is(.admin-chat-header button,.admin-chat-composer button){color:#f4fbff!important;background:linear-gradient(145deg,#19517d,#176b9f)!important;border-color:#6bbdf257!important;box-shadow:inset 0 1px #dcf4ff21,0 8px 18px #00142c3d!important}html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-tabs>button.active,.feed-bottom-nav>button.active,.feed-bottom-nav>button.is-active),html:not([data-theme=light]) body .app-shell.feed-screen :is(.feed-tabs>button:hover,.feed-bottom-nav>button:hover),html:not([data-theme=light]) body .app-shell.chat-screen :is(.chat-header button:hover,.chat-composer button:hover,.send-button:hover,.attach-button:hover){color:#fff!important;background:linear-gradient(145deg,#1b6598,#247fbd)!important;border-color:#97deff9e!important}html:not([data-theme=light]) body .app-shell.chat-screen .chat-canvas,html:not([data-theme=light]) body .admin-shell .admin-chat-body{background:radial-gradient(circle at 18% 14%,#53b1ec14,#0000 28%),radial-gradient(circle at 88% 78%,#0f68ab29,#0000 34%),linear-gradient(145deg,#0d1d2e,#0b2945 55%,#0b477b)!important}html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.outgoing{color:#f4fbff!important;background:#2a638f!important}html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.incoming{color:#f4fbff!important;background:#172b40!important}html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.outgoing:after{border-color:#0000 #0000 #0000 #2a638f!important}html:not([data-theme=light]) body :is(.app-shell.chat-screen,.admin-shell) .message-bubble.incoming:after{border-color:#0000 #172b40 #0000 #0000!important}html:not([data-theme=light]) body .app-shell.chat-screen .composer-wrap,html:not([data-theme=light]) body .admin-shell :is(.admin-chat-composer,.composer-wrap){background:linear-gradient(#10263d,#0d1d30)!important;border-color:#70b5e738!important;box-shadow:0 -12px 28px #0008174d!important}html body .cinematic-splash,html body .cinematic-splash *{animation:none!important}html,html body,html body .app-shell,html body .app-shell:not(.home-screen){background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(.app-shell){background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body:has(.app-shell)>div{background-color:#17181c!important;background-image:radial-gradient(circle at 92% 5%,#2497ee29,#0000 32%),radial-gradient(circle at 14% 78%,#0857973d,#0000 38%),linear-gradient(#17181c 0%,#111b28 37%,#0b477b 100%)!important}html body .app-shell :is(.primary-action,.secondary-action,.games-hero,.ticket-mode-card,.catalog-share-button-inline,.catalog-share-button){color:#f5f9ff!important;background:#235d96!important;border-color:#addeff57!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #0010233d!important}html body .app-shell :is(.primary-action,.secondary-action,.games-hero,.ticket-mode-card,.catalog-share-button-inline,.catalog-share-button):is(:hover,:focus-visible,:active){color:#fff!important;background:#235d96!important;border-color:#cdedff94!important}html body #dzo-home-screen .profile-home.home-actions>.games-hero{background:radial-gradient(circle at 86% 28%,#fff3,#0000 24%),linear-gradient(135deg,#0799e8 0%,#1ca9ec 52%,#42b9ee 100%)!important}html body #dzo-home-top-overlay{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}
