html[data-theme-snapshot],html[data-theme-snapshot] *,html[data-theme-snapshot] :before,html[data-theme-snapshot] :after,html[data-theme-snapshot] .theme-toggle-icon{transition:none!important}.app{isolation:isolate;background:var(--bg)}html[data-theme-snapshot]{view-transition-name:none}html[data-theme-snapshot] .app{view-transition-name:theme-app}html[data-theme-snapshot]::view-transition{pointer-events:none}html[data-theme-snapshot]::view-transition-group(theme-app){animation:none}html[data-theme-snapshot]::view-transition-old(theme-app){opacity:1;mix-blend-mode:normal;animation:none}html[data-theme-snapshot]::view-transition-new(theme-app){mix-blend-mode:normal;animation:.55s cubic-bezier(.4,0,.2,1) both theme-frame-reveal}@keyframes theme-frame-reveal{0%{opacity:0}to{opacity:1}}html[data-theme-transition]{--theme-palette-motion:.55s cubic-bezier(.2, 0, 0, 1);transition:background-color var(--theme-palette-motion), color var(--theme-palette-motion)}html[data-theme-transition] :is(.app,.sidebar,.panel,.activity-strip,.activity-history,.recent-history,.activity-filters,.activity-avatar,.activity-empty,.bet-card-status,.amount,.sol-network,.sol-wallet-select,.sol-wallet-dialog,.sol-wallet-overlay,.wallet-search,.wallet-unavailable,.wallet-icon-fallback,.mode-switch,.segmented,.ledger-tabs,.ledger-section,.rank-table,.rank-empty,.your-standing,.rank-ladder>div,.token-art,.token-copy,.token-specs,.token-specs>div,.odds,.burn-ledger,.oracle-trust,.faq,.faq details,.dialog-inner,.fee-path span,.wallet-button i,th,td){transition:background-color var(--theme-palette-motion), border-color var(--theme-palette-motion), box-shadow var(--theme-palette-motion)}html[data-theme-transition] :is(.activity-strip,.activity-history,.activity-avatar,.sol-network,.sol-wallet-select,.sol-wallet-dialog,.wallet-icon-fallback,th,.muted,.flipbar-label,.amount input,.amount-unit,.stake-label span,.odds-disclosure,.odds-disclosure strong,.wager-proof,.wager-proof summary,.summary,.summary b,.sol-rules,.sol-rules h2,.sidebar nav button[aria-current] svg,.wallet-button .wallet-address,.wallet-button[data-wrong] .wallet-balance,.sol-wallet-dialog [data-slot=dialog-title],.sol-wallet-dialog [data-slot=dialog-description],.sol-wallet-dialog p,.wallet-group-label,.wallet-help,.wallet-detected,.wallet-install,.wallet-choice span+span,.wallet-tile small,.activity-strip-label,.activity-strip-player,.activity-strip-value,.activity-strip-value span,.activity-strip b[data-result],.activity-strip-empty,.activity-history-heading p,.activity-history-heading>span,.activity-player,.activity-you,.activity-unit,.activity-result[data-result],.activity-time,.activity-window-note,.recent-history>header>span,.recent-history>small,.history-empty,.history-result[data-result],.token-copy p,.token-specs dt,.fee-path b,.burn-ledger li,.odds>span,.odds small,.faq details p,.text-control,.tx-link,.source-link,td a,.token-address,.burn-ledger a,.wallet-unavailable a){transition:background-color var(--theme-palette-motion), color var(--theme-palette-motion), border-color var(--theme-palette-motion), box-shadow var(--theme-palette-motion)}html[data-theme-transition] :is(.btn,.sidebar nav button,.amount-adjust button,.wallet-choice-row,.mode-switch button,.segmented button,.ledger-tabs button,.activity-filters button,.sol-wallet-dialog [data-slot=close-button]){transition:background-color var(--theme-palette-motion), color var(--theme-palette-motion), border-color var(--theme-palette-motion), box-shadow var(--theme-palette-motion), transform 80ms ease-out, filter .15s ease-out, opacity .15s ease-out}html[data-theme-transition] :is(.wallet-choice,.wallet-tile){transition:background-color var(--theme-palette-motion), border-color var(--theme-palette-motion), box-shadow var(--theme-palette-motion), transform 80ms ease-out, filter .15s ease-out, opacity .15s ease-out}html[data-theme-transition] .faq summary span{transition:color var(--theme-palette-motion), transform .2s ease}html[data-theme-transition] .amount input::placeholder{transition:color var(--theme-palette-motion)}.theme-toggle-icons{pointer-events:none;width:18px;height:18px;display:block;position:relative}.theme-toggle .theme-toggle-icon{opacity:1;filter:blur();width:18px;height:18px;display:block;scale:1;transition:opacity .3s cubic-bezier(.2,0,0,1),scale .3s cubic-bezier(.2,0,0,1),filter .3s cubic-bezier(.2,0,0,1)!important}.theme-toggle .theme-icon-light{opacity:0;filter:blur(4px);position:absolute;inset:0;scale:.25}html[data-theme=dark] .theme-toggle .theme-icon-light{opacity:1;filter:blur();scale:1}html[data-theme=dark] .theme-toggle .theme-icon-dark{opacity:0;filter:blur(4px);scale:.25}@media (prefers-reduced-motion:reduce){html[data-theme-snapshot]::view-transition-new(theme-app){animation:none}html[data-theme-transition]{--theme-palette-motion:0s}.theme-toggle .theme-toggle-icon{transition:none!important}}.scene-garden{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene .scene-garden img{object-fit:contain;opacity:1;width:clamp(150px,27vw,390px);height:auto;transition:opacity .4s;position:absolute;bottom:-10px}.scene .scene-garden .garden-left{left:-24px;transform:none}.scene .scene-garden .garden-right{right:-24px;transform:scaleX(-1)}.scene[data-dim] .scene-garden{opacity:.32}@media (width<=900px){.scene .scene-garden img{width:clamp(130px,25vw,220px);bottom:52px}.scene .scene-garden .garden-left{left:-40px}.scene .scene-garden .garden-right{right:-40px}}@media (height<=680px) and (width>=901px){.scene .scene-garden img{width:240px}}@media (width>=901px){html:root{--side-w:232px}html .sidebar{box-shadow:none;padding:18px 14px}html .sidebar .brand{gap:10px;margin-bottom:18px;padding:0 6px}html .sidebar .brand span{font-size:27px}html .sidebar .brand .brand-mark{width:40px;height:40px}html .sidebar nav{gap:6px}html .sidebar nav button{height:46px;font-size:17px}}@media (width<=900px){html .sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}}
