.RotationGuard_guard__u26XE{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px}.RotationGuard_iconWrap__75muU{width:110px;height:110px;display:flex;align-items:center;justify-content:center;color:#f2603d;filter:none;animation:RotationGuard_rotIconFlip__1Mran 2.4s ease-in-out infinite;transform-origin:50% 50%}.RotationGuard_iconWrap__75muU svg{width:100%;height:100%}@keyframes RotationGuard_rotIconFlip__1Mran{0%,15%{transform:rotate(-90deg)}50%,65%{transform:rotate(0deg)}to{transform:rotate(-90deg)}}.RotationGuard_textBlock__XcpYv{text-align:center}.RotationGuard_title__OVkeC{font-size:1.1rem;font-weight:700;color:rgba(255,255,255,.95);letter-spacing:.02em}.RotationGuard_subtitle__FTCTy{font-size:.8rem;color:rgba(255,255,255,.45);margin-top:6px}@media (prefers-reduced-motion:reduce){.RotationGuard_iconWrap__75muU{animation:none}}.SplashScreen_root__r_LwK{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:#111110;opacity:1;transition:opacity .22s ease-out;pointer-events:all}.SplashScreen_fading__IcA0z{opacity:0;pointer-events:none}.SplashScreen_mark__bxhhZ{display:inline-flex;gap:6px}.SplashScreen_mark__bxhhZ i{display:block;width:44px;height:64px;border-radius:10px;background:#f2603d;-webkit-mask:radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px);mask:radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px);animation:SplashScreen_bump__saxWg .8s cubic-bezier(.34,1.56,.64,1) both}.SplashScreen_mark__bxhhZ i+i{width:22px;background:#f6c445;transform-origin:0 0;-webkit-mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px);mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px);animation:SplashScreen_tear__vXjtu .8s cubic-bezier(.22,1,.36,1) both}@keyframes SplashScreen_tear__vXjtu{0%,25%{transform:none}35%{transform:rotate(-5deg)}45%{transform:rotate(5deg)}to{transform:translate(6px,8px) rotate(14deg)}}@keyframes SplashScreen_bump__saxWg{0%,50%{transform:none}70%{transform:translateY(-4px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.SplashScreen_root__r_LwK{transition:none}.SplashScreen_mark__bxhhZ i{animation:none}.SplashScreen_mark__bxhhZ i+i{animation:none;transform:translate(6px,8px) rotate(14deg)}}.CookieConsentBanner_banner__sehCd{position:fixed;bottom:calc(var(--spacing-4) + var(--fixed-bottom-offset, 0px));left:0;right:0;z-index:9999;width:calc(100% - var(--spacing-8));max-width:720px;margin-inline:auto;min-height:var(--consent-bar-h);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--ghost-border-hover);border-radius:var(--radius-2xl);box-shadow:var(--glass-inner-glow),var(--shadow-lg),0 0 60px rgba(255,215,0,.08);padding:var(--spacing-4) var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4)}.CookieConsentBanner_icon__xu1c3{flex-shrink:0;color:var(--primary);filter:drop-shadow(0 0 6px rgba(255,215,0,.35))}.CookieConsentBanner_body__paWrk{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--spacing-3)}.CookieConsentBanner_description__o588o{flex:1 1;min-width:0;font-family:var(--font-sans);font-size:.8125rem;line-height:1.5;color:var(--on-surface-variant);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CookieConsentBanner_primaryActions__As6e3{display:flex;flex-direction:row;gap:var(--spacing-2);flex-shrink:0}.CookieConsentBanner_acceptButton__pBVaW{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-full);border:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-label-size);font-weight:600;letter-spacing:var(--text-label-tracking);white-space:nowrap;background:var(--primary-container);color:var(--on-primary-container);box-shadow:0 0 20px rgba(255,215,0,.25);transition:background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.CookieConsentBanner_acceptButton__pBVaW:hover{background:var(--primary);box-shadow:0 0 30px rgba(255,215,0,.4);transform:translateY(-1px)}.CookieConsentBanner_acceptButton__pBVaW:active{transform:translateY(0);box-shadow:0 0 15px rgba(255,215,0,.2)}.CookieConsentBanner_rejectButton__nMXG2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-full);border:1px solid var(--ghost-border-hover);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-label-size);font-weight:600;letter-spacing:var(--text-label-tracking);white-space:nowrap;background:transparent;color:var(--on-surface);transition:background var(--transition-fast),border-color var(--transition-fast)}.CookieConsentBanner_rejectButton__nMXG2:hover{background:rgba(255,255,255,.06);border-color:var(--on-surface-variant)}.CookieConsentBanner_settingsButton__18MGq{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);background:transparent;cursor:pointer;font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:.04em;color:var(--on-surface-variant);white-space:nowrap;text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-fast)}.CookieConsentBanner_settingsButton__18MGq:hover{color:var(--on-surface)}@media (max-width:600px){.CookieConsentBanner_banner__sehCd{min-height:var(--consent-bar-h-mobile,var(--consent-bar-h));width:calc(100% - var(--spacing-6));flex-direction:column;align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-4)}.CookieConsentBanner_acceptButton__pBVaW,.CookieConsentBanner_rejectButton__nMXG2{flex:1 1}}body:has(.brand) .CookieConsentBanner_banner__sehCd{background:#1c1c1a;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;border-radius:16px;box-shadow:0 24px 48px -20px rgba(0,0,0,.7)}body:has(.brand) .CookieConsentBanner_icon__xu1c3{color:#f2603d;filter:none}body:has(.brand) .CookieConsentBanner_acceptButton__pBVaW,body:has(.brand) .CookieConsentBanner_description__o588o,body:has(.brand) .CookieConsentBanner_rejectButton__nMXG2,body:has(.brand) .CookieConsentBanner_settingsButton__18MGq{font-family:Anuphan,system-ui,sans-serif}body:has(.brand) .CookieConsentBanner_description__o588o{color:#aaa49b}body:has(.brand) .CookieConsentBanner_settingsButton__18MGq{color:#f6f1ea}body:has(.brand) .CookieConsentBanner_acceptButton__pBVaW,body:has(.brand) .CookieConsentBanner_rejectButton__nMXG2{border-radius:10px;box-shadow:none;transform:none;-webkit-mask:radial-gradient(circle at 0 50%,transparent 6px,#000 6.5px) left /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 6px,#000 6.5px) right /51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent 6px,#000 6.5px) left /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 6px,#000 6.5px) right /51% 100% no-repeat}body:has(.brand) .CookieConsentBanner_acceptButton__pBVaW{background:#f2603d;color:#161210}body:has(.brand) .CookieConsentBanner_acceptButton__pBVaW:hover{background:#f2603d;box-shadow:none;transform:none}body:has(.brand) .CookieConsentBanner_rejectButton__nMXG2{background:#262624;color:#f6f1ea;border:0}body:has(.brand) .CookieConsentBanner_rejectButton__nMXG2:hover{background:#3d3d39}body:has([data-checkout-sheet]) .CookieConsentBanner_banner__sehCd{visibility:hidden}.AdSlot_toast__xVtWy{position:fixed;bottom:24px;left:0;right:0;margin-inline:auto;z-index:8000;width:min(320px,calc(100% - 32px));background:var(--raised,#111);border:1px solid var(--line,rgba(212,175,55,.3));border-radius:var(--radius-ticket,14px);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.6)}.AdSlot_closeBtn__G0EsZ{position:absolute;top:8px;right:8px;z-index:1;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-weight:700;font-family:inherit;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .15s}.AdSlot_closeBtn__G0EsZ:disabled{cursor:default;color:#aaa}.AdSlot_closeBtn__G0EsZ:not(:disabled):hover{background:var(--raised-hover,rgba(212,175,55,.25));border-color:var(--muted,rgba(212,175,55,.5))}.AdSlot_toastImageOnly__wDx3O{display:block;position:relative;width:100%;text-decoration:none;cursor:pointer}.AdSlot_toastImageOnly__wDx3O[data-ratio="1.91:1"]{aspect-ratio:1.91/1}.AdSlot_toastImageOnly__wDx3O[data-ratio="1:1"]{aspect-ratio:1/1;max-height:220px}.AdSlot_toastImageOnly__wDx3O[data-ratio="9:16"]{aspect-ratio:9/16;max-height:220px}.AdSlot_toastLabelOverlay__9CYQW{position:absolute;bottom:8px;left:8px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yolk,#d4af37);background:rgba(0,0,0,.55);padding:2px 7px;border-radius:4px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.AdSlot_toastInner__SOm3B{display:flex;align-items:stretch;text-decoration:none;color:inherit;cursor:pointer}.AdSlot_toastImage__w5wl7{position:relative;flex-shrink:0;width:100px;background:#0a0a0a}.AdSlot_toastImage__w5wl7[data-ratio="1.91:1"]{aspect-ratio:1.91/1}.AdSlot_toastImage__w5wl7[data-ratio="1:1"]{aspect-ratio:1/1}.AdSlot_toastImage__w5wl7[data-ratio="9:16"]{aspect-ratio:9/16;max-height:100px}.AdSlot_toastBody__TE0Wd{flex:1 1;min-width:0;padding:12px 36px 12px 12px;display:flex;flex-direction:column;justify-content:center;gap:4px}.AdSlot_toastLabel__cCx9h{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yolk,#d4af37);opacity:.8}.AdSlot_toastHeadline__5xGUO{margin:0;font-size:12px;font-weight:600;color:#fff;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AdSlot_toastCta__hgvXq{font-size:11px;font-weight:700;color:var(--tomato,#d4af37);white-space:nowrap}