body{font-family:Roboto,sans-serif}.loader-container{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center}@keyframes slowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.controls-animate{transition:opacity .35s ease,transform .35s ease,max-height .35s ease;overflow:hidden}.controls-hidden{opacity:0;transform:translateY(-12px);max-height:0!important;padding-top:0!important;padding-bottom:0!important;pointer-events:none}.controls-visible{opacity:1;transform:translateY(0);max-height:200px;pointer-events:auto}.fp-card-outer{position:relative;overflow:visible}.fp-img-wrap{position:relative;overflow:hidden;border-radius:8px;border:5px solid #111;box-shadow:0 0 0 1px #2a2a2a,0 0 0 7px #0d0d0d,0 8px 24px #000000b3;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;cursor:pointer;display:block;background:#000}.fp-img-wrap:hover{transform:scale(1.04) rotate(-1deg);box-shadow:0 0 0 1px #2a2a2a,0 0 0 7px #0d0d0d,0 25px 50px #000000e6;z-index:5}.fp-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.05) 2px,rgba(0,0,0,.05) 4px);pointer-events:none;z-index:2}.fp-price-tag{position:absolute;top:2px;right:2px;background:#fff;color:#111;font-family:Courier Prime,monospace;font-size:.9rem;font-weight:700;padding:4px 10px;border-radius:3px;border:1.5px solid #ccc;display:flex;align-items:center;z-index:20;box-shadow:2px 3px 8px #00000080;white-space:nowrap;pointer-events:none;transform:rotate(10deg);transform-origin:right top}.fp-price-hole{display:none}.fp-cart-btn{width:100%;padding:11px 16px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#1c1f26;color:#d0d0d0;font-weight:600;font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .1s;margin-top:8px}.fp-cart-btn:hover{background:#2563eb;color:#fff}.fp-cart-btn--soldout{background:#5a3525!important;color:#a07060!important;cursor:not-allowed!important;opacity:.7}.fp-cart-btn--soldout:hover{background:#5a3525!important}.fp-show-all-btn{width:100%;padding:11px 16px;border:none;border-radius:10px;background:#f97316;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .1s;margin-top:4px;margin-bottom:8px}.fp-show-all-btn:hover{background:#ea580c}.fp-show-all-btn:active{transform:scale(.97)}#desktopMarketRow .fp-img-wrap{aspect-ratio:16/9;height:auto}.fp-cart-btn:active{transform:scale(.97)}.product-card{background:transparent;border:none;border-radius:0;overflow:visible;transition:transform .15s ease}.product-card:hover{transform:none;box-shadow:none}.product-card .aspect-video{border-radius:12px}.product-card .card-title{font-weight:600;font-size:.9rem;color:#fff;line-height:1.3}.add-to-cart-btn{width:100%;padding:10px 16px;border:none;border-radius:12px;font-weight:700;font-size:.85rem;cursor:pointer;transition:background .2s ease,transform .1s ease}.add-to-cart-btn:active{transform:scale(.97)}.product-card .add-to-cart-btn{border-radius:12px}@media(max-width:767px){.mobile-card-tap{transition:transform .15s ease}.mobile-card-tap:active{transform:scale(1.04)}}.add-to-cart-btn.orange{background:#f97316;color:#fff}.add-to-cart-btn.orange:hover{background:#ea580c}.add-to-cart-btn.green{background:#22c55e;color:#fff}.add-to-cart-btn.green:hover{background:#16a34a}.add-to-cart-btn.blue{background:#3b82f6;color:#fff}.add-to-cart-btn.blue:hover{background:#2563eb}.clips-skeleton{background:linear-gradient(90deg,#d1d5db 25%,#e5e7eb,#d1d5db 75%);background-size:200% 100%;animation:clipsShimmer 1.5s ease-in-out infinite;border-radius:inherit}@keyframes clipsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dark .clips-skeleton{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%);background-size:200% 100%;animation:clipsShimmer 1.5s ease-in-out infinite}.upnext-item{transition:opacity .2s ease}.clip-thumb-container{box-shadow:0 0 0 0 transparent;transition:box-shadow .15s ease;cursor:pointer}.clip-thumb-container:hover{box-shadow:0 0 0 2.5px #9ca3afd9}@keyframes slideDownOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(28px)}}@keyframes slideUpIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.clips-exit{animation:slideDownOut .28s ease forwards;pointer-events:none}.clips-enter{animation:slideUpIn .32s ease forwards}.loader-logo{width:50px;height:50px;object-fit:cover;z-index:10;border-radius:9999px;animation:slowSpin 4s linear infinite}.loader-ring-svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg);z-index:5}.loader-circle{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-dasharray:252;stroke-dashoffset:252;transition:stroke-dashoffset .3s ease-out}.loader-implode{animation:implode .6s cubic-bezier(.55,.055,.675,.19) forwards}@keyframes implode{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(540deg);opacity:0}}.btn-loader{display:none;border:3px solid rgba(255,255,255,.3);border-top:3px solid #fff;border-radius:50%;width:24px;height:24px;animation:fastSpin 1s linear infinite}.btn-loader.black{border:3px solid rgba(0,0,0,.1);border-top:3px solid #000}@keyframes fastSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes colorCycle{0%{color:red}15%{color:#ff7f00}30%{color:#ff0}45%{color:#0f0}60%{color:#00f}75%{color:indigo}90%{color:#9400d3}to{color:red}}.rainbow-glow{animation:colorCycle 6s linear infinite;font-weight:900}.rainbow-hover:hover,.rainbow-hover:active{animation:colorCycle 2s linear infinite}.visualizer{display:flex;align-items:flex-end;height:16px;width:16px;gap:2px}.bar{flex:1;background-color:#f97316;animation:equalize 1s infinite}@keyframes equalize{0%{height:20%}50%{height:100%}to{height:20%}}.bar:nth-child(1){animation-delay:.1s}.bar:nth-child(2){animation-delay:.3s}.bar:nth-child(3){animation-delay:0s}.bar:nth-child(4){animation-delay:.2s}.visualizer-inline{display:none;align-items:flex-end;height:14px;width:14px;gap:1.5px;margin-left:6px;vertical-align:middle}@media(max-width:768px){.visualizer-inline.is-playing-viz{display:inline-flex}}.bar-inline{flex:1;background-color:#f97316;animation:equalize 1s infinite}.bar-inline:nth-child(1){animation-delay:.1s}.bar-inline:nth-child(2){animation-delay:.3s}.bar-inline:nth-child(3){animation-delay:0s}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px;border:3px solid #fff}.dark ::-webkit-scrollbar-thumb{background:#5f6368;border-color:#202124}.filter-chip{background-color:#282828;color:#fff;padding:8px 16px;border-radius:9999px;font-size:.875rem;font-weight:500;transition:all .2s;border:1px solid transparent}.filter-chip:hover{background-color:#3e3e3e}.active-chip{background-color:#fff!important;color:#000!important;border-color:#fff}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.play-row-container .play-icon{display:none}.play-row-container .index-num,.play-row-container:hover .play-icon{display:block}.play-row-container:hover .index-num,.playing-row .play-row-container .index-num,.playing-row .play-row-container .play-icon{display:none}.playing-row .play-row-container .visualizer{display:flex}.playing-row.paused .play-row-container .visualizer{display:none}.playing-row.paused .play-row-container .index-num{display:block}.playing-row .play-row-container:hover .visualizer,.playing-row .play-row-container:hover .index-num{display:none}.playing-row .play-row-container:hover .pause-icon{display:block}.playing-row.paused .play-row-container:hover .pause-icon{display:none}.playing-row.paused .play-row-container:hover .play-icon{display:block}.pause-icon{display:none}.playing-row:not(.paused) .play-row-container .visualizer{display:none}.playing-row:not(.paused) .play-row-container .pause-icon{display:block;color:#fff}.playing-row:not(.paused) .play-row-container:hover .pause-icon{display:block;color:#f97316}input[type=range]{-webkit-appearance:none;background:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#fff;cursor:pointer;margin-top:-4px;display:none}input[type=range]:hover::-webkit-slider-thumb{display:block}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#4d4d4d;border-radius:2px}.overlay-lyrics{background:linear-gradient(180deg,#2a3e2a,#121212)}@media(hover:hover){#fullShuffleBtn:hover{color:#f97316}}.mobile-only{display:none!important}@media(max-width:768px){.desktop-only{display:none!important}.mobile-only{display:flex!important}.mobile-header-search{background-color:#f0f3f8;border-radius:9999px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;height:48px;width:100%;display:flex;align-items:center;padding:0 12px;margin-bottom:8px;transition:background-color .2s}.dark .mobile-header-search{background-color:#303134;color:#e8eaed}.side-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:145;opacity:0;pointer-events:none;transition:opacity .3s}.side-drawer-overlay.open{opacity:1;pointer-events:auto}.side-drawer{position:fixed;top:0;left:0;bottom:0;width:80%;max-width:300px;background-color:#fff;z-index:146;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding-top:20px}.dark .side-drawer{background-color:#1e1f20;color:#e8eaed}.side-drawer.open{transform:translate(0)}.episode-title,.mobile-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.bottom-nav-bar{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #e0e0e0;display:flex;justify-content:space-around;align-items:center;z-index:90;transition:transform .3s;padding-bottom:env(safe-area-inset-bottom);height:calc(56px + env(safe-area-inset-bottom))}.dark .bottom-nav-bar{background-color:#1e1f20;border-color:#3c4043}.bottom-nav-bar.hidden-nav{transform:translateY(100%)}.bottom-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#5f6368;height:100%;cursor:pointer}.dark .bottom-nav-item{color:#9aa0a6}.bottom-nav-item.active{color:#ea4335!important}.bottom-nav-indicator{padding:4px 20px;transition:background-color .2s}.bottom-nav-item.active-inbox .bottom-nav-indicator{background-color:#fff7ed;border-radius:8px}.bottom-nav-item.active-inbox{color:#f97316!important}.bottom-nav-item.active-market .bottom-nav-indicator{background-color:#f0fdf4;border-radius:8px}.bottom-nav-item.active-market{color:#22c55e!important}.dark .bottom-nav-item.active-inbox .bottom-nav-indicator{background-color:#f9731633}.dark .bottom-nav-item.active-market .bottom-nav-indicator{background-color:#22c55e33}.bottom-nav-item.active-archives .bottom-nav-indicator{background-color:#eff6ff;border-radius:8px}.bottom-nav-item.active-archives{color:#3b82f6!important}.dark .bottom-nav-item.active-archives .bottom-nav-indicator{background-color:#3b82f633}main#mainContainer{padding-top:0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;touch-action:pan-y}.mobile-header-container{position:sticky;top:0;z-index:50;background-color:#fff;padding:8px 16px;transition:margin-top .3s cubic-bezier(.4,0,.2,1)}.dark .mobile-header-container{background-color:#131314}.mobile-header-container.header-hidden{margin-top:-72px}.mini-player{position:fixed;bottom:calc(56px + env(safe-area-inset-bottom));left:0;right:0;height:60px;background-color:#282828;border-bottom:1px solid #121212;display:flex;align-items:center;justify-content:space-between;padding:0 8px;z-index:140;transform:translateY(200%);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),bottom .3s ease}.mini-player.visible{transform:translateY(0)}.mini-player.nav-hidden{bottom:0;border-bottom:none}.full-screen-player{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,indigo,#121212);z-index:200;display:flex;flex-direction:column;justify-content:space-evenly;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:hidden;touch-action:none;padding-bottom:env(safe-area-inset-bottom);height:100dvh}.full-screen-player.open{transform:translateY(0)}.player-artwork-large{width:auto;height:auto;max-width:100%;max-height:45vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 25px -5px #00000080}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-slow{animation:spin 10s linear infinite}#mobileSearchInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}#mobileShowMoreBtn{position:fixed;left:50%;bottom:80px;transform:translate(-50%) translateY(200px);background-color:#3b82f6;color:#fff;padding:12px 24px;border-radius:9999px;font-weight:700;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:130;transition:bottom .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex;align-items:center;gap:8px;white-space:nowrap}#mobileShowMoreBtn.visible{transform:translate(-50%) translateY(0)}}#mobileProductSection,#desktopMarketRow{transition:max-height .4s ease,opacity .3s ease,padding-top .4s ease,padding-bottom .4s ease;overflow:hidden}#mobileProductSection.search-collapsed,#desktopMarketRow.search-collapsed{max-height:0!important;opacity:0;padding-top:0!important;padding-bottom:0!important;pointer-events:none}.related-products{max-width:1100px;margin:0 auto;padding:40px 24px 0}.related-products-title{font-family:Special Elite,serif;font-size:1.1rem;color:var(--text-primary);margin-bottom:14px;letter-spacing:.04em}.related-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:640px){.related-products-grid{grid-template-columns:repeat(2,1fr)}}.related-product-link{display:block;text-decoration:none;color:inherit;transition:transform .25s ease,opacity .2s ease}.related-product-link:hover{transform:translateY(-6px)}.related-product-link:hover .related-product-img{box-shadow:0 16px 36px #000000d9}.related-product-img{width:100%;aspect-ratio:1/1;border-radius:4px;overflow:hidden;position:relative;box-shadow:0 4px 16px #00000080;transition:box-shadow .25s ease}.related-product-img img{width:100%;height:100%;object-fit:cover;display:block}.related-product-price{font-family:Courier Prime,monospace;font-size:.8rem;color:#f97316;margin-top:5px}.related-product-title{font-family:Special Elite,serif;font-size:.75rem;color:var(--text-primary);line-height:1.3;margin-top:2px}.product-footer{text-align:center;padding:48px 24px 64px;border-top:1px solid rgba(255,255,255,.08);margin-top:48px}.product-footer-established{font-family:Special Elite,serif;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:10px}.product-footer-logo{display:inline-block}.product-footer-logo img{height:44px;width:auto;opacity:.65;transition:opacity .2s}.product-footer-logo:hover img{opacity:1}:root{--ff-orange:#FF7A00;--ff-orange-2:#FFA030;--ff-orange-3:#FF5A00;--ff-grad:linear-gradient(135deg,#FFA030 0%,#FF5A00 100%);--ff-orange-soft:rgba(255,122,0,.14);--ff-card:#1b1c1e;--ff-line:rgba(255,255,255,.08);--ff-text:#e8eaed;--ff-muted:#9aa0a6}html:not(.dark){--ff-card:#ffffff;--ff-line:rgba(0,0,0,.08);--ff-text:#202124;--ff-muted:#5f6368}*:focus-visible{outline:2px solid var(--ff-orange);outline-offset:2px}#searchBarContainer:focus-within{box-shadow:0 0 0 2px var(--ff-orange)!important}main a:not(.ff-btn):not(.fp-img-wrap):not(.ff-promo){color:var(--ff-orange)}main a:not(.ff-btn):not(.fp-img-wrap):not(.ff-promo):hover{color:var(--ff-orange-2)}.fp-cart-btn:hover{background:var(--ff-orange)}.bottom-nav-item.active-archives{color:var(--ff-orange)!important}.bottom-nav-item.active-archives .bottom-nav-indicator,.dark .bottom-nav-item.active-archives .bottom-nav-indicator{background-color:var(--ff-orange-soft)}.bottom-nav-item.active-predictions{color:var(--ff-orange)!important}.bottom-nav-item.active-predictions .bottom-nav-indicator{background-color:var(--ff-orange-soft);border-radius:8px}.bottom-nav-item.active-app{color:var(--ff-orange)!important}.bottom-nav-item.active-app .bottom-nav-indicator{background-color:var(--ff-orange-soft);border-radius:8px}#mobileShowMoreBtn{background:var(--ff-grad)}#loadingBar{background:var(--ff-grad)!important}.bar,.bar-inline{background-color:var(--ff-orange)}.loader-circle{stroke:var(--ff-orange)}.active-chip{background:var(--ff-grad)!important;color:#fff!important;border-color:transparent}.filter-chip:hover{background-color:#3a2a1e}input[type=range].ff-range,input[type=range]#fullScrubber{-webkit-appearance:none;appearance:none;background:transparent;height:18px}input[type=range].ff-range::-webkit-slider-runnable-track,input[type=range]#fullScrubber::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--ff-orange-2),var(--ff-orange) var(--p,0%),#4d4d4d var(--p,0%))}input[type=range].ff-range::-webkit-slider-thumb,input[type=range]#fullScrubber::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:var(--ff-orange);margin-top:-4px;display:block;box-shadow:0 0 0 3px #ff7a0040}input[type=range].ff-range::-moz-range-track{height:4px;border-radius:2px;background:#4d4d4d}input[type=range].ff-range::-moz-range-progress{height:4px;border-radius:2px;background:var(--ff-orange)}input[type=range].ff-range::-moz-range-thumb{height:12px;width:12px;border:0;border-radius:50%;background:var(--ff-orange)}.ff-audio-hidden{display:none}.ff-player{display:flex;align-items:center;gap:10px;width:100%;max-width:56rem;position:relative}.ff-play{width:40px;height:40px;border-radius:9999px;background:var(--ff-grad);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px #ff7a0059;transition:transform .15s}.ff-play:hover{transform:scale(1.06)}.ff-play i{margin-left:2px}.ff-play.is-playing i{margin-left:0}.ff-time{font-size:12px;color:#b3b3b3;font-variant-numeric:tabular-nums;min-width:38px;text-align:center}.ff-scrub{flex:1;min-width:120px}.ff-vol{width:84px}.ff-mute{color:#b3b3b3;padding:4px}.ff-mute:hover{color:var(--ff-orange)}.ff-pstatus{position:absolute;left:52px;top:-14px;font-size:10px;color:var(--ff-orange);letter-spacing:.02em;white-space:nowrap}@media(max-width:1100px){.ff-vol{display:none}}.ff-sub{font-size:.95rem;padding-left:2.5rem!important}.ff-sub:hover{background:#ffffff0f}.ff-nav-on{background:#ffffff12}html:not(.dark) .ff-nav-on{background:#0000000d}.ff-sub-kalshi.ff-sub-on{background:#ffffff12;border-left-color:#1cda82!important;color:#1cda82!important;font-weight:700}.ff-sub-poly.ff-sub-on{background:#ffffff12;border-left-color:#2e5cff!important;color:#7d9bff!important;font-weight:700}html:not(.dark) .ff-sub-kalshi.ff-sub-on,html:not(.dark) .ff-sub-poly.ff-sub-on{background:#0000000d}html:not(.dark) .ff-sub-poly.ff-sub-on{color:#2e5cff!important}.ff-nav-group{overflow:hidden;max-height:0;transition:max-height .18s ease}.ff-nav-group.open{max-height:200px}.ff-nav-group:not(.open){margin-top:0!important}.ff-nav-chev{margin-left:auto;font-size:11px;line-height:1;opacity:.55;flex-shrink:0;transition:transform .16s ease}.nav-item.ff-open .ff-nav-chev{transform:rotate(90deg)}#sidebar.w-20 .ff-nav-chev{display:none}#sidebar.w-20 .ff-sub{padding-left:0!important}.ff-promo-wrap{width:224px;transition:width .3s}.ff-promo{display:block;position:relative;overflow:hidden;border-radius:20px;background:var(--ff-grad);color:#fff;padding:16px 14px 14px;min-height:158px;text-decoration:none;box-shadow:0 12px 30px #ff7a0047;transition:transform .2s,box-shadow .2s;isolation:isolate}.ff-promo:before{content:"";position:absolute;inset:-40% -20% auto auto;width:200px;height:200px;border-radius:50%;background:radial-gradient(closest-side,#ffffff59,#fff0);pointer-events:none}.ff-promo:hover{transform:translateY(-2px);box-shadow:0 18px 40px #ff7a0066}.ff-promo-text{position:relative;z-index:2;max-width:128px}.ff-promo-label{font-size:11px;font-weight:600;opacity:.92;letter-spacing:.01em}.ff-promo-head{font-size:19px;line-height:1.02;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;margin:8px 0 12px;text-shadow:0 1px 0 rgba(0,0,0,.12)}.ff-promo-btn{display:inline-flex;align-items:center;gap:7px;background:#111;color:#fff;border-radius:9999px;padding:8px 14px;font-size:12px;font-weight:700;white-space:nowrap}.ff-promo-mini{display:none}.ff-phone{position:absolute;right:-8px;bottom:-46px;width:96px;height:190px;border-radius:18px;background:#0b0b0c;border:3px solid #2b2b2d;box-shadow:0 14px 30px #00000073,inset 0 0 0 1px #ffffff0f;transform:rotate(-7deg);padding:14px 7px 8px;z-index:1}.ff-phone-notch{position:absolute;top:5px;left:50%;width:32px;height:5px;border-radius:3px;background:#2b2b2d;transform:translate(-50%)}.ff-phone-screen{height:100%;border-radius:10px;background:#141517;padding:6px;display:flex;flex-direction:column;gap:5px;overflow:hidden}.ff-phone-top{font-size:7px;font-weight:800;color:#fff;display:flex;align-items:center;gap:3px;text-transform:uppercase;letter-spacing:.04em}.ff-phone-dot{width:5px;height:5px;border-radius:50%;background:var(--ff-orange);display:inline-block}.ff-phone-venues{display:flex;gap:3px}.ff-phone-venues span{font-size:6px;font-weight:700;padding:2px 4px;border-radius:999px;background:#1f2023}.ff-phone-k{color:#1cda82;border:1px solid rgba(28,218,130,.5)}.ff-phone-p{color:#7d9bff;border:1px solid rgba(46,92,255,.5)}.ff-phone-chart{width:100%;height:34px;display:block}.ff-phone-bars{display:flex;align-items:flex-end;gap:2px;height:26px}.ff-phone-bars i{flex:1;display:block;background:var(--ff-grad);border-radius:2px 2px 0 0}#sidebar.w-20 .ff-promo-wrap{width:48px;margin-left:auto;margin-right:auto}#sidebar.w-20 .ff-promo{min-height:0;height:48px;width:48px;padding:0;border-radius:14px;display:flex;align-items:center;justify-content:center}#sidebar.w-20 .ff-promo-text,#sidebar.w-20 .ff-phone,#sidebar.w-20 .ff-promo:before{display:none}#sidebar.w-20 .ff-promo-mini{display:flex;font-size:20px;color:#fff}@media(max-width:1024px){.ff-phone{display:none}.ff-promo-text{max-width:none}}.ff-promo-drawer{width:100%;min-height:150px}.ff-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:radial-gradient(1200px 600px at 50% -10%,#2a1a0c,#0c0c0d 55%,#060607);display:flex;align-items:center;justify-content:center;padding:24px;visibility:visible!important;transition:opacity .3s}.ff-gate-out{opacity:0;pointer-events:none}.ff-gate-box{width:100%;max-width:380px;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:36px 28px 30px;box-shadow:0 30px 80px #0009}.ff-gate-logo{height:64px;width:auto;margin:0 auto 18px;display:block}.ff-gate-title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.ff-gate-form{display:flex;gap:8px}.ff-gate-form input{flex:1;min-width:0;background:#141517;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;padding:12px 14px;font-size:15px;outline:none;letter-spacing:.2em}.ff-gate-form input:focus{border-color:var(--ff-orange);box-shadow:0 0 0 3px #ff7a0040}.ff-gate-btn{background:var(--ff-grad);color:#fff;font-weight:700;border-radius:12px;padding:12px 18px;font-size:14px;box-shadow:0 6px 18px #ff7a0059;transition:transform .1s}.ff-gate-btn:active{transform:scale(.97)}.ff-gate-err{color:#ff6b6b;font-size:13px;margin-top:12px;font-weight:600}@keyframes ffShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.ff-shake{animation:ffShake .5s cubic-bezier(.36,.07,.19,.97) both}.ff-pred{padding:18px 22px 120px;color:var(--ff-text);max-width:1400px}.ff-app{padding:28px 22px 140px;color:var(--ff-text)}.ff-app-inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:560px;margin:0 auto;text-align:center}.ff-app-logo{width:240px;height:120px;max-width:70%;object-fit:contain;display:block}.ff-app-h{margin:0;font-size:1.65rem;line-height:1.2;font-weight:900;letter-spacing:-.02em}.ff-app-p{margin:0;font-size:.98rem;line-height:1.55;color:var(--ff-muted);max-width:44ch}.ff-app-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:9999px;background:#000;color:#fff;font-weight:800;font-size:1rem;border:1px solid rgba(255,255,255,.18);text-decoration:none;transition:transform .12s ease,background .2s}main .ff-app-btn,main .ff-app-btn span,main .ff-app-btn i{color:#fff!important}html:not(.dark) .ff-app-btn{border-color:transparent}.ff-app-btn:hover{background:#151515}.ff-app-btn:active{transform:scale(.97)}.ff-app-btn i{font-size:1.2rem;line-height:1}.ff-app-note{margin:4px 0 0;font-size:.95rem;line-height:1.55;color:var(--ff-text);background:var(--ff-orange-soft);border:1px solid rgba(255,122,0,.35);border-radius:12px;padding:12px 16px;max-width:46ch}.ff-app-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px}.ff-app-list li{display:flex;align-items:flex-start;gap:12px;text-align:left;font-size:.93rem;line-height:1.5;color:var(--ff-muted)}.ff-app-list i{flex:0 0 20px;width:20px;min-width:20px;text-align:center;color:var(--ff-orange);margin-top:2px}@media(max-width:768px){.ff-app{padding:22px 16px 150px}.ff-app-h{font-size:1.4rem}}@media(max-width:768px){.ff-pred{padding:12px 12px 140px}}.ff-vhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ff-vtitle{display:flex;align-items:center;gap:12px;font-size:26px;font-weight:900;letter-spacing:-.02em}.ff-vtitle .ff-logo{display:block}.ff-vmeta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;min-width:0}.ff-depth{font-size:.86rem;font-weight:800;color:var(--ff-text);letter-spacing:-.01em;line-height:1.25}.ff-depth:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--venue,var(--ff-orange));margin-right:7px;vertical-align:1px}.ff-vsub{font-size:.74rem;color:var(--ff-muted);line-height:1.3}@media(max-width:640px){.ff-vmeta{align-items:flex-start;text-align:left}}.ff-pill{font-size:11px;font-weight:700;border-radius:999px;padding:5px 11px;background:var(--ff-line);color:var(--ff-muted);letter-spacing:.02em;text-transform:uppercase}.ff-pill-ok{background:#1cda8226;color:#1cda82}.ff-pill-warm{background:var(--ff-orange-soft);color:var(--ff-orange)}.ff-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.ff-chip{background:#282828;color:#fff;padding:7px 13px;border-radius:9999px;font-size:.82rem;font-weight:600;border:1px solid transparent;transition:all .15s;line-height:1.1}html:not(.dark) .ff-chip{background:#eceff3;color:#202124}.ff-chip:hover{border-color:#ff7a0080}.ff-chip.on{background:var(--ff-grad);color:#fff}.ff-chipgroup{display:inline-flex;gap:4px;background:#ffffff0a;border-radius:9999px;padding:3px}.ff-select{appearance:none;-webkit-appearance:none;padding-right:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23FF7A00' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;cursor:pointer}.ff-chip-input{display:inline-flex;align-items:center;gap:6px;padding:5px 12px}.ff-chip-input input{background:transparent;border:0;outline:none;color:inherit;width:150px;font-size:.82rem}.ff-chip-input i{color:var(--ff-orange);font-size:11px}.ff-modes{display:inline-flex;gap:2px;background:#ffffff0d;border-radius:12px;padding:3px;margin-bottom:12px}.ff-mode{padding:7px 12px;border-radius:9px;font-size:.8rem;font-weight:700;color:var(--ff-muted);display:inline-flex;align-items:center;gap:6px;transition:all .15s}.ff-mode:hover{color:var(--ff-text)}.ff-mode.on{background:var(--ff-grad);color:#fff;box-shadow:0 4px 12px #ff7a004d}.ff-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:12px}@media(max-width:900px){.ff-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ff-stat{background:var(--ff-card);border:1px solid var(--ff-line);border-radius:14px;padding:12px 14px}.ff-stat-l{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ff-muted);font-weight:700}.ff-stat-v{font-size:22px;font-weight:900;letter-spacing:-.02em;margin-top:2px;font-variant-numeric:tabular-nums}.ff-card{background:var(--ff-card);border:1px solid var(--ff-line);border-radius:16px;padding:14px 16px;margin-bottom:14px}.ff-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:800;font-size:.95rem;margin-bottom:10px}.ff-card-head i{color:var(--ff-orange);margin-right:4px}.ff-muted{color:var(--ff-muted);font-weight:500;font-size:.75rem}.ff-chartbody{min-height:260px;position:relative}.ff-chartbody-sm{min-height:200px}.ffc{display:block;overflow:visible}.ffc-grid{stroke:var(--ff-line);stroke-width:1;vector-effect:non-scaling-stroke}.ffc-zero{stroke:var(--ff-muted);stroke-width:1.25;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:.85}.ffc-lab{font-size:11px;fill:var(--ff-muted);font-family:Roboto,sans-serif}.ffc-legend{display:flex;gap:14px;font-size:12px;color:var(--ff-muted);margin-top:6px}.ffc-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.ff-controls{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin-bottom:10px}.ff-ctl{display:flex;flex-direction:column;gap:5px;min-width:0}.ff-ctl-wide{flex:1;min-width:240px;max-width:460px}.ff-ctl-l{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ff-muted);font-weight:800}.ff-ctl-l-free{cursor:help}.ff-ctl .ff-select{height:32px}.ff-ctl .ff-chip-input{height:32px;box-sizing:border-box}.ff-ctl .ff-chip-input input{width:100%;min-width:0}@media(max-width:768px){.ff-ctl-wide{min-width:180px}}.ff-chip-lockico{font-size:9px;margin-left:5px;opacity:.85;vertical-align:1px}.ff-chip-locked{color:var(--ff-muted);background:#ffffff0d;border-color:transparent}html:not(.dark) .ff-chip-locked{background:#0000000d;color:var(--ff-muted)}.ff-chip-locked:hover{color:var(--ff-orange);border-color:#ff7a008c}.ff-chip-off{opacity:.38}.ff-chip-off:hover{border-color:transparent}.ff-chipgroup .ff-chip{padding:6px 11px}html:not(.dark) .ff-chipgroup{background:#0000000d}.ff-ctl .ff-chipgroup{flex-wrap:wrap}.ff-custom[hidden],.ff-coverage[hidden],.ffc-tip[hidden],.ff-form label[hidden]{display:none!important}.ff-custom{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin:0 0 12px;padding:10px 12px;background:var(--ff-card);border:1px solid var(--ff-line);border-radius:12px}.ff-custom label{display:flex;flex-direction:column;gap:4px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--ff-muted)}.ff-custom input{background:#ffffff0d;border:1px solid var(--ff-line);border-radius:9px;padding:7px 9px;color:var(--ff-text);font-size:.85rem;font-weight:500;letter-spacing:0;text-transform:none}html:not(.dark) .ff-custom input{background:#f4f5f7}.ff-custom input:focus{border-color:var(--ff-orange);outline:none}.ff-coverage{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:.74rem;color:var(--ff-muted);background:#ffffff09;border:1px solid var(--ff-line);border-radius:9px;padding:6px 10px;margin:0 0 10px}html:not(.dark) .ff-coverage{background:#00000008}.ff-coverage i{color:var(--ff-muted);flex-shrink:0}.ff-coverage b{color:var(--ff-text)}.ff-coverage-warn{border-color:#ff7a0066;background:var(--ff-orange-soft)}.ff-coverage-warn i{color:var(--ff-orange)}.ff-coverage-note{flex-basis:100%;margin-top:3px;font-size:.72rem;line-height:1.45;color:var(--ff-muted);opacity:.92}.ffc-axis{stroke:var(--ff-muted);stroke-width:1;opacity:.5;vector-effect:non-scaling-stroke}.ffc-grid-v{opacity:.55}.ffc-crossline{stroke:var(--ff-orange);stroke-width:1;stroke-dasharray:4 3;opacity:.9;vector-effect:non-scaling-stroke}.ffc-crossdot{stroke:var(--ff-card);stroke-width:1.5}.ff-chartbody{cursor:crosshair}.ffc-tip{position:absolute;pointer-events:none;background:#121316f7;border:1px solid var(--ff-line);border-radius:9px;padding:7px 10px;font-size:.78rem;color:var(--ff-text);box-shadow:0 10px 28px #00000073;min-width:120px;z-index:5}html:not(.dark) .ffc-tip{background:#fffffffa;box-shadow:0 10px 28px #0000002e}.ffc-tip-t{font-size:.7rem;color:var(--ff-muted);margin-bottom:4px;white-space:nowrap}.ffc-tip-row{display:flex;align-items:center;gap:6px;white-space:nowrap}.ffc-tip-row i{width:8px;height:8px;border-radius:2px;flex-shrink:0}.ffc-tip-n{color:var(--ff-muted)}.ffc-tip-row b{font-variant-numeric:tabular-nums;margin-left:auto}.ff-pro-flash{box-shadow:0 0 0 2px var(--ff-orange),0 14px 36px #ff7a004d;transition:box-shadow .25s}.ffh{display:grid;gap:2px;font-size:10px;color:var(--ff-muted);align-items:center}.ffh-col{text-align:center}.ffh-row{padding-right:6px;text-align:right;white-space:nowrap}.ffh-cell{aspect-ratio:1.6;border-radius:3px;min-height:14px}.fft-wrap{overflow-x:auto;max-height:420px;border:1px solid var(--ff-line);border-radius:10px}.fft{width:100%;border-collapse:collapse;font-size:.82rem;font-variant-numeric:tabular-nums}.fft th{position:sticky;top:0;background:var(--ff-card);text-align:left;padding:8px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--ff-muted);border-bottom:1px solid var(--ff-line)}.fft td{padding:7px 10px;border-bottom:1px solid var(--ff-line)}.fft tr:hover td{background:var(--ff-orange-soft)}.ff-grid2{display:grid;grid-template-columns:1.1fr .9fr;gap:14px}@media(max-width:1100px){.ff-grid2{grid-template-columns:1fr}}.ff-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end}.ff-form label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:700;color:var(--ff-muted);text-transform:uppercase;letter-spacing:.06em}.ff-form input,.ff-form select{background:#ffffff0d;border:1px solid var(--ff-line);border-radius:10px;padding:9px 10px;color:var(--ff-text);font-size:.9rem;text-transform:none;letter-spacing:0;font-weight:500}html:not(.dark) .ff-form input,html:not(.dark) .ff-form select{background:#f4f5f7}.ff-form input:focus,.ff-form select:focus{border-color:var(--ff-orange);outline:none}.ff-form label:first-child{grid-column:1/-1}.ff-form-row{display:flex;flex-wrap:wrap;gap:8px}.ff-form-row label{flex:1;min-width:160px}.ff-btn{background:var(--ff-grad);color:#fff;font-weight:800;border-radius:10px;padding:10px 16px;font-size:.85rem;box-shadow:0 6px 16px #ff7a004d;transition:transform .1s,filter .15s;white-space:nowrap}.ff-btn:hover{filter:brightness(1.06)}.ff-btn:active{transform:scale(.97)}.ff-btn[disabled]{opacity:.6;cursor:wait}.ff-btn-ghost{background:transparent;border:1px solid var(--ff-orange);color:var(--ff-orange);box-shadow:none}.ff-btn-big{padding:13px 26px;font-size:1rem;border-radius:9999px}.ff-btout{margin-top:12px}.ff-btstats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px}@media(max-width:700px){.ff-btstats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ff-btstats .ff-stat-v{font-size:17px}.ff-pro-tag{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--ff-orange-soft);color:var(--ff-orange);border-radius:999px;padding:4px 9px}.ff-pro-tag-on{background:#1cda8226;color:#1cda82}.ff-pro-lock{text-align:center;padding:10px 6px 4px}.ff-pro-simple{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 2px 4px}.ff-pro-simple .ff-btn-big{align-self:stretch;text-align:center}.ff-pro-simple .ff-muted{font-size:.8rem}.ff-pro-glyph{width:56px;height:56px;border-radius:18px;background:var(--ff-grad);display:flex;align-items:center;justify-content:center;margin:4px auto 12px;color:#fff;font-size:22px;box-shadow:0 10px 24px #ff7a0059}.ff-pro-lock p{font-size:.9rem;color:var(--ff-text);margin:0 0 10px;line-height:1.45}.ff-pro-lock ul{list-style:none;padding:0;margin:0 0 16px;font-size:.8rem;color:var(--ff-muted);display:grid;gap:4px}.ff-pro-lock ul li:before{content:"\2713";color:#1cda82;margin-right:8px;font-weight:900}.ff-ticks{margin:10px 0}.ff-live-head{margin-top:8px}.ff-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff3b3b;margin-right:6px;box-shadow:0 0 #ff3b3b99;animation:ffPulse 1.5s infinite}@keyframes ffPulse{0%{box-shadow:0 0 #ff3b3b99}70%{box-shadow:0 0 0 8px #ff3b3b00}to{box-shadow:0 0 #ff3b3b00}}.ff-live{max-height:260px;overflow:auto;font-size:.8rem;font-variant-numeric:tabular-nums}.ff-live-row{display:flex;gap:10px;padding:5px 0;border-bottom:1px solid var(--ff-line);align-items:center;flex-wrap:wrap}.ff-billing-head{margin-top:14px}.ff-billing{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0 2px}.ff-billing .ff-muted{max-width:58ch;line-height:1.45}.ff-vhead-right{display:flex;align-items:center;gap:10px}.ff-acct-btn{display:inline-flex;align-items:center;gap:8px;background:var(--ff-card);border:1px solid var(--ff-line);border-radius:9999px;padding:5px 13px 5px 9px;font-size:.8rem;font-weight:700;color:var(--ff-text);transition:border-color .15s,background .15s;max-width:230px}.ff-acct-btn:hover{border-color:#ff7a008c}.ff-acct-btn i{color:var(--ff-orange);font-size:12px}.ff-acct-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-acct-av{width:22px;height:22px;border-radius:50%;background:var(--ff-grad);color:#fff;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex:none}.ff-acct-intro{font-size:.82rem;color:var(--ff-muted);line-height:1.5;max-width:62ch;margin-bottom:12px}.ff-signin{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ff-signin-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#000;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:9999px;padding:11px 20px;font-size:.88rem;font-weight:700;min-width:240px;transition:border-color .15s,transform .1s}html:not(.dark) .ff-signin-btn{background:#111;border-color:#0003}.ff-signin-btn:hover{border-color:var(--ff-orange)}.ff-signin-btn:active{transform:scale(.98)}.ff-signin-btn[disabled]{opacity:.6;cursor:wait}.ff-signin-btn i{font-size:16px;color:#fff}.ff-gbtn{min-height:40px;display:flex;align-items:center;color-scheme:light}.ff-acct-sep{display:flex;align-items:center;gap:10px;margin:16px 0 10px;color:var(--ff-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.ff-acct-sep:before,.ff-acct-sep:after{content:"";flex:1;height:1px;background:var(--ff-line)}.ff-acct-mail{align-items:flex-end;margin-bottom:8px}.ff-acct-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.ff-acct-note{margin-top:12px;font-size:.8rem;line-height:1.45;color:var(--ff-orange);background:var(--ff-orange-soft);border-radius:10px;padding:9px 12px}.ff-acct-keys{margin-top:6px}.ff-acct-devs{display:grid;gap:2px}.ff-acct-dev{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--ff-line);font-size:.82rem}.ff-acct-dev:last-child{border-bottom:0}.ff-acct-dev .ff-pro-tag{margin-left:6px}.ff-acct-rev{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ff-muted);border:1px solid var(--ff-line);border-radius:9999px;padding:5px 11px;white-space:nowrap;transition:color .15s,border-color .15s}.ff-acct-rev:hover{color:#ff4d4d;border-color:#ff4d4d99}.ff-pro-signin{font-weight:800!important;font-size:1rem!important}.ff-devcode{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 4px;padding:12px 14px;border:1px dashed rgba(255,122,0,.5);border-radius:14px;background:var(--ff-orange-soft)}.ff-devcode-v{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.32rem;font-weight:800;letter-spacing:.1em;color:var(--ff-orange);-webkit-user-select:all;user-select:all;white-space:nowrap}.ff-devcode-t{flex-basis:100%;max-width:58ch;line-height:1.45}.ff-tokenbox{margin-top:14px;text-align:left;border-top:1px solid var(--ff-line);padding-top:10px}.ff-tokenbox summary{cursor:pointer;font-size:.78rem;font-weight:700;color:var(--ff-muted);list-style:none}.ff-tokenbox summary::-webkit-details-marker{display:none}.ff-tokenbox summary:before{content:"\f0da";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--ff-orange);margin-right:7px;font-size:11px}.ff-tokenbox[open] summary:before{content:"\f0d7"}.ff-tokenbox summary:hover{color:var(--ff-orange)}.ff-tokenbox .ff-form{margin:10px 0 6px}@media(max-width:640px){.ff-signin-btn{min-width:100%}.ff-acct-btn{max-width:150px}}.ff-warm{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--ff-muted);padding:20px}.ff-warm-spin{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,122,0,.2);border-top-color:var(--ff-orange);animation:fastSpin 1s linear infinite}.ff-warm-t{font-weight:800;color:var(--ff-text);font-size:1rem}.ff-warm-s{font-size:.8rem}.ff-empty{padding:40px 10px;text-align:center;color:var(--ff-muted);font-size:.9rem}.ff-ask{border-color:#ff7a0066;box-shadow:0 0 0 1px #ff7a0026,0 14px 40px #00000040}.ff-ask-q{display:flex;align-items:center;gap:8px;font-weight:800;font-size:1rem;margin-bottom:8px}.ff-ask-q i{color:var(--ff-orange)}.ff-ask-x{margin-left:auto;font-size:20px;line-height:1;color:var(--ff-muted);padding:0 6px}.ff-md{font-size:.92rem;line-height:1.55}.ff-md p{margin:0 0 8px}.ff-md h3,.ff-md h4,.ff-md h5{font-weight:800;margin:10px 0 4px}.ff-md ul{padding-left:18px;margin:0 0 8px;list-style:disc}.ff-md code{background:#ffffff14;padding:1px 5px;border-radius:4px;font-size:.85em}.ff-md pre{background:#00000059;padding:10px;border-radius:8px;overflow:auto;font-size:.8rem}.ff-plan{margin-top:8px;font-family:Courier Prime,monospace}.ff-hist{position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--ff-card);border:1px solid var(--ff-line);border-radius:14px;box-shadow:0 14px 40px #00000059;z-index:60;overflow:hidden;text-align:left}.ff-hist-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:.72rem;color:var(--ff-muted);border-bottom:1px solid var(--ff-line)}.ff-hist-head i{margin-right:4px}.ff-hist-clear{color:var(--ff-orange)!important;font-weight:700;white-space:nowrap}.ff-hist-item{display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;font-size:.9rem;color:var(--ff-text)}.ff-hist-item:hover{background:var(--ff-orange-soft)}.ff-hist-item i{color:var(--ff-orange);font-size:12px}.ff-ask-src{font-size:.72rem;color:var(--ff-muted);margin-top:6px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(max-width:768px){input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]),select,textarea{font-size:16px!important}#mobilePlaceholderContainer,#placeholderContainer{font-size:16px}}.ff-paywalled>:not(.ff-vhead):not(#ffAcctPanel):not(#ffPaywall){display:none!important}.ff-paywalled .ff-vmeta,.ff-paywalled #ffStatusPill{display:none!important}#ffPaywall{--ff-bg:#131314;--ff-line-2:rgba(255,255,255,.14);--ff-dim:#6b7075;--ff-orange-300:#FFB670;position:relative;display:flex;align-items:center;justify-content:center;min-height:720px;margin-top:14px;padding:28px 20px;border-radius:18px;overflow:hidden;background:var(--ff-bg)}@media(max-width:768px){#ffPaywall{padding:14px 0;min-height:0;background:transparent}}.pw-table.pw-cols-1{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.pw-table.pw-cols-2{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr))}.pw-th svg,.pw-th img{width:18px;height:18px;flex:0 0 18px}.pw-preview{position:absolute;top:0;right:0;bottom:0;left:0;padding:22px 26px;display:flex;flex-direction:column;gap:16px;filter:blur(6px) saturate(1.15);-webkit-filter:blur(6px) saturate(1.15);transform:scale(1.03);opacity:.95;pointer-events:none;user-select:none;-webkit-user-select:none;overflow:hidden}.pw-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.pw-tile{background:var(--ff-card);border:1px solid var(--ff-line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.pw-tile-l{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ff-muted)}.pw-tile-v{font-size:26px;font-weight:800;color:var(--ff-text);font-variant-numeric:tabular-nums}.pw-charts{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.pw-pane{background:var(--ff-card);border:1px solid var(--ff-line);border-radius:16px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;min-height:240px;min-width:0}.pw-pane-h{font-size:12px;font-weight:700;color:var(--ff-muted)}.pw-chart{display:block;width:100%}.pw-pane>.pw-chart:not(.pw-bars){flex:1;min-height:120px}.pw-bars{height:70px;flex:0 0 70px}.pw-chart-line{fill:none;stroke:var(--ff-orange);stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pw-chart-fill{fill:var(--ff-orange);opacity:.28}.pw-bars rect{fill:var(--ff-orange-2);opacity:.7}.pw-veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 75% 70% at 50% 45%,#13131480,#13131447)}.pw-card{position:relative;z-index:1;width:100%;max-width:468px;margin:auto;background:#1b1c1ef0;border:1px solid var(--ff-line-2);border-radius:22px;padding:30px 30px 24px;box-shadow:0 30px 80px #0009,0 0 0 1px #ff7a001a;display:flex;flex-direction:column;text-align:center;color:var(--ff-text)}.pw-eyebrow{align-self:center;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ff-orange-300);background:var(--ff-orange-soft);border-radius:999px;padding:5px 12px}.pw-h{margin:16px 0 0;font-size:30px;line-height:1.12;font-weight:800;letter-spacing:-.02em;color:var(--ff-text);text-wrap:balance}.pw-sub{margin:8px 0 0;font-size:14.5px;line-height:1.45;color:var(--ff-muted);text-wrap:balance}.pw-facts{margin:22px 0 0}.pw-table{display:grid;align-items:center;border:1px solid var(--ff-line);border-radius:14px;overflow:hidden;background:#ffffff06;text-align:left}.pw-th,.pw-td{padding:11px 14px;min-width:0}.pw-th{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--ff-text);background:#ffffff0a;align-self:stretch}.pw-mark{width:18px;height:18px;border-radius:5px;object-fit:contain;flex:0 0 18px}.pw-td{border-top:1px solid var(--ff-line);font-size:15px;font-weight:700;color:var(--ff-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:stretch;display:flex;align-items:center}.pw-td.pw-rowh{font-size:13px;font-weight:500;color:var(--ff-muted);white-space:normal}.pw-td.none{color:var(--ff-dim);font-weight:500;font-size:13px}.pw-scope{margin:9px 2px 0;font-size:12px;line-height:1.4;color:var(--ff-dim);text-align:left}.pw-price{margin:22px 0 0;color:var(--ff-muted);font-size:17px;font-weight:600}.pw-price b{font-size:44px;font-weight:800;letter-spacing:-.03em;color:var(--ff-text);vertical-align:-3px}.pw-go{margin:16px 0 0;width:100%;height:52px;border:0;border-radius:26px;cursor:pointer;background:var(--ff-orange);color:#fff;font-size:16.5px;font-weight:800;letter-spacing:.01em;box-shadow:0 10px 26px #ff7a0052;transition:filter .15s,transform .1s}.pw-go:hover{filter:brightness(1.08)}.pw-go:active{transform:scale(.985)}.pw-go:disabled{opacity:.65;cursor:default}.pw-where{margin:16px 0 0;font-size:14.5px;font-weight:600;color:var(--ff-text)}.pw-note{margin:10px 0 0;min-height:0;font-size:13px;line-height:1.4;color:var(--ff-muted)}.pw-note:empty{display:none}.pw-note.bad{color:#ff8d7a}.pw-foot{margin:14px 0 0;font-size:13.5px;color:var(--ff-muted);overflow-wrap:anywhere}.pw-link{background:none;border:0;padding:6px 4px;margin:-6px 0 -6px 2px;cursor:pointer;font:inherit;font-weight:700;color:var(--ff-orange)}.pw-link:hover{text-decoration:underline}@media(max-width:768px){.pw{padding:16px;align-items:flex-start}.pw-preview{padding:14px 16px;gap:12px}.pw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pw-tile-v{font-size:21px}.pw-charts{grid-template-columns:minmax(0,1fr)}.pw-pane{min-height:190px}.pw-card{padding:24px 18px 20px;border-radius:20px}.pw-h{font-size:25px}.pw-sub{font-size:14px}.pw-facts{margin-top:18px}.pw-table.pw-cols-2{grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr))}.pw-th,.pw-td{padding:11px 8px 11px 10px}.pw-th{font-size:12.5px;gap:6px;white-space:nowrap}.pw-mark{width:16px;height:16px;flex-basis:16px}.pw-td{font-size:14.5px}.pw-td.pw-rowh{font-size:12px;white-space:nowrap}.pw-price{margin-top:18px}.pw-price b{font-size:40px}.pw-go{height:56px;border-radius:28px;font-size:17px}.pw-link{padding:12px 6px;margin:-12px 0}}@media(prefers-reduced-motion:reduce){.pw-go{transition:none}}.ff-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ff-skip{position:fixed;left:12px;top:-80px;z-index:1000;background:#111;color:#fff!important;font-weight:700;font-size:14px;padding:10px 16px;border-radius:10px;text-decoration:none;box-shadow:0 6px 18px #0006}.ff-skip:focus{top:12px;outline:3px solid #FF9A3D;outline-offset:2px}body>:not(#ffGate) :focus-visible,body>:not(#ffGate):focus-visible{outline:3px solid #FF9A3D!important;outline-offset:2px!important}html:not(.dark) body>:not(#ffGate) :focus-visible,html:not(.dark) body>:not(#ffGate):focus-visible{outline-color:#b35600!important}footer :focus-visible,#miniPlayer :focus-visible,#fullScreenPlayer :focus-visible{outline-color:#ff9a3d!important}body>:not(#ffGate) input[type=range]:focus-visible::-webkit-slider-thumb{display:block!important}#mainContainer:focus{outline:none!important}#mainContainer{scroll-padding-top:72px;scroll-padding-bottom:24px}@media(max-width:768px){#mainContainer{scroll-padding-top:120px;scroll-padding-bottom:150px}}.ff-a11y-tog{display:block;margin-top:8px;padding:4px 0;min-height:24px;font-size:12px;font-weight:600;color:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px;background:none;border:0;cursor:pointer}.ff-a11y-tog:hover{color:var(--ff-orange)}.ff-a11y-tog:disabled{opacity:.75;cursor:default;text-decoration:none}.ff-a11y-link{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 0;min-height:24px;font-size:12px;font-weight:600;color:inherit!important;text-decoration:underline;text-underline-offset:2px}.ff-a11y-link:hover{color:var(--ff-orange)!important}.play-row-container .desktop-only[role=button]:focus-visible .play-icon{display:block}.play-row-container .desktop-only[role=button]:focus-visible .index-num{display:none}.ff-art{position:relative}.ff-row-play-m{display:none}@media(max-width:767px){.ff-row-play-m{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;border-radius:4px;background:#0000008c;color:#fff;opacity:0}.ff-row-play-m:focus-visible{opacity:1}}html.dark .text-gray-500,html.dark .dark\:text-gray-500{color:#9ca3af}html:not(.dark) :is(main,header,#sidebar,#mobileHeader,#mobileDrawer,#cartPanel,#customRangeModal,#emailModal) .text-gray-400{color:#6b7280}html:not(.dark) :is(main,header,#sidebar,#mobileHeader,#mobileDrawer,#cartPanel,#customRangeModal,#emailModal) .text-gray-500{color:#5f6368}html:not(.dark) #cartItemsList .text-gray-300{color:#6b7280}html:not(.dark) main a:not(.ff-btn):not(.fp-img-wrap):not(.ff-promo){color:#b35600}html:not(.dark) main a:not(.ff-btn):not(.fp-img-wrap):not(.ff-promo):hover{color:#8a4200}html:not(.dark) :is(main,#sidebar,#mobileDrawer,#cartPanel) .text-orange-500{color:#b35600}html:not(.dark) .product-price,html:not(.dark) .related-product-price{color:#b35600}html:not(.dark) .ff-btn-ghost,html:not(.dark) .ff-pill-warm,html:not(.dark) .ff-pro-tag:not(.ff-pro-tag-on){color:#b35600;border-color:#b35600}html:not(.dark) .bottom-nav-item.active-inbox,html:not(.dark) .bottom-nav-item.active-archives,html:not(.dark) .bottom-nav-item.active-predictions,html:not(.dark) .bottom-nav-item.active-app,html:not(.dark) .bottom-nav-item.ff-tab-on{color:#b35600!important}html:not(.dark) .ff-sub-kalshi.ff-sub-on{color:#067647!important}.active-chip,.ff-chip.on,.ff-mode.on,.ff-btn:not(.ff-btn-ghost),.pw-go,#checkoutBtn,.atc-btn,.fp-show-all-btn,#mobileShowMoreBtn{color:#111!important}#headerPlayBtn i,#mobileHeaderPlayBtn i,.ff-play,.ff-play i,.ff-promo,.ff-promo-label,.ff-promo-head,.ff-promo-mini,.ff-promo-mini i{color:#111!important}.ff-promo-head{text-shadow:none}.ff-promo-btn,.ff-promo-btn i{color:#fff!important}nav.breadcrumb a,.product-description a,.cart-page .continue-btn{text-decoration:underline;text-underline-offset:2px}#searchresults input[type=text]{color:#111;background:#fff;border:1px solid #6b7280;border-radius:6px;padding:6px 10px}#searchresults input[type=submit]{color:#111;background:#e5e7eb;border:1px solid #6b7280;border-radius:6px;padding:6px 10px;cursor:pointer}html:not(.dark) #trTitle{color:#111827}html:not(.dark) #trBody{color:#374151}.ff-ts{color:#60a5fa;font-family:monospace;font-size:.75rem;white-space:nowrap;font-weight:700;flex-shrink:0;background:none;border:0;padding:0 2px;min-height:24px;line-height:1.5;cursor:pointer;border-radius:3px}.ff-ts:hover{text-decoration:underline}html:not(.dark) .ff-ts{color:#1d4ed8}.ff-mark{background:#f973164d;color:#fdba74;border-radius:2px;padding:0 2px}html:not(.dark) .ff-mark{background:#ffedd5;color:#7c2d12}@media(prefers-reduced-motion:reduce){body>:not(#ffGate) *,body>:not(#ffGate) *:before,body>:not(#ffGate) *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.rainbow-glow,.rainbow-hover:hover,.rainbow-hover:active{animation:none!important;color:#ff9a3d!important}html:not(.dark) .rainbow-glow{color:#b35600!important}.animate-blink,#cursor,#mobileCursor{animation:none!important;opacity:0!important}}html.ff-reduce-motion body>:not(#ffGate) *,html.ff-reduce-motion body>:not(#ffGate) *:before,html.ff-reduce-motion body>:not(#ffGate) *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html.ff-reduce-motion .rainbow-glow,html.ff-reduce-motion .rainbow-hover:hover{animation:none!important;color:#ff9a3d!important}html.ff-reduce-motion:not(.dark) .rainbow-glow{color:#b35600!important}html.ff-reduce-motion .animate-blink,html.ff-reduce-motion #cursor,html.ff-reduce-motion #mobileCursor{animation:none!important;opacity:0!important}@media(max-width:360px){#trTitle{font-size:1.5rem;overflow-wrap:anywhere}#trBody span{overflow-wrap:anywhere}.cart-page,.product-page{padding-left:12px;padding-right:12px}}@media(max-width:768px){body{height:100vh;height:100dvh}#mainContainer img,#mainContainer video,#mainContainer iframe,#mainContainer svg{max-width:100%}#mainContainer{overscroll-behavior-y:contain}.mobile-header-container{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-top:max(8px,env(safe-area-inset-top))}.bottom-nav-bar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.mini-player{padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.side-drawer{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:max(20px,env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom))}.side-drawer nav{flex:0 0 auto}.side-drawer nav>a,.side-drawer nav>div[role=button],.side-drawer nav>button{min-height:48px}.mobile-header-search>button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.mobile-header-search>button.hidden,.mobile-header-search>button[hidden]{display:none}#mobileSearchInput{min-height:44px}#miniPlayBtn,#fullScreenPlayer button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}#fullScreenPlayer #fullPlayBtn{min-width:64px;min-height:64px}#fullScreenPlayer #nowPlayingDotsMenu button{display:flex;justify-content:flex-start}#mobileHeaderPlayBtn,#mobileActionShuffleBtn{position:relative}#mobileHeaderPlayBtn:after,#mobileActionShuffleBtn:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.bottom-nav-item{min-height:44px}.ff-ts{position:relative}.ff-ts:after{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-10px}#filterBar{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline:0 16px;touch-action:pan-x pan-y}#filterBar .filter-chip{scroll-snap-align:start;flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center}#filterBar .filter-chip:focus-visible{outline:2px solid #FF7A00;outline-offset:-2px}.product-page .breadcrumb,.product-page .product-title,.product-page .product-price,.product-page .product-compare-price,.product-page .sale-badge,.product-page .variant-label,.product-page .variant-select,.product-page .qty-input,.product-page .atc-btn,.product-page .product-no-image,.product-footer .product-footer-established{font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif}.product-page .product-title{font-weight:700;letter-spacing:-.01em}.product-page .product-price{font-weight:700}.product-page .product-no-image{aspect-ratio:16/9;border-radius:14px}.product-page .product-main-image{border-radius:14px;height:auto}.product-page .breadcrumb a{display:inline-block;padding:12px 0;margin:-12px 0}.product-page .qty-control-btn{width:44px;min-height:44px}.product-page .qty-input{min-height:44px}.product-page .atc-btn{min-height:48px;border-radius:12px}.related-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px)and (prefers-reduced-motion:reduce){#filterBar,.side-drawer{scroll-behavior:auto}}@media(max-width:768px){body.h-screen{height:100vh;height:100dvh}#mainContainer{padding-bottom:calc(56px + env(safe-area-inset-bottom))}body:has(#miniPlayer.visible) #mainContainer{padding-bottom:calc(116px + env(safe-area-inset-bottom))}}@media(max-width:768px){#mobileBottomNav.ff-nav-labelled{height:calc(58px + env(safe-area-inset-bottom));align-items:stretch;background-color:#131314f0;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid rgba(255,255,255,.08)}html:not(.dark) #mobileBottomNav.ff-nav-labelled{background-color:#fffffff0;border-top-color:#0000001a}#mobileBottomNav.ff-nav-labelled .bottom-nav-item{flex:1 1 0;min-width:0;height:58px;gap:3px;padding-top:2px;color:#9aa0a6;text-decoration:none;-webkit-tap-highlight-color:transparent}html:not(.dark) #mobileBottomNav.ff-nav-labelled .bottom-nav-item{color:#5f6368}#mobileBottomNav.ff-nav-labelled .bottom-nav-indicator{display:flex;align-items:center;justify-content:center;width:56px;height:30px;padding:0;border-radius:9999px;background-color:transparent}#mobileBottomNav.ff-nav-labelled .bottom-nav-indicator i{font-size:19px;line-height:1}#mobileBottomNav .ff-nav-label{font-size:10.5px;font-weight:700;line-height:1.1;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#mobileBottomNav.ff-nav-labelled .bottom-nav-item:is(.active-inbox,.active-app,.active-predictions,.active-archives,.ff-on) .bottom-nav-indicator{background-color:#ff7a002e!important}#mobileBottomNav.ff-nav-labelled .bottom-nav-item:is(.active-inbox,.active-app,.active-predictions,.active-archives,.ff-on){color:#ffb670!important}#mobileBottomNav.ff-nav-labelled .bottom-nav-item:is(.active-inbox,.active-app,.active-predictions,.active-archives,.ff-on) .bottom-nav-indicator i{color:#ff7a00}html:not(.dark) #mobileBottomNav.ff-nav-labelled .bottom-nav-item:is(.active-inbox,.active-app,.active-predictions,.active-archives,.ff-on){color:#b35600!important}#mobileBottomNav.ff-nav-labelled .bottom-nav-item:focus-visible{outline:2px solid #FF7A00;outline-offset:-4px;border-radius:12px}.mini-player{bottom:calc(58px + env(safe-area-inset-bottom))}.mini-player.nav-hidden{bottom:0}#mainContainer{padding-bottom:calc(58px + env(safe-area-inset-bottom))}body:has(#miniPlayer.visible) #mainContainer{padding-bottom:calc(118px + env(safe-area-inset-bottom))}}@media(max-width:768px)and (prefers-reduced-motion:reduce){#mobileBottomNav.ff-nav-labelled .bottom-nav-indicator{transition:none}}.ff-discs{height:100%;min-height:0;display:flex;flex-direction:column;background:#131314}.ff-discs[hidden]{display:none!important}.ff-discs>.lv{flex:1 1 auto;min-height:0;height:100%}html.ff-tab-discs #mainContainer{overflow:hidden}.bottom-nav-item.active-discs{color:var(--ff-orange)!important}.bottom-nav-item.active-discs .bottom-nav-indicator{background-color:var(--ff-orange-soft);border-radius:8px}html:not(.dark) .bottom-nav-item.active-discs{color:#b35600!important}@media(max-width:768px){#mobileBottomNav.ff-nav-labelled .bottom-nav-item.active-discs .bottom-nav-indicator{background-color:#ff7a002e!important;border-radius:9999px}#mobileBottomNav.ff-nav-labelled .bottom-nav-item.active-discs{color:#ffb670!important}#mobileBottomNav.ff-nav-labelled .bottom-nav-item.active-discs .bottom-nav-indicator i{color:#ff7a00}html:not(.dark) #mobileBottomNav.ff-nav-labelled .bottom-nav-item.active-discs{color:#b35600!important}html.ff-tab-discs #mainContainer{padding-bottom:calc(58px + env(safe-area-inset-bottom))}html.ff-tab-discs body:has(#miniPlayer.visible) #mainContainer{padding-bottom:calc(118px + env(safe-area-inset-bottom))}}.ff-app-body{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.ff-app-hico{color:var(--ff-orange);margin-right:4px}.ff-app-soon{cursor:default;opacity:.92}.ff-app-btn2{background:transparent!important;border:1px solid rgba(255,122,0,.6)!important}.ff-app-fine{margin:0;font-size:.84rem;line-height:1.5;color:var(--ff-muted);max-width:46ch}.ff-app-alt{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;border-radius:12px;color:var(--ff-text);text-decoration:none;font-size:.92rem;border:1px solid var(--ff-line)}.ff-app-alt i{color:var(--ff-orange)}.ff-app-alt:hover{border-color:#ff7a008c}.ff-os{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ff-os-b{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border-radius:9999px;border:1px solid var(--ff-line);background:transparent;color:var(--ff-text);font:600 .95rem/1.1 Roboto,-apple-system,Arial,sans-serif;cursor:pointer}.ff-os-b i{font-size:1.05rem}.ff-os-b em{font-style:normal;font-size:.72rem;font-weight:700;color:var(--ff-muted);margin-left:2px}.ff-os-b.on{border-color:#ff7a00;background:#ff7a0024;color:#ffb670}.ff-os-b.on em{color:#ffb670}.ff-os-b:focus-visible,.ff-app-alt:focus-visible{outline:2px solid #FF7A00;outline-offset:2px}html:not(.dark) .ff-os-b.on,html:not(.dark) .ff-os-b.on em{color:#8a4200}#ffDiscs .ds-sw-more{font-size:13px;font-weight:700;color:var(--ff-orange-300);text-decoration:none;display:none;min-height:44px;align-items:center}#ffDiscs .ds:not(.ds-dragging)>.ds-bar[aria-label="Basket is empty"]{display:none}@container lv (max-width: 560px){#ffDiscs .lv-land{padding:10px 14px 64px}#ffDiscs .lv-hero{grid-template-columns:minmax(0,1fr) 84px;gap:12px;align-items:center}#ffDiscs .lv-eyebrow{height:22px;padding:0 9px;font-size:10px;gap:6px}#ffDiscs .lv-hero h1{font-size:22px;margin-top:6px;line-height:1.06}#ffDiscs .lv-lead,#ffDiscs .lv-hero-cta,#ffDiscs .lv-hero-points{display:none}#ffDiscs .ds-hero-art{padding:0;border-radius:16px;width:84px;height:84px}#ffDiscs .ds-hero-art .ds-art{width:210%;max-width:none;margin:-12px 0 0 -108%}#ffDiscs .lv-sec{margin-top:14px}#ffDiscs .lv-sec>h2{font-size:17px;text-align:left}#ffDiscs .ds-swsec>.lv-sec-sub,#ffDiscs .ds-store>.lv-sec-sub{display:none}#ffDiscs .ds-sw{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 12px;margin-top:8px;border-radius:16px;align-items:center}#ffDiscs .ds-sw-art{width:84px;max-width:none;height:104px;margin:0}#ffDiscs .ds-sw-front{width:70px;border-radius:4px}#ffDiscs .ds-sw-disc{width:58px;top:30px;right:0}#ffDiscs .ds-sw-m .lv-eyebrow,#ffDiscs .ds-sw-d,#ffDiscs .ds-sw-note{display:none}#ffDiscs .ds-sw-t{font-size:15.5px;margin:0 0 2px;line-height:1.2}#ffDiscs .ds-sw-sub{font-size:11.5px;margin:0 0 6px}#ffDiscs .ds-sw-buy{gap:4px 10px}#ffDiscs .ds-sw-price{font-size:17px}#ffDiscs .ds-sw-price span{font-size:11.5px}#ffDiscs .ds-sw-add{height:38px;padding:0 12px;font-size:13px}#ffDiscs .ds-sw-more{display:inline-flex;min-height:38px;font-size:12.5px}#ffDiscs .ds-controls{margin-top:8px;gap:8px;flex-wrap:nowrap;align-items:stretch}#ffDiscs .ds-controls .lv-pill{width:auto;flex:0 0 auto}#ffDiscs .ds-controls .lv-pill-b{height:44px;padding:0 10px;font-size:12.5px;flex:0 0 auto}#ffDiscs .ds-controls .ds-pill-price{display:none}#ffDiscs .ds-deal{flex:1 1 auto;width:auto;padding:4px 10px;gap:0 6px;flex-wrap:wrap;justify-content:flex-start;text-align:left;border-radius:14px}#ffDiscs .ds-deal-ic{display:none}#ffDiscs .ds-deal b{font-size:11.5px;line-height:1.25}#ffDiscs .ds-deal-sub{font-size:10.5px}#ffDiscs .ds-floor{margin-top:8px}#ffDiscs .ds-shelf{padding-top:12px}}html:not(.ff-tab-discs) .lv-toasts{display:none!important}@media(max-width:768px){.lv-toasts{bottom:calc(70px + env(safe-area-inset-bottom))!important}}@media(min-width:769px){.lv-toasts{bottom:112px!important}}.ff-page[hidden]{display:none!important}.ff-page-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:96px 16px;color:var(--ff-muted);font-size:.95rem}.ff-page-loading i{color:#ff7a00}
/*# sourceMappingURL=/cdn/shop/t/37/assets/theme.css.map */
