.photo-banners{min-width:0}.photo-banners-frame{position:relative;overflow:hidden;border-radius:14px;background:#0c090c;box-shadow:0 8px 24px #19172112}.photo-banners-viewport{overflow:hidden;touch-action:pan-y pinch-zoom}.photo-banners-track{display:flex}.photo-banners-slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:25 / 8}.photo-banners-slide>img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.photo-banners-copy{position:absolute;top:50%;left:5%;transform:translateY(-50%);width:33%;color:#fff;pointer-events:none;text-shadow:0 2px 20px #0008}.photo-banners-copy>span{display:block;margin-bottom:14px;font-size:clamp(8px,.85vw,11px);font-weight:700;letter-spacing:2px}.photo-banners-copy>strong{display:block;font-size:clamp(24px,3.3vw,46px);font-weight:800;letter-spacing:-1.3px;line-height:1.06}.photo-banners-copy>p{margin:12px 0 0;color:#f5efead9;font-size:clamp(10px,1.2vw,15px)}.photo-banners .photo-banners-play{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:11px 17px;margin-top:18px;border:1px solid #f5dfa2;border-radius:8px;background:linear-gradient(115deg,#fbe6ac,#d9b36b);color:#271b08;font-size:13px;font-weight:750;line-height:1.2;white-space:nowrap;text-shadow:none;pointer-events:auto;box-shadow:0 4px 16px #0002;transition:filter .2s,transform .2s}.photo-banners .photo-banners-play:hover{filter:brightness(1.08);transform:translateY(-1px)}.photo-banners .photo-banners-play:disabled{cursor:not-allowed;opacity:.55;filter:saturate(.3);transform:none}.photo-banners .photo-banners-play-mobile{display:none}.photo-banners-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;padding:0 5px;border-radius:20px;background:#0b0a1280}.photo-banners-dots>button{display:grid;place-items:center;width:30px;height:30px;border:0;padding:0;background:none}.photo-banners-dots span{height:5px;width:5px;border-radius:9px;background:#ffffff73;transition:width .2s,background .2s}.photo-banners-dots [aria-current=true] span{width:20px;background:#fff}.photo-banners-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0}.photo-banners-caption{min-width:0;display:flex;align-items:center;gap:14px}.photo-banners-caption>span{flex-shrink:0;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--site-primary-dark, #19667f)}.photo-banners-caption i{font-style:normal;font-weight:400;color:#9298a3;margin-left:3px}.photo-banners-caption>strong{font-size:14px;font-weight:650}.photo-banners-controls{display:flex;gap:6px;flex-shrink:0}.photo-banners-controls>button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e5e7eb;border-radius:50%;color:#344054;background:#fff;transition:background .2s,border-color .2s}.photo-banners-controls>button:hover{border-color:var(--site-primary, #26839d);background:var(--site-soft, #f1f8fa)}.photo-banners-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.photo-banners-thumbnails>button{min-width:0;overflow:hidden;text-align:left;border:2px solid transparent;border-radius:9px;padding:3px;background:#f3f4f6;color:#697382;transition:border-color .2s,background .2s}.photo-banners-thumbnails>button:hover{background:#e9edf2}.photo-banners-thumbnails>button[aria-pressed=true]{border-color:var(--site-primary, #26839d);background:var(--site-soft, #edf7fa);color:var(--site-ink, #182435)}.photo-banners-thumbnails img{display:block;width:100%;height:auto;aspect-ratio:25 / 8;object-fit:contain;border-radius:5px}.photo-banners-thumbnails span{display:block;padding:7px 5px 4px;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:650px){.photo-banners-frame{border-radius:10px}.photo-banners-copy{display:none}.photo-banners-dots{bottom:3px}.photo-banners-dots>button{width:27px;height:24px}.photo-banners-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:9px 0;gap:9px 6px}.photo-banners .photo-banners-play-mobile{display:inline-flex;grid-column:1 / -1;width:100%;margin-top:0;min-height:40px;font-size:12px;box-shadow:none}.photo-banners-caption{gap:7px}.photo-banners-caption>span{font-size:10px}.photo-banners-caption>strong{font-size:12px;line-height:1.3}.photo-banners-controls{gap:4px}.photo-banners-controls>button{width:32px;height:32px}.photo-banners-thumbnails{gap:6px}.photo-banners-thumbnails>button{border-radius:6px;padding:2px}.photo-banners-thumbnails img{border-radius:3px}.photo-banners-thumbnails span{display:none}}@media(prefers-reduced-motion:reduce){.photo-banners *,.photo-banners *:before,.photo-banners *:after{transition:none!important}}.mobile-navigation{display:none}@media(max-width:1023px){.mobile-navigation{position:fixed;z-index:40;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px max(8px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid #dbe9e3;background:#fffffff5;box-shadow:0 -4px 24px #142b3a08;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-navigation>:is(a,button){display:flex;min-width:0;min-height:52px;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:5px 0;border:0;border-radius:12px;background:transparent;color:#566776;font:600 10px/1.3 Arial,sans-serif;text-decoration:none;touch-action:manipulation}.mobile-navigation svg{width:21px;height:21px}.mobile-navigation>[aria-current=page]{background:#eaf6f1;color:#055844}.mobile-navigation>:focus-visible{outline:2px solid #087f68;outline-offset:-2px}body:has(:is(input,textarea,[contenteditable=true]):focus) .mobile-navigation{display:none}}@media(max-height:480px)and (orientation:landscape){.mobile-navigation{padding-block:3px}.mobile-navigation>:is(a,button){min-height:44px;flex-direction:row;gap:8px}}.casino-lobby{--lobby-muted: #697382;--lobby-header-height: 60px;min-height:100dvh;background:#fff;color:var(--site-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}.casino-lobby *,.lobby-drawer *{box-sizing:border-box}.casino-lobby button,.lobby-drawer button{cursor:pointer}.casino-lobby a{text-decoration:none}.casino-lobby :is(button,a,input):focus-visible,.lobby-drawer :is(button,a):focus-visible{outline:2px solid var(--site-primary);outline-offset:4px}.casino-lobby ::selection{background:var(--site-soft-strong);color:var(--site-ink)}.lobby-skip-link{position:fixed;top:-80px;left:20px;z-index:100;padding:12px 20px;background:var(--site-primary);color:#fff}.lobby-skip-link:focus{top:12px}.lobby-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:22px;height:var(--lobby-header-height);padding:0 23px;border-top:2px solid var(--site-primary);border-bottom:1px solid #e0e4e9;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-brand-group,.lobby-header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.lobby-brand-group{gap:25px}.lobby-brand{display:inline-flex;align-items:baseline;gap:5px;color:var(--site-ink);font-size:30px;font-weight:950;font-style:italic;letter-spacing:-1.8px;line-height:1;white-space:nowrap}.lobby-brand span{font-weight:750;font-size:22px;letter-spacing:-1.1px;color:var(--site-primary)}.lobby-primary-nav{display:flex;align-items:stretch;justify-content:center;flex:1;align-self:stretch;gap:clamp(9px,1.5vw,30px);min-width:0}.lobby-nav-item{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;color:var(--site-ink);font-size:13px;font-weight:600;background:none;border:0;padding:0;transition:color .15s}.lobby-nav-item svg{color:#626b78;flex-shrink:0}.lobby-nav-item.is-active,.lobby-nav-item.is-active svg,.lobby-nav-item:hover{color:var(--site-primary-dark)}.lobby-nav-item.is-active:after{position:absolute;content:"";height:2px;background:var(--site-primary);left:0;right:0;bottom:-1px}.lobby-nav-item.is-highlighted{align-self:center;min-height:34px;padding-inline:10px;border-radius:8px;background:var(--site-soft);box-shadow:inset 0 0 0 1px var(--site-accent-border),0 0 9px #0b9b7812;color:var(--site-primary-dark);font-weight:700;transition:background .15s,box-shadow .15s}.lobby-nav-item.is-highlighted:after{position:absolute;content:"";height:2px;left:24%;right:24%;bottom:3px;border-radius:2px;background:var(--site-primary);box-shadow:0 0 6px #12a88250}.lobby-nav-item.is-highlighted svg{color:currentColor}.lobby-nav-badge{position:absolute;top:-5px;right:6px;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:3px;height:14px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--site-primary);color:#fff;font-size:7px;font-weight:800;line-height:1;letter-spacing:.65px;box-shadow:0 1px 4px #142b3a26;pointer-events:none}.lobby-nav-badge i{width:3px;height:3px;border-radius:50%;background:#a7f3d0}.lobby-nav-item.is-active .lobby-nav-badge{background:var(--site-ink)}.lobby-nav-item.is-highlighted:hover{background:var(--site-soft);box-shadow:inset 0 0 0 1px var(--site-primary),0 0 12px #12a88222}.lobby-nav-item.is-highlighted.is-active{background:var(--site-soft-strong);color:var(--site-primary-dark);box-shadow:inset 0 0 0 1px var(--site-primary),0 0 12px #12a88222}.lobby-nav-item.is-highlighted.is-active:after{left:10px;right:10px;bottom:3px}@property --lobby-live-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.lobby-nav-item.is-highlighted,.lobby-drawer-links .is-highlighted{position:relative;animation:lobby-live-glow 3.6s linear infinite}.lobby-nav-item.is-highlighted:before,.lobby-drawer-links .is-highlighted:before{content:"";position:absolute;inset:-1px;border-radius:9px;padding:2px;pointer-events:none;background:conic-gradient(from var(--lobby-live-angle),transparent 0deg 220deg,#12a88230 265deg,#0a9478 310deg,#69e1bb 335deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:lobby-live-border 3.6s linear infinite}.lobby-nav-item.is-highlighted+.is-highlighted,.lobby-nav-item.is-highlighted+.is-highlighted:before,.lobby-drawer-links .is-highlighted+.is-highlighted,.lobby-drawer-links .is-highlighted+.is-highlighted:before{animation-delay:-1.8s;border-radius:9px}@keyframes lobby-live-border{to{--lobby-live-angle: 360deg}}@keyframes lobby-live-glow{0%,to{box-shadow:inset 0 0 0 1px var(--site-accent-border),0 -3px 12px -3px #0b9b7855}25%{box-shadow:inset 0 0 0 1px var(--site-accent-border),3px 0 12px -3px #0b9b7855}50%{box-shadow:inset 0 0 0 1px var(--site-accent-border),0 3px 12px -3px #0b9b7855}75%{box-shadow:inset 0 0 0 1px var(--site-accent-border),-3px 0 12px -3px #0b9b7855}}.lobby-icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:36px;padding:0;border:none;border-radius:4px;background:transparent;color:#626b78;flex-shrink:0;transition:color .15s,background .15s}.lobby-icon-button:hover,.lobby-icon-button.is-active{background:#f3f5f7;color:var(--site-primary-dark)}.lobby-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 13px;border:1px solid #d6e1dd;border-radius:8px;background:#fff;color:var(--site-ink);font-size:13px;font-weight:600;white-space:nowrap;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.lobby-button:hover{background:var(--site-soft);border-color:var(--site-accent-border)}.lobby-button-primary{background:var(--site-primary-gradient);color:#fff;border-color:#076750;box-shadow:0 3px 9px #087f681f,inset 0 1px #ffffff1a}.lobby-button-primary:hover{background:var(--site-primary-hover);color:#fff;border-color:var(--site-primary-hover);box-shadow:0 5px 13px #087f682b;transform:translateY(-1px)}.lobby-balance{display:flex;align-items:center;gap:7px;font-size:13px;white-space:nowrap;font-weight:600;color:var(--site-ink);font-variant-numeric:tabular-nums}.lobby-balance svg{color:#626b78}.lobby-button-primary:active{transform:translateY(0);box-shadow:none}.lobby-nav-item:not(.is-highlighted).is-active{background:linear-gradient(0deg,var(--site-soft),transparent 80%)}.lobby-header-actions .lobby-account-button{background:var(--site-soft);color:var(--site-primary-dark);border:1px solid var(--site-accent-border);border-radius:50%}@media(min-width:641px){.lobby-balance{padding:8px 10px;border:1px solid #dbe9e2;border-radius:8px;background:#ffffffb3}.lobby-balance:hover{border-color:var(--site-accent-border);color:var(--site-primary-dark)}.lobby-balance svg{color:var(--site-primary)}}.lobby-account-dropdown{min-width:220px;background:#fff;color:var(--site-ink);border-color:#e0e4e9}.lobby-account-dropdown [role=menuitem]{gap:10px;cursor:pointer}.lobby-account-dropdown [role=menuitem]:focus{background:#f3f5f7;color:var(--site-primary-dark)}.lobby-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start}.lobby-main{min-width:0;width:min(100% - 64px,1200px);margin:0 auto;padding:18px 0 0}.lobby-section{margin-bottom:20px;min-width:0}.lobby-catalog{scroll-margin-top:calc(var(--lobby-header-height) + 18px)}.lobby-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;min-height:23px}.lobby-section-heading :is(h1,h2){display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:var(--site-ink);font-size:16px;font-weight:600;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.lobby-text-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;background:transparent;border:none;padding:2px 0;color:#626b78;font-size:13px;font-weight:400}.lobby-text-button:hover{color:var(--site-primary-dark)}.lobby-count{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:19px;padding:0 5px;border-radius:3px;background:#f3f5f7;color:#626b78;font-size:11px;font-weight:500}.lobby-game-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:9px 8px}.lobby-game{position:relative;container-type:inline-size;min-width:0;border-radius:4px;background:#f4f5f7;transition:background .18s,transform .18s;box-shadow:0 0 0 1px #e3e6eb}.lobby-game:hover{transform:translateY(-3px);background:var(--site-soft);box-shadow:0 0 0 1px var(--site-accent-border),0 6px 16px #142b3a10}.lobby-game>a,.lobby-game>div{display:block;border-radius:inherit}.lobby-game-art{position:relative;isolation:isolate;width:100%;aspect-ratio:1;overflow:hidden;border-radius:4px 4px 0 0;background:radial-gradient(ellipse at 50% 25%,#565345,#171713 70%)}.lobby-game-art>img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.lobby-game:hover .lobby-game-art>img{transform:scale(1.06)}.lobby-art-fallback{position:absolute;left:50%;top:26%;transform:translate(-50%);width:40%;height:40%;color:var(--game-accent)}.lobby-game-lettering{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;padding:7px 5px 11px;background:linear-gradient(transparent 35%,#0003 48%,#000c);text-align:center;pointer-events:none}.lobby-game-lettering>span{color:#fffb;font-size:clamp(5px,.45vw,7px);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.lobby-game-lettering>strong{max-width:100%;color:var(--game-accent);font-size:clamp(11px,var(--title-scale),26px);font-weight:950;letter-spacing:-.7px;line-height:.97;text-transform:uppercase;font-style:italic;text-shadow:0 2px 2px #000,0 0 12px #000}.lobby-game-caption{display:flex;align-items:center;min-height:32px;padding:5px 23px 5px 8px}.lobby-game-caption>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;color:var(--site-ink)}.lobby-save{position:absolute;right:1px;bottom:2px;display:flex;align-items:center;justify-content:center;width:24px;height:28px;padding:0;background:transparent;border:none;border-radius:3px;color:#626b78}.lobby-save:hover,.lobby-save.is-saved{color:var(--site-primary-dark)}.lobby-game-badge{position:absolute;top:5px;left:5px;display:flex;align-items:center;gap:3px;padding:2px 4px;border-radius:2px;background:var(--site-primary);color:#fff;font-size:7px;line-height:1;font-weight:800;letter-spacing:.6px}.lobby-game-badge.is-live{color:#fff;background:#b52a36}.lobby-game-badge i{width:4px;height:4px;border-radius:50%;background:#fff}.lobby-play-overlay{position:absolute;inset:0;display:grid;place-items:center;opacity:0;background:#0006;transition:opacity .18s}.lobby-play-overlay>span{display:grid;place-items:center;width:43px;height:43px;padding-left:2px;border-radius:50%;background:var(--site-primary);color:#fff;box-shadow:0 4px 25px #0008}.lobby-game>a:hover .lobby-play-overlay,.lobby-game>a:focus-visible .lobby-play-overlay{opacity:1}.lobby-game.is-unavailable .lobby-game-art{filter:saturate(.25)}.lobby-unavailable{position:absolute;inset:0;display:grid;place-items:center;background:#0009;color:#eee;font-size:11px}.lobby-search{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:5px 9px 5px 14px;border:1px solid #e0e4e9;border-radius:5px;background:#fff;color:#626b78;border-color:#d4d9e1}.lobby-search:focus-within{border-color:var(--site-primary)}.lobby-search input{width:100%;min-width:0;padding:9px 0;background:none;color:var(--site-ink);border:none;font-size:14px;outline:none!important}.lobby-search input::placeholder{color:#626b78}.lobby-no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:290px;text-align:center;background:#fff;border:1px solid #e0e4e9;border-radius:5px;color:#626b78}.lobby-no-results h2{margin:0;font-size:20px;color:var(--site-ink)}.lobby-no-results p{margin:0 0 6px}.lobby-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;margin-bottom:12px;background:#fff8e1;border:1px solid #4d4524;color:#75520a;font-size:12px;border-radius:3px;border-color:#ead59b}.lobby-status button{color:#75520a;padding:4px 8px}.lobby-event-banner{position:relative;isolation:isolate;width:100%;aspect-ratio:3.33;min-height:240px;border-radius:5px;overflow:hidden;background:#050505}.lobby-event-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lobby-event-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0005,transparent 75%)}.lobby-event-mark{position:absolute;left:24px;top:24px;display:flex;align-items:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:2.5px;color:#c7ab6e}.lobby-event-copy{position:absolute;bottom:24px;left:24px;width:61%;color:#fff}.lobby-eyebrow{display:block;margin-bottom:9px;font-size:10px;font-weight:600;letter-spacing:1.8px;color:#d5c5a7}.lobby-event-copy h2{margin:0;font-size:clamp(24px,2.5vw,46px);line-height:1.03;letter-spacing:-1.5px;font-weight:800}.lobby-event-copy p{margin:11px 0 17px;font-size:clamp(12px,1.05vw,18px);color:#c9c9c9}.lobby-event-copy .lobby-button{min-height:35px;padding-inline:14px;font-weight:500}.lobby-provider-list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c9ced6 transparent;padding-bottom:3px}.lobby-provider-list.is-expanded{flex-wrap:wrap}.lobby-provider{display:flex;align-items:center;justify-content:center;gap:10px;min-height:43px;padding:7px 14px;background:#f5f6f8;border:1px solid transparent;border-radius:4px;white-space:nowrap;font-size:14px;font-weight:600;color:var(--site-ink);border-color:#e5e7eb}.lobby-provider:hover,.lobby-provider.is-active{background:var(--site-soft);border-color:var(--site-accent-border);color:var(--site-primary-dark)}.lobby-provider-symbol{display:grid;place-items:center;font-weight:950;font-size:22px;font-style:italic;line-height:1;min-width:23px}.lobby-provider-symbol.provider-colour-0{color:#ed324c}.lobby-provider-symbol.provider-colour-1{color:var(--site-primary)}.lobby-provider-symbol.provider-colour-2{color:#292d34;font-size:16px;letter-spacing:-1px}.lobby-provider-symbol.provider-colour-3{color:#7841b0}.lobby-provider-symbol.provider-colour-4{color:#087f6f}.lobby-right-panel{position:sticky;top:var(--lobby-header-height);min-height:calc(100dvh - var(--lobby-header-height));max-height:calc(100dvh - var(--lobby-header-height));overflow-y:auto;background:#fafbfc;border-left:1px solid #e0e4e9;display:flex;flex-direction:column}.lobby-panel-tabs{display:flex;min-height:53px;border-bottom:1px solid #e0e4e9}.lobby-panel-tabs>button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;position:relative;padding:12px 6px;color:#626b78;background:transparent;border:none;font-size:13px;font-weight:600}.lobby-panel-tabs>button[aria-selected=true]{color:var(--site-ink)}.lobby-panel-tabs>button[aria-selected=true]:after{content:"";position:absolute;height:2px;background:var(--site-primary);left:25%;right:25%;bottom:-1px}.lobby-panel-tabs>button>span{color:var(--site-primary-dark);font-size:11px}.lobby-panel-empty{padding:47px 16px 30px;text-align:center;color:#626b78}.lobby-panel-empty>svg{margin:0 auto 21px;color:#626b78}.lobby-panel-empty h3{margin:0 0 4px;color:var(--site-ink);font-size:15px;font-weight:600}.lobby-panel-empty p{margin:0;font-size:12px;line-height:1.7}.lobby-panel-empty .lobby-text-button{margin-top:20px;font-size:12px;color:var(--site-ink)}.lobby-panel-bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;padding:20px 14px;margin-top:auto;border-top:1px solid #e0e4e9;font-size:10px;color:#626b78}.lobby-panel-bottom a{color:var(--site-ink);margin-left:3px}.lobby-saved-list{padding:15px 12px}.lobby-saved-item{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #e0e4e9}.lobby-saved-item>img{width:45px;height:45px;object-fit:cover;border-radius:4px}.lobby-saved-item>div{flex:1;min-width:0}.lobby-saved-item a{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--site-ink)}.lobby-saved-item a:hover{color:var(--site-primary-dark)}.lobby-saved-item small{display:block;font-size:10px;color:#626b78;margin-top:3px}.lobby-service-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;margin-top:28px;border-top:1px solid #e0e4e9;border-bottom:1px solid #e0e4e9}.lobby-service-strip>div:first-child{display:flex;align-items:center;gap:12px}.lobby-service-strip>div:first-child>svg{color:var(--site-primary-dark)}.lobby-service-strip strong{display:block;color:var(--site-ink);font-size:13px;font-weight:600}.lobby-service-strip small{display:block;color:#626b78;margin-top:4px;font-size:11px}.lobby-wallet-actions{display:flex;align-items:center;gap:8px}.lobby-footer{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:28px 0 34px;color:#626b78}.lobby-footer .lobby-brand{font-size:23px}.lobby-footer .lobby-brand span{font-size:17px}.lobby-footer p{margin:8px 0 0;font-size:10px}.lobby-footer nav{display:flex;align-items:center;gap:24px;margin-left:auto;font-size:11px}.lobby-footer nav a:hover{color:var(--site-primary-dark)}.lobby-age{display:grid;place-items:center;flex-shrink:0;border:1px solid #e0e4e9;border-radius:50%;width:30px;height:30px;font-size:10px}.lobby-mobile-nav{display:none;background:#ffffffed}.lobby-drawer{background:#fff;color:var(--site-ink);border-color:#e0e4e9;width:min(88vw,350px);padding:28px 20px;overflow-y:auto;font-family:Arial,Helvetica,sans-serif}.lobby-drawer .lobby-drawer-title{color:var(--site-ink);font-weight:800;margin-bottom:8px}.lobby-drawer-links{display:flex;flex-direction:column;gap:4px;margin-top:25px}.lobby-drawer-links :is(a,button){display:flex;align-items:center;gap:12px;padding:12px;min-height:44px;background:transparent;border:none;border-radius:4px;color:var(--site-ink);text-align:left;font-size:13px}.lobby-drawer-links :is(a,button)>svg:last-child{margin-left:auto}.lobby-drawer-links :is(a,button):hover,.lobby-drawer-links .is-active{background:#f3f5f7;color:var(--site-primary-dark)}.lobby-drawer-links .is-highlighted{background:var(--site-soft);box-shadow:inset 0 0 0 1px var(--site-accent-border),inset 3px 0 0 var(--site-primary);color:var(--site-primary-dark);font-weight:700;border-radius:8px}.lobby-drawer-links .is-highlighted.is-active{background:var(--site-soft-strong);box-shadow:inset 0 0 0 1px var(--site-primary),inset 3px 0 0 var(--site-primary);color:var(--site-primary-dark)}.lobby-drawer-divider{margin:12px 0;border-top:1px solid #e0e4e9}@media(min-width:1800px){.lobby-header-actions{gap:16px}.lobby-primary-nav{gap:30px}.lobby-nav-item{font-size:14px}}@media(max-width:1550px){.lobby-header{gap:17px;padding-inline:16px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-brand-group{gap:12px}.lobby-brand{font-size:27px;color:var(--site-ink)}.lobby-brand span{font-size:19px;color:var(--site-primary);font-weight:750}.lobby-primary-nav{gap:14px}.lobby-nav-item{font-size:12px}.lobby-nav-item svg{width:15px}.lobby-header-actions{gap:8px}.lobby-layout{grid-template-columns:minmax(0,1fr) 280px}.lobby-main{width:calc(100% - 48px)}.lobby-game-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:1279px){.casino-lobby{--lobby-header-height: 105px;--lobby-muted: #697382;background:#fff;color:var(--site-ink)}.lobby-header{height:105px;flex-wrap:wrap;gap:0 16px;padding-top:5px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-brand-group,.lobby-header-actions{height:47px}.lobby-primary-nav{order:3;height:48px;flex-basis:100%;justify-content:flex-start;gap:30px;overflow-x:auto;scrollbar-width:none}.lobby-primary-nav::-webkit-scrollbar{display:none}.lobby-nav-item{font-size:13px}.lobby-nav-item.is-active:after{bottom:0}.lobby-layout{grid-template-columns:minmax(0,1fr) 255px}.lobby-main{width:calc(100% - 36px)}.lobby-game-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.lobby-event-mark{top:17px;left:17px;font-size:8px;letter-spacing:1.5px}.lobby-event-copy{bottom:18px;left:17px;width:70%}.lobby-event-copy h2{font-size:clamp(23px,2.8vw,35px)}.lobby-eyebrow{font-size:8px}}@media(max-width:1023px){.lobby-layout{display:block}.lobby-right-panel{display:none;background:#fafbfc}.lobby-main{width:calc(100% - 40px);padding-bottom:62px}.lobby-game-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.lobby-mobile-nav{position:fixed;bottom:0;inset-inline:0;z-index:40;display:flex;align-items:stretch;justify-content:space-around;min-height:62px;padding:5px 8px calc(5px + env(safe-area-inset-bottom));border-top:1px solid #e0e4e9;background:#ffffffed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lobby-mobile-nav>:is(a,button){display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:4px;min-height:48px;background:none;border:none;color:#626b78;font-size:10px}.lobby-mobile-nav>.is-active{color:var(--site-primary-dark)}.lobby-event-banner{min-height:250px}}@media(max-width:767px){.lobby-header{padding-inline:11px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-primary-nav{gap:24px}.lobby-main{width:calc(100% - 28px);padding-top:15px}.lobby-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lobby-game-lettering>span{font-size:6px}.lobby-section-heading :is(h1,h2){font-size:15px}.lobby-event-banner{min-height:230px}.lobby-event-image{object-position:65% center}.lobby-event-shade{background:linear-gradient(90deg,#000d,#0005 50%,transparent 90%)}.lobby-event-copy{width:77%}.lobby-event-copy h2{font-size:29px;letter-spacing:-.8px}.lobby-footer{flex-wrap:wrap}.lobby-footer nav{gap:14px}}@media(max-width:540px){.casino-lobby{--lobby-header-height: 101px;--lobby-muted: #697382;background:#fff;color:var(--site-ink)}.lobby-header{height:101px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-brand-group{gap:3px}.lobby-brand{font-size:24px;letter-spacing:-1.3px;color:var(--site-ink)}.lobby-brand span{font-size:16px;letter-spacing:-.8px;color:var(--site-primary);font-weight:750}.lobby-header-actions{gap:5px}.lobby-header-actions .lobby-icon-button{width:29px}.lobby-deposit{padding:6px;min-height:31px;width:31px}.lobby-deposit span{display:none}.lobby-balance{font-size:11px;gap:4px}.lobby-balance svg{display:none}.lobby-header-actions .lobby-account-button{display:none}.lobby-primary-nav{height:44px;gap:21px}.lobby-nav-item{font-size:12px}.lobby-main{width:calc(100% - 24px)}.lobby-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 7px}.lobby-game-lettering{padding-bottom:8px}.lobby-game-lettering>strong{letter-spacing:-.5px}.lobby-game-lettering>span{font-size:5px;letter-spacing:.1px}.lobby-game-caption{min-height:31px;padding-left:5px;padding-right:24px}.lobby-game-caption>span{font-size:10px}.lobby-section{margin-bottom:19px}.lobby-text-button{font-size:11px}.lobby-event-banner{min-height:225px}.lobby-event-mark{left:14px;top:15px;letter-spacing:1px;font-size:7px}.lobby-event-mark svg{width:12px}.lobby-event-copy{left:14px;bottom:16px;width:85%}.lobby-event-copy h2{font-size:26px}.lobby-eyebrow{font-size:7px;letter-spacing:1.2px}.lobby-event-copy p{font-size:11px;margin:9px 0 14px}.lobby-event-copy .lobby-button{font-size:11px;min-height:32px}.lobby-provider{min-height:40px;padding-inline:11px;font-size:12px;background:#f5f6f8;border-color:#e5e7eb}.lobby-service-strip{align-items:flex-start;flex-direction:column;margin-top:20px;padding:19px 0}.lobby-wallet-actions{width:100%}.lobby-wallet-actions>a{flex:1}.lobby-footer{gap:20px;padding-bottom:calc(28px + env(safe-area-inset-bottom))}.lobby-footer nav{width:100%;order:3;margin-left:0;justify-content:space-between}.lobby-age{margin-left:auto}}@media(max-width:359px){.lobby-brand{font-size:22px;color:var(--site-ink)}.lobby-brand span{font-size:14px;color:var(--site-primary);font-weight:750}.lobby-header{padding-inline:7px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.lobby-main{width:calc(100% - 20px)}.lobby-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lobby-event-copy h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.casino-lobby *,.casino-lobby *:before,.casino-lobby *:after,.lobby-drawer .is-highlighted,.lobby-drawer .is-highlighted:before{scroll-behavior:auto!important;transition:none!important;animation:none!important;border-radius:9px}}html[data-site-theme=lunar]{--button-outline: #d4d9e1;--badge-outline: #e0e4e9;--opaque-button-border-intensity: -5;--elevate-1: rgba(24, 32, 48, .04);--elevate-2: rgba(24, 32, 48, .08);--background: 0 0% 100%;--foreground: 204 49% 15%;--card: 0 0% 100%;--card-foreground: 204 49% 15%;--card-border: 218 16% 88%;--border: 218 16% 88%;--input: 218 16% 82%;--popover: 0 0% 100%;--popover-foreground: 204 49% 15%;--popover-border: 218 16% 88%;--primary: 168 88% 26%;--primary-foreground: 0 0% 100%;--accent: 164 89% 18%;--accent-foreground: 0 0% 100%;--secondary: 220 18% 95%;--secondary-foreground: 204 49% 15%;--muted: 220 18% 96%;--muted-foreground: 218 12% 42%;--ring: 168 88% 26%;--sidebar: 0 0% 100%;--sidebar-foreground: 204 49% 15%;--sidebar-border: 218 16% 88%;color-scheme:light;--destructive: 0 72% 45%;--destructive-foreground: 0 0% 100%;--site-ink: #142b3a;--site-primary: #087f68;--site-primary-hover: #066651;--site-primary-dark: #055844;--site-soft: #eaf6f1;--site-soft-strong: #d7eee4;--site-accent-border: #b8dccd;--site-primary-gradient: linear-gradient(135deg, #0a826a, #076750);--site-header-background: linear-gradient( 110deg, #fff 0%, #fff 58%, #f1f9f5 100% )}.site-shell{min-height:100dvh;background:#fff;color:var(--site-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.site-shell *,.site-shell *:before,.site-shell *:after{box-sizing:border-box}.site-shell :is(a,button,input,textarea):focus-visible{outline:2px solid var(--site-primary);outline-offset:4px}.site-shell button:not(:disabled){cursor:pointer}.site-shell ::selection{background:var(--site-soft-strong);color:var(--site-ink)}.site-skip-link{position:fixed;top:-80px;left:16px;z-index:100;background:var(--site-primary);color:#fff;padding:12px}.site-skip-link:focus{top:10px}.site-header{position:sticky;top:0;z-index:40;height:64px;display:flex;align-items:center;gap:40px;padding:0 30px;background:var(--site-header-background);border-top:2px solid var(--site-primary);border-bottom:1px solid #e0e4e9;box-shadow:0 3px 16px #142b3a08}.site-brand{display:inline-flex;align-items:baseline;flex-shrink:0;color:var(--site-ink);font-size:28px;letter-spacing:-1.7px;font-weight:950;font-style:italic;line-height:1;text-decoration:none}.site-brand span{font-size:22px;font-weight:750;letter-spacing:-1.1px;margin-left:5px;color:var(--site-primary)}.site-top-nav{display:flex;align-self:stretch;align-items:stretch;gap:28px;margin-left:30px}.site-top-nav a{display:flex;align-items:center;gap:8px;color:var(--site-ink);font-weight:600;border-bottom:2px solid transparent}.site-top-nav a:hover,.site-top-nav a[aria-current]{color:var(--site-primary-dark);border-bottom-color:var(--site-primary)}.site-top-nav svg,.site-header-balance svg{width:17px;height:17px}.site-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.site-header-balance{display:flex;gap:9px;align-items:center;font-weight:700;font-variant-numeric:tabular-nums}.site-header-balance svg{color:#626b78}.site-action{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 17px;border-radius:8px;background:#fff;color:var(--site-ink);font-weight:700;border:1px solid #d6e1dd;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.site-action-primary{background:var(--site-primary-gradient);color:#fff;border-color:#076750;box-shadow:0 3px 9px #087f681f,inset 0 1px #ffffff1a}.site-action-primary:hover{background:var(--site-primary-hover);color:#fff;border-color:var(--site-primary-hover);box-shadow:0 5px 13px #087f682b;transform:translateY(-1px)}.site-action:not(.site-action-primary):hover{background:var(--site-soft);border-color:var(--site-accent-border);color:var(--site-primary-dark)}.site-action-primary:active{transform:translateY(0);box-shadow:none}.site-header-actions>.site-avatar{background:var(--site-ink);border-color:var(--site-ink);color:#fff}.site-top-nav a:hover,.site-top-nav a[aria-current]{background:linear-gradient(0deg,var(--site-soft),transparent 80%)}.site-shell :is(button,a).bg-primary{background:var(--site-primary-gradient);border-color:#076750;color:#fff;border-radius:8px;font-weight:600;box-shadow:0 3px 9px #087f681f,inset 0 1px #ffffff1a;transition:background .18s,box-shadow .18s}.site-shell :is(button,a).bg-primary:hover:not(:disabled){background:var(--site-primary-hover);box-shadow:0 5px 13px #087f682b}.site-shell :is(button,a).bg-primary:active:not(:disabled){box-shadow:none}.site-shell :is(button,a).bg-primary:disabled{box-shadow:none}@media(min-width:641px){.site-header-balance{padding:8px 12px;border:1px solid #dbe9e2;border-radius:8px;background:#ffffffb3}.site-header-balance:hover{border-color:var(--site-accent-border);color:var(--site-primary-dark)}.site-header-balance svg{color:var(--site-primary)}}.site-avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--site-soft);border:1px solid var(--site-accent-border);color:var(--site-primary-dark);font-size:14px;font-weight:700;border-color:var(--site-accent-border)}.site-workspace{display:grid;grid-template-columns:224px minmax(0,1fr);gap:48px;width:min(1336px,100%);margin:0 auto;padding:34px 32px 64px;min-height:calc(100dvh - 154px)}.site-sidebar{align-self:start;position:sticky;top:94px;min-width:0}.site-back{display:flex;align-items:center;gap:9px;color:var(--site-ink);font-size:12px;padding:0 10px 24px}.site-back:hover{color:var(--site-primary-dark)}.site-back svg{width:15px;height:15px}.site-user{display:flex;align-items:center;gap:11px;padding:19px 10px;border-top:1px solid #e0e4e9;border-bottom:1px solid #e0e4e9}.site-user>div:last-child{min-width:0}.site-user strong,.site-user span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-user strong{font-size:14px}.site-user span{color:#626b78;font-size:11px;margin-top:3px}.site-nav-label{color:#626b78;font-size:10px;letter-spacing:1.6px;font-weight:700;margin:24px 10px 10px}.site-account-nav{display:flex;flex-direction:column;gap:5px}.site-account-nav a{display:flex;align-items:center;gap:12px;padding:13px 12px;border-radius:5px;color:var(--site-ink);font-size:13px;font-weight:600;border:1px solid transparent}.site-account-nav svg{width:18px;height:18px;flex-shrink:0}.site-account-nav .site-nav-arrow{width:13px;height:13px;margin-left:auto;opacity:0}.site-account-nav a:hover{background:var(--site-soft);color:var(--site-primary-dark)}.site-account-nav a[aria-current]{background:var(--site-soft);border-color:var(--site-accent-border);color:var(--site-primary-dark)}.site-account-nav a[aria-current] .site-nav-arrow{opacity:1}.site-sidebar-bottom{padding:20px 12px;margin-top:30px;border-top:1px solid #e0e4e9}.site-sidebar-bottom p{font-weight:700;margin-bottom:6px}.site-sidebar-bottom span{color:#626b78;font-size:12px;display:block}.site-sidebar-bottom a{margin-top:12px;color:var(--site-primary-dark);font-size:12px;display:flex;align-items:center;gap:6px}.site-sidebar-bottom svg{width:13px;height:13px}.site-signout{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#626b78;font-size:12px}.site-signout svg{width:16px;height:16px}.site-signout:hover{color:var(--site-ink)}.site-content{min-width:0;outline:none}.site-page-heading{margin:0 0 26px}.site-eyebrow{font-size:10px;letter-spacing:1.8px;color:#626b78;font-weight:700}.site-page-heading h1{font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.8px;margin:10px 0 9px}.site-page-heading>p:last-child{color:#626b78;font-size:13px}.site-stack{display:flex;flex-direction:column;gap:18px}.site-shell [data-slot=card]{border:1px solid #e0e4e9;border-radius:8px;background:#fff;box-shadow:0 2px 10px #172b4d05;min-width:0}.site-shell [data-slot=card-header]{padding:22px 24px 17px}.site-shell [data-slot=card-title]{font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:1.35}.site-shell [data-slot=card-content]{padding:0 24px 24px}.site-shell :is(input,textarea){background:#fff;border-color:#e0e4e9;border-radius:5px}.site-shell input:not([type=checkbox]):not([type=radio]):not([type=file]){height:44px}.site-shell input[type=file]{padding:11px;height:auto;font-size:12px}.site-shell label{color:var(--site-ink);font-size:12px}.site-shell [role=tablist]{background:#f4f5f7;border:1px solid #e0e4e9;border-radius:6px;padding:5px;height:50px;gap:5px}.site-shell [role=tab]{min-height:38px;border-radius:4px;font-size:13px;color:#626b78}.site-shell [role=tab][data-state=active]{background:#fff;color:var(--site-primary-dark);font-weight:700;box-shadow:0 1px 5px #142b3a12,inset 0 0 0 1px var(--site-accent-border)}.site-shell [role=tabpanel]{margin-top:20px}.site-footer{border-top:1px solid #e0e4e9;padding:23px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#626b78;font-size:11px}.site-footer-dot{margin:0 8px}.site-footer>div{display:flex;align-items:center;gap:25px}.site-footer a:hover{color:var(--site-primary-dark)}.site-age{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e0e4e9;border-radius:50%;color:var(--site-ink);font-weight:700}.wallet-overview{display:grid;grid-template-columns:minmax(0,1fr) 235px;margin-bottom:24px;border:1px solid var(--site-accent-border);border-radius:8px;background:radial-gradient(ellipse at 10% 120%,#bce8d780,transparent 65%),#f8fcfa;overflow:hidden;border-color:var(--site-accent-border)}.wallet-balance-main{position:relative;padding:26px 28px}.wallet-balance-label{display:flex;align-items:center;gap:9px;color:#41665b;font-size:12px}.wallet-balance-label svg{width:17px;height:17px;color:var(--site-primary-dark)}.wallet-balance-amount{font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.2;letter-spacing:-1.5px;margin:12px 0 9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-balance-main>p{color:#587369;font-size:12px}.wallet-balance-meta{padding:24px;border-left:1px solid var(--site-accent-border);display:flex;flex-direction:column;justify-content:center;gap:19px;border-color:var(--site-accent-border)}.wallet-meta-item{display:flex;gap:10px;align-items:center}.wallet-meta-item svg{color:var(--site-primary);width:18px;height:18px;flex-shrink:0}.wallet-meta-item span{display:block;font-size:10px;color:#587369;margin-bottom:2px}.wallet-meta-item strong{font-size:12px;font-weight:600}.wallet-panel[data-state=active]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.wallet-panel>*{min-width:0;margin:0!important}.wallet-panel .wallet-full{grid-column:1/-1}.wallet-panel [data-slot=card-header]{border-bottom:1px solid #e0e4e9;margin-bottom:20px;padding:18px 22px}.wallet-step{color:var(--site-primary-dark);background:var(--site-soft);padding:3px 7px;border-radius:3px;font-size:10px;margin-right:8px;vertical-align:middle}.wallet-panel [data-testid=coin-pack-grid]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.wallet-panel [data-testid=coin-pack-grid]>button{padding:16px 8px 12px;border-radius:5px;gap:7px;background:#fff}.wallet-panel [data-testid=coin-pack-grid]>button[aria-pressed=true]{background:var(--site-soft);border-color:var(--site-primary);box-shadow:0 0 0 1px var(--site-primary)}.wallet-panel [data-testid=coin-pack-grid]>button:hover:not(:disabled){border-color:var(--site-primary)}.wallet-panel [data-testid=coin-pack-grid]>button>span:last-child{color:#626b78}.wallet-upi-details{display:flex;flex-direction:column;align-items:center;gap:20px}.wallet-upi-details>div:last-child{width:100%}.wallet-qr{background:#fff;padding:12px;border-radius:8px}.wallet-qr svg{width:156px;height:156px}.wallet-submit-form{display:flex;flex-direction:column;gap:19px}.wallet-submit-form>div:first-child{display:flex;flex-direction:column;gap:19px}.wallet-submit-form button[type=submit]{width:100%;min-height:44px}.wallet-submit-form>div:last-child{flex-direction:column}.wallet-empty{min-height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#626b78;font-size:12px}.wallet-empty svg{width:28px;height:28px;color:#6e887e}.site-profile-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.site-profile-grid [data-testid=text-profile-email]{overflow-wrap:anywhere;text-align:right}.site-profile-grid [data-slot=card-content]>.flex{gap:16px;border-bottom:1px solid #e0e4e9;padding:12px 0}.site-support-panel{border:1px solid #e0e4e9;border-radius:8px;background:#fff;padding:24px}.site-support-panel p,.site-support-panel h2{overflow-wrap:anywhere}.site-promo-banner{min-height:200px;padding:28px;background:linear-gradient(90deg,#fff 12%,#ffffffed 40%,#ffffff10 78%),var(--promo-art) center 20% / cover;border:1px solid #343127;border-radius:8px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-color:#e4e2d8;color:var(--site-ink)}.site-promo-banner .site-eyebrow{color:var(--site-primary-dark)}.site-promo-banner h2{font-size:30px;font-weight:800;line-height:1.12;margin:9px 0;max-width:300px;letter-spacing:-.5px}.site-promo-banner>p:last-child{max-width:270px;color:#51665f;font-size:12px}.site-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.site-promo-grid>*{min-width:0}.site-promo-grid [data-slot=card-header]{flex-wrap:wrap;gap:12px}.site-promo-grid [data-slot=card-header]>div:last-child{max-width:100%;white-space:normal}.site-promo-grid [data-testid=card-refer-earn]{grid-row:span 2}.site-promo-grid [data-testid=card-refer-earn] [data-slot=card-content]>.flex{flex-wrap:wrap}.site-auth-main{display:grid;grid-template-columns:1.1fr 1fr;max-width:1260px;margin:auto;padding:48px 32px;min-height:calc(100dvh - 142px);align-items:center;gap:70px}.site-auth-story{position:relative;min-height:610px;align-self:stretch;overflow:hidden;border:1px solid #2b2b23;border-radius:10px;background:#f8fcfa;border-color:#dbe9e2}.site-auth-story>img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:65%;opacity:.68}.site-auth-story:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff,#fffffff2 22%,#ffffff15 64%,#fffffff0)}.site-auth-story-copy{position:relative;z-index:1;padding:42px;display:flex;flex-direction:column;min-height:610px;height:100%}.site-auth-story .site-eyebrow{color:var(--site-primary-dark)}.site-auth-story h1{font-size:60px;font-weight:900;line-height:1.14;letter-spacing:-2.5px;margin:22px 0 20px}.site-auth-story h1 span{color:var(--site-primary-dark);background:var(--site-soft-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:6px;box-shadow:0 3px #087f6826}.site-auth-story-copy>p:not(.site-eyebrow){color:#51665f;font-size:13px;line-height:1.75}.site-auth-features{display:flex;gap:25px;margin-top:auto;padding-top:100px;color:#34584b;font-size:12px}.site-auth-features span{display:flex;align-items:center;gap:8px}.site-auth-features svg{color:var(--site-primary);width:17px;height:17px}.site-auth-form{width:100%;max-width:420px;justify-self:center}.site-auth-form [data-slot=card]{max-width:none;background:transparent;border:0}.site-auth-form [data-slot=card-header]{padding:0 0 28px;text-align:left}.site-auth-form [data-slot=card-header]>div:first-child:not([data-slot]){margin:0 0 18px;width:42px;height:42px;border-radius:7px}.site-auth-form [data-slot=card-title]{font-size:28px;letter-spacing:-.6px}.site-auth-form [data-slot=card-content]{padding:0}.site-auth-form form{display:flex;flex-direction:column;gap:17px}.site-auth-form form>*{margin-top:0!important}.site-auth-form form button[type=submit]{min-height:45px;margin-top:6px!important}.site-auth-form form p a{color:var(--site-primary-dark)}.site-auth-note{margin-top:26px;padding-top:20px;border-top:1px solid #e0e4e9;color:#626b78;font-size:11px;text-align:center}.site-auth-form [role=tabpanel]{margin-top:25px}@media(min-width:1600px){.site-workspace{gap:60px;padding-top:42px}}@media(max-width:1100px){.site-header{gap:24px;padding:0 22px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.site-top-nav{margin-left:0;gap:20px}.site-workspace{grid-template-columns:196px minmax(0,1fr);gap:26px;padding:28px 22px 45px}.site-profile-grid,.site-promo-grid{grid-template-columns:1fr}.site-auth-main{gap:40px}.site-auth-story h1{font-size:50px;line-height:1.14}.site-auth-story-copy{padding:30px}.wallet-panel [data-slot=card-content]{padding-left:18px;padding-right:18px}}@media(max-width:850px){.site-top-nav{display:none}.site-workspace{display:block;padding:20px 20px 40px}.site-sidebar{position:static;margin-bottom:25px}.site-back,.site-user,.site-nav-label,.site-sidebar-bottom,.site-signout{display:none}.site-account-nav{flex-direction:row;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px 8px;gap:8px}.site-account-nav a{flex-shrink:0;background:#fff;border-color:#e0e4e9;padding:10px 13px;font-size:12px;gap:8px}.site-account-nav .site-nav-arrow{display:none}.site-account-nav svg{width:16px;height:16px}.site-page-heading{margin-bottom:22px}.site-page-heading h1{font-size:27px}.site-auth-main{grid-template-columns:1fr 1fr;gap:30px;padding:32px 24px}.site-auth-story h1{font-size:42px;line-height:1.14}.site-auth-story-copy{padding:26px}.site-auth-features{flex-direction:column;gap:12px;color:#34584b}}@media(max-width:640px){.site-header{padding:0 16px;height:60px;gap:12px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.site-brand{font-size:24px;color:var(--site-ink)}.site-brand span{font-size:16px;color:var(--site-primary);font-weight:750}.site-header-actions{gap:8px}.site-header-actions>.site-avatar{display:none}.site-header-balance{font-size:12px}.site-header-balance svg{display:none}.site-action{padding:7px 12px;min-height:34px;font-size:12px;background:#fff;border:1px solid #d6e1dd;border-radius:8px;color:var(--site-ink);transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.site-workspace{padding:17px 16px 35px}.site-account-nav{margin:0 -16px;padding:0 16px 7px}.site-eyebrow{font-size:9px;letter-spacing:1.3px}.site-page-heading h1{font-size:26px;margin-top:8px}.site-page-heading>p:last-child{font-size:12px;line-height:1.6}.site-footer{padding:22px 16px;flex-direction:column;align-items:flex-start;gap:14px;font-size:10px}.site-footer>div{gap:20px}.wallet-overview{grid-template-columns:1fr;margin-bottom:20px;background:radial-gradient(ellipse at 10% 120%,#bce8d780,transparent 65%),#f8fcfa;border-color:var(--site-accent-border)}.wallet-balance-main{padding:23px}.wallet-balance-amount{font-size:36px}.wallet-balance-meta{border-left:0;border-top:1px solid var(--site-accent-border);flex-direction:row;justify-content:space-between;gap:12px;padding:17px 23px;border-color:var(--site-accent-border)}.wallet-meta-item strong{font-size:11px}.wallet-panel[data-state=active]{grid-template-columns:1fr;gap:16px}.wallet-panel [data-testid=coin-pack-grid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wallet-panel [data-testid=coin-pack-grid]>button{padding:13px 6px 10px}.site-shell [data-slot=card-header]{padding:18px}.site-shell [data-slot=card-content]{padding:0 18px 20px}.wallet-panel [data-slot=card-header]{padding:17px 18px;margin-bottom:18px}.wallet-upi-details{flex-direction:row;align-items:flex-start;gap:16px}.wallet-qr{padding:8px;flex-shrink:0}.wallet-qr svg{width:110px;height:110px}.wallet-upi-details>div:last-child{min-width:0}.site-shell [data-testid^=upi-card-] code{font-size:12px}.site-profile-grid{gap:16px}.site-profile-grid form .grid{grid-template-columns:1fr}.site-support-panel{padding:18px}.site-promo-banner{padding:24px;min-height:190px;background:linear-gradient(90deg,#fff 12%,#ffffffed 40%,#ffffff10 78%),var(--promo-art) center 20% / cover;border-color:#e4e2d8;color:var(--site-ink)}.site-promo-banner h2{font-size:27px;max-width:230px}.site-promo-banner>p:last-child{max-width:200px;color:#51665f}.site-auth-main{display:flex;flex-direction:column;padding:22px 20px 35px;gap:30px}.site-auth-story{width:100%;min-height:175px;border-radius:6px;background:#f8fcfa;border-color:#dbe9e2}.site-auth-story-copy{min-height:175px;padding:23px}.site-auth-story>img{object-position:75% 45%;opacity:.68}.site-auth-story:after{background:linear-gradient(90deg,#fffffff5,#ffffffd9 55%,#ffffff30)}.site-auth-story h1{font-size:35px;margin:12px 0 0;letter-spacing:-1.5px;line-height:1.14}.site-auth-story-copy>p:not(.site-eyebrow),.site-auth-features{display:none}.site-auth-form [data-slot=card-header]{padding:0 0 21px}.site-auth-form [data-slot=card-title]{font-size:25px}.site-auth-form [data-slot=card-header]>div:first-child:not([data-slot]){display:none}.site-auth-form [data-slot=card-content]{padding:0}}@media(max-width:359px){.site-brand{font-size:21px;color:var(--site-ink)}.site-brand span{display:none;color:var(--site-primary);font-weight:750}.site-header{padding:0 12px;background:var(--site-header-background);box-shadow:0 3px 16px #142b3a08}.wallet-upi-details{flex-direction:column;align-items:center}.wallet-qr svg{width:156px;height:156px}.wallet-balance-meta{padding:15px;border-color:var(--site-accent-border)}.wallet-meta-item{gap:7px}}.site-shell .text-primary{color:var(--site-primary-dark)}.site-shell .text-muted-foreground\/60{color:#667085}.coin-rack-fit{container:live-coins / inline-size;width:100%}.coin-rack-fit .coin-rack-options{display:grid;grid-template-columns:repeat(var(--coin-columns, 4),minmax(0,1fr));align-items:center;gap:8px;padding:2px}.coin-rack-fit .coin-rack-option{width:48px;height:48px;justify-self:center}.coin-rack-fit .coin-rack-custom{width:100%;min-width:0;height:48px;padding:0 6px;border-radius:12px;font-size:13px;line-height:1.2}@container live-coins (min-width: 520px){.coin-rack-fit .coin-rack-options{grid-template-columns:var(--coin-desktop-columns, repeat(7, minmax(52px, 1fr)) minmax(80px, 1.5fr))}.coin-rack-fit .coin-rack-option{width:52px;height:52px}.coin-rack-fit .coin-rack-custom{height:52px}}.round-win-dialog{box-sizing:border-box;font-family:var(--font-sans, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);width:min(390px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:grid;justify-items:center;gap:16px;padding:28px 24px 24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e4c575;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#68512866,transparent 65%),#0c241b;color:#fff;text-align:center;box-shadow:0 20px 90px #000b,0 0 45px #efc96730;isolation:isolate}.round-win-dialog *,.round-win-dialog *:before,.round-win-dialog *:after{box-sizing:border-box}.round-win-dialog button{border:0;cursor:pointer;font-family:inherit}.round-win-dialog>:not(.round-win-confetti){position:relative;z-index:1;min-width:0}.round-win-dialog>button:not(.round-win-confirm){position:absolute;top:5px;right:5px;width:44px;height:44px;display:grid;place-items:center}.round-win-emblem{display:grid;place-items:center;width:82px;height:82px;border:1px solid #f7dc9290;border-radius:50%;color:#f8d77e;background:radial-gradient(circle at 35% 25%,#ebc26255,#8b692b25);box-shadow:0 0 0 8px #e8c57808,inset 0 0 18px #f0c46618}.round-win-emblem>svg:first-child{width:42px;height:42px}.round-win-emblem .round-win-sparkle{position:absolute;right:-6px;top:0;width:22px;height:22px}.round-win-heading{padding:0 12px}.round-win-heading h2{margin:0 0 8px;font-size:clamp(27px,8vw,36px);font-weight:900;line-height:1.1;letter-spacing:.025em;text-transform:uppercase;color:#fff2c8}.round-win-heading p{margin:0;color:#c1d4c8;font-size:13px;line-height:1.4}.round-win-amounts{width:100%;padding:16px 8px;border-radius:16px;border:1px solid #e4c57535;background:#0003}.round-win-label{color:#aaceb8;text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.round-win-profit{margin:6px 0 12px;color:#f9d982;font-size:clamp(25px,8vw,36px);line-height:1.15;font-weight:900;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.round-win-return{margin:0;color:#b9c9bf;font-size:12px;overflow-wrap:anywhere}.round-win-profit[data-loss=true]{color:#ffb5b5}.round-win-return strong{display:inline-block;max-width:100%;color:#fff3d6;font-variant-numeric:tabular-nums}.round-win-note{display:block;margin-top:4px;font-size:10px;color:#95b29f}.round-win-confirm{width:100%;min-height:48px;border-radius:12px;background:linear-gradient(120deg,#ffe9a5,#e7b956);color:#1b291e;font-size:16px;font-weight:900;touch-action:manipulation;box-shadow:0 4px 16px #0004}.round-win-confirm:hover{background:#ffe5a0}.round-win-confirm:focus-visible{outline:2px solid #fff5d2;outline-offset:3px}.round-win-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}.round-win-confetti i{position:absolute;top:-12px;left:var(--x);width:5px;height:10px;background:#f7d16e;opacity:0}.round-win-confetti i:nth-child(3n){background:#7ef2bf;border-radius:50%;width:6px;height:6px}@media(prefers-reduced-motion:no-preference){.round-win-confetti i{animation:table-win-confetti 1.8s var(--delay) ease-out both}.round-win-emblem{animation:table-win-emblem .55s ease-out both}}@keyframes table-win-confetti{10%{opacity:.9}to{transform:translate(var(--drift),300px) rotate(var(--turn));opacity:0}}@keyframes table-win-emblem{0%{transform:scale(.8);opacity:.3}to{transform:scale(1);opacity:1}}@media(max-height:500px){.round-win-dialog{width:min(440px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));grid-template-columns:58px minmax(0,1fr);gap:10px 12px;padding:16px;border-radius:18px}.round-win-emblem{width:56px;height:56px}.round-win-emblem>svg:first-child{width:30px;height:30px}.round-win-heading{padding:0 20px 0 0}.round-win-heading h2{font-size:26px;margin-bottom:4px}.round-win-heading p{font-size:11px}.round-win-amounts,.round-win-confirm{grid-column:1 / -1}.round-win-amounts{padding:8px}.round-win-profit{font-size:28px;margin:3px 0 5px}}@media(max-height:340px){.round-win-dialog{padding:12px;gap:6px 10px;grid-template-columns:44px minmax(0,1fr)}.round-win-emblem{width:44px;height:44px}.round-win-heading h2{font-size:24px}.round-win-heading p{font-size:10px}.round-win-amounts{padding:6px}.round-win-profit{font-size:26px}.round-win-note{font-size:9px}}.round-win-inline{position:relative;pointer-events:auto;width:min(340px,100%);max-height:100%;grid-template-columns:44px minmax(0,1fr);gap:8px 10px;padding:12px;border-radius:18px}.round-win-inline .round-win-emblem{width:44px;height:44px}.round-win-inline .round-win-emblem>svg:first-child{width:27px;height:27px}.round-win-inline .round-win-heading{padding:0}.round-win-inline .round-win-heading h2{font-size:24px;margin-bottom:4px}.round-win-inline .round-win-heading p{font-size:10px}.round-win-inline .round-win-amounts,.round-win-inline .round-win-confirm{grid-column:1 / -1}.round-win-inline .round-win-amounts{padding:6px}.round-win-inline .round-win-profit{font-size:26px;margin:3px 0 5px}.round-win-inline .round-win-note{font-size:9px}.round-win-inline .round-win-confirm{position:sticky;bottom:0;min-height:44px}@container inline-win (max-height: 260px){.round-win-inline{grid-template-columns:28px minmax(0,1fr);gap:5px;padding:6px}.round-win-inline .round-win-emblem{width:28px;height:28px}.round-win-inline .round-win-emblem>svg:first-child{width:20px;height:20px}.round-win-inline .round-win-heading h2{font-size:19px;margin-bottom:0}.round-win-inline .round-win-game{font-size:9px;margin-bottom:2px}.round-win-inline .round-win-heading p,.round-win-inline .round-win-note{display:none}.round-win-inline .round-win-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;gap:2px 6px}.round-win-inline .round-win-label{grid-column:1;grid-row:1;font-size:9px}.round-win-inline .round-win-profit{grid-column:1;grid-row:2;font-size:18px;margin:0}.round-win-inline .round-win-return{grid-column:2;grid-row:1 / 3;font-size:9px}.round-win-inline .round-win-return strong{display:block;font-size:18px;line-height:1.2}}@media(max-height:450px){.round-win-inline{width:min(420px,100%);grid-template-columns:32px minmax(0,1fr);padding:8px;gap:6px}.round-win-inline .round-win-emblem{width:32px;height:32px}.round-win-inline .round-win-emblem>svg:first-child{width:22px;height:22px}.round-win-inline .round-win-heading h2{font-size:20px;margin-bottom:2px}.round-win-inline .round-win-heading p{font-size:9px}.round-win-inline .round-win-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;gap:3px 8px}.round-win-inline .round-win-label{grid-column:1;grid-row:1;font-size:9px}.round-win-inline .round-win-profit{grid-column:1;grid-row:2;font-size:22px;margin:0}.round-win-inline .round-win-return{grid-column:2;grid-row:1 / 3;font-size:10px}.round-win-inline .round-win-return strong{display:block;font-size:20px;line-height:1.3}.round-win-inline .round-win-note{grid-column:1 / -1;margin:0;font-size:8px}.round-win-inline .round-win-confirm{min-height:44px}}.round-win-game{display:block;margin-bottom:7px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f2d68e}.round-win-dialog[data-game=dragon-tiger]{background:radial-gradient(ellipse at top,#784e2466,transparent 65%),#082b2b}.round-win-dialog[data-game=rummy],.round-win-dialog[data-game=teen-patti-live]{background:radial-gradient(ellipse at top,#bf873b44,transparent 65%),#25151a}.round-win-dialog[data-game=dice],.round-win-dialog[data-game=plinko]{background:radial-gradient(ellipse at top,#6d3cca66,transparent 65%),#191329;border-color:#baa0f5}.round-win-dialog[data-game=lunar],.round-win-dialog[data-game=aviator],.round-win-dialog[data-game=jetx]{background:radial-gradient(ellipse at top,#244c7b88,transparent 65%),#101a2b}.round-win-screen{position:fixed;z-index:110;display:flex;align-items:center;justify-content:center;padding:12px;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));box-sizing:border-box;isolation:isolate;pointer-events:none}.round-win-backdrop{position:absolute;inset:0;background:#00140b99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.round-win-dialog.round-win-on-screen{position:relative;width:min(390px,100%);min-width:0;max-width:100%;max-height:100%;min-height:0;margin:0;padding:20px 16px 16px;gap:12px;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;pointer-events:auto;outline:none}.round-win-on-screen .round-win-emblem{width:64px;height:64px}.round-win-on-screen .round-win-heading{padding:0 20px;overflow-wrap:anywhere}.round-win-on-screen .round-win-heading h2{font-size:clamp(24px,6vw,34px)}.round-win-on-screen .round-win-profit{font-size:clamp(22px,7vw,34px)}.round-win-close{background:transparent;color:#fff1ce;font-size:25px;border-radius:50%;touch-action:manipulation}.round-win-close:hover{background:#ffffff18}.round-win-close:focus-visible{outline:2px solid #fff5d2;outline-offset:-4px}.round-win-on-screen .round-win-confirm{position:sticky;bottom:0;min-height:44px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-dialog.round-win-on-screen{width:min(390px,100%);grid-template-columns:44px minmax(0,1fr);padding:12px;gap:8px 10px;border-radius:16px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-emblem{width:44px;height:44px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-emblem>svg:first-child{width:26px;height:26px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-heading{padding:0 28px 0 0}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-heading h2{font-size:24px;margin-bottom:3px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-heading p{font-size:10px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-game{margin-bottom:4px;font-size:10px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-amounts,.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-confirm{grid-column:1 / -1}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-amounts{padding:8px}.round-win-screen:is([data-size=compact],[data-size=small]) .round-win-on-screen .round-win-profit{font-size:26px;margin:4px 0}.round-win-screen[data-size=small] .round-win-dialog.round-win-on-screen{gap:6px;padding:8px}.round-win-screen[data-size=small] .round-win-on-screen .round-win-heading h2{font-size:20px}.round-win-screen[data-size=small] .round-win-on-screen .round-win-heading p,.round-win-screen[data-size=small] .round-win-on-screen .round-win-note{display:none}.round-win-screen[data-size=small] .round-win-on-screen .round-win-amounts{padding:5px}.round-win-screen[data-size=small] .round-win-on-screen .round-win-profit{font-size:23px}.round-win-dialog[data-game=wingo]{background:radial-gradient(ellipse at top,#7561ce66,transparent 65%),#1c183d;border-color:#c9b8ff}.round-win-dialog[data-game=vegetable-bowl]{background:radial-gradient(ellipse at top,#71963c66,transparent 65%),#142a20}@media(prefers-reduced-motion:reduce){.round-win-screen *,.round-win-inline *{animation:none}}.lucky7-studio-table{position:relative;isolation:isolate;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid #806b3b;border-radius:14px;background:#0c241b;contain:layout paint}.lucky7-dealer-stage,.lucky7-dealer-stage>img,.lucky7-dealer-stage>video{position:absolute;inset:0;width:100%;height:100%}.lucky7-dealer-stage>img,.lucky7-dealer-stage>video{display:block;object-fit:contain;object-position:center;background:#0c241b}.lucky7-dealer-stage>video:last-of-type{transition:none}.lucky7-dealer-name{position:absolute;bottom:7px;left:9px;border:1px solid #e8d39433;background:#06150ddb;color:#f1e6c9;border-radius:12px;padding:3px 7px;font-size:clamp(8px,1.3vw,10px);line-height:1.2}.lucky7-play-dealer{position:absolute;top:12px;right:12px;min-height:40px;padding:8px 12px;color:#f6df9f;background:#081b14ed;border:1px solid #b8a065;border-radius:10px}.lucky7-table-title{position:absolute;bottom:3%;right:3%;width:max-content;text-align:center;color:#e7d399b0;font:700 clamp(8px,1.4vw,16px) Georgia,serif;letter-spacing:.24em;pointer-events:none}.lucky7-dice{position:absolute;inset:0;pointer-events:none}.lucky7-photographic-dice,.lucky7-table-dice{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lucky7-dice[data-motion=shake] .lucky7-die{visibility:hidden}.lucky7-die{position:absolute;left:43%;top:87%;width:clamp(22px,5.6%,50px);aspect-ratio:1;transform:translate(-50%,-50%) rotate(-8deg)}.lucky7-die:nth-child(2){left:57%;transform:translate(-50%,-50%) rotate(9deg)}.lucky7-die .lucky7-die-face{width:100%;height:100%;border-radius:19%;background:linear-gradient(145deg,#fffef6,#e5e0cc);box-shadow:inset 1px 1px 2px #fff,1px 3px #b7b09a,2px 5px 7px #02100888}.lucky7-die-rolling{animation:lucky7-gentle-roll .76s ease-out both}.lucky7-die-rolling:nth-child(2){animation-name:lucky7-gentle-roll-second}.lucky7-dice[data-from-hand=true] .lucky7-die-rolling{animation-name:lucky7-hand-throw}.lucky7-dice[data-from-hand=true] .lucky7-die-rolling:nth-child(2){animation-name:lucky7-hand-throw-second}@keyframes lucky7-gentle-roll{0%{transform:translate(-50%,-75%) rotate(-28deg)}45%{transform:translate(-50%,-48%) rotate(9deg)}75%{transform:translate(-50%,-54%) rotate(-10deg)}to{transform:translate(-50%,-50%) rotate(-8deg)}}@keyframes lucky7-gentle-roll-second{0%{transform:translate(-50%,-75%) rotate(28deg)}45%{transform:translate(-50%,-48%) rotate(-7deg)}75%{transform:translate(-50%,-54%) rotate(12deg)}to{transform:translate(-50%,-50%) rotate(9deg)}}@keyframes lucky7-hand-throw{0%{left:47%;top:72.5%;transform:translate(-50%,-50%) scale(.3) rotate(-100deg)}55%{left:43.5%;top:88%;transform:translate(-50%,-50%) rotate(12deg)}73%{left:43.2%;top:84%;transform:translate(-50%,-50%) rotate(-18deg)}to{left:43%;top:87%;transform:translate(-50%,-50%) rotate(-8deg)}}@keyframes lucky7-hand-throw-second{0%{left:48.5%;top:72.5%;transform:translate(-50%,-50%) scale(.3) rotate(110deg)}57%{left:56.5%;top:88%;transform:translate(-50%,-50%) rotate(-12deg)}76%{left:56.8%;top:84%;transform:translate(-50%,-50%) rotate(20deg)}to{left:57%;top:87%;transform:translate(-50%,-50%) rotate(9deg)}}.lucky7-dice-total{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:6px;padding:4px 8px;background:#04100de6;border:1px solid #e4c97877;border-radius:10px;font-size:clamp(9px,1.2vw,12px);color:#eedba5}.lucky7-dice-total strong{font-size:1.4em}.lucky7-header-details{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;font-size:10px;line-height:1.4;color:#a4b7aa}.lucky7-header-details p{min-width:0}.lucky7-wallet{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;justify-content:flex-end}.lucky7-wallet strong{color:#65e2ad;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.lucky7-main{padding-bottom:max(16px,env(safe-area-inset-bottom))}.lucky7-game .lucky7-table-column{align-self:flex-start;width:100%;gap:10px}.lucky7-game .lucky7-betting-dock{position:relative;inset:auto;width:100%}.lucky7-game [data-live-bet-dock]{max-height:none;overflow:visible}.lucky7-game .live-bet-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status status" "spots spots" "coins coins" "summary actions" "hint hint" "limits limits";padding:10px 12px;gap:8px;min-width:0}.lucky7-game .live-bet-status{height:auto;min-height:16px}.lucky7-game .live-bet-spots{gap:8px}.lucky7-game .live-bet-spots button{min-height:var(--game-bet-height);padding:4px 3px;gap:2px}.lucky7-game .live-bet-spots button>span:first-child{font-size:clamp(11px,1.6vw,16px)}.lucky7-game .live-bet-summary{padding:0;background:transparent;border:0;gap:6px;flex-wrap:wrap}.lucky7-game .live-bet-layout .live-bet-summary>div>span{display:inline;font-size:9px}.lucky7-game .live-bet-summary>span{font-size:12px;white-space:nowrap}.lucky7-game .live-bet-actions{position:static;background:transparent;padding:0}.lucky7-game .live-bet-actions button{height:40px;min-height:40px;font-size:11px}.lucky7-game .live-bet-hint{grid-area:hint;display:block;min-height:16px;font-size:11px}.lucky7-game .live-bet-limits{display:block;font-size:10px;overflow-wrap:anywhere}.lucky7-game .coin-rack-fit .coin-rack-options{grid-template-columns:repeat(var(--coin-columns, 4),minmax(0,1fr));gap:6px}.lucky7-game .coin-rack-fit .coin-rack-option{width:48px;height:48px}.lucky7-game .coin-rack-fit .coin-rack-custom{height:48px}.lucky7-game .coin-rack-option{animation:none;transform:none}.lucky7-game .live-bet-coins{margin:0;padding:0;border:0}@container live-coins (min-width: 560px){.lucky7-game .coin-rack-fit .coin-rack-options{grid-template-columns:var(--coin-desktop-columns)}}@media(max-width:359px){.lucky7-header button{width:34px;height:36px}.lucky7-game .live-bet-layout{padding:8px;gap:6px}}@media(min-width:640px)and (max-height:550px){.lucky7-game .lucky7-table-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,1fr);align-items:start}.lucky7-table-column>:first-child,.lucky7-mobile-history{grid-column:1 / -1}.lucky7-studio-table{grid-column:1;grid-row:2}.lucky7-game .lucky7-betting-dock{grid-column:2;grid-row:2 / span 2}.lucky7-game [data-testid=lucky7-payout-rules]{grid-column:1;grid-row:3}}@media(prefers-reduced-motion:reduce){.lucky7-die-rolling{animation:none}}.hr-game{background:#07130e;color:#f6f4e8;font-family:Arial,sans-serif}.hr-game .hr-broadcast-clock{position:absolute;top:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:6px 14px;border-radius:0 0 6px 6px;background:#23303cdd;border-bottom:2px solid #ffffff40;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none}.hr-broadcast-clock>span{font-size:8px;letter-spacing:1.2px}.hr-broadcast-clock>strong{font-size:17px;line-height:1}.hr-broadcast-clock[data-urgent=true]>strong{color:#ff735e}.hr-game .hr-runner-intro{position:absolute;right:4%;bottom:16%;width:min(42%,340px);color:#fff;pointer-events:none;filter:drop-shadow(0 4px 8px #0004);animation:hr-intro-in .3s ease-out both}.hr-intro-eyebrow{display:block;margin:0 0 7px 18px;font-size:9px;font-weight:700;letter-spacing:1.7px;text-shadow:0 1px 4px #000a}.hr-intro-title{display:flex;align-items:stretch;min-height:45px;background:#253643ef;transform:skew(-16deg);border-bottom:2px solid #ffffffa0}.hr-intro-title>b{display:grid;place-items:center;min-width:56px;font-size:30px;font-style:italic;text-shadow:0 1px 2px #0009}.hr-intro-title>strong{align-self:center;padding:10px 14px;transform:skew(16deg);font-size:clamp(11px,1.25vw,18px)}.hr-intro-meta{display:flex;align-items:center;gap:10px;margin:3px 7px 0 -4px;padding:7px 14px;background:#1d2b37e8;font-size:8px;letter-spacing:1px}.hr-intro-meta>strong{font-size:13px}.hr-intro-meta>span:last-child{margin-left:auto;color:#acbfc8;font-size:7px}.hr-game .hr-live-leaderboard{position:absolute;top:50px;left:12px;width:102px;border-radius:5px;padding:6px;background:#17211dc7;border:1px solid #ffffff35;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none}.hr-live-leaderboard>strong{display:block;font-size:8px;letter-spacing:.35px;padding-bottom:5px}.hr-live-leaderboard>div{display:grid;grid-template-columns:10px 19px 1fr;align-items:center;gap:4px;min-height:21px;border-top:1px solid #ffffff20;font-size:10px}.hr-live-leaderboard em{color:#c6d1c8;font-style:normal;font-size:8px}.hr-live-leaderboard b{display:grid;place-items:center;height:17px;color:#101c21;font-size:11px}.hr-live-leaderboard span{text-align:right;font-size:9px}.hr-game .hr-starting-field{position:absolute;inset:25% 18% auto;padding:12px;background:#172832d9;border:1px solid #ffffff35;border-radius:5px;pointer-events:none}.hr-starting-field>span{display:block;text-align:center;font-size:10px;letter-spacing:2px;margin-bottom:10px;color:#cee6d4}.hr-starting-field>div{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.hr-starting-field>div>div{display:flex;align-items:center;gap:10px;min-width:0;background:#233743}.hr-starting-field b{display:grid;place-items:center;width:27px;height:27px;color:#16232a}.hr-starting-field strong{font-size:11px}@keyframes hr-intro-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media(max-width:560px){.hr-game .hr-broadcast-clock{top:7px;padding:5px 9px}.hr-broadcast-clock>span{display:none}.hr-broadcast-clock>strong{font-size:13px}.hr-game .hr-runner-intro{right:5%;bottom:14%;width:46%}.hr-intro-eyebrow{font-size:6px;letter-spacing:.7px;margin-left:8px;margin-bottom:4px}.hr-intro-title{min-height:28px}.hr-intro-title>b{min-width:30px;font-size:21px}.hr-intro-title>strong{padding:6px 8px;font-size:9px}.hr-intro-meta{gap:5px;padding:4px 7px;font-size:6px;letter-spacing:.3px}.hr-intro-meta>strong{font-size:9px}.hr-intro-meta>span:last-child{display:none}.hr-game .hr-live-leaderboard{top:33px;left:7px;width:72px;padding:4px}.hr-live-leaderboard>strong{font-size:6px;padding-bottom:3px}.hr-live-leaderboard>div{grid-template-columns:7px 13px 1fr;gap:2px;min-height:15px}.hr-live-leaderboard em{font-size:6px}.hr-live-leaderboard b{height:12px;font-size:8px}.hr-live-leaderboard span{font-size:7px}.hr-game .hr-starting-field{inset:24% 12% auto;padding:7px}.hr-starting-field>span{font-size:7px;margin-bottom:6px}.hr-starting-field>div{gap:4px 8px}.hr-starting-field>div>div{gap:5px}.hr-starting-field b{width:18px;height:18px;font-size:10px}.hr-starting-field strong{font-size:8px}}@media(prefers-reduced-motion:reduce){.hr-game .hr-runner-intro{animation:none}}.hr-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;border-bottom:1px solid #ffffff10}.hr-brand,.hr-header-actions{display:flex;align-items:center;gap:10px}.hr-brand>a,.hr-header-actions>a,.hr-header-actions>button{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#c5d5ca}.hr-brand-mark{width:36px;height:36px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(135deg,#268452,#c1a742)}.hr-brand h1{font-size:17px;font-weight:900;letter-spacing:.7px;line-height:1.2}.hr-brand small{font-size:7px;color:#bdcaba;letter-spacing:2px}.hr-main{display:flex;gap:14px;padding:12px;align-items:flex-start}.hr-table-column{min-width:0;flex:1;display:flex;flex-direction:column;gap:10px}.hr-meeting{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:35px}.hr-meeting>div{display:flex;align-items:center;gap:6px;min-width:0}.hr-meeting select{max-width:100%;min-width:0;background:#10291e;color:#ecedce;border:1px solid #79906b50;padding:8px;border-radius:6px;font-size:12px}.hr-meeting>span{color:#b4c5b4;white-space:nowrap;font-size:10px}.hr-meeting i{display:inline-block;width:3px;height:3px;background:#b5c58c;border-radius:50%;margin:0 6px 2px}.hr-stage-wrap{position:relative;width:100%;min-width:0;scroll-margin-top:8px}.hr-race-picture{position:relative;width:100%;min-width:0}.hr-camera-controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 9px;min-height:44px;border:1px solid #8ca57535;border-top:0;border-radius:0 0 10px 10px;background:#10271e;color:#b6c9b5}.hr-camera-controls>svg{flex-shrink:0;margin-right:3px}.hr-camera-controls button{min-height:34px;padding:5px 12px;border:1px solid transparent;border-radius:6px;font-size:11px;white-space:nowrap}.hr-camera-controls button[aria-pressed=true]{background:#d6bf7030;border-color:#d6bf7077;color:#fff0bc}.hr-camera-controls button:hover{background:#ffffff12}.hr-camera-controls button:focus-visible{outline:2px solid #efda91;outline-offset:1px}.hr-camera-controls kbd{margin-left:auto;padding:2px 6px;font-size:10px;border:1px solid #a8b69450;border-radius:4px}.hr-follow-controls{position:absolute;left:12px;right:12px;bottom:32px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;width:fit-content;max-width:calc(100% - 24px);padding:5px 8px;border:1px solid #ffffff30;border-radius:7px;background:#0a1e18e8;box-shadow:0 3px 15px #0003}.hr-follow-controls>span{font-size:8px;letter-spacing:1px;margin-right:4px}.hr-follow-controls button{width:28px;height:28px;flex-shrink:0;border:1px solid var(--runner-color);border-radius:5px;font-size:11px;font-weight:700;color:#fff}.hr-follow-controls button[aria-pressed=true]{background:var(--runner-color);outline:2px solid white;outline-offset:1px;color:#09160f}.hr-follow-controls strong{padding:0 8px;font-size:11px}.hr-follow-controls button:focus-visible,.hr-field-row:focus-visible{outline:2px solid #efda91;outline-offset:2px}.hr-scene{width:100%;aspect-ratio:16/9;border-color:#a58f5770;border-radius:12px 12px 0 0}.hr-scene canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.hr-unity-stage{position:relative;isolation:isolate;overflow:hidden;contain:layout paint;width:100%;max-width:none;height:auto;max-height:none;aspect-ratio:16 / 9;border:1px solid #a58f5770;background:#0c241b}.hr-scene-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;background:#11291e;font-size:12px}.hr-scene-loading button{padding:8px 12px;border:1px solid #cab970;border-radius:6px}.hr-loader{width:20px;height:20px;border-radius:50%;border:2px solid #d2c99230;border-top-color:#d2c992;animation:hr-spin 1s linear infinite}@keyframes hr-spin{to{transform:rotate(360deg)}}.hr-broadcast{position:absolute;inset:12px 12px auto;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.hr-broadcast>span{padding:6px 8px;font-size:9px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;gap:6px;color:#fff;background:#102119d9;border:1px solid #ffffff30;border-radius:4px}.hr-broadcast i{width:5px;height:5px;border-radius:50%;background:#e5c88d}.hr-broadcast i.is-live{background:#71ee9b;box-shadow:0 0 7px #71ee9b}.hr-broadcast button{pointer-events:auto;display:grid;place-items:center;width:30px;height:30px;background:#102119ba;border-radius:5px}.hr-track-status{position:absolute;bottom:10px;left:12px;right:12px;display:flex;justify-content:space-between;font-size:9px;font-weight:700;letter-spacing:.5px;color:#fff;text-shadow:0 1px 5px #000}.hr-progress{position:absolute;bottom:0;left:10px;right:10px;height:3px;overflow:hidden}.hr-progress i{display:block;height:100%;background:#e2c36d}.hr-countdown{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff4d1;text-shadow:0 2px 15px #05140a;pointer-events:none;background:#0b1d1330}.hr-countdown span{font-size:10px;letter-spacing:3px}.hr-countdown strong{font:700 80px Georgia,serif}.hr-race-order{position:absolute;top:52px;left:12px;display:flex;gap:5px}.hr-race-order>span{display:flex;align-items:center;gap:5px;padding:4px 6px;background:#10251ce6;border:1px solid #ffffff25;border-radius:4px;font-size:10px}.hr-race-order em{font-style:normal;color:#d1c7a2}.hr-race-order b{color:#101b16;padding:2px 4px;border-radius:2px}.hr-race-order small{font-size:9px}.hr-betting-dock{border:1px solid #ffffff18;background:#0c1f18;border-radius:12px;padding:12px}.hr-result-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding-bottom:9px;border-bottom:1px solid #d9c68030;font-size:11px;color:#e8d99a}.hr-result-bar>span{display:flex;align-items:center;gap:5px}.hr-result-bar strong{color:#9ce4b7}.hr-bet-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;margin-bottom:10px}.hr-bet-heading>span{display:flex;align-items:center;gap:5px;color:#98dab1;letter-spacing:.7px}.hr-bet-heading strong{color:#f1cd7c}.hr-horse-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.hr-horse-grid>button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid #88ad8a35;color:#f4f3dd;background:linear-gradient(#183d2b,#10291f);text-align:left}.hr-horse-grid>button[data-selected=true]{border-color:#eed384;box-shadow:inset 0 0 0 1px #eed38477;background:linear-gradient(#385339,#213c29)}.hr-horse-grid>button:disabled{cursor:default}.hr-horse-grid>button[data-winner=true]{border-color:#7bddaa}.hr-horse-number{width:24px;height:30px;display:grid;place-items:center;flex-shrink:0;color:#101d15;border-radius:4px;font-size:14px}.hr-horse-grid>button>span{min-width:0;display:grid;gap:4px}.hr-horse-grid strong{font-size:11px;line-height:1.2}.hr-horse-grid small{font-size:10px;color:#e8c77c}.hr-horse-grid em{font-style:normal;color:#a5efb8}.hr-winning-horse{position:absolute;top:3px;right:3px;color:#f1d280}.hr-coins{margin:12px 0 8px;min-width:0}.hr-coins .coin-rack-options{gap:6px}.hr-bet-actions{display:flex;gap:8px;align-items:center}.hr-bet-actions>.auto-bet-status{flex:1}.hr-repeat{min-height:44px;display:flex;align-items:center;gap:5px;padding:8px 12px;border:1px solid #92aa8640;border-radius:9px;color:#d7e5cd;font-size:11px}.hr-game button:disabled{opacity:.55}.hr-horse-grid>button:disabled{opacity:.82}.hr-auto-controls{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap;font-size:11px;color:#b2c4b6}.hr-auto-controls select{padding:7px 8px;border:1px solid #d4c38a30;background:#162e23;border-radius:5px;color:#eee7c7}.hr-auto-controls button{padding:8px 11px;min-height:36px;border:1px solid #dabd6370;background:#a1852220;color:#f0d17e;border-radius:6px;display:flex;align-items:center;gap:5px}.hr-auto-controls small{margin-left:auto;color:#8da294;font-size:9px}.hr-bet-hint{font-size:10px;line-height:1.5;color:#95b8a3;margin-top:9px}.hr-error{margin-top:8px;padding:9px;background:#5e281c66;border:1px solid #e1875d66;border-radius:6px;font-size:12px;line-height:1.4;color:#ffcca8}.hr-error button{display:block;margin-top:5px;text-decoration:underline}.hr-sidebar{width:260px;flex-shrink:0;display:grid;gap:12px}.hr-sidebar section{border:1px solid #ffffff10;background:#0c1f18;border-radius:10px;padding:12px}.hr-sidebar h2{display:flex;align-items:center;gap:7px;color:#d1c18d;font-size:10px;letter-spacing:1px;margin-bottom:9px}.hr-field-row{width:100%;text-align:left;border-radius:5px;position:relative;display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #ffffff08}.hr-field-row:last-child{border:0}.hr-field-row:hover{background:#ffffff09}.hr-field-row img{width:68px;height:42px;object-fit:cover;background:linear-gradient(#56765b,#172c20);border-radius:5px}.hr-field-row>b{position:absolute;left:3px;bottom:10px;width:15px;height:17px;display:grid;place-items:center;color:#14261a;border-radius:2px;font-size:10px}.hr-field-row>span{font-size:11px}.hr-field-row small{display:block;margin-top:4px;color:#abbba7;font-size:9px}.hr-history{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ffffff08;font-size:10px}.hr-history small{display:block;font-size:9px;color:#8ba18f;margin-top:3px}.hr-history strong{font-size:11px;color:#a3b4a5}.hr-history strong[data-won=true]{color:#86e1a6}.hr-empty-history{font-size:11px;color:#849d8e;padding:10px 0}.hr-rules{display:grid;gap:12px;font-size:13px;line-height:1.6;color:#bdcbbc}.hr-stage-wrap:fullscreen{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#07130e}.hr-stage-wrap:fullscreen .hr-race-picture{width:min(100vw,calc((100dvh - 90px) * 16 / 9));flex-shrink:0;height:auto}.hr-stage-wrap:fullscreen .hr-camera-controls{width:min(100vw,calc((100dvh - 90px) * 16 / 9));flex-shrink:0}.hr-stage-wrap:fullscreen .hr-track-status{bottom:20px}@media(max-width:1100px){.hr-sidebar{width:220px}.hr-horse-grid strong{font-size:10px}.hr-horse-number{width:20px;height:26px;font-size:12px}}@media(max-width:1023px){.hr-sidebar{display:none}.hr-main{padding:10px}.hr-horse-grid>button{gap:5px}.hr-meeting>span{font-size:8px}.hr-betting-dock{padding:10px}}@media(max-width:560px){.hr-follow-controls{gap:4px;left:8px;bottom:24px;padding:4px 6px;max-width:calc(100% - 16px)}.hr-follow-controls button{width:24px;height:26px}.hr-follow-controls strong{display:none}.hr-follow-controls>span{font-size:7px;margin-right:0}.hr-camera-controls{gap:3px;padding:4px 6px}.hr-camera-controls button{flex:1 0 21%;min-width:0;padding:5px 3px;font-size:10px}.hr-camera-controls kbd{display:none}.hr-camera-controls>svg{display:none}.hr-header{padding:8px 10px}.hr-brand{gap:6px}.hr-brand h1{font-size:14px}.hr-brand-mark{width:30px;height:30px}.hr-header-actions{gap:1px}.hr-header-actions>button,.hr-header-actions>a,.hr-brand>a{width:29px;height:32px}.hr-brand small{font-size:6px;letter-spacing:1.2px}.hr-meeting{flex-wrap:wrap;gap:5px}.hr-meeting select{font-size:10px}.hr-horse-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px}.hr-horse-grid strong{font-size:11px}.hr-scene{border-radius:8px 8px 0 0}.hr-broadcast{inset:7px 7px auto}.hr-broadcast>span{font-size:7px;padding:4px 5px;letter-spacing:.4px}.hr-broadcast button{width:24px;height:24px}.hr-track-status{left:8px;right:8px;bottom:7px;font-size:7px}.hr-race-order{top:38px;left:7px;gap:3px}.hr-race-order>span{padding:3px;gap:3px;font-size:8px}.hr-race-order small{display:none}.hr-countdown strong{font-size:49px}.hr-countdown span{font-size:7px;letter-spacing:1.5px}.hr-bet-heading{font-size:9px}.hr-auto-controls{gap:6px;font-size:10px}.hr-bet-hint{font-size:9px}.hr-auto-controls small{font-size:8px}}.game-viewport[data-game-viewport=horse-racing]{max-width:none}.hr-game{--game-bet-height: 52px;--game-coin-size: 44px}:root .hr-horse-grid>[data-game-bet]{width:100%}.hr-game .hr-table-column{gap:8px}.hr-game .hr-coins .coin-rack-options{grid-template-columns:repeat(auto-fit,minmax(var(--game-coin-size),1fr))}.hr-game .coin-rack-fit .coin-rack-custom{height:var(--game-coin-size)}.hr-coins>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.hr-game .hr-coins .coin-rack-fit,.hr-game .hr-coins .coin-rack-options{display:contents}.hr-coins [data-testid=coin-settings-button]{justify-self:center;width:var(--game-coin-size);height:var(--game-coin-size)}@media(min-width:900px),(min-width:560px)and (orientation:landscape){.hr-game>.game-shell{min-height:var(--fit-height, 100dvh);display:flex;flex-direction:column}.hr-main{flex:1;min-height:0;align-items:stretch}.hr-game .hr-table-column{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,29vw,420px);grid-template-rows:auto minmax(240px,1fr);align-self:stretch;align-items:stretch}.hr-meeting{grid-column:1;grid-row:1;flex-wrap:wrap}.hr-stage-wrap:not(:fullscreen){grid-column:1;grid-row:2;container-type:size;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0c1f18;border-radius:12px}.hr-stage-wrap:not(:fullscreen)>.hr-race-picture,.hr-stage-wrap:not(:fullscreen)>.hr-camera-controls{width:min(100cqw,calc((100cqh - 90px) * 16 / 9));flex-shrink:0}.hr-betting-dock{grid-column:2;grid-row:1 / 3;align-self:start}.hr-horse-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hr-sidebar,.hr-follow-controls strong{display:none}.hr-camera-controls>svg,.hr-camera-controls kbd{display:none}.hr-camera-controls button{flex:1 0 21%;padding-inline:4px}}@media(min-width:1600px)and (min-height:900px){.hr-sidebar{display:grid;align-content:start;width:240px}}@media(min-width:900px),(min-width:560px)and (orientation:landscape){.hr-game:not(.br-game) .hr-stage-wrap:not(:fullscreen){min-height:240px}.hr-game:not(.br-game) .hr-stage-wrap:not(:fullscreen)>.hr-race-picture,.hr-game:not(.br-game) .hr-stage-wrap:not(:fullscreen)>.hr-camera-controls{width:min(100%,calc(max(150px,100cqh - 90px) * 16 / 9))}}@media(max-height:700px){.hr-game{--game-bet-height: 44px;--game-coin-size: 40px}.hr-header{padding-block:5px;gap:4px}.hr-main{padding:6px}.hr-betting-dock{padding:8px}.hr-horse-grid{gap:4px}.hr-bet-heading{margin-bottom:6px}.hr-coins{margin:6px 0}.hr-auto-controls{margin-top:6px}.hr-bet-hint{margin-top:5px;font-size:9px}}@media(max-width:560px)and (orientation:portrait){.hr-game{--game-bet-height: 64px;--game-coin-size: 40px}.hr-horse-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px}.hr-horse-grid>button{flex-direction:column;justify-content:center;gap:3px;text-align:center}.hr-horse-number{width:18px;height:17px;font-size:10px}.hr-horse-grid>button>span{gap:2px}.hr-horse-grid strong,.hr-horse-grid small{font-size:9px}.hr-horse-grid em{display:block;font-size:8px}.hr-horse-grid>button[data-selected=true] .hr-horse-number{display:none}.hr-stage-wrap:not(:fullscreen)>.hr-race-picture{width:min(100%,calc(max(110px,var(--fit-height, 100dvh) - 480px) * 16 / 9));margin-inline:auto}.hr-camera-controls{gap:2px;padding:3px}.hr-camera-controls button{min-height:28px;padding-block:3px;font-size:9px}.hr-bet-hint{font-size:9px}}.hr-winner-shot{position:absolute;z-index:1;left:50%;bottom:8%;transform:translate(-50%);display:grid;justify-items:center;gap:6px;padding:10px 30px 12px;min-width:240px;border:1px solid #f7d6869c;border-radius:10px;color:#fff8dc;background:linear-gradient(120deg,#192b23f0,#08110df5);box-shadow:0 8px 36px #0007;pointer-events:none}.hr-game:not(.br-game) .hr-winner-shot{inset:10px 48px auto auto;transform:none;min-width:0;padding:5px 10px;gap:3px}.hr-game:not(.br-game) .hr-winner-shot>span{font-size:9px}.hr-game:not(.br-game) .hr-winner-shot strong{font-size:clamp(11px,1.1vw,16px);gap:6px}.hr-game:not(.br-game) .hr-winner-shot b{width:18px;height:18px}.hr-game:not(.br-game) .hr-winner-shot small{display:none}.hr-winner-shot>span{display:flex;align-items:center;gap:8px;color:#f0ca6a;font:800 clamp(10px,1.1vw,16px) / 1.1 sans-serif;letter-spacing:.18em}.hr-winner-shot strong{display:flex;gap:10px;align-items:center;white-space:nowrap;font-size:clamp(13px,1.65vw,24px)}.hr-winner-shot b{display:grid;place-items:center;width:28px;height:28px;border-radius:5px;color:#fff;text-shadow:0 1px 2px #0008}.hr-winner-shot small{font-size:8px;letter-spacing:.17em;color:#b9c9bf}@media(max-width:600px){.hr-winner-shot{padding:5px 16px;gap:3px;min-width:180px;bottom:6%}.hr-winner-shot b{width:19px;height:19px}.hr-winner-shot small{display:none}.hr-winner-shot svg{width:12px;height:12px}}.br-game{background:#09121d;color:#edf5ff}.br-scene canvas[hidden]{display:none}.br-game .hr-scene{aspect-ratio:auto;height:clamp(250px,38dvh,440px)}.br-game .hr-stage-wrap:not(:fullscreen){background:#0c1927}.br-game .hr-stage-wrap:not(:fullscreen)>.hr-race-picture,.br-game .hr-stage-wrap:not(:fullscreen)>.hr-camera-controls,.br-game .hr-stage-wrap:not(:fullscreen)>.br-follow-bikes{width:100%}.br-game .hr-countdown{inset:48px 14px auto auto;min-width:112px;padding:10px 15px;gap:4px;border-radius:9px;border:1px solid #8cd4f444;background:#071a2be6;text-shadow:none}.br-game .hr-countdown span{font-size:8px;letter-spacing:1px}.br-game .hr-countdown strong{font:800 32px/1 Arial,sans-serif;color:#a4eaff}.br-game .hr-brand-mark{background:linear-gradient(135deg,#2271d9,#3dd5ec)}.br-game .hr-betting-dock,.br-game .hr-sidebar section{background:#111e2d;border-color:#334c69}.br-game .hr-meeting select,.br-game .hr-camera-controls{background:#122235}.br-game .hr-camera-controls button[aria-pressed=true]{color:#071b29;background:#68d7f2}.br-game .hr-bet-hint{color:#a2b7cc}.hr-bike-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.hr-bike-grid>button{display:flex;position:relative;align-items:center;gap:10px;text-align:left;min-height:67px;padding:10px;border-radius:9px;border:1px solid #38516d;background:linear-gradient(125deg,#162a3f,#102033);transition:border-color .15s,background .15s}.hr-bike-grid>button:not(:disabled):hover{border-color:#8cdeff;background:#1d3954}.hr-bike-grid>button[data-selected=true]{border-color:#6adfff;box-shadow:inset 0 0 0 1px #6adfff}.hr-bike-grid>button[data-winner=true]{border-color:#e6ca68;background:#34341d}.hr-bike-grid>button:disabled{cursor:default}.hr-bike-grid>button>span{min-width:0}.hr-bike-grid strong{display:block;font-size:13px}.hr-bike-grid small{display:block;margin-top:3px;color:#a8d7ee;font-size:12px}.hr-bike-grid em{font-style:normal;color:#fff}.hr-bike-number{display:grid;place-items:center;width:35px;height:37px;border-radius:7px;color:#091725;font-size:22px;font-style:italic;flex-shrink:0}.hr-winning-bike{position:absolute;right:5px;top:5px;color:#ffe37c}.br-bike-icon{width:42px;height:34px;display:inline-flex;align-items:center}.br-bike-icon img{width:100%;height:100%;object-fit:contain}.br-game .hr-scene-loading{background:#122235}.br-game .hr-follow-controls{background:#071a2beb}.br-game .hr-winner-shot{inset:48px 14px auto auto;transform:none;min-width:0;padding:9px 14px;background:#091b2bed}.br-game .hr-winner-shot strong{font-size:clamp(13px,1.5vw,20px)}.br-game .hr-stage-wrap:fullscreen .hr-scene{height:min(80dvh,65vw)}@media(min-width:1024px)and (min-height:701px){.br-game .hr-stage-wrap:not(:fullscreen)>.hr-race-picture{width:100%}.br-game .hr-stage-wrap:not(:fullscreen) .hr-scene{height:auto;aspect-ratio:16 / 9}.br-game .hr-stage-wrap:not(:fullscreen)>.hr-camera-controls{width:100%}}.br-fallback{background:repeating-linear-gradient(#17242b 0 16%,#384649 16% 16.5%);position:absolute;inset:0;padding:65px 25px 35px}.br-fallback>small{display:block;margin-bottom:20px;font-size:11px;color:#b7c5d2}.br-timing-lane{display:flex;align-items:center;gap:10px;height:12%}.br-timing-lane>span{font-size:11px;width:80px}.br-timing-lane>div{flex:1;height:28px;position:relative;border-bottom:1px dashed #91a1ad50}.br-timing-lane b{position:absolute;width:28px;height:24px;border-radius:7px 10px 3px 3px;text-align:center;color:#071725;transition:left .1s linear}@media(max-width:580px){.hr-bike-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.hr-bike-grid>button{min-height:58px;padding:7px;gap:7px}.hr-bike-grid strong{font-size:12px}}@media(max-width:580px){.br-game .hr-scene{height:auto;aspect-ratio:16/10}.br-game .hr-bike-grid>button{gap:5px}.br-game .hr-bike-number{width:24px;height:30px;font-size:17px}.br-game .hr-bike-grid strong{font-size:11px;overflow-wrap:normal;line-height:1.15}.br-game .hr-countdown{inset:34px 8px auto auto;min-width:82px;padding:6px 8px}.br-game .hr-countdown span{font-size:6px;letter-spacing:.5px}.br-game .hr-countdown strong{font-size:23px}.br-game .hr-winner-shot{top:35px;right:8px;padding:5px 8px}}.br-scene{background:#060c13}.br-live-order{position:absolute;top:46px;left:12px;display:grid;gap:3px;margin:0;padding:0;list-style:none;pointer-events:none}.br-live-order li{display:flex;align-items:center;gap:7px;padding:3px 8px 3px 5px;border:1px solid #b7dfff25;border-radius:4px;background:#081725dd;color:#eaf6ff;font-size:10px}.br-live-order li[data-selected=true]{border-color:#a5edff}.br-live-order small{color:#adc0d3;width:8px}.br-live-order b{display:grid;place-items:center;width:20px;height:20px;border-radius:3px;color:#06111d;font-size:12px}.br-follow-bikes{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 10px;background:#122235;font-size:11px}.br-follow-bikes button{width:30px;height:28px;border:1px solid;border-radius:4px}.br-follow-bikes button[aria-pressed=true]{background:#e0f6ff;color:#071323}.br-sync-status{position:absolute;bottom:38px;left:50%;transform:translate(-50%);background:#071323db;padding:8px 14px;border-radius:5px;font-size:12px}.br-timing-fallback{position:absolute;inset:0;padding:48px 20px 28px 160px;background:#102235}.br-fallback-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:11px}.br-fallback-heading button{display:flex;align-items:center;gap:4px;border:1px solid #739fba;border-radius:4px;padding:5px 7px}.br-timing-fallback .br-timing-lane{height:11%}.br-game .hr-field-row{cursor:default}@media(max-width:580px){.br-live-order{top:35px;left:7px;gap:2px}.br-live-order li{gap:3px;padding:1px 3px}.br-live-order b{width:17px;height:17px;font-size:10px}.br-live-order span{display:none}.br-timing-fallback{padding:72px 8px 22px 47px}.br-fallback-heading{position:absolute;bottom:25px;left:47px;margin:0;font-size:8px;gap:4px}.br-fallback-heading button{padding:3px}.br-timing-lane>span{font-size:8px;width:50px}.br-timing-lane>div{height:15px}.br-timing-lane b{width:18px;height:14px;font-size:10px}}.jetx-flight-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.jetx-scene .jetx-aircraft{aspect-ratio:3 / 1;visibility:hidden;animation:none!important;transform:none!important;translate:none!important}.jetx-scene .jetx-readout{height:96px;flex:none;filter:drop-shadow(0 2px 8px #07091790)}.jetx-scene .jetx-flew-away{font-size:24px;line-height:1.1}.jetx-scene[data-phase=crashed] .jetx-multiplier{font-size:60px}@media(max-width:699px){.jetx-scene .jetx-readout{height:80px}.jetx-scene .jetx-flew-away{font-size:20px}.jetx-scene[data-phase=crashed] .jetx-multiplier{font-size:50px}}@media(max-width:999px)and (max-height:620px)and (orientation:portrait){.jetx-scene .jetx-readout{height:68px}.jetx-scene .jetx-flew-away{font-size:18px;margin-bottom:3px}.jetx-scene[data-phase=crashed] .jetx-multiplier{font-size:44px}}@media(max-height:500px)and (orientation:landscape){.jetx-scene .jetx-readout{height:68px}.jetx-scene .jetx-flew-away{font-size:18px;margin-bottom:3px}.jetx-scene[data-phase=crashed] .jetx-multiplier{font-size:44px}}.game-viewport[data-game-viewport=jetx]{--game-screen-width: 1800px;background:#000}.game-viewport .jetx-page{--primary: 55 100% 59%;--primary-foreground: 230 20% 10%;--accent: 55 100% 59%;--accent-foreground: 230 20% 10%;--muted-foreground: 230 8% 68%;--border: 230 10% 28%;--card-border: 230 10% 28%;--input: 230 10% 28%;--ring: 55 100% 59%;min-height:var(--fit-height, 100dvh);color:#fff;background:#000;font-family:Arial,Helvetica,sans-serif}.jetx-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(285px,23.5vw,372px);min-height:max(600px,var(--fit-height, 100dvh))}.jetx-stage{position:relative;min-width:0;min-height:max(600px,var(--fit-height, 100dvh));overflow:hidden;isolation:isolate}.jetx-scene,.jetx-backdrop{position:absolute;inset:0;overflow:hidden}.jetx-scene{container-type:inline-size;background:#1a182a}.jetx-background{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;transition:opacity 2.5s ease;-webkit-user-select:none;user-select:none;pointer-events:none}.jetx-airport-background{transition:opacity 2.5s,transform 4s}.jetx-scene[data-phase=flying] .jetx-airport-background{transform:translateY(15%)}.jetx-cloud-background{transform:scale(1.06)}.jetx-scene[data-phase=flying] .jetx-cloud-background{animation:jetx-cloud-drift 50s linear infinite alternate}.jetx-background-shade{position:absolute;inset:0;background:linear-gradient(#080714c9,#17122610 18%,transparent 47%,#100e1810 65%,#020205b8 83%,#000 100%)}.game-viewport .jetx-page .crash-header{position:absolute;top:0;left:0;right:0;z-index:5;min-height:65px;padding:14px 25px 8px;background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;gap:8px}.jetx-page .crash-header>div:first-child{gap:0}.jetx-page .crash-header>div:first-child>div:first-of-type,.jetx-page .crash-header>div:first-child>div:last-child>div:last-child,.jetx-page .crash-header [data-testid=badge-online-players],.jetx-page .crash-header button[aria-label=Stats],.jetx-page .crash-header button[aria-label="Provably Fair"]{display:none}.jetx-back{position:absolute;inset:12px auto auto 16px;width:96px;height:46px;z-index:1;opacity:0}.jetx-back:focus-visible{opacity:1;background:#222;display:grid;place-items:center}.jetx-wordmark{font-size:31px;font-weight:900;font-style:italic;letter-spacing:-2px;line-height:1}.jetx-wordmark span{color:#f9e827!important}.game-viewport .jetx-page .crash-header [data-testid=btn-balance]{height:30px;min-height:30px;padding:0 10px;gap:5px;border-radius:18px;background:#ffffff16;border:1px solid #ffffff17}.jetx-page .crash-header [data-testid=btn-balance] span{font-family:inherit;font-size:14px}.jetx-page .crash-header [data-testid=btn-balance] svg{width:14px;height:14px;color:#d0cfd5}.game-viewport .jetx-page .crash-header button[aria-label=Settings],.game-viewport .jetx-page .crash-header [data-testid=btn-game-rules]{width:32px;height:32px;min-height:32px;min-width:32px;border:1px solid #ffffff12;border-radius:50%;background:#ffffff0e;color:#d5d3dd}.jetx-page .crash-history{position:absolute;top:66px;left:24px;right:24px;z-index:4;min-height:28px;padding:0;gap:7px;background:transparent;border:0}.jetx-history-label{display:none}.jetx-page .crash-history>div{gap:5px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 94%,transparent);mask-image:linear-gradient(to right,#000 94%,transparent)}.jetx-page .crash-history [data-multiplier-tier]{min-width:49px;padding:3px 7px;text-align:center;border:1px solid #ffffff08;border-radius:20px;font-size:12px;font-weight:500;font-family:inherit}.jetx-page [data-multiplier-tier=low]{color:#ddd9e4;background:#ffffff0e}.jetx-page [data-multiplier-tier=medium]{color:#13ed42;background:#5fc78508}.jetx-page [data-multiplier-tier=high]{color:#ffed20;background:#dcc73610}.jetx-page .crash-history [data-testid=button-round-history]{width:27px;height:27px;border-radius:50%;background:#ffffff0c;color:#dad6e2}.jetx-flight-center{position:absolute;top:57%;left:50%;width:330px;max-width:92%;transform:translate(-50%);text-align:center;z-index:3}.jetx-aircraft{position:absolute;width:clamp(150px,20cqw,235px);left:50%;top:-64px;transform:translate(-50%) rotate(-12deg);transition:opacity .2s,translate .5s}.jetx-aircraft img{display:block;position:relative;width:100%;z-index:1}.jetx-exhaust{position:absolute;top:51%;right:87%;height:10%;width:32%;transform:rotate(-2deg);transform-origin:right;border-radius:100% 0 0 100%;background:linear-gradient(90deg,transparent,#a0caff66 22%,#fc852b 60%,#fff7a6 83%,white);filter:blur(1px);animation:jetx-thrust .15s ease-in-out infinite alternate}.jetx-scene[data-phase=betting] .jetx-aircraft{transform:translate(-50%);top:-38px}.jetx-scene[data-phase=betting] .jetx-exhaust{width:17%;height:7%}.jetx-scene[data-phase=flying] .jetx-aircraft{animation:jetx-cruise 3s ease-in-out infinite}.jetx-scene[data-phase=crashed] .jetx-aircraft{opacity:0;translate:150% -100%}.jetx-readout{position:relative;min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none}.jetx-multiplier{font-size:clamp(58px,7cqw,82px);font-weight:750;line-height:1.02;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.jetx-multiplier>span{font-size:.76em;font-style:italic;font-weight:400;margin-left:12px}.jetx-countdown{width:51px;height:51px;border-radius:50%;padding:2px;background:conic-gradient(white var(--jetx-countdown),#ffffff25 0);position:relative;margin-top:-18px}.jetx-countdown>span{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:#202032ac;font-size:26px;font-weight:700}.jetx-place-bet{font-size:32px;font-weight:700;line-height:1.2;margin-top:4px}.jetx-bet-count{display:inline-flex;align-items:center;justify-content:center;min-width:82px;height:30px;padding:0 12px;border:1px solid #ffffff30;border-radius:22px;background:#ffffff0c;color:#fff;font-size:14px;font-weight:600;margin-top:8px}.jetx-flew-away{font-size:29px;font-weight:700;margin-bottom:4px}.jetx-scene[data-phase=crashed] .jetx-multiplier{color:#ff608a;font-size:clamp(49px,6cqw,72px)}.jetx-parachute{position:absolute;width:clamp(40px,7cqw,88px);animation:jetx-parachute 12s linear both;pointer-events:none}.jetx-parachute img{width:100%;display:block}.jetx-parachute span{position:relative;display:block;white-space:nowrap;width:max-content;max-width:155px;margin:0 auto -5px;padding:3px 12px;background:#fff;color:#59aa57;border-radius:20px;font-size:14px;font-weight:700;z-index:1}.jetx-betting-dock{position:absolute;z-index:6;left:50%;bottom:16px;transform:translate(-50%);width:min(820px,calc(100% - 44px))}.jetx-dock-message{height:24px;display:flex;align-items:center;justify-content:center;margin:0 8px 4px;border-radius:16px;background:#3c3818;color:#f5e724;font-size:12px;font-weight:700}.jetx-dual-bets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #3c3a45;border-radius:25px;background:linear-gradient(#36343f,#1c1b24 28%);overflow:hidden;padding:15px 0;box-shadow:0 3px 8px #0004}.jetx-bet-panel{min-width:0;padding:0 16px}.jetx-bet-panel+.jetx-bet-panel{border-left:1px solid #ffffff1c}.jetx-bet-toolbar{display:flex;align-items:center;gap:5px;height:22px;margin-bottom:12px}.jetx-bet-toolbar>label{color:#b8b6bf;font-size:12px;font-weight:600;white-space:nowrap}.jetx-bet-toolbar>[role=switch]{width:30px;height:18px;border:0;background:#5d5b65;flex-shrink:0}.jetx-bet-toolbar>[role=switch]>span{height:16px;width:16px;background:#b6b5bc;translate:none;transform:translate(1px)}.jetx-bet-toolbar>[role=switch][data-state=checked]{background:#a39a20}.jetx-bet-toolbar>[role=switch][data-state=checked]>span{transform:translate(13px);background:#f8e928}.jetx-bet-toolbar .jetx-auto-multiplier{min-width:0;width:57px;height:24px;padding:0 4px;border:1px solid #55515f;border-radius:6px;background:#1d1c25;color:#fff;text-align:center;font-size:12px}.jetx-repeat{margin-left:auto;color:#aaa8b4;padding:2px;display:grid;place-items:center}.jetx-repeat[aria-pressed=true]{color:#f9e72a}.jetx-bet-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:12px}.jetx-stake{min-width:0}.jetx-stake-input{display:flex;align-items:center;border:1px solid #514e5a;background:#32303b;border-radius:22px;height:32px;overflow:hidden}.jetx-stake-input>button{display:grid;place-items:center;width:31px;min-width:31px;height:30px;color:#bcbac4}.jetx-stake-input input{background:transparent;border:0;text-align:center;width:100%;min-width:0;font-size:16px;font-weight:700;padding:0;color:#fff;height:30px;appearance:textfield}.jetx-page input::-webkit-inner-spin-button,.jetx-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jetx-quick-stakes{display:flex;gap:4px;margin-top:8px}.jetx-quick-stakes button{flex:1;min-width:0;height:32px;padding:0 3px;border-radius:20px;background:#302e39;color:#b9b6c3;font-size:10px;font-weight:700;white-space:nowrap}.jetx-quick-stakes button:hover,.jetx-stake-input>button:hover{background:#45414f;color:#fff}.game-viewport .jetx-page .jetx-bet-action{width:100%;min-width:0;min-height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #fff877;border-radius:16px;background:linear-gradient(#fff452,#f1df0b);color:#100e00;box-shadow:0 2px 3px #0004;padding:8px 4px}.jetx-bet-action>strong{font-size:20px;line-height:1.1;overflow-wrap:anywhere;max-width:100%}.jetx-bet-action>span{font-size:14px;color:#716712}.jetx-bet-action:disabled{cursor:default}.jetx-bet-action[data-state=accepted]{background:#383641;color:#eee;border-color:#55515e}.jetx-bet-action[data-state=accepted]>span{color:#b8b4c5}.jetx-bet-action[data-state=cashout]{background:linear-gradient(#fff663,#f4dc09)}.jetx-bet-panel button:disabled:not(.jetx-bet-action){opacity:.42;cursor:default}.jetx-stop-auto{width:100%;color:#ffe639;font-size:11px;padding-top:8px}.jetx-free-bet{display:flex;align-items:center;gap:7px;font-size:11px;margin-top:9px;color:#e4dfa8}.jetx-mobile-panel-tabs{display:none}.jetx-auto-dialog{background:#24212f;color:#fff;border-color:#4c465d}.jetx-auto-dialog>label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.jetx-auto-dialog input{width:110px;min-width:0;height:40px;border:1px solid #514c60;border-radius:8px;background:#17151f;padding:8px;color:#fff}.jetx-auto-start{min-height:46px;background:#f7e329;border-radius:10px;color:#161303;padding:10px;font-size:13px;font-weight:700}.jetx-auto-start:disabled{opacity:.5}.jetx-activity-column{position:relative;min-height:0;background:#191823;border-left:1px solid #ffffff13}.jetx-activity{position:absolute;inset:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 20% 0,#38353f,transparent 35%),#191823;padding:20px 18px}.jetx-activity-tabs[role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#17161f88;border-radius:24px;padding:2px;height:32px;flex-shrink:0}.jetx-activity-tabs [role=tab]{font-size:12px;font-weight:700;height:27px;border-radius:22px;color:#b6b1be}.jetx-activity-tabs [role=tab][data-state=active]{border:1px solid #59565e;background:#35323a;color:#fff;box-shadow:0 1px 4px #0008}.jetx-activity-content{flex:1;min-height:0;margin:20px 0 0}.jetx-activity-content[data-state=active]{display:flex;flex-direction:column}.jetx-players-summary{display:flex;gap:10px;align-items:center;background:linear-gradient(110deg,#3c3845,#37343e);border-radius:35px;padding:11px 17px;margin-bottom:24px;min-height:56px}.jetx-players-icon{color:#cfbf71;display:grid;place-items:center;width:26px;height:28px}.jetx-players-summary>div:last-child{margin-left:auto;text-align:right}.jetx-players-summary strong{display:block;font-size:14px}.jetx-players-summary span{display:block;font-size:12px;color:#bfb9c9;margin-top:2px}.jetx-player-row{display:grid;grid-template-columns:minmax(0,.95fr) 1fr .65fr 1fr;gap:5px;align-items:center;padding:5px 6px;border-radius:18px;background:#26232e;margin-bottom:4px;min-height:29px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.jetx-player-row>span{min-width:0;overflow-wrap:anywhere}.jetx-player-row>span:not(:first-child){text-align:right}.jetx-table-heading{margin-bottom:8px;padding:0 4px;background:transparent;color:#a09cae;font-size:12px;font-weight:400}.jetx-player-name{display:flex;align-items:center;gap:4px}.jetx-player-name i{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border:1px solid #ffffff29;border-radius:50%;color:#fff;font-size:9px;font-style:normal}.jetx-won{color:#54ef50}.jetx-activity-scroll{min-height:0;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#555160 transparent}.jetx-activity-empty{padding:36px 14px;text-align:center;color:#8e899d}.jetx-activity-empty svg{display:none}.jetx-activity-empty strong{font-size:12px;font-weight:400}.jetx-activity-empty p{font-size:11px;line-height:1.6;max-width:200px;margin:6px auto 0}.jetx-list-heading{display:flex;justify-content:space-between;gap:8px;padding:8px 4px 16px;font-size:12px}.jetx-list-heading>span{color:#a29aac;font-size:11px}.jetx-history-row,.jetx-personal-row{display:flex;justify-content:space-between;align-items:center;padding:12px 5px;border-bottom:1px solid #ffffff08;font-size:12px}.jetx-history-row>span{display:flex;gap:8px;align-items:center;color:#b0aabb}.jetx-history-row>strong{padding:5px 9px;border-radius:20px}.jetx-personal-row>div:last-child{text-align:right}.jetx-personal-row strong{display:block;font-size:12px}.jetx-personal-row span{display:block;color:#aba2b7;font-size:11px;margin-top:4px}@keyframes jetx-thrust{to{transform:scaleX(.78);opacity:.7}}@keyframes jetx-cruise{0%,to{transform:translate(-50%) rotate(-12deg)}50%{transform:translate(-49%,-4px) rotate(-10deg)}}@keyframes jetx-cloud-drift{to{transform:scale(1.14) translate(-2%,2%)}}@keyframes jetx-parachute{0%{transform:translate(40px,-15px);opacity:0}8%,75%{opacity:1}to{transform:translate(-120px,180px);opacity:0}}@media(min-width:1000px)and (max-height:700px){.jetx-layout,.jetx-stage{min-height:max(540px,var(--fit-height, 100dvh))}.jetx-flight-center{top:51%}.jetx-betting-dock{bottom:10px}}@media(max-width:1199px){.jetx-layout{grid-template-columns:minmax(0,1fr) 280px}.jetx-betting-dock{width:calc(100% - 24px)}.jetx-bet-panel{padding-inline:10px}.jetx-bet-body{gap:7px}.jetx-bet-action>strong{font-size:17px}.jetx-bet-toolbar>label{font-size:10px}.jetx-quick-stakes button{font-size:9px;padding:0 1px}.jetx-activity{padding:18px 12px}.jetx-player-row{font-size:10px}.jetx-players-summary{padding-inline:13px;gap:6px}.jetx-players-summary strong{font-size:12px}}@media(max-width:999px){.jetx-layout{grid-template-columns:minmax(0,1fr)}.jetx-stage{min-height:max(610px,var(--fit-height, 100dvh))}.jetx-activity-column{height:400px;border-top:1px solid #ffffff15;border-left:0}.jetx-flight-center{top:54%}.jetx-activity{padding:16px 20px}.jetx-betting-dock{width:min(820px,calc(100% - 30px))}}@media(max-width:699px){.jetx-stage{min-height:max(610px,var(--fit-height, 100dvh))}.game-viewport .jetx-page .crash-header{min-height:62px;padding:10px 14px;flex-wrap:nowrap}.jetx-wordmark{font-size:28px}.game-viewport .jetx-page .crash-header>div:last-of-type{flex:1;width:auto;justify-content:flex-end;gap:5px}.game-viewport .jetx-page .crash-header [data-testid=btn-balance]{max-width:130px;padding-inline:7px;height:40px;min-height:40px}.jetx-page .crash-header [data-testid=btn-balance] span{font-size:12px}.jetx-page .crash-header [data-testid=btn-balance] svg{display:none}.game-viewport .jetx-page .crash-header button[aria-label=Settings],.game-viewport .jetx-page .crash-header [data-testid=btn-game-rules]{height:44px;width:38px;min-height:44px;min-width:38px}.jetx-page .crash-history{left:12px;right:12px;top:63px}.jetx-page .crash-history [data-multiplier-tier]{font-size:11px;min-width:46px}.jetx-background{width:170%;max-width:none;left:-35%}.jetx-flight-center{top:47%}.jetx-aircraft{width:185px;top:-58px}.jetx-multiplier{font-size:64px}.jetx-place-bet{font-size:27px}.jetx-betting-dock{bottom:14px;width:calc(100% - 22px)}.jetx-dock-message{font-size:11px;margin-inline:5px}.jetx-mobile-panel-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:5px;border-radius:20px;background:#211e2a;padding:3px}.jetx-mobile-panel-tabs button{min-height:40px;border-radius:18px;color:#b5aebf;font-size:12px}.jetx-mobile-panel-tabs button[aria-selected=true]{background:#393440;color:#fff}.jetx-dual-bets{display:block;padding-block:12px;border-radius:21px}.jetx-dual-bets[data-mobile-panel="0"]>:nth-child(2),.jetx-dual-bets[data-mobile-panel="1"]>:nth-child(1){display:none}.jetx-bet-panel,.jetx-bet-panel+.jetx-bet-panel{padding-inline:12px;border:0}.jetx-bet-toolbar{height:28px;margin-bottom:8px;gap:7px}.jetx-bet-toolbar>label{font-size:12px}.jetx-bet-toolbar>[role=switch]{min-height:24px;width:38px}.jetx-bet-toolbar>[role=switch]>span{width:20px;height:20px}.jetx-bet-toolbar>[role=switch][data-state=checked]>span{transform:translate(17px)}.jetx-repeat{width:38px;min-height:38px}.jetx-bet-toolbar .jetx-auto-multiplier{height:30px;width:56px}.jetx-bet-body{gap:9px}.jetx-stake-input{height:40px}.jetx-stake-input>button{height:40px;width:32px;min-width:32px}.jetx-stake-input input{height:38px}.jetx-quick-stakes{gap:3px;margin-top:6px}.jetx-quick-stakes button{height:38px;font-size:9px}.jetx-bet-action>strong{font-size:19px}.jetx-bet-action>span{font-size:13px}.jetx-parachute{width:43px}.jetx-parachute span{font-size:9px;padding:3px 6px}.jetx-activity-tabs[role=tablist]{height:44px}.jetx-activity-tabs [role=tab]{height:38px}}@media(prefers-reduced-motion:reduce){.jetx-page *,.jetx-page *:before,.jetx-page *:after{animation:none!important;transition-duration:.01ms!important}}.game-viewport[data-game-viewport=jetx]>.game-fit-content{height:100%;min-height:0}.game-viewport[data-game-viewport=jetx] .jetx-page{height:100%;min-height:0}.jetx-layout{min-height:500px;height:100%}.jetx-stage{height:100%;min-height:0;container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:64px 38px minmax(0,1fr) auto}.jetx-scene{position:relative;inset:auto;display:grid;grid-area:1 / 1 / -1 / -1;grid-template-rows:subgrid;grid-template-columns:subgrid;min-width:0;min-height:0;container-type:normal;pointer-events:none}.game-viewport .jetx-page .crash-header{position:relative;inset:auto;grid-area:1 / 1;min-height:0;height:100%}.jetx-page .crash-header [data-testid=btn-balance]{min-width:0}.jetx-page .crash-header [data-testid=text-balance]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetx-round-toolbar{position:relative;grid-area:2 / 1;z-index:5;min-width:0;display:flex;align-items:center;gap:8px;padding:0 24px}.jetx-page .jetx-round-toolbar .crash-history{position:static;inset:auto;flex:1;min-width:0;margin:0}.jetx-scene .jetx-flight-center{position:relative;top:auto;left:auto;transform:none;grid-area:3 / 1;width:min(330px,94%);max-width:none;min-height:0;display:flex;flex-direction:column;align-items:center;justify-self:center;align-self:end;margin:8px 0 clamp(14px,3dvh,30px)}.jetx-scene .jetx-aircraft{position:relative;left:auto;top:auto;flex:none;width:clamp(150px,20cqw,235px);transform:rotate(-12deg)}.jetx-scene[data-phase=betting] .jetx-aircraft{top:auto;transform:none}.jetx-scene .jetx-readout{min-height:83px;width:100%}.jetx-scene .jetx-countdown{margin-top:0}.jetx-scene .jetx-bet-count{flex:none}.jetx-betting-dock{position:relative;inset:auto;grid-area:4 / 1;transform:none;justify-self:center;align-self:end;margin:0 0 16px}.jetx-activity-toggle{display:none;align-items:center;justify-content:center;gap:5px;flex:none;min-height:34px;border-radius:18px;padding:0 10px;background:#ffffff12;color:#e9e4ef;font-size:11px}.jetx-activity-dialog{width:min(420px,calc(100% - 20px));height:min(680px,calc(100% - 28px));padding:0;overflow:hidden;background:#191823;border-color:#46404f}.jetx-activity-dialog .jetx-activity{padding-top:48px}@keyframes jetx-cruise{0%,to{transform:rotate(-12deg)}50%{transform:translateY(-4px) rotate(-10deg)}}@media(max-width:999px){.jetx-layout{grid-template-columns:minmax(0,1fr)}.jetx-layout>.jetx-activity-column{display:none}.jetx-activity-toggle{display:inline-flex}.jetx-round-toolbar{padding-inline:14px}}@media(max-width:699px){.jetx-stage{grid-template-rows:62px 40px minmax(0,1fr) auto}.jetx-scene .jetx-flight-center{margin-bottom:16px}.jetx-scene .jetx-aircraft{width:clamp(145px,45cqw,185px)}.jetx-scene .jetx-readout{min-height:70px}.jetx-scene .jetx-countdown{width:39px;height:39px}.jetx-scene .jetx-countdown>span{font-size:22px}.jetx-scene .jetx-place-bet{font-size:25px}.jetx-scene .jetx-multiplier{font-size:58px}.jetx-scene .jetx-bet-count{height:27px;font-size:12px;margin-top:5px}.jetx-betting-dock{margin-bottom:12px}.jetx-round-toolbar{gap:3px;padding-inline:11px}.jetx-activity-toggle{min-height:38px;padding-inline:8px}}@media(max-width:999px)and (max-height:620px)and (orientation:portrait){.jetx-scene .jetx-flight-center{margin-bottom:10px}.jetx-scene .jetx-aircraft{width:146px}.jetx-scene .jetx-readout{min-height:62px}.jetx-scene .jetx-multiplier{font-size:52px}.jetx-scene .jetx-countdown{width:34px;height:34px}.jetx-scene .jetx-countdown>span{font-size:20px}.jetx-scene .jetx-place-bet{font-size:23px}.jetx-mobile-panel-tabs{margin-bottom:4px;padding:2px}.jetx-mobile-panel-tabs button{min-height:36px}.jetx-dual-bets{padding-block:10px}.jetx-dock-message{height:21px;font-size:10px}}@media(min-width:1000px)and (max-height:650px){.jetx-stage{grid-template-rows:56px 32px minmax(0,1fr) auto}.jetx-scene .jetx-aircraft{width:170px}.jetx-scene .jetx-multiplier{font-size:58px}.jetx-scene .jetx-readout{min-height:76px}.jetx-scene .jetx-flight-center{margin-bottom:12px}.jetx-betting-dock{margin-bottom:10px}}@media(max-height:500px)and (orientation:landscape){.jetx-layout{min-height:300px;height:100%}.jetx-stage{grid-template-columns:minmax(0,1fr) minmax(260px,43%);grid-template-rows:50px 36px minmax(0,1fr)}.game-viewport .jetx-page .crash-header{grid-area:1 / 1 / 2 / 3;min-height:0;padding-block:5px}.jetx-round-toolbar{grid-area:2 / 1 / 3 / 3}.jetx-scene .jetx-flight-center{grid-area:3 / 1;align-self:center;margin:0 0 4px;width:96%}.jetx-scene .jetx-aircraft{width:150px}.jetx-scene .jetx-readout{min-height:65px}.jetx-scene .jetx-countdown{width:34px;height:34px}.jetx-scene .jetx-countdown>span{font-size:19px}.jetx-scene .jetx-place-bet{font-size:23px}.jetx-scene .jetx-multiplier{font-size:50px}.jetx-scene .jetx-bet-count{font-size:11px;height:25px;margin-top:3px}.jetx-scene .jetx-flew-away{font-size:21px}.jetx-betting-dock{grid-area:3 / 2;align-self:center;width:calc(100% - 12px);margin:0 12px 6px 0}.jetx-dock-message{display:none}.jetx-mobile-panel-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:5px;border-radius:20px;background:#211e2a;padding:2px}.jetx-mobile-panel-tabs button{min-height:34px;border-radius:18px;color:#b5aebf;font-size:12px}.jetx-mobile-panel-tabs button[aria-selected=true]{background:#393440;color:#fff}.jetx-dual-bets{display:block;padding-block:10px;border-radius:18px}.jetx-dual-bets[data-mobile-panel="0"]>:nth-child(2),.jetx-dual-bets[data-mobile-panel="1"]>:nth-child(1){display:none}.jetx-bet-panel,.jetx-bet-panel+.jetx-bet-panel{border:0;padding-inline:10px}.jetx-bet-toolbar{height:26px;margin-bottom:6px}.jetx-bet-toolbar>label{font-size:11px}.jetx-bet-toolbar .jetx-auto-multiplier{height:27px;width:48px}.jetx-bet-body{gap:8px}.jetx-quick-stakes button{height:30px;font-size:9px}.jetx-stake-input,.jetx-stake-input>button,.jetx-stake-input input{height:34px}.jetx-repeat{height:30px;min-height:30px}.game-viewport .jetx-page .jetx-bet-action{min-height:72px;height:72px}.jetx-bet-action>strong{font-size:17px}.jetx-bet-action>span{font-size:12px}.jetx-parachute{max-width:42px}}.jetx-page .jetx-layout{min-height:0;height:100%;padding:18px 14px;grid-template-columns:minmax(0,1fr) clamp(260px,22.3vw,330px)}.jetx-page .jetx-stage{min-height:0;height:100%;grid-template-rows:60px 38px minmax(0,1fr) auto}.jetx-page .jetx-round-toolbar{padding:0 20px}.game-viewport .jetx-page .crash-header{padding:10px 20px 4px}.jetx-page .jetx-wordmark{font-size:30px;font-weight:750;letter-spacing:-1.7px}.jetx-page [data-multiplier-tier=high]{color:#13ed42;background:#5fc78508}.jetx-page .crash-header [data-testid=btn-balance]{order:1}.jetx-page .crash-header [data-testid=btn-balance] svg{display:block}.jetx-page .crash-header button[aria-label=Settings]{order:2}.jetx-page .crash-header [data-testid=btn-game-rules]{order:3}.jetx-page .jetx-scene .jetx-flight-center{width:min(350px,94%);align-self:end;margin:0 0 24px}.jetx-page .jetx-scene .jetx-aircraft{width:clamp(210px,26cqw,255px)}.jetx-page .jetx-scene .jetx-readout{height:96px;min-height:96px;justify-content:center;filter:none}.jetx-page .jetx-multiplier{font-size:clamp(64px,8.9cqw,86px);font-weight:700;line-height:1;letter-spacing:-1.8px}.jetx-page .jetx-multiplier>span{font-size:.75em;margin-left:14px}.jetx-page .jetx-bet-count{margin-top:8px}.jetx-page .jetx-countdown{width:51px;height:51px;background:conic-gradient(#fff var(--jetx-countdown),#ffffff14 0)}.jetx-page .jetx-countdown[data-urgent=true]{color:#ed2260;background:conic-gradient(#ed2260 var(--jetx-countdown),#ffffff14 0)}.jetx-page .jetx-countdown>span{background:#12121adc}.jetx-page .jetx-place-bet{font-size:32px;margin-top:3px}.jetx-page .jetx-betting-dock{width:calc(100% - 48px);max-width:none;margin:0 0 20px;padding:14px 18px 20px;border:1px solid #45444b;border-radius:25px;background:linear-gradient(175deg,#3c3b41,#222129 38%,#1b1a23 75%);box-shadow:inset 0 1px #ffffff08}.jetx-dock-toolbar{display:flex;align-items:center;gap:5px;min-height:23px;margin:0 10px 10px;color:#bcbcc3;font-size:12px;font-weight:600}.jetx-dock-toolbar>[role=switch]{width:30px;height:18px;border:0;flex-shrink:0;background:#505058}.jetx-dock-toolbar>[role=switch]>span{width:16px;height:16px;translate:none;transform:translate(1px);background:#bfc0c5}.jetx-dock-toolbar>[role=switch][data-state=checked]{background:#a39820}.jetx-dock-toolbar>[role=switch][data-state=checked]>span{background:#fff035;transform:translate(13px)}.jetx-cash-value{display:flex;align-items:center;color:#f6eb54;background:#15151c;border-radius:6px;padding:0 5px}.jetx-cash-value input{width:45px;height:23px;background:transparent;font-size:12px;text-align:center}.jetx-auto-play{margin-left:auto;display:flex;align-items:center;gap:5px;padding:2px 0 2px 10px;white-space:nowrap}.jetx-auto-play[aria-pressed=true]{color:#f6e734}.jetx-page .jetx-dual-bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.jetx-page .jetx-dual-bets>.jetx-bet-panel{display:flex;flex-direction:column;gap:12px;min-width:0;border:0;padding:9px 8px 8px;background:#2c2b34;border-radius:13px}.jetx-page .jetx-stake-input{flex:none;height:32px;border:0;background:#47464f;border-radius:22px}.jetx-page .jetx-stake-input input{height:32px;font-size:18px;font-weight:750}.jetx-page .jetx-stake-input>button{width:28px;min-width:28px;height:32px;color:#c5c4ca}.game-viewport .jetx-page .jetx-bet-action{min-height:40px;height:40px;padding:3px;border-radius:14px;border:1px solid #fff974;gap:1px;background:linear-gradient(#fff350,#f1df08);box-shadow:0 2px 2px #0004}.jetx-page .jetx-bet-action>span{font-size:15px;font-weight:500;line-height:1.1;color:#141300}.jetx-page .jetx-bet-action>strong{font-size:13px;line-height:1.05}.game-viewport .jetx-page .jetx-bet-action[data-state=accepted]{background:#41404a;border-color:#66636f}.jetx-page .jetx-bet-action[data-state=accepted]>span{color:#e1dfe8}.jetx-place-all{width:calc(100% - 20px);min-height:48px;margin:12px 10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f5e82c;background:#393821;border:1px solid #5b5841;border-radius:28px;line-height:1.12}.jetx-place-all strong{font-size:16px;font-weight:700}.jetx-place-all span{font-size:12px;font-weight:700;margin-top:2px}.jetx-place-all:disabled{background:#302f20;color:#e9dd30;cursor:default}.jetx-place-all:enabled:hover{background:#4a4620}.jetx-page button:focus-visible{outline:2px solid #fff39a;outline-offset:2px}.jetx-page .jetx-activity{padding:20px 20px 18px;background:radial-gradient(ellipse at 18% 0,#37373f,transparent 40%),#1b1a24}.jetx-page .jetx-activity-content{margin-top:22px}.jetx-page .jetx-players-summary{padding:10px 12px;gap:8px;margin-bottom:18px;background:linear-gradient(100deg,#34333c,#2d2c35)}.jetx-page .jetx-players-summary strong{font-size:14px;white-space:nowrap}.jetx-page .jetx-players-summary span{font-size:12px}.jetx-page .jetx-player-row{grid-template-columns:minmax(0,1.2fr) 1.1fr .6fr 1.1fr;min-height:28px;padding:3px 4px;margin-bottom:4px;font-size:9px;background:#292832}.jetx-page .jetx-player-row.jetx-table-heading{background:transparent;color:#aaa7b5;font-size:12px;margin-bottom:8px}.jetx-page .jetx-player-name{font-size:12px;white-space:nowrap}.jetx-player-avatar{display:inline-grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;border:1px solid #ffffff35;font-size:11px;font-weight:800;font-style:normal;box-shadow:inset 0 0 5px #0007}.jetx-summary-avatars{display:flex;padding-right:4px}.jetx-summary-avatars .jetx-player-avatar{width:28px;height:28px;margin-right:-8px;border:1px solid #ffffff44}.jetx-flight-status{position:absolute;left:30px;right:30px;bottom:6px;display:flex;align-items:center;justify-content:space-between;color:#b6b0bd;font-size:10px;line-height:1.2;opacity:.65}.jetx-flight-meta{grid-area:3 / 1;position:relative;min-width:0;min-height:0;z-index:3;pointer-events:none}.jetx-flight-status>span{display:flex;align-items:center;gap:4px}.jetx-flight-status svg{width:11px;height:11px}.jetx-winners-banner{position:absolute;z-index:3;top:16px;left:50%;transform:translate(-50%);width:max-content;max-width:90%;min-height:38px;border-radius:25px;padding:9px 18px;color:#d5d1d8;background:#24222ce8;font-size:12px;font-weight:600}.jetx-auto-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.jetx-auto-slots label{display:flex;align-items:center;gap:5px;padding:8px 3px;font-size:12px}.jetx-auto-dialog .jetx-auto-slots input{width:16px;height:16px;accent-color:#f4e62a}.jetx-auto-dialog{max-height:calc(100dvh - 28px);overflow-y:auto}.jetx-page .jetx-layout[data-sidebar=false]{grid-template-columns:minmax(0,1fr)}.jetx-layout[data-sidebar=false]>.jetx-activity-column{display:none}.jetx-page .jetx-sidebar-toggle{order:3;display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff17;border-radius:50%;background:#ffffff12;color:#dedde5}.jetx-page .jetx-menu-trigger{display:grid;place-items:center}.jetx-page .jetx-scene[data-phase=crashed] .jetx-multiplier{color:#f31d56;font-size:clamp(64px,8.9cqw,86px)}.jetx-page .jetx-scene .jetx-flew-away{position:absolute;bottom:calc(100% + 5px);font-size:clamp(25px,4.2cqw,40px);white-space:nowrap}.jetx-page .jetx-betting-dock[data-panel-count="2"],.jetx-page .jetx-betting-dock[data-panel-count="1"]{width:min(418px,calc(100% - 30px));padding:17px 6px 14px;border-radius:24px;background:linear-gradient(#2e2c36,#1b1a23 50%)}.jetx-page .jetx-betting-dock[data-panel-count="1"]{width:min(230px,calc(100% - 30px))}.jetx-betting-dock[data-panel-count="2"] .jetx-dual-bets{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.jetx-betting-dock[data-panel-count="1"] .jetx-dual-bets{grid-template-columns:minmax(0,1fr)}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-panel{gap:9px;padding:0 13px;border-radius:0;background:none}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-panel+.jetx-bet-panel{border-left:1px solid #ffffff16}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-stake-input{height:30px;border:1px solid #55525d;background:#33313b}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-stake-input input{font-size:18px}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar{position:relative;flex-wrap:wrap;height:auto;min-height:26px;margin:0;gap:4px}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar .jetx-auto-multiplier{position:static;order:1;width:65px}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar:has(input)>label{display:none}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar:has(input) .jetx-repeat{order:2}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-quick-stakes{margin:0 0 2px}.game-viewport .jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-action{height:72px;min-height:72px;gap:5px;border-radius:16px}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-action>strong{font-size:20px;order:-1}.jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-action>span{font-size:14px;color:#79701c}.jetx-panel-promo{position:absolute;inset:-30px 3px auto;min-height:24px;border-radius:20px;background:#3d391b;display:flex;align-items:center;justify-content:center;gap:6px;color:#faed20;font-size:12px;font-weight:700}.jetx-panel-promo b{background:#fa1350;color:#fff;padding:0 3px;border-radius:6px;line-height:16px}.jetx-panel-promo>span{margin-left:8px}.jetx-layout:not([data-panels="4"]) .jetx-flight-center{margin-bottom:48px}.jetx-layout:not([data-panels="4"]) .jetx-flight-status{display:none}.jetx-menu{width:302px;max-height:min(590px,var(--radix-popover-content-available-height));overflow-y:auto;padding:14px 15px;border:1px solid #48444e;border-radius:18px;background:linear-gradient(150deg,#302e38,#1b1923 35%);color:#f4f3f6;font-family:Arial,sans-serif}.jetx-menu-profile{display:flex;align-items:center;gap:10px;padding:0 0 14px;border-bottom:1px solid #ffffff0a}.jetx-menu-profile>span{width:42px;height:42px;display:grid;place-items:center;background:#131319;border-radius:50%}.jetx-menu-profile img{width:38px;transform:rotate(-25deg)}.jetx-menu-profile>div{min-width:0}.jetx-menu-profile strong{display:block;overflow:hidden;text-overflow:ellipsis;font-size:17px}.jetx-menu-profile a{display:flex;align-items:center;gap:4px;font-size:12px;color:#bdb9c4}.jetx-menu h3{margin:14px 0 10px;color:#a7a3ad;font-size:10px;font-weight:700;text-transform:uppercase}.jetx-menu>label{display:flex;align-items:center;min-height:36px;gap:12px;font-size:14px;font-weight:600}.jetx-menu>label>span{flex:1}.jetx-menu [role=switch]{width:31px;height:18px;border:0;background:#54515b}.jetx-menu [role=switch]>span{width:16px;height:16px;translate:none;transform:translate(1px);background:#bab7c0}.jetx-menu [role=switch][data-state=checked]{background:#296d3f}.jetx-menu [role=switch][data-state=checked]>span{transform:translate(14px);background:#fff}.jetx-panel-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.jetx-panel-options button{display:flex;align-items:center;gap:9px;min-height:48px;padding:5px;text-align:left;border:1px solid #3c3845;border-radius:13px}.jetx-panel-options button:last-child{grid-column:1 / -1}.jetx-panel-options button[aria-pressed=true]{border-color:#ece52c;background:#282520}.jetx-panel-options button:disabled{opacity:.4;cursor:not-allowed}.jetx-panel-options strong{font-size:12px;display:block}.jetx-panel-options small{color:#aaa6b1;font-size:11px;display:block}.jetx-panel-options i{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:3px;width:37px;height:36px;padding:5px;background:#ffffff05;border-radius:9px}.jetx-panel-options i[data-panels="1"]{grid-template-columns:1fr}.jetx-panel-options i b{height:12px;border-radius:4px;background:#514c58}.jetx-panel-options i[data-panels="1"] b{height:8px}.jetx-panel-options i[data-panels="4"] b{height:10px}.jetx-panel-options button[aria-pressed=true] i b{background:#f8ec27}.jetx-menu-link,.jetx-menu-rules{display:flex;align-items:center;gap:12px;min-height:36px;font-size:14px}.jetx-menu-rules{position:relative}.jetx-menu-rules button{position:absolute;inset:0;width:100%;opacity:0}.jetx-menu p{font-size:11px;color:#e9ce83}.jetx-auto-dialog{width:min(400px,calc(100vw - 24px));gap:0;padding:0;border-radius:18px;background:linear-gradient(150deg,#34313d,#1c1a26 55%);font-family:Arial,sans-serif}.game-dialog-screen>[role=dialog].jetx-auto-dialog{width:min(400px,calc(100% - 24px))}.jetx-auto-dialog>div:first-child{padding:21px 20px 18px;border-bottom:1px solid #ffffff08;text-align:left}.jetx-auto-dialog h2{font-size:18px;font-weight:700}.jetx-auto-dialog>button:last-child{border-radius:50%;padding:7px;background:#ffffff18;top:16px;right:19px}.jetx-auto-dialog>.dialog-close-button{width:30px;height:30px}.jetx-round-options{margin:20px 19px 0;padding:16px;border-radius:13px;background:#ffffff06}.jetx-round-options>strong{display:block;font-size:14px;margin-bottom:16px}.jetx-round-options>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.jetx-round-options button{min-height:68px;border:1px solid transparent;border-radius:8px;background:#3a3743;font-size:22px;font-weight:600}.jetx-round-options button[aria-pressed=true]{border-color:#cfc42d;background:#393726}.jetx-auto-details{margin:10px 20px 0;color:#bbb6c5;font-size:11px}.jetx-auto-details summary{cursor:pointer}.jetx-auto-details>label{display:flex;align-items:center;justify-content:space-between;margin:6px 0}.jetx-auto-details input{height:32px}.jetx-auto-total{margin:8px 20px 0;font-size:11px;color:#bbb6c5}.jetx-auto-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 20px 20px}.jetx-auto-actions button{min-height:47px;border-radius:28px;font-size:16px;font-weight:700}.jetx-auto-start{background:#f4e62c}.jetx-auto-stop{border:1px solid #4a4555;background:linear-gradient(#35313f,#2b2836)}.jetx-page .jetx-players-summary>div:last-child strong{font-size:10px}.jetx-page .jetx-player-name{gap:3px;font-size:11px}.jetx-page .jetx-player-avatar{width:20px;height:20px}.jetx-page .jetx-player-row span{white-space:nowrap}.jetx-page .jetx-player-row:not(.jetx-table-heading) span:nth-child(3),.jetx-page .jetx-player-row:not(.jetx-table-heading) span:nth-child(4){font-weight:700}.jetx-page .jetx-players-summary{margin-bottom:16px}@media(max-width:999px){.jetx-page .jetx-layout{grid-template-columns:minmax(0,1fr);padding:0}.jetx-page .jetx-activity-column{display:none}.jetx-page .jetx-scene .jetx-aircraft{width:clamp(190px,29cqw,265px)}.jetx-page .jetx-scene .jetx-flight-center{margin-bottom:28px}}@media(max-width:699px){.jetx-page .jetx-stage{grid-template-rows:56px 36px minmax(0,1fr) auto}.game-viewport .jetx-page .crash-header{padding:6px 12px}.jetx-page .jetx-round-toolbar{padding:0 10px}.jetx-page .jetx-wordmark{font-size:27px}.jetx-page .jetx-betting-dock{width:calc(100% - 20px);margin-bottom:10px;padding:10px 10px 12px;border-radius:22px}.jetx-page .jetx-dual-bets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.jetx-page .jetx-dual-bets>.jetx-bet-panel{padding:6px;gap:6px;border-radius:12px}.jetx-page .jetx-stake-input,.jetx-page .jetx-stake-input input,.jetx-page .jetx-stake-input>button{height:32px}.jetx-page .jetx-stake-input input{font-size:16px}.game-viewport .jetx-page .jetx-bet-action{height:42px;min-height:42px;border-radius:12px}.jetx-page .jetx-bet-action>span{font-size:14px}.jetx-dock-toolbar{margin:0 3px 8px;min-height:28px;font-size:11px}.jetx-place-all{margin:8px 0 0;width:100%;min-height:42px}.jetx-place-all strong{font-size:14px}.jetx-place-all span{font-size:11px}.jetx-page .jetx-scene .jetx-aircraft{width:clamp(160px,50cqw,220px)}.jetx-page .jetx-scene .jetx-readout{height:80px;min-height:80px}.jetx-page .jetx-multiplier{font-size:64px}.jetx-page .jetx-countdown{width:40px;height:40px}.jetx-page .jetx-place-bet{font-size:26px}.jetx-flight-status{left:16px;right:16px;font-size:9px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-panel{padding-inline:7px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-stake-input input{font-size:16px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar>label{font-size:10px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-quick-stakes button{font-size:8px}}@media(max-width:699px)and (max-height:650px){.jetx-page .jetx-stage{grid-template-rows:50px 32px minmax(0,1fr) auto}.jetx-page .jetx-scene .jetx-flight-center{margin-bottom:20px}.jetx-page .jetx-scene .jetx-aircraft{width:160px}.jetx-page .jetx-scene .jetx-readout{height:66px;min-height:66px}.jetx-page .jetx-countdown{width:32px;height:32px}.jetx-page .jetx-place-bet{font-size:23px}.jetx-page .jetx-multiplier{font-size:52px}.jetx-page .jetx-bet-count{margin-top:3px;height:25px}}@media(max-height:500px)and (orientation:landscape){.jetx-page .jetx-layout{padding:0;grid-template-columns:minmax(0,1fr)}.jetx-page .jetx-activity-column{display:none}.jetx-page .jetx-activity-toggle{display:inline-flex}.jetx-page .jetx-stage{grid-template-columns:minmax(0,1fr) minmax(270px,43%);grid-template-rows:46px 32px minmax(0,1fr)}.jetx-page .jetx-scene .jetx-flight-center{grid-area:3 / 1;align-self:center;margin:0 0 12px}.jetx-page .jetx-scene .jetx-aircraft{width:170px}.jetx-page .jetx-scene .jetx-readout{height:66px;min-height:66px}.jetx-page .jetx-multiplier{font-size:52px}.jetx-page .jetx-countdown{width:34px;height:34px}.jetx-page .jetx-place-bet{font-size:23px}.jetx-page .jetx-betting-dock{grid-area:3 / 2;width:calc(100% - 8px);margin:0 8px 6px 0;padding:8px;border-radius:17px;align-self:center}.jetx-page .jetx-dual-bets{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.jetx-page .jetx-dual-bets>.jetx-bet-panel{padding:4px;gap:4px}.jetx-page .jetx-stake-input,.jetx-page .jetx-stake-input input,.jetx-page .jetx-stake-input>button{height:27px}.jetx-page .jetx-stake-input input{font-size:14px}.jetx-page .jetx-stake-input>button{width:22px;min-width:22px}.game-viewport .jetx-page .jetx-bet-action{height:32px;min-height:32px;border-radius:10px}.jetx-page .jetx-bet-action>span{font-size:12px}.jetx-page .jetx-bet-action>strong{font-size:11px}.jetx-dock-toolbar{margin:0 2px 5px;min-height:22px;font-size:10px}.jetx-place-all{margin:6px 0 0;width:100%;min-height:35px}.jetx-place-all strong{font-size:12px}.jetx-place-all span{font-size:10px}.jetx-cash-value input{width:36px}.jetx-page .jetx-scene[data-phase=crashed] .jetx-multiplier{font-size:44px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]){width:calc(100% - 8px);padding:8px 2px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-panel{padding-inline:6px;gap:6px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar{min-height:22px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-toolbar>label{font-size:9px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-stake-input input{font-size:14px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-quick-stakes button{height:27px;font-size:8px}.game-viewport .jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-action{height:52px;min-height:52px}.jetx-page .jetx-betting-dock:not([data-panel-count="4"]) .jetx-bet-action>strong{font-size:16px}.jetx-layout:not([data-panels="4"]) .jetx-flight-center{margin-bottom:12px}}.game-viewport[data-game-viewport=fury]{--game-screen-width: 1600px;background:#090c0e}.game-viewport .fury-page{--primary: 28 100% 50%;--primary-foreground: 0 0% 100%;--accent: 28 100% 50%;--accent-foreground: 0 0% 100%;--muted-foreground: 210 7% 64%;--border: 205 12% 19%;--card-border: 205 12% 19%;--input: 205 12% 19%;--ring: 28 100% 50%;background:#101315;color:#f8f9fa;font-family:Arial,sans-serif}.game-viewport .fury-page .crash-header{min-height:57px;padding:8px 18px;background:#090b0d;border-color:#ffffff08;gap:12px;-webkit-backdrop-filter:none;backdrop-filter:none}.fury-back{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#202426;color:#bbc2c5}.fury-back:hover{background:#353b3e;color:#fff}.fury-page .crash-header>div:first-child>div:first-of-type,.fury-page .crash-header>div:first-child>div:last-child>div:last-child{display:none}.fury-page .crash-header>div:first-child>div:last-child>div:first-child{font-size:19px;font-weight:600;letter-spacing:-.5px}.fury-page .crash-header>div:first-child span{color:#f8f9fa!important}.fury-page .crash-header [data-testid=btn-balance]{background:#1a1f22;border-color:#ffffff0e;border-radius:7px}.fury-page .crash-header [data-testid=badge-online-players]{display:none}.game-viewport .fury-page .crash-play-area{display:grid;grid-template-columns:290px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:12px 16px 16px}.fury-page .crash-scene-column{grid-area:1 / 2}.game-viewport .fury-page .crash-scene{min-height:clamp(320px,calc(var(--fit-height, 100dvh) - 370px),760px);border-radius:10px}.fury-page .crash-bet-controls{grid-area:2 / 2;align-self:start;min-width:0}.game-viewport .fury-page .crash-dual-bets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fury-activity-column{grid-area:1 / 1 / 3 / 2;display:flex;min-width:0;min-height:0;overflow:hidden;border:1px solid #ffffff08;border-radius:10px;background:#191d20}.fury-activity{display:flex;flex-direction:column;gap:0;width:100%;min-height:0;padding:10px}.fury-activity-tabs[role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;height:34px;padding:3px;border-radius:30px;background:#101518}.fury-activity-tabs [role=tab]{min-width:0;min-height:28px;border-radius:30px;font-size:11px;color:#a3adb2}.fury-activity-tabs [role=tab][data-state=active]{color:#fff;background:#f87905;box-shadow:0 1px 8px #ff77001c}.fury-activity-summary{display:flex;justify-content:space-between;gap:8px;padding:15px 4px}.fury-activity-summary>div{display:flex;flex-direction:column;gap:4px;min-width:0}.fury-activity-summary>div:last-child{text-align:right}.fury-activity-summary span{color:#9ca7ac;font-size:10px}.fury-activity-summary strong{font-size:14px;font-variant-numeric:tabular-nums}.fury-yellow{color:#edd751}.fury-activity-content{display:flex;flex-direction:column;flex:1;min-height:0;margin:0;border-radius:7px;background:#0e1518;overflow:hidden}.fury-activity-content[data-state=inactive]{display:none}.fury-activity-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#343c40 transparent}.fury-bet-row{display:grid;grid-template-columns:30px minmax(0,1fr) 38px minmax(0,1fr);align-items:center;gap:4px;min-height:41px;padding:8px;border-bottom:1px solid #ffffff04;font-size:10px;font-variant-numeric:tabular-nums}.fury-bet-row>span{min-width:0;overflow-wrap:anywhere}.fury-bet-row>span:nth-child(n+3){text-align:right}.fury-bet-row>span:nth-child(3),.fury-player{color:#8d9ca3}.fury-bet-row[data-cashed-out=true]{background:#173b28;border-radius:5px;border-color:#46783b20}.fury-bet-row[data-cashed-out=true]>span:nth-child(3){color:#f0dd61}.fury-table-head{min-height:31px;color:#85939b;font-size:9px;border-bottom:1px solid #ffffff08}.fury-activity-empty{min-height:250px;padding:40px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.fury-activity-empty svg{color:#6e7d84;margin-bottom:16px;stroke-width:1.25}.fury-activity-empty strong{font-size:12px;font-weight:500;color:#ced5d8}.fury-activity-empty p{max-width:180px;color:#839299;font-size:11px;line-height:1.7;margin-top:9px}.fury-my-heading{display:flex;justify-content:space-between;gap:8px;padding:14px 10px;font-size:10px;color:#b7c1c7;border-bottom:1px solid #ffffff08}.fury-my-heading span{color:#7c8a91}.fury-my-bet{display:flex;justify-content:space-between;gap:8px;padding:14px 10px;border-bottom:1px solid #ffffff08}.fury-my-bet>div{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}.fury-my-bet>div:last-child{text-align:right}.fury-my-bet strong{font-size:11px}.fury-my-bet span{color:#82929b;font-size:10px}.fury-activity-footer{display:flex;align-items:center;gap:6px;padding:12px 5px 2px;font-size:9px;color:#8c9b9f}.fury-live-dot{display:inline-block;height:5px;width:5px;border-radius:50%;background:#efb342}.fury-scene{isolation:isolate;overflow:hidden;border:1px solid #68849555;border-radius:12px;container-type:inline-size;background:#2d719f}.fury-flight-sky,.fury-airfield,.fury-live-sky,.fury-scene-vignette{position:absolute;inset:0;pointer-events:none}.fury-live-sky{width:100%;height:100%}.fury-flight-sky img,.fury-airfield img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.fury-flight-sky{overflow:hidden}.fury-flight-sky img{transform:scale(1.12)}.fury-airfield{right:-14%;transform:translate3d(var(--fury-ground-x),var(--fury-ground-y),0);opacity:var(--fury-ground-opacity);transition:transform .1s linear,opacity .1s linear}.fury-scene[data-phase=betting] .fury-airfield{transition:none}.fury-scene-vignette{background:linear-gradient(#06182336,transparent 32%,transparent 80%,#39241059)}.fury-scene-top{position:absolute;z-index:3;left:0;right:0;top:0;padding:16px 20px 20px;background:linear-gradient(#0a192bd6,#10243b70 60%,transparent)}.fury-scene-brand{display:flex;align-items:center;justify-content:space-between;gap:12px;height:36px}.fury-wordmark{display:flex;flex-direction:column;width:fit-content;align-items:center;font-family:Impact,Arial Narrow,sans-serif;font-size:35px;font-style:italic;line-height:.9;letter-spacing:-1px;color:#ffb544;-webkit-text-stroke:.6px #813009;text-shadow:0 1px #ffedaf,1px 3px #8a390d,2px 5px 5px #06131d96;transform:skew(-5deg)}.fury-wordmark>span{font-family:Arial,sans-serif;font-style:normal;font-size:8px;font-weight:800;letter-spacing:5px;padding-left:5px;padding-top:5px;-webkit-text-stroke:0;color:#fff0c5;text-shadow:0 1px 3px #0009}.fury-flight-status{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #eef7ff23;border-radius:30px;background:#1226356e;font-size:10px;color:#eaf3f6}.fury-flight-status svg{color:#faba67}.fury-scene-tools{display:flex;align-items:center;gap:8px}.fury-sound-toggle{display:grid;place-items:center;width:36px;height:36px;border:1px solid #eef7ff35;border-radius:50%;background:#1226358c;color:#eaf3f6}.fury-sound-toggle:hover{background:#25465dcc}.fury-sound-toggle[aria-pressed=false]{color:#c1ced6}@media(pointer:coarse){.fury-sound-toggle{width:44px;height:44px}}.fury-scene[data-phase=flying] .fury-flight-status svg{color:#b0f4c4}.fury-page .crash-history{min-height:35px;margin-top:10px;padding:0;gap:8px;border:0;border-radius:0;background:transparent}.fury-page .crash-history>div:first-child{scrollbar-width:none;gap:7px}.fury-page .crash-history [data-multiplier-tier]{min-width:49px;padding:5px 8px;border:1px solid #ffffff0b;border-radius:5px;font-size:11px;font-weight:600;color:#eff6f8;background:#071e3a50;text-align:center;text-shadow:0 1px 4px #00192780}.fury-page .crash-history [data-multiplier-tier=medium]{color:#ffdf72;background:#2c2b2245}.fury-page .crash-history [data-multiplier-tier=high]{color:#ffb069;background:#53341a5c}.fury-page .crash-history button{flex:0 0 29px;background:#102a4666;color:#e4eef3;width:29px;height:29px;border:1px solid #ffffff1a;border-radius:6px}.fury-aircraft{position:absolute;z-index:1;left:var(--fury-plane-x);top:var(--fury-plane-y);width:clamp(165px,23%,270px);transform:translate(-10%,-50%) rotate(var(--fury-bank));transition:left .1s linear,top .1s linear}.fury-plane-float{position:relative}.fury-plane-sprite{display:block;position:relative;width:100%;height:auto;filter:drop-shadow(0 5px 4px #142b3326)}.fury-plane-shadow{position:absolute;width:80%;height:8%;border-radius:50%;background:#4c321b78;filter:blur(5px);left:8%;top:94%;transition:opacity 1s}.fury-plane-shadow{opacity:var(--fury-shadow)}.fury-scene[data-phase=flying][data-flight-stage=cruise] .fury-plane-float{animation:fury-float 3.6s ease-in-out infinite}.fury-scene[data-phase=betting] .fury-aircraft{transition:none}.fury-runway-dust{position:absolute;right:85%;top:78%;width:58%;height:22%;opacity:var(--fury-dust);pointer-events:none}.fury-runway-dust>i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse,#eeb9768c,#db974c33 45%,transparent 72%)}.fury-scene[data-phase=flying] .fury-runway-dust>i{animation:fury-dust .65s ease-out infinite}.fury-runway-dust>i:nth-child(2){animation-delay:-.22s!important}.fury-runway-dust>i:nth-child(3){animation-delay:-.44s!important}.fury-exhaust{position:absolute;width:54%;height:16%;top:49%;right:92%;transform-origin:right center;opacity:0;filter:drop-shadow(0 0 6px #ff9138b3)}.fury-exhaust:before,.fury-exhaust:after{content:"";position:absolute;inset:0;border-radius:100% 0 0 100%;background:linear-gradient(90deg,#ff531900,#f97c24b3 42%,#ffe084 84%,#fffadb);clip-path:polygon(100% 0,78% 12%,30% 5%,42% 29%,0 40%,18% 53%,7% 78%,51% 66%,37% 92%,83% 80%,100% 100%)}.fury-exhaust:after{inset:30% 0 24% 32%;background:linear-gradient(90deg,transparent,#fff4bb)}.fury-exhaust>i{position:absolute;width:3px;height:2px;background:#ffe099;border-radius:50%;left:8%;top:60%;box-shadow:0 0 5px #ffbe6b}.fury-exhaust>i:nth-child(2){left:24%;top:-18%}.fury-exhaust>i:nth-child(3){left:-10%;top:120%}.fury-scene[data-phase=flying] .fury-exhaust>i{animation:fury-ember .6s linear infinite}.fury-scene[data-phase=flying] .fury-exhaust>i:nth-child(2){animation-delay:-.2s}.fury-scene[data-phase=flying] .fury-exhaust>i:nth-child(3){animation-delay:-.4s}.fury-scene[data-phase=flying] .fury-exhaust{opacity:1;animation:fury-thrust .16s ease-in-out infinite alternate}.fury-propeller{position:absolute;right:2.8%;top:4%;height:72%;width:4%;border-radius:50%;background:linear-gradient(#fdf3c708,#fff5cd80 50%,#fdf3c708);filter:blur(1px);animation:fury-propeller .09s linear infinite alternate}.fury-scene[data-phase=crashed] .fury-aircraft{animation:fury-fly-away .65s ease-in both}.fury-departure{position:absolute;z-index:2;top:49%;left:50%;transform:translate(-50%,-50%);width:228px;padding:20px 22px 17px;border:1px solid #e6eef526;border-radius:12px;background:linear-gradient(140deg,#132736e6,#132b37b8);box-shadow:0 14px 36px #11253630,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center}.fury-departure-label{display:block;color:#f5e5ce;font-size:9px;letter-spacing:1.7px;font-weight:600}.fury-countdown{padding:10px 0 12px;font-size:42px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-1px}.fury-countdown>span{padding-left:4px;font-size:20px;color:#d8b990;font-weight:400}.fury-countdown-track{height:4px;background:#051b247a;border-radius:8px;overflow:hidden}.fury-countdown-track>div{height:100%;background:linear-gradient(90deg,#ff7709,#ffc075);border-radius:inherit;transition:width .1s linear}.fury-departure-stats{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px;text-align:left}.fury-departure-stats>div:last-child{text-align:right}.fury-departure-stats span{display:block;color:#b8c4c9;font-size:10px;margin-bottom:4px}.fury-departure-stats b{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.fury-readout{position:absolute;z-index:2;inset:46% 5% auto;text-align:center;pointer-events:none}.fury-readout-label{display:block;color:#e1eff4;font-size:9px;font-weight:600;letter-spacing:2px;text-shadow:0 1px 5px #092a4c8c}.fury-multiplier{margin-top:9px;font-size:clamp(62px,10.2cqw,112px);line-height:1;font-weight:800;letter-spacing:-4px;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 4px 18px #042b5159}.fury-multiplier>span{letter-spacing:-2px;font-size:.85em;font-weight:700}.fury-scene[data-phase=crashed] .fury-readout-label{color:#ffc782}.fury-scene[data-phase=crashed] .fury-multiplier{color:#ffdab0}.fury-readout p{color:#dcebf5;font-size:11px;margin-top:14px;text-shadow:0 1px 6px #062c55c9}.fury-scene-bottom{position:absolute;z-index:2;left:18px;right:16px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:8px}.fury-scene-bottom>span{display:flex;align-items:center;gap:7px;color:#ffffffd6;font-size:8px;letter-spacing:1.4px;text-shadow:0 1px 4px #091d3380}.fury-scene-bottom i{width:5px;height:5px;border-radius:50%;background:#fbd295;box-shadow:0 0 6px #ffad467a}.fury-scene-bottom>span:last-child{background:#0f293b66;border:1px solid #ffffff26;padding:6px 9px;border-radius:5px;font-size:10px;letter-spacing:0}.fury-scene-bottom>span{flex-shrink:0}.fury-live-bets{display:flex;justify-content:flex-end;gap:5px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px);mask-image:linear-gradient(90deg,transparent,#000 18px)}.fury-live-bet{flex-shrink:0;display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #ffffff26;border-radius:5px;background:#1735488c;color:#fff;font-size:10px;font-variant-numeric:tabular-nums}.fury-live-bet>span{color:#ccdde7}.fury-live-bet b{font-weight:600}.fury-live-bet em{color:#d3f7a9;font-style:normal}.fury-live-bet[data-cashed-out=true]{background:#1e5939cc;border-color:#b2e9a24d}.fury-page .crash-bet-panel{padding:12px;border-radius:10px;border-color:#ffffff0c;background:linear-gradient(130deg,#202528,#191e21)}.fury-bet-caption{position:absolute;top:20px;right:14px;font-size:9px;letter-spacing:1.3px;color:#8d999f}.fury-bet-caption b{margin-left:3px;color:#c5cdd1;font-weight:500}.fury-page .crash-bet-panel [role=tablist]{margin:0;width:145px;max-width:100%;height:28px;padding:2px;border-radius:6px;background:#101517}.fury-page .crash-bet-panel [role=tab]{min-height:24px;font-size:10px;border-radius:5px;color:#95a0a5}.fury-page .crash-bet-panel [role=tab][data-state=active]{color:#ffe3c1;background:#f780131f;box-shadow:none}.fury-page .crash-bet-manual{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.9fr);gap:8px;margin-top:8px}.fury-page .crash-bet-manual[data-state=inactive]{display:none}.fury-page .crash-bet-manual>*{margin:0;min-width:0}.fury-page .crash-amount-controls{grid-area:1 / 1;gap:3px;border:1px solid #ffffff06;border-radius:7px;background:#101719}.fury-page .crash-amount-controls button{width:28px;height:40px;min-height:40px;border:0;border-radius:6px;background:transparent;color:#a2aeb5}.fury-page .crash-amount-controls input{padding:0;height:40px;border:0;background:transparent;font-family:inherit;font-size:15px;box-shadow:none}.fury-page .crash-bet-action{grid-area:1 / 2 / 3 / 3}.game-viewport .fury-page .crash-bet-action{min-height:76px;width:100%;border-radius:8px}.fury-bet-selection{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 8px;border:1px solid #ffb35766;background:linear-gradient(150deg,#ff981e,#f77808);box-shadow:inset 0 1px #ffdfa149,0 3px 8px #0002}.fury-bet-selection>strong{max-width:100%;overflow-wrap:anywhere;font-size:21px;font-weight:700;line-height:1.1;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 1px #9b430c3d}.fury-bet-selection small{font-size:9px;font-weight:500;letter-spacing:.4px;color:#fff5e2}.game-viewport .fury-page .auto-bet-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;min-height:0;background:transparent;border:0;color:#fff;font-size:10px;font-weight:500;text-align:center;padding:0}.fury-page .auto-bet-status>button{color:#fff;font-size:10px;border:1px solid #ffffff4d;background:#83360030;border-radius:4px;padding:3px 12px}.fury-page .crash-bet-action[data-testid^=btn-cashout-]{background:#279c51;color:#fff;border:1px solid #73da8e66}.fury-page .crash-bet-action[data-testid^=btn-cancel-]{background:#7a351b;color:#fff3e4}.fury-page .sticky-cashout{position:relative;inset:auto;box-shadow:none}.fury-page .crash-amount-multipliers{grid-area:2 / 1;gap:5px}.fury-page .crash-amount-multipliers button{height:27px;min-height:27px;border-radius:20px;border-color:#ffffff07;color:#aeb8bd;background:#2b3236}.fury-page .table-coin-controls{grid-area:3 / 1 / 4 / 3;gap:6px;padding-top:1px}.fury-page .coin-rack-options{display:flex;gap:5px;overflow-x:auto;padding:3px 2px;scrollbar-width:thin;scrollbar-color:#49545a transparent}.fury-page .jetx-auto-cash{grid-area:4 / 1 / 5 / 3;display:flex;align-items:center;gap:9px;min-height:32px}.fury-page .jetx-auto-cash>label{color:#a6b0b5;font-size:11px}.fury-page .jetx-auto-cash>button{height:20px;width:36px}.fury-page .jetx-auto-cash>button>span{height:16px;width:16px}.fury-page .jetx-auto-cash>div{position:relative;margin-left:auto;width:85px}.fury-page .jetx-auto-cash input{height:32px;padding:4px 24px 4px 10px;font-size:12px;background:#101719;border-color:#ffffff10;border-radius:5px;color:#e6ecee}.fury-page .jetx-auto-cash>div>span{position:absolute;right:10px;top:6px;font-size:12px;color:#8c9ba3;pointer-events:none}.fury-page [data-testid^=text-stake-limits-]{grid-area:5 / 1 / 6 / 3;text-align:left;font-size:9px;color:#85949b}.fury-page .crash-bet-manual>.sticky-cashout-spacer{display:none}.fury-page .crash-bet-manual>div:has([data-testid^=switch-use-free-bet-]){grid-column:1 / -1}.fury-page .crash-bet-panel input[type=number]{appearance:textfield}.fury-page .crash-bet-panel input::-webkit-inner-spin-button{appearance:none}.fury-page :is(button,a,input):focus-visible{outline:2px solid #ffc376;outline-offset:3px}@keyframes fury-ember{0%{transform:translate(15px) scale(1);opacity:.9}to{transform:translate(-40px,5px) scale(.25);opacity:0}}@keyframes fury-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(calc(-1 * var(--fury-bob, 9px))) rotate(1deg)}}@keyframes fury-dust{0%{transform:translate(0) scale(.5);opacity:.8}to{transform:translate(-85%) scale(1.6);opacity:0}}@keyframes fury-thrust{0%{transform:scaleX(.8);opacity:.7}to{transform:scaleX(1.1);opacity:1}}@keyframes fury-propeller{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes fury-fly-away{to{transform:translate(220%,-100%) rotate(-12deg);opacity:0}}@media(max-width:1100px)and (min-width:900px){.game-viewport .fury-page .crash-play-area{grid-template-columns:235px minmax(0,1fr);padding:10px}.fury-activity{padding:7px}.fury-page .crash-bet-manual{grid-template-columns:minmax(0,1fr) minmax(105px,.9fr)}}@media(max-width:899px){.game-viewport .fury-page .crash-play-area{display:flex;flex-direction:column;padding:10px;gap:9px}.fury-page .crash-scene-column{flex:none}.game-viewport .fury-page .crash-scene{min-height:400px}.fury-activity-column{min-height:330px;max-height:440px;flex:none}.fury-activity{min-height:330px}}@media(max-width:699px){.game-viewport .fury-page .crash-header{padding:8px 10px;flex-wrap:nowrap;min-height:60px;gap:8px}.fury-page .crash-header>div:first-child{gap:7px;flex-shrink:0}.fury-back{width:30px;height:36px}.fury-page .crash-header>div:first-child>div:last-child>div:first-child{font-size:15px;letter-spacing:-.4px}.game-viewport .fury-page .crash-header>div:last-of-type{width:auto;flex:1;justify-content:flex-end;flex-wrap:nowrap;gap:2px}.game-viewport .fury-page .crash-header [data-testid=btn-balance]{min-width:0;max-width:112px;padding-inline:7px;flex:0 1 auto}.fury-page .crash-header [data-testid=btn-balance] svg,.fury-page .crash-header button[aria-label=Stats],.fury-page .crash-header button[aria-label="Provably Fair"]{display:none}.game-viewport .fury-page .crash-play-area{padding:4px 8px 12px}.game-viewport .fury-page .crash-scene{min-height:350px}.fury-scene-top{padding:10px 10px 15px}.fury-wordmark{font-size:28px}.fury-wordmark>span{font-size:7px;letter-spacing:3px;padding-left:3px}.fury-flight-status{font-size:9px}.fury-page .crash-history [data-multiplier-tier]{font-size:10px}.fury-departure{width:200px;padding:15px;top:53%}.fury-countdown{font-size:36px}.fury-aircraft{--fury-bob: 3px;width:145px;left:calc(7% + (93% - 140px) * var(--fury-travel));top:var(--fury-plane-mobile-y)}.fury-readout{top:56%}.fury-multiplier{font-size:clamp(50px,15vw,60px);letter-spacing:-2px}.fury-readout p{margin-top:8px;font-size:10px}.fury-scene-bottom{left:10px;right:10px;bottom:10px}.fury-scene-bottom>span{font-size:7px;letter-spacing:.6px}.fury-page .crash-mobile-bets>[role=tablist]{height:44px;background:#191f23;border-radius:7px}.fury-page .crash-mobile-bets>[role=tablist] [role=tab]{min-height:36px;font-size:11px}.fury-page .crash-mobile-bets>[role=tablist] [role=tab][data-state=active]{background:#e7791026;color:#ffbc76}.fury-page .crash-bet-panel [role=tablist]{height:40px;width:165px}.fury-page .crash-bet-panel [role=tab]{min-height:36px;font-size:11px}.fury-bet-caption{top:27px}.fury-page .crash-bet-manual{gap:9px;grid-template-columns:minmax(0,1fr) minmax(115px,.85fr)}.fury-page .crash-amount-controls button{min-height:44px;height:44px;width:32px}.fury-page .crash-amount-controls input{height:44px;font-size:17px}.fury-page .crash-amount-multipliers button{height:36px;min-height:36px}.game-viewport .fury-page .crash-bet-action{min-height:91px}.fury-page .jetx-auto-cash{min-height:44px}.fury-page .jetx-auto-cash input{height:40px}.fury-page .jetx-auto-cash>div>span{top:10px}.fury-page .jetx-auto-cash>button{min-height:26px;min-width:44px}.fury-page .fury-activity-tabs[role=tablist]{height:44px}.fury-activity-tabs [role=tab]{min-height:38px;font-size:11px}.fury-bet-row{font-size:11px}}@media(max-width:370px){.game-viewport .fury-page .crash-header{padding-inline:7px;gap:5px}.fury-back{width:25px}.fury-page .crash-header>div:first-child>div:last-child>div:first-child{font-size:13px}.fury-page .crash-header [data-testid=text-balance]{font-size:10px}}@media(prefers-reduced-motion:reduce){.fury-page *,.fury-page *:before,.fury-page *:after{animation:none!important;transition:none!important}.fury-scene[data-phase=crashed] .fury-aircraft{opacity:0}}.roulette-studio{width:100%;overflow:hidden;border:1px solid #b8935047;border-radius:18px;background:#091b16;box-shadow:0 16px 60px #0005}.roulette-betting-panel{border:1px solid #b8935040;border-radius:18px;background:#081e18;padding:18px;min-width:0}.roulette-bet-heading,.roulette-slip-summary,.roulette-coin-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.roulette-eyebrow{color:#90a79a;font-size:9px;letter-spacing:.16em}.roulette-bet-heading h2{font-size:22px;font-weight:700;color:#f1e6ce;margin-top:3px}.roulette-wallet{text-align:right;display:flex;flex-direction:column;gap:4px}.roulette-wallet span{color:#90a79a;font-size:10px}.roulette-wallet strong{color:#72e7b7;font-size:17px;font-variant-numeric:tabular-nums}.roulette-limit-strip{display:flex;flex-wrap:wrap;gap:5px 16px;padding:12px 0;font-size:10px;color:#91aa9d}.roulette-limit-strip b{color:#e4cf9d;margin-left:4px;font-weight:600;white-space:nowrap}.roulette-bet-clock{position:relative;overflow:hidden;min-height:46px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#10362a;color:#7be8b9;margin-bottom:14px}.roulette-bet-clock>span:first-child{font-size:10px;font-weight:700;letter-spacing:.08em}.roulette-bet-clock>strong{font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.roulette-bet-clock small{font-size:10px;padding-left:3px}.roulette-bet-progress{position:absolute;bottom:0;left:0;height:2px;background:#76e5b9;transition:width .2s linear}.roulette-pocket-badge{width:30px;height:30px;border-radius:50%;color:#fff;display:grid;place-items:center;border:1px solid #e5c680;font-size:16px!important}.roulette-waiting-dot{width:8px;height:8px;border-radius:50%;background:#dfbf79}.roulette-board-wrap{min-width:0}.roulette-paytable{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 0 16px;border-bottom:1px solid #c0d6c817}.roulette-paytable>span{display:flex;flex-direction:column;gap:4px;color:#8ca496;font-size:9px}.roulette-paytable b{color:#ddc695;font-size:12px}.roulette-coin-section{padding-block:14px}.roulette-coin-heading{margin-bottom:10px;font-size:9px;color:#92ab9c;letter-spacing:.08em}.roulette-coin-heading b{color:#ddc695}.roulette-slip-summary{font-size:10px;color:#91aa9c;padding-bottom:10px}.roulette-slip-summary b{color:#f6dfab;padding-left:5px;font-size:13px}.roulette-selected-bets{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;max-height:100px;overflow-y:auto}.roulette-selected-bets:empty{display:none}.roulette-selected-bets>span{background:#214235;border:1px solid #c4a86438;border-radius:5px;padding:5px 7px;font-size:10px;color:#dbeade}.roulette-selected-bets b{color:#efd799;margin-left:4px}.roulette-bet-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:10px}.roulette-bet-actions button{min-height:40px;padding:8px 10px;display:flex;align-items:center;gap:5px;font-size:11px;border:1px solid #89ae9833;border-radius:7px;color:#bdd4c5;background:#113025;cursor:pointer}.roulette-bet-actions button:disabled{opacity:.4;cursor:default}.roulette-auto-switch{margin-left:auto;display:flex;gap:7px;align-items:center;color:#e6d1a1;font-size:11px;min-height:40px;cursor:pointer}.roulette-auto-switch input{appearance:none;position:relative;width:34px;height:20px;border:1px solid #739489;border-radius:20px;background:#29453b;cursor:pointer;flex-shrink:0}.roulette-auto-switch input:after{content:"";position:absolute;width:14px;height:14px;left:2px;top:2px;border-radius:50%;background:#d2ddd8}.roulette-auto-switch input:checked{background:#e4bf70;border-color:#e4bf70}.roulette-auto-switch input:checked:after{left:16px;background:#103627}.roulette-auto-switch input:focus-visible{outline:2px solid #e4bf70;outline-offset:3px}.roulette-submit{min-height:48px;width:100%;border-radius:8px;background:#e7c276;color:#13291c;font-weight:800;font-size:14px;cursor:pointer}.roulette-submit:disabled{opacity:.4;cursor:default}.roulette-bet-note{font-size:9px;color:#87a091;line-height:1.6;margin-top:10px}.roulette-betting-panel .auto-bet-status{width:100%;min-height:48px;justify-content:space-between;background:#e7c27617;border-color:#e7c27655;color:#edd397}@media(max-width:600px){.roulette-betting-panel{padding:12px;border-radius:12px}.roulette-bet-heading h2{font-size:18px}.roulette-wallet strong{font-size:15px}.roulette-limit-strip{gap:4px 10px;font-size:9px}.roulette-bet-actions button{padding-inline:8px}.roulette-slip-summary{font-size:9px;gap:6px}.roulette-paytable{gap:6px}}.game-viewport[data-game-layout=roulette] .roulette-page{height:max(740px,var(--fit-height, 100dvh));min-height:0;padding-bottom:0}.game-viewport[data-game-layout=roulette] .roulette-page .game-shell{min-height:0;max-width:1120px;margin-inline:auto}.roulette-page .roulette-page-header{flex-shrink:0;padding-block:6px}.roulette-history-strip{flex-shrink:0;padding-top:6px}.roulette-history-strip>div{padding-block:4px}.game-viewport[data-game-layout=roulette] [data-game-screen=roulette].roulette-live-layout{flex-direction:column;align-items:stretch;gap:0;padding:0;margin:8px 12px;border:1px solid #b8935047;border-radius:14px;background:#081e18;overflow:hidden}.game-viewport[data-game-layout=roulette] .roulette-live-layout>.roulette-studio-column{width:100%;max-width:none;min-width:0;min-height:0;flex:1 1 0;gap:0}.game-viewport[data-game-layout=roulette] .roulette-live-layout .roulette-wheel-surface{padding:0;gap:0;height:100%}.game-viewport[data-game-layout=roulette] .roulette-live-layout .roulette-wheel-placeholder{height:100%;min-height:0}.roulette-live-layout .roulette-studio{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;flex:1;min-height:0}.roulette-studio-stage-slot{position:relative;flex:1;min-height:0;container-type:size;display:grid;place-items:center;background:radial-gradient(ellipse at center,#253b2d,#071711 80%)}.roulette-live-layout .roulette-studio-frame{width:min(100%,calc(100cqh * 16 / 9));flex:none}.roulette-live-layout .roulette-round-status{position:absolute;bottom:30px;left:8px;width:auto;padding-inline:8px;border-radius:5px;background:#071711e6;pointer-events:none;justify-content:center}.roulette-live-layout .roulette-round-status:empty{display:none}.roulette-live-layout .roulette-round-status>span{font-size:11px}.roulette-live-layout .roulette-round-status [data-testid=text-result-pocket]{width:22px;height:22px;font-size:12px}.roulette-live-layout .roulette-studio-topline{flex-shrink:0;padding:7px 12px}.roulette-live-layout .roulette-studio-footer{flex-shrink:0;padding:5px 12px}.roulette-live-layout .roulette-controls-column{display:flex;flex-direction:column;min-height:0;flex:1 0 456px;width:100%}.roulette-live-layout .roulette-betting-panel{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px 10px;border:0;border-top:1px solid #b8935047;border-radius:0}.roulette-bet-toolbar{display:flex;gap:10px;align-items:center;flex-shrink:0;margin-bottom:6px}.roulette-live-layout .roulette-wallet{flex-shrink:0;gap:0}.roulette-live-layout .roulette-wallet strong{font-size:13px}.roulette-live-layout .roulette-bet-clock{flex:1;min-width:0;gap:6px;min-height:32px;padding:5px 8px;margin:0}.roulette-live-layout .roulette-bet-clock>span:first-child{font-size:9px}.roulette-live-layout .roulette-bet-clock>strong{font-size:18px}.roulette-live-layout .roulette-pocket-badge{width:22px;height:22px}.roulette-bet-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#75948455 transparent}.roulette-bet-scroll :is(button,[role=button]){scroll-margin-block:8px}.roulette-bet-details{border-top:1px solid #c0d6c817;margin-top:4px;padding-bottom:6px}.roulette-bet-details summary{cursor:pointer;padding-block:7px;color:#b6c8bc;font-size:10px}.roulette-bet-details summary>span{float:right;color:#e4cf9d}.roulette-live-layout .roulette-paytable{padding-top:0}.roulette-live-layout .roulette-selected-bets{margin-block:6px}.roulette-bet-dock-controls{flex-shrink:0;border-top:1px solid #b8935038;padding-top:4px}.roulette-live-layout .roulette-coin-section{padding-block:4px}.roulette-live-layout .roulette-coin-heading{margin-bottom:4px}.roulette-live-layout .coin-rack-fit{--game-coin-size: 44px}.roulette-live-layout .coin-rack-fit .coin-rack-options{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px;overflow-x:auto;padding:3px;scrollbar-width:thin;scrollbar-color:#75948455 transparent}.roulette-live-layout .roulette-slip-summary{padding-block:3px 5px}.roulette-live-layout .roulette-bet-actions{flex-wrap:nowrap;gap:5px;margin-bottom:6px}.roulette-live-layout .roulette-bet-actions button{min-height:34px;padding:5px 7px;font-size:10px}.roulette-live-layout .roulette-auto-switch{min-height:34px;gap:5px;font-size:10px}.roulette-live-layout .roulette-submit,.roulette-live-layout .auto-bet-status{min-height:40px;font-size:13px}.roulette-live-layout .roulette-number-board{min-width:0}@media(max-width:899px){.game-viewport[data-game-layout=roulette] .roulette-live-layout>.roulette-studio-column{flex:0 1 auto;height:calc((100vw - 26px)*.5625 + 64px)}.roulette-live-layout .roulette-coin-heading{display:none}.roulette-live-layout .roulette-coin-section{padding-block:2px}.roulette-live-layout .roulette-slip-summary{padding-block:2px;line-height:16px}.roulette-live-layout .roulette-slip-summary b{font-size:12px}.roulette-live-layout .roulette-bet-actions{margin-bottom:4px}.roulette-live-layout .roulette-bet-dock-controls{padding-top:2px}.roulette-live-layout .roulette-number-cell{height:40px}.roulette-live-layout .roulette-street-cell{height:24px}.roulette-live-layout .roulette-zero-cell{width:30px;flex-shrink:0}.roulette-live-layout .roulette-column-bets{width:30px}.roulette-live-layout .roulette-outside-row{margin-inline:30px}}@container (max-height: 180px){.roulette-live-layout .roulette-studio-caption{display:none}.roulette-studio-controls button>span{display:none}}@media(min-width:900px){.roulette-live-layout .roulette-controls-column{flex:0 0 352px}.roulette-live-layout .roulette-betting-panel{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:32px minmax(0,1fr);gap:8px 14px}.roulette-live-layout .roulette-bet-toolbar{grid-column:1 / -1;margin:0}.roulette-live-layout .roulette-bet-dock-controls{border-top:0;border-left:1px solid #b8935038;padding:0 0 0 12px}.roulette-live-layout .roulette-bet-clock{max-width:420px}.roulette-live-layout .roulette-wallet{margin-left:auto;flex-direction:row;gap:8px;align-items:center}.roulette-live-layout .coin-rack-fit .coin-rack-options{flex-wrap:wrap;gap:6px}.roulette-live-layout .table-coin-controls{align-items:flex-start}}@media(max-width:379px){.game-viewport[data-game-layout=roulette] [data-game-screen=roulette].roulette-live-layout{margin-inline:4px}.game-viewport[data-game-layout=roulette] .roulette-live-layout>.roulette-studio-column{height:calc((100vw - 10px)*.5625 + 64px)}.roulette-live-layout .roulette-betting-panel{padding-inline:6px}.roulette-live-layout .roulette-bet-actions button{padding-inline:5px}}.roulette-studio-topline,.roulette-studio-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;background:linear-gradient(90deg,#0b241e,#071812)}.roulette-studio-topline>div,.roulette-studio-footer>div{display:flex;align-items:center;gap:9px;min-width:0}.roulette-studio-topline strong{color:#edd3a4;font-size:13px;letter-spacing:.19em}.roulette-studio-light{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#60d5aa;box-shadow:0 0 9px #60d5aa66}.roulette-studio-subtitle{padding-left:13px;border-left:1px solid #baa27240;color:#a3b5ad;letter-spacing:.18em;font-size:9px}.roulette-studio-ai{color:#d4c2a2;border:1px solid #b89e6444;border-radius:4px;padding:3px 6px;font-size:8px;letter-spacing:.14em;white-space:nowrap}.roulette-studio-frame{position:relative;width:100%;aspect-ratio:16 / 9;isolation:isolate;overflow:hidden;background:#10251b}.roulette-studio-poster,.roulette-studio-film{position:absolute;width:100%;height:100%;inset:0;object-fit:contain}.roulette-studio-scene{position:absolute;inset:0;transform-origin:0 0;transform:translate(0) scale(1);transition:transform .9s cubic-bezier(.22,.61,.36,1);will-change:transform}.roulette-studio-wheel-layer,.roulette-studio-controlled-wheel{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.roulette-studio-pocket[data-winning=true]{stroke:#ddc493;stroke-width:3px}.roulette-studio-frame[data-camera=wheel] .roulette-studio-scene{transform:translate(-8.5%,-52%) scale(1.52)}.roulette-studio-action{opacity:0}.roulette-studio-action[data-visible=true]{opacity:1}.roulette-dealer-foreground{position:absolute;top:0;left:0;width:100%;height:52.777778%;opacity:0;pointer-events:none}.roulette-dealer-foreground[data-visible=true]{opacity:1}.roulette-studio-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0005 0%,transparent 25%,transparent 76%,#0006 100%)}.roulette-studio-caption{position:absolute;top:7%;left:4%;display:flex;flex-direction:column;gap:5px;color:#fae8c7;text-shadow:0 2px 14px #000}.roulette-studio-caption span{font-size:clamp(7px,1vw,11px);letter-spacing:.22em}.roulette-studio-caption strong{font:500 clamp(13px,2vw,25px)/1.2 Georgia,serif;max-width:260px}.roulette-studio-wheel{position:absolute;width:auto;min-width:110px;left:3%;top:6%;padding:9px 12px;border:1px solid #d1b6786b;border-radius:12px;background:radial-gradient(ellipse at top,#263c2ff5,#07130ffa);box-shadow:0 12px 35px #0009;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .3s,transform .3s}.roulette-studio-wheel[data-open=true]{opacity:1;transform:none}.roulette-studio-frame[data-camera=wheel] .roulette-studio-caption{opacity:0}.roulette-studio-wheel-label{display:block;text-align:center;font-size:8px;font-weight:700;letter-spacing:.18em;color:#e2c99b;margin-bottom:7px}.roulette-studio-wheel-disc{width:100%}.roulette-studio-result{display:flex;justify-content:center;align-items:center;min-height:20px}.roulette-studio-result>span{color:#becfc3;font-size:8px;letter-spacing:.1em}.roulette-studio-result>strong{display:grid;place-items:center;width:46px;height:46px;border:2px solid #eed7a9;border-radius:50%;color:#fff;font-size:26px;font-weight:800}.roulette-studio-controls{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.roulette-studio-controls button{display:flex;gap:6px;align-items:center;justify-content:center;min-height:36px;min-width:36px;padding:7px 10px;color:#f4e5c9;border:1px solid #e2c48e66;border-radius:7px;background:#081510cc;font-size:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.roulette-studio-controls button:focus-visible{outline:2px solid #f4d290;outline-offset:2px}.roulette-studio-controls button:disabled{opacity:.5;cursor:default}.roulette-studio-frame[data-camera=wheel] .roulette-studio-controls{top:10px;bottom:auto}.roulette-studio-footer{padding-block:9px;color:#c9d8ce;font-size:11px}.roulette-studio-countdown{font-size:16px;font-weight:700;color:#e7d09e;font-variant-numeric:tabular-nums}.roulette-studio-countdown small{font-size:10px;padding-left:2px;color:#a9b6ad}@media(max-width:600px){.roulette-studio{border-radius:12px}.roulette-studio-topline,.roulette-studio-footer{padding-inline:11px}.roulette-studio-topline{padding-block:10px}.roulette-studio-topline strong{font-size:11px}.roulette-studio-subtitle{display:none}.roulette-studio-wheel{width:auto;min-width:88px;left:3%;top:5%;padding:7px 9px;border-radius:8px}.roulette-studio-wheel-label{font-size:6px;margin-bottom:5px}.roulette-studio-controls{right:8px;bottom:8px}.roulette-studio-controls button{min-height:32px;min-width:32px;padding:6px;font-size:9px}}@media(prefers-reduced-motion:reduce){.roulette-studio-wheel,.roulette-studio-scene{transition:none}}.tpl-studio{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;isolation:isolate;container-type:inline-size;background:#091710}.tpl-audio-bar{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-top:-5px;border:1px solid #e5c58e25;border-radius:10px;background:#101c18;color:#c1c9bd;font-size:11px}.tpl-audio-label{font-size:9px;letter-spacing:.17em;color:#baa579;margin-right:auto}.tpl-audio-bar button{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px;border:1px solid #e5c58e25;border-radius:6px;white-space:nowrap}.tpl-audio-bar button[aria-pressed=true]{color:#f1d79f;background:#cdbb6e12}.tpl-audio-bar button:focus-visible,.tpl-audio-bar input:focus-visible{outline:2px solid #f1d79f;outline-offset:3px}.tpl-audio-bar input{width:65px;accent-color:#d6b979}.tpl-audio-playing{display:flex;align-items:center;gap:2px;height:18px}.tpl-audio-playing i{width:2px;height:3px;background:#d6b979}.tpl-audio-playing[data-playing=true] i{animation:tpl-equalizer .9s ease-in-out infinite alternate}.tpl-audio-playing i:nth-child(2){animation-delay:-.4s}.tpl-audio-playing i:nth-child(3){animation-delay:-.6s}.tpl-audio-settings-grid{display:grid;gap:12px}.tpl-audio-settings-grid button{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid #e5c58e40;border-radius:8px}.tpl-audio-settings-grid button[aria-pressed=true]{color:#ffe19a;background:#e5c58e12}.tpl-audio-settings-grid input{width:100%;min-height:32px;accent-color:#fbbf24}.tpl-audio-playing i:nth-child(4){animation-delay:-.2s}@keyframes tpl-equalizer{to{height:15px}}@media(max-width:639px){.tpl-live-page [data-testid=teen-patti-table]{aspect-ratio:6 / 5}.tpl-audio-bar{gap:6px;padding:7px}.tpl-audio-label{display:none}.tpl-audio-bar input{margin-left:auto;width:40px;min-width:28px;flex:1}.tpl-audio-bar button{padding:4px 6px;font-size:10px}.tpl-audio-playing{display:none}}@media(prefers-reduced-motion:reduce){.tpl-audio-playing[data-playing=true] i{animation:none;height:10px}}.tpl-studio-room{position:absolute;inset:0 0 32%;background:linear-gradient(0deg,#03100a 0%,transparent 42%),url(/assets/casino-background-BKrzP6bG.png) center top / cover;filter:brightness(.74)}.tpl-studio-light{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 25%,#ffda9122,transparent 38%),linear-gradient(90deg,#0007,transparent 25%,transparent 75%,#0007)}.tpl-studio-wordmark{position:absolute;left:6%;top:17%;display:flex;flex-direction:column;align-items:center;color:#e6c78d;text-shadow:0 2px 10px #000}.tpl-studio-wordmark span{font-size:1.1cqw;letter-spacing:.35em;margin-bottom:1.2cqw}.tpl-studio-wordmark strong{font:600 3cqw Georgia,serif;letter-spacing:.065em}.tpl-studio-wordmark em{font: 3.5cqw Georgia,serif;letter-spacing:.25em;margin-left:.25em}.tpl-studio-wordmark i{font-size:.7cqw;font-style:normal;letter-spacing:.25em;margin-top:.75cqw;color:#d4c2a4a6}.tpl-studio-status{position:absolute;right:2.8%;top:4%;z-index:8;display:flex;align-items:center;gap:7px;border:1px solid #f7d99f33;border-radius:5px;padding:6px 8px;background:#091710aa;font-size:9px;font-weight:700;letter-spacing:.1em;color:#f5e7c9}.tpl-live-dot,.tpl-dealer-name>span{width:5px;height:5px;border-radius:50%;background:#82db9b;box-shadow:0 0 8px #82db9b66}.tpl-studio-id{padding-left:7px;border-left:1px solid #e1c59444;color:#e1c594}.tpl-dealer,.tpl-felt{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tpl-dealer--body{z-index:1;filter:drop-shadow(0 4px 12px #0004)}.tpl-felt{z-index:2}.tpl-dealer--arms{z-index:5;filter:drop-shadow(1px 5px 3px #031e1a55)}.tpl-hand-outline{fill:#00282022;stroke-width:1.5;stroke-dasharray:6 5}.tpl-outline-a{stroke:#8dd8ed55}.tpl-outline-b{stroke:#efa9b555}.tpl-outline-winner{stroke:#f0cc7d;stroke-width:3;fill:#e8c88615;stroke-dasharray:none}.tpl-hand-title{font:700 23px system-ui,sans-serif;text-anchor:middle;letter-spacing:4px;text-transform:uppercase}.tpl-title-a{fill:#abdae8}.tpl-title-b{fill:#edb5bc}.tpl-category{font:500 17px system-ui,sans-serif;fill:#f3e9cc;text-anchor:middle}.tpl-felt-brand{font:25px Georgia,serif;fill:#dabd82a3;text-anchor:middle}.tpl-felt-caption{font:10px system-ui,sans-serif;letter-spacing:3px;fill:#d4caaa69;text-anchor:middle}.tpl-card{position:absolute;z-index:4;perspective:600px;will-change:transform}.tpl-card-turn{position:relative;height:100%;width:100%;transform-style:preserve-3d;transform:rotateY(180deg)}.tpl-card-front,.tpl-card-back{position:absolute;inset:0;backface-visibility:hidden;border-radius:.45cqw;box-shadow:.1cqw .4cqw .6cqw #00171070}.tpl-card-front{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fffefa,#eae9e3);color:#13242a;border:1px solid #fffdf2}.tpl-card-red .tpl-card-front{color:#bc2b3d}.tpl-card-front>strong{font-size:3.05cqw;line-height:1;font-family:Georgia,serif}.tpl-card-corner{position:absolute;left:.42cqw;top:.36cqw;display:flex;align-items:center;flex-direction:column;font:700 1.35cqw/1 Georgia,serif}.tpl-card-corner small{font-size:1.15cqw;margin-top:.1cqw}.tpl-card-corner-bottom{top:auto;left:auto;right:.42cqw;bottom:.36cqw;transform:rotate(180deg)}.tpl-card-back{transform:rotateY(180deg);display:grid;place-items:center;border:.28cqw solid #eddec2;background:repeating-linear-gradient(45deg,#182b43 0 2px,#223c56 2px 3px);outline:1px solid #182b43;outline-offset:-4px}.tpl-card-back>span{display:grid;place-items:center;height:3.2cqw;width:3.2cqw;border:1px solid #ceac6d;border-radius:50%;background:#152b43;color:#e3c48a;font-size:2cqw}.tpl-card-placeholder{opacity:.13}.tpl-dealer-name{position:absolute;z-index:6;left:68%;top:42%;display:flex;align-items:center;gap:.55cqw;padding:.75cqw 1cqw;border-left:2px solid #d9b778;background:linear-gradient(90deg,#0b181be6,#0b181b00);font-size:1.3cqw;font-weight:700;letter-spacing:.15em;color:#fff3d8}.tpl-dealer-name small{font-size:.7cqw;font-weight:400;letter-spacing:.1em;color:#b8b9a9}.tpl-table-message{position:absolute;z-index:6;top:54%;left:50%;transform:translate(-50%);font-size:1.1cqw;white-space:nowrap;color:#eadac1a6;letter-spacing:.05em}.tpl-message-opening,.tpl-studio[data-action=opening] .tpl-message-dealing{display:none}.tpl-studio[data-action=opening] .tpl-message-opening{display:inline}.tpl-felt-bets{position:absolute;inset:0;z-index:6;pointer-events:none}.tpl-felt-bet{position:absolute;top:88%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:.6cqw;min-width:9%;padding:.7cqw 1cqw;border:1px solid #c8b57630;border-radius:99px;color:#d1c7a7aa}.tpl-felt-bet>span{font-size:.9cqw;letter-spacing:.08em;text-transform:uppercase}.tpl-felt-bet-active{border-color:#dfbf72;background:#bc8d3020}.tpl-felt-bet strong{display:grid;place-items:center;min-width:2.8cqw;height:2.8cqw;padding:.2cqw;border-radius:50%;background:#edd49c;border:2px dashed #92733d;color:#30230e;font-size:1cqw;box-shadow:0 2px #654c27}@media(max-width:639px){.tpl-studio-status{padding:4px 6px;font-size:7px;gap:5px}.tpl-studio-wordmark{top:20%}.tpl-table-message{font-size:1.5cqw}.tpl-felt-bet>span{font-size:1.25cqw}.tpl-dealer-name{font-size:1.6cqw}.tpl-dealer-name small{display:none}.tpl-card-corner{font-size:2cqw}.tpl-card-corner small{font-size:1.6cqw}.tpl-card-front>strong{font-size:3.6cqw}}@media(prefers-reduced-motion:reduce){.tpl-card{will-change:auto}}.tpl-film-studio{background:#0c211b}.tpl-film-viewport{position:absolute;inset:0;overflow:hidden;top:var(--tpl-film-top, 0px);bottom:var(--tpl-film-bottom, 0px)}.tpl-film-stage{position:absolute;top:0;left:0;width:864px;height:486px;transform-origin:0 0;will-change:transform}.tpl-film-poster,.tpl-result-poster,.tpl-dealer-video,.tpl-film-bridge{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none}.tpl-dealer-video{opacity:0}.tpl-film-bridge{z-index:1;visibility:hidden;pointer-events:none}.tpl-dealer-video-ready{opacity:1}.tpl-result-poster{z-index:1;visibility:hidden}.tpl-film-studio[data-stage=result] .tpl-result-poster{visibility:visible}.tpl-film-studio[data-stage=result] .tpl-dealer-video,.tpl-film-studio[data-stage=result] .tpl-film-bridge{visibility:hidden!important}.tpl-physical-ink,.tpl-felt-lettering,.tpl-shoe-scene{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.tpl-shoe-scene{z-index:3}.tpl-shuffle-closeup{position:absolute;left:3%;top:30%;width:24%;z-index:7;padding:8px 9px 0;background:linear-gradient(150deg,#244738f5,#0c211bf5);border:1px solid #ceb77b80;border-radius:9px;box-shadow:0 8px 25px #0006;visibility:hidden;opacity:0;transition:opacity .22s;pointer-events:none}.tpl-shuffle-closeup>span{display:flex;align-items:center;justify-content:space-between;color:#e1ce9b;font-size:8px;letter-spacing:.14em}.tpl-shuffle-closeup i{width:4px;height:4px;background:#b2d5b4;border-radius:50%}.tpl-shuffle-closeup svg{display:block;width:100%}.tpl-film-studio[data-camera=dealer][data-stage=shuffle] .tpl-shuffle-closeup{visibility:visible;opacity:1}.tpl-film-studio[data-preparing=true] .tpl-physical-ink{opacity:0}.tpl-film-studio[data-camera=hands] [data-testid=tpl-shuffle-shoe]{visibility:hidden}.tpl-film-studio[data-camera=cards] .tpl-film-viewport{display:none}.tpl-overhead-camera{position:absolute;top:44px;left:12px;width:calc(100% - 24px);height:calc(100% - 44px - min(60px,18%));display:none}.tpl-film-studio[data-camera=cards] .tpl-overhead-camera{display:block}.tpl-overhead-card[data-dealt=false]{visibility:hidden}.tpl-camera-face{display:none}.tpl-overhead-card[data-face-up=true] .tpl-camera-face{display:inline}.tpl-overhead-card[data-face-up=true] .tpl-camera-back{display:none}.tpl-camera-toolbar{position:absolute;z-index:12;top:12px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e4d3ae;font-size:9px;letter-spacing:.14em}.tpl-camera-toolbar>span{text-shadow:0 1px 3px #000}.tpl-camera-toolbar>div{display:flex;gap:2px;background:#0c211beb;padding:3px;border:1px solid #d0b77e45;border-radius:7px}.tpl-camera-toolbar button{min-height:28px;padding:3px 10px;border-radius:4px;font-size:11px;letter-spacing:0}.tpl-camera-toolbar button[aria-pressed=true]{background:#d6bb80;color:#101b2b}.tpl-camera-toolbar button:focus-visible{outline:2px solid #ffdf91;outline-offset:2px}.tpl-film-studio .tpl-studio-status,.tpl-film-studio[data-camera=hands] .tpl-studio-wordmark,.tpl-film-studio[data-camera=hands] .tpl-dealer-name,.tpl-film-studio[data-camera=hands] .tpl-felt-bets,.tpl-film-studio[data-camera=cards] .tpl-studio-wordmark,.tpl-film-studio[data-camera=cards] .tpl-dealer-name,.tpl-film-studio[data-camera=cards] .tpl-table-message,.tpl-film-studio[data-camera=cards] .tpl-felt-bets,.tpl-film-studio[data-camera=hands] .tpl-felt-lettering{display:none}.tpl-customer-view{position:absolute;z-index:5;left:12px;right:12px;bottom:38px;height:var(--tpl-customer-height);display:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;opacity:0;visibility:hidden;transition:opacity .16s ease}.tpl-film-studio[data-camera=hands] .tpl-customer-view{display:grid}.tpl-film-studio[data-customer-ready=true] .tpl-customer-view{opacity:1;visibility:visible}.tpl-customer-hand{padding:8px;border-radius:9px;background:linear-gradient(160deg,#204638,#102a21);box-shadow:inset 0 0 0 1px #aac8dc30;text-align:center;min-width:0}.tpl-customer-heading{color:#d5e8d6;font-size:11px;line-height:12px;letter-spacing:.12em;font-weight:700;margin-bottom:6px}.tpl-customer-hand+.tpl-customer-hand .tpl-customer-heading{color:#e9c2c5}.tpl-customer-cards{display:flex;justify-content:center;align-items:center;gap:8px}.tpl-customer-card{display:block;width:var(--tpl-customer-card-width);height:auto;aspect-ratio:66 / 94;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 2px 2px #0006)}.tpl-customer-face{display:none}.tpl-customer-card[data-face-up=true] .tpl-customer-face{display:inline}.tpl-customer-card[data-face-up=true] .tpl-customer-back{display:none}.tpl-customer-category{margin-top:4px;font-size:10px;line-height:12px;color:#a9bdd0;text-transform:uppercase}.tpl-customer-hand[data-won=true]{box-shadow:inset 0 0 0 1px #e5c16b}.tpl-customer-hand[data-won=true] .tpl-customer-category{color:#ffe09a;font-weight:700}.tpl-table-sequence{position:absolute;left:50%;bottom:13px;transform:translate(-50%);display:flex;align-items:center;gap:9px;color:#8c9caf;background:#0a1221d6;border:1px solid #d2bb7d30;border-radius:99px;padding:7px 14px;font-size:9px;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}.tpl-table-sequence i{width:15px;height:1px;background:#d2bb7d40}.tpl-film-studio[data-stage=shuffle] [data-step=shuffle],.tpl-film-studio[data-stage=ready] [data-step=shuffle],.tpl-film-studio[data-stage=dealing] [data-step=dealing],.tpl-film-studio[data-stage=dealt] [data-step=dealing],.tpl-film-studio[data-stage=opening] [data-step=opening],.tpl-film-studio[data-stage=result] [data-step=result]{color:#ffdc8d}.tpl-table-message .tpl-prep-shuffle,.tpl-table-message .tpl-prep-ready,.tpl-table-message .tpl-prep-dealing,.tpl-table-message .tpl-prep-dealt{display:none}.tpl-film-studio[data-stage=shuffle] .tpl-prep-shuffle,.tpl-film-studio[data-stage=ready] .tpl-prep-ready,.tpl-film-studio[data-stage=dealing] .tpl-prep-dealing,.tpl-film-studio[data-stage=dealt] .tpl-prep-dealt{display:inline}.tpl-physical-ink{mix-blend-mode:multiply}.tpl-felt-lettering{opacity:.92}.tpl-film-studio .tpl-studio-wordmark{top:15%;left:4%;align-items:flex-start}.tpl-film-studio .tpl-studio-wordmark span{font-size:.85cqw;margin-bottom:.5cqw}.tpl-film-studio .tpl-studio-wordmark strong,.tpl-film-studio .tpl-studio-wordmark em{font-size:2.5cqw}.tpl-film-studio .tpl-dealer-name{left:auto;right:3%;top:50%;font-size:1.1cqw}.tpl-film-studio .tpl-dealer-name small{font-size:.65cqw}.tpl-film-studio .tpl-table-message{top:86.5%;font-size:1.05cqw;color:#eee0bb;background:transparent;border-radius:99px;padding:.35cqw 1cqw}.tpl-film-studio[data-camera=hands] .tpl-table-message{display:none}.tpl-film-studio .tpl-felt-bets{inset:auto 6% 10%;display:flex;justify-content:space-between;gap:1cqw}.tpl-film-studio[data-preparing=true] .tpl-felt-lettering{visibility:hidden}.tpl-film-studio[data-preparing=false] .tpl-felt-bets{display:none}.tpl-film-studio .tpl-felt-bet{position:static;transform:none;padding:.25cqw .7cqw;border-color:transparent;min-width:0}.tpl-film-studio .tpl-felt-bet-active{border-color:#dfbf7250}.tpl-film-studio .tpl-felt-bet strong{min-width:1.6cqw;height:1.6cqw;border-width:1px;font-size:.8cqw}@media(max-width:639px){.tpl-live-page [data-testid=teen-patti-table]:has([data-camera=hands]){min-height:430px}.tpl-shuffle-closeup{width:31%;left:2%;top:29%;padding:5px 4px 0;border-radius:5px}.tpl-shuffle-closeup>span{font-size:5.5px;letter-spacing:.06em}.tpl-film-studio .tpl-studio-wordmark{top:17%}.tpl-film-studio .tpl-studio-wordmark span{font-size:1.3cqw}.tpl-film-studio .tpl-studio-wordmark strong{font-size:3cqw}.tpl-film-studio .tpl-dealer-name{top:48%;font-size:1.8cqw}.tpl-film-studio .tpl-table-message{font-size:1.7cqw}.tpl-camera-toolbar{top:8px;left:10px;right:10px;font-size:6.5px;gap:4px;letter-spacing:.05em}.tpl-camera-toolbar button{padding:2px 7px;min-height:28px;font-size:9px}.tpl-table-sequence{bottom:8px;font-size:7px;padding:6px 9px;gap:6px}.tpl-table-sequence i{width:10px}}@container (max-width: 639px){.tpl-customer-view{left:8px;right:8px;gap:12px}.tpl-customer-cards{gap:4px}.tpl-customer-heading{font-size:10px}.tpl-customer-category{font-size:9px}}@media(prefers-reduced-motion:reduce){.tpl-film-stage,.tpl-customer-view,.tpl-overhead-camera,.tpl-shuffle-closeup{transition:none}}.tpl-result-overlay{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:10px;pointer-events:none;container:inline-win / size;background:radial-gradient(ellipse at center,#00130c35,transparent 75%)}.tpl-result-card{position:relative;isolation:isolate;width:min(340px,100%);max-height:100%;overflow:auto;display:grid;gap:10px;padding:16px;border:1px solid #f4cf72;border-radius:18px;background:linear-gradient(145deg,#21432bf5,#09281ffb 65%);box-shadow:0 12px 40px #0009,0 0 24px #eecb5730;color:#fff5d3;pointer-events:auto}.tpl-result-card>:not(.tpl-result-sparks){position:relative;z-index:1;min-width:0}.tpl-result-heading{display:flex;align-items:center;gap:12px}.tpl-result-heading>div{min-width:0}.tpl-result-trophy{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:50%;color:#ffe19a;background:#d0a75225;border:1px solid #f5d78b60}.tpl-result-trophy svg{width:27px;height:27px}.tpl-result-eyebrow{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#dfc991}.tpl-result-heading h2{margin:2px 0;font-size:clamp(20px,4vw,27px);line-height:1.1;font-weight:900;text-transform:uppercase}.tpl-result-heading p{font-size:11px;color:#c4d9c8}.tpl-result-money{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 0;border-block:1px solid #e8c66b30}.tpl-result-money span{display:block;font-size:10px;color:#b8ccb8}.tpl-result-money strong{display:block;margin-top:2px;font-size:clamp(16px,4vw,21px);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tpl-result-money [data-loss=true]{color:#ffb5b5}.tpl-result-ok{width:100%;min-height:44px;border-radius:10px;background:linear-gradient(110deg,#ffe7a1,#e7b851);color:#15291a;font-size:15px;font-weight:900;touch-action:manipulation}.tpl-result-ok:focus-visible{outline:2px solid #fff2c3;outline-offset:3px}.tpl-result-sparks{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:inherit}.tpl-result-sparks i{position:absolute;top:-8px;left:var(--x);height:8px;width:4px;background:#ffdb72;opacity:0}.tpl-result-sparks i:nth-child(2n){background:#72e8b2}@media(prefers-reduced-motion:no-preference){.tpl-result-card{animation:tpl-result-enter .24s ease-out both}.tpl-result-sparks i{animation:tpl-result-spark 1.6s var(--delay) ease-out both}}@keyframes tpl-result-enter{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes tpl-result-spark{15%{opacity:.85}to{opacity:0;transform:translateY(200px) rotate(180deg)}}@media(max-width:600px),(max-height:450px){.tpl-result-card{padding:12px;gap:8px}.tpl-result-trophy{flex-basis:40px;height:40px}.tpl-result-heading{gap:8px}.tpl-result-heading h2{font-size:21px}.tpl-result-money{padding:6px 0}}@media(max-height:340px){.tpl-result-card{padding:8px;gap:6px}.tpl-result-eyebrow{display:none}.tpl-result-heading h2{font-size:19px}.tpl-result-heading p{font-size:10px}.tpl-result-money{padding:4px 0}.tpl-result-money span{font-size:9px}}.live-bet-status{grid-area:status}.live-bet-spots{grid-area:spots}.live-bet-coins{grid-area:coins;min-width:0}.live-bet-summary{grid-area:summary;min-width:0}.live-bet-actions{grid-area:actions;min-width:0}.live-bet-limits{grid-area:limits}@media(max-width:1023px){[data-live-bet-dock]{max-height:none;overflow:visible}.live-bet-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status status" "spots spots" "coins coins" "summary actions";gap:8px;padding:8px 12px}.live-bet-layout .live-bet-spots{gap:8px}.live-bet-layout .live-bet-spots button{min-height:52px;padding:5px 3px;gap:2px}.live-bet-layout .live-bet-spots button>span:first-child{font-size:12px}.live-bet-layout .live-bet-summary{border:0;background:transparent;padding:0;gap:6px}.live-bet-layout .live-bet-summary>div{gap:6px}.live-bet-layout .live-bet-summary>div>span{font-size:9px}.live-bet-layout .live-bet-summary>span{font-size:12px}.live-bet-layout .live-bet-actions{position:static;padding:0;background:transparent}.live-bet-layout .live-bet-hint,.live-bet-layout .live-bet-limits{display:none}.live-bet-layout .coin-rack-options{gap:6px}.live-bet-layout .live-bet-status{height:16px;font-size:10px}}@media(max-width:379px){.live-bet-layout .live-bet-summary>div>span{display:none}}@media(max-width:1023px)and (min-width:560px)and (max-height:500px){.live-bet-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"status status" "spots coins" "actions summary";gap:6px 12px;padding:6px 12px}.live-bet-layout .live-bet-spots{align-content:center}.live-bet-layout .live-bet-spots button{min-height:48px}.live-bet-layout .live-bet-coins .coin-rack-options{grid-template-columns:repeat(var(--coin-columns, 4),minmax(0,1fr))}}@media(max-width:1023px){.tpl-live-page .tpl-page-header{padding:max(2px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 2px max(8px,env(safe-area-inset-left));min-height:48px}.tpl-live-page .tpl-game-content{padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));flex:initial}.tpl-live-page .tpl-main-column{gap:8px}.tpl-live-page [data-testid=last-result-banner]{height:auto;min-height:36px;padding:5px 8px;gap:6px}.tpl-live-page [data-testid=last-result-banner]>div{overflow:visible;display:block;font-size:10px;line-height:14px}.tpl-live-page [data-testid=teen-patti-table]{aspect-ratio:16 / 9;flex-shrink:0}.tpl-mobile-dock{min-width:0}.tpl-live-page .live-bet-layout{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"spots spots spots" "coins coins coins" "summary actions status";padding:8px;gap:6px 8px}.tpl-live-page .live-bet-status{flex-direction:column;justify-content:center;gap:2px;height:auto;font-size:9px}.tpl-live-page .live-bet-status>span:last-child{font-size:13px;color:#6ff5be}.tpl-live-page .live-bet-summary>div>span{display:none}.tpl-live-page .live-bet-summary>span{font-size:11px;overflow-wrap:anywhere;flex-shrink:1}.tpl-live-page .live-bet-actions{font-size:11px}.tpl-live-page .live-bet-spots button{touch-action:manipulation}.tpl-live-page .live-bet-spots [data-testid^=chipstack-]{top:1px;right:1px;height:20px;min-width:20px;font-size:8px}.tpl-mobile-history{margin-top:4px}.tpl-live-page .tpl-table-sequence{bottom:3px;padding:3px 8px;font-size:7px}.tpl-live-page .tpl-film-studio .tpl-table-message{top:auto;bottom:30px}}@media(max-width:559px)and (max-height:700px){.tpl-live-page .tpl-main-column{gap:6px}.tpl-live-page .tpl-game-content{padding-top:6px}.tpl-live-page .live-bet-layout{padding:6px;gap:4px 6px}.tpl-live-page .live-bet-spots{display:flex;flex-direction:column;gap:4px}.tpl-live-page .live-bet-spots>div{display:grid}.tpl-live-page .live-bet-spots button{min-height:var(--game-bet-height);padding:4px 1px;border-radius:9px}.tpl-live-page .live-bet-spots button>span:first-child{font-size:10px;letter-spacing:0}.tpl-live-page .live-bet-spots button>span:nth-child(2){font-size:10px}.tpl-live-page .coin-rack-options{gap:4px}.tpl-live-page .coin-rack-option{width:44px;height:44px}.tpl-live-page .coin-rack-custom{width:100%;height:48px}}@media(min-width:560px)and (max-width:1023px)and (orientation:landscape){.tpl-live-page .tpl-page-header{min-height:44px;padding-top:env(safe-area-inset-top);padding-bottom:0}.tpl-live-page .tpl-game-content{padding-top:4px}.tpl-live-page[data-betting=true] .tpl-main-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(304px,.95fr);grid-template-rows:28px auto auto;grid-template-areas:"last bets" "table bets" "history history";align-items:start;align-content:start;gap:4px 8px}.tpl-live-page [data-testid=last-result-banner]{grid-area:last;min-height:28px;padding-top:3px;padding-bottom:3px}.tpl-live-page [data-testid=teen-patti-table]{grid-area:table}.tpl-mobile-dock{grid-area:bets}.tpl-mobile-history{grid-area:history}.tpl-live-page .live-bet-layout{gap:4px 6px;padding:6px}.tpl-live-page .live-bet-spots{gap:4px}.tpl-live-page .live-bet-spots>div{gap:4px}.tpl-live-page .live-bet-spots button{min-height:var(--game-bet-height)}.tpl-live-page .coin-rack-options{gap:4px}.tpl-live-page .coin-rack-option{width:44px;height:44px}}.tpl-film-studio[data-layout=side] .tpl-film-viewport{right:var(--tpl-film-right)}.tpl-film-studio[data-layout=side] .tpl-customer-view{inset:40px 8px 24px 50%;height:auto;align-content:center;gap:12px}.tpl-film-studio[data-layout=side] .tpl-customer-cards{gap:4px}.tpl-film-studio[data-layout=side] .tpl-customer-heading{font-size:9px;letter-spacing:.04em}.tpl-film-studio[data-layout=side] .tpl-customer-category{font-size:8px}.tpl-live-page [data-testid=teen-patti-table]:has([data-layout=side]){aspect-ratio:auto}.vb-page{--vb-ink: #233e5c;width:100%;height:100%;min-height:0;display:grid;grid-template-rows:62px minmax(0,1fr);background:#eff4fa;color:var(--vb-ink);font:13px Inter,Segoe UI,sans-serif}.vb-page *{box-sizing:border-box}.vb-page button{cursor:pointer;touch-action:manipulation}.vb-page button:disabled{cursor:not-allowed}.vb-page :is(button,a,input):focus-visible{outline:3px solid #5795df;outline-offset:2px}.vb-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 23px;background:#fff;border-bottom:1px solid #dce5ed}.vb-brand-group,.vb-header-actions{display:flex;align-items:center;gap:12px}.vb-back{display:grid;place-items:center;color:#648199;padding:7px}.vb-brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;color:#fff;background:linear-gradient(145deg,#72c995,#277e68);box-shadow:0 3px #236654;transform:rotate(-7deg)}.vb-brand-group strong{font-size:21px;letter-spacing:-.8px;color:#25456c}.vb-brand-group strong span{color:#54a77a}.vb-brand-group small{display:block;margin-top:2px;color:#7d91a4;font-size:7px;letter-spacing:1.5px}.vb-icon-btn{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #dae4ed;border-radius:10px;background:#f3f7fb;color:#6384a1}.vb-wallet{display:flex;align-items:center;gap:9px;padding:7px 11px;border:1px solid #d7e2ef;border-radius:12px;background:#edf4ff;color:#395d89;text-decoration:none}.vb-wallet small{display:block;font-size:7px;letter-spacing:1px}.vb-wallet strong{font-size:15px;font-variant-numeric:tabular-nums}.vb-wallet>svg:last-child{border-radius:6px;background:#cee0fa;padding:2px;width:23px;height:23px}.vb-content{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;padding:15px 22px 9px}.vb-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.vb-heading>div{display:flex;align-items:baseline;gap:16px}.vb-eyebrow{font-size:8px;color:#6285a1;letter-spacing:1.5px;font-weight:700}.vb-heading .vb-eyebrow{display:none}.vb-heading h1{font-size:23px;font-weight:800;margin:0;letter-spacing:-.6px}.vb-heading p{font-size:11px;color:#8699a9;margin:0}.vb-rules-link{display:flex;align-items:center;gap:7px;color:#66859e;border:0;background:transparent;font-size:11px}.vb-game-layout{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px}.vb-play-area{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:42px minmax(0,1fr) 32px;overflow:hidden;border-radius:21px;border:1px solid #aed7e4;background:#d8f1f4;box-shadow:0 4px #c4dfe7}.vb-scene-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 16px;background:#f1fcff;border-bottom:1px solid #cae4e8}.vb-round-label{font-size:9px;color:#7c97aa;letter-spacing:.7px}.vb-round-label b{color:#3e7899;font-weight:600;margin-left:5px}.vb-status{display:flex;align-items:center;gap:5px;padding:5px 9px;background:#fff4d8;color:#98753a;border-radius:20px;font-size:9px}.vb-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.vb-status.is-open{background:#dbf3d7;color:#498354}.vb-stage{position:relative;min-height:0;overflow:hidden;background:linear-gradient(#c5f1ff,#edf5cc 75%,#c59260)}.vb-harvest-svg,.vb-harvest-svg .vb-bowl-art{display:block;width:100%;height:100%}.vb-stage-caption{position:absolute;top:10px;left:16px;color:#476c81;pointer-events:none}.vb-stage-caption>span{font-size:8px;letter-spacing:1px;font-weight:700}.vb-stage-caption h2{margin:2px 0 0;font-size:18px;font-weight:800;color:#2b5c70;text-shadow:0 1px #fff9}.vb-collected-badge{position:absolute;right:13px;top:12px;display:flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid #fff9;border-radius:14px;background:#ffffffb5;box-shadow:0 3px 12px #719dab13;color:#538b75}.vb-collected-badge strong{font-size:23px;color:#366881;line-height:1;font-variant-numeric:tabular-nums}.vb-collected-badge span{font-size:7px;letter-spacing:1px}.vb-round-callout{position:absolute;bottom:9px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;padding:7px 13px;background:#fff8e8ee;border:1px solid #fffb;border-radius:20px;box-shadow:0 3px 8px #84684925;color:#82664c;font-size:10px}.vb-round-callout strong{color:#39694c;font-size:12px}.vb-round-callout.result-risk{background:#f3e3ff;color:#8c50b1}.vb-round-callout.result-junk{background:#fff0e7;border-color:#e8ae90;color:#91432e}.vb-round-callout.result-junk strong,.vb-scene-footer .vb-junk-notice{color:#91432e}.vb-junk-rule{padding:10px 12px;border-radius:10px;background:#fff0e7;color:#91432e}.vb-history-item.history-junk>span{background:#fff0e7;color:#91432e}.vb-scene-footer{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:6px 14px;background:#eaf6ef;color:#6f947e;font-size:9px}.vb-scene-footer span{display:flex;align-items:center;gap:6px}.vb-scene-footer i{width:3px;height:3px;background:#9cbaa4;border-radius:50%}.vb-bet-panel{min-width:0;min-height:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid #dce4ee;border-radius:21px;padding:16px;box-shadow:0 4px #dce5ef}.vb-panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.vb-panel-heading h2{margin:4px 0 0;font-size:19px;font-weight:750;letter-spacing:-.5px}.vb-step{font-size:9px;color:#a2b0bf;letter-spacing:1px}.vb-modes{display:grid;gap:8px}.vb-mode{--accent: #50a879;--pale: #e8f7ed;display:flex;align-items:center;gap:9px;width:100%;min-height:65px;padding:10px 9px;color:var(--vb-ink);text-align:left;background:var(--pale);border:2px solid transparent;border-bottom:3px solid color-mix(in srgb,var(--accent) 22%,white);border-radius:12px;transition:border-color .15s}.vb-mode[data-mode=hard]{--accent: #e2a046;--pale: #fff2d8}.vb-mode[data-mode=risk]{--accent: #a575d1;--pale: #f3e8fd}.vb-mode.selected{border-color:var(--accent)}.vb-mode-illustration{width:32px;flex-shrink:0}.vb-mode-illustration svg{width:100%;height:38px}.vb-mode-copy{flex:1}.vb-mode-copy>strong{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:750}.vb-mode-copy>span{display:block;font-size:10px;color:#82939c;margin-top:4px}.vb-mode-copy strong small{font-size:6px;color:#a373c3}.vb-mode-price{text-align:right;color:var(--accent)}.vb-mode-price>strong{font-size:21px;letter-spacing:-.5px}.vb-mode-price strong small{font-size:13px}.vb-mode-price>span{display:block;font-size:7px;color:#94a0a4}.vb-mode-radio{width:13px;height:13px;border:1px solid var(--accent);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.vb-mode.selected .vb-mode-radio{background:var(--accent);color:#fff}.vb-amount-label{display:flex;justify-content:space-between;margin:14px 0 7px;font-size:10px;font-weight:650}.vb-amount-label>span{font-size:9px;color:#99a8b7;font-weight:400}.vb-amount{display:flex;align-items:center;gap:8px;height:42px;padding:6px 9px;background:#f4f7fb;border:1px solid #dce5ee;border-radius:10px}.vb-amount>span{font-size:16px;color:#7b99b6}.vb-amount input{width:100%;min-width:0;background:transparent;border:0;color:#335981;font:700 16px Inter,Segoe UI,sans-serif}.vb-amount button{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;padding:0;border:0;border-radius:7px;background:#e1eaf5;color:#668ab0}.vb-quick-amounts{display:flex;gap:6px;margin-top:7px}.vb-quick-amounts button{flex:1;min-height:27px;border:1px solid #dce5ee;border-radius:7px;background:#f5f8fc;color:#8b9eb3;font-size:10px}.vb-quick-amounts button.active{background:#e1edff;color:#497cc2;border-color:#a6c5f3}.vb-return{display:flex;align-items:center;justify-content:space-between;margin:13px 0;font-size:10px;color:#8297ac}.vb-return strong{color:#45936e;font-size:18px}.vb-place-bet{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:43px;padding:9px;border:0;border-radius:11px;background:linear-gradient(135deg,#6096e4,#6472cd);color:#fff;box-shadow:0 3px #4159a0;font:700 13px Inter,Segoe UI,sans-serif}.vb-place-bet:disabled{background:#a4b5cb;box-shadow:0 3px #889bb4}.vb-feedback{margin:9px 0 0;min-height:20px;color:#9baaba;font-size:9px;line-height:1.4;text-align:center}.vb-feedback.error{color:#c47755}.vb-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;min-height:0}.vb-history,.vb-your-round{min-width:0;background:#fff;border:1px solid #dce5ee;border-radius:13px;padding:9px 13px}.vb-history{display:flex;align-items:center;gap:17px}.vb-section-label{display:flex;align-items:center;gap:5px;color:#92a7bb;flex-shrink:0}.vb-section-label h3{font-size:10px;font-weight:650;color:#6b849e;margin:0}.vb-section-label>span{font-size:7px;color:#a6b4c3}.vb-history-list{display:flex;gap:7px;min-width:0;flex-wrap:wrap;align-items:center}.vb-history-list>p{font-size:10px;color:#9baabd;margin:0}.vb-history-item{text-align:center}.vb-history-item>span{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:#e0f4e5;color:#5a9c72;font-size:11px;font-weight:700}.vb-history-item.history-hard>span{background:#fff0d2;color:#c2974d}.vb-history-item.history-risk>span{background:#efddfb;color:#a277be}.vb-history-item small{display:none}.vb-your-round{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.vb-your-round>div:nth-child(2){display:flex;gap:20px}.vb-your-round>div:nth-child(2)>span{color:#90a1b3;font-size:8px}.vb-your-round b{display:block;color:#547497;font-size:12px;margin-top:3px}.vb-your-round>small{font-size:8px;color:#8b9fb3;width:100%}.vb-footer{display:flex;justify-content:space-between;align-items:center;color:#99aabd;font-size:8px}.vb-footer span,.vb-footer button{display:flex;align-items:center;gap:5px}.vb-footer button{color:#8ba1b7;background:transparent;border:0;padding:0;font-size:8px}.vb-rules-dialog{background:#f8fbff!important;color:#355777!important;border:1px solid #d8e5f0!important;max-height:90dvh;overflow:auto;border-radius:18px!important}.vb-rules-dialog p{font-size:12px;line-height:1.7;color:#728aa1}.vb-rules-table{display:grid;gap:7px}.vb-rules-table>div{display:grid;grid-template-columns:1fr 1.5fr .5fr;align-items:center;gap:4px;background:#e9f4ef;padding:10px;border-radius:9px;font-size:12px}.vb-rules-table>div:nth-child(2){background:#fff2da}.vb-rules-table>div:nth-child(3){background:#f0e5fb}.vb-rules-table small{grid-column:1/-1;color:#8194a4}.vb-rules-table b{text-align:right}@media(max-height:760px)and (min-width:761px){.vb-page{grid-template-rows:50px minmax(0,1fr)}.vb-content{gap:8px;padding:9px 15px}.vb-heading h1{font-size:19px}.vb-heading p{font-size:9px}.vb-bet-panel{padding:11px 14px}.vb-panel-heading{margin-bottom:7px}.vb-panel-heading h2{font-size:16px;margin:0}.vb-panel-heading .vb-eyebrow{display:none}.vb-mode{min-height:46px;padding:5px 7px}.vb-modes{gap:5px}.vb-mode-illustration svg{height:28px}.vb-mode-copy>span{margin-top:2px}.vb-mode-price>strong{font-size:18px}.vb-amount-label{margin:8px 0 4px}.vb-amount{height:35px}.vb-quick-amounts{margin-top:5px}.vb-quick-amounts button{min-height:23px}.vb-return{margin:8px 0}.vb-return strong{font-size:16px}.vb-place-bet{min-height:35px;padding:6px}.vb-feedback{margin-top:6px;min-height:15px;font-size:8px}.vb-bottom-grid{gap:10px}.vb-history,.vb-your-round{padding:7px 11px}}@media(max-width:760px){.vb-page{grid-template-rows:48px minmax(0,1fr)}.vb-header{padding:5px 8px;gap:6px}.vb-brand-group{gap:6px}.vb-brand-mark{width:27px;height:27px;border-radius:9px}.vb-brand-mark svg{width:20px}.vb-brand-group strong{font-size:16px}.vb-brand-group small{display:none}.vb-back{padding:3px}.vb-back svg{width:17px}.vb-header-actions{gap:5px}.vb-icon-btn{width:27px;height:29px;border-radius:8px}.vb-icon-btn svg{width:16px}.vb-wallet{gap:4px;padding:4px 7px;border-radius:8px}.vb-wallet>svg{display:none}.vb-wallet small{font-size:6px;letter-spacing:.6px}.vb-wallet strong{font-size:12px}.vb-content{gap:7px;padding:7px 8px 5px;grid-template-rows:23px minmax(0,1fr) auto 12px}.vb-heading h1{font-size:17px;letter-spacing:-.5px}.vb-heading p,.vb-rules-link{display:none}.vb-game-layout{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 225px;gap:8px}.vb-play-area{grid-template-rows:29px minmax(0,1fr) 23px;border-radius:15px;box-shadow:0 2px #c4dfe7}.vb-scene-top{padding:3px 10px}.vb-round-label{font-size:8px}.vb-status{font-size:8px;padding:3px 7px}.vb-stage-caption{top:7px;left:9px}.vb-stage-caption>span{font-size:6px}.vb-stage-caption h2{font-size:12px;margin-top:0}.vb-collected-badge{top:7px;right:7px;padding:4px 7px;gap:4px;border-radius:9px}.vb-collected-badge strong{font-size:18px}.vb-collected-badge span{font-size:5px}.vb-collected-badge svg{width:11px}.vb-round-callout{padding:4px 8px;bottom:5px;font-size:8px;gap:5px}.vb-round-callout strong{font-size:10px}.vb-round-callout svg{width:12px;height:12px}.vb-scene-footer{font-size:7px;padding:3px 9px}.vb-scene-footer svg{width:12px;height:12px}.vb-bet-panel{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-template-rows:18px 62px 17px 34px 27px 18px;column-gap:9px;row-gap:4px;border-radius:15px;padding:8px 10px;box-shadow:0 2px #dce5ef}.vb-panel-heading{grid-column:1/-1;margin:0}.vb-panel-heading .vb-eyebrow{display:none}.vb-panel-heading h2{margin:0;font-size:12px}.vb-step{font-size:8px}.vb-modes{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vb-mode{display:grid;position:relative;grid-template-columns:22px 1fr;grid-template-rows:18px 15px 18px;gap:0 4px;padding:3px 5px;min-height:0;border-radius:9px}.vb-mode-illustration{width:22px;grid-row:1/3}.vb-mode-illustration svg{height:27px}.vb-mode-copy{display:contents}.vb-mode-copy>strong{font-size:11px;grid-column:2}.vb-mode-copy>span{font-size:7px;margin:0;grid-column:2;white-space:nowrap}.vb-mode-copy strong small{display:none}.vb-mode-price{display:flex;align-items:baseline;justify-content:center;gap:4px;grid-column:1/-1}.vb-mode-price>strong{font-size:16px}.vb-mode-price strong small{font-size:10px}.vb-mode-price>span{font-size:6px}.vb-mode-radio{display:none}.vb-amount-label{grid-column:1;margin:0;font-size:9px;align-items:end}.vb-amount-label>span{font-size:8px}.vb-amount{grid-row:4;grid-column:1;height:34px;gap:5px;padding:4px 7px}.vb-amount input{font-size:16px}.vb-amount button{width:25px;height:26px}.vb-quick-amounts{grid-column:1;grid-row:5;margin:0;gap:4px}.vb-quick-amounts button{min-height:27px;font-size:9px}.vb-return{grid-row:3/5;grid-column:2;margin:0;display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:7px;text-align:center}.vb-return strong{font-size:19px}.vb-place-bet{grid-column:2;grid-row:5;min-height:30px;padding:4px;font-size:11px;border-radius:8px;gap:5px;align-self:end}.vb-place-bet svg{width:14px}.vb-feedback{grid-column:1/-1;grid-row:6;min-height:0;margin:3px 0 0;font-size:8px;line-height:1.15}.vb-bottom-grid{grid-template-columns:1fr 1fr;gap:7px}.vb-history,.vb-your-round{padding:5px 7px;border-radius:9px}.vb-history{gap:5px;flex-wrap:wrap}.vb-section-label{gap:4px}.vb-section-label h3{font-size:8px}.vb-section-label svg{width:11px;height:11px}.vb-section-label>span{display:none}.vb-history-list{gap:3px}.vb-history-item>span{width:17px;height:17px;border-radius:5px;font-size:8px}.vb-history-list>p{font-size:7px}.vb-your-round{gap:3px}.vb-your-round>div:nth-child(2){gap:9px}.vb-your-round b{font-size:10px;margin-top:0}.vb-your-round>div:nth-child(2)>span{font-size:7px}.vb-your-round>small{font-size:6px}.vb-footer,.vb-footer button{font-size:7px}.vb-footer svg{width:10px;height:10px}}@media(max-width:360px){.vb-brand-mark{display:none}.vb-brand-group strong{font-size:15px}.vb-bet-panel{grid-template-columns:minmax(0,1fr) 99px;padding:8px;column-gap:7px}.vb-mode-price>span{display:none}.vb-mode-copy>span{font-size:6px}.vb-mode{gap:0 2px}.vb-stage-caption h2{font-size:11px}.vb-collected-badge span{display:none}}@media(orientation:landscape)and (max-height:500px){.vb-page{grid-template-rows:39px minmax(0,1fr)}.vb-header{padding:3px 12px}.vb-content{padding:5px 9px;grid-template-rows:minmax(0,1fr) auto;gap:5px}.vb-heading,.vb-footer{display:none}.vb-game-layout{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:minmax(0,1fr);gap:9px}.vb-bet-panel{display:flex;padding:7px 10px}.vb-panel-heading{margin-bottom:4px}.vb-panel-heading h2{font-size:13px}.vb-panel-heading .vb-eyebrow{display:none}.vb-modes{grid-template-columns:1fr;gap:3px}.vb-mode{display:flex;min-height:38px;padding:3px 6px}.vb-mode-illustration svg{height:25px}.vb-mode-copy,.vb-mode-price{display:block}.vb-mode-price>strong{font-size:17px}.vb-mode-copy>strong{font-size:11px}.vb-mode-copy>span{font-size:8px;margin-top:0}.vb-amount-label{margin:5px 0 3px;font-size:9px}.vb-amount{height:30px}.vb-amount button{height:23px}.vb-quick-amounts{margin-top:3px}.vb-quick-amounts button{min-height:21px}.vb-return{margin:5px 0;flex-direction:row;font-size:9px}.vb-return strong{font-size:15px}.vb-place-bet{min-height:30px;padding:4px;font-size:11px;align-self:stretch}.vb-feedback{min-height:10px;margin-top:5px;font-size:7px}.vb-scene-top{padding:3px 10px}.vb-play-area{grid-template-rows:29px minmax(0,1fr) 22px}.vb-stage-caption h2{font-size:13px}.vb-stage-caption>span{font-size:6px}.vb-collected-badge span{display:none}.vb-collected-badge{padding:4px 6px}.vb-round-callout{font-size:8px;padding:4px 8px}.vb-bottom-grid{grid-template-columns:1fr 280px;gap:9px}.vb-history,.vb-your-round{padding:4px 9px}.vb-history-item>span{width:20px;height:20px;font-size:9px}.vb-section-label h3{font-size:8px}}@media(max-height:360px)and (orientation:landscape){.vb-game-layout{grid-template-columns:minmax(0,1fr) 300px}.vb-bet-panel{display:grid;grid-template-columns:1fr 100px;gap:4px 7px}.vb-panel-heading,.vb-modes{grid-column:1/-1}.vb-modes{grid-template-columns:repeat(3,1fr)}.vb-mode{display:block;text-align:center}.vb-mode-illustration,.vb-mode-radio,.vb-mode-price>span,.vb-mode-copy strong small{display:none}.vb-mode-copy>strong{display:block}.vb-mode-copy>span{font-size:7px}.vb-mode-price{text-align:center}.vb-amount-label,.vb-amount,.vb-quick-amounts{grid-column:1}.vb-return{grid-column:2;grid-row:3/5;flex-direction:column;justify-content:center;font-size:7px}.vb-place-bet{grid-column:2}.vb-feedback{grid-column:1/-1}.vb-bottom-grid{grid-template-columns:1fr 300px}}.vb-stage{display:grid;grid-template-rows:minmax(0,1fr) 30px;background:#ae764e}.vb-harvest-svg{min-height:0}.vb-round-callout{position:static;transform:none;grid-row:2;align-self:center;justify-self:center}.vb-stage[data-night=true] .vb-stage-caption{color:#dddaf5}.vb-stage[data-night=true] .vb-stage-caption h2{color:#fff4d6;text-shadow:0 1px 3px #252449}.vb-scene-footer b{font-weight:650}.vb-coins{--game-coin-size: 32px;min-width:0;margin-top:10px}.vb-coins .vb-amount-label{margin:0 0 6px;font-size:10px}:root .vb-page .vb-coins .coin-rack-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.vb-coins .coin-rack-option,.vb-coins .coin-rack-custom{width:32px;height:32px;min-height:32px;min-width:0;font-size:9px}.vb-coins .coin-rack-option span{font-size:9px}.vb-coins .coin-rack-custom{color:#245947;border-color:#60a58c;background:#eff8f3}.vb-coins [data-testid=coin-settings-button]{color:#245947;border-color:#bdd9cd;background:#eff8f3;width:34px;height:40px}.vb-auto-bet{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;background:#e8f7ed;color:#245947}.vb-draft-total{display:grid;gap:2px;font-size:9px}.vb-draft-total b{font-size:13px}:root .vb-auto-bet .auto-bet-status{flex:1;min-width:0;min-height:32px;padding:3px 5px;color:#245947;font-size:11px;flex-wrap:nowrap}:root .vb-auto-bet .auto-bet-status button{min-height:28px;color:#245947;border-color:#8fc6ae}.vb-mode:disabled{cursor:default}@media(max-width:760px),(max-height:500px){.vb-bet-panel{display:flex;gap:5px}.vb-coins{margin-top:1px}.vb-coins .vb-amount-label{font-size:9px;margin-bottom:3px}.vb-return{flex-direction:row;align-items:center;justify-content:space-between;margin:0;font-size:9px}.vb-return strong{font-size:15px}.vb-auto-bet{padding:5px 8px}.vb-feedback{margin:0}}@media(max-width:760px)and (orientation:portrait){.vb-page{min-height:640px}.vb-game-layout{grid-template-rows:minmax(150px,1fr) auto}}@media(orientation:landscape)and (max-height:500px){.vb-page{min-height:360px}.vb-bet-panel .vb-panel-heading{display:none}.vb-bet-panel .vb-modes{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-bet-panel .vb-mode{display:block;text-align:center;padding:5px 3px}.vb-bet-panel .vb-mode-illustration,.vb-bet-panel .vb-mode-radio,.vb-bet-panel .vb-mode-price>span{display:none}.vb-bet-panel .vb-mode-copy>strong{display:block;font-size:11px}.vb-bet-panel .vb-mode-copy>span{font-size:7px}.vb-bet-panel .vb-mode-price{text-align:center}.vb-bet-panel .vb-mode-price>strong{font-size:16px}.vb-bet-panel .vb-mode-copy strong small{display:none}}.rm-app{--rm-gold: #dfc18a;--rm-muted: #8d9895;--rm-line: rgba(225, 220, 199, .1);min-height:100dvh;background:#0b1010;color:#f1f0e9;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;background-image:radial-gradient(ellipse at 15% 25%,#14252270,transparent 60%)}.rm-app *{box-sizing:border-box}.rm-app button,.rm-app a,.rm-app input,.rm-app select{-webkit-tap-highlight-color:transparent}.rm-app button{cursor:pointer;transition:background .18s,box-shadow .18s,transform .18s}.rm-app button:disabled{cursor:not-allowed;opacity:.38}.rm-app button:focus-visible,.rm-app a:focus-visible,.rm-app input:focus-visible,.rm-app select:focus-visible{outline:2px solid #e2c68f;outline-offset:4px}.rm-app button:not(:disabled):active{transform:translateY(1px)}.rm-header{height:86px;border-bottom:1px solid var(--rm-line);display:flex;align-items:center;gap:24px;padding:0 4%;background:#0b1010d9}.rm-back{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--rm-line);border-radius:10px;color:#a3ada7}.rm-back:hover{color:var(--rm-gold);background:#ffffff08}.rm-brand{display:flex;align-items:center;gap:11px}.rm-brand-mark{font-size:37px;color:var(--rm-gold);line-height:1}.rm-brand>div{font-size:18px;font-weight:750;letter-spacing:3px;line-height:1.25}.rm-brand>div>span{display:block;font-size:10px;font-weight:500;letter-spacing:6.5px;color:var(--rm-gold)}.rm-header-divider{height:26px;width:1px;background:var(--rm-line)}.rm-header-caption{font-size:10px;letter-spacing:2px;color:#80918a}.rm-header-right{margin-left:auto;display:flex;align-items:center;gap:28px}.rm-practice-badge{font-size:10px;letter-spacing:1.5px;background:#15322b;color:#95ccb5;border:1px solid #2a4c40;border-radius:5px;padding:6px 10px;display:flex;align-items:center;gap:7px}.rm-practice-badge>span,.rm-dealer-tag>span{width:5px;height:5px;border-radius:50%;background:#8bcbaa}.rm-wallet{display:flex;align-items:center;gap:12px;color:var(--rm-gold)}.rm-wallet small{display:block;font-size:10px;color:#8d9895;margin-bottom:2px}.rm-wallet b{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:#f3ecdf}.rm-content{max-width:1540px;margin:auto;padding:32px 4% 0}.rm-titlebar{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px;gap:14px}.rm-eyebrow{font-size:9px;letter-spacing:2px;color:#bcaa88;margin-bottom:8px}.rm-titlebar h1{font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.25;margin:0 0 6px;letter-spacing:-.5px}.rm-titlebar h1 span{color:var(--rm-gold)}.rm-titlebar p{color:var(--rm-muted);font-size:12px;margin:0}.rm-quiet-btn{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #ffffff13;color:#b7bdb7;background:#ffffff04;padding:9px 12px;border-radius:7px;font-size:11px;white-space:nowrap}.rm-quiet-btn:hover{background:#ffffff0c;color:#e8d6b2}.rm-layout{display:grid;grid-template-columns:minmax(0,1fr) 294px;gap:22px;align-items:start}.rm-game{min-width:0;border:1px solid #ffffff11;border-radius:13px;overflow:hidden;background:#101716;box-shadow:0 20px 80px #0004}.rm-stage{height:518px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 10%,#2e3b2c 0,#152220 38%,#0e1716 80%);isolation:isolate}.rm-room-lines{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 47px,#b7a0670b 48px,#b7a0670b 49px,transparent 50px);-webkit-mask-image:linear-gradient(#000,transparent 80%);mask-image:linear-gradient(#000,transparent 80%)}.rm-room-lines:after{content:"";position:absolute;top:-215px;left:50%;width:710px;height:500px;transform:translate(-50%);border-radius:50%;border:1px solid #a8975b30;box-shadow:0 0 0 22px #b7a06705,0 0 0 23px #b7a0671a,0 0 0 44px #b7a06703,0 0 0 45px #b7a06715}.rm-room-glow{position:absolute;top:-30px;left:50%;height:340px;width:340px;transform:translate(-50%);background:radial-gradient(ellipse,#b6b08422,transparent 70%);filter:blur(20px)}.rm-table-info,.rm-table-round{position:absolute;z-index:5;top:22px;left:23px;display:flex;flex-direction:column;gap:5px}.rm-table-round{left:auto;right:23px;text-align:right}.rm-tiny-label{font-size:9px;letter-spacing:1.7px;color:#b9aa8d}.rm-table-info b,.rm-table-round b{font-size:11px;font-weight:400;color:#a6ada4}.rm-table-info b span{padding:0 5px;color:#796f51}.rm-wall-brand{position:absolute;left:50%;top:14px;transform:translate(-50%);font-family:Georgia,serif;color:#c6b57650;letter-spacing:5px;font-size:18px}.rm-wall-brand span{font-size:13px;padding:0 3px}.rm-dealer{position:absolute;width:245px;height:294px;top:42px;left:50%;transform:translate(-50%);z-index:2;filter:drop-shadow(0 8px 16px #0005)}.rm-dealer svg{height:100%;width:100%;overflow:visible;animation:rm-breathe 6s ease-in-out infinite;transform-origin:50% 90%}.rm-dealer-arm-left{transform-origin:290px 600px}.rm-dealer-arm-right{transform-origin:861px 600px}.rm-dealer.is-dealing .rm-dealer-arm-left{animation:rm-deal-left .65s ease-in-out infinite}.rm-dealer.is-dealing .rm-dealer-arm-right{animation:rm-deal-right .65s .2s ease-in-out infinite}.rm-dealer.is-moving .rm-dealer-arm-right{animation:rm-deal-right .9s ease-in-out}.rm-felt{position:absolute;z-index:1;left:4%;right:4%;top:253px;height:214px;border-radius:50%;background:radial-gradient(ellipse at 50% 20%,#286c58,#1e5143 55%,#163b33);border:12px solid #242b24;box-shadow:0 -3px #8a744d,0 4px #706343,0 13px #171a17,0 16px #3e3827,0 38px 40px #0008,inset 0 0 45px #0008;transform:scaleY(1.08)}.rm-felt:before{content:"";position:absolute;inset:0;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.4' d='M0 0h120v120H0z'/%3E%3C/svg%3E");border-radius:inherit;mix-blend-mode:soft-light}.rm-felt-inner{position:absolute;inset:11px;border:1px solid #bbbc7a47;border-radius:50%}.rm-felt-brand{position:absolute;left:50%;bottom:26px;transform:translate(-50%);color:#cbcca72b;letter-spacing:4px;font-size:13px;white-space:nowrap}.rm-felt-caption{position:absolute;left:50%;bottom:16px;transform:translate(-50%);color:#b4c6a426;letter-spacing:1px;font-size:5px;white-space:nowrap}.rm-dealer-tag{position:absolute;left:50%;top:244px;transform:translate(-50%);z-index:4;background:#121c19ed;box-shadow:0 2px 12px #0005;border:1px solid #b9a36a4d;border-radius:20px;padding:6px 11px;display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:1px;white-space:nowrap}.rm-dealer-tag small{font-size:7px;color:#a09c8a;border-left:1px solid #ffffff21;padding-left:7px}.rm-seat{position:absolute;z-index:4;display:flex;align-items:center;gap:9px;background:linear-gradient(120deg,#202b27f2,#111d1af2);border:1px solid #94a18b35;border-radius:9px;padding:9px 11px;min-width:125px;box-shadow:0 6px 18px #0004;transition:border-color .3s,box-shadow .3s}.rm-seat-1{top:326px;left:2.7%}.rm-seat-2{top:326px;right:2.7%}.rm-seat-3{top:179px;right:6%}.rm-seat.is-active{border-color:#dec38b;box-shadow:0 0 0 3px #e0c58e14,0 6px 18px #0004}.rm-seat b{font-size:11px;font-weight:550;display:block}.rm-seat small{font-size:9px;color:#829c8c;display:block;margin-top:3px}.rm-avatar{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;position:relative;font-family:Georgia,serif;font-size:17px;color:#e8ddc1;background:linear-gradient(140deg,#736653,#3b3b35);border:1px solid #ffffff20}.rm-avatar-1{background:linear-gradient(140deg,#8d687a,#413442)}.rm-avatar-2{background:linear-gradient(140deg,#58787e,#273d42)}.rm-avatar>span{position:absolute;bottom:-4px;right:-4px;font-size:6px;background:#233f33;color:#b4d6bd;border:1px solid #62836b;border-radius:3px;padding:1px 3px;font-family:system-ui}.rm-mini-hand{position:absolute;display:flex;left:50%;top:calc(100% + 5px);transform:translate(-50%)}.rm-mini-hand .rm-card{width:17px;height:24px;margin-left:-5px;border-radius:3px;transform:rotate(-8deg)}.rm-mini-hand .rm-card:nth-child(2){transform:rotate(0)}.rm-mini-hand .rm-card:nth-child(3){transform:rotate(8deg)}.rm-mini-hand .rm-card-back>span{font-size:8px;border:0}.rm-seat-3 .rm-mini-hand{left:-9px;top:15px;transform:rotate(70deg)}.rm-pot{position:absolute;z-index:4;left:50%;top:282px;transform:translate(-50%);text-align:center;display:flex;flex-direction:column;gap:1px}.rm-pot>span{font-size:7px;letter-spacing:2px;color:#bbc8aa}.rm-pot strong{display:flex;gap:6px;align-items:center;justify-content:center;color:#ead7a8;font-size:22px;line-height:1.25;font-weight:550;font-variant-numeric:tabular-nums}.rm-pot small{font-size:8px;color:#bdd0b288}.rm-piles{position:absolute;top:348px;left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:start;gap:17px}.rm-pile{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:5px;color:#c4d4c0;min-width:51px}.rm-pile:disabled{opacity:1!important;cursor:default!important}.rm-pile>.rm-card{width:42px;height:59px;font-size:11px;box-shadow:0 4px 7px #0007}.rm-pile .rm-card-symbol{font-size:22px}.rm-pile .rm-card-bottom{font-size:8px}.rm-pile>span:not(.rm-card){font-size:6px;letter-spacing:1px;white-space:nowrap}.rm-pile>small{font-size:7px;color:#9cb69f;margin-top:-4px}.rm-pile.can-draw>.rm-card{outline:2px solid #e7cc8c;outline-offset:3px;box-shadow:0 0 20px #ecd38750}.rm-pile.can-draw:hover>.rm-card{transform:translateY(-5px)}.rm-closed>.rm-card{box-shadow:2px 2px #b0aca4,3px 4px #e5ddd2,5px 6px #aaa99b,8px 9px 12px #0006}.rm-joker-pile{position:absolute;left:-93px;top:0;display:flex;flex-direction:column;align-items:center;gap:5px}.rm-joker-pile .rm-card{transform:rotate(-12deg);width:36px;height:49px}.rm-joker-pile .rm-card-symbol{font-size:19px}.rm-pile-label{font-size:6px;letter-spacing:1px;color:#e4c285}.rm-joker-pile>small{font-size:6px;color:#aebf9f;white-space:nowrap}.rm-joker-pile .rm-card-corner{font-size:9px}.rm-joker-pile .rm-card-bottom{font-size:6px}.rm-table-invite{position:absolute;z-index:5;bottom:24px;left:50%;transform:translate(-50%);font-size:10px;color:#c6b795;display:flex;align-items:center;gap:8px;white-space:nowrap}.rm-stage-footer{position:absolute;bottom:10px;left:17px;right:17px;display:flex;justify-content:space-between;color:#6b8474;font-size:8px}.rm-stage-footer>span{display:flex;align-items:center;gap:5px}.rm-stage:has(.rm-table-invite) .rm-stage-footer{bottom:8px}.rm-result{position:absolute;z-index:8;bottom:49px;left:50%;transform:translate(-50%);padding:13px 18px;border:1px solid #cdb58180;border-radius:10px;background:#17291ff5;box-shadow:0 8px 30px #0006;display:flex;gap:13px;align-items:center;min-width:310px;max-width:92%;color:#e7c68d}.rm-result strong{font-size:15px;display:block;font-family:Georgia,serif}.rm-result span{display:block;font-size:9px;color:#afbba7;margin-top:4px}.rm-result>small{font-size:9px;white-space:nowrap}.rm-deal-flight{position:absolute;top:303px;left:50%;z-index:6}.rm-deal-flight>span{position:absolute;opacity:0;animation:rm-fly .85s calc(var(--i) * .21s) both}.rm-deal-flight .rm-card{width:30px;height:43px}.rm-deal-flight .rm-card-back>span{font-size:15px}.rm-card{position:relative;display:block;width:57px;height:81px;flex-shrink:0;background:linear-gradient(120deg,#fffefa,#eae6db);color:#23302c;border-radius:5px;border:1px solid #d4d1c2;box-shadow:1px 3px 4px #0005;text-align:left;transition:transform .2s;-webkit-user-select:none;user-select:none;font-family:Georgia,Times New Roman,serif}.rm-card-red{color:#b44243}.rm-card-corner{position:absolute;top:4px;left:5px;font-size:15px;line-height:.95;display:flex;flex-direction:column;align-items:center;gap:1px}.rm-card-corner b{font-weight:600}.rm-card-corner>span{font-size:.85em}.rm-card-symbol{position:absolute;left:50%;top:51%;transform:translate(-50%,-50%);font-size:29px;line-height:1}.rm-card-bottom{position:absolute;right:4px;bottom:4px;transform:rotate(180deg);font-size:9px}.rm-card-back{padding:4px;background:linear-gradient(145deg,#224334,#0c261c);color:#c6b77e;border:2px solid #b9ba9f}.rm-card-back>span{display:grid;place-items:center;width:100%;height:100%;font-size:28px;border:1px solid #b6a35b77;background:repeating-linear-gradient(45deg,transparent,transparent 4px,#aaae7815 4px,#aaae7815 5px),repeating-linear-gradient(-45deg,transparent,transparent 4px,#aaae7815 4px,#aaae7815 5px);border-radius:2px}.rm-wild-star{position:absolute;top:3px;right:3px;color:#926d29;font-size:9px}.rm-card-small{width:36px;height:49px;font-size:9px}.rm-card-small .rm-card-symbol{font-size:18px}.rm-card-small .rm-card-corner{font-size:10px}.rm-card-small .rm-card-bottom{font-size:6px}.rm-hand-area{position:relative;border-top:1px solid #495d412e;background:linear-gradient(#151e1b,#111916);padding:17px 22px 12px}.rm-hand-heading{display:flex;align-items:center;gap:10px}.rm-you-avatar{height:34px;width:34px;display:grid;place-items:center;border:1px solid #a08a5b70;color:#e4c586;background:#3c3827;font-family:Georgia,serif;font-size:18px;border-radius:50%}.rm-hand-heading b{font-size:12px;font-weight:550}.rm-hand-heading b span{font-size:9px;margin-left:5px;color:#859284}.rm-hand-heading small{font-size:9px;display:block;color:#809582;margin-top:3px}.rm-hand-tools{margin-left:auto;display:flex;align-items:center;gap:9px}.rm-hand-tools .rm-quiet-btn{font-size:9px;padding:7px 9px}.rm-turn-timer{height:27px;min-width:27px;display:grid;place-items:center;font-size:10px;color:#8b9c90;border:1px solid #71836c66;border-radius:50%;font-variant-numeric:tabular-nums}.rm-turn-timer.is-yours{color:#e2c389;border-color:#e2c389;background:#51442b33}.rm-hand-scroll{padding:24px 1px 10px;display:flex;justify-content:center;gap:13px;min-height:143px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#6b7959 #15221a}.rm-hand-group{flex-shrink:0;min-width:0}.rm-group-cards{display:flex;padding-right:0}.rm-hand-card{border:0;padding:0;background:transparent;position:relative;display:block}.rm-hand-card:not(:first-child){margin-left:-18px}.rm-hand-card:disabled{opacity:1!important;cursor:default!important}.rm-hand-card:not(:disabled):hover{z-index:4;transform:translateY(-6px)}.rm-hand-card.is-selected{transform:translateY(-13px)!important;z-index:5}.rm-hand-card.is-selected .rm-card{outline:2px solid #e5c57d;outline-offset:1px;box-shadow:0 0 18px #dcb45625}.rm-hand-card:focus-visible{z-index:6}.rm-selected-check{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);display:grid;place-items:center;border-radius:50%;width:17px;height:17px;background:#e9c784;color:#17291d;box-shadow:0 1px 3px #0004}.rm-group-label{display:flex;gap:3px;align-items:center;justify-content:center;color:#8fa28f;font-size:7px;padding:5px 0 0;border-top:2px solid #536651;margin-top:8px;white-space:nowrap}.rm-group-pure .rm-group-label{border-color:#659773;color:#9bcba8}.rm-group-sequence .rm-group-label{border-color:#a79158;color:#d4bb7b}.rm-group-set .rm-group-label{border-color:#647e97;color:#a0b3cd}.rm-group-loose .rm-group-label{border-color:#64685c;color:#929888}.rm-empty-hand{display:flex;position:relative;width:min(100%,590px);padding-bottom:12px;justify-content:center}.rm-empty-card{height:77px;border:1px solid #71876921;background:#4963400b;border-radius:5px;width:46px;display:grid;place-items:center;color:#82976921;font-size:21px}.rm-empty-card:not(:first-child){margin-left:-7px}.rm-empty-caption{position:absolute;top:30px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Georgia,serif;color:#859a7d;font-size:12px;background:#152018d9;padding:5px 13px}.rm-hand-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #ffffff08;padding-top:12px}.rm-hand-checks{display:flex;flex-wrap:wrap;gap:9px}.rm-hand-checks>span{display:flex;align-items:center;gap:3px;font-size:8px;color:#6e7e6d}.rm-hand-checks>span.complete{color:#acd2ae}.rm-hand-checks .rm-points{color:#b1a480}.rm-hand-actions{display:flex;align-items:center;gap:7px}.rm-hand-actions button{height:33px;padding:0 13px;border-radius:6px;font-size:10px;display:flex;align-items:center;gap:6px;white-space:nowrap}.rm-drop{background:transparent;color:#919b91;border:0}.rm-discard{background:#27372c;color:#b4c5b5;border:1px solid #71836640}.rm-declare{background:#d5b77d;color:#18241a;border:1px solid #f1d59d;font-weight:650}.rm-status{color:#829080;font-size:9px;min-height:14px;margin:10px 0 0;line-height:1.5}.rm-status.is-warning{color:#edc479}.rm-hand-scroll.is-dealing .rm-hand-card{animation:rm-hand-enter .4s calc(var(--card-i) * .12s) both}.rm-sidebar{display:flex;flex-direction:column;gap:16px;min-width:0}.rm-controls,.rm-history{border:1px solid #ffffff0e;border-radius:12px;background:linear-gradient(150deg,#1b2421,#141b18);overflow:hidden}.rm-controls{padding:23px 19px 14px}.rm-panel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rm-panel-heading h2{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:5px 0 0}.rm-panel-heading .rm-tiny-label{font-size:8px;letter-spacing:1.6px;color:#87998b}.rm-panel-icon{height:35px;width:35px;display:grid;place-items:center;border:1px solid #ad956540;color:#d8bf8e;border-radius:50%;background:#9c864e0a}.rm-tabs{display:flex;background:#0b120e;border:1px solid #ffffff08;padding:4px;border-radius:7px;gap:4px;margin-bottom:23px}.rm-tabs button{width:50%;font-size:10px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;background:transparent;color:#8f9b90;border-radius:5px;padding:9px 4px}.rm-tabs button[aria-selected=true]{background:#2c3a30;border-color:#74836635;color:#e6dfcd;box-shadow:0 2px 4px #0004}.rm-entry-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.rm-entry-label label{font-size:10px;color:#c1c4b8}.rm-entry-label>span{font-size:8px;letter-spacing:1px;color:#75836f}.rm-entry-value{display:flex;align-items:center;gap:10px;padding:13px 12px;background:#0e1712;border:1px solid #a6ac8c26;border-radius:6px;color:#c7b381}.rm-entry-value strong{font-weight:500;color:#ebe6d7;font-size:24px;font-variant-numeric:tabular-nums}.rm-entry-value>span{margin-left:auto;font-size:9px;color:#697e6c}.rm-stakes{display:flex;gap:5px;margin-top:9px}.rm-stakes button{flex:1;border:1px solid #77836729;border-radius:5px;background:#202c23;color:#98a38e;padding:7px 0;font-size:10px}.rm-stakes button.selected{background:#e5c18419;color:#edcf98;border-color:#b69a5d88}.rm-pot-preview{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--rm-line)}.rm-pot-preview>span{font-size:10px;color:#8e9c8a}.rm-pot-preview b{font-size:14px;font-weight:550;color:#e4d3ab}.rm-pot-preview small{font-size:9px;font-weight:400;color:#8e9c8a}.rm-autoplay{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 0;cursor:pointer}.rm-autoplay>span{display:flex;gap:8px;align-items:center;color:#c0c7b4;font-size:10px}.rm-autoplay svg{color:#98a88b}.rm-autoplay small{display:block;font-size:8px;color:#7e8e76;margin-top:4px}.rm-autoplay input{appearance:none;width:31px;height:18px;border-radius:20px;background:#344033;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.rm-autoplay input:before{content:"";position:absolute;left:3px;top:3px;height:12px;width:12px;border-radius:50%;background:#9ba792;transition:transform .2s}.rm-autoplay input:checked{background:#b29962}.rm-autoplay input:checked:before{background:#fcf0d2;transform:translate(13px)}.rm-start{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 10px;border:1px solid #ebcf97;border-radius:7px;background:linear-gradient(125deg,#e6ca93,#c9a968);font-size:12px;color:#232b1e;font-weight:700;box-shadow:0 4px 12px #0003,inset 0 1px #ffffff3a}.rm-start:hover:not(:disabled){background:linear-gradient(125deg,#f2daa6,#ddbd7d);box-shadow:0 4px 20px #d2ac5820}.rm-start>svg:last-child{margin-left:auto}.rm-start>svg:first-child{margin-right:auto}.rm-start.rm-stop{background:#433428;color:#e7c494;border-color:#8d6a44;box-shadow:none;font-size:11px}.rm-stop span{font-size:9px;font-weight:400;margin-left:auto}.rm-entry-note{margin-top:13px;display:flex;justify-content:center;align-items:center;gap:5px;color:#7c8c77;font-size:8px}.rm-auto-settings{padding:14px 0 0;font-size:9px;color:#a6b29e}.rm-auto-settings label{display:flex;flex-direction:column;gap:7px;min-width:0}.rm-auto-settings select,.rm-auto-settings input{width:100%;min-width:0;background:#0e1811;color:#d4d8c6;border:1px solid #6a7a582f;padding:8px;border-radius:5px;font-size:11px;color-scheme:dark}.rm-auto-limits{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.rm-auto-settings p{font-size:8px;line-height:1.6;color:#87967e;margin:9px 0 0}.rm-refill{border:1px solid #8f977450;background:transparent;color:#bbcca2;border-radius:6px;padding:9px 5px;width:100%;margin-top:10px;font-size:10px}.rm-control-notice{font-size:9px;line-height:1.5;color:#d4bd8c;margin-top:10px}.rm-history{padding:17px 17px 9px}.rm-history-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.rm-history-heading h3{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:#c5ccbd;margin:0}.rm-history-heading svg{color:#82907b}.rm-history-heading>span{border-radius:5px;background:#0c140e;padding:4px 7px;font-size:10px;color:#a1af96}.rm-history-empty{text-align:center;padding:18px 2px 16px}.rm-history-empty>span{display:block;color:#70846469;letter-spacing:9px;font-size:21px;margin-bottom:12px}.rm-history-empty p{font-size:9px;color:#a1af95;margin:0 0 5px}.rm-history-empty small{font-size:8px;color:#6f8066}.rm-history-list{margin-top:10px}.rm-history-list>div{display:flex;align-items:center;gap:9px;padding:10px 0;border-top:1px solid #7585651a}.rm-history-list b{font-size:10px;font-weight:500;color:#b9c5ac;display:block}.rm-history-list small{font-size:8px;color:#7e9070;display:block;margin-top:2px}.rm-history-list strong{font-weight:500;font-size:11px;margin-left:auto;color:#b6a68b}.rm-history-icon{width:28px;height:28px;border-radius:50%;background:#5d634517;color:#8f9278;display:grid;place-items:center}.rm-history-icon.won{background:#c1a1561a;color:#d3bb78}.rm-app .positive{color:#a8d3a7}.rm-tip{display:flex;align-items:flex-start;gap:10px;padding:3px 8px;color:#768967}.rm-tip>svg{flex-shrink:0;margin-top:2px}.rm-tip b{font-size:10px;color:#aab79b;font-weight:500}.rm-tip p{font-size:9px;color:#7e9070;line-height:1.7;margin:5px 0 0}.rm-winning-hand{border:1px solid #b9a27520;border-radius:10px;margin-top:18px;background:#18221a;padding:16px 20px}.rm-winning-hand h3{font-size:12px;color:#ddc693;display:flex;gap:7px;align-items:center;margin:0 0 12px}.rm-winning-hand>div{display:flex;flex-wrap:wrap;gap:20px}.rm-winning-hand span{font-size:9px;color:#91ac86}.rm-winning-hand p{margin:5px 0 0;font-size:13px;color:#ebe3ce}.rm-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:25px 0 22px;color:#61745e;font-size:8px}.rm-footer>span:first-child{font-size:9px;letter-spacing:2px;color:#a6926c}.rm-footer p{margin:0}.rm-dialog{background:#14201a!important;color:#e4e4d5!important;border-color:#46523b!important;max-height:86dvh;overflow-y:auto}.rm-dialog h2{font-family:Georgia,serif;font-size:25px;font-weight:400;color:#e4c694}.rm-dialog [data-slot=dialog-description]{color:#96a98a}.rm-rules-list{padding-left:19px;display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:1.65;color:#acbda1;list-style:decimal}.rm-rules-list b{color:#e1d8bd}.rm-rules-note{font-size:11px;color:#859976;border-top:1px solid #899e702d;padding-top:12px;line-height:1.6}.rm-rules-note a{color:#d3bf88;text-decoration:underline}@keyframes rm-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.006)}}@keyframes rm-deal-left{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes rm-deal-right{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}@keyframes rm-fly{0%{opacity:1;transform:translate(-15px,-20px) rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(25deg)}}@keyframes rm-hand-enter{0%{opacity:0;transform:translateY(-40px) rotate(-8deg)}to{opacity:1;transform:translate(0)}}@media(min-width:1450px){.rm-stage{height:555px}.rm-dealer{width:270px;height:324px;top:38px}.rm-felt{top:275px;height:230px}.rm-dealer-tag{top:267px}.rm-pot{top:304px}.rm-piles{top:376px}.rm-seat-1,.rm-seat-2{top:346px}.rm-seat-3{top:195px}.rm-card{width:63px;height:90px}.rm-hand-scroll{min-height:152px;gap:18px}.rm-hand-card:not(:first-child){margin-left:-16px}.rm-mini-hand .rm-card{width:17px;height:24px}.rm-card-small{width:36px;height:49px}}@media(max-width:1150px){.rm-content{padding:25px 24px 0}.rm-layout{grid-template-columns:minmax(0,1fr) 270px;gap:15px}.rm-header{padding:0 24px}.rm-hand-area{padding:15px 15px 10px}.rm-hand-checks{max-width:180px;gap:5px 8px}.rm-hand-scroll{gap:9px;justify-content:flex-start}.rm-hand-card:not(:first-child){margin-left:-22px}.rm-card{width:51px;height:75px}.rm-seat{padding:7px 8px;gap:7px;min-width:109px}.rm-seat-3{right:3%;top:180px}.rm-joker-pile{left:-63px}.rm-joker-pile>small{font-size:5px}.rm-card-corner{font-size:14px}.rm-felt{left:2%;right:2%}.rm-controls{padding:20px 16px 14px}}@media(max-width:950px){.rm-layout{grid-template-columns:minmax(0,1fr)}.rm-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rm-controls{grid-row:span 2}.rm-tip,.rm-history{align-self:start}.rm-stage{height:515px}.rm-hand-scroll{justify-content:center}.rm-hand-checks{max-width:none}.rm-header{height:76px}.rm-titlebar h1{font-size:28px}.rm-content{max-width:850px}.rm-seat-3{right:10%}.rm-joker-pile{left:-87px}.rm-header-caption{font-size:9px}.rm-header-right{gap:18px}.rm-card{width:57px;height:81px}.rm-hand-card:not(:first-child){margin-left:-18px}.rm-seat{min-width:125px}.rm-stage-footer{font-size:8px}.rm-hand-scroll{gap:14px}}@media(max-width:600px){.rm-header{height:65px;padding:0 14px;gap:12px}.rm-header-divider,.rm-header-caption{display:none}.rm-brand-mark{font-size:28px}.rm-brand{gap:7px}.rm-brand>div{font-size:13px;letter-spacing:2px}.rm-brand>div>span{font-size:7px;letter-spacing:4.6px}.rm-back{width:29px;height:29px;border-radius:8px}.rm-header-right{gap:10px}.rm-practice-badge{font-size:7px;padding:5px 6px;gap:4px;letter-spacing:.8px}.rm-wallet{gap:6px}.rm-wallet>svg{width:15px}.rm-wallet b{font-size:15px}.rm-wallet small{font-size:7px}.rm-content{padding:21px 12px 0}.rm-titlebar{margin-bottom:19px;align-items:flex-end}.rm-titlebar h1{font-size:23px;max-width:230px}.rm-titlebar p{font-size:9px;max-width:210px;line-height:1.5}.rm-eyebrow{font-size:6px;letter-spacing:1.2px;margin-bottom:7px}.rm-titlebar>.rm-quiet-btn,.rm-titlebar>button{font-size:9px;padding:8px;gap:4px}.rm-titlebar .rm-quiet-btn svg{width:12px}.rm-layout{gap:14px}.rm-game{border-radius:10px}.rm-stage{height:434px}.rm-table-info,.rm-table-round{top:15px;left:14px;gap:4px}.rm-table-round{left:auto;right:14px}.rm-tiny-label{font-size:7px;letter-spacing:1.2px}.rm-table-info b,.rm-table-round b{font-size:8px}.rm-wall-brand{top:17px;font-size:13px;letter-spacing:3px}.rm-wall-brand>span{font-size:9px}.rm-dealer{top:46px;width:190px;height:228px}.rm-dealer-tag{top:214px;padding:5px 8px;font-size:7px;gap:5px}.rm-dealer-tag small{font-size:5px;padding-left:5px}.rm-felt{top:230px;height:164px;left:-5%;right:-5%;border-width:9px}.rm-felt-inner{inset:8px}.rm-felt-brand{font-size:9px;bottom:15px;letter-spacing:3px}.rm-felt-caption{font-size:4px;bottom:8px}.rm-seat{border-radius:7px;padding:6px;gap:5px;min-width:78px}.rm-seat-1{left:3%;top:287px}.rm-seat-2{right:3%;top:287px}.rm-seat-3{top:155px;right:3%}.rm-seat b{font-size:9px}.rm-seat small{font-size:6px;margin-top:2px}.rm-avatar{width:25px;height:25px;font-size:13px}.rm-avatar>span{font-size:5px;padding:1px 2px;bottom:-3px;right:-2px}.rm-mini-hand .rm-card{width:13px;height:19px}.rm-mini-hand .rm-card-back>span{font-size:5px}.rm-seat-3 .rm-mini-hand{top:10px;left:-8px}.rm-pot{top:242px}.rm-pot>span{font-size:6px;letter-spacing:1.2px}.rm-pot strong{font-size:19px}.rm-pot strong svg{width:14px}.rm-pot small{font-size:6px}.rm-piles{top:294px;gap:12px}.rm-pile{min-width:36px}.rm-pile>.rm-card{width:33px;height:47px}.rm-pile .rm-card-symbol{font-size:19px}.rm-pile .rm-card-corner{font-size:10px;top:3px;left:3px}.rm-pile .rm-card-bottom{font-size:6px;bottom:3px;right:3px}.rm-pile>span:not(.rm-card){font-size:5px;letter-spacing:.6px}.rm-pile>small{font-size:6px}.rm-pile .rm-card-back>span{font-size:19px}.rm-joker-pile{left:-47px;top:48px;gap:3px}.rm-joker-pile .rm-card{width:23px;height:32px;border-radius:3px}.rm-joker-pile .rm-card-symbol{font-size:12px}.rm-joker-pile .rm-card-corner{font-size:6px;left:2px;top:2px}.rm-joker-pile .rm-card-bottom{font-size:4px;right:2px;bottom:2px}.rm-joker-pile>small{font-size:5px}.rm-pile-label{font-size:5px;letter-spacing:.6px}.rm-deal-flight{top:235px}.rm-table-invite{bottom:24px;font-size:8px;gap:5px}.rm-stage-footer{left:10px;right:10px;font-size:6px;bottom:8px;gap:5px}.rm-stage-footer svg{width:9px;height:9px}.rm-hand-area{padding:12px 11px 9px}.rm-hand-heading{gap:7px}.rm-you-avatar{width:29px;height:29px;font-size:15px}.rm-hand-heading b{font-size:10px}.rm-hand-heading b span{font-size:8px}.rm-hand-heading small{font-size:7px;max-width:150px}.rm-hand-tools{gap:6px}.rm-hand-tools .rm-quiet-btn{font-size:8px;padding:6px;gap:3px}.rm-hand-tools svg{width:11px}.rm-turn-timer{font-size:8px;height:23px;min-width:23px}.rm-hand-scroll{justify-content:flex-start;gap:12px;min-height:134px;padding:23px 1px 10px}.rm-card{width:52px;height:75px}.rm-hand-card:not(:first-child){margin-left:-15px}.rm-group-label{font-size:6px}.rm-hand-bottom{flex-wrap:wrap;padding-top:10px;gap:10px}.rm-hand-checks{width:100%;justify-content:center;gap:13px}.rm-hand-checks>span{font-size:7px}.rm-hand-actions{width:100%;gap:8px}.rm-hand-actions button{flex:1;justify-content:center;height:35px;font-size:10px}.rm-status{font-size:8px;margin-top:10px}.rm-empty-hand{justify-content:flex-start}.rm-empty-card{height:71px;min-width:29px}.rm-empty-card:not(:first-child){margin-left:-5px}.rm-empty-caption{font-size:10px;top:27px}.rm-sidebar{grid-template-columns:1fr;gap:13px}.rm-controls{grid-row:auto;padding:18px}.rm-panel-heading{margin-bottom:15px}.rm-panel-heading h2{font-size:24px}.rm-tabs{margin-bottom:18px}.rm-tabs button,.rm-entry-label label{font-size:11px}.rm-stakes button{padding:9px 0;font-size:11px}.rm-start{padding:15px 10px;font-size:13px}.rm-autoplay>span{font-size:11px}.rm-autoplay small{font-size:9px}.rm-history{padding:16px}.rm-history-empty{padding:13px 0 8px}.rm-history-empty>span{margin-bottom:8px}.rm-tip{padding:0 7px}.rm-result{bottom:34px;min-width:0;width:90%;padding:10px 12px;gap:8px}.rm-result strong{font-size:14px}.rm-result span{font-size:8px;line-height:1.5}.rm-result>small{font-size:8px}.rm-footer{padding:22px 0 18px;flex-wrap:wrap;font-size:7px;gap:8px}.rm-footer p{order:3;width:100%;text-align:center;margin-top:4px}.rm-footer>span:first-child{font-size:8px}.rm-winning-hand{padding:14px}.rm-winning-hand>div{gap:12px 20px}.rm-winning-hand p{font-size:11px}}@media(max-width:360px){.rm-header{gap:8px;padding:0 10px}.rm-header-right{gap:7px}.rm-wallet>svg{display:none}.rm-practice-badge{letter-spacing:.3px;padding:4px 5px}.rm-titlebar h1{font-size:21px}.rm-titlebar p{font-size:8px}.rm-titlebar .rm-quiet-btn{font-size:8px;padding:7px}.rm-seat{min-width:69px;padding:5px}.rm-avatar{width:22px;height:22px}.rm-seat small{font-size:5px}.rm-seat-3{right:2%}.rm-hand-heading small{max-width:113px}.rm-hand-heading b span{margin-left:2px}.rm-hand-tools .rm-quiet-btn{font-size:7px}.rm-hand-tools{gap:4px}.rm-titlebar{gap:8px}}@media(prefers-reduced-motion:reduce){.rm-app *,.rm-app *:before{animation:none!important;transition:none!important}.rm-deal-flight{display:none}.rm-hand-scroll.is-dealing .rm-hand-card{opacity:1}}.rm-coin-face,.rm-pot-coin{display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:50%;flex-shrink:0}.rm-coin-face>span:first-child,.rm-pot-coin>span:first-child{position:absolute;inset:14%;border-radius:50%}.rm-coin-face>span:last-child,.rm-pot-coin>span:last-child{position:relative;font-size:11px;font-weight:900;line-height:1;letter-spacing:-.3px}.rm-pot-coin>span:last-child{font-size:8px}.rm-table-invite{display:none}.rm-app{background:#07130e;--rm-line: #ffffff12;--rm-gold: #efce8c;padding-bottom:calc(var(--rm-dock-height, 240px) + 22px)}.rm-header{height:70px;background:#07130ef5;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rm-content{padding-top:20px}.rm-titlebar{margin-bottom:20px}.rm-titlebar h1{font-size:27px}.rm-eyebrow{font-size:8px;margin-bottom:5px}.rm-titlebar p{font-size:11px}.rm-stage{height:clamp(450px,40vw,590px);background:#133a2c;isolation:isolate}.rm-studio{position:absolute;inset:0;overflow:hidden;z-index:0;background:#174739}.rm-studio>img,.rm-studio>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% top}.rm-studio-vignette{position:absolute;inset:0;background:linear-gradient(180deg,#0006,transparent 23%,transparent 65%,#00170918 84%,#06190e44);pointer-events:none}.rm-table-rail{position:absolute;bottom:0;left:0;right:0;height:15px;border-top:2px solid #b79a56;background:linear-gradient(#5e4930,#29231b 35%,#14130f);box-shadow:0 -2px 6px #0005,inset 0 1px #f2dd9655;z-index:1}.rm-table-info,.rm-table-round{top:16px;padding:9px 12px;border-radius:7px;background:#05120ec7;border:1px solid #d2c19526;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:4px}.rm-table-info{left:16px}.rm-table-round{right:16px}.rm-table-info b,.rm-table-round b{font-size:10px;color:#ebe5cf}.rm-tiny-label{color:#d9c79e}.rm-dealer-tag{top:54%;padding:6px 12px;background:#0b1911df;border-color:#bb9e614d;font-size:9px;letter-spacing:1.5px;box-shadow:0 3px 12px #0002}.rm-dealer-tag small{font-size:7px;color:#c8c5b4}.rm-seat{min-width:112px;background:linear-gradient(145deg,#13261bec,#061b11df);border-color:#d7c9973d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 3px 14px #0004;padding:8px 10px}.rm-seat-1{top:63%;left:4%}.rm-seat-2{top:63%;right:4%}.rm-seat-3{top:34%;right:4%}.rm-seat b{font-size:12px}.rm-seat small{font-size:9px;color:#bbc7ac}.rm-avatar{width:32px;height:32px}.rm-seat.is-active{background:linear-gradient(145deg,#214431eb,#0b2117eb);border-color:#b7e2a5;box-shadow:0 0 0 3px #a8f5aa12,0 3px 14px #0004}.rm-pot{left:20%;top:83%;z-index:5;gap:0;min-width:70px}.rm-pot>span{font-size:7px;letter-spacing:1.3px;color:#e3e1b7}.rm-pot strong{color:#fff1bc;font-size:22px;text-shadow:0 2px 4px #0006}.rm-pot small{font-size:7px;color:#c4d0b3}.rm-pot-stack{position:absolute;left:-38px;top:12px;width:32px;height:30px;transform:rotate(-12deg)}.rm-pot-coin{width:30px;height:30px!important;position:absolute!important;left:0;bottom:0;transform:scaleY(.62)}.rm-pot-coin:nth-child(2){bottom:4px}.rm-pot-coin:nth-child(3){bottom:8px}.rm-piles{top:79%;left:54%;gap:23px}.rm-pile>.rm-card{width:46px;height:63px}.rm-pile>span:not(.rm-card){font-size:7px;letter-spacing:1px;color:#f5ecd4;text-shadow:0 1px 3px #0006}.rm-pile>small{font-size:8px;color:#c5d6bb}.rm-pile.can-draw>.rm-card{outline-color:#ffe3a3;box-shadow:0 0 20px #f7d37a3a}.rm-joker-pile{left:calc(100% + 27px);top:2px;gap:5px}.rm-pile-label{font-size:7px;color:#fff0bb;white-space:nowrap}.rm-joker-pile .rm-card{width:34px;height:46px}.rm-joker-pile>small{font-size:6px;color:#deebd3}.rm-deal-flight{top:70%;left:50%}.rm-stage-footer{bottom:20px;left:16px;right:16px;color:#d4debd;font-size:7px;text-shadow:0 1px 3px #000}.rm-table-invite{bottom:24px;font-size:10px;color:#f1e8ce}.rm-stage:has(.rm-table-invite) .rm-stage-footer{bottom:19px}.rm-stage:has(.rm-table-invite) .rm-stage-footer>span:last-child{display:none}.rm-result{bottom:auto;top:17%;background:#082716f2;border-color:#d5bd72c9;max-width:82%;min-width:300px;padding:12px 16px}.rm-result strong{font-family:inherit;font-size:16px}.rm-result span{color:#c4d4b4;font-size:10px}.rm-game{border-color:#ffffff17;border-radius:12px;background:#0c1f18}.rm-hand-area{background:linear-gradient(#102a1e,#0c2118);padding-top:16px;padding-bottom:13px;border-top:1px solid #d8c48940;scroll-margin-bottom:calc(var(--rm-dock-height, 100px) + 24px)}.rm-hand-heading b{font-size:13px}.rm-hand-heading small{font-size:10px;color:#a0b59b}.rm-hand-scroll{padding-top:22px;min-height:147px}.rm-group-label{font-size:8px}.rm-status{font-size:10px;color:#a1b698}.rm-hand-checks>span{font-size:9px}.rm-hand-actions button{font-size:11px;height:37px}.rm-card{box-shadow:1px 4px 6px #0007}.rm-table-summary{border:1px solid #ffffff0c;border-radius:11px;padding:21px;background:#0c1f18}.rm-table-summary h2{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:9px 0 22px}.rm-table-summary>.rm-tiny-label{font-size:8px;color:#a4b498}.rm-table-summary>div{display:flex;justify-content:space-between;gap:10px;padding:11px 0;border-top:1px solid #ffffff0a;font-size:11px}.rm-table-summary>div>span{color:#8ca386}.rm-table-summary b{font-weight:500;color:#d0d9c2}.rm-table-summary p{display:flex;align-items:center;gap:6px;font-size:9px;color:#8ba984;margin:12px 0 0}.rm-history{background:#0c1f18;border-color:#ffffff0c}.rm-tip{color:#8baa7b}.rm-tip p{font-size:10px}.rm-footer{padding-bottom:12px}.rm-betting-dock{position:fixed;bottom:12px;z-index:40;left:12px;width:calc(100% - 24px);border:1px solid #ffffff20;border-radius:12px;background:#071b13f5;box-shadow:0 -8px 35px #0007,0 8px 24px #0005;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-height:calc(100dvh - 86px);display:flex;flex-direction:column;isolation:isolate}.rm-dock-scroll{padding:12px 16px 0;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;scrollbar-color:#457454 #0b2519}.rm-betting-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;font-weight:650;letter-spacing:.8px;color:#cad5c7;min-height:18px;margin-bottom:10px}.rm-betting-heading>span:first-child{display:flex;align-items:center;gap:6px}.rm-betting-heading .is-open{color:#a7e3b7}.rm-betting-heading>span:nth-child(2){font-size:8px;color:#718c78;font-weight:400;letter-spacing:1px}.rm-betting-heading b{font-size:8px;letter-spacing:0;color:#b0cbb6;padding:3px 6px;border:1px solid #527c613d;border-radius:4px;margin-left:5px}.rm-expand-bets{border:1px solid #86a1773a;background:#1a3424;color:#c1d5b6;font-size:9px;padding:4px 8px;border-radius:4px}.rm-bet-spots{display:grid;grid-template-columns:2fr 1fr;gap:9px}.rm-mode-spots{display:grid;grid-template-columns:1fr 1fr;gap:9px;min-width:0}.rm-bet-spot{position:relative;border-radius:9px;border:1px solid #ffffff30;min-height:83px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;color:#fff;box-shadow:inset 0 1px #ffffff0e;text-align:center;min-width:0}.rm-bet-spot>svg{position:absolute;top:11px;left:11px;opacity:.6}.rm-bet-spot strong{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.rm-bet-spot small{font-size:9px;color:#ffffff94}.rm-bet-spot>span{font-size:10px;font-weight:700;color:#f3d492;letter-spacing:.5px;margin-top:1px}.rm-spot-blue{background:linear-gradient(140deg,#17485bde,#072231ef);border-color:#69b6d269}.rm-spot-gold{background:linear-gradient(140deg,#765016bf,#2e220ded);border-color:#d4a84c70}.rm-spot-rose{background:linear-gradient(140deg,#742d3bb8,#31121bf0);border-color:#cc697962}.rm-bet-spot[aria-selected=true]{border-color:#e5d6a4;box-shadow:inset 0 0 0 1px #f7dfa047,0 0 17px #dfc88a0a}.rm-bet-spot:not(:disabled):hover{filter:brightness(1.16)}.rm-bet-spot:disabled{opacity:.45}.rm-bet-spot:focus-visible{outline-offset:2px}.rm-chip-line{display:flex;align-items:center;gap:16px;padding:12px 0 10px;min-width:0}.rm-chip-rack{display:flex;gap:9px;min-width:0;flex:1;overflow-x:auto;padding:4px 3px;scrollbar-width:none}.rm-chip-rack::-webkit-scrollbar{display:none}.rm-stake-chip{border:0;background:transparent;padding:0;border-radius:50%;width:43px;height:43px;flex:0 0 43px;position:relative}.rm-stake-chip[aria-pressed=true]{box-shadow:0 0 0 2px #f4d596,0 0 18px #f0ca6b5c;transform:translateY(-2px)}.rm-stake-chip:disabled{opacity:.4}.rm-coin-face{width:43px;height:43px}.rm-placed-total{text-align:right;flex-shrink:0;min-width:98px}.rm-placed-total small{display:block;font-size:8px;letter-spacing:1px;color:#8da38d}.rm-placed-total b{display:block;font-size:21px;font-weight:750;color:#f2d089;line-height:1.4;font-variant-numeric:tabular-nums}.rm-placed-total b>span{font-size:9px;font-weight:400;color:#acb799}.rm-betting-dock .rm-auto-settings{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:3px 0 10px}.rm-betting-dock .rm-auto-settings label{font-size:9px;gap:5px}.rm-betting-dock .rm-auto-settings p{grid-column:1/-1;margin:0;font-size:8px}.rm-betting-dock .rm-auto-settings select,.rm-betting-dock .rm-auto-settings input{padding:7px;font-size:11px;background:#06150c;border-color:#648b5233}.rm-betting-dock .rm-control-notice{font-size:9px;margin:0 0 8px}.rm-betting-dock .rm-refill{margin:0 0 8px}.rm-dock-actions{display:flex;align-items:center;gap:16px;padding:10px 16px;border-top:1px solid #ffffff10;background:#0b2318;flex-shrink:0}.rm-dock-actions .rm-autoplay{margin:0;gap:8px}.rm-dock-actions .rm-autoplay>span{display:block;font-size:11px;color:#d9e0cf;white-space:nowrap}.rm-dock-actions .rm-autoplay small{font-size:8px;color:#90a47e;margin-top:3px}.rm-autoplay input:checked{background:#71b185}.rm-dock-pot{display:flex;gap:7px;align-items:center;font-size:8px;color:#a7b899;margin-left:auto}.rm-dock-pot svg{color:#c3b57d}.rm-dock-pot b{display:block;font-size:12px;color:#e5ce91;margin-top:2px;font-weight:700}.rm-dock-actions .rm-start{width:auto;min-width:168px;padding:11px 13px;font-size:12px;gap:9px;background:linear-gradient(125deg,#f2cc77,#d6ac50);border-color:#f6d993;box-shadow:inset 0 1px #fff5,0 3px 9px #0004}.rm-dock-actions .rm-start.rm-stop{background:#632c2c;border-color:#a35952;color:#ffe0c4;min-width:185px}.rm-dock-actions .rm-start:disabled{opacity:.44}.rm-dock-footnote{display:flex;align-items:center;gap:5px;color:#7f9b7c;font-size:8px;padding:6px 16px 8px}.rm-dock-footnote>span{margin-left:auto;font-size:8px}.rm-betting-dock[data-active=true][data-expanded=false] .rm-bet-options{display:none}.rm-betting-dock[data-active=true][data-expanded=false] .rm-betting-heading{margin-bottom:9px}.rm-betting-dock[data-active=true][data-expanded=false] .rm-betting-heading>span:nth-child(2){margin-left:auto}@media(max-width:1150px){.rm-dealer-tag{top:57%}.rm-seat{min-width:105px}.rm-seat-3{top:32%;right:3%}.rm-piles{gap:19px}.rm-pot{left:18%;top:84%}.rm-pot strong{font-size:19px}.rm-pot-stack{left:-28px}.rm-pot-coin{width:25px;height:25px!important}.rm-dock-actions{gap:10px}.rm-dock-pot{display:none}.rm-dock-actions .rm-start{margin-left:auto}.rm-bet-spot>svg{display:none}.rm-bet-spot strong{font-size:13px}}@media(max-width:950px){.rm-stage{height:480px}.rm-betting-dock{bottom:0;border-radius:12px 12px 0 0;max-height:min(65dvh,480px);border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.rm-dock-scroll{padding:12px 20px 0}.rm-dock-actions{padding:10px 20px}.rm-dock-footnote{padding-left:20px;padding-right:20px}.rm-dock-pot{display:flex}.rm-sidebar{grid-template-columns:1fr 1fr;gap:15px}.rm-table-summary{grid-row:span 2}.rm-history{align-self:stretch}.rm-tip{padding:0 5px}.rm-bet-spot>svg{display:block}.rm-bet-spot strong{font-size:15px}.rm-titlebar h1{font-size:27px}.rm-piles{top:79%}.rm-pot{top:83%;left:20%}.rm-pot strong{font-size:22px}.rm-pot-stack{left:-37px}.rm-pot-coin{width:30px;height:30px!important}.rm-footer{margin-bottom:0}}@media(max-width:600px){.rm-header{height:62px;position:relative}.rm-content{padding-top:15px}.rm-titlebar{margin-bottom:15px}.rm-titlebar h1{font-size:23px}.rm-titlebar p{font-size:9px;line-height:1.5;max-width:215px}.rm-eyebrow{font-size:6px}.rm-stage{height:clamp(360px,115vw,460px)}.rm-studio>img,.rm-studio>video{object-position:50% top}.rm-table-info,.rm-table-round{top:10px;padding:6px 8px;gap:3px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rm-table-info{left:10px}.rm-table-round{right:10px}.rm-table-info b,.rm-table-round b{font-size:8px}.rm-tiny-label{font-size:6px}.rm-table-rail{height:11px}.rm-dealer-tag{top:56%;font-size:7px;padding:5px 8px;letter-spacing:1px;gap:5px}.rm-dealer-tag small{font-size:5px}.rm-seat{min-width:72px;padding:6px;gap:5px;box-shadow:0 2px 10px #0003}.rm-seat b{font-size:9px}.rm-seat small{font-size:6px}.rm-avatar{width:23px;height:23px;font-size:13px}.rm-seat-1{top:65%;left:3%}.rm-seat-2{top:65%;right:3%}.rm-seat-3{top:29%;right:3%}.rm-seat-3 .rm-mini-hand{display:none}.rm-mini-hand .rm-card{width:12px;height:17px}.rm-pot{top:82%;left:17%;min-width:52px}.rm-pot>span{font-size:6px;letter-spacing:.8px}.rm-pot strong{font-size:17px;gap:3px}.rm-pot strong svg{display:none}.rm-pot small{font-size:5px}.rm-pot-stack{left:50%;top:-21px;transform:translate(-50%) rotate(-8deg)}.rm-pot-coin{width:22px;height:22px!important;left:4px}.rm-pot-coin:nth-child(2){bottom:3px}.rm-pot-coin:nth-child(3){bottom:6px}.rm-piles{top:78%;left:53%;gap:14px}.rm-pile>.rm-card{width:34px;height:48px}.rm-pile>span:not(.rm-card){font-size:5px;letter-spacing:.7px}.rm-pile>small{font-size:6px}.rm-joker-pile{left:calc(100% + 15px);top:3px;gap:4px}.rm-joker-pile .rm-card{width:27px;height:37px}.rm-joker-pile .rm-card-corner{font-size:8px}.rm-joker-pile .rm-card-symbol{font-size:14px}.rm-pile-label{font-size:5px}.rm-joker-pile>small{font-size:5px}.rm-stage-footer{bottom:17px;font-size:5px;left:10px;right:10px}.rm-stage:has(.rm-table-invite) .rm-stage-footer{bottom:15px}.rm-table-invite{bottom:29px;font-size:7px}.rm-result{top:15%;min-width:0;width:90%;max-width:90%;padding:10px}.rm-result strong{font-size:13px}.rm-result span{font-size:8px}.rm-deal-flight{top:70%}.rm-hand-area{padding:12px 11px 10px}.rm-hand-heading b{font-size:11px}.rm-hand-heading small{font-size:8px}.rm-hand-scroll{min-height:134px}.rm-group-label{font-size:6px}.rm-hand-checks>span{font-size:7px}.rm-status{font-size:8px}.rm-hand-actions button{height:36px;font-size:10px}.rm-sidebar{grid-template-columns:1fr}.rm-table-summary{display:none}.rm-history{margin-top:0}.rm-history-empty{padding:12px 0 8px}.rm-tip{padding:0 7px}.rm-tip p{font-size:9px}.rm-dock-scroll{padding:10px 12px 0}.rm-betting-heading{font-size:8px;letter-spacing:.5px;margin-bottom:8px;gap:5px}.rm-betting-heading>span:nth-child(2){font-size:6px;letter-spacing:.7px}.rm-betting-heading b{font-size:6px;padding:2px 4px;margin-left:3px}.rm-betting-heading svg{width:12px}.rm-betting-dock[data-active=true] .rm-betting-heading>span:nth-child(2){display:none}.rm-expand-bets{font-size:8px;padding:4px 7px}.rm-bet-spots,.rm-mode-spots{gap:7px}.rm-bet-spot{min-height:77px;padding:9px 3px;gap:4px;border-radius:7px}.rm-bet-spot>svg{display:none}.rm-bet-spot strong{font-size:12px;letter-spacing:.4px}.rm-bet-spot small{font-size:7px;white-space:nowrap}.rm-bet-spot>span{font-size:8px;letter-spacing:0}.rm-chip-line{padding:9px 0 7px;gap:8px}.rm-chip-rack{gap:7px;padding:3px;flex:1}.rm-stake-chip,.rm-coin-face{width:36px;height:36px;flex-basis:36px}.rm-placed-total{min-width:78px}.rm-placed-total small{font-size:6px;letter-spacing:.6px}.rm-placed-total b{font-size:18px}.rm-placed-total b>span{font-size:7px}.rm-dock-actions{padding:9px 12px;gap:8px}.rm-dock-actions .rm-autoplay{gap:6px}.rm-dock-actions .rm-autoplay>span{font-size:10px}.rm-dock-actions .rm-autoplay small{font-size:7px}.rm-dock-actions .rm-autoplay input{width:29px;height:17px}.rm-dock-actions .rm-autoplay input:before{width:11px;height:11px}.rm-dock-pot{display:none}.rm-dock-actions .rm-start{min-width:147px;padding:10px;font-size:11px;margin-left:auto;gap:7px}.rm-dock-actions .rm-start.rm-stop{min-width:165px;font-size:10px}.rm-dock-footnote{font-size:7px;padding:4px 12px 7px}.rm-dock-footnote>span{font-size:7px}.rm-betting-dock .rm-auto-settings{gap:7px}.rm-betting-dock .rm-auto-settings label{font-size:8px}.rm-betting-dock .rm-auto-settings input,.rm-betting-dock .rm-auto-settings select{font-size:10px;padding:6px}.rm-betting-dock .rm-auto-settings p{font-size:7px}.rm-betting-dock .rm-control-notice{font-size:8px;margin-bottom:7px}}@media(max-width:360px){.rm-titlebar h1{font-size:21px}.rm-stage{height:365px}.rm-seat{min-width:66px;padding:5px}.rm-avatar{width:20px;height:20px}.rm-seat b{font-size:8px}.rm-seat small{font-size:5px}.rm-table-info b,.rm-table-round b{font-size:7px}.rm-stage-footer>span:last-child{display:none}.rm-joker-pile{left:calc(100% + 9px)}.rm-pot{left:16%}.rm-bet-spot strong{font-size:11px}.rm-bet-spot small{font-size:6px}.rm-bet-spot>span{font-size:7px}.rm-chip-rack{gap:5px}.rm-stake-chip,.rm-coin-face{width:32px;height:32px;flex-basis:32px}.rm-placed-total{min-width:73px}.rm-dock-actions .rm-autoplay small{display:none}.rm-dock-actions .rm-start{min-width:140px;font-size:10px}.rm-dock-actions .rm-start.rm-stop{min-width:160px}.rm-dock-footnote{font-size:6px}.rm-dock-footnote>span{font-size:6px}}@media(max-height:600px)and (min-width:601px){.rm-betting-dock{max-height:50dvh}.rm-bet-spot{min-height:61px;padding:6px;gap:2px}.rm-bet-spot strong{font-size:12px}.rm-chip-line{padding:6px 0}.rm-stake-chip,.rm-coin-face{height:32px;width:32px;flex-basis:32px}.rm-dock-actions{padding-top:6px;padding-bottom:6px}.rm-dock-actions .rm-start{padding:7px 10px}.rm-dock-footnote{display:none}}.dt-page{--dt-gold: #e4c482;--dt-muted: #94afa2;--dt-red: #ffb0a4;--dt-blue: #a6d8ff;min-height:100dvh;padding:12px clamp(8px,2.5vw,40px) 20px;background:radial-gradient(ellipse at 50% 0,#20342b,#080f0c 70%);color:#edf3eb;font-family:Inter,ui-sans-serif,system-ui,sans-serif;isolation:isolate}.dt-page *{box-sizing:border-box}.dt-page button,.dt-page a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dt-page button{cursor:pointer}.dt-page button:disabled{cursor:default}.dt-page button:focus-visible,.dt-page a:focus-visible{outline:2px solid #f6d285;outline-offset:3px}.dt-ambient{display:none}.dt-shell{max-width:1400px;margin:auto}.dt-topbar{height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.dt-back{display:flex;gap:8px;align-items:center;min-height:44px;text-decoration:none;color:#c0ccc3;font-size:13px}.dt-brand{display:flex;align-items:center;gap:10px;color:var(--dt-gold);letter-spacing:3px;font-size:14px}.dt-brand>span>span{display:block;font-size:7px;color:var(--dt-muted);letter-spacing:2.5px;margin-top:3px}.dt-top-actions{display:flex;align-items:center;gap:6px}.dt-practice{font-size:10px;border:1px solid #829e7333;padding:5px 9px;border-radius:20px;color:#c6d1ba}.dt-icon,.dt-leader-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:1px solid #ffffff20;border-radius:9px;background:#ffffff06;color:#bbd7c8}.dt-icon:disabled{opacity:.3}.dt-icon:hover:not(:disabled),.dt-active{background:#ffffff12}.dt-table{overflow:hidden;border:1px solid #b9995866;border-radius:16px;background:#0a1c14;box-shadow:0 18px 70px #0007}.dt-table-header{display:flex;align-items:center;gap:20px;padding:16px 22px;background:#101e17;border-bottom:1px solid #c9b46d33}.dt-eyebrow{font-size:8px;letter-spacing:2.6px;color:var(--dt-gold)}.dt-table-header h1{font-family:Georgia,serif;font-size:26px;letter-spacing:2px;margin:4px 0 0;font-weight:400}.dt-table-header h1>span{color:var(--dt-gold);font-style:italic}.dt-header-balance{margin-left:auto;display:flex;align-items:center;gap:9px;color:var(--dt-gold)}.dt-header-balance>span{font-size:8px;letter-spacing:1.2px}.dt-header-balance strong{display:block;margin-top:2px;font-size:24px;letter-spacing:.4px;color:#fff0c7;font-variant-numeric:tabular-nums}.dt-table-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:25px}.dt-live{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:1.3px;color:#a1e8bb}.dt-live i,.dt-live-dot,.dt-dealer-dot{display:block;width:6px;height:6px;border-radius:50%;background:#73e89e;box-shadow:0 0 9px #80ef9755;flex-shrink:0}.dt-disconnected,.dt-offline-dot{color:#ddc79b}.dt-offline-dot,.dt-disconnected i{background:#ddc79b}.dt-round-number{color:#92a99a;font-size:8px;letter-spacing:1px}.dt-table-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:0;align-items:start}.dt-play-area{min-width:0;grid-column:1;grid-row:1;border-right:1px solid #c5ab6233}.dt-studio-scene{position:relative;isolation:isolate;height:clamp(410px,42vw,570px);overflow:hidden;background:#235b4b}.dt-studio{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#235b4b}.dt-studio>img,.dt-studio>video{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:50% top}.dt-studio>video{pointer-events:none}.dt-studio-vignette{position:absolute;inset:0;background:linear-gradient(180deg,#0003,transparent 20%,transparent 67%,#061c1740)}.dt-studio-rail{position:absolute;bottom:0;left:0;right:0;height:9px;border-top:2px solid #bd9d5d;background:linear-gradient(#725532,#2b2118 45%,#11130e);box-shadow:0 -3px 7px #0004}.dt-dealer-tag{position:absolute;left:18px;top:18px;display:flex;align-items:center;gap:8px;background:#07150ed9;border:1px solid #ccb67850;border-radius:7px;padding:8px 11px;min-height:44px;min-width:44px;z-index:2;cursor:pointer;text-align:left;color:#ecd69a}.dt-dealer-tag:focus-visible{outline:2px solid #f0d991;outline-offset:2px}.dt-dealer-tag b{display:block;font-size:13px;font-weight:600;color:#ffedc3}.dt-dealer-tag small{display:block;margin-top:2px;font-size:9px;color:#bccbbd}.dt-studio-title{position:absolute;right:18px;top:22px;color:#f3d7a4;font-family:Georgia,serif;letter-spacing:2px;font-size:14px;text-shadow:0 2px 6px #000;text-align:right}.dt-studio-title small{display:block;font-family:Inter,sans-serif;font-size:6px;letter-spacing:1.6px;margin-top:6px}.dt-arena{position:absolute;bottom:18px;left:6%;right:6%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.dt-contender{display:flex;flex-direction:column;align-items:center;justify-self:center;min-width:0;text-align:center;text-shadow:0 2px 3px #001c15}.dt-emblem{width:75px;height:auto;opacity:.85}.dt-emblem-dragon{color:#efbd83}.dt-emblem-tiger{color:#b6d9d6}.dt-contender>span{font-family:Georgia,serif;font-size:11px;letter-spacing:2px;color:#e7d39b;margin-top:2px}.dt-contender>small{font-size:6px;letter-spacing:.7px;color:#d0d9c5;margin-top:4px}.dt-cards{display:flex;align-items:center;justify-content:center;gap:25px}.dt-card-slot{text-align:center;perspective:800px}.dt-card{width:68px;height:96px;position:relative;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.22,.68,.25,1);border-radius:6px;box-shadow:0 7px 8px #0006}.dt-card-revealed{transform:rotateY(180deg)}.dt-card-back,.dt-card-face{position:absolute;inset:0;border-radius:6px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dt-card-back{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:7px;color:#d2ba7e;border:3px solid #ece6cf;background:repeating-linear-gradient(45deg,#cda55915 0 1px,transparent 1px 5px),repeating-linear-gradient(-45deg,#cda55915 0 1px,transparent 1px 5px),#183e34;outline:1px solid #bd9f50;outline-offset:-7px}.dt-card-back>span{font-size:7px;line-height:1}.dt-card-back>small{font-family:Georgia,serif;font-size:9px;letter-spacing:3px}.dt-card-back>svg{width:22px;height:22px}.dt-card-face{transform:rotateY(180deg);background:linear-gradient(140deg,#fffefa,#e9e5d9);color:#212724;border:1px solid #fff9;display:flex;align-items:center;justify-content:center}.dt-card-face.dt-card-red{color:#bd3034}.dt-card-corner{position:absolute;left:5px;top:5px;font:700 18px/1 Georgia,serif}.dt-card-corner small{display:block;font-size:12px;margin-top:2px}.dt-card-corner-bottom{inset:auto 5px 5px auto;transform:rotate(180deg)}.dt-card-suit{font-family:Georgia,serif;font-size:16px}.dt-card-center{display:flex;flex-direction:column;align-items:center;gap:2px;font:700 30px/1 Georgia,serif}.dt-card-center b{font-weight:700}.dt-card-caption{display:block;text-transform:uppercase;letter-spacing:1.7px;font-size:9px;margin-top:7px;text-shadow:0 1px 3px #000}.dt-card-won .dt-card{box-shadow:0 0 16px #ffd169,0 0 0 2px #ffd169}.dt-versus{font:italic 14px Georgia,serif;color:#f2d397;margin-top:-18px;text-shadow:0 2px 3px #000;display:flex;flex-direction:column;align-items:center;gap:4px;white-space:nowrap}.dt-card-comparison b{font:700 23px/1 Georgia,serif}.dt-card-comparison small{font:600 7px/1.2 Arial,sans-serif;letter-spacing:.4px}.dt-betting-dock{padding:14px 20px 17px;display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:12px;background:linear-gradient(#123323,#0a1c14 70%)}.dt-phase-line,.dt-bet-spots,.dt-chip-line,.dt-feedback{grid-column:1 / -1}.dt-phase-line{display:flex;justify-content:space-between;align-items:center;gap:15px;min-width:0}.dt-round-status{font-size:13px;font-weight:600;color:#d9f1d4}.dt-round-status small{display:block;font-size:9px;font-weight:400;color:#a1bca9;margin-top:4px}.dt-timer{position:relative;width:110px;height:4px;background:#ffffff12;border-radius:4px;margin-right:30px;flex-shrink:0}.dt-timer>span{display:block;height:100%;border-radius:4px;background:#7fe5a4;transition:width .2s linear}.dt-timer b{position:absolute;right:-30px;top:-9px;font-size:14px;color:#e6c993;font-variant-numeric:tabular-nums}.dt-timer-urgent>span{background:#ffb398}.dt-bet-spots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dt-bet-spot{position:relative;min-width:0;min-height:90px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;transition:border-color .15s,background .15s}.dt-bet-spot:not(:disabled):hover{filter:brightness(1.2)}.dt-bet-dragon{color:#ffd0bf;border:1px solid #e09a7670;background:linear-gradient(135deg,#69432dcc,#392d20aa)}.dt-bet-tiger{color:#c3e6ff;border:1px solid #71bbd870;background:linear-gradient(135deg,#255369cc,#143443aa)}.dt-bet-tie{color:#ffe2a4;border:1px solid #e0c47770;background:linear-gradient(135deg,#74632988,#473c1a88)}.dt-spot-selected,.dt-spot-winner{border-color:currentColor;box-shadow:inset 0 0 20px #ffffff0b}.dt-spot-winner{outline:1px solid #eed48c;outline-offset:2px}.dt-spot-kicker{font-size:7px;letter-spacing:1.4px;opacity:.7}.dt-spot-name{font:23px Georgia,serif;margin-top:2px}.dt-spot-payout{font-size:10px;margin-top:1px}.dt-spot-stake{display:flex;align-items:center;gap:6px;margin-top:6px;min-height:16px;font-size:8px;letter-spacing:.7px;opacity:.8}.dt-has-stake{font-size:11px;font-weight:600;opacity:1}.dt-placed-coin{position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-12deg)}.dt-winner-label{position:absolute;display:flex;align-items:center;gap:4px;top:5px;right:6px;font-size:6px;letter-spacing:.8px;color:#ffdf8d}.dt-chip-line{min-width:0}.dt-chip-heading{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1px;color:#a9bda9;margin:2px 0 9px}.dt-chip-heading>span:last-child{color:#ebd095;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:10px}.dt-controls-line{display:flex;gap:6px;min-width:0;align-items:center}.dt-edit-actions{display:flex;gap:5px}.dt-confirm-line{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.dt-stake-total{min-width:64px;margin-right:4px}.dt-stake-total>span{display:block;font-size:7px;letter-spacing:.8px;color:#a0bba5}.dt-stake-total strong{display:block;font-size:17px;color:#f3d089;font-variant-numeric:tabular-nums;margin-top:3px;white-space:nowrap}.dt-stake-total small{font-size:9px;font-weight:400;color:#a5baa7}.dt-action-secondary{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;border:1px solid #a1ccae30;border-radius:8px;background:#ffffff06;color:#c5d6c8;font-size:12px;font-weight:600}.dt-action-secondary:disabled{opacity:.35}.dt-confirm{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid #e6c57f;border-radius:9px;background:linear-gradient(#edcb85,#d9b36d);color:#241e0f;font-size:13px;font-weight:700}.dt-confirm:disabled{background:#283b28;color:#97ac89;border-color:#77945555}.dt-confirm:hover:not(:disabled){filter:brightness(1.08)}.dt-feedback{margin:0;font-size:11px;line-height:1.5;color:#f2c496;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.dt-feedback button{color:#ffda92;text-decoration:underline;min-height:36px}.dt-history{border-top:1px solid #d5c28722;padding:12px 20px}.dt-history-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.dt-history-heading>span{display:flex;align-items:center;gap:6px;font-size:8px;letter-spacing:1.2px;color:#aab7a0}.dt-history-heading>div{display:flex;gap:12px;font-size:9px}.dt-history-heading b{color:#a8b4a3;font-weight:400;margin-left:3px}.dt-road{display:flex;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:thin;margin-top:8px;padding-bottom:3px;min-height:24px}.dt-result-dot{width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-size:8px;font-weight:700;border:1px solid}.dt-dot-dragon{color:#f5ad9d;background:#63382960;border-color:#98675a77}.dt-dot-tiger{color:#acd9ed;background:#214b6060;border-color:#55839177}.dt-dot-tie{color:#ecd18d;background:#5b512a60;border-color:#a2925277}.dt-color-dragon{color:var(--dt-red)}.dt-color-tiger{color:var(--dt-blue)}.dt-color-tie{color:#ead087}.dt-empty-history{font-size:10px;color:#96a891}.dt-leaderboard{grid-column:2;grid-row:1;padding:20px 18px;min-width:0;display:flex;flex-direction:column;align-self:stretch;background:linear-gradient(#14291d,#0a1c14)}.dt-leaderboard-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.dt-leaderboard-heading h2{margin:0;display:flex;align-items:center;gap:8px;font:18px Georgia,serif;color:#f1d59c}.dt-leaderboard-heading h2 svg{color:#e4c47c}.dt-leader-toggle{display:none}.dt-leaderboard-sub{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1px;color:#8ea288;margin-top:11px}.dt-leaderboard-sub>span:last-child{color:#a5d9a9}.dt-leader-banner{display:flex;align-items:center;gap:9px;padding:13px 10px;border:1px solid #d6b76b33;border-radius:8px;background:#d7ac4e0a;margin-top:17px;color:#ead096}.dt-leader-banner>svg{flex-shrink:0}.dt-leader-banner>svg:last-child{width:13px}.dt-leader-banner>span{min-width:0;flex:1;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.dt-leader-banner small{display:block;color:#b6bd9c;font-size:9px;margin-top:4px}.dt-leaders{padding:0;margin:12px 0 20px;list-style:none;max-height:440px;overflow-y:auto;scrollbar-width:thin}.dt-leader-row{display:flex;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid #b9d4aa15;min-width:0}.dt-rank{width:18px;flex-shrink:0;color:#9baf93;font:10px ui-monospace,monospace}.dt-rank svg{color:#e3c77c}.dt-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:29px;height:29px;border-radius:50%;border:1px solid hsl(var(--avatar-hue) 23% 45% / .6);background:hsl(var(--avatar-hue) 25% 28%);color:#ece3c9;font:14px Georgia,serif}.dt-leader-name{flex:1;min-width:0}.dt-leader-name>b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500}.dt-leader-name>b>small{color:#efd599;font-size:7px;margin-left:4px}.dt-leader-name>span{font-size:8px;color:#95ad90;display:block;margin-top:4px}.dt-leader-row>strong{font-size:11px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.dt-leader-row>strong>small{display:block;font-size:7px;font-weight:400;color:#8eaa89;margin-top:4px}.dt-leader-you{background:#c9be7620}.dt-positive{color:#a4e3b4}.dt-negative{color:#ffae9c}.dt-empty-leaders{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:220px;text-align:center;padding:16px;color:#9cb195}.dt-empty-leaders>b{font:15px Georgia,serif;color:#d6ddc6}.dt-empty-leaders>span{font-size:10px;line-height:1.6;max-width:210px}.dt-empty-podium{display:flex;gap:4px;align-items:flex-end;margin-bottom:6px}.dt-empty-podium>span{display:flex;align-items:center;flex-direction:column;justify-content:center;width:48px;height:48px;border:1px solid #b4a06633;background:#ceb65e09;border-radius:6px 6px 0 0;gap:3px;color:#c4b77c}.dt-empty-podium>span:nth-child(2){height:75px}.dt-empty-podium>span:nth-child(3){height:40px}.dt-empty-podium small{font-size:9px}.dt-expand-leaders{display:none}.dt-your-rank{display:flex;align-items:center;gap:9px;border:1px solid #c6c89433;border-radius:8px;padding:12px 9px;margin-top:auto;background:#d4c47505}.dt-you-badge{font-size:7px;padding:7px 5px;color:#ead092;border:1px solid #cab57733;border-radius:4px;background:#cab57712}.dt-your-rank>span:not(:first-child){font-size:8px;color:#98b096;flex:1}.dt-your-rank>span:last-child{text-align:right}.dt-your-rank strong{display:block;margin-top:5px;font-size:12px;font-weight:500}.dt-ranking-note{display:flex;gap:5px;align-items:center;color:#8ca485;font-size:8px;margin-top:12px}.dt-table-footer{display:flex;align-items:center;gap:24px;padding:14px 22px;border-top:1px solid #c7ba8433;background:#091910}.dt-balance{display:flex;align-items:center;gap:9px}.dt-wallet-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #c5ad6133;border-radius:8px;color:#dabd7f}.dt-balance>span:last-child,.dt-last-result{font-size:7px;letter-spacing:1px;color:#9aac91}.dt-balance strong{display:block;font-size:17px;letter-spacing:0;font-weight:500;margin-top:3px;color:#e7e9d6}.dt-balance strong small{font-size:8px;font-weight:400;color:#97ae8f}.dt-last-result{border-left:1px solid #aabb9022;padding-left:24px}.dt-last-result>strong{display:block;font-size:11px;font-weight:500;letter-spacing:0;margin-top:4px}.dt-online{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:10px;color:#9db593}.dt-under-table{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 5px;color:#829777;font-size:9px}.dt-under-table>span{display:flex;align-items:center;gap:5px}.dt-rules{margin:14px;padding:16px;background:#11291d;border:1px solid #c9b97e44;border-radius:9px}.dt-rules>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.dt-rules h2{font:17px Georgia,serif;color:#efd49b}.dt-rules p{color:#b2c8ac;font-size:12px;line-height:1.7;margin-top:10px}.dt-text-button{color:#ebcf94;min-height:44px;padding:5px 10px;font-size:11px}@media(max-width:1180px)and (min-width:901px){.dt-table-grid{grid-template-columns:minmax(0,1fr) 260px}.dt-betting-dock{grid-template-columns:minmax(0,1fr)}.dt-arena{left:3%;right:3%;gap:12px}.dt-emblem{width:56px}.dt-contender>span{font-size:8px;letter-spacing:.8px}.dt-cards{gap:18px}}.dt-mobile-leader{display:none}.dt-summary-line{display:flex;align-items:center;gap:12px;min-width:0}.dt-summary-line .dt-confirm{flex:1;min-width:0;padding:0 12px}.dt-controls-line{justify-content:space-between}.dt-confirm-line{margin-left:0}.dt-betting-dock{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr)}.dt-page{padding-bottom:max(16px,env(safe-area-inset-bottom))}@media(max-width:1180px)and (min-width:901px){.dt-betting-dock{grid-template-columns:minmax(0,1fr)}.dt-controls-line{justify-content:flex-start}.dt-confirm-line{margin-left:auto}}@media(max-width:900px){.dt-page{padding:max(4px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}.dt-topbar{height:44px;margin-bottom:4px}.dt-table-header{padding:10px 14px;gap:10px}.dt-table-meta{margin-left:6px}.dt-table-grid{grid-template-columns:minmax(0,1fr)}.dt-play-area{grid-column:1;grid-row:2;border:0}.dt-leaderboard{grid-column:1;grid-row:1;padding:0 12px;display:flex;border-bottom:1px solid #cbb77533}.dt-leaderboard-heading{min-height:44px;gap:8px}.dt-leaderboard-heading h2{flex-shrink:0;font-size:14px;gap:6px}.dt-leaderboard-heading h2 svg{width:16px;height:16px}.dt-mobile-leader{display:block;min-width:0;margin-left:auto;text-align:right;color:#ead096}.dt-mobile-leader b{display:block;font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.dt-mobile-leader small{display:block;color:#a4d5b4;font-size:8px;margin-top:2px}.dt-leader-toggle{display:flex;width:44px;height:44px;border:0;background:transparent}.dt-leaderboard-heading .dt-live-dot{order:-1;width:5px;height:5px}.dt-leaderboard-sub,.dt-ranking-note,.dt-expand-leaders{display:none}.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-leader-banner,.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-leaders,.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-your-rank{display:none}.dt-leaderboard-expanded{padding-bottom:12px}.dt-leaderboard-expanded .dt-leaders{max-height:240px;margin:6px 0 12px}.dt-leaderboard-expanded .dt-leader-row{min-height:44px}.dt-leaderboard-expanded .dt-leader-banner{margin-top:2px}.dt-empty-leaders{min-height:115px}.dt-empty-podium{display:none}.dt-studio-scene{height:clamp(200px,calc(100vh - 450px),410px);height:clamp(200px,calc(100svh - 450px),410px)}.dt-betting-dock{grid-template-columns:minmax(0,1fr);padding:10px 14px;gap:8px}.dt-phase-line{min-height:26px}.dt-chip-heading{display:none}.dt-controls-line{justify-content:flex-start}.dt-confirm-line{margin-left:auto}.dt-summary-line{gap:12px}.dt-summary-line .dt-confirm{min-height:44px}.dt-history,.dt-table-footer{padding:10px 14px}}@media(max-width:600px){.dt-page{padding-left:max(4px,env(safe-area-inset-left));padding-right:max(4px,env(safe-area-inset-right))}.dt-topbar{margin-bottom:0;gap:8px}.dt-back{min-width:44px;font-size:11px;gap:5px}.dt-back svg{width:16px}.dt-brand{font-size:11px;gap:5px;letter-spacing:2px}.dt-brand>svg{width:17px}.dt-brand>span>span{font-size:6px;letter-spacing:1.7px}.dt-practice{display:none}.dt-top-actions{gap:0}.dt-top-actions .dt-icon{width:44px;height:44px;border:0}.dt-table{border-radius:10px}.dt-table-header{padding:7px 11px;gap:4px 8px;flex-wrap:wrap}.dt-eyebrow{display:none}.dt-table-header h1{font-size:18px;letter-spacing:.8px;margin:0}.dt-header-balance{gap:5px}.dt-header-balance>svg{width:14px}.dt-header-balance>span{font-size:6px;letter-spacing:.7px}.dt-header-balance strong{font-size:17px;line-height:1.15;margin-top:1px}.dt-table-meta{width:100%;flex-direction:row;justify-content:space-between;margin:0;gap:4px}.dt-live{font-size:7px;letter-spacing:.8px}.dt-live i{width:5px;height:5px}.dt-round-number{font-size:7px}.dt-leaderboard{padding-left:10px;padding-right:5px}.dt-leaderboard-heading{gap:5px}.dt-leaderboard-heading h2{font-size:12px;gap:5px}.dt-leaderboard-heading h2 svg{width:14px}.dt-mobile-leader b{max-width:112px;font-size:9px}.dt-mobile-leader small{font-size:7px}.dt-studio-scene{--dt-card-width: clamp(44px, 7vh, 58px);height:clamp(110px,calc(100vh - 470px),300px);height:clamp(110px,calc(100svh - 494px - env(safe-area-inset-top) - env(safe-area-inset-bottom)),300px)}.dt-dealer-tag{top:8px;left:8px;padding:4px 6px;gap:5px}.dt-dealer-tag b{font-size:10px}.dt-dealer-tag small{font-size:7px}.dt-studio-title{top:12px;right:10px;font-size:8px;letter-spacing:.7px}.dt-studio-title small{font-size:5px;letter-spacing:.6px;margin-top:3px}.dt-arena{bottom:11px;left:9%;right:9%;grid-template-columns:minmax(0,1fr)}.dt-contender{display:none}.dt-cards{justify-content:space-between;max-width:330px;margin:auto;gap:24px}.dt-card{width:44px;height:62px;width:var(--dt-card-width);height:calc(var(--dt-card-width) * 1.4)}.dt-card-back{gap:3px;outline-offset:-6px;border-width:2px}.dt-card-back>svg{width:16px;height:16px}.dt-card-back>small{font-size:6px;letter-spacing:2px}.dt-card-back>span{font-size:5px}.dt-card-caption{font-size:7px;letter-spacing:1px;margin-top:4px}.dt-card-corner{font-size:9px;left:3px;top:3px}.dt-card-corner small{font-size:7px;margin-top:1px}.dt-card-corner-bottom{inset:auto 3px 3px auto}.dt-card-suit{font-size:12px}.dt-card-center{font-size:23px}.dt-card-comparison b{font-size:19px}.dt-card-comparison small{font-size:6px}.dt-versus{font-size:11px;align-self:flex-end;margin-bottom:18px;margin-top:0}.dt-betting-dock{padding:7px 9px 9px;gap:6px}.dt-round-status{font-size:11px}.dt-round-status small{font-size:7px;margin-top:2px}.dt-timer{width:58px;margin-right:25px}.dt-timer b{font-size:12px;right:-25px;top:-7px}.dt-bet-spots{gap:6px}.dt-bet-spot{min-height:62px;padding:5px 4px;border-radius:8px}.dt-spot-kicker{display:none}.dt-spot-name{font-size:19px;margin:0}.dt-spot-payout{font-size:9px;line-height:1.1;margin:2px 0 0}.dt-spot-stake{font-size:7px;margin-top:3px;min-height:13px}.dt-has-stake{font-size:10px}.dt-placed-coin{width:21px;height:21px;right:4px;top:auto;bottom:5px;transform:rotate(-12deg)}.dt-placed-coin>span:last-child{font-size:7px}.dt-winner-label{top:2px;right:3px;font-size:5px;gap:2px}.dt-winner-label svg{width:8px;height:8px}.dt-chip-line .coin-rack-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px 5px;padding:1px}.dt-chip-line .coin-rack-option{width:44px;height:44px}.dt-chip-line .coin-rack-custom{height:44px;font-size:12px;border-radius:9px}.dt-controls-line{justify-content:space-between;gap:5px}.dt-controls-line>button,.dt-edit-actions .dt-icon{width:44px;height:44px}.dt-edit-actions,.dt-confirm-line{display:contents}.dt-action-secondary{min-width:44px;min-height:44px;padding:0 6px;font-size:11px}.dt-repeat span{display:inline}.dt-repeat svg{width:13px}.dt-summary-line{gap:12px}.dt-stake-total{min-width:72px;margin:0}.dt-stake-total>span{font-size:7px;letter-spacing:.5px}.dt-stake-total strong{font-size:17px;margin-top:2px;line-height:1.2}.dt-stake-total small{font-size:8px;display:inline}.dt-summary-line .dt-confirm{min-height:44px;font-size:12px}.dt-history{padding:8px 11px}.dt-history-heading>span{font-size:7px;letter-spacing:.7px}.dt-history-heading>div{gap:8px;font-size:8px}.dt-road{margin-top:5px;padding-bottom:2px}.dt-table-footer{padding:9px 11px;gap:13px}.dt-wallet-icon{display:none}.dt-balance>span:last-child,.dt-last-result{font-size:6px;letter-spacing:.5px}.dt-balance strong{font-size:13px}.dt-balance strong small{font-size:6px}.dt-last-result{padding-left:12px}.dt-last-result>strong{font-size:9px}.dt-online{font-size:9px}.dt-online>span{display:none}.dt-under-table{font-size:7px;gap:5px;margin:8px 5px}.dt-under-table>span:last-child{display:none}.dt-rules{margin:8px;padding:11px}.dt-rules h2{font-size:15px}.dt-rules p{font-size:11px}}@media(max-width:360px){.dt-table-header h1{font-size:16px}.dt-header-balance>svg{display:none}.dt-mobile-leader b{max-width:85px}.dt-brand{font-size:10px;letter-spacing:1.5px}.dt-brand>svg{display:none}.dt-studio-title{display:none}}@media(max-width:600px)and (max-height:650px){.dt-dealer-tag{align-items:flex-start;padding:2px 0;border:0;background:transparent}.dt-table-header{padding-top:5px;padding-bottom:5px}.dt-studio{background:#163c30 url(/assets/zara-studio-poster-B88PNFdw.jpg) center / cover no-repeat}.dt-studio>img,.dt-studio>video{object-fit:contain;background:#071c1a66}.dt-dealer-tag small,.dt-studio-title{display:none}.dt-card-back>span{display:none}.dt-feedback{font-size:10px}}@media(max-width:360px){.dt-repeat span{display:none}}@media(min-width:560px)and (max-width:1023px)and (max-height:500px){.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-leader-banner,.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-leaders,.dt-leaderboard:not(.dt-leaderboard-expanded) .dt-your-rank,.dt-leaderboard-sub,.dt-ranking-note{display:none}.dt-leader-toggle{display:flex;width:44px;height:44px;border:0}.dt-mobile-leader{display:block;min-width:0;margin-left:auto;text-align:right;color:#ead096}.dt-mobile-leader b{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.dt-mobile-leader small{display:block;font-size:8px;color:#a4d5b4}.dt-leaderboard-heading h2{font-size:14px}.dt-leaderboard-heading .dt-live-dot{order:-1}.dt-page{padding:max(3px,env(safe-area-inset-top)) max(5px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left))}.dt-topbar{height:44px;margin:0}.dt-practice,.dt-brand>span>span,.dt-eyebrow{display:none}.dt-table-header{padding:5px 12px;min-height:43px;flex-wrap:nowrap}.dt-table-header h1{margin:0;font-size:18px}.dt-header-balance strong{font-size:18px}.dt-table-meta{width:auto;flex-direction:column;margin-left:12px;gap:3px}.dt-table-grid{display:grid;grid-template-columns:minmax(0,1fr)}.dt-leaderboard{grid-column:1;grid-row:1;padding:0 10px}.dt-leaderboard-heading{min-height:44px}.dt-play-area{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(180px,.9fr) minmax(354px,1.3fr);border:0}.dt-studio-scene{grid-column:1;grid-row:1;height:100%;min-height:236px}.dt-studio>img,.dt-studio>video{object-fit:cover;object-position:50% top}.dt-dealer-tag{top:8px;left:8px;padding:4px 7px}.dt-dealer-tag b{font-size:10px}.dt-dealer-tag small,.dt-studio-title,.dt-contender{display:none}.dt-arena{left:8%;right:8%;bottom:12px;grid-template-columns:minmax(0,1fr)}.dt-cards{justify-content:space-between;gap:20px}.dt-card{width:44px;height:62px}.dt-card-back{gap:3px;border-width:2px;outline-offset:-5px}.dt-card-back>span{display:none}.dt-card-back>svg{width:17px;height:17px}.dt-card-back>small{font-size:6px}.dt-card-caption{font-size:7px;margin-top:4px}.dt-card-corner{font-size:9px}.dt-card-corner small{font-size:7px}.dt-card-suit{font-size:12px}.dt-card-center{font-size:23px}.dt-card-comparison b{font-size:19px}.dt-card-comparison small{font-size:6px}.dt-versus{font-size:11px}.dt-betting-dock{grid-column:2;grid-row:1;grid-template-columns:minmax(220px,1fr) minmax(118px,.8fr);padding:6px;gap:4px}.dt-phase-line{min-height:22px}.dt-round-status{font-size:11px}.dt-round-status small{display:none}.dt-timer{width:64px;margin-right:25px}.dt-timer b{font-size:11px;right:-25px;top:-6px}.dt-bet-spots{gap:5px}.dt-bet-spot{min-height:60px;padding:4px}.dt-spot-kicker{display:none}.dt-spot-name{font-size:18px;margin:0}.dt-spot-payout{font-size:9px}.dt-spot-stake{margin-top:2px;min-height:12px;font-size:7px}.dt-placed-coin{width:21px;height:21px;right:3px;top:auto;bottom:4px;transform:rotate(-12deg)}.dt-placed-coin>span:last-child{font-size:7px}.dt-chip-heading{display:none}.dt-chip-line .coin-rack-options{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:0}.dt-chip-line .coin-rack-option{width:44px;height:44px}.dt-chip-line .coin-rack-custom{height:44px;min-width:44px;border-radius:9px;font-size:10px}.dt-controls-line{justify-content:space-between;gap:4px}.dt-controls-line>button,.dt-edit-actions .dt-icon{width:44px;height:44px}.dt-edit-actions,.dt-confirm-line{display:contents}.dt-action-secondary{min-width:44px;min-height:44px;font-size:11px}.dt-summary-line{gap:4px}.dt-stake-total{min-width:44px}.dt-stake-total strong{font-size:16px}.dt-summary-line .dt-confirm{min-height:44px;padding:0 4px;font-size:10px}.dt-history{grid-column:1/-1;padding:7px 12px}.dt-table-footer{padding:8px 12px}}@media(prefers-reduced-motion:reduce){.dt-page *,.dt-page *:before,.dt-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--app-font-sans);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-orange-400:oklch(75% .183 55.934);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-900:oklch(42.1% .095 57.708);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-200:oklch(91% .096 180.426);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-700:oklch(50% .134 242.749);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--app-font-sans);--default-mono-font-family:var(--app-font-mono);--color-border:hsl(var(--border))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));font-family:var(--app-font-sans);color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}html,body,#root{height:100%}}@layer components;@layer utilities{.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[7\%\]{inset:7%}.inset-\[7px\]{inset:7px}.inset-\[13\%\]{inset:13%}.inset-\[14\%\]{inset:14%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[1px\]{top:1px}.top-\[8\%\]{top:8%}.top-\[12\%\]{top:12%}.top-\[39\%\]{top:39%}.top-\[43\%\]{top:43%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-2\.5{bottom:calc(var(--spacing) * -2.5)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[8\%\]{bottom:8%}.bottom-\[12\%\]{bottom:12%}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3\/4{left:75%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.\!z-8{z-index:8!important}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9\]{z-index:9}.z-\[11\]{z-index:11}.z-\[100\]{z-index:100}.order-first{order:-9999}.order-last{order:9999}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.aspect-\[30\/19\]{aspect-ratio:30/19}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[--cell-size\]{width:--cell-size;height:--cell-size}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\[--cell-size\]{height:--cell-size}.h-\[1px\]{height:1px}.h-\[22\%\]{height:22%}.h-\[64\%\]{height:64%}.h-\[72\%\]{height:72%}.h-\[76px\]{height:76px}.h-\[calc\(100\%-1\.25rem\)\]{height:calc(100% - 1.25rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[--radix-context-menu-content-available-height\]{max-height:--radix-context-menu-content-available-height}.max-h-\[--radix-select-content-available-height\]{max-height:--radix-select-content-available-height}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[min\(70dvh\,500px\)\]{max-height:min(70dvh,500px)}.max-h-\[min\(85dvh\,720px\)\]{max-height:min(85dvh,720px)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[--cell-size\]{width:--cell-size}.w-\[1px\]{width:1px}.w-\[64\%\]{width:64%}.w-\[76px\]{width:76px}.w-\[100px\]{width:100px}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[38vw\]{max-width:38vw}.max-w-\[65\%\]{max-width:65%}.max-w-\[80\%\]{max-width:80%}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[800px\]{max-width:800px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[var\(--skeleton-width\)\]{max-width:var(--skeleton-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-\[--cell-size\]{min-width:--cell-size}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[2rem\]{min-width:2rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[320px\]{min-width:320px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:--radix-context-menu-content-transform-origin}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:--radix-menubar-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/50>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}:where(.divide-card-border>:not(:last-child)){border-color:hsl(var(--card-border))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[100\%\]{border-top-left-radius:100%;border-top-right-radius:100%}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-b-\[100\%\]{border-bottom-right-radius:100%;border-bottom-left-radius:100%}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-x-8{border-inline-style:var(--tw-border-style);border-inline-width:8px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.\[border-color\:var\(--badge-outline\)\]{border-color:var(--badge-outline)}.\[border-color\:var\(--button-outline\)\]{border-color:var(--button-outline)}.border-\[\#4a2414\]{border-color:#4a2414}.border-\[\#171717\]{border-color:#171717}.border-\[\#d58a47\]\/70{border-color:#d58a47b3}.border-\[--color-border\]{border-color:--color-border}.border-accent,.border-accent\/30{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,hsl(var(--accent)) 30%,transparent)}}.border-accent\/40{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,hsl(var(--accent)) 40%,transparent)}}.border-accent\/50{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.border-amber-100\/15{border-color:#fef3c626}@supports (color:color-mix(in lab,red,red)){.border-amber-100\/15{border-color:color-mix(in oklab,var(--color-amber-100) 15%,transparent)}}.border-amber-100\/20{border-color:#fef3c633}@supports (color:color-mix(in lab,red,red)){.border-amber-100\/20{border-color:color-mix(in oklab,var(--color-amber-100) 20%,transparent)}}.border-amber-100\/30{border-color:#fef3c64d}@supports (color:color-mix(in lab,red,red)){.border-amber-100\/30{border-color:color-mix(in oklab,var(--color-amber-100) 30%,transparent)}}.border-amber-200\/10{border-color:#fee6851a}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/10{border-color:color-mix(in oklab,var(--color-amber-200) 10%,transparent)}}.border-amber-200\/20{border-color:#fee68533}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/20{border-color:color-mix(in oklab,var(--color-amber-200) 20%,transparent)}}.border-amber-200\/45{border-color:#fee68573}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/45{border-color:color-mix(in oklab,var(--color-amber-200) 45%,transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-400\/45{border-color:#fcbb0073}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/45{border-color:color-mix(in oklab,var(--color-amber-400) 45%,transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/50{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/15{border-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/60{border-color:color-mix(in oklab,var(--color-amber-500) 60%,transparent)}}.border-amber-700{border-color:var(--color-amber-700)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}.border-border,.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}.border-card-border{border-color:hsl(var(--card-border))}.border-cyan-400\/60{border-color:#00d2ef99}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/60{border-color:color-mix(in oklab,var(--color-cyan-400) 60%,transparent)}}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive-border{border-color:var(--destructive-border)}.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.border-destructive\/50{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,hsl(var(--destructive)) 50%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/20{border-color:#a4f4cf33}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/20{border-color:color-mix(in oklab,var(--color-emerald-200) 20%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/20{border-color:color-mix(in oklab,var(--color-emerald-300) 20%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)}}.border-emerald-400\/45{border-color:#00d29473}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/45{border-color:color-mix(in oklab,var(--color-emerald-400) 45%,transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.border-foreground{border-color:hsl(var(--foreground))}.border-indigo-400\/40{border-color:#7d87ff66}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/40{border-color:color-mix(in oklab,var(--color-indigo-400) 40%,transparent)}}.border-indigo-900{border-color:var(--color-indigo-900)}.border-input{border-color:hsl(var(--input))}.border-orange-400\/50{border-color:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/50{border-color:color-mix(in oklab,var(--color-orange-400) 50%,transparent)}}.border-primary{border-color:hsl(var(--primary))}.border-primary-border{border-color:var(--primary-border)}.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,hsl(var(--primary)) 20%,transparent)}}.border-primary\/50{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,hsl(var(--primary)) 50%,transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200\/25{border-color:#ffccd340}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/25{border-color:color-mix(in oklab,var(--color-rose-200) 25%,transparent)}}.border-rose-200\/45{border-color:#ffccd373}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/45{border-color:color-mix(in oklab,var(--color-rose-200) 45%,transparent)}}.border-rose-200\/60{border-color:#ffccd399}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/60{border-color:color-mix(in oklab,var(--color-rose-200) 60%,transparent)}}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/30{border-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.border-rose-400\/45{border-color:#ff667f73}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/45{border-color:color-mix(in oklab,var(--color-rose-400) 45%,transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-rose-500\/50{border-color:#ff235780}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/50{border-color:color-mix(in oklab,var(--color-rose-500) 50%,transparent)}}.border-rose-800\/80{border-color:#a30037cc}@supports (color:color-mix(in lab,red,red)){.border-rose-800\/80{border-color:color-mix(in oklab,var(--color-rose-800) 80%,transparent)}}.border-secondary-border{border-color:var(--secondary-border)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-100\/45{border-color:#dff2fe73}@supports (color:color-mix(in lab,red,red)){.border-sky-100\/45{border-color:color-mix(in oklab,var(--color-sky-100) 45%,transparent)}}.border-sky-100\/60{border-color:#dff2fe99}@supports (color:color-mix(in lab,red,red)){.border-sky-100\/60{border-color:color-mix(in oklab,var(--color-sky-100) 60%,transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/40{border-color:color-mix(in oklab,var(--color-sky-400) 40%,transparent)}}.border-sky-400\/45{border-color:#00bcfe73}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/45{border-color:color-mix(in oklab,var(--color-sky-400) 45%,transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/30{border-color:color-mix(in oklab,var(--color-slate-500) 30%,transparent)}}.border-teal-200{border-color:var(--color-teal-200)}.border-transparent{border-color:#0000}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/40{border-color:color-mix(in oklab,var(--color-violet-400) 40%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\[\#0a1c14\]{background-color:#0a1c14}.bg-\[\#0a0612\]{background-color:#0a0612}.bg-\[\#0a0612\]\/90{background-color:#0a0612e6}.bg-\[\#0b1628\]{background-color:#0b1628}.bg-\[\#0b2119\]{background-color:#0b2119}.bg-\[\#0c1f18\]{background-color:#0c1f18}.bg-\[\#0c2a39\]{background-color:#0c2a39}.bg-\[\#0d0718\]\/95{background-color:#0d0718f2}.bg-\[\#0f0820\]{background-color:#0f0820}.bg-\[\#1a1030\]{background-color:#1a1030}.bg-\[\#1a1030\]\/60{background-color:#1a103099}.bg-\[\#1b0d10\]{background-color:#1b0d10}.bg-\[\#1c1c1c\]{background-color:#1c1c1c}.bg-\[\#2a1418\]{background-color:#2a1418}.bg-\[\#2b1d0e\]{background-color:#2b1d0e}.bg-\[\#28a909\]{background-color:#28a909}.bg-\[\#071b28\]{background-color:#071b28}.bg-\[\#080e0d\]{background-color:#080e0d}.bg-\[\#080e0d\]\/95{background-color:#080e0df2}.bg-\[\#081b14\]{background-color:#081b14}.bg-\[\#081f2c\]{background-color:#081f2c}.bg-\[\#090d1e\]{background-color:#090d1e}.bg-\[\#090d1e\]\/90{background-color:#090d1ee6}.bg-\[\#101b18\]{background-color:#101b18}.bg-\[\#101c18\]{background-color:#101c18}.bg-\[\#130b24\]{background-color:#130b24}.bg-\[\#132b1c\]{background-color:#132b1c}.bg-\[\#190a0d\]{background-color:#190a0d}.bg-\[\#07130e\]{background-color:#07130e}.bg-\[\#10202b\]{background-color:#10202b}.bg-\[\#15110c\]{background-color:#15110c}.bg-\[\#071520\]\/95{background-color:#071520f2}.bg-\[\#081510\]{background-color:#081510}.bg-\[\#101010\]{background-color:#101010}.bg-\[\#120608\]{background-color:#120608}.bg-\[\#120608\]\/90{background-color:#120608e6}.bg-\[\#123024\]{background-color:#123024}.bg-\[\#123405\]\/70{background-color:#123405b3}.bg-\[\#162720\]{background-color:#162720}.bg-\[\#e7ff00\]{background-color:#e7ff00}.bg-\[--color-bg\]{background-color:--color-bg}.bg-accent,.bg-accent\/5{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,hsl(var(--accent)) 5%,transparent)}}.bg-accent\/10{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,hsl(var(--accent)) 10%,transparent)}}.bg-accent\/15{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,hsl(var(--accent)) 15%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/5{background-color:#fee6850d}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/5{background-color:color-mix(in oklab,var(--color-amber-200) 5%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.bg-amber-900\/50{background-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/60{background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.bg-background,.bg-background\/85{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,hsl(var(--background)) 85%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/90{background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/90{background-color:color-mix(in oklab,var(--color-blue-600) 90%,transparent)}}.bg-border{background-color:hsl(var(--border))}.bg-card,.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,hsl(var(--card)) 50%,transparent)}}.bg-card\/60{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,hsl(var(--card)) 60%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.bg-destructive,.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.bg-destructive\/20{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,hsl(var(--destructive)) 20%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-200\/5{background-color:#a4f4cf0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/5{background-color:color-mix(in oklab,var(--color-emerald-200) 5%,transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/10{background-color:color-mix(in oklab,var(--color-emerald-300) 10%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/5{background-color:#00d2940d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/5{background-color:color-mix(in oklab,var(--color-emerald-400) 5%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/90{background-color:color-mix(in oklab,var(--color-emerald-600) 90%,transparent)}}.bg-emerald-700\/90{background-color:#007956e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-700\/90{background-color:color-mix(in oklab,var(--color-emerald-700) 90%,transparent)}}.bg-emerald-900\/50{background-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/50{background-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}}.bg-foreground{background-color:hsl(var(--foreground))}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-input{background-color:hsl(var(--input))}.bg-muted,.bg-muted\/20{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,hsl(var(--muted)) 20%,transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,hsl(var(--muted)) 30%,transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.bg-pink-500\/15{background-color:#f6339a26}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/15{background-color:color-mix(in oklab,var(--color-pink-500) 15%,transparent)}}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,hsl(var(--primary)) 15%,transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,hsl(var(--primary)) 20%,transparent)}}.bg-primary\/25{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/25{background-color:color-mix(in oklab,hsl(var(--primary)) 25%,transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/90{background-color:color-mix(in oklab,var(--color-red-600) 90%,transparent)}}.bg-red-700\/80{background-color:#bf000fcc}@supports (color:color-mix(in lab,red,red)){.bg-red-700\/80{background-color:color-mix(in oklab,var(--color-red-700) 80%,transparent)}}.bg-red-700\/90{background-color:#bf000fe6}@supports (color:color-mix(in lab,red,red)){.bg-red-700\/90{background-color:color-mix(in oklab,var(--color-red-700) 90%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-900\/50{background-color:#8b083680}@supports (color:color-mix(in lab,red,red)){.bg-rose-900\/50{background-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.bg-rose-950\/60{background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/60{background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.bg-secondary,.bg-secondary\/40{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,hsl(var(--secondary)) 40%,transparent)}}.bg-sidebar{background-color:hsl(var(--sidebar))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sidebar\/80{background-color:hsl(var(--sidebar))}@supports (color:color-mix(in lab,red,red)){.bg-sidebar\/80{background-color:color-mix(in oklab,hsl(var(--sidebar)) 80%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/20{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(145deg\,\#103d48\,\#082b38\)\]{background-image:linear-gradient(145deg,#103d48,#082b38)}.bg-\[linear-gradient\(145deg\,rgba\(14\,67\,108\,\.97\)\,rgba\(4\,28\,61\,\.98\)\)\]{background-image:linear-gradient(145deg,#0e436cf7,#041c3dfa)}.bg-\[linear-gradient\(145deg\,rgba\(110\,16\,38\,\.97\)\,rgba\(44\,5\,22\,\.97\)\)\]{background-image:linear-gradient(145deg,#6e1026f7,#2c0516f7)}.bg-\[linear-gradient\(180deg\,\#176da0\,\#0b365f\)\]{background-image:linear-gradient(#176da0,#0b365f)}.bg-\[linear-gradient\(180deg\,\#a8243d\,\#661028\)\]{background-image:linear-gradient(#a8243d,#661028)}.bg-\[linear-gradient\(180deg\,rgba\(94\,20\,42\,\.9\)\,rgba\(48\,8\,26\,\.95\)\)\]{background-image:linear-gradient(#5e142ae6,#30081af2)}.bg-\[radial-gradient\(circle\,\#4b3417\,\#130b24_68\%\)\]{background-image:radial-gradient(circle,#4b3417,#130b24 68%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(155\,220\,255\,\.45\)\,transparent_52\%\)\]{background-image:radial-gradient(circle at 50% 0,#9bdcff73,#0000 52%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,218\,150\,\.45\)\,transparent_52\%\)\]{background-image:radial-gradient(circle at 50% 0,#ffda9673,#0000 52%)}.bg-\[radial-gradient\(ellipse_at_50\%_-8\%\,rgba\(255\,202\,105\,\.38\)\,transparent_32\%\)\,radial-gradient\(ellipse_at_50\%_105\%\,rgba\(3\,37\,48\,\.8\)\,transparent_63\%\)\,linear-gradient\(135deg\,\#062f3d\,\#06495a_48\%\,\#032a38\)\]{background-image:radial-gradient(at 50% -8%,#ffca6961,#0000 32%),radial-gradient(at 50% 105%,#032530cc,#0000 63%),linear-gradient(135deg,#062f3d,#06495a 48%,#032a38)}.bg-\[radial-gradient\(ellipse_at_50\%_85\%\,\#8e1834\,transparent_67\%\)\]{background-image:radial-gradient(at 50% 85%,#8e1834,#0000 67%)}.bg-\[repeating-linear-gradient\(45deg\,\#312e81\,\#312e81_4px\,\#1e1b4b_4px\,\#1e1b4b_8px\)\]{background-image:repeating-linear-gradient(45deg,#312e81,#312e81 4px,#1e1b4b 4px 8px)}.from-\[\#3b1d12\]\/80{--tw-gradient-from:oklab(26.9632% .0386791 .0331975/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(10\,50\%\,9\%\)\]{--tw-gradient-from:#220f0b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(220\,45\%\,10\%\)\]{--tw-gradient-from:#0e1625;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent{--tw-gradient-from:hsl(var(--accent));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100\/80{--tw-gradient-from:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.from-amber-100\/80{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.from-amber-100\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600\/60{--tw-gradient-from:#dd740099}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/60{--tw-gradient-from:color-mix(in oklab, var(--color-amber-600) 60%, transparent)}}.from-amber-600\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600\/70{--tw-gradient-from:#dd7400b3}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/70{--tw-gradient-from:color-mix(in oklab, var(--color-amber-600) 70%, transparent)}}.from-amber-600\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/10{--tw-gradient-from:#0000001a}@supports (color:color-mix(in lab,red,red)){.from-black\/10{--tw-gradient-from:color-mix(in oklab, var(--color-black) 10%, transparent)}}.from-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-700\/70{--tw-gradient-from:#007956b3}@supports (color:color-mix(in lab,red,red)){.from-emerald-700\/70{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-700) 70%, transparent)}}.from-emerald-700\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-950{--tw-gradient-from:var(--color-orange-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-700\/70{--tw-gradient-from:#c20039b3}@supports (color:color-mix(in lab,red,red)){.from-rose-700\/70{--tw-gradient-from:color-mix(in oklab, var(--color-rose-700) 70%, transparent)}}.from-rose-700\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-700\/70{--tw-gradient-from:#0069a4b3}@supports (color:color-mix(in lab,red,red)){.from-sky-700\/70{--tw-gradient-from:color-mix(in oklab, var(--color-sky-700) 70%, transparent)}}.from-sky-700\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-300\/45{--tw-gradient-from:#c4b4ff73}@supports (color:color-mix(in lab,red,red)){.from-violet-300\/45{--tw-gradient-from:color-mix(in oklab, var(--color-violet-300) 45%, transparent)}}.from-violet-300\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-900{--tw-gradient-from:var(--color-yellow-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[hsl\(15\,55\%\,13\%\)\]{--tw-gradient-via:#33180f;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[hsl\(215\,50\%\,16\%\)\]{--tw-gradient-via:#14253d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/40{--tw-gradient-via:#f99c0066}@supports (color:color-mix(in lab,red,red)){.via-amber-500\/40{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.via-amber-500\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/5{--tw-gradient-via:#0000000d}@supports (color:color-mix(in lab,red,red)){.via-black\/5{--tw-gradient-via:color-mix(in oklab, var(--color-black) 5%, transparent)}}.via-black\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#06170f\]{--tw-gradient-to:#06170f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#24100c\]\/80{--tw-gradient-to:oklab(20.1435% .0295208 .0186398/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(30\,55\%\,9\%\)\]{--tw-gradient-to:#24170a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(30\,60\%\,10\%\)\]{--tw-gradient-to:#291a0a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300\/35{--tw-gradient-to:#ffd23659}@supports (color:color-mix(in lab,red,red)){.to-amber-300\/35{--tw-gradient-to:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.to-amber-300\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/60{--tw-gradient-to:#f99c0099}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/60{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.to-amber-500\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-950\/70{--tw-gradient-to:#461901b3}@supports (color:color-mix(in lab,red,red)){.to-amber-950\/70{--tw-gradient-to:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.to-amber-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/70{--tw-gradient-to:#002c22b3}@supports (color:color-mix(in lab,red,red)){.to-emerald-950\/70{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.to-emerald-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-900{--tw-gradient-to:var(--color-orange-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-950{--tw-gradient-to:var(--color-purple-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-900{--tw-gradient-to:var(--color-red-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-950\/70{--tw-gradient-to:#4d0218b3}@supports (color:color-mix(in lab,red,red)){.to-rose-950\/70{--tw-gradient-to:color-mix(in oklab, var(--color-rose-950) 70%, transparent)}}.to-rose-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-950\/70{--tw-gradient-to:#052f4ab3}@supports (color:color-mix(in lab,red,red)){.to-sky-950\/70{--tw-gradient-to:color-mix(in oklab, var(--color-sky-950) 70%, transparent)}}.to-sky-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950\/20{--tw-gradient-to:#2f0d6833}@supports (color:color-mix(in lab,red,red)){.to-violet-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 20%, transparent)}}.to-violet-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-200{--tw-gradient-to:var(--color-zinc-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[1px\]{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[--cell-size\]{padding-inline:--cell-size}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-44{padding-bottom:calc(var(--spacing) * 44)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--app-font-mono)}.font-sans{font-family:var(--app-font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[6\.5px\]{font-size:6.5px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#34b4ff\]{color:#34b4ff}.text-\[\#101c18\]{color:#101c18}.text-\[\#913ef8\]{color:#913ef8}.text-\[\#080808\]{color:#080808}.text-\[\#082218\]{color:#082218}.text-\[\#272010\]{color:#272010}.text-\[\#c017b4\]{color:#c017b4}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/65{color:#fef3c6a6}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/65{color:color-mix(in oklab,var(--color-amber-100) 65%,transparent)}}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/80{color:color-mix(in oklab,var(--color-amber-100) 80%,transparent)}}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/85{color:color-mix(in oklab,var(--color-amber-100) 85%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/80{color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-500\/40{color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/40{color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-300{color:var(--color-blue-300)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/70{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.text-destructive\/70{color:color-mix(in oklab,hsl(var(--destructive)) 70%,transparent)}}.text-destructive\/80{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.text-destructive\/80{color:color-mix(in oklab,hsl(var(--destructive)) 80%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/70{color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/70{color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/70{color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/70{color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,hsl(var(--foreground)) 50%,transparent)}}.text-foreground\/90{color:hsl(var(--foreground))}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,hsl(var(--foreground)) 90%,transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-300\/60{color:#a4b3ff99}@supports (color:color-mix(in lab,red,red)){.text-indigo-300\/60{color:color-mix(in oklab,var(--color-indigo-300) 60%,transparent)}}.text-muted-foreground,.text-muted-foreground\/40{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.text-muted-foreground\/50{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.text-muted-foreground\/60{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,hsl(var(--muted-foreground)) 60%,transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-pink-700{color:var(--color-pink-700)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-300{color:var(--color-purple-300)}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.text-red-300\/80{color:color-mix(in oklab,var(--color-red-300) 80%,transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/70{color:#ffccd3b3}@supports (color:color-mix(in lab,red,red)){.text-rose-200\/70{color:color-mix(in oklab,var(--color-rose-200) 70%,transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground))}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,hsl(var(--sidebar-foreground)) 70%,transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-200\/70{color:#b8e6feb3}@supports (color:color-mix(in lab,red,red)){.text-sky-200\/70{color:color-mix(in oklab,var(--color-sky-200) 70%,transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-cyan-400{accent-color:var(--color-cyan-400)}.accent-emerald-300{accent-color:var(--color-emerald-300)}.accent-emerald-400{accent-color:var(--color-emerald-400)}.accent-rose-400{accent-color:var(--color-rose-400)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.\!shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(252\,211\,77\,\.9\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fcd34de6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.7\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#22d3eeb3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(52\,211\,153\,0\.35\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#34d39959);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(56\,189\,248\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#38bdf84d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(129\,140\,248\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#818cf84d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(217\,184\,119\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#d9b87726);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ef444466);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.35\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f59e0b59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(251\,191\,36\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#fbbf244d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(52\,211\,153\,0\.25\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#34d39940);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,217\,145\,\.25\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ffd99140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(250\,204\,21\,0\.3\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#facc154d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(251\,191\,36\,\.55\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#fbbf248c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(52\,211\,153\,0\.45\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#34d39973);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,\.5\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#fbbf2480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_15px_55px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 15px 55px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.48\)\,inset_0_0_0_2px_rgba\(116\,54\,16\,\.5\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000007a), inset 0 0 0 2px var(--tw-shadow-color,#74361080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_42px_rgba\(0\,0\,0\,\.56\)\]{--tw-shadow:inset 0 0 42px var(--tw-shadow-color,#0000008f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.1\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.2\)\,inset_0_-22px_30px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#fff3), inset 0 -22px 30px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.12\)\,0_3px_0_rgba\(22\,4\,14\,\.8\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff1f), 0 3px 0 var(--tw-shadow-color,#16040ecc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.25\)\,0_6px_0_\#3f091b\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff40), 0 6px 0 var(--tw-shadow-color,#3f091b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.25\)\,0_6px_0_\#062445\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff40), 0 6px 0 var(--tw-shadow-color,#062445);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-accent{--tw-ring-color:hsl(var(--accent))}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-emerald-400{--tw-ring-color:var(--color-emerald-400)}.ring-emerald-400\/30{--tw-ring-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-white\/60{--tw-ring-color:#fff9}@supports (color:color-mix(in lab,red,red)){.ring-white\/60{--tw-ring-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#10b981cc));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(244\,63\,94\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#f43f5e99));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(239\,68\,68\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#ef444499));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_10px_7px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 7px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_12px_8px_rgba\(0\,0\,0\,\.52\)\]{--tw-drop-shadow-size:drop-shadow(0 12px 8px var(--tw-drop-shadow-color,#00000085));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\[--cell-size\:2rem\]{--cell-size:2rem}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:color-mix(in oklab,hsl(var(--primary)) 25%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:h-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4) + 2px)}.group-data-\[collapsible\=icon\]\:w-\[var\(--sidebar-width-icon\)\]:is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:hsl(var(--ring))}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:hsl(var(--sidebar-border))}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:hsl(var(--muted))}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:hsl(var(--primary))}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:hsl(var(--muted-foreground))}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:hsl(var(--primary-foreground))}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:hsl(var(--border))}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:hsl(var(--background))}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:hsl(var(--foreground))}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:hsl(var(--sidebar-accent-foreground))}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:hsl(var(--sidebar-accent-foreground))}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-amber-200\/55:hover{border-color:#fee6858c}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-200\/55:hover{border-color:color-mix(in oklab,var(--color-amber-200) 55%,transparent)}}.hover\:border-amber-300\/75:hover{border-color:#ffd236bf}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-300\/75:hover{border-color:color-mix(in oklab,var(--color-amber-300) 75%,transparent)}}.hover\:border-amber-300\/80:hover{border-color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-300\/80:hover{border-color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.hover\:border-emerald-300\/70:hover{border-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-300\/70:hover{border-color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.hover\:border-rose-300\/70:hover{border-color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-300\/70:hover{border-color:color-mix(in oklab,var(--color-rose-300) 70%,transparent)}}.hover\:border-sky-300\/70:hover{border-color:#77d4ffb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-300\/70:hover{border-color:color-mix(in oklab,var(--color-sky-300) 70%,transparent)}}.hover\:bg-\[\#36c210\]:hover{background-color:#36c210}.hover\:bg-\[\#361a20\]:hover{background-color:#361a20}.hover\:bg-\[\#12394a\]:hover{background-color:#12394a}.hover\:bg-\[\#17402f\]:hover{background-color:#17402f}.hover\:bg-\[\#20382e\]:hover{background-color:#20382e}.hover\:bg-\[\#22143f\]:hover{background-color:#22143f}.hover\:bg-accent:hover,.hover\:bg-accent\/20:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 20%,transparent)}}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 90%,transparent)}}.hover\:bg-amber-300\/30:hover{background-color:#ffd2364d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-300\/30:hover{background-color:color-mix(in oklab,var(--color-amber-300) 30%,transparent)}}.hover\:bg-amber-300\/40:hover{background-color:#ffd23666}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-300\/40:hover{background-color:color-mix(in oklab,var(--color-amber-300) 40%,transparent)}}.hover\:bg-amber-300\/50:hover{background-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-300\/50:hover{background-color:color-mix(in oklab,var(--color-amber-300) 50%,transparent)}}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-900\/70:hover{background-color:#7b3306b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-900\/70:hover{background-color:color-mix(in oklab,var(--color-amber-900) 70%,transparent)}}.hover\:bg-amber-950\/80:hover{background-color:#461901cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-950\/80:hover{background-color:color-mix(in oklab,var(--color-amber-950) 80%,transparent)}}.hover\:bg-card\/80:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,hsl(var(--card)) 80%,transparent)}}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-emerald-200\/15:hover{background-color:#a4f4cf26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-200\/15:hover{background-color:color-mix(in oklab,var(--color-emerald-200) 15%,transparent)}}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-900\/70:hover{background-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-900\/70:hover{background-color:color-mix(in oklab,var(--color-emerald-900) 70%,transparent)}}.hover\:bg-indigo-400:hover{background-color:var(--color-indigo-400)}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-rose-400:hover{background-color:var(--color-rose-400)}.hover\:bg-rose-500\/30:hover{background-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/30:hover{background-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-900\/70:hover{background-color:#8b0836b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-900\/70:hover{background-color:color-mix(in oklab,var(--color-rose-900) 70%,transparent)}}.hover\:bg-rose-950\/80:hover{background-color:#4d0218cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-950\/80:hover{background-color:color-mix(in oklab,var(--color-rose-950) 80%,transparent)}}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-400:hover{background-color:var(--color-sky-400)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.25\)\,0_8px_0_\#3f091b\]:hover{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff40), 0 8px 0 var(--tw-shadow-color,#3f091b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.25\)\,0_8px_0_\#062445\]:hover{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff40), 0 8px 0 var(--tw-shadow-color,#062445);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:hsl(var(--sidebar))}.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:color-mix(in oklab,hsl(var(--destructive)) 30%,transparent)}}.group-\[\.destructive\]\:hover\:bg-destructive:is(:where(.group).destructive *):hover{background-color:hsl(var(--destructive))}.group-\[\.destructive\]\:hover\:text-destructive-foreground:is(:where(.group).destructive *):hover{color:hsl(var(--destructive-foreground))}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}}.focus\:border-amber-400:focus{border-color:var(--color-amber-400)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-destructive:is(:where(.group).destructive *):focus{--tw-ring-color:hsl(var(--destructive))}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:bg-amber-300\/50:focus-visible{background-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-amber-300\/50:focus-visible{background-color:color-mix(in oklab,var(--color-amber-300) 50%,transparent)}}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-amber-300:focus-visible{outline-color:var(--color-amber-300)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:hsl(var(--ring))}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:hsl(var(--primary))}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:hsl(var(--ring))}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:hsl(var(--destructive))}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.4rem\]:has(>button){margin-right:-.4rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:hsl(var(--destructive))}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:hsl(var(--primary))}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:hsl(var(--primary-foreground))}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:hsl(var(--accent))}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:hsl(var(--accent-foreground))}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:hsl(var(--primary))}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:hsl(var(--primary-foreground))}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:hsl(var(--primary))}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:hsl(var(--primary-foreground))}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50% }.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100% }.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48% }.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50% }.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48% }.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100% }@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:hsl(var(--accent))}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:hsl(var(--sidebar-accent-foreground))}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:499px){.max-\[499px\]\:hidden{display:none}.max-\[499px\]\:h-3{height:calc(var(--spacing) * 3)}.max-\[499px\]\:h-11{height:calc(var(--spacing) * 11)}.max-\[499px\]\:min-h-\[44px\]{min-height:44px}.max-\[499px\]\:w-3{width:calc(var(--spacing) * 3)}.max-\[499px\]\:w-11{width:calc(var(--spacing) * 11)}.max-\[499px\]\:min-w-\[44px\]{min-width:44px}.max-\[499px\]\:gap-1{gap:calc(var(--spacing) * 1)}.max-\[499px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[499px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[499px\]\:py-1{padding-block:calc(var(--spacing) * 1)}.max-\[499px\]\:py-2{padding-block:calc(var(--spacing) * 2)}.max-\[499px\]\:text-\[11px\]{font-size:11px}}@media(min-width:380px){.min-\[380px\]\:flex{display:flex}.min-\[380px\]\:h-10{height:calc(var(--spacing) * 10)}.min-\[380px\]\:w-10{width:calc(var(--spacing) * 10)}}@media(min-width:420px){.min-\[420px\]\:flex-row{flex-direction:row}.min-\[420px\]\:items-center{align-items:center}}@media(min-width:700px){.min-\[700px\]\:grid{display:grid}.min-\[700px\]\:hidden{display:none}}@media(min-width:40rem){.sm\:top-auto{top:auto}.sm\:-right-2\.5{right:calc(var(--spacing) * -2.5)}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:-bottom-2\.5{bottom:calc(var(--spacing) * -2.5)}.sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.sm\:-left-2\.5{left:calc(var(--spacing) * -2.5)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mr-1{margin-right:calc(var(--spacing) * 1)}.sm\:mr-12{margin-right:calc(var(--spacing) * 12)}.sm\:ml-12{margin-left:calc(var(--spacing) * 12)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-\[88px\]{height:88px}.sm\:min-h-\[8rem\]{min-height:8rem}.sm\:min-h-\[15rem\]{min-height:15rem}.sm\:min-h-\[92px\]{min-height:92px}.sm\:min-h-\[120px\]{min-height:120px}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-\[88px\]{width:88px}.sm\:w-auto{width:auto}.sm\:max-w-40{max-width:calc(var(--spacing) * 40)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[7px\]{font-size:7px}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100% }}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:static{position:static}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[320px\]{width:320px}.lg\:w-\[420px\]{width:420px}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-2{gap:calc(var(--spacing) * 2)}:where(.lg\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:bg-transparent{background-color:#0000}.lg\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}}@media(min-width:80rem){.xl\:h-10{height:calc(var(--spacing) * 10)}.xl\:w-10{width:calc(var(--spacing) * 10)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input))}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,hsl(var(--input)) 30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\=field\]\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:hsl(var(--primary))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media(max-height:500px){.\[\@media\(max-height\:500px\)\]\:hidden{display:none}}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,hsl(var(--background)) 20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:hsl(var(--background))}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,hsl(var(--background)) 10%,transparent)}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}input[type=search]::-webkit-search-cancel-button{display:none}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));pointer-events:none}.toggle-elevate:before,.toggle-elevate-2:before{content:"";pointer-events:none;border-radius:inherit;z-index:-1;position:absolute;inset:0}.toggle-elevate.toggle-elevated:before{background-color:var(--elevate-2)}.border.toggle-elevate:before{inset:-1px}.hover-elevate:not(.no-default-hover-elevate),.active-elevate:not(.no-default-active-elevate),.hover-elevate-2:not(.no-default-hover-elevate),.active-elevate-2:not(.no-default-active-elevate){z-index:0;position:relative}.hover-elevate:not(.no-default-hover-elevate):after,.active-elevate:not(.no-default-active-elevate):after,.hover-elevate-2:not(.no-default-hover-elevate):after,.active-elevate-2:not(.no-default-active-elevate):after{content:"";pointer-events:none;border-radius:inherit;z-index:999;position:absolute;inset:0}.hover-elevate:hover:after,.active-elevate:active:after{background-color:var(--elevate-1)}.hover-elevate-2:hover:after,.active-elevate-2:active:after{background-color:var(--elevate-2)}.border.hover-elevate:after,.border.active-elevate:after,.border.hover-elevate-2:after,.border.active-elevate-2:after{inset:-1px}.bg-grid{background-image:linear-gradient(to right,hsl(var(--border) / .4) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border) / .4) 1px,transparent 1px);background-size:40px 40px}.glow-primary{box-shadow:0 0 32px hsl(var(--primary) / .45)}.glow-accent{box-shadow:0 0 32px hsl(var(--accent) / .45)}.text-glow{text-shadow:0 0 24px hsl(var(--primary) / .6)}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:3px}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px hsl(var(--primary) / .4)}50%{box-shadow:0 0 40px hsl(var(--primary) / .7)}}.animate-pulse-glow{animation:1.5s ease-in-out infinite pulse-glow}@keyframes roulette-result-blink{0%,to{filter:brightness();box-shadow:0 0 0 1px #fbbf2459}50%{filter:brightness(1.65)saturate(1.22);box-shadow:0 0 0 3px #fde047f2,0 0 24px 7px #fbbf2499}}.roulette-winning-result{z-index:1;outline-offset:1px;outline:2px solid #fde047e0;animation:.82s ease-in-out infinite roulette-result-blink;position:relative}@media(prefers-reduced-motion:reduce){.roulette-winning-result{filter:brightness(1.2);animation:none;box-shadow:0 0 0 3px #fde047b8}}:root{--game-aspect-crash:16 / 10;--game-aspect-crash-num:1.6;--game-aspect-mines:1 / 1;--game-aspect-mines-num:1;--game-aspect-plinko:3 / 4;--game-aspect-plinko-num:.75;--game-aspect-dice:16 / 9;--game-aspect-dice-num:1.7777;--game-chrome-y:14rem}@media(max-width:499px){:root{--game-aspect-crash:4 / 3;--game-aspect-crash-num:1.3333;--game-aspect-plinko:4 / 5;--game-aspect-plinko-num:.8;--game-chrome-y:18rem}}@media(max-height:500px)and (orientation:landscape){:root{--game-aspect-crash:21 / 9;--game-aspect-crash-num:2.3333;--game-chrome-y:9rem}}@media(min-width:768px){:root{--game-aspect-crash:16 / 9;--game-aspect-crash-num:1.7777}}@media(min-width:1024px){:root{--game-aspect-crash:16 / 9;--game-aspect-crash-num:1.7777;--game-chrome-y:12rem}}.game-canvas-frame{--game-max-h:calc(100dvh - var(--game-chrome-y,14rem));width:100%;aspect-ratio:var(--game-aspect,16 / 10);min-height:240px;max-height:var(--game-max-h);max-width:calc(var(--game-max-h) * var(--game-aspect-num,1.6));margin-inline:auto}@media(min-width:1024px){.game-canvas-frame{min-height:400px}}.game-canvas-frame--crash{--game-aspect:var(--game-aspect-crash);--game-aspect-num:var(--game-aspect-crash-num)}.game-canvas-frame--mines{--game-aspect:var(--game-aspect-mines);--game-aspect-num:var(--game-aspect-mines-num)}.game-canvas-frame--plinko{--game-aspect:var(--game-aspect-plinko);--game-aspect-num:var(--game-aspect-plinko-num)}.game-canvas-frame--dice{--game-aspect:var(--game-aspect-dice);--game-aspect-num:var(--game-aspect-dice-num)}.safe-pb{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-pt{padding-top:env(safe-area-inset-top,0px)}@media(max-width:499px){.touch-target{min-width:44px;min-height:44px}.touch-target-sm{min-height:44px}}.sticky-cashout{position:relative}@media(max-width:499px){.sticky-cashout{left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom,0px));z-index:40;width:auto;position:fixed;box-shadow:0 10px 30px #00000080}.sticky-cashout-spacer{height:5rem}}@keyframes fly-away{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(150%,-150%)rotate(20deg)}}.animate-fly-away{animation:1.2s cubic-bezier(.5,0,.7,.2) forwards fly-away}@keyframes count-up{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-count-up{animation:.3s ease-out count-up}@keyframes sunburst-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-sunburst{animation:60s linear infinite sunburst-spin}.animate-sunburst-slow{animation:90s linear infinite reverse sunburst-spin}@keyframes propeller-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-propeller{animation:.12s linear infinite propeller-spin}@keyframes flew-away-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.animate-flew-away{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards flew-away-in}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--button-outline:#ffffff1a;--badge-outline:#ffffff0d;--opaque-button-border-intensity:9;--elevate-1:#ffffff0a;--elevate-2:#ffffff17;--background:215 60% 7%;--foreground:0 0% 98%;--border:215 35% 17%;--card:214 45% 11%;--card-foreground:0 0% 98%;--card-border:215 35% 19%;--sidebar:215 55% 8%;--sidebar-foreground:0 0% 95%;--sidebar-border:215 35% 15%;--sidebar-primary:48 96% 53%;--sidebar-primary-foreground:220 60% 8%;--sidebar-accent:215 35% 14%;--sidebar-accent-foreground:0 0% 98%;--sidebar-ring:48 96% 53%;--popover:214 45% 10%;--popover-foreground:0 0% 98%;--popover-border:215 35% 19%;--primary:48 96% 53%;--primary-foreground:220 60% 8%;--secondary:215 35% 15%;--secondary-foreground:0 0% 98%;--muted:215 35% 14%;--muted-foreground:215 15% 66%;--accent:188 94% 50%;--accent-foreground:220 60% 8%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--input:215 35% 19%;--ring:48 96% 53%;--chart-1:188 94% 50%;--chart-2:48 96% 53%;--chart-3:145 70% 45%;--chart-4:25 95% 55%;--chart-5:268 75% 62%;--app-font-sans:"Inter", system-ui, sans-serif;--app-font-serif:Georgia, serif;--app-font-mono:"JetBrains Mono", Menlo, monospace;--radius:.75rem;--spacing:.25rem;--sidebar-primary-border:hsl(from hsl(var(--sidebar-primary)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--sidebar-accent-border:hsl(from hsl(var(--sidebar-accent)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--primary-border:hsl(from hsl(var(--primary)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--secondary-border:hsl(from hsl(var(--secondary)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--muted-border:hsl(from hsl(var(--muted)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--accent-border:hsl(from hsl(var(--accent)) h s calc(l + var(--opaque-button-border-intensity)) / alpha);--destructive-border:hsl(from hsl(var(--destructive)) h s calc(l + var(--opaque-button-border-intensity)) / alpha)}[data-theme=neon]{--background:280 60% 5%;--card:280 50% 8%;--card-border:290 60% 22%;--sidebar:280 60% 6%;--sidebar-border:290 60% 18%;--primary:320 100% 60%;--accent:180 100% 50%;--ring:320 100% 60%;--chart-1:180 100% 50%;--chart-2:320 100% 60%;--chart-3:270 100% 65%;--border:290 50% 18%;--muted:280 40% 14%;--secondary:280 40% 14%;--input:290 50% 22%}[data-theme=midnight]{--background:220 50% 4%;--card:220 45% 7%;--card-border:220 35% 16%;--sidebar:220 50% 5%;--sidebar-border:220 35% 14%;--primary:210 100% 60%;--accent:190 95% 55%;--ring:210 100% 60%;--chart-1:210 100% 60%;--chart-2:190 95% 55%;--chart-3:260 80% 70%;--border:220 35% 16%;--muted:220 30% 12%;--secondary:220 30% 12%;--input:220 35% 18%}[data-theme=sunset]{--background:20 35% 7%;--card:22 30% 10%;--card-border:24 30% 22%;--sidebar:20 35% 8%;--sidebar-border:24 30% 18%;--primary:14 95% 58%;--accent:38 95% 60%;--ring:14 95% 58%;--chart-1:38 95% 60%;--chart-2:14 95% 58%;--chart-3:350 85% 60%;--border:24 30% 20%;--muted:22 25% 15%;--secondary:22 25% 15%;--input:24 30% 22%}.launcher-mode header,.launcher-mode [data-banner-strip],.launcher-mode [data-demo-nudge],.launcher-mode [data-chat-panel]{display:none!important}.launcher-mode .launcher-container{height:100vh}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}:root{--game-coin-size: 48px;--game-bet-height: 64px;--game-bet-width: clamp(72px, calc((100vw - 80px) / 3), 160px);--game-control-radius: 12px}@media(max-width:379px){:root{--game-coin-size: 44px}}@media(max-height:650px){:root{--game-bet-height: 52px}}@media(min-width:1024px){:root{--game-coin-size: 52px;--game-bet-height: 80px}}@media(min-width:1024px)and (max-height:700px){:root{--game-coin-size: 48px;--game-bet-height: 52px}}@media(max-height:500px){:root{--game-coin-size: 44px;--game-bet-height: 48px}}@media(min-width:560px)and (max-height:500px),(min-width:560px)and (max-width:1023px)and (orientation:landscape){:root{--game-bet-width: clamp(72px, calc((100vw - 160px) / 6), 128px)}}:root [data-game-coin]{width:var(--game-coin-size);height:var(--game-coin-size);min-width:var(--game-coin-size);min-height:var(--game-coin-size);max-width:var(--game-coin-size);max-height:var(--game-coin-size);flex:0 0 var(--game-coin-size);padding:0;border-radius:50%;font-size:12px;touch-action:manipulation}:root [data-game-coin]>.rm-coin-face{width:100%;height:100%}:root .coin-rack-fit .coin-rack-options{grid-template-columns:repeat(auto-fit,minmax(var(--game-coin-size),1fr))}:root .game-bet-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--game-bet-width)),1fr))}:root [data-game-bet]{box-sizing:border-box;width:min(100%,var(--game-bet-width));min-width:0;height:var(--game-bet-height);min-height:var(--game-bet-height);flex:0 0 auto;justify-self:center;align-self:center;padding:4px 6px;border-radius:var(--game-control-radius);font-size:13px;font-weight:800;line-height:1.1;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation}:root .rm-dock-actions [data-game-bet]{min-width:0}@media(max-width:1023px){:root .rm-dock-actions [data-game-bet]{flex-direction:column;gap:2px}:root .rm-dock-actions [data-game-bet]>svg{display:none}:root .rm-dock-actions [data-game-bet]>span{margin:0;font-size:10px;line-height:1.1}}:root [data-game-bet]>svg{flex-shrink:0;width:16px;height:16px}:root [data-game-bet]>div>span{font-size:13px;line-height:1.15}:root [data-game-bet]>div{min-width:0;max-width:100%}:root [data-game-bet] .dt-spot-name{font-size:16px;line-height:1.1}:root [data-game-bet] .dt-spot-stake{min-height:10px;margin-top:1px}@media(min-width:1024px)and (min-height:501px){:root [data-game-bet]{font-size:15px}:root [data-game-bet]>div>span{font-size:15px}}:root .auto-bet-status{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-width:0;min-height:44px;padding:6px 10px;border:1px solid #e8bc5d66;border-radius:12px;background:#d6ab3014;color:#f8dea0;font-size:12px;font-weight:700;line-height:1.2;text-align:center}:root .auto-bet-status button{min-height:32px;padding:4px 8px;text-decoration:underline}:root .auto-bet-status.horse-auto-bet{color:#243c53;background:#f6f3e8;border-color:#8c9aa5}:root{--game-screen-width: 1440px}.game-viewport{position:relative;width:100%;max-width:var(--game-screen-width);height:100vh;height:100dvh;min-width:0;min-height:0;margin-inline:auto;box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#71809666 transparent;scroll-padding-block:80px 24px}.game-fit-content{--game-fit: 1;position:relative;width:100%;min-width:0;min-height:var(--fit-height, 100dvh);isolation:isolate}.game-fit-native{height:var(--fit-height, 100dvh)}.game-fit-content>.game-page{width:100%;min-width:0;min-height:var(--fit-height, 100dvh)}.game-viewport :is(.game-shell,[data-game-screen],.live-bet-layout,.coin-rack-options)>*{min-width:0}.game-viewport :is(button,input,select){touch-action:manipulation}.game-viewport :is(button,a,input,select):focus-visible{outline:2px solid #f6d887;outline-offset:3px}.game-viewport :is(button,a,input,select){scroll-margin-block:72px 16px}@media(pointer:coarse),(max-width:767px){.game-viewport :is(input,select,textarea){font-size:16px!important}}.game-viewport .game-shell{width:100%;max-width:none;min-width:0}.game-viewport .game-bottom-bar{position:relative;bottom:auto;max-width:var(--game-screen-width);margin-inline:auto;max-height:none;overflow-y:visible}@media(max-width:1023px){.game-viewport .game-page:has(.game-bottom-bar){flex-direction:column}.game-viewport .game-page:has(.game-bottom-bar) .game-shell,.game-viewport .game-page:has(.game-bottom-bar) [data-game-screen]{padding-bottom:8px}}.game-viewport .dt-page{padding:0}.game-viewport .dt-shell{padding:8px 12px 16px}.game-viewport .rm-content{max-width:none}.game-viewport .rm-betting-dock{position:relative;bottom:auto;margin-top:12px;max-height:none;max-width:calc(var(--game-screen-width) - 24px);left:auto;right:auto;width:calc(100% - 24px);margin-inline:auto}.game-viewport .rm-dock-scroll{overflow:visible}.game-viewport .rm-chip-rack{flex-wrap:wrap;overflow:visible}.game-viewport .rm-content{padding-bottom:8px}.game-viewport .rm-app{padding-bottom:12px}.game-viewport .rm-hand-scroll{flex-wrap:wrap;overflow:visible}.game-viewport .rm-hand-group{max-width:100%}.game-viewport .rm-group-cards{flex-wrap:wrap;row-gap:8px}@media(max-width:950px){.game-viewport .rm-header{height:48px}.game-viewport .rm-content{padding-top:6px}.game-viewport .rm-titlebar{margin-bottom:8px}.game-viewport .rm-titlebar h1{font-size:19px}.game-viewport .rm-titlebar p,.game-viewport .rm-eyebrow,.game-viewport .rm-tip{display:none}.game-viewport .rm-stage{height:280px}.game-viewport .rm-hand-area{padding:10px}.game-viewport .rm-hand-scroll{min-height:95px;padding-block:14px 6px}.game-viewport .rm-history-empty{padding:8px;min-height:0}.game-viewport .rm-history-empty>span,.game-viewport .rm-history-empty>small{display:none}.game-viewport .rm-history-empty p{margin:0}.game-viewport .rm-footer{padding-block:8px}}.game-viewport .crash-page{overflow:visible}.game-viewport .crash-desktop{min-height:570px}@media(min-width:1024px){.game-viewport .crash-page{height:100%}}@media(max-height:760px),(max-width:760px){.game-fit-content>.game-page .game-shell>.sticky{padding-block:5px}.game-fit-content .game-canvas-frame{min-height:140px}.game-fit-content .game-shell>[data-game-screen]{gap:8px;padding-top:8px}}.game-dialog-screen{position:fixed;z-index:100;pointer-events:none;isolation:isolate}.game-dialog-screen>[data-game-dialog-overlay]{position:absolute;pointer-events:auto}.game-dialog-screen>[role=dialog]{position:absolute;width:calc(100% - 16px);max-height:calc(100% - 16px);pointer-events:auto}.game-information-panels{--rm-gold: #dfc18a;--rm-muted: #8d9895;--rm-line: rgba(225, 220, 199, .1);--dt-gold: #e4c482;--dt-muted: #94afa2;--dt-red: #ffb0a4;--dt-blue: #a6d8ff;--vb-ink: #233e5c;display:flex;flex-direction:column;gap:12px;min-width:0}.game-information-panels:empty{display:none}.game-information-panels>:is(button,a)[aria-label]{width:auto;justify-content:flex-start;gap:10px;padding-inline:12px}.game-information-panels>:is(button,a)[aria-label]:after{content:attr(aria-label);font-size:12px}.game-dialog-screen>.game-information-drawer{inset:0 0 0 auto;width:min(440px,100%);max-width:100%;height:100%;max-height:100%;transform:none;translate:none;border-radius:16px 0 0 16px;padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;--tw-enter-translate-x: 100%;--tw-exit-translate-x: 100%;--tw-enter-translate-y: 0;--tw-exit-translate-y: 0;--tw-enter-scale: 1;--tw-exit-scale: 1;animation-duration:.18s}.game-information-drawer [data-testid=game-information-panels]{flex-shrink:0}.game-information-drawer>.grid{grid-template-columns:minmax(0,1fr)}@media(prefers-reduced-motion:reduce){.game-dialog-screen>.game-information-drawer{animation:none}}.game-information-panels>*,.game-information-panels :is(.hr-sidebar,.rm-sidebar,.dt-leaderboard,.vb-history){width:100%;max-width:100%;min-width:0;position:static}.game-information-panels :is(.hr-sidebar,.rm-sidebar,.dt-leaderboard,.vb-history){display:flex;flex-direction:column;gap:12px}.game-information-panels :is(.live-bet-hint,.live-bet-limits){display:block}.game-viewport .rm-layout,.game-viewport .dt-table-grid{grid-template-columns:minmax(0,1fr)}.game-viewport .game-shell>[data-game-screen]{padding-bottom:8px}.game-viewport .game-shell>[data-game-screen]>div{overflow-y:visible}.game-viewport .lucky7-header-details>p{display:none}.game-viewport .lucky7-header-details{width:auto;margin-left:auto}.game-viewport .lucky7-main{padding:8px}.game-viewport .lucky7-game .live-bet-layout{grid-template-areas:"status status" "spots spots" "coins coins" "summary actions"}.game-viewport :is(.lucky7-table-column,.tpl-main-column){gap:8px}.game-viewport .lucky7-studio-table{width:min(100%,max(266px,calc((var(--fit-height, 100dvh) - 350px) * 1.7777778)));max-width:100%;align-self:center;flex-shrink:0}.game-viewport .crash-focused{min-height:var(--fit-height, 100dvh)}.crash-play-area{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:8px;padding:8px;flex:1;min-height:0}.crash-scene-column{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0}.crash-scene{position:relative;flex:1;min-height:180px;overflow:hidden;border-radius:16px}.crash-scene>div{position:absolute;inset:0}.crash-bet-controls{min-width:0;align-self:center;width:100%}@media(max-width:699px){.crash-play-area{display:flex;flex-direction:column}.crash-scene-column{flex:1}.crash-scene{min-height:150px}}@media(min-width:700px)and (max-height:600px){.crash-play-area{grid-template-columns:minmax(200px,1fr) minmax(320px,1fr)}}@media(min-width:640px)and (max-height:650px){.game-viewport .lucky7-table-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);grid-template-rows:auto 1fr;align-items:center}.game-viewport .lucky7-table-column>:first-child{grid-column:1 / -1}.game-viewport .lucky7-studio-table{grid-column:1;grid-row:2;width:100%;max-height:none}.game-viewport .lucky7-betting-dock{grid-column:2;grid-row:2}}@media(max-height:760px),(max-width:760px){.game-viewport .game-canvas-frame--dice{aspect-ratio:auto;gap:12px;padding:12px}.game-viewport :is(.game-canvas-frame--mines,.game-canvas-frame--plinko){max-height:max(150px,calc(var(--fit-height, 100dvh) - 340px));width:min(100%,max(150px,calc((var(--fit-height, 100dvh) - 340px) * var(--game-aspect-num))));max-width:100%}}.game-viewport[data-game-layout]{--game-coin-size: 44px;--game-bet-height: 56px}@media(min-width:1024px)and (min-height:651px){.game-viewport[data-game-layout]{--game-coin-size: 48px;--game-bet-height: 60px}}.game-viewport[data-game-layout=dice]{--game-screen-width: 1120px}.game-viewport[data-game-layout=mines],.game-viewport[data-game-layout=plinko]{--game-screen-width: 1240px}.game-viewport[data-game-layout=dealer]{--game-screen-width: 1600px}.game-viewport[data-game-layout=racing]{--game-screen-width: 1680px}.game-viewport[data-game-layout=rummy]{--game-screen-width: 1520px}.game-viewport[data-game-layout=wingo]{--game-screen-width: 1240px}.game-viewport .crash-header{flex-wrap:wrap;gap:8px}.game-viewport .crash-header>div:last-of-type{min-width:0;max-width:100%;flex-wrap:wrap}.game-viewport[data-game-layout=forex] .fa-game{height:auto;min-height:var(--fit-height, 100dvh)}.game-viewport[data-game-layout=forex] .fa-play-area{flex:1 0 auto}.game-viewport[data-game-layout=forex] .fa-coins .coin-rack-options{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.game-viewport[data-game-layout=forex] .fa-coins [data-game-coin]{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;flex-basis:44px}@media(max-width:699px){.game-viewport .crash-header{padding:8px}.game-viewport .crash-header>div:last-of-type{width:100%;justify-content:space-between;flex-wrap:nowrap}.game-viewport .crash-header [data-testid=btn-balance]{flex:1;min-width:0;padding-inline:8px}.game-viewport .crash-header [data-testid=text-balance]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px}}.game-viewport [data-testid=last-result-banner]{height:auto;min-height:34px;padding:6px 10px}.game-viewport [data-testid=round-phase-banner]{padding-block:7px}.game-viewport[data-game-layout=dealer] .game-shell{min-height:var(--fit-height, 100dvh)}.game-viewport[data-game-layout=dealer] :is(.lucky7-main,.tpl-game-content){padding:8px;flex:1}.game-viewport[data-game-layout=dealer] :is(.lucky7-table-column,.tpl-main-column){display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto minmax(0,1fr);grid-template-areas:none;gap:8px 12px;align-self:stretch;align-items:start;width:100%}.game-viewport[data-game-layout=dealer] [data-testid=last-result-banner]{grid-column:1;grid-row:1}.game-viewport[data-game-layout=dealer] .live-game-scene{grid-column:1;grid-row:2;width:100%;min-width:0;align-self:center}.game-viewport[data-game-layout=dealer] :is(.lucky7-betting-dock,.tpl-mobile-dock){grid-column:2;grid-row:1 / 3;width:100%;align-self:center}.game-viewport[data-game-layout=dealer] .lucky7-studio-table{width:100%;max-width:none}.game-viewport[data-game-layout=dealer] [data-testid=teen-patti-table]{aspect-ratio:30 / 19;width:100%}.game-viewport[data-game-layout=dealer] .live-bet-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status status" "spots spots" "coins coins" "summary summary" "actions actions";gap:8px;padding:10px}.game-viewport[data-game-layout=dealer] .live-bet-status{display:flex;flex-direction:row;justify-content:space-between;height:auto;font-size:11px}.game-viewport[data-game-layout=dealer] .live-bet-spots{gap:6px}.game-viewport[data-game-layout=dealer] [data-game-bet]{width:100%}.game-viewport[data-game-layout=dealer] .live-bet-summary{min-height:30px;padding:0;border:0;background:transparent}.game-viewport[data-game-layout=dealer] .live-bet-summary>div>span{display:inline}.game-viewport[data-game-layout=dealer] .live-bet-actions{min-width:0;padding:0}.game-viewport[data-game-layout=dealer] .coin-rack-options{gap:6px}.game-viewport[data-game-layout=dealer] .auto-bet-status{min-height:40px}@media(max-width:1023px){.game-viewport[data-game-layout=dealer] :is(.lucky7-table-column,.tpl-main-column){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:start}.game-viewport[data-game-layout=dealer] :is(.lucky7-betting-dock,.tpl-mobile-dock){grid-column:1;grid-row:3}.game-viewport[data-game-layout=dealer] .live-game-scene{width:100%}.game-viewport[data-game-layout=dealer] .live-bet-layout{grid-template-areas:"status status" "spots spots" "coins coins" "summary actions";gap:6px;padding:8px}}@media(min-width:700px)and (max-width:1023px)and (min-height:501px){.game-viewport[data-game-layout=dealer] .live-game-scene{width:min(100%,760px);justify-self:center}.game-viewport[data-game-layout=dealer] :is(.lucky7-betting-dock,.tpl-mobile-dock){max-width:760px;justify-self:center}}@media(min-width:1024px){.game-viewport[data-game-layout=dealer] .live-game-scene{max-width:min(100%,max(420px,calc((var(--fit-height, 100dvh) - 170px) * 1.58)));justify-self:center}}@media(min-width:700px)and (max-height:700px){.game-viewport[data-game-layout=dealer] :is(.lucky7-table-column,.tpl-main-column){grid-template-columns:minmax(0,1fr) 330px}.game-viewport[data-game-layout=dealer] .live-game-scene{max-width:calc((var(--fit-height) - 120px) * 1.5789);justify-self:center}}.game-viewport[data-game-layout=dice] [data-game-screen],.game-viewport[data-game-layout=mines] [data-game-screen],.game-viewport[data-game-layout=plinko] [data-game-screen]{align-items:center}.game-viewport[data-game-layout=dice] .game-canvas-frame--dice{aspect-ratio:auto;min-height:0;max-height:none;gap:16px;padding:16px}.game-viewport[data-game-layout=dice] [data-game-screen]>div{width:100%}.game-viewport[data-game-layout=dice] [data-game-screen]>div:first-child{align-self:center}.game-viewport[data-game-layout=dice] [data-game-screen]>div:last-child{max-width:380px}.game-viewport[data-game-layout=dice] .game-shell,.game-viewport[data-game-layout=mines] .game-shell,.game-viewport[data-game-layout=plinko] .game-shell{min-height:var(--fit-height, 100dvh)}.game-viewport[data-game-layout=mines] [data-game-screen]>div:first-child,.game-viewport[data-game-layout=plinko] [data-game-screen]>div:first-child{width:100%;align-self:stretch}.game-viewport[data-game-layout=mines] [data-game-screen]>div:last-child,.game-viewport[data-game-layout=plinko] [data-game-screen]>div:last-child{width:100%}.game-viewport[data-game-layout=mines] [data-testid=mines-board-frame],.game-viewport[data-game-layout=plinko] [data-testid=plinko-board-frame]{min-height:0}.game-viewport[data-game-layout=mines] .game-canvas-frame,.game-viewport[data-game-layout=plinko] .game-canvas-frame{min-height:0;max-height:none}.game-viewport[data-game-layout=mines] .mines-play-board{flex:none;aspect-ratio:1;align-self:center;width:min(100%,max(210px,calc(var(--fit-height) - 400px)))}.game-viewport[data-game-layout=mines] .mines-play-board>div{width:100%;height:100%}.game-viewport[data-game-layout=plinko] .plinko-play-board{flex:none;aspect-ratio:4 / 3;align-self:center;width:min(100%,max(220px,calc((var(--fit-height) - 380px) * 1.333)))}@media(min-width:800px){.game-viewport[data-game-layout=dice] [data-game-screen],.game-viewport[data-game-layout=mines] [data-game-screen],.game-viewport[data-game-layout=plinko] [data-game-screen]{flex-direction:row;gap:20px}.game-viewport[data-game-layout=dice] [data-game-screen]>div:last-child,.game-viewport[data-game-layout=mines] [data-game-screen]>div:last-child,.game-viewport[data-game-layout=plinko] [data-game-screen]>div:last-child{width:330px;flex:0 0 330px}.game-viewport[data-game-layout=mines] .mines-play-board{width:min(100%,max(210px,calc(var(--fit-height) - 160px)))}.game-viewport[data-game-layout=plinko] .plinko-play-board{width:min(100%,max(220px,calc((var(--fit-height) - 160px) * 1.333)))}}.game-viewport[data-game-layout=cards] .game-bet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-viewport[data-game-layout=cards] .game-bet-grid [data-game-bet]{width:100%}.game-viewport[data-game-layout=cards] [data-game-screen]{gap:10px}.game-viewport[data-game-layout=cards] [data-game-screen]>div{min-width:0}.game-viewport[data-game-layout=cards] .game-bottom-bar>div{padding-block:8px}@media(min-width:700px){.game-viewport[data-game-layout=cards] [data-game-screen]{flex-direction:row;align-items:center}.game-viewport[data-game-layout=cards] [data-game-screen]>div{flex:1 1 0;width:auto}}@media(max-width:699px){.game-viewport[data-game-layout=cards] [data-game-screen]>div:first-child>div{padding:10px;gap:8px}.game-viewport[data-game-layout=cards] [class~="min-h-[6rem]"]{min-height:64px}.game-viewport[data-game-layout=blackjack] [class~="min-h-[6rem]"]{min-height:68px}}.game-viewport[data-game-layout=roulette] .roulette-wheel-space{height:clamp(140px,calc(var(--fit-height) - 470px),240px)}.game-viewport[data-game-layout=roulette] .roulette-wheel-placeholder{height:auto}.game-viewport[data-game-layout=roulette] .roulette-wheel-body{height:100%;flex-direction:column}.game-viewport[data-game-layout=roulette] .roulette-wheel-body>div:first-child:not(.roulette-wheel-disc){display:none}.game-viewport[data-game-layout=roulette] .roulette-wheel-disc{max-width:100%;width:auto;height:100%}.game-viewport[data-game-layout=roulette] .roulette-wheel-disc>*{width:100%;height:100%}.game-viewport[data-game-layout=roulette] .roulette-wheel-surface{position:relative;inset:auto;width:100%;transform:none;padding:8px;gap:4px}.game-viewport[data-game-layout=roulette] .roulette-wheel-surface .h-8{height:24px}@media(min-width:900px){.game-viewport[data-game-layout=roulette] [data-game-screen=roulette]{flex-direction:row}.game-viewport[data-game-layout=roulette] .roulette-wheel-space{height:clamp(220px,calc(var(--fit-height) - 260px),420px)}}.game-viewport[data-game-layout=rummy] .rm-header{height:48px}.game-viewport[data-game-layout=rummy] .rm-titlebar{margin-bottom:8px}.game-viewport[data-game-layout=rummy] .rm-stage{height:clamp(200px,calc(var(--fit-height) - 450px),440px)}.game-viewport[data-game-layout=rummy] .rm-hand-area{padding:8px}.game-viewport[data-game-layout=rummy] .rm-hand-scroll{min-height:94px;padding-block:10px 4px}.game-viewport[data-game-layout=rummy] .rm-betting-dock{margin-top:8px}.game-viewport[data-game-layout=vegetable] .vb-bottom-grid{grid-template-columns:minmax(0,1fr)}.game-viewport[data-game-layout=vegetable] .vb-coins{--game-coin-size: 44px}.game-viewport[data-game-viewport=andar-bahar] .andar-table-content{display:grid;grid-template-columns:56px minmax(0,1fr);padding:8px;gap:8px}.game-viewport[data-game-viewport=andar-bahar] .andar-table-content>.absolute{display:none}.game-viewport[data-game-viewport=andar-bahar] .andar-table-content>:is(.relative:not(.andar-joker),[data-testid=deal-progress]){grid-column:1 / -1}.game-viewport[data-game-viewport=andar-bahar] .andar-joker{grid-column:1;min-width:0}.game-viewport[data-game-viewport=andar-bahar] .andar-card-lanes{grid-column:2;min-width:0}.game-viewport[data-game-viewport=andar-bahar] [data-testid^=side-]{min-height:110px;padding:8px}.game-viewport[data-game-viewport=andar-bahar] [data-testid^=side-] .andar-lane-heading>div:first-child>div{display:none}.game-viewport[data-game-viewport=andar-bahar] [data-testid^=side-]>.flex{margin-bottom:4px}.game-viewport[data-game-viewport=andar-bahar] [data-testid^=side-] [aria-live]{min-height:76px}.game-viewport[data-game-viewport=andar-bahar] [data-testid^=side-] [aria-live]>.relative+.relative{margin-left:-20px}.game-viewport[data-game-viewport=andar-bahar] .andar-side-bets{grid-template-columns:repeat(4,minmax(0,1fr))}.game-viewport[data-game-viewport=andar-bahar] .andar-side-bets button{min-height:44px;padding:4px}@media(min-width:700px){.game-viewport[data-game-viewport=andar-bahar] .andar-table-content{display:grid;grid-template-columns:90px minmax(0,1fr)}.game-viewport[data-game-viewport=andar-bahar] .andar-table-content>:is(.relative:not(.andar-joker),[data-testid=deal-progress]){grid-column:1 / -1}.game-viewport[data-game-viewport=andar-bahar] .andar-joker{grid-column:1}.game-viewport[data-game-viewport=andar-bahar] .andar-card-lanes{grid-column:2}.game-viewport[data-game-viewport=andar-bahar] .andar-side-bets{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1024px){.game-viewport[data-game-layout=dragon-tiger] .dt-studio-scene{height:clamp(220px,calc(var(--fit-height) - 460px),440px)}.game-viewport[data-game-layout=dragon-tiger] .dt-table-header{padding:12px 16px}}@media(min-width:560px)and (max-height:500px){.game-viewport[data-game-layout=rummy] .rm-game{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.game-viewport[data-game-layout=rummy] .rm-stage{height:220px}.game-viewport[data-game-layout=rummy] .rm-hand-area{min-width:0}.game-viewport[data-game-layout=rummy] .rm-chip-rack{gap:4px}.game-viewport[data-game-layout=blackjack] [data-game-screen]>div:first-child{display:grid;grid-template-columns:1fr 1fr}.game-viewport[data-game-layout=blackjack] [data-testid=text-result-banner]{grid-column:1 / -1}.game-viewport[data-game-layout=blackjack] .game-bottom-bar>div{padding-block:6px}}@media(min-width:700px)and (max-height:600px){.game-viewport[data-game-layout=crash] .crash-dual-bets{grid-template-columns:minmax(0,1fr)}}@media(max-height:650px){.game-viewport[data-game-layout=crash] [data-testid^=bet-panel-]{padding:6px;gap:6px}.game-viewport[data-game-layout=crash] [role=tabpanel]{margin-top:6px}.game-viewport[data-game-layout=crash] [role=tabpanel]>*{margin-block:0 6px}.game-viewport[data-game-layout=crash] [data-testid^=btn-amount-]{width:36px;height:36px;min-height:36px}.game-viewport[data-game-layout=crash] [data-testid^=input-amount-]{height:36px}}.game-viewport[data-game-layout=wingo]{height:auto;min-height:100dvh;overflow:visible;max-width:none}.game-viewport[data-game-layout=wingo]>.game-fit-content{position:relative;left:auto;transform:none}.game-viewport[data-game-layout=wingo] .wingo-theme .shell{width:100%;max-width:1240px;padding:20px 24px 32px;margin:auto}.game-viewport[data-game-layout=wingo] .wingo-theme .topbar{height:auto}.game-viewport[data-game-layout=wingo] .wingo-theme .topbar-inner{height:auto;min-height:76px;padding:12px 24px;max-width:1240px}.game-viewport[data-game-layout=wingo] .wingo-theme .overview{display:block;padding:0;margin:0 0 18px}.game-viewport[data-game-layout=wingo] .wingo-theme .wallet-overview{width:100%;padding:16px 20px}.game-viewport[data-game-layout=wingo] .wingo-theme .game-layout{display:block;margin:0}.game-viewport[data-game-layout=wingo] .wingo-theme .game-column{gap:16px}.game-viewport[data-game-layout=wingo] .wingo-theme .mode-picker{margin:0}.game-viewport[data-game-layout=wingo] .wingo-theme .mode-picker button{min-height:48px;padding:12px 4px;gap:5px;flex-direction:column;text-align:center;justify-content:center}.game-viewport[data-game-layout=wingo] .wingo-theme .mode-picker small{display:none}.game-viewport[data-game-layout=wingo] .wingo-theme .mode-picker b{margin:0;font-size:12px}.game-viewport[data-game-layout=wingo] .wingo-theme .mode-icon{display:none}.game-viewport[data-game-layout=wingo] .wingo-theme .round-ticket{margin:0}.game-viewport[data-game-layout=wingo] .wingo-theme .prediction-panel{padding:20px}.game-viewport[data-game-layout=wingo] .wingo-theme .section-heading{margin-bottom:12px}.game-viewport[data-game-layout=wingo] .wingo-theme :is(.option-divider,.bet-divider){margin-block:14px}.game-viewport[data-game-layout=wingo] .wingo-theme .color-options{margin-top:8px}.game-viewport[data-game-layout=wingo] .wingo-theme .size-options{margin-top:14px}.game-viewport[data-game-layout=wingo] .wingo-theme .number-options{margin-block:16px}.game-viewport[data-game-layout=wingo] .wingo-theme .stake-footnote{margin-top:12px;font-size:11px;line-height:1.5}.game-viewport[data-game-layout=wingo] .wingo-shared-betting{gap:10px}.game-viewport[data-game-layout=wingo] .wingo-shared-betting .coin-rack-options{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:8px}:root .game-viewport[data-game-layout=wingo] [data-game-coin]{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;flex-basis:44px}.game-information-panels .wingo-theme :is(.sidebar,.overview-stat,.overview-note,.history-section,.page-heading){display:block;margin:0;width:100%}@media(min-width:960px){.game-viewport[data-game-layout=wingo] .wingo-theme .game-column{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start}.game-viewport[data-game-layout=wingo] .wingo-theme .prediction-panel{grid-column:2;grid-row:1 / 3}.game-viewport[data-game-layout=wingo] .wingo-theme .round-ticket{grid-column:1;grid-row:2;align-self:start;flex-direction:column}.game-viewport[data-game-layout=wingo] .wingo-theme .ticket-left{padding:24px}.game-viewport[data-game-layout=wingo] .wingo-theme .ticket-right{padding:20px 24px 28px}.game-viewport[data-game-layout=wingo] .wingo-theme .ticket-divider{width:auto;margin:0 24px;border-right:0;border-top:1px dashed #ffffff55}.game-viewport[data-game-layout=wingo] .wingo-theme .ticket-divider:before,.game-viewport[data-game-layout=wingo] .wingo-theme .ticket-divider:after{display:none}.game-viewport[data-game-layout=wingo] .wingo-theme .countdown>span{width:42px;height:54px;font-size:34px}}@media(max-width:740px){.game-viewport[data-game-layout=wingo] .wingo-theme .shell{padding:12px max(12px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.game-viewport[data-game-layout=wingo] .wingo-theme .topbar-inner{min-height:68px;padding:10px 12px;gap:8px}.game-viewport[data-game-layout=wingo] .wingo-theme .prediction-panel{padding:14px}.game-viewport[data-game-layout=wingo] .wingo-theme .game-column{gap:12px}}@media(min-width:560px)and (max-height:500px){.game-viewport[data-game-layout=crash]{--game-coin-size: 44px}.game-viewport[data-game-layout=crash] .crash-play-area{display:grid;grid-template-columns:minmax(140px,1fr) minmax(300px,1.5fr)}.game-viewport[data-game-layout=crash] .crash-scene{min-height:130px}}@media(max-width:799px){.game-viewport[data-game-layout=plinko] .plinko-control-panel{display:grid;grid-template-columns:1fr 1fr;gap:8px}.game-viewport[data-game-layout=plinko] .plinko-control-panel>:first-child,.game-viewport[data-game-layout=plinko] .plinko-control-panel>.auto-bet-status{grid-column:1 / -1}.game-viewport[data-game-layout=rummy] .rm-stage{height:clamp(200px,calc(var(--fit-height) - 480px),320px)}.game-viewport[data-game-layout=roulette] .roulette-wheel-space{height:clamp(120px,calc(var(--fit-height) - 490px),200px)}}@media(min-width:560px)and (max-height:500px){.game-viewport[data-game-layout=roulette] [data-game-screen=roulette]{flex-direction:row;align-items:center}.game-viewport[data-game-layout=roulette] [data-game-screen=roulette]>div:first-child{width:28%;flex-shrink:0}.game-viewport[data-game-layout=roulette] .roulette-wheel-space{height:140px}.game-viewport[data-game-layout=roulette] .game-bottom-bar>div{display:grid;grid-template-columns:1fr 210px;align-items:center}}@media(max-height:650px){.game-viewport[data-game-layout]{--game-coin-size: 44px;--game-bet-height: 52px}.game-viewport[data-game-layout=dealer] .live-bet-layout{gap:5px;padding:7px}.game-viewport[data-game-layout=dealer] .coin-rack-options{gap:4px}.game-viewport[data-game-layout=dealer] .live-bet-summary{min-height:24px}}@media(min-width:560px)and (max-height:500px){.game-viewport[data-game-layout=dealer] :is(.lucky7-table-column,.tpl-main-column){grid-template-columns:minmax(0,1fr) 290px;grid-template-rows:auto minmax(0,1fr);align-content:center}.game-viewport[data-game-layout=dealer] :is(.lucky7-betting-dock,.tpl-mobile-dock){grid-column:2;grid-row:1 / 3}.game-viewport[data-game-layout=dealer] .live-bet-layout{grid-template-areas:"status status" "spots spots" "coins coins" "summary actions"}.game-viewport[data-game-layout=dealer] .live-game-scene{max-width:100%}.game-viewport[data-game-layout=dealer] .lucky7-header-details{font-size:9px}.game-viewport[data-game-layout=dice] [data-game-screen],.game-viewport[data-game-layout=mines] [data-game-screen],.game-viewport[data-game-layout=plinko] [data-game-screen]{flex-direction:row;align-items:center}.game-viewport[data-game-layout=dice] [data-game-screen]>div,.game-viewport[data-game-layout=mines] [data-game-screen]>div,.game-viewport[data-game-layout=plinko] [data-game-screen]>div{width:50%;flex:1 1 0}.game-viewport[data-game-layout=mines] .mines-play-board{width:min(100%,max(190px,calc(var(--fit-height) - 140px)))}.game-viewport[data-game-layout=plinko] .plinko-play-board{width:min(100%,max(200px,calc((var(--fit-height) - 140px) * 1.333)))}}.lobby-search-collapsed,.site-mobile-signout,.roulette-mobile-hint{display:none}@media(max-width:1023px){.casino-lobby,.site-shell{-webkit-text-size-adjust:100%}:is(.casino-lobby,.site-shell,.lobby-drawer) :is(button,a,input,select){touch-action:manipulation}:is(.casino-lobby,.site-shell,.lobby-drawer,[role=dialog]) :is(input,select,textarea){font-size:16px}.lobby-main{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.lobby-header{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.lobby-game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.lobby-game{border-radius:12px}.lobby-game-art{border-radius:11px 11px 0 0}.lobby-game-caption{min-height:56px;padding:7px 43px 7px 10px}.lobby-game-caption>span{font-size:13px;line-height:1.35;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lobby-save{width:44px;height:44px;right:0;bottom:5px;border-radius:10px}.lobby-save svg{width:17px;height:17px}.lobby-save.is-saved{background:#eaf6f1}.lobby-game-badge{top:8px;left:8px;padding:4px 5px;font-size:9px;border-radius:4px}.lobby-icon-button,.lobby-header-actions .lobby-icon-button{width:44px;height:44px}.lobby-button,.lobby-provider,.lobby-nav-item.is-highlighted,.lobby-text-button{min-height:44px}.lobby-drawer{width:min(360px,calc(100vw - 24px));max-width:100%;max-height:100dvh;overflow-y:auto;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}.lobby-drawer-title{padding-right:36px}.lobby-drawer-links :is(a,button){min-height:48px;font-size:14px}.lobby-saved-list button{min-width:44px;min-height:44px}.photo-banners-controls>button{width:44px;height:44px}.photo-banners-dots>button{width:36px;height:44px}.photo-banners .photo-banners-play{min-height:46px}.photo-banners-thumbnails>button{min-height:44px}.site-shell:has(>.mobile-navigation){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.site-header-actions{min-width:0}.site-header-balance{min-width:0;min-height:44px;max-width:155px}.site-header-balance span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-action,.site-avatar,.site-brand{min-height:44px}.site-header .site-action-primary{background:var(--site-primary-gradient);color:#fff;border-color:var(--site-primary)}.site-brand{align-items:center}.site-shell [role=tablist]{height:auto;min-height:54px}.site-shell [role=tab]{min-height:44px;white-space:normal}.site-shell :is(form button,button[type=submit],[role=combobox]){min-height:44px}.site-content{overflow-wrap:anywhere}.site-content :is(form,form>*,[data-slot=card-content]>*){min-width:0}.site-footer>div{flex-wrap:wrap;gap:8px 20px}.site-footer a{display:inline-flex;align-items:center;min-height:44px}.site-content :is([data-testid=list-bets],[data-testid=list-wallet],[data-testid=list-kyc])>div{flex-wrap:wrap;gap:12px}.site-content :is([data-testid=list-bets],[data-testid=list-wallet],[data-testid=list-kyc])>div>*{min-width:0;max-width:100%}.game-dialog-screen>[role=dialog]{max-height:calc(100% - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.game-dialog-screen>[role=dialog]>h2{padding-right:40px}.game-dialog-screen>.game-information-drawer{max-height:100%}.game-viewport :is([data-testid=input-dice-target],[data-testid=slider-dice-target]){min-height:44px}.game-viewport :is(.instant-icon,.instant-text-button,.instant-amount input,.instant-amount button,.instant-segment button){min-height:44px}.game-viewport .instant-icon{min-width:44px}.game-viewport [data-testid^=btn-tiny-panel-]{min-height:44px}.game-viewport :is([data-testid=button-round-history],button[aria-label=Notifications]){min-width:44px;min-height:44px}.game-viewport :is(.ic-icon,.ic-arena-heading button,.ic-footer button,.ic-stake input,.ic-options select,.ic-choice-group button){min-height:44px}.game-viewport .ic-icon{width:44px;height:44px;min-width:44px}.game-viewport .ic-arena-heading{height:auto;min-height:48px}.game-viewport .ic-stake>div>button{min-height:44px!important;min-width:44px;font-size:12px!important}.game-viewport .ic-control-bar label{font-size:11px;letter-spacing:.6px}.game-viewport .ic-options select{font-size:16px}.game-viewport .ic-choice-group button{font-size:12px}.game-viewport .ic-footer{flex-wrap:wrap}.game-viewport .ic-footer-tools{flex:1;justify-content:flex-end;flex-wrap:wrap;gap:4px 10px}.game-viewport .ic-footer button{font-size:11px;min-width:44px}.game-viewport .ic-stage-status span{font-size:12px}.game-viewport .ic-floor button{height:44px;min-height:44px}.game-viewport .ic-tower{max-width:100%}.game-viewport :is(.ct-icon-btn,.cr-icon-button,.fa-icon,.od-icon,.rm-back){width:44px;min-width:44px;height:44px}.game-viewport :is(.ct-result-strip,.fa-result-strip){min-width:0}.game-viewport :is(.ct-result-strip,.fa-result-strip)>div{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-block:4px}.game-viewport :is(.ct-result-strip,.fa-result-strip) button{min-width:44px;min-height:44px;flex-shrink:0}.game-viewport :is(.ct-studio-sound,.rm-quiet-btn,.rm-drop,.rm-discard,.rm-declare,.rm-refill,.fa-history-link,.fa-session button){min-height:44px}.game-viewport :is(.fa-chart-tools,.fa-market-filters) button{min-width:44px;min-height:44px}.game-viewport .fa-chart-tools{flex-wrap:wrap;height:auto}.game-viewport .fa-market-filters{overflow-x:auto}.game-viewport .rm-header{min-height:56px;height:auto}.game-viewport .od-camera-controls{flex-wrap:wrap}.game-viewport .od-camera-controls :is(button,input),.game-viewport .od-voice-loud{min-height:44px}.game-viewport .od-camera-controls button{min-width:44px}.game-viewport :is(.hr-header-actions,.hr-camera-controls,.hr-auto-controls) :is(button,select){min-height:44px}.game-viewport .hr-header-actions button{min-width:44px}.game-viewport .hr-meeting select{min-height:44px}.game-viewport .hr-broadcast>button{min-width:44px;min-height:44px}.game-viewport .lucky7-wallet{min-height:44px;display:inline-flex;align-items:center}.game-viewport .od-topbar .od-icon{min-height:44px}.game-viewport :is(.vb-back,.vb-icon-btn){min-width:44px;min-height:44px}.game-viewport .vb-wallet{min-height:44px}.game-viewport .vb-page{min-width:0;width:100%}.game-viewport .vb-header{min-width:0;max-width:100%;height:auto;min-height:64px;flex-wrap:wrap;gap:8px;padding-block:8px}.game-viewport .vb-header-actions{min-width:0;flex:1;justify-content:flex-end}.game-viewport [data-testid^=tpl-camera-]{min-height:44px;min-width:44px}.game-viewport :is(.ct-rebet,.ct-footer button,.ct-bet-hint button){min-height:44px;min-width:44px}.lottery-connected :is(.player-brand,.player-rules-button,.player-number-pages button,.player-selection-summary button){min-height:44px}.lottery-connected .player-rules-button{min-width:44px}.lottery-connected :is(input,select,textarea),.prize-game :is(input,select,textarea){font-size:16px;min-height:44px}.prize-game :is(.pl-section-heading button,button[aria-label="Coin settings"]){min-height:44px;min-width:44px}.game-viewport :is(.cr-stake,.cr-history-bar,.cr-controls) :is(button,select,input){min-height:44px}}@media(max-width:850px){.lobby-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.site-sidebar{margin-bottom:20px}.site-account-nav{scroll-padding-inline:16px;padding-block:0 10px}.site-account-nav a{min-height:44px}.site-mobile-signout{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;width:100%;margin-top:24px;border:1px solid #dbe3e8;border-radius:12px;color:#52606c;background:#f8fafb}}@media(max-width:767px){.game-viewport .roulette-number-board{min-width:624px}.game-viewport .roulette-number-cell{height:48px}.game-viewport .roulette-street-cell{height:44px}.game-viewport :is(.roulette-zero-cell,.roulette-column-bets){width:48px;flex-shrink:0}.game-viewport .roulette-outside-row{margin-inline:48px}.roulette-mobile-hint{display:block;margin:0 0 8px;color:#acc3b4;font-size:12px}.roulette-board-scroll{scrollbar-width:thin;scrollbar-color:#e2c58366 transparent;scroll-padding-inline:10px}}@media(max-width:700px){.lobby-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lobby-game-caption{font-size:12px}}@media(max-width:640px){.game-viewport .ic-control-bar{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px 14px}.game-viewport .ic-stake input{font-size:16px}.game-viewport .ic-header{flex-wrap:wrap;padding-block:12px}.game-viewport .ic-brand h1{font-size:16px;overflow-wrap:anywhere}.game-viewport .ic-wallet{max-width:112px;overflow-wrap:anywhere}.game-viewport .ic-footer>span{max-width:none;width:100%;font-size:10px}.game-viewport .ic-footer-tools{justify-content:space-between}.game-viewport :is(.ct-header,.cr-header,.fa-header,.od-header){min-height:64px;height:auto;flex-wrap:wrap;padding-block:8px}.site-header{gap:8px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.site-header-actions{gap:6px;flex:1;justify-content:flex-end}.site-header-balance{max-width:100px}.site-action{min-height:44px;padding-inline:12px;border-radius:10px}.site-workspace{padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.site-page-heading h1{font-size:28px}.site-page-heading>p:last-child{font-size:14px}.site-shell [data-slot=card]{border-radius:14px}.site-shell label{font-size:13px}.wallet-overview{border-radius:16px}.wallet-balance-amount{font-size:clamp(28px,8vw,36px);overflow-wrap:anywhere}.wallet-balance-meta{flex-wrap:wrap}.wallet-panel [data-testid=coin-pack-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-qr{max-width:100%}.site-auth-main{gap:24px;padding:24px 20px}.site-auth-form{order:-1;width:100%}.site-auth-story,.site-auth-story-copy{min-height:145px}.site-auth-story h1{font-size:30px}.site-auth-form [data-slot=card-title]{font-size:28px}.photo-banners-thumbnails{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px}.photo-banners-thumbnails>button{flex:0 0 110px;scroll-snap-align:start}.photo-banners-thumbnails span{display:block;font-size:10px}.photo-banners-caption>strong{font-size:13px}.photo-banners-dots{bottom:0}}@media(max-width:540px){.casino-lobby{--lobby-header-height: 116px}.lobby-header{height:var(--lobby-header-height);gap:0 8px;padding-top:4px}.lobby-brand-group,.lobby-header-actions{height:54px}.lobby-brand-group{gap:2px;min-width:0}.lobby-brand{min-height:44px;align-items:center;font-size:23px;gap:3px}.lobby-brand span{font-size:15px}.lobby-header-actions{gap:6px;min-width:0}.lobby-header-actions .lobby-search-toggle{display:none}.lobby-balance{display:flex;min-height:44px;max-width:94px;min-width:0;font-size:12px}.lobby-balance span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-deposit{width:44px;min-height:44px;border-radius:12px}.lobby-primary-nav{height:54px;gap:18px;padding:3px 0 5px;scroll-padding-inline:12px}.lobby-nav-item{min-height:44px;font-size:13px;flex-shrink:0}.lobby-primary-nav>a:first-child{display:none}.lobby-main{width:calc(100% - 28px);padding-top:16px}.lobby-section-heading :is(h1,h2){font-size:19px}.lobby-section-heading{margin-bottom:8px}.lobby-search,.lobby-search-collapsed{display:flex;min-height:48px;border-radius:12px;margin-bottom:18px;background:#f5f8f7}.lobby-search input{min-width:0;height:46px;font-size:16px}.lobby-search button[hidden]{display:none}.lobby-section{margin-bottom:26px}.lobby-provider{min-height:46px;border-radius:10px}.lobby-footer nav{flex-wrap:wrap;gap:4px 16px}.lobby-footer nav a{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:479px){.lobby-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:359px){.lobby-brand{font-size:21px}.lobby-brand span{font-size:13px}.lobby-balance{max-width:69px;font-size:11px}.site-header-balance{max-width:92px}}@media(max-height:480px)and (orientation:landscape){.lobby-header,.site-header{position:relative}.lobby-main,.site-shell:has(>.mobile-navigation){padding-bottom:calc(58px + env(safe-area-inset-bottom))}.site-auth-main{grid-template-columns:minmax(0,1fr)}.site-auth-story{display:none}}
