:root{--bg: #182036;--bg-glow: #232b42;--surface: #1f2639;--surface-2: #232b42;--ink: #f6f1fb;--ink-dim: #a9b1c9;--accent: #ffb42e;--accent-soft: #ffc85c;--accent-rgb: 255, 180, 46;--on-accent: #182036;--on-accent-overlay-rgb: 24, 32, 54;--border: #2c3550;--online: #35d08a;--shadow: 0 18px 42px -20px rgba(8, 5, 18, .65);--error: #ff7a6b;--card-highlight-rgb: 255, 211, 67}html[data-theme=forest]{--bg: #f2efe6;--bg-glow: #eef1e9;--surface: #fffdf8;--surface-2: #eae6d8;--ink: #1b2a20;--ink-dim: #5c6b5d;--accent: #124330;--accent-soft: #1f8f5e;--accent-rgb: 18, 67, 48;--on-accent: #ffffff;--on-accent-overlay-rgb: 255, 255, 255;--border: #ddd6c2;--online: #1f8f5e;--shadow: 0 16px 34px -20px rgba(20, 26, 18, .26);--error: #c0392b;--card-highlight-rgb: 255, 211, 67}html[data-theme=onyx]{--bg: #111214;--bg-glow: #202024;--surface: #1b1b1f;--surface-2: #29292e;--ink: #f4f0ea;--ink-dim: #aaa39b;--accent: #eadbc8;--accent-soft: #c7a987;--accent-rgb: 234, 219, 200;--on-accent: #1a1714;--on-accent-overlay-rgb: 26, 23, 20;--border: #39383a;--shadow: 0 18px 42px -20px rgba(0, 0, 0, .72);--card-highlight-rgb: 234, 219, 200}html[data-theme=blossom]{--bg: #f3e4e9;--bg-glow: #ead0da;--surface: #fff8fa;--surface-2: #e9cbd5;--ink: #321b25;--ink-dim: #745261;--accent: #7c294b;--accent-soft: #b95a79;--accent-rgb: 124, 41, 75;--on-accent: #ffffff;--on-accent-overlay-rgb: 255, 255, 255;--border: #dcb3c1;--shadow: 0 18px 42px -22px rgba(74, 35, 51, .3);--card-highlight-rgb: 246, 187, 103}html[data-theme=ember]{--bg: #f1e4d2;--bg-glow: #e7d0b4;--surface: #fff9f1;--surface-2: #e1c9ab;--ink: #2d1d15;--ink-dim: #715849;--accent: #5a3424;--accent-soft: #a06b4d;--accent-rgb: 90, 52, 36;--on-accent: #fffaf3;--on-accent-overlay-rgb: 255, 250, 243;--border: #d5b99d;--shadow: 0 18px 42px -22px rgba(61, 38, 25, .32);--card-highlight-rgb: 205, 145, 84}*{box-sizing:border-box}html,body{touch-action:manipulation}[hidden]{display:none!important}html,body{margin:0;min-height:100%;background:radial-gradient(120% 100% at 50% -10%,var(--bg-glow) 0%,var(--bg) 55%);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}#app{min-height:100vh;min-height:100dvh;display:flex;justify-content:center;padding:3rem 1.25rem 4rem}.stage{width:100%;max-width:640px}.brand-mark{display:block;margin:0 auto 1.2rem;width:30px;height:30px}.avatar-slot{display:inline-flex;flex-shrink:0}.avatar-photo{display:block;width:30px;height:30px;border-radius:50%;object-fit:cover}.chat-info-header .avatar-photo{width:44px;height:44px}header.top{text-align:center;padding-bottom:1.2rem}.eyebrow{font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent-soft);margin:0 0 .9rem}h1{font-family:Funnel Display,system-ui,sans-serif;font-weight:600;font-style:italic;font-size:clamp(2.4rem,7vw,3.4rem);margin:0 0 .6rem;color:var(--ink)}.sub{color:var(--ink-dim);font-size:.96rem;max-width:32em;margin:0 auto}.dot{width:8px;height:8px;border-radius:50%;background:var(--border);flex-shrink:0}.dot.online{background:var(--online);box-shadow:0 0 8px var(--online)}.notif-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:-.6rem 0 .4rem}.notif-row .toggle-pill{margin-top:0;font-size:.76rem;text-align:center}.notif-hint{text-align:center;font-size:.72rem;color:var(--ink-dim);max-width:30em;margin:0 auto 1.4rem}.settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;justify-content:flex-end;background:#0a0408b8}.settings-panel{width:100%;max-width:22em;height:100%;overflow-y:auto;background:var(--surface);border-left:1px solid var(--border);padding:max(1.4rem,env(safe-area-inset-top)) 1.3rem 2.5rem;display:flex;flex-direction:column;gap:1.3rem}.settings-panel-header{display:flex;align-items:center;justify-content:space-between}.settings-panel-title{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:600;font-size:1.6rem;margin:0;color:var(--ink)}.settings-close-btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--ink);cursor:pointer;font-size:1.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:-.3rem -.3rem 0 0}.settings-section{border-top:1px solid var(--border);padding-top:1.1rem;display:flex;flex-direction:column;gap:.6rem}.settings-section:first-of-type{border-top:none;padding-top:0}.settings-section-title{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin:0}.settings-section .notif-row{justify-content:flex-start;margin:0}.settings-section .notif-hint{text-align:left;margin:0;max-width:none}.settings-section .toggle-pill{margin-top:0}.dp-row{display:flex;align-items:center;gap:.9rem}.dp-preview{width:64px;height:64px;border-radius:50%;background:var(--surface-2);align-items:center;justify-content:center;overflow:hidden}.dp-preview .avatar-photo{width:64px;height:64px}.dp-preview .brand-mark{width:32px;height:32px;margin:0}.dp-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.settings-section .footnote{text-align:left;margin-top:0}.avatar-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.6rem;padding-top:.2rem}.avatar-pick-btn{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:none;border:2px solid transparent;border-radius:14px;padding:.35rem .2rem;cursor:pointer}.avatar-pick-btn .game-avatar{width:48px;height:48px;border-radius:50%}.avatar-pick-label{font-size:.66rem;color:var(--ink-dim)}.avatar-pick-btn.avatar-pick-selected{border-color:var(--accent);background:var(--accent-soft)}.avatar-pick-btn.avatar-pick-selected .avatar-pick-label{color:var(--ink);font-weight:700}.avatar-pick-btn:active{transform:scale(.95)}.tab-btn-badge{position:absolute;top:4px;right:6px;width:8px;height:8px;border-radius:50%;background:#e0483e;border:1.5px solid var(--surface)}.gate{background:var(--surface);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);padding:2.4rem 2rem;text-align:center}.gate input[type=password],.gate input[type=text]{width:100%;font-size:max(1.05rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:.85rem 1rem;margin:1.2rem 0;text-align:center}.gate input:focus-visible{outline:2px solid var(--accent-soft)}.name-pick{display:flex;gap:.9rem;justify-content:center;margin-top:1.4rem}.waiting-text{text-align:center;color:var(--ink-dim);font-size:.88rem;padding:.9rem 1rem;border:1px dashed var(--border);border-radius:14px;background:var(--surface)}.btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:.88rem;font-weight:700;border-radius:999px;padding:.75rem 1.6rem;cursor:pointer;border:1px solid transparent}.btn-ghost{background:transparent;border-color:var(--border);color:var(--ink)}.btn-ghost:hover{border-color:var(--accent-soft)}.btn-ghost:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.btn-solid{background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent);box-shadow:0 14px 26px -12px rgba(var(--accent-rgb),.45)}.btn-solid:hover{transform:translateY(-1px)}.btn-solid:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.btn-solid:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.toggle-pill{font-size:.78rem;padding:.4rem .8rem;margin-top:.7rem}.toggle-pill.active{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb),.1)}.tapback-bar{position:fixed;z-index:60;display:flex;flex-direction:column;gap:.3rem;background:var(--surface-2);border:1px solid var(--border);border-radius:18px;padding:.5rem;box-shadow:var(--shadow);min-width:190px}.tapback-emojis{display:flex;gap:.3rem;justify-content:space-between;padding:0 .1rem .4rem;border-bottom:1px solid var(--border)}.tapback-emojis button{font-size:1.3rem;line-height:1;background:transparent;border:none;padding:.2rem .3rem;cursor:pointer;transition:transform .1s ease}.tapback-emojis button:hover{transform:scale(1.25)}.tapback-more{font-size:1.1rem!important;font-weight:800;color:var(--ink-dim);border:1px dashed var(--border)!important;border-radius:999px;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;padding:0!important}.tapback-more.is-open{color:#182036!important;background:#ffb42e!important;border-color:#ffb42e!important}.tapback-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:.45rem .1rem .1rem;max-height:212px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tapback-grid[hidden],.tapback-actions[hidden]{display:none!important}.tapback-grid button{font-size:1.45rem;line-height:1;background:transparent;border:0;border-radius:10px;padding:.32rem 0;cursor:pointer}.tapback-grid button:active{background:#2c3550;transform:scale(1.15)}.tapback-actions{display:flex;flex-direction:column;gap:.05rem}.tapback-action{display:flex;align-items:center;gap:.5rem;background:transparent;border:none;text-align:left;padding:.55rem .45rem;font-size:.92rem;font-weight:600;color:var(--ink);cursor:pointer;border-radius:10px}.tapback-action:hover{background:var(--surface)}.tapback-action-danger{color:var(--error)}.msg-deleted-text{color:inherit;opacity:.7;font-style:italic}.msg-quote{cursor:pointer}.msg-highlight{animation:msgHighlightPulse 1.3s ease}@keyframes msgHighlightPulse{0%{box-shadow:0 0 0 3px var(--accent-soft)}75%{box-shadow:0 0 0 3px var(--accent-soft)}to{box-shadow:none}}:root{--awa-safe-top: env(safe-area-inset-top, 0px);--awa-safe-bottom: env(safe-area-inset-bottom, 0px);--awa-safe-left: env(safe-area-inset-left, 0px);--awa-safe-right: env(safe-area-inset-right, 0px)}.float-emoji{position:fixed;font-size:3.2rem;pointer-events:none;animation:float-up 1.8s ease-out forwards;transform:translate(-50%);z-index:310;filter:drop-shadow(0 4px 14px rgba(0,0,0,.4))}.float-emoji-big{font-size:6rem;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.float-emoji-label{font-size:.75rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6);text-align:center;margin-top:-.3rem}@keyframes float-up{0%{opacity:0;transform:translate(-50%) translateY(0) scale(.6)}15%{opacity:1;transform:translate(-50%) translateY(-10px) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-140px) scale(1.1)}}html.room-active,html.room-active body{height:100%;overflow:hidden;overscroll-behavior:none}.room-shell{position:fixed;top:0;right:0;bottom:0;left:0;height:var(--chat-viewport-height, 100dvh);max-height:var(--chat-viewport-height, 100dvh);display:flex;flex-direction:column;background:var(--bg)}.chat-topbar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:max(.62rem,env(safe-area-inset-top)) .75rem .58rem;background:var(--surface);border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.topbar-left{display:flex;align-items:center;gap:.3rem;min-width:0;flex:1}.topbar-identity{display:flex;align-items:center;gap:.65rem;min-width:0;cursor:pointer;border-radius:10px}.topbar-identity:hover,.topbar-identity:focus-visible{background:var(--surface-2)}.topbar-identity:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.topbar-identity .brand-mark{margin:0;flex-shrink:0}.topbar-text{min-width:0}.topbar-name{font-family:inherit;font-weight:700;font-size:1.08rem;color:var(--ink);margin:0;line-height:1.15}.topbar-status{display:flex;align-items:center;gap:.32rem;font-size:.72rem;color:var(--ink-dim);margin:.15rem 0 0;white-space:nowrap}.topbar-status #onlineText{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.topbar-status .chat-conn-status{flex-shrink:0}.chat-conn-status{color:var(--accent-soft);font-weight:700;flex-shrink:0}.topbar-actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.icon-btn{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--accent);font-size:1.02rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.icon-btn:hover{border-color:var(--accent-soft)}.icon-btn:active{transform:scale(.94)}.icon-btn:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.icon-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.icon-badge{position:absolute;top:2px;right:2px;width:10px;height:10px;border-radius:50%;background:#e0483e;border:1.5px solid var(--surface-2)}.home-top-actions{flex-shrink:0;display:flex;justify-content:flex-end;padding-top:env(safe-area-inset-top);margin-bottom:-.3rem}.home-screen{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:.7rem 1rem calc(1.5rem + env(safe-area-inset-bottom));gap:1rem}.home-contact-row{display:flex;align-items:center;gap:.8rem;width:100%;text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:.9rem 1rem;cursor:pointer;box-shadow:var(--shadow);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.home-contact-row .brand-mark{margin:0;flex-shrink:0}.home-contact-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.home-contact-name{font-family:inherit;font-weight:700;font-size:1.25rem;color:var(--ink)}.home-contact-preview{font-size:.82rem;color:var(--ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-contact-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex-shrink:0}.home-peek-panel{background:#1f2639;border:1px solid #2c3550;border-radius:16px;padding:.6rem 1rem .9rem;display:flex;flex-direction:column;gap:.55rem;animation:home-peek-in .16s ease-out;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}@keyframes home-peek-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.home-peek-handle{display:block;width:34px;height:4px;border-radius:999px;background:var(--border);margin:0 auto}.home-peek-title{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:var(--ink-dim);text-align:center}.home-peek-messages{display:flex;flex-direction:column;gap:.32rem}.home-peek-empty{margin:0;font-size:.88rem;color:var(--ink-dim);text-align:center;padding:.4rem 0}.peek-msg{max-width:82%;padding:.4rem .7rem;border-radius:14px;font-size:.85rem;line-height:1.32;word-wrap:break-word}.peek-msg.theirs{align-self:flex-start;background:#2c3550;color:#f5f3ff}.peek-msg.mine{align-self:flex-end;background:#ffb42e;color:#182036}.window-card{position:relative;width:100%;display:flex;align-items:center;gap:.9rem;margin:.35rem 0 .95rem;padding:1rem 1rem 1rem 1.05rem;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:20px;overflow:hidden;text-align:left;color:var(--ink);background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--accent-soft) 8%,var(--surface)));box-shadow:0 10px 28px -20px var(--accent);cursor:pointer}.window-card:after{content:"";position:absolute;inset:auto -30px -55px auto;width:130px;height:130px;border-radius:50%;background:color-mix(in srgb,var(--accent-soft) 13%,transparent);filter:blur(3px)}.window-card-glow{width:38px;height:38px;flex:0 0 38px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-soft) 55%,transparent);box-shadow:0 0 0 7px color-mix(in srgb,var(--accent-soft) 8%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent-soft) 18%,transparent);position:relative}.window-card-glow:after{content:"";position:absolute;width:8px;height:8px;left:14px;top:14px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 15px var(--accent-soft)}.window-card-copy{min-width:0;display:flex;flex-direction:column;gap:.15rem;flex:1;position:relative;z-index:1}.window-card-kicker,.window-kicker,.window-open-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.61rem;font-weight:700;opacity:.62}.window-card-title{font-family:Funnel Display,system-ui,sans-serif;font-size:1.22rem;font-weight:700}.window-card-sub{font-size:.72rem;opacity:.68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.window-card-action{position:relative;z-index:1;flex:0 0 auto;padding:.45rem .7rem;border-radius:999px;background:var(--accent);color:var(--on-accent,#fff);font-size:.68rem;font-weight:700}.window-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:grid;align-items:end;background:#00000061;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.window-sheet{width:min(100%,560px);max-height:90vh;overflow:auto;margin:0 auto;padding:1.15rem 1rem calc(1.2rem + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:var(--bg);color:var(--ink);box-shadow:0 -20px 60px -30px #0000008c}.window-sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.window-sheet h2{margin:.15rem 0 0;font-family:Funnel Display,system-ui,sans-serif;font-size:1.75rem;line-height:1}.window-intro,.window-note{font-size:.8rem;line-height:1.55;opacity:.7}.window-form{display:grid;gap:.85rem;margin-top:1rem}.window-form label{display:grid;gap:.35rem;font-size:.72rem;font-weight:700}.window-form input,.window-form textarea,.window-response-form textarea{width:100%;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--ink);padding:.8rem;font:inherit;outline:none}.window-form textarea,.window-response-form textarea{min-height:86px;resize:none}.window-optional{font-weight:400;opacity:.5}.window-share-pills{display:flex;gap:.45rem;overflow:auto;padding:.05rem 0}.window-share-pill{border:1px solid var(--border);background:var(--surface);color:var(--ink);padding:.55rem .75rem;border-radius:999px;white-space:nowrap;font-size:.7rem}.window-share-pill.is-selected{border-color:var(--accent-soft);background:color-mix(in srgb,var(--accent-soft) 13%,var(--surface))}.window-submit{width:100%;margin-top:.2rem}.window-note{text-align:center;margin:.9rem .4rem 0;font-size:.68rem}.window-empty-state{text-align:center;padding:2rem .5rem 1rem}.window-orbit{display:block;width:62px;height:62px;margin:0 auto 1rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-soft) 55%,transparent);box-shadow:0 0 0 12px color-mix(in srgb,var(--accent-soft) 7%,transparent),inset 0 0 24px color-mix(in srgb,var(--accent-soft) 14%,transparent)}.window-state-title{font-family:Funnel Display,system-ui,sans-serif;font-size:1.45rem;font-weight:700;margin:.2rem 0}.window-state-sub{font-size:.78rem;opacity:.65;margin:0 0 1.1rem}.window-open-card,.window-moment-card{padding:1.15rem;border-radius:20px;background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--accent-soft) 7%,var(--surface)));border:1px solid color-mix(in srgb,var(--accent) 12%,transparent)}.window-open-card h3{margin:.35rem 0 .4rem;font-family:Funnel Display,system-ui,sans-serif;font-size:1.7rem;line-height:1.05}.window-open-sub,.window-moment-time{margin:0;font-size:.72rem;opacity:.6}.window-response-form{display:grid;gap:.65rem;margin-top:.8rem}.window-moment-text{font-size:1.05rem;line-height:1.45;margin:.55rem 0 .8rem}body.window-open{overflow:hidden}.home-cards{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.2rem}.home-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-height:8.5rem;padding:1rem;border-radius:18px;border:none;cursor:pointer;color:#fff;text-align:left;box-shadow:var(--shadow)}.home-card-emoji{font-size:1.8rem}.home-card-title{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:1.3rem}.home-card-sub{font-size:.74rem;opacity:.9;margin-top:auto}.home-card-cinema{grid-column:1 / -1;flex-direction:row;align-items:center;gap:.9rem;min-height:5rem;background:linear-gradient(135deg,#6a3fd6,#2c1a5e)}.home-card-cinema .home-card-emoji{font-size:2.1rem}.home-card-cinema .home-card-sub{margin-top:.15rem}.home-card-whot{background:linear-gradient(155deg,#d68f2c,#7a4a10)}.home-card-whot-art{position:relative;display:block;width:100%;height:132px;margin:-.25rem -.15rem .15rem;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 50% 44%,rgba(255,235,195,.18),transparent 38%),linear-gradient(145deg,#5d3012f2,#1e150ffa);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -18px 30px #0000002e}.whot-mini-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.whot-mini-table{position:absolute;left:50%;top:47%;width:82px;height:66px;transform:translate(-50%,-50%) rotate(-2deg);border-radius:50%;background:radial-gradient(ellipse at 50% 42%,#b97735,#75411d 63%,#4a2917);box-shadow:0 12px 18px #00000040,inset 0 0 0 2px #ffe2b11f}.whot-mini-top-card{position:absolute;left:31px;top:12px;transform:rotate(5deg);z-index:4}.whot-mini-top-card .whot-card-face.small{width:34px;height:47px;border-width:1.2px;border-radius:6px;box-shadow:0 6px 9px #0000004d}.whot-mini-top-card .whot-card-face.small .wc-shape-svg{width:22px;height:22px}.whot-mini-top-card .whot-card-face.small .wc-corner{font-size:.45rem}.whot-mini-top-card .whot-card-face.small .wc-corner-top{top:3px;left:4px}.whot-mini-top-card .whot-card-face.small .wc-corner-bottom{bottom:3px;right:4px}.whot-mini-pile{position:absolute;left:13px;top:10px;transform:rotate(-12deg);z-index:2}.whot-card-back.mini-pile-back{width:34px;height:47px;border-radius:6px;font-size:.43rem;box-shadow:0 6px 9px #00000047}.whot-mini-hand{position:absolute;left:50%;bottom:-9px;width:118px;height:64px;transform:translate(-50%);z-index:8}.whot-mini-card{position:absolute;bottom:0;transition:transform .35s ease}.whot-mini-card .whot-card-face.small{width:39px;height:53px;border-width:1.2px;border-radius:7px;box-shadow:0 8px 10px #00000047}.whot-mini-card .whot-card-face.small .wc-shape-svg{width:24px;height:24px}.whot-mini-card .whot-card-face.small .wc-corner{font-size:.48rem}.whot-mini-card .whot-card-face.small .wc-corner-top{top:3px;left:4px}.whot-mini-card .whot-card-face.small .wc-corner-bottom{bottom:3px;right:4px}.whot-mini-card.c1{left:0;transform:rotate(-15deg)}.whot-mini-card.c2{left:24px;transform:translateY(-5px) rotate(-5deg)}.whot-mini-card.c3{left:48px;transform:translateY(-6px) rotate(5deg)}.whot-mini-card.c4{left:72px;transform:rotate(15deg)}.whot-mini-opponent-hand{position:absolute;left:50%;top:-8px;width:72px;height:52px;transform:translate(-50%);z-index:3}.whot-card-back.mini-back{position:absolute;width:27px;height:39px;border-radius:5px;font-size:.38rem;box-shadow:0 5px 8px #00000038}.whot-card-back.mini-back-1{left:0;transform:rotate(-15deg)}.whot-card-back.mini-back-2{left:22px;transform:rotate(0)}.whot-card-back.mini-back-3{left:44px;transform:rotate(15deg)}.whot-mini-player{position:absolute;display:flex;align-items:center;gap:.3rem;z-index:10;color:#ffffffeb;font-size:.52rem;font-weight:800;letter-spacing:.01em}.whot-mini-player-top{left:9px;top:9px}.whot-mini-player-bottom{right:9px;bottom:8px;flex-direction:row-reverse}.whot-mini-avatar{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:linear-gradient(145deg,#f3bd73,#b65d38);color:#fff;border:1px solid rgba(255,255,255,.45);box-shadow:0 3px 8px #0003}.whot-mini-player-name{text-shadow:0 1px 5px rgba(0,0,0,.45)}.home-card-whot .home-card-title,.home-card-whot .home-card-sub{position:relative;z-index:12}.home-card-whot .home-card-sub{color:#ffffffb8}.home-card-whot-art .whot-card-face.small{box-shadow:0 6px 14px -8px #0009}@keyframes whotMiniPlay{0%,to{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-4px) rotate(-12deg)}}.whot-mini-card.c1{animation:whotMiniPlay 3.8s ease-in-out infinite}.whot-mini-card.c3{animation:whotMiniPlay 4.3s ease-in-out -1.1s infinite reverse}.home-card-deck{background:linear-gradient(155deg,#d6486a,#7a1f38)}.home-card-words{background:linear-gradient(155deg,#2ca58c,#0f5c46)}.home-card-sync{background:linear-gradient(155deg,#3f7dd6,#1c3f7a)}.home-card-badge{top:10px;right:10px;width:11px;height:11px;border-color:#fff}.chat-back-btn{font-size:1.5rem;font-weight:700;line-height:1;flex-shrink:0}.games-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:var(--bg);overflow-y:auto}.games-panel{width:100%;max-width:640px;min-height:100%;margin:0 auto;padding:max(1.1rem,env(safe-area-inset-top)) 1.25rem .7rem;display:flex;flex-direction:column}.games-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.games-panel-title{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:600;font-size:1.6rem;margin:0;color:var(--ink)}.games-panel-header-spacer{width:38px;flex-shrink:0}#whotPanel:not([hidden]),#wordsPanel:not([hidden]){flex:1;display:flex;flex-direction:column;min-height:0}.attention-shortcut{position:relative}.attention-dropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:11rem;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);padding:.35rem;display:flex;flex-direction:column;gap:.15rem;z-index:50}.attention-dropdown-item{display:flex;align-items:center;gap:.5rem;padding:.55rem .65rem;border:none;background:none;border-radius:10px;font-size:.88rem;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}.attention-dropdown-item:hover{background:var(--surface-2)}.call-btn-wrap{position:relative}.call-dropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:10.5rem;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);padding:.35rem;display:flex;flex-direction:column;gap:.15rem;z-index:20}.call-dropdown button{padding:.55rem .65rem;border:none;background:none;border-radius:10px;font-size:.88rem;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}.call-dropdown button:hover{background:var(--surface-2)}.chat-info-btn{color:var(--ink-dim);font-weight:800}.chat-badge{background:var(--accent);color:var(--on-accent);font-size:.62rem;font-weight:800;border-radius:999px;padding:.05rem .4rem;min-width:1.3em;text-align:center;line-height:1.4}.settings-close-btn{position:relative}.settings-close-btn .chat-badge{position:absolute;top:-4px;right:-4px}.chat-main{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;max-width:760px;margin:0 auto}.chat-log-wrap{position:relative;flex:1;min-height:0}.chat-log{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:1rem 1rem .6rem;transform:translateZ(0);-webkit-transform:translateZ(0);background:var(--bg)}.chat-below-log{flex-shrink:0;padding:0 1rem}.chat-log.chat-log-loading{visibility:visible;background:var(--bg)}.chat-log.chat-log-loading:before,.chat-log.chat-log-loading:after{content:none;display:none}.chat-log{overflow-anchor:auto}.day-divider{align-self:center;margin:.7rem 0 .6rem;padding:.2rem .7rem;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:var(--ink-dim);background:var(--surface);border:1px solid var(--border);border-radius:999px}.day-divider:first-child{margin-top:0}.history-status{align-self:center;margin:.35rem 0 .55rem;font-size:.7rem;color:var(--ink-dim);text-align:center}.history-load-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:.38rem .7rem;border-radius:999px;cursor:pointer;color:var(--accent);font-weight:700;touch-action:manipulation}.history-load-more:hover{background:var(--surface-2)}.history-load-more:disabled{opacity:.6;cursor:default}.system-event{align-self:center;max-width:88%;margin:.6rem 0;padding:.5rem .9rem;font-size:.78rem;font-weight:700;text-align:center;color:var(--accent);background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.16);border-radius:999px;cursor:pointer}.system-event:hover{background:rgba(var(--accent-rgb),.14)}.msg{position:relative;max-width:76%;padding:.5rem .8rem;border-radius:18px;font-size:.94rem;line-height:1.38;word-wrap:break-word;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin-top:.5rem;touch-action:pan-y}.msg:first-child{margin-top:0}.msg.msg-grouped{margin-top:.14rem}.jump-to-bottom-btn{position:absolute;right:.7rem;bottom:.7rem;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--ink);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.jump-badge{position:absolute;top:-5px;right:-5px;background:var(--accent);color:var(--on-accent);font-size:.6rem;font-weight:800;border-radius:999px;padding:.05rem .4rem;min-width:1.2em;text-align:center;line-height:1.4}.chat-info-panel{max-width:26em}.chat-info-header{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;border-bottom:1px solid var(--border)}.chat-info-header .brand-mark{width:44px;height:44px;flex-shrink:0}.chat-info-avatar-btn{border:0;background:none;padding:0;border-radius:50%;cursor:pointer}.chat-info-avatar-btn:disabled{cursor:default}.chat-info-avatar-btn:not(:disabled):focus-visible,.chat-info-avatar-btn:not(:disabled):hover{outline:2px solid var(--accent-soft);outline-offset:2px}.chat-info-header-text{min-width:0}.chat-info-name{font-family:inherit;font-weight:700;font-size:1.15rem;color:var(--ink);margin:0}.chat-info-status{display:flex;align-items:center;gap:.32rem;font-size:.78rem;color:var(--ink-dim);margin:.2rem 0 0}.chat-info-body{padding:.5rem;display:flex;flex-direction:column}.chat-info-row{display:flex;align-items:center;gap:.8rem;padding:.85rem .7rem;border:none;background:transparent;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:.9rem;font-weight:700;border-radius:12px;cursor:pointer;text-align:left}.chat-info-row:hover{background:var(--surface-2)}.chat-info-row-icon{font-size:1.1rem}.chat-search-bar{display:flex;align-items:center;gap:.5rem;margin:0 0 .6rem}.chat-search-bar input{flex:1;border:1px solid var(--border);border-radius:999px;padding:.5rem .9rem;font-size:.88rem;background:var(--surface);color:var(--ink)}.chat-search-bar input:focus{outline:2px solid var(--accent-soft);outline-offset:1px}.edit-preview{border-left:3px solid var(--accent-soft)}.msg-star-badge{position:absolute;top:-7px;right:-7px;font-size:.68rem;background:var(--surface);border:1px solid var(--border);border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow)}.msg.theirs .msg-star-badge{left:-7px;right:auto}.msg-edited-tag{font-size:.62rem;font-style:italic;opacity:.65;margin-top:.15rem}.msg.mine .msg-edited-tag{text-align:right}.msg-list-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;display:flex;align-items:flex-end;justify-content:center;background:#0a04088c}.photo-lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:flex;align-items:center;justify-content:center;background:#060305eb;padding:2rem 1rem}.photo-lightbox-img{max-width:100%;max-height:100%;border-radius:12px;object-fit:contain}.photo-lightbox-close{position:absolute;top:max(1rem,env(safe-area-inset-top));right:1rem;width:2.4rem;height:2.4rem;border-radius:50%;border:0;background:#ffffff29;color:#fff;font-size:1.1rem;cursor:pointer}.msg-list-panel{width:100%;max-width:30em;max-height:min(75vh,100%);background:var(--surface);border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden}.msg-list-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;border-bottom:1px solid var(--border)}.msg-list-title{margin:0;font-weight:800;color:var(--ink);font-size:.95rem}.msg-list-close{width:32px;height:32px;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--ink);cursor:pointer}.msg-list-body{overflow-y:auto;padding:.4rem}.msg-list-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.65rem .8rem;border:none;background:transparent;border-radius:12px;cursor:pointer;text-align:left}.msg-list-row:hover{background:var(--surface-2)}.msg-list-row-sender{font-size:.72rem;font-weight:800;color:var(--accent)}.msg-list-row-snippet{font-size:.88rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.msg-list-row-date{font-size:.68rem;color:var(--ink-dim)}.msg-list-empty{padding:1.5rem;text-align:center;color:var(--ink-dim);font-size:.88rem}.gallery-panel{max-width:34em}.gallery-grid[hidden]{display:none!important}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.5rem;overflow-y:auto}.gallery-thumb{position:relative;border:none;border-radius:10px;overflow:hidden;padding:100% 0 0;cursor:pointer;background:var(--surface-2)}.gallery-thumb img,.gallery-thumb video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gallery-thumb-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.72rem;padding-left:.15rem;pointer-events:none}.msg-quote{display:flex;flex-direction:column;gap:.05rem;border-left:3px solid rgba(var(--on-accent-overlay-rgb),.5);padding:.25rem 0 .25rem .55rem;margin-bottom:.35rem;font-size:.8rem;opacity:.85}.msg.theirs .msg-quote{border-left-color:var(--accent-soft)}.msg-quote-sender{font-weight:800}.msg-quote-snippet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22em}.msg.mine{align-self:flex-end;background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent);border-bottom-right-radius:5px}.msg.theirs{align-self:flex-start;background:var(--surface);border:1px solid var(--border);color:var(--ink);border-bottom-left-radius:5px}.msg.mine:after,.msg.theirs:after{content:"";position:absolute;bottom:0;width:11px;height:11px;background:inherit}.msg.mine:after{right:-5px;clip-path:polygon(0 0,100% 100%,0 100%)}.msg.theirs:after{left:-5px;clip-path:polygon(100% 0,100% 100%,0 100%)}.msg.wish{border:1px dashed var(--accent-soft);background:#c89a5b2e;color:var(--ink)}.msg.mine.wish{background:#c89a5b57;color:var(--ink)}.msg.dare{border:1px dashed #e2622a;background:#e2622a2e;color:var(--ink)}.msg.mine.dare{background:#e2622a52;color:var(--ink)}.msg-body{margin-top:.1rem;white-space:pre-wrap}.msg-status{margin-top:.3rem;font-size:.66rem;letter-spacing:.02em;opacity:.75;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.msg-ticks{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;line-height:0;flex-shrink:0}.msg-state-mark{display:block;width:8px;height:8px;border-radius:50%;box-sizing:border-box;position:relative}.msg-state-mark.sent{border:1.35px solid currentColor;opacity:.68}.msg-state-mark.delivered{border:1.35px solid currentColor;opacity:.9}.msg-state-mark.delivered:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid currentColor;border-radius:50%;opacity:.85}.msg-state-mark.seen{width:7px;height:7px;background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 16%,transparent),0 0 7px color-mix(in srgb,currentColor 42%,transparent)}.msg-state-mark.seen:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid currentColor;border-radius:50%;opacity:.32;animation:espaceReceiptPulse 1.8s ease-out 1}@keyframes espaceReceiptPulse{0%{transform:scale(.72);opacity:.65}to{transform:scale(1.55);opacity:0}}.voice-record-bar{display:flex;align-items:center;gap:.6rem;padding:.4rem .1rem .7rem}.voice-recording-indicator{display:flex;align-items:center;gap:.5rem;flex:1;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.voice-rec-dot{width:10px;height:10px;border-radius:50%;background:var(--error);animation:voiceRecPulse 1.2s ease-in-out infinite}@keyframes voiceRecPulse{0%,to{opacity:1}50%{opacity:.25}}.voice-bar-btn{width:40px;height:40px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:1.05rem}.voice-bar-cancel{background:var(--surface-2);border:1px solid var(--border);color:var(--ink-dim)}.voice-bar-stop{background:var(--error);color:#fff}.voice-bar-send{background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent);box-shadow:0 10px 20px -10px rgba(var(--accent-rgb),.5)}.voice-note{display:flex;align-items:center;gap:.6rem;min-width:13.5rem;padding:.15rem 0}.voice-note-preview{flex:1}.voice-play-btn{position:relative;width:42px;height:42px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;background:var(--accent);color:var(--on-accent);box-shadow:0 6px 14px -8px rgba(var(--accent-rgb),.7);transition:transform .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.voice-play-btn svg{width:18px;height:18px;margin-left:2px}.voice-note.is-playing .voice-play-btn svg{margin-left:0}.voice-play-btn:active{transform:scale(.92);box-shadow:0 3px 8px -6px rgba(var(--accent-rgb),.7)}.voice-play-btn:disabled{opacity:.5}.msg.mine .voice-play-btn{background:var(--on-accent);color:var(--accent);box-shadow:0 6px 14px -9px #00000073}.voice-note.is-loading .voice-play-btn:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;border-top-color:currentColor;border-right-color:currentColor;opacity:.7;animation:voiceSpin .8s linear infinite}.msg.mine .voice-note.is-loading .voice-play-btn:after{border-top-color:var(--on-accent);border-right-color:var(--on-accent)}.voice-note:not(.voice-note-preview) .voice-play-btn:after{pointer-events:none}@keyframes voiceSpin{to{transform:rotate(360deg)}}.voice-track{position:relative;flex:1;min-width:5rem;height:30px;display:flex;align-items:center;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none}.voice-track-rail{position:relative;width:100%;height:4px;border-radius:999px;background:var(--border);overflow:hidden}.msg.mine .voice-track-rail{background:rgba(var(--on-accent-overlay-rgb),.3)}.voice-note-preview .voice-track{height:4px;border-radius:999px;background:var(--border);overflow:hidden}.voice-track-fill{height:100%;width:0%;background:var(--accent);border-radius:999px}.msg.mine .voice-track-fill{background:var(--on-accent)}.voice-track-knob{position:absolute;top:50%;left:0%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--accent);box-shadow:0 1px 4px #0000004d;transform:scale(.7);transition:transform .12s ease;pointer-events:none}.msg.mine .voice-track-knob{background:var(--on-accent)}.voice-note.is-started .voice-track-knob,.voice-note.is-playing .voice-track-knob{transform:scale(1)}.voice-note.is-scrubbing .voice-track-knob{transform:scale(1.35)}.voice-track:focus-visible .voice-track-rail{outline:2px solid var(--accent-soft);outline-offset:3px}.voice-duration{font-size:.74rem;font-variant-numeric:tabular-nums;opacity:.85;flex-shrink:0;min-width:2.4em}@media (prefers-reduced-motion: reduce){.voice-note.is-loading .voice-play-btn:after{animation-duration:2s}.voice-track-knob,.voice-play-btn{transition:none}}.msg-status-pending{font-style:italic}.msg-status-failed{color:var(--error);opacity:1;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.msg-reactions{display:flex;gap:.2rem;margin-top:.35rem}.sticker-panel,.photo-preview-panel{max-width:30em}.photo-preview-media{display:flex;align-items:center;justify-content:center;background:#000;max-height:30vh;overflow:hidden}.photo-preview-media img,.photo-preview-media video{display:block;max-width:100%;max-height:30vh;width:auto;height:auto}.photo-preview-form{display:flex;gap:.6rem;align-items:center;padding:.8rem 1rem}.photo-preview-form input{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.95rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.65rem 1.05rem}.photo-preview-form input:focus-visible{outline:2px solid var(--accent-soft)}.photo-preview-form .chat-send-btn{width:2.6rem;height:2.6rem}.photo-preview-panel .error-text{padding:0 1rem .8rem;margin:0}.picker-tabs{display:flex;gap:.4rem;padding:.6rem .7rem 0}.picker-tab{flex:1;border:none;background:var(--surface-2);color:var(--ink-dim);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;font-size:.82rem;padding:.5rem .6rem;border-radius:999px;cursor:pointer}.picker-tab.active{background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent)}.picker-tab-body{overflow-y:auto;max-height:60vh}.picker-tab-body[hidden]{display:none}.picker-section-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-dim);margin:.9rem .9rem .2rem}.gif-search-bar{padding:.6rem .7rem 0}.gif-search-bar input{width:100%;font-size:max(.92rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.55rem .9rem}.gif-search-bar input:focus-visible{outline:2px solid var(--accent-soft)}.gif-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.5rem;padding:.7rem;overflow-y:auto;max-height:50vh;min-height:8rem;min-width:0;min-height:0}.gif-result-tile{position:relative;border:none;background:var(--surface-2);border-radius:10px;padding:100% 0 0;cursor:pointer;overflow:hidden;min-width:0;min-height:0}.gif-result-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gif-status-text{grid-column:1 / -1;text-align:center;font-size:.82rem;color:var(--ink-dim);padding:1.4rem .5rem}.gif-attribution{text-align:center;font-size:.66rem;letter-spacing:.04em;color:var(--ink-dim);padding:.4rem 0 .7rem;margin:0}.chat-gif{max-width:200px;max-height:200px;width:auto;height:auto;border-radius:10px;margin-top:.35rem;display:block}.sticker-hint{font-size:.74rem;color:var(--ink-dim);padding:.6rem .9rem 0;margin:0}.sticker-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding:.7rem;overflow-y:auto}.sticker-grid-loading{grid-column:1 / -1;text-align:center;font-size:.82rem;color:var(--ink-dim);padding:1rem .5rem .4rem;margin:0}.sticker-tile{position:relative;border:none;background:transparent;padding:100% 0 0;cursor:pointer;border-radius:12px;overflow:hidden}.sticker-tile:active{background:var(--surface-2)}.sticker-img{position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;width:calc(100% - .5rem);height:calc(100% - .5rem);object-fit:contain;display:block}.sticker-add-tile{aspect-ratio:1 / 1;border:1px dashed var(--border);background:var(--surface-2);border-radius:12px;color:var(--ink-dim);font-size:1.5rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.msg.msg-sticker{background:none;border:none;padding:0;max-width:45%}.msg.msg-sticker:after{display:none}.msg.msg-sticker .msg-status{color:var(--ink-dim);opacity:1;margin-top:.15rem}.sticker-msg-img{display:block;width:100%;max-width:9rem}.reaction-chip{font-size:.95rem;background:#0000002e;border-radius:999px;padding:.05rem .35rem;line-height:1.4}.sync-card{background:linear-gradient(165deg,color-mix(in srgb,var(--surface) 88%,#000 12%),color-mix(in srgb,var(--surface-2) 94%,#000 6%));border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow);padding:2.6rem 2.2rem;text-align:center;position:relative;overflow:hidden}.sync-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 50% 0%,rgba(31,143,94,.14),transparent 70%);pointer-events:none}.sync-prompt{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:500;font-size:1.45rem;line-height:1.4;margin:0 0 1.5rem;position:relative}.sync-form{display:flex;gap:.6rem;position:relative}.sync-form input{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.95rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.7rem 1.1rem}.sync-form input:focus-visible{outline:2px solid var(--accent-soft)}.sync-reveal{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.3rem;position:relative}.sync-answer{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:.85rem 1.1rem;text-align:left}.sync-answer span{display:block;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.3rem}.sync-answer strong{font-size:1.08rem}.sync-answer.mine{border-color:var(--accent)}.sync-match{color:var(--online);font-weight:700;margin:0 0 1.1rem;position:relative}.deck-card{background:linear-gradient(165deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow);padding:2rem 1.8rem;text-align:center}.watch-card{position:relative;background:linear-gradient(165deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow);padding:2rem 1.8rem;text-align:center}.watch-setup,.watch-ready{display:flex;flex-direction:column;gap:.8rem}.watch-readycheck,.watch-sting{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;border-radius:22px;background:linear-gradient(165deg,var(--surface),var(--surface-2))}.watch-readycheck-title{margin:0;font-weight:700;color:var(--ink)}.watch-readycheck-names{display:flex;gap:1.4rem}.watch-readycheck-person{display:flex;flex-direction:column;align-items:center;gap:.5rem}.watch-readycheck-name{font-size:.85rem;color:var(--ink-dim);font-weight:700}.watch-readycheck-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;font-size:.85rem;padding:.6rem 1.1rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--ink);cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.watch-readycheck-btn:hover{transform:scale(1.04)}.watch-readycheck-person.is-confirmed .watch-readycheck-btn{background:#3ddc84;border-color:#3ddc84;color:#06210f}.watch-readycheck-person.is-confirmed .watch-readycheck-name:after{content:" ✓"}.watch-sting-wordmark{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:1.6rem;letter-spacing:.02em;color:var(--ink);animation:watch-sting-in .5s ease both}.watch-sting-wordmark span{color:var(--accent-soft)}@keyframes watch-sting-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.watch-source-toggle{display:flex;gap:.5rem}.watch-source-btn{flex:1;border:none;background:var(--surface-2);color:var(--ink-dim);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;font-size:.85rem;padding:.6rem;border-radius:999px;cursor:pointer}.watch-source-btn.active{background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent)}.watch-card input[type=text]{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.95rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.7rem 1.1rem}.watch-card input[type=text]:focus-visible{outline:2px solid var(--accent-soft)}.watch-title{font-weight:800;color:var(--ink);font-size:1rem;margin:0}.watch-presence{color:var(--ink-dim);font-size:.82rem;margin:0}.watch-schedule{display:flex;flex-direction:column;gap:.5rem}.watch-schedule-line{margin:0;font-weight:700;font-size:.85rem;color:var(--accent-soft)}.watch-schedule-form{display:flex;gap:.5rem}.watch-schedule-form input[type=datetime-local]{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.85rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.6rem .9rem}.watch-schedule-form input[type=datetime-local]:focus-visible{outline:2px solid var(--accent-soft)}.watch-schedule-form button{flex-shrink:0;padding:.6rem 1rem;font-size:.82rem}.watch-schedule-clear{align-self:center;border:none;background:none;color:var(--ink-dim);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:.78rem;text-decoration:underline;cursor:pointer;padding:.2rem}.watch-player{border-radius:14px;overflow:hidden;background:#000}.watch-player iframe,.watch-player video{display:block;width:100%!important;border:none;max-height:320px}@media (orientation: landscape){.games-overlay:has(#watchPanel:not([hidden])) .games-panel{max-width:none;padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}#watchPanel:not([hidden]){flex:1;display:flex;flex-direction:column;min-height:0}#watchPanel .watch-card{flex:1;display:flex;flex-direction:column;min-height:0;padding:.75rem;text-align:left}#watchPanel .watch-ready{flex:1;min-height:0;gap:.4rem}#watchPanel .watch-title,#watchPanel .watch-presence,#watchPanel .watch-schedule{display:none}#watchPanel .watch-stage{flex:1;display:flex;flex-direction:column;min-height:0}#watchPanel .watch-player{flex:1;min-height:0}#watchPanel .watch-player iframe,#watchPanel .watch-player video{height:100%!important;max-height:none}#watchPanel .watch-live-bar{flex-shrink:0}}#watchPanel:has(#watchLiveBar:not([hidden])){flex:1;display:flex;flex-direction:column;min-height:0}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-card{flex:1;display:flex;flex-direction:column;min-height:0;padding:.75rem;text-align:left}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-ready{flex:1;min-height:0;gap:.4rem}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-title,#watchPanel:has(#watchLiveBar:not([hidden])) .watch-schedule{display:none}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-stage{flex:1;display:flex;flex-direction:column;min-height:0}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-player{flex:1;min-height:0}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-player iframe,#watchPanel:has(#watchLiveBar:not([hidden])) .watch-player video{height:100%!important;max-height:none}#watchPanel:has(#watchLiveBar:not([hidden])) .watch-start-btn,#watchPanel:has(#watchLiveBar:not([hidden])) #watchStartBtn,#watchPanel:has(#watchLiveBar:not([hidden])) #watchChangeBtn{flex-shrink:0}.watch-browser{display:flex;flex-direction:column;gap:.5rem}.watch-address-bar{display:flex;gap:.5rem}.watch-address-bar input[type=text]{flex:1;min-width:0}.watch-go-btn{flex-shrink:0;padding:.7rem 1.1rem}.watch-open-btn{display:block;text-decoration:none}.watch-browser-hint{margin:0;color:var(--ink-dim);font-size:.78rem;line-height:1.4}.watch-browser-frame{border-radius:14px;overflow:hidden;background:var(--surface-2);border:1px solid var(--border);min-height:50vh}.watch-browser-frame iframe{display:block;width:100%;height:50vh;border:none}.watch-stage{position:relative}.watch-here-badge{position:absolute;top:.5rem;left:.5rem;z-index:6;display:flex;gap:.35rem;pointer-events:none}.watch-here-pill{display:flex;align-items:center;gap:.3rem;font-size:.65rem;font-weight:700;color:#fff;background:#00000080;padding:.18rem .5rem;border-radius:999px;opacity:.45;transition:opacity .2s ease}.watch-here-pill.is-here{opacity:1}.watch-here-dot{width:.4rem;height:.4rem;border-radius:50%;background:#777;flex-shrink:0}.watch-here-pill.is-here .watch-here-dot{background:#3ddc73;box-shadow:0 0 4px #3ddc73}.watch-expand-btn{position:absolute;top:calc(env(safe-area-inset-top,0px) + 18px);right:calc(env(safe-area-inset-right,0px) + 14px);z-index:10;width:46px;height:46px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#000000a6;color:#fff;font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.watch-stage.expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.watch-stage.expanded .watch-player{flex:1;min-height:0}.watch-stage.expanded .watch-player iframe{width:100%!important;height:100%!important;max-height:none!important}.watch-stage.expanded .watch-live-bar{flex-shrink:0;background:#0009;padding:.7rem 1rem;border-radius:0}.watch-stage.expanded .watch-drawer button{color:#fff}.watch-live-bar{position:relative}.turn-banner{font-size:.85rem;font-weight:700;color:var(--accent-soft);margin:0 0 .9rem}.progress-track{height:6px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden;margin-bottom:.4rem}.progress-fill{height:100%;background:linear-gradient(90deg,var(--accent-soft),var(--accent));border-radius:999px;width:0%;transition:width .3s ease}.progress-label{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 1.3rem}.card-box{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.5rem 1.3rem;margin-bottom:1.2rem;position:relative}.card-cat-badge{display:inline-block;font-size:.72rem;font-weight:800;padding:.25rem .65rem;border-radius:999px;border:1.5px solid var(--wc-color, var(--border));color:var(--wc-color, var(--ink));margin-right:.4rem}.card-type-badge{display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim)}.card-text{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:600;font-size:1.25rem;line-height:1.45;color:var(--ink);margin:.9rem 0 0}.answer-form{margin-bottom:1rem}.dare-done-block{display:flex;gap:.6rem;margin-bottom:1rem}.dare-done-block input{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.9rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.7rem 1rem}.dare-done-block input:focus-visible{outline:2px solid var(--accent-soft)}.exchange-block{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--border);text-align:left}.exchange-label{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 .5rem}.exchange-q{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;color:var(--ink-dim);font-size:.95rem;margin:0 0 .35rem}.exchange-a{font-size:.92rem;font-weight:600;color:var(--ink);margin:0}.whot-board{display:flex;flex-direction:column;flex:1;background:linear-gradient(165deg,var(--surface) 0%,var(--surface-2) 100%);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow);padding:.6rem .9rem;text-align:center;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.whot-game-area{display:flex;flex-direction:column;flex:1;justify-content:space-evenly}.whot-header,.words-header{margin:0}.whot-board.my-turn{background:linear-gradient(165deg,rgba(31,143,94,.16),var(--surface-2));border-color:var(--online);box-shadow:0 0 0 2px #1f8f5e4d,var(--shadow)}.whot-board.my-turn .whot-status,.whot-board.my-turn .whot-stats,.whot-board.my-turn .whot-header,.whot-board.my-turn .whot-hand-count{color:var(--ink)}.whot-board.my-turn .whot-status strong{color:var(--accent-soft)}.whot-status{font-size:.85rem;color:var(--ink-dim);margin:0 0 .15rem}.whot-status strong{color:var(--accent-soft)}.whot-stats{font-size:.7rem;letter-spacing:.04em;color:var(--ink-dim);margin:0 0 .25rem}.whot-other-loc,.words-other-loc{font-size:.7rem;color:var(--accent-soft);font-weight:600;margin:0 0 .3rem}.words-other-loc{color:var(--wh-ink);opacity:.9}.whot-opp-row,.whot-my-row{display:flex;flex-direction:column;align-items:center;gap:.15rem;margin-bottom:.2rem}.whot-side-label{font-size:.68rem;letter-spacing:.04em;color:var(--ink-dim);white-space:nowrap}.whot-side-label #whotOppCount{font-weight:800;color:var(--ink)}.player-tag{display:flex;align-items:center;gap:.3rem;background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:.08rem .55rem .08rem .08rem}.player-tag-avatar{width:21px;height:21px;border-radius:50%;overflow:hidden;display:block;flex-shrink:0;background:var(--surface-2)}.player-tag-avatar .avatar-photo,.player-tag-avatar img{width:100%;height:100%;object-fit:cover;display:block}.player-tag-name{font-size:.72rem;font-weight:700;color:var(--ink);white-space:nowrap}.whot-mid{display:flex;align-items:center;justify-content:center;gap:.9rem;margin-bottom:.3rem;flex-wrap:wrap}.whot-pile{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;background:var(--surface);border:1px dashed var(--border);border-radius:14px;padding:.5rem .6rem;min-width:82px}.whot-pile-badge{position:absolute;top:-8px;right:-8px;background:var(--accent);color:var(--on-accent);font-size:.68rem;font-weight:800;border-radius:999px;padding:.15rem .45rem;min-width:1.3em;text-align:center;box-shadow:0 4px 10px -4px #0009}.whot-pile-label{font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim)}.whot-market-pile{transition:border-color .2s ease,background .2s ease}.whot-market-pile.whot-market-tappable{cursor:pointer;border:1px solid var(--accent);border-style:solid;background:rgba(var(--accent-rgb),.1);animation:whotMarketPulse 1.8s ease-in-out infinite}.whot-market-pile.whot-market-tappable .whot-pile-label{color:var(--accent);font-weight:800}.whot-market-pile.whot-market-tappable:active{transform:scale(.95)}@keyframes whotMarketPulse{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.45)}50%{box-shadow:0 0 0 8px rgba(var(--accent-rgb),0)}}.whot-tap-hint{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--accent);color:var(--on-accent);font-size:.68rem;font-weight:700;white-space:nowrap;padding:.35rem .6rem;border-radius:8px;box-shadow:0 6px 14px -6px #00000080;z-index:5}.whot-tap-hint:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:var(--accent)}.whot-draw-flyer{position:fixed;width:40px;height:54px;border-radius:8px;background:linear-gradient(160deg,#5c1830,#7a1f3d);border:1.5px solid rgba(244,231,222,.28);display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:.55rem;color:#f4e7dee0;box-shadow:0 10px 20px -10px #0009;z-index:200;pointer-events:none;transition:transform .42s cubic-bezier(.2,.7,.3,1),opacity .42s ease;will-change:transform,opacity}.whot-top{display:flex;flex-direction:column;align-items:center}.whot-card-back{width:66px;height:90px;border-radius:12px;background:linear-gradient(160deg,#5c1830,#7a1f3d);border:2px solid rgba(244,231,222,.28);display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;color:#f4e7dee0;font-size:1rem;box-shadow:0 10px 20px -10px #0009}.whot-card-back.small{width:42px;height:57px;font-size:.58rem;margin:0 -13px;border-width:1.5px}.whot-card-back.hand{width:58px;height:79px;font-size:.68rem;border-width:1.5px}.whot-fan-empty{color:var(--ink-dim);font-size:.85rem}.whot-card-face{position:relative;display:inline-flex;align-items:center;justify-content:center;width:66px;height:90px;border-radius:10px;background:#f2e6d8;border:2px solid #9c2245;color:#9c2245;box-shadow:0 10px 20px -10px #0009;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.whot-card-face.small{width:58px;height:79px;border-width:1.5px}.wc-shape-svg{width:40px;height:40px;fill:currentColor}.whot-card-face.small .wc-shape-svg{width:31px;height:31px}.wc-wordmark{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:.96rem;transform:rotate(-10deg)}.whot-card-face.small .wc-wordmark{font-size:.8rem}.wc-corner{position:absolute;display:flex;flex-direction:column;align-items:flex-start;font-weight:800;font-size:.78rem;line-height:1}.whot-card-face.small .wc-corner{font-size:.62rem}.wc-corner-top{top:5px;left:6px}.wc-corner-bottom{bottom:5px;right:6px;transform:rotate(180deg)}.wc-corner-w{font-size:.6em;margin-top:1px}.whot-called{display:block;margin-top:.45rem;font-size:.68rem;color:var(--accent-soft);font-weight:700}.whot-pending{font-size:.8rem;color:var(--accent);font-weight:700;margin:0 0 .2rem}.whot-shape-picker{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:.6rem}.whot-shape-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;font-size:.85rem;border:2px solid var(--wc-color, var(--border));color:var(--wc-color, var(--ink));background:var(--surface);border-radius:12px;padding:.6rem .9rem;cursor:pointer}.whot-hand-row{position:relative;width:100%;margin-bottom:.3rem}.whot-hand{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;min-height:90px;padding:.2rem .15rem .4rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.whot-hand::-webkit-scrollbar{display:none}.whot-hand .whot-card-btn{scroll-snap-align:center;flex-shrink:0}.whot-hand:not(.overflowing){justify-content:center}.whot-card-btn{background:transparent;border:none;padding:0;margin:0;cursor:default;opacity:1;transition:transform .15s ease}.whot-card-btn.clickable{cursor:pointer}.whot-card-btn.clickable:hover,.whot-card-btn.clickable:focus-visible{transform:translateY(-8px)}.whot-card-btn:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}.whot-card-btn.invalid-shake{animation:whot-invalid-shake .4s ease}@keyframes whot-invalid-shake{0%,to{transform:translate(0)}25%{transform:translate(-7px)}75%{transform:translate(7px)}}.whot-actions{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.2rem}.whot-taunt-row{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin:.5rem 0 0}.whot-emoji-bar{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.55rem;margin:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.1rem .15rem}.whot-emoji-bar::-webkit-scrollbar{display:none}.whot-emoji-bar:not(.overflowing){justify-content:center}.whot-emoji-bar button{font-size:1.7rem;line-height:1;background:none;border:none;padding:.1rem;cursor:pointer;flex-shrink:0;transition:transform .12s ease}.whot-emoji-bar button:hover{transform:scale(1.15)}.whot-emoji-bar button:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px;border-radius:8px}.whot-taunt-form{display:flex;align-items:center;gap:.4rem;width:100%;max-width:320px}.whot-taunt-form input{flex:1;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:.88rem;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:.55rem .9rem}.whot-taunt-form input::placeholder{color:var(--ink-dim)}.whot-taunt-send{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:none;background:var(--accent);color:var(--on-accent);font-size:1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.whot-taunt-send:active{transform:scale(.92)}.whot-taunt-bubble{position:fixed;max-width:min(72vw,300px);max-height:min(22vh,120px);overflow-wrap:anywhere;overflow:hidden;background:var(--surface);color:var(--ink);border:2px solid var(--accent);border-radius:16px;padding:.6rem 1rem;font-weight:700;font-size:.88rem;line-height:1.25;text-align:center;box-shadow:0 12px 26px -10px #00000080;z-index:310;pointer-events:none}.whot-taunt-bubble .whot-taunt-sender{font-size:.7rem;font-weight:700;color:var(--accent);opacity:.8;margin-bottom:.15rem}.whot-taunt-bubble.bubble-centered{top:24%;left:50%;transform:translate(-50%,-50%) scale(.85);animation:whotTauntPop 2.6s ease forwards}.whot-taunt-bubble.bubble-centered:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-top-color:var(--accent)}.whot-taunt-bubble.bubble-above,.whot-taunt-bubble.bubble-below{animation:whotTauntPopAnchored 2.85s ease forwards}.whot-taunt-bubble.bubble-above:after{content:"";position:absolute;top:100%;left:var(--tail-x, 50%);transform:translate(-50%);border:8px solid transparent;border-top-color:var(--accent)}.whot-taunt-bubble.bubble-below:after{content:"";position:absolute;bottom:100%;left:var(--tail-x, 50%);transform:translate(-50%);border:8px solid transparent;border-bottom-color:var(--accent)}@keyframes whotTauntPop{0%{opacity:0;transform:translate(-50%,-60%) scale(.7)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-56%) scale(1)}}@keyframes whotTauntPopAnchored{0%{opacity:0;transform:scale(.7)}12%{opacity:1;transform:scale(1.05)}20%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.whot-callout{position:fixed;top:32%;left:50%;font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:2rem;color:var(--accent-soft);text-shadow:0 6px 24px rgba(0,0,0,.7);z-index:90;pointer-events:none;white-space:nowrap;animation:whot-callout-pop 1.6s ease forwards}@keyframes whot-callout-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}25%{opacity:1;transform:translate(-50%,-50%) scale(1)}78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-55%) scale(1)}}.whot-result{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;z-index:200;pointer-events:none;background:#00000073;animation:whot-result-pop 2.2s ease forwards}.whot-result-emoji{font-size:6rem;line-height:1;filter:drop-shadow(0 8px 20px rgba(0,0,0,.6))}.whot-result-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:2.75rem;letter-spacing:.01em;text-shadow:0 6px 18px rgba(0,0,0,.7)}.whot-result-win .whot-result-text{color:#ffd257}.whot-result-lose .whot-result-text{color:#ff5c6c}@keyframes whot-result-pop{0%{opacity:0}10%{opacity:1}16%{transform:scale(1.06)}22%{transform:scale(1)}82%{opacity:1}to{opacity:0}}.whot-result .whot-result-emoji,.whot-result .whot-result-text{animation:whot-result-scale 2.2s ease forwards}@keyframes whot-result-scale{0%{transform:scale(.5)}18%{transform:scale(1.1)}26%{transform:scale(1)}to{transform:scale(1)}}.words-card{--wh-bg-1: #6f9762;--wh-bg-2: #4c6f45;--wh-ink: #f1f8e8;--wh-stat-ink: #17280f;--wh-stat-shadow: -1px -1px 0 rgba(255, 255, 255, .55), 1px -1px 0 rgba(255, 255, 255, .55), -1px 1px 0 rgba(255, 255, 255, .55), 1px 1px 0 rgba(255, 255, 255, .55);--wh-tray-bg: #33502e;--wh-tray-border: #a9d18e;--wh-tile-1: #f2cd8d;--wh-tile-2: #c99854;--wh-tile-border: #8f6330;--wh-tile-text: #3a2410;--wh-mint-1: #bdf3ac;--wh-mint-2: #86d96e;position:relative;display:flex;flex-direction:column;flex:1;gap:.7rem;background:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 2px,transparent 2px 24px),repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 2px,transparent 2px 24px),linear-gradient(165deg,var(--wh-bg-1),var(--wh-bg-2));border:3px solid #2c4527;border-radius:24px;box-shadow:var(--shadow);padding:1.3rem 1.1rem 1.4rem}.words-game-area{display:flex;flex-direction:column;flex:1;justify-content:space-evenly;gap:.7rem}.words-status{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:600;font-size:1.15rem;color:var(--wh-ink);margin:0;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.3)}.words-stats{font-size:.7rem;letter-spacing:.02em;color:var(--wh-ink);opacity:.85;margin:.2rem 0 0;text-align:center}.words-player-tags{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.1rem}.words-player-tags .player-tag{background:var(--wh-tray-bg);border:1px solid var(--wh-tray-border)}.words-player-tags .player-tag-name{color:var(--wh-ink)}.words-hint{font-size:.82rem;color:var(--wh-ink);opacity:.9;text-align:center;margin:0 0 .6rem}.words-idle,.words-turn{display:flex;flex-direction:column;align-items:center;gap:.6rem}.words-waiting{display:flex;flex-direction:column;align-items:center;gap:.7rem}.words-waiting .waiting-text{color:var(--wh-ink);border-color:#ffffff4d;background:#0000001f}.words-waiting-col{width:100%;max-width:260px}.words-session-header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.words-session-stats{display:flex;align-items:center;gap:.5rem;min-width:0}.words-session-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--wh-tray-bg);border:2px solid var(--wh-tray-border);display:flex;align-items:center;justify-content:center;font-size:1rem}.words-session-stat-text{display:flex;flex-direction:column;line-height:1.2;min-width:0}.words-found-count,.words-live-score{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:.82rem;letter-spacing:.02em;color:var(--wh-stat-ink);text-shadow:var(--wh-stat-shadow)}.words-timer{flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:.82rem;color:var(--wh-ink);background:#00000047;padding:.3rem .65rem;border-radius:999px;font-variant-numeric:tabular-nums}.words-current-word{min-height:2.2rem;display:flex;align-items:center;justify-content:center;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:1.4rem;letter-spacing:.12em;color:var(--wh-tile-text);background:linear-gradient(160deg,#fff3dd,#f0d9a8);border:1px solid var(--wh-tile-border);border-radius:14px}.words-session{position:relative}.words-grid{position:relative;width:100%;aspect-ratio:1;max-width:420px;margin:0 auto;padding:.7rem;border-radius:20px;background:var(--wh-tray-bg);border:3px solid var(--wh-tray-border);box-shadow:inset 0 0 0 4px #0000002e,0 10px 20px -12px #00000080;touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden}.words-tiles{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;height:100%}.words-trace-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:visible;pointer-events:none}.words-trace-svg polyline{fill:none;stroke:#7a281e8c;stroke-width:11;stroke-linecap:round;stroke-linejoin:round}.words-trace-svg circle{fill:#7a281e8c}.words-found-toast{position:absolute;background:#baf58f;color:#16240f;border:2px solid rgba(0,0,0,.15);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:1rem;letter-spacing:.04em;padding:.45rem 1rem;border-radius:10px;z-index:6;pointer-events:none;white-space:nowrap;animation:wordsFoundToastPop .9s ease forwards}.words-found-toast b{color:#16240f;margin-left:.3rem}@keyframes wordsFoundToastPop{0%{opacity:0;transform:translate(-50%,-100%) scale(.7)}15%{opacity:1;transform:translate(-50%,calc(-100% - 14px)) scale(1.06)}25%{opacity:1;transform:translate(-50%,calc(-100% - 14px)) scale(1)}75%{opacity:1;transform:translate(-50%,calc(-100% - 14px)) scale(1)}to{opacity:0;transform:translate(-50%,calc(-100% - 30px)) scale(1)}}.words-cell{position:relative;min-width:0;min-height:0;-webkit-text-size-adjust:100%;text-size-adjust:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,var(--wh-tile-1),var(--wh-tile-2));border:none;border-bottom:3px solid var(--wh-tile-border);border-radius:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:1.5rem;color:var(--wh-tile-text);cursor:pointer;box-shadow:0 2px #00000026;transition:background .12s ease,transform .1s ease,box-shadow .1s ease,border-color .12s ease}.words-cell.selected{background:linear-gradient(160deg,var(--wh-mint-1),var(--wh-mint-2));color:#1f3a12;border-bottom-color:#00000040;transform:scale(.93) translateY(1px);box-shadow:0 1px #0003}.words-cell.selected:after{content:attr(data-order);position:absolute;top:3px;right:6px;font-size:.55rem;font-weight:700;color:#1f3a12bf}@keyframes wordsTileLock{0%{transform:scale(.93) translateY(1px)}45%{transform:scale(1.12) translateY(-3px);box-shadow:0 8px 14px -6px #0006}to{transform:scale(1) translateY(0);box-shadow:0 2px #00000026}}.words-cell.locked{animation:wordsTileLock .4s ease;background:linear-gradient(160deg,var(--wh-mint-1),var(--online));color:#1f3a12;border-bottom-color:#0003}@keyframes wordsTileInvalid{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-4px) scale(.96)}75%{transform:translate(4px) scale(.96)}}.words-cell.invalid{animation:wordsTileInvalid .42s ease;background:linear-gradient(160deg,#f3a3a3,var(--error));color:#fff;border-bottom-color:#0003}.words-found-list{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.words-found-chip{background:linear-gradient(160deg,var(--wh-tile-1),var(--wh-tile-2));border:1px solid var(--wh-tile-border);border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:800;color:var(--wh-tile-text)}.words-found-chip b{color:#1f3a12;font-weight:800}.words-none{font-size:.8rem;color:var(--wh-ink);opacity:.75;font-style:italic}.words-results{display:flex;flex-direction:column;gap:.8rem;align-items:center}.words-result-banner{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:1.4rem;text-align:center;color:var(--wh-ink);margin:0;text-shadow:0 2px 6px rgba(0,0,0,.35)}@keyframes wordsResultPop{0%{opacity:0;transform:scale(.7) translateY(-6px)}60%{opacity:1;transform:scale(1.08) translateY(0)}to{transform:scale(1)}}.words-result-banner-pop{animation:wordsResultPop .45s cubic-bezier(.2,.8,.3,1.3)}.words-result-cols{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;width:100%}.words-result-col{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem}.words-result-avatar{width:44px;height:44px;border-radius:50%;background:var(--wh-tray-bg);border:3px solid var(--wh-tray-border);display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:.15rem}.words-result-col.winner .words-result-avatar{border-color:#ffd257;box-shadow:0 0 0 3px #ffd25759}.words-result-col.winner:before{content:"🏆";position:absolute;top:-.3rem;right:calc(50% - 40px);font-size:1.1rem;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.words-result-name{font-weight:800;margin:0;font-size:.78rem;color:var(--wh-ink);opacity:.85}.words-result-count,.words-result-score{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;color:var(--wh-stat-ink);text-shadow:var(--wh-stat-shadow)}.words-result-count{font-size:.76rem}.words-result-score{font-size:1.35rem;margin-bottom:.2rem}.words-result-words{display:flex;flex-direction:column;gap:.25rem;width:100%}.words-bar{display:flex;align-items:center;justify-content:space-between;gap:.4rem;background:linear-gradient(160deg,var(--wh-tile-1),var(--wh-tile-2));border:1px solid var(--wh-tile-border);border-radius:8px;padding:.3rem .55rem;font-size:.74rem}.words-bar-word{font-weight:800;color:var(--wh-tile-text);letter-spacing:.02em}.words-bar-score{font-weight:800;color:var(--wh-tile-text)}.words-more{font-size:.68rem;color:var(--wh-ink);opacity:.75;font-style:italic;text-align:center;margin:.1rem 0 0}.tutorial-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0a0408b8}.tutorial-card{width:100%;max-width:22em;background:var(--surface);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow);padding:2rem 1.6rem 1.6rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.tutorial-emoji{font-size:2.4rem}.tutorial-title{font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:1.35rem;color:var(--ink);margin:.2rem 0 0}.tutorial-body{font-size:.9rem;color:var(--ink-dim);line-height:1.5;margin:0 0 .4rem}.tutorial-dots{display:flex;gap:.4rem;margin-bottom:.6rem}.tutorial-dot{width:7px;height:7px;border-radius:50%;background:var(--border)}.tutorial-dot.active{background:var(--accent)}.tutorial-actions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.8rem}.tutorial-actions .btn{flex:1}.reveal-btn{display:block;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:.85rem;font-weight:700;background:var(--surface);border:1px dashed var(--accent-soft);color:var(--accent-soft);border-radius:10px;padding:.9rem .7rem;cursor:pointer;margin-top:.3rem}.reveal-btn:disabled{opacity:.6;cursor:default}.photo-wrap{margin-top:.35rem}.viewed-placeholder{font-size:.82rem;opacity:.75;font-style:italic;padding:.6rem 0}.view-once-badge{display:block;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:.25rem}.vo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#080306f0;display:flex;align-items:center;justify-content:center;z-index:80;padding:2rem 1rem}.vo-image{max-width:100%;max-height:82vh;max-height:82dvh;border-radius:12px}.vo-close{position:absolute;top:1.2rem;right:1.2rem;background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:999px;padding:.5rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;cursor:pointer}.typing-hint{font-size:.78rem;color:var(--ink-dim);min-height:1.2em;margin:0 0 .5rem}.chat-form{flex-shrink:0;display:flex;gap:.6rem;align-items:flex-end;padding:.6rem 1rem;background:var(--surface);border-top:1px solid var(--border)}.composer-extra{flex-shrink:0;padding:0 .75rem calc(.35rem + env(safe-area-inset-bottom));background:var(--surface)}.composer-extra .toggle-pill{margin-top:0}.reply-preview{display:flex;align-items:center;justify-content:space-between;gap:.6rem;background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--accent-soft);border-radius:12px;padding:.5rem .7rem;margin-bottom:.6rem}.reply-preview-text{min-width:0;display:flex;flex-direction:column;gap:.1rem}.reply-preview-sender{font-size:.72rem;font-weight:800;color:var(--accent-soft)}.reply-preview-snippet{font-size:.82rem;color:var(--ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-preview-close{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--ink);font-size:.8rem;cursor:pointer}.pill-icon-btn{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;border:none;background:transparent;color:var(--ink);font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}.pill-icon-btn:hover{color:var(--accent-soft)}.pill-icon-btn .sticker-icon-css{position:relative;display:block;width:22px;height:22px;border:2px solid currentColor;border-radius:6px 6px 9px;box-sizing:border-box;flex:0 0 22px}.pill-icon-btn .sticker-icon-css:after{content:"";position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;background:var(--surface);border-left:2px solid currentColor;border-top:2px solid currentColor;border-radius:1px 0 7px}.pill-icon-btn .sticker-icon-css i:before,.pill-icon-btn .sticker-icon-css i:after{content:"";position:absolute;top:7px;width:3px;height:3px;border-radius:50%;background:currentColor}.pill-icon-btn .sticker-icon-css i:before{left:5px}.pill-icon-btn .sticker-icon-css i:after{right:5px}.chat-img{max-width:100%;max-height:320px;object-fit:cover;border-radius:10px;margin-top:.35rem;display:block}.video-wrap{display:flex;flex-direction:column;align-items:flex-start}.chat-video{max-width:100%;max-height:320px;border-radius:10px;margin-top:.35rem;display:block;background:#000}.chat-video-save{margin-top:.3rem;font-size:.78rem;font-weight:600;color:var(--accent);text-decoration:none}.chat-video-save:hover{text-decoration:underline}.video-retry-note{margin:.3rem 0 0;font-size:.76rem;color:var(--ink-dim);font-style:italic}.chat-input-pill{flex:1;min-width:0;display:flex;align-items:flex-end;gap:.1rem;background:var(--surface-2);border:1px solid var(--border);border-radius:22px;padding:.3rem .35rem .3rem .5rem}.chat-input-pill:focus-within{outline:2px solid var(--accent-soft)}.chat-form textarea{flex:1;min-width:0;caret-color:var(--accent);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.95rem,16px);line-height:1.35;color:var(--ink);background:transparent;border:none;padding:.5rem .15rem;resize:none;min-height:2.2rem;max-height:8.5rem;overflow-y:auto}.chat-form textarea:focus-visible{outline:none}.chat-send-btn{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;border:none;background:linear-gradient(180deg,var(--accent-soft),var(--accent));color:var(--on-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 20px -10px rgba(var(--accent-rgb),.5);position:relative;touch-action:manipulation}.chat-send-btn:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.chat-send-btn svg{transform:translate(-1px)}.pill-icon-btn svg,.chat-send-btn svg{pointer-events:none}.chat-send-btn:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-26px}.footnote{text-align:center;margin-top:1.6rem;font-size:.78rem;color:var(--ink-dim)}.error-text{color:var(--error);font-size:.85rem;margin-top:.6rem}.settings-row{display:flex;justify-content:center;margin:1.6rem 0 0}.settings-row .toggle-pill{margin-top:0;font-size:.78rem}.lock-settings-panel{max-width:26em;margin:.8rem auto 0;padding:1rem 1.1rem;background:var(--surface);border:1px solid var(--border);border-radius:16px;display:flex;flex-direction:column;gap:.7rem;text-align:center}.lock-settings-hint{font-size:.76rem;color:var(--ink-dim);margin:0}.lock-pin-setup-form{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.lock-pin-setup-form input{flex:1;min-width:8em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(.9rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.6rem .9rem}.lock-settings-panel .btn{font-size:.82rem;padding:.6rem 1.1rem}.splash-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(120% 100% at 50% -10%,var(--bg-glow) 0%,var(--bg) 55%)}.splash-card{width:100%;max-width:22em;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.1rem}.splash-card .brand-mark{width:56px;height:56px;margin-bottom:.2rem}.splash-wordmark{font-family:Funnel Display,system-ui,sans-serif;font-weight:500;font-style:italic;font-size:2.6rem;margin:0;color:var(--ink)}.theme-row{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center;padding:.2rem 0 .6rem}.theme-swatch{width:2.6rem;height:2.6rem;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;background:linear-gradient(180deg,var(--swatch-soft),var(--swatch-accent) 60%,var(--swatch-bg))}.theme-swatch.active{border-color:var(--ink);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ink)}.lock-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(120% 100% at 50% -10%,var(--bg-glow) 0%,var(--bg) 55%)}.lock-card{width:100%;max-width:22em;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.9rem}.lock-card .brand-mark{margin-bottom:0}.lock-title{font-family:Funnel Display,system-ui,sans-serif;font-weight:600;font-style:italic;font-size:2rem;margin:0;color:var(--ink)}.lock-sub{color:var(--ink-dim);font-size:.92rem;margin:0}.lock-pin-form{display:flex;gap:.5rem;width:100%}.lock-pin-form input{flex:1;min-width:0;text-align:center;letter-spacing:.3em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:max(1rem,16px);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.75rem 1rem}.call-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0a0408e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.call-card{width:100%;max-width:24em;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.1rem;background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:1.6rem 1.4rem;box-shadow:var(--shadow)}.call-with{font-size:1.02rem;font-weight:700;color:var(--ink);margin:0}.call-actions{display:flex;gap:1.1rem;justify-content:center;flex-wrap:wrap}.call-icon-btn{width:58px;height:58px;border-radius:50%;border:none;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.call-icon-end{background:linear-gradient(180deg,#ef4a5f,#c62d40);box-shadow:0 14px 26px -12px #ef4a5f99;transform:rotate(135deg)}.call-icon-accept{background:linear-gradient(180deg,#4fd18b,#2ea968);box-shadow:0 14px 26px -12px #4fd18b99}.call-icon-neutral{background:var(--surface-2);border:1px solid var(--border);color:var(--ink)}.call-icon-neutral.call-icon-active{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.call-media-wrap{width:100%;position:relative;border-radius:14px;overflow:hidden;background:#000;aspect-ratio:3 / 4}.call-media-wrap.audio-only{aspect-ratio:auto;height:4.5rem;display:flex;align-items:center;justify-content:center;background:var(--surface-2)}.call-media-wrap.audio-only:before{content:"🎤 Audio call";color:var(--ink-dim);font-size:.85rem}.call-video{width:100%;height:100%;object-fit:cover;display:block}.call-local-video{position:absolute;bottom:.6rem;right:.6rem;width:28%;border-radius:10px;border:1px solid rgba(255,255,255,.25);object-fit:cover}.call-reserved-box{aspect-ratio:3 / 4;background:#00000080;display:flex;align-items:center;justify-content:center;overflow:hidden}.call-reserved-avatar{width:52%;opacity:.9;line-height:0}.call-reserved-avatar img,.call-reserved-avatar svg{width:100%;height:100%;border-radius:50%;display:block}.call-outgoing-media{display:flex;align-items:center;justify-content:center}.call-outgoing-person{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 35%,var(--surface-2),var(--bg))}.call-outgoing-person>*{width:min(42%,180px);aspect-ratio:1;border-radius:50%;overflow:hidden}.call-outgoing-person img,.call-outgoing-person svg{width:100%;height:100%;object-fit:cover;border-radius:50%}.call-local-video.call-outgoing-self{z-index:2;width:clamp(88px,28%,132px);height:auto;aspect-ratio:3/4;bottom:1rem;right:1rem;border:2px solid rgba(255,255,255,.85);border-radius:14px;background:#18131b;box-shadow:0 8px 24px #00000059}.msg-banner{position:fixed;top:max(.6rem,env(safe-area-inset-top));left:.6rem;right:.6rem;z-index:300;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);padding:.7rem .8rem;animation:msgBannerIn .22s ease}.cinema-join-banner{position:fixed;left:.6rem;right:.6rem;bottom:max(.6rem,env(safe-area-inset-bottom));z-index:300;display:flex;align-items:center;justify-content:space-between;gap:.6rem;background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);padding:.6rem .6rem .6rem .9rem;animation:msgBannerIn .22s ease}.cinema-join-banner-text{font-size:.85rem;font-weight:700;color:var(--ink);min-width:0}.cinema-join-banner .btn{flex-shrink:0;padding:.4rem .9rem}.msg-banner-main{display:flex;align-items:center;gap:.65rem;width:100%;border:none;background:none;padding:0;text-align:left;cursor:pointer}.msg-banner-text{min-width:0;display:flex;flex-direction:column}.msg-banner-name{font-weight:800;font-size:.85rem;color:var(--ink)}.msg-banner-snippet{font-size:.82rem;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-banner-reply-form{display:flex;gap:.5rem;margin-top:.55rem}.msg-banner-reply-form input[type=text]{flex:1;min-width:0;border:1px solid var(--border);border-radius:999px;padding:.5rem .9rem;font-size:max(.9rem,16px);background:var(--surface-2);color:var(--ink)}.msg-banner-reply-form button[type=submit]{width:36px;height:36px;border-radius:50%;border:none;background:var(--accent);color:var(--on-accent);cursor:pointer;flex-shrink:0}@keyframes msgBannerIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.call-toast{position:fixed;left:50%;bottom:2.2rem;transform:translate(-50%);z-index:210;background:var(--surface);border:1px solid var(--border);color:var(--ink);font-size:.85rem;padding:.6rem 1.1rem;border-radius:999px;box-shadow:var(--shadow);animation:callToastPop 2.6s ease forwards}.update-banner{position:fixed;top:0;left:0;right:0;z-index:999;width:100%;border:none;border-bottom:2px solid #a9660f;background:linear-gradient(180deg,#e0932f,#c9761a);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:.85rem;padding:.75rem 1rem;padding-top:calc(.75rem + env(safe-area-inset-top,0px));cursor:pointer;text-align:center;box-shadow:0 6px 16px -6px #00000059}.update-banner u{text-decoration-thickness:2px;text-underline-offset:2px}@keyframes callToastPop{0%{opacity:0;transform:translate(-50%) translateY(8px)}10%,85%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-6px)}}.whot-opponent-picker{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 0 10px}.whot-picker-label{font-size:.78rem;opacity:.72}.whot-opponent-options{display:flex;gap:8px}.whot-opponent-btn{min-width:110px}.whot-opponent-btn.selected{font-weight:700}.whot-opponent-btn.btn-outline{opacity:.82}.whot-opponent-btn.btn-outline:hover{opacity:1}.whot-card-dragging{transform:translateY(-14px) scale(1.04)!important;z-index:20;filter:drop-shadow(0 14px 12px rgba(0,0,0,.25))}.whot-card-btn.clickable{touch-action:pan-x;user-select:none;-webkit-user-select:none}.whot-card-placeholder{width:58px;height:79px;flex:0 0 58px;border:2px dashed var(--accent-soft);border-radius:9px;opacity:.55;box-sizing:border-box}.whot-card-btn.whot-drag-source{opacity:.35}.reaction-more-btn{font-size:1.25rem!important;width:2rem;height:2rem;border-radius:50%!important;background:var(--surface-2)!important;border:1px solid var(--border)!important;color:var(--ink-dim)}.reaction-customizer{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);width:min(94vw,420px);max-height:70vh;overflow:auto;z-index:500;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:1rem;box-shadow:0 24px 60px #0000004d}.reaction-customizer-head{display:flex;justify-content:space-between;align-items:center;font-size:1rem}.reaction-customizer p{margin:.45rem 0 .8rem;font-size:.78rem;color:var(--ink-dim)}.reaction-close{border:0;background:none;color:var(--ink-dim);font-size:1rem;cursor:pointer}.reaction-library{display:grid;grid-template-columns:repeat(6,1fr);gap:.45rem}.reaction-library button{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:.5rem 0;font-size:1.35rem;cursor:pointer}.reaction-dragging{transform:scale(1.15);opacity:.7}.chat-photo-btn{display:block;padding:0;border:0;background:none;cursor:zoom-in;max-width:100%}.chat-photo-btn .chat-img{margin-top:.35rem}.image-viewer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:4rem 1rem 1rem}.image-viewer-image{max-width:96vw;max-height:88vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 70px #00000073;touch-action:none;will-change:transform,opacity}.image-viewer-close{position:absolute;top:1rem;right:1rem;width:44px;height:44px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#ffffff1a;color:#fff;font-size:1.1rem;cursor:pointer}.word-opponent-picker{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:.4rem 0 .6rem;font-size:.72rem;color:var(--ink-dim)}.word-opponent-btn{padding:.35rem .65rem!important;font-size:.7rem!important}.whot-scoreboard,.words-stats{display:flex;align-items:center;justify-content:center;gap:1rem;text-align:center}.scoreboard-games{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:54px;padding-right:.8rem;border-right:1px solid var(--border)}.scoreboard-games b{font-size:1.35rem;line-height:1}.scoreboard-games small{margin-top:.12rem;font-size:.55rem;letter-spacing:.1em;color:var(--ink-dim)}.scoreboard-player{display:flex;flex-direction:row;align-items:center;gap:.35rem;min-width:70px}.scoreboard-player b{font-size:.55rem;letter-spacing:.08em;color:var(--ink-dim)}.scoreboard-player strong{font-size:1.2rem;line-height:1;color:var(--ink)}.games-overlay{overflow-y:auto;overflow-x:hidden}.games-panel{min-height:100%}#whotPanel:not([hidden]),#wordsPanel:not([hidden]){flex:none;display:block;min-height:0}.whot-board,.words-card{flex:none}.whot-game-area,.words-game-area{flex:none;justify-content:initial}.whot-stats{display:flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;gap:.55rem;white-space:nowrap;margin:.15rem 0 .4rem}.scoreboard-games{display:inline-flex;flex-direction:row;align-items:baseline;gap:.22rem;min-width:0;padding:0 .45rem 0 0;border-right:1px solid var(--border)}.scoreboard-games b{font-size:1.05rem;line-height:1}.scoreboard-games small{margin:0;font-size:.52rem;letter-spacing:.08em}.scoreboard-player{display:inline-flex;flex-direction:row;align-items:baseline;gap:.28rem;min-width:0}.scoreboard-player b{font-size:.58rem;letter-spacing:.06em}.scoreboard-player strong{font-size:1.15rem;line-height:1}.scoreboard-vs{font-size:.5rem;font-weight:800;letter-spacing:.08em;color:var(--ink-dim)}.whot-card-new{animation:whotNewCard .9s ease-out;filter:drop-shadow(0 9px 9px rgba(31,143,94,.28))}@keyframes whotNewCard{0%{transform:translateY(-12px) scale(1.055)}45%{transform:translateY(-8px) scale(1.04)}to{transform:translateY(0) scale(1)}}.whot-draw-flyer{width:44px;height:60px}.words-card{box-sizing:border-box}.words-grid{width:min(100%,320px);max-width:320px;box-sizing:border-box}.words-tiles{box-sizing:border-box}.words-cell{min-width:0;min-height:0;overflow:hidden}@media (max-width: 430px) and (max-height: 850px){.games-panel{padding-left:.75rem;padding-right:.75rem}.words-card{padding:.85rem .7rem 1rem;gap:.45rem}.words-game-area{gap:.35rem}.words-grid{width:min(100%,285px);max-width:285px;padding:.55rem;border-radius:17px}.words-tiles{gap:.38rem}.words-cell{border-radius:11px;font-size:1.3rem}.words-session-header{gap:.35rem}.word-opponent-picker{margin:.2rem 0 .35rem}}@media (max-width: 430px){.whot-stats{gap:.4rem}.scoreboard-games{padding-right:.35rem}.scoreboard-games b{font-size:.98rem}.scoreboard-player strong{font-size:1.05rem}.scoreboard-player b{font-size:.53rem}.scoreboard-vs{font-size:.45rem}}.whot-stats{display:flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;gap:.75rem;white-space:nowrap;margin:.2rem 0 .5rem}.whot-stats .scoreboard-player{display:inline-flex;flex-direction:row;align-items:baseline;gap:.35rem;min-width:0}.whot-stats .scoreboard-player b{font-size:.62rem;letter-spacing:.07em;color:var(--ink-dim)}.whot-stats .scoreboard-player strong{font-size:1.35rem;line-height:1;color:var(--ink)}.whot-stats .scoreboard-vs{font-size:.55rem;font-weight:800;letter-spacing:.1em;color:var(--ink-dim)}.whot-stats{width:min(100%,300px);margin:.25rem auto .55rem;padding:.48rem .8rem;display:flex;align-items:center;justify-content:center;gap:.72rem;white-space:nowrap;border:1px solid rgba(var(--accent-rgb),.22);border-radius:14px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.06),var(--surface-2));box-shadow:inset 0 1px #ffffff8c,0 7px 18px -14px #141a1273}.whot-stats .scoreboard-player{min-width:0;display:inline-flex;align-items:baseline;gap:.3rem}.whot-stats .scoreboard-player b{font-size:.6rem;letter-spacing:.1em;color:var(--ink-dim)}.whot-stats .scoreboard-player strong{font-size:1.25rem;line-height:1;color:var(--ink)}.whot-stats .scoreboard-vs{font-size:.8rem;font-weight:800;color:var(--accent);opacity:.72}.whot-card-new{position:relative;animation:whot-new-card-glow 1.35s ease-in-out infinite;z-index:8}.whot-card-new:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:13px;box-shadow:0 0 0 2px #1f8f5e59,0 0 18px 5px #1f8f5e61;pointer-events:none}@keyframes whot-new-card-glow{0%,to{filter:drop-shadow(0 0 3px rgba(31,143,94,.28))}50%{filter:drop-shadow(0 0 11px rgba(31,143,94,.72))}}.watch-share-note,.watch-share-copy{margin:.35rem 0;font-size:.78rem;line-height:1.4;color:var(--ink-dim)}.watch-share-controls{display:flex;flex-direction:column;gap:.35rem;padding:.75rem;margin-bottom:.6rem;border:1px solid var(--border);border-radius:16px;background:linear-gradient(145deg,var(--surface),var(--surface-2))}.watch-screenshare-block,.watch-library-block{display:flex;flex-direction:column;gap:.35rem}.watch-share-youtube-btn{align-self:flex-start;margin-top:.3rem}.watch-share-title{margin:0;font-weight:800;color:var(--ink)}.watch-share-actions{display:flex;gap:.5rem;flex-wrap:wrap}.watch-share-status{margin:0;font-size:.72rem;color:var(--ink-dim)}.watch-share-player{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden}.watch-share-player video{width:100%;height:100%;object-fit:contain;display:block;background:#000}.home-screen{background:linear-gradient(180deg,rgba(var(--accent-rgb),.055),var(--surface-2));border:1px solid rgba(var(--accent-rgb),.16);border-radius:24px;box-shadow:0 18px 38px -28px #141a1273,inset 0 1px #ffffff9e}@media (max-width: 430px){.whot-stats{width:min(100%,270px);gap:.55rem;padding:.42rem .62rem}.whot-stats .scoreboard-player b{font-size:.54rem}.whot-stats .scoreboard-player strong{font-size:1.1rem}.whot-stats .scoreboard-vs{font-size:.68rem}.home-screen{border-radius:20px}}.watch-share-player{flex:0 0 auto}.watch-stage.expanded .watch-share-player{flex:1;min-height:0;aspect-ratio:auto}.watch-stage.expanded .watch-share-player video{width:100%;height:100%;object-fit:contain}@media (orientation: landscape){#watchPanel .watch-share-player{flex:1;min-height:0;aspect-ratio:auto}#watchPanel .watch-share-player video{height:100%;object-fit:contain}}.whot-stats{width:min(100%,310px);padding:.5rem .72rem;gap:.62rem;border-color:rgba(var(--accent-rgb),.24);background:linear-gradient(180deg,rgba(var(--accent-rgb),.075),var(--surface-2))}.whot-stats .scoreboard-player{gap:.34rem}.whot-stats .scoreboard-player strong{display:inline-flex;min-width:2rem;height:1.72rem;align-items:center;justify-content:center;padding:0 .42rem;border-radius:9px;background:var(--surface);border:1px solid rgba(var(--accent-rgb),.2);box-shadow:inset 0 1px #ffffffb3,0 4px 10px -8px #141a1280}.whot-stats .scoreboard-vs{font-size:.7rem;color:var(--ink-dim);opacity:1}.whot-card-new{animation:whot-new-card-glow 1.35s ease-in-out infinite;filter:none}.whot-card-new:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;box-shadow:inset 0 0 0 2px rgba(var(--card-highlight-rgb),.92),inset 0 0 13px rgba(var(--card-highlight-rgb),.34);background:radial-gradient(circle at 50% 0%,rgba(var(--card-highlight-rgb),.18),transparent 62%);pointer-events:none}@keyframes whot-new-card-glow{0%,to{box-shadow:inset 0 0 0 1px rgba(var(--card-highlight-rgb),.7)}50%{box-shadow:inset 0 0 0 2px rgba(var(--card-highlight-rgb),1),inset 0 0 16px rgba(var(--card-highlight-rgb),.28)}}.watch-share-mobile-note{margin:.3rem 0 .1rem;padding:.6rem .7rem;border-radius:12px;background:rgba(var(--accent-rgb),.07);border:1px solid rgba(var(--accent-rgb),.16);color:var(--ink-dim);font-size:.73rem;line-height:1.4}.watch-share-actions .btn:disabled{opacity:.55;cursor:wait}.whot-opp-row,.whot-my-row{display:flex;flex-direction:column;gap:.3rem}.whot-opp-row .whot-side-label{align-self:center}.whot-card-new{position:relative;filter:none!important;animation:whot-new-card-pulse 1.35s ease-in-out infinite}.whot-card-new:after{display:none}.whot-card-new .whot-card-face{position:relative;overflow:hidden;border-radius:inherit}.whot-card-new .whot-card-face:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px rgba(var(--card-highlight-rgb),.98),inset 0 0 18px rgba(var(--card-highlight-rgb),.48);background:radial-gradient(circle at 50% 8%,rgba(var(--card-highlight-rgb),.24),transparent 58%)}@keyframes whot-card-new-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}:root{--card-highlight-rgb:255,211,67}html[data-theme=onyx]{--card-highlight-rgb:255,246,196}html[data-theme=blossom]{--card-highlight-rgb:255,164,48}html[data-theme=ember]{--card-highlight-rgb:255,226,112}.sticker-pack-tabs{display:flex;gap:.35rem;padding:.45rem .65rem .1rem;overflow-x:auto;scrollbar-width:none}.sticker-pack-tabs::-webkit-scrollbar{display:none}.sticker-pack-tab{flex:0 0 auto;border:1px solid var(--border);background:var(--surface-2);color:var(--ink-dim);border-radius:999px;padding:.38rem .65rem;font:inherit;font-size:.7rem;white-space:nowrap}.sticker-pack-tab.active{background:var(--accent);color:var(--bg);border-color:var(--accent);font-weight:800}.sticker-tools{display:flex;gap:.45rem;padding:.1rem .7rem .65rem}.sticker-tools .btn{flex:1;min-width:0}.sticker-studio-panel{max-width:31em}.sticker-studio-preview{display:flex;justify-content:center;padding:.8rem}.sticker-canvas-wrap{width:min(70vw,280px);aspect-ratio:1;border-radius:20px;background:repeating-conic-gradient(var(--surface-2) 0 25%,var(--surface) 0 50%) 0/24px 24px;border:1px solid var(--border);display:grid;place-items:center;overflow:hidden}.sticker-canvas-wrap canvas{width:100%;height:100%;object-fit:contain}.sticker-studio-actions,.sticker-pack-create{display:flex;gap:.5rem;padding:.45rem .8rem}.sticker-pack-create input,.sticker-studio-panel>input{flex:1;min-width:0;border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:12px;padding:.7rem .75rem;font:inherit}.sticker-studio-status{margin:.45rem .8rem .8rem;color:var(--ink-dim);font-size:.74rem;line-height:1.4}.offline-status-bar{position:fixed;z-index:9999;left:50%;bottom:calc(env(safe-area-inset-bottom) + .65rem);transform:translate(-50%,120%);opacity:0;pointer-events:none;max-width:calc(100% - 1.4rem);padding:.55rem .8rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--ink);box-shadow:0 10px 30px #00000024;font-size:.7rem;transition:transform .2s ease,opacity .2s ease;white-space:nowrap}.offline-status-bar.visible{transform:translate(-50%);opacity:1}.watch-share-youtube-btn{margin-top:.1rem;align-self:flex-start}.msg .msg-status{display:flex}.msg .msg-status .msg-date-time{display:none}.msg.timestamp-visible .msg-status .msg-date-time,.msg.msg-sticker.timestamp-visible .msg-status .msg-date-time{display:inline}.sticker-action-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10080;display:flex;align-items:flex-end;justify-content:center;padding:.8rem;background:#0a0e0b57;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.sticker-action-sheet{width:min(100%,430px);padding:.75rem;border-radius:24px;background:var(--surface);border:1px solid var(--border);box-shadow:0 22px 55px #00000038;animation:stickerSheetIn .18s ease-out}.sticker-action-preview{display:flex;justify-content:center;align-items:center;min-height:92px;padding:.5rem}.sticker-action-preview img{width:96px;height:96px;object-fit:contain}.sticker-action-btn{width:100%;min-height:48px;margin-top:.45rem;border:0;border-radius:14px;background:var(--surface-2);color:var(--ink);font:inherit;font-weight:700}.sticker-action-btn:active{transform:scale(.985)}.sticker-action-cancel{background:transparent;color:var(--ink-dim)}@keyframes stickerSheetIn{0%{transform:translateY(18px);opacity:.5}to{transform:translateY(0);opacity:1}}.msg .msg-status .msg-date-time{white-space:nowrap}.msg .msg-status .msg-ticks{opacity:.82}.msg.timestamp-visible .msg-status{opacity:1}.game-kicker-row{display:flex;justify-content:space-between;gap:.8rem;margin-bottom:1rem;color:var(--ink-dim);font-size:.62rem;letter-spacing:.14em;font-weight:800}.sync-mode-row,.deck-mode-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-bottom:1.25rem}.sync-mode-btn,.deck-mode-btn{border:1px solid var(--border);background:var(--surface-2);color:var(--ink-dim);border-radius:12px;padding:.62rem .55rem;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.sync-mode-btn.active,.deck-mode-btn.active{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.sync-v2,.deck-v2{text-align:left;padding:1.15rem}.sync-v2 .sync-prompt{font-size:clamp(1.5rem,5vw,2rem);line-height:1.22;margin-bottom:.55rem;font-style:normal;font-weight:800}.sync-subline{margin:.1rem 0 1.25rem;color:var(--ink-dim);font-size:.78rem}.sync-form-v2{margin-bottom:1rem}.sync-score-line,.deck-score-line{text-align:center;color:var(--ink-dim);font-size:.7rem;letter-spacing:.06em;margin:.85rem 0}.sync-v2 .sync-reveal{margin-top:1rem}.deck-v2 .turn-banner{margin:.2rem 0 1rem;font-weight:800}.card-box-v2{min-height:170px;display:flex;flex-direction:column;justify-content:center}.card-box-v2 .card-text{font-size:1.28rem;line-height:1.35}@media (pointer: coarse){.chat-form textarea{min-height:2.45rem}}@media (pointer: fine){.chat-form textarea{min-height:2.2rem}}.composer-extra-row{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none}.composer-extra-row::-webkit-scrollbar{display:none}.composer-extra-row .toggle-pill{flex:0 0 auto;border:0;padding:.22rem .45rem;min-height:0;background:transparent;box-shadow:none;font-size:.67rem;opacity:.68}.chat-location-card{display:flex;align-items:center;gap:.7rem;min-width:190px;max-width:270px;margin-top:.35rem;padding:.75rem .85rem;border:1px solid var(--border);border-radius:16px;background:var(--surface-2);color:var(--ink);text-decoration:none}.chat-location-pin{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:1.1rem}.chat-location-card span:last-child{display:flex;flex-direction:column;gap:.12rem}.chat-location-card small{color:var(--ink-dim);font-size:.68rem}.chat-media-placeholder,.sticker-media-pending,.chat-video-placeholder{display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:44px;padding:.45rem .7rem;border-radius:10px;background:rgba(var(--accent-rgb),.06);color:var(--ink-dim);font-size:.72rem}.chat-video-placeholder{min-width:180px;min-height:105px}.chat-media-pending{min-width:210px;min-height:42px}.msg{contain:layout style}html,body{background:radial-gradient(110% 80% at 50% -12%,var(--bg-glow) 0%,var(--bg) 58%)}.home-screen{width:min(100%,820px);margin:0 auto;padding:max(.35rem,env(safe-area-inset-top)) clamp(1.05rem,3vw,2rem) calc(1.5rem + env(safe-area-inset-bottom));gap:1.15rem;background:transparent;border:0;border-radius:0;box-shadow:none}.home-top-actions{width:100%;height:2.8rem;margin:0;padding:0;align-items:center;justify-content:space-between}.home-top-actions:before{content:"Espace";font-family:Funnel Display,system-ui,sans-serif;font-size:1.42rem;font-style:italic;font-weight:600;letter-spacing:-.025em;color:var(--ink);opacity:.92}.home-top-actions .icon-btn{width:38px;height:38px;border:0;background:transparent;color:var(--ink-dim);box-shadow:none;font-size:1rem}.home-top-actions .icon-btn:hover{background:var(--surface-2);color:var(--ink)}.home-contact-row{position:relative;width:100%;min-height:116px;padding:1.15rem 0 .95rem;gap:.9rem;border:0;border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:0;background:transparent;box-shadow:none}.home-contact-row:hover{background:transparent}.home-contact-row:active{transform:scale(.995)}.home-contact-row .avatar-slot{width:58px;height:58px;border-radius:50%;overflow:hidden;background:var(--surface-2);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent-soft) 9%,transparent)}.home-contact-row .avatar-photo,.home-contact-row .brand-mark{width:58px;height:58px}.home-contact-name{font-family:Funnel Display,system-ui,sans-serif;font-size:clamp(1.7rem,5vw,2.15rem);line-height:.98;letter-spacing:-.025em;font-weight:600}.home-contact-preview{margin-top:.28rem;font-size:.76rem;letter-spacing:.01em;color:var(--ink-dim)}.home-contact-meta{align-self:flex-start;padding-top:.35rem}.home-contact-meta .dot{width:7px;height:7px}.home-contact-meta .chat-badge{margin-top:.2rem}.window-card{min-height:132px;margin:.15rem 0 .35rem;padding:1.2rem 1.2rem 1.2rem 1.25rem;border:1px solid color-mix(in srgb,var(--accent) 15%,var(--border));border-radius:26px;background:radial-gradient(80% 120% at 92% 20%,color-mix(in srgb,var(--accent-soft) 14%,transparent),transparent 60%),linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--accent-soft) 6%,var(--surface)));box-shadow:0 20px 45px -34px #173f306b,inset 0 1px #ffffffb8}.window-card:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border))}.window-card-glow{width:46px;height:46px;flex-basis:46px;border-color:color-mix(in srgb,var(--accent-soft) 50%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--accent-soft) 7%,transparent),inset 0 0 20px color-mix(in srgb,var(--accent-soft) 12%,transparent)}.window-card-glow:after{left:17px;top:17px}.window-card-kicker{font-size:.58rem;letter-spacing:.18em}.window-card-title{font-size:clamp(1.35rem,4vw,1.7rem);letter-spacing:-.01em}.window-card-sub{font-size:.72rem;max-width:34rem}.window-card-action{padding:.52rem .78rem;border-radius:999px;background:var(--accent);font-size:.66rem;letter-spacing:.01em}.home-cards{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.25rem}.home-cards:before{content:"Together";grid-column:1 / -1;margin:.15rem 0 .25rem;color:var(--ink-dim);font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.home-card{min-height:92px;padding:.85rem .9rem;gap:.22rem;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 90%,transparent);color:var(--ink);box-shadow:none;transition:transform .12s ease,border-color .12s ease,background .12s ease}.home-card:hover{border-color:color-mix(in srgb,var(--accent-soft) 38%,var(--border));background:var(--surface)}.home-card:active{transform:scale(.985)}.home-card:after{content:"";position:absolute;right:.9rem;top:.9rem;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--accent-soft) 55%,transparent)}.home-card-emoji{display:inline-grid;place-items:center;flex:0 0 auto}.home-card-title{margin-top:.05rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-style:normal;font-weight:800;font-size:.88rem;letter-spacing:-.01em}.home-card-sub{margin-top:.15rem;color:var(--ink-dim);font-size:.68rem;line-height:1.3}.home-card-whot-art{display:inline-block}.home-card-cinema{grid-column:1 / -1;min-height:76px;flex-direction:row;align-items:center;padding:.9rem 1rem;background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.home-card-cinema:before{content:none;width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border-radius:50%;background:#ffffff1a;font-size:1rem}.home-card-cinema:after{background:#ffffff73}.home-card-cinema .home-card-title{color:var(--on-accent);font-size:.94rem}.home-card-cinema .home-card-sub{color:#ffffffad}.home-card-whot,.home-card-deck,.home-card-words,.home-card-sync{background:color-mix(in srgb,var(--surface) 92%,var(--accent-soft) 8%)}.home-card-whot:before,.home-card-deck:before,.home-card-words:before,.home-card-sync:before{display:block;margin-bottom:.25rem;color:var(--accent-soft);font-size:.7rem;font-weight:900;letter-spacing:.06em}.home-card-whot:before{content:none}.home-card-deck:before{content:none}.home-card-words:before{content:none}.home-card-sync:before{content:none;font-size:1rem}.chat-topbar{padding:max(.55rem,env(safe-area-inset-top)) max(.8rem,calc((100vw - 820px)/2)) .52rem;background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.chat-back-btn,.topbar-actions .icon-btn{border:0;background:transparent;box-shadow:none}.chat-back-btn:hover,.topbar-actions .icon-btn:hover{background:var(--surface-2)}.topbar-identity{padding:.18rem .35rem}.topbar-identity:hover{background:transparent}.topbar-name{font-size:1rem;letter-spacing:-.015em}.topbar-status{font-size:.67rem}.chat-main{max-width:820px}.chat-log{padding:1.15rem max(1rem,calc((100vw - 760px)/2)) .75rem;background:radial-gradient(80% 40% at 50% 0%,rgba(var(--accent-rgb),.025),transparent 70%),var(--bg)}.day-divider{padding:.16rem .55rem;border:0;background:transparent;font-size:.61rem;font-weight:700;color:color-mix(in srgb,var(--ink-dim) 80%,transparent)}.history-status{font-size:.64rem;opacity:.72}.history-load-more{color:var(--accent-soft)}.msg{max-width:min(76%,31rem);padding:.62rem .85rem;margin-top:.52rem;border-radius:19px;font-size:.91rem;line-height:1.42}.msg.msg-grouped{margin-top:.12rem}.msg.mine{background:var(--accent);color:var(--on-accent);border:0;box-shadow:0 5px 16px -13px #173f30b3}.msg.theirs{background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 75%,transparent);box-shadow:0 5px 18px -17px #13221980}.msg.mine:after,.msg.theirs:after{display:none}.msg-status{font-size:.6rem;opacity:.62}.chat-form{gap:.5rem;padding:.55rem max(1rem,calc((100vw - 820px)/2)) calc(.45rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 94%,transparent);border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.composer-extra{padding:0 max(1rem,calc((100vw - 820px)/2)) .25rem;background:color-mix(in srgb,var(--bg) 94%,transparent)}.chat-input-pill{min-height:48px;background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:25px;box-shadow:0 8px 26px -24px #13221999}.chat-input-pill:focus-within{outline:0;border-color:color-mix(in srgb,var(--accent-soft) 52%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 9%,transparent)}.chat-send-btn{width:48px;height:48px;box-shadow:0 8px 22px -15px #173f30b3}@media (min-width: 760px){.home-screen{padding-left:2.25rem;padding-right:2.25rem}.home-contact-row{min-height:136px}.home-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.home-card-cinema{grid-column:1 / -1}.home-card{min-height:104px}}@media (max-width: 430px){.home-screen{padding-left:1rem;padding-right:1rem}.home-contact-row{min-height:108px}.home-card{min-height:88px}}html[data-theme=forest]{--bg: #e9eee8;--bg-glow: #dde8df;--surface: #fafcf9;--surface-2: #dce7df;--ink: #172a21;--ink-dim: #5f7066;--accent: #194c39;--accent-soft: #4f8068;--accent-rgb: 25,76,57;--on-accent: #fffdf8;--on-accent-overlay-rgb: 255,255,255;--border: #c9d7ce;--shadow: 0 18px 50px -34px rgba(19,34,25,.34);--card-highlight-rgb: 224,188,104}html[data-theme=onyx]{--bg: #111214;--bg-glow: #202024;--surface: #1b1b1f;--surface-2: #29292e;--ink: #f4f0ea;--ink-dim: #aaa39b;--accent: #eadbc8;--accent-soft: #c7a987;--accent-rgb: 234,219,200;--on-accent: #1a1714;--on-accent-overlay-rgb: 26,23,20;--border: #39383a;--shadow: 0 18px 42px -20px rgba(0,0,0,.72);--card-highlight-rgb: 234,219,200}html[data-theme=blossom]{--bg: #f3e4e9;--bg-glow: #ead0da;--surface: #fff8fa;--surface-2: #e9cbd5;--ink: #321b25;--ink-dim: #745261;--accent: #7c294b;--accent-soft: #b95a79;--accent-rgb: 124,41,75;--on-accent: #fff;--on-accent-overlay-rgb: 255,255,255;--border: #dcb3c1;--shadow: 0 18px 42px -22px rgba(74,35,51,.3);--card-highlight-rgb: 246,187,103}html[data-theme=ember]{--bg: #f1e4d2;--bg-glow: #e7d0b4;--surface: #fff9f1;--surface-2: #e1c9ab;--ink: #2d1d15;--ink-dim: #715849;--accent: #5a3424;--accent-soft: #a06b4d;--accent-rgb: 90,52,36;--on-accent: #fffaf3;--on-accent-overlay-rgb: 255,250,243;--border: #d5b99d;--shadow: 0 18px 42px -22px rgba(61,38,25,.32);--card-highlight-rgb: 205,145,84}.theme-swatch[data-theme=forest]{background:linear-gradient(145deg,#fafcf9 0,#fafcf9 48%,#194c39 49%,#194c39)}.theme-swatch[data-theme=onyx]{background:linear-gradient(145deg,#29292e 0,#29292e 48%,#eadbc8 49%,#eadbc8)}.theme-swatch[data-theme=blossom]{background:linear-gradient(145deg,#fff8fa 0,#fff8fa 48%,#7c294b 49%,#7c294b)}.theme-swatch[data-theme=ember]{background:linear-gradient(145deg,#fff9f1 0,#fff9f1 48%,#5a3424 49%,#5a3424)}.home-card-cinema .home-card-title,.home-card-cinema .home-card-sub{color:#fff}.home-card-window{background:color-mix(in srgb,var(--accent) 92%,var(--surface))}.home-card-window .home-card-title,.home-card-window .home-card-sub{color:var(--on-accent)}.msg.mine{background:var(--accent);color:var(--on-accent)}.msg.mine .msg-meta,.msg.mine .msg-ticks{color:color-mix(in srgb,var(--on-accent) 72%,transparent)}.composer{background:var(--surface);border-color:var(--border);color:var(--ink)}.composer textarea{color:var(--ink)}.composer textarea::placeholder{color:var(--ink-dim);opacity:.78}.btn-solid,.send-btn{background:var(--accent);color:var(--on-accent)}html[data-theme=forest]{--receipt-sent: #a8b7ad;--receipt-delivered: #d7e1da;--receipt-seen: #61b7df}html[data-theme=onyx]{--receipt-sent: #77736e;--receipt-delivered: #aaa49d;--receipt-seen: #6fc7e8}html[data-theme=blossom]{--receipt-sent: #b997a5;--receipt-delivered: #ead8df;--receipt-seen: #58afd3}html[data-theme=ember]{--receipt-sent: #b99f8b;--receipt-delivered: #e6d7c8;--receipt-seen: #58afd3}.msg.mine .msg-ticks{color:var(--receipt-sent);opacity:1}.msg.mine .msg-ticks.msg-ticks-delivered{color:var(--receipt-delivered)}.msg.mine .msg-ticks.msg-ticks-seen{color:var(--receipt-seen)}.msg.theirs .msg-ticks{color:var(--ink-dim);opacity:.9}.home-attention{margin:0 0 1rem;padding:.9rem;border:1px solid var(--border);border-radius:20px;background:color-mix(in srgb,var(--surface) 94%,var(--accent-soft) 6%);box-shadow:var(--shadow)}.home-attention-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .25rem .45rem}.home-attention-kicker{font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-dim);font-weight:800}.home-attention-count{font-size:.7rem;color:var(--ink-dim)}.home-attention-list{display:grid;gap:.35rem}.home-attention-item{width:100%;min-height:58px;display:flex;align-items:center;gap:.75rem;padding:.7rem .65rem;border:0;border-radius:14px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.home-attention-item:hover{background:var(--surface-2)}.home-attention-item:active{transform:scale(.995)}.home-attention-mark{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px rgba(var(--accent-rgb),.08)}.home-attention-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:.18rem}.home-attention-copy strong{font-size:.84rem;line-height:1.2;font-weight:750}.home-attention-copy small{font-size:.72rem;line-height:1.25;color:var(--ink-dim)}.home-attention-arrow{font-size:1.25rem;color:var(--ink-dim);line-height:1}.call-overlay{padding:0;align-items:stretch;justify-content:stretch;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.call-card{width:100%;max-width:none;min-height:100%;border:0;border-radius:0;padding:calc(1.2rem + env(safe-area-inset-top)) 1.25rem calc(1.2rem + env(safe-area-inset-bottom));background:var(--bg);box-shadow:none;gap:1.4rem;justify-content:space-between}.call-card:before{content:"ESPACE";display:block;align-self:center;font-size:.66rem;font-weight:800;letter-spacing:.28em;color:var(--ink-dim)}.call-with{margin:auto 0 0;font-size:1.35rem;font-weight:650;letter-spacing:-.02em}.call-actions{margin:0 auto;width:100%;gap:1rem;padding-top:.5rem}.call-icon-btn{width:64px;height:64px;font-size:1.35rem;box-shadow:none}.call-icon-end{background:#b64a43}.call-icon-accept{background:#376e55}.call-icon-neutral{background:var(--surface);border-color:var(--border)}.call-media-wrap{flex:1;max-height:68vh;aspect-ratio:auto;min-height:260px;border-radius:24px}.call-media-wrap.audio-only{height:auto;min-height:0;max-height:none;aspect-ratio:1;width:min(72vw,280px);margin:auto;border-radius:50%;background:var(--surface-2);border:1px solid var(--border)}.call-media-wrap.audio-only:before{content:"E";font-family:Funnel Display,system-ui,sans-serif;font-size:5rem;font-style:italic;color:var(--accent)}.call-reserved-box{border-radius:50%;width:min(68vw,250px);height:min(68vw,250px);aspect-ratio:1;margin:auto;background:var(--surface-2);border:1px solid var(--border)}.call-reserved-avatar{width:58%}.call-overlay video.call-video{background:#080808}.call-with+.call-media-wrap{margin-top:auto}.call-toast{max-width:calc(100vw - 2rem)}@media (min-width: 700px){.call-card{max-width:520px;min-height:100%;margin:auto;border-left:1px solid var(--border);border-right:1px solid var(--border)}}.home-card.is-attention,.window-card.is-attention{border-color:color-mix(in srgb,var(--accent-soft) 78%,var(--border));background:color-mix(in srgb,var(--surface) 84%,var(--accent-soft) 16%);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-soft) 35%,transparent),0 0 22px color-mix(in srgb,var(--accent-soft) 22%,transparent),0 12px 34px -22px #00000061;animation:homeAttentionGlow 2.4s ease-in-out infinite}.home-card-cinema.is-attention{background:color-mix(in srgb,var(--accent) 88%,var(--surface));border-color:var(--accent-soft)}.home-card.is-attention:after,.window-card.is-attention:after{background:var(--accent-soft);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-soft) 13%,transparent),0 0 14px color-mix(in srgb,var(--accent-soft) 65%,transparent)}.home-card.is-attention .home-card-title:after{content:" · YOUR TURN";color:var(--accent-soft);font-size:.56rem;letter-spacing:.09em;font-weight:900;vertical-align:middle;white-space:nowrap}.home-card-cinema.is-attention .home-card-title:after{color:var(--on-accent);opacity:.82}@keyframes homeAttentionGlow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-soft) 28%,transparent),0 0 16px color-mix(in srgb,var(--accent-soft) 15%,transparent),0 12px 34px -22px #00000061}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-soft) 48%,transparent),0 0 28px color-mix(in srgb,var(--accent-soft) 28%,transparent),0 12px 34px -22px #00000061}}.chat-inline-link{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.chat-link-preview{display:flex;gap:.7rem;margin-top:.55rem;overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:var(--surface-2);color:var(--ink);text-decoration:none;min-height:4.2rem}.chat-link-preview img{width:5.2rem;min-width:5.2rem;height:5.2rem;object-fit:cover}.chat-link-preview-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:.12rem;padding:.55rem .65rem .55rem 0}.chat-link-preview-domain{font-size:.67rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-dim)}.chat-link-preview strong{font-size:.84rem;line-height:1.2}.chat-link-preview small{color:var(--ink-dim);font-size:.72rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chat-link-preview.is-loading{padding:.65rem .75rem;align-items:center}.chat-link-preview.is-loading strong{margin-left:.15rem}.watch-voice-btn{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}.watch-voice-btn.is-listening{animation:watchVoicePulse .9s ease-in-out infinite}@keyframes watchVoicePulse{0%,to{box-shadow:0 0 #ff5a5a38}50%{box-shadow:0 0 0 8px #ff5a5a00}}.watch-share-unmute{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#000000bf;color:#fff;border:none;border-radius:999px;padding:.5rem 1rem;font-weight:700;font-size:.85rem;cursor:pointer;z-index:5}.watch-share-player audio{display:none}.watch-share-unmute{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#000000c7;color:#fff;padding:.75rem 1rem;font-weight:700;cursor:pointer}.watch-share-player video{contain:strict;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.watch-presence-row{display:flex;align-items:center;gap:.4rem}.watch-presence-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--ink-dim);transition:background .2s ease,box-shadow .2s ease}.watch-presence-dot[data-state=together]{background:#3ddc84;box-shadow:0 0 0 3px #3ddc8438,0 0 10px #3ddc848c;animation:watch-presence-pulse 2.4s ease-in-out infinite}.watch-presence-dot[data-state=away]{background:#f5b942;box-shadow:0 0 0 3px #f5b94233,0 0 8px #f5b94273}.watch-presence-dot[data-state=idle]{background:var(--ink-dim);box-shadow:none}@keyframes watch-presence-pulse{0%,to{opacity:1}50%{opacity:.55}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.watch-drawer-toggle{position:absolute;top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 10px);z-index:55;width:42px;height:42px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#000000b8;color:#fff;font-size:1.25rem;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px #00000047}.watch-drawer[hidden]{display:none!important}.watch-reaction-rail{position:absolute;left:calc(env(safe-area-inset-left,0px) + 10px);top:50%;transform:translateY(-50%);z-index:56;display:flex;flex-direction:column;gap:.38rem;pointer-events:auto}.watch-reaction-rail button{width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:999px;background:#00000080;color:#fff;font-size:1.28rem;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.watch-reaction-rail button:hover{transform:scale(1.08);background:#000000ad}.watch-reaction-more{font-size:1.1rem!important}.watch-extra-reactions{display:flex;flex-direction:column;gap:.38rem}.watch-flash-form{position:absolute;right:calc(env(safe-area-inset-right,0px) + 10px);bottom:calc(env(safe-area-inset-bottom,0px) + 10px);z-index:57;display:flex;align-items:center;gap:.35rem;width:min(220px,56vw);pointer-events:auto}.watch-flash-form input{flex:1 1 auto;min-width:0;height:38px;padding:0 .7rem;border:0;border-radius:999px;background:#00000080;color:#fff;font-size:.85rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.watch-flash-form input::placeholder{color:#ffffffa6}.watch-flash-form button{flex:0 0 auto;width:38px;height:38px;padding:0;display:grid;place-items:center;border:0;border-radius:999px;background:#00000080;color:#fff;font-size:1.05rem;cursor:pointer}.watch-flash-form button:hover{transform:scale(1.08);background:#000000ad}.cinema-library{margin:0 0 1rem}.cinema-library-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.cinema-library-head>div{display:flex;align-items:baseline;gap:.55rem}.cinema-library-head strong{font-size:.95rem}.cinema-library-head span{color:var(--ink-dim);font-size:.75rem}.cinema-library-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.1rem}.cinema-library-item{position:relative;min-width:0;border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:14px;padding:.45rem}.cinema-library-item:hover{transform:translateY(-1px)}.cinema-library-play{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:.45rem;width:100%;text-align:left;cursor:pointer}.cinema-library-thumb{aspect-ratio:16/9;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--accent);font-size:1.3rem}.cinema-library-name{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700}.cinema-library-delete{position:absolute;top:.4rem;right:.4rem;z-index:2;width:26px;height:26px;border-radius:50%;border:none;background:#0000008c;color:#fff;font-size:.85rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.cinema-library-download{position:absolute;top:.4rem;left:.4rem;z-index:2;min-width:26px;height:26px;padding:0 .3rem;border-radius:999px;border:none;background:#0000008c;color:#fff;font-size:.75rem;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.cinema-library-download.is-downloaded{background:color-mix(in srgb,var(--accent) 70%,#000 30%)}.cinema-library-download.is-downloading{background:#000000bf;cursor:default}.cinema-library-item.is-renaming{cursor:default}.cinema-library-rename-input{width:100%;min-width:0;box-sizing:border-box;font:inherit;font-size:.78rem;font-weight:700;color:var(--ink);background:var(--surface-2);border:1px solid var(--accent);border-radius:6px;padding:.15rem .35rem}.cinema-library-empty{color:var(--ink-dim);font-size:.82rem;margin:.25rem 0}@media (max-width: 560px){.cinema-library-grid{grid-template-columns:repeat(2,1fr);gap:.6rem}}.msg-context-badge{display:inline-flex;align-items:center;gap:.2rem;margin:0 0 .3rem;padding:.18rem .42rem;border-radius:999px;background:rgba(var(--accent-rgb),.1);color:var(--accent-soft);font-size:.62rem;font-weight:800;letter-spacing:.02em}.watch-stage.expanded .watch-live-bar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:55;display:block;padding:0;background:transparent;border:0;pointer-events:none}.watch-stage.expanded .watch-reaction-rail{position:absolute;left:calc(env(safe-area-inset-left,0px) + 14px);top:50%;bottom:auto;transform:translateY(-50%);max-height:calc(100% - 28px);overflow:visible;pointer-events:auto}.watch-stage.expanded .watch-flash-form{right:calc(env(safe-area-inset-right,0px) + 14px);bottom:calc(env(safe-area-inset-bottom,0px) + 14px);width:min(280px,40vw);pointer-events:auto}.watch-live-bar[hidden]{display:none!important}@media (max-height: 560px) and (orientation: landscape){.watch-stage.expanded .watch-reaction-rail{gap:.22rem;left:calc(env(safe-area-inset-left,0px) + 8px)}.watch-stage.expanded .watch-reaction-rail button{width:34px;height:34px;font-size:1.05rem}.watch-stage.expanded .watch-flash-form{width:min(220px,46vw);right:calc(env(safe-area-inset-right,0px) + 8px)}.watch-stage.expanded .watch-flash-form input,.watch-stage.expanded .watch-flash-form button{height:32px}}.watch-join-prompt{margin:.7rem 0 1rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--accent-soft) 35%,var(--border));border-radius:16px;background:color-mix(in srgb,var(--surface) 92%,var(--accent-soft) 8%)}.watch-join-prompt[hidden]{display:none!important}.watch-join-title{margin:0;font-weight:800}.watch-join-copy{margin:.25rem 0 .65rem;color:var(--ink-dim);font-size:.8rem;line-height:1.4}.watch-watching-line{margin:.25rem 0 .7rem;color:var(--accent-soft);font-size:.75rem;font-weight:700}.failed-message-actions .tapback-actions{display:flex;gap:.4rem}.watch-readycheck{display:none!important}:root{--awa-night: #100a25;--awa-deep: #17103a;--awa-purple: #7548ff;--awa-pink: #ff3f8e;--awa-orange: #ffb83d;--awa-cyan: #35d8d0;--awa-cream: #fff6e7}html,body{background:radial-gradient(70% 55% at 50% -5%,rgba(117,72,255,.23),transparent 68%),radial-gradient(55% 50% at 5% 20%,rgba(255,63,142,.1),transparent 70%),linear-gradient(180deg,#100a25,#15102f 46%,#0d0a1d);color:var(--awa-cream)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;opacity:.16;background-image:radial-gradient(circle at 20% 30%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 75% 18%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 58% 70%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 88% 45%,#fff 0 1px,transparent 1.5px);background-size:130px 130px,190px 190px,240px 240px,170px 170px;animation:awaStars 14s linear infinite}@keyframes awaStars{0%{transform:translateY(0)}to{transform:translateY(-18px)}}.room-shell{background:transparent!important}.home-screen{position:relative;width:min(100%,980px);min-height:100dvh;margin:0 auto;padding:max(.65rem,env(safe-area-inset-top)) clamp(.9rem,3vw,2.2rem) calc(2rem + env(safe-area-inset-bottom));overflow-x:hidden;color:var(--awa-cream)}.home-screen:before{content:"";position:absolute;width:360px;height:360px;top:-170px;right:-170px;border-radius:50%;background:radial-gradient(circle,rgba(255,184,61,.25),transparent 68%);filter:blur(8px);pointer-events:none}.home-screen:after{content:"";position:absolute;width:280px;height:280px;top:300px;left:-180px;border-radius:50%;background:radial-gradient(circle,rgba(53,216,208,.12),transparent 68%);filter:blur(18px);pointer-events:none}.home-top-actions{position:relative;z-index:3;height:48px;margin-bottom:.65rem}.home-top-actions:before{display:none!important}.awa-wordmark{display:flex;align-items:baseline;gap:.24rem;line-height:1}.awa-wordmark strong{font-family:Funnel Display,system-ui,sans-serif;font-size:1.45rem;font-weight:800;letter-spacing:-.08em;background:linear-gradient(90deg,#ffe29a,#ffc35a,#ff9a3d);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 14px rgba(255,92,129,.2))}.awa-wordmark span{font-size:.57rem;font-weight:800;letter-spacing:.17em;color:#fff6e7ad}.home-top-actions .icon-btn{color:#fff6e7bf;background:#ffffff12;border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-top-actions .icon-btn:hover{background:#ffffff21;color:#fff}.awa-world-hero{position:relative;min-height:255px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:30px;background:linear-gradient(135deg,#302066,#5b286f 42%,#e35d64);box-shadow:0 28px 70px -34px #000c,inset 0 1px #ffffff2e;isolation:isolate;animation:awaHeroIn .7s cubic-bezier(.2,.8,.2,1) both}@keyframes awaHeroIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.awa-world-copy{position:relative;z-index:4;padding:1.45rem 1.45rem 0;max-width:540px}.awa-eyebrow{display:inline-flex;padding:.34rem .55rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#0a051e38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.55rem;font-weight:800;letter-spacing:.17em;color:#ffffffc2}.awa-world-copy h2{margin:.7rem 0 .35rem;font-family:Funnel Display,system-ui,sans-serif;font-size:clamp(1.65rem,5vw,2.5rem);line-height:1.02;letter-spacing:-.055em;color:#fff}.awa-world-copy p{margin:0;max-width:31em;color:#ffffffc2;font-size:.82rem;line-height:1.45}.awa-world-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.awa-sun,.awa-moon{position:absolute;border-radius:50%}.awa-sun{width:112px;height:112px;right:13%;top:42px;background:radial-gradient(circle at 38% 35%,#fff6bd,#ffb83d 58%,#ffb83d14 70%);box-shadow:0 0 70px #ffb83d8c}.awa-moon{width:190px;height:190px;right:-40px;top:-95px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff0f}.awa-cloud{position:absolute;width:150px;height:28px;border-radius:999px;background:#ffffff1f;filter:blur(1px)}.cloud-one{right:38%;top:98px;transform:scale(.72)}.cloud-two{right:4%;top:144px;transform:scale(.48);opacity:.7}.awa-tower{position:absolute;bottom:42px;width:46px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#201545b8,#09071bf0);box-shadow:inset 1px 0 #ffffff0f}.tower-one{right:31%;height:104px}.tower-two{right:25%;height:72px;width:58px}.tower-three{right:19%;height:128px;width:34px}.tower-four{right:13%;height:83px;width:50px}.awa-tower:after{content:"";position:absolute;top:12px;right:9px;bottom:0;left:9px;background:repeating-linear-gradient(180deg,rgba(255,208,92,.55) 0 3px,transparent 3px 13px);opacity:.5}.awa-road{position:absolute;left:36%;right:-8%;bottom:-55px;height:110px;transform:rotate(-5deg);background:linear-gradient(180deg,#2d244d,#0f0b22);border-top:1px solid rgba(255,255,255,.08)}.awa-road:after{content:"";position:absolute;left:10%;right:4%;top:48%;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 26px,transparent 26px 54px);opacity:.45}.awa-window-light{position:absolute;width:5px;height:5px;border-radius:1px;background:#ffca5a;box-shadow:0 0 10px #ffca5a;opacity:.7;animation:awaLight 3.8s ease-in-out infinite}.awa-window-light.one{right:29%;bottom:100px}.awa-window-light.two{right:20%;bottom:145px;animation-delay:1.1s}.awa-window-light.three{right:15%;bottom:83px;animation-delay:2s}@keyframes awaLight{50%{opacity:.18;transform:scale(.65)}}.awa-palm{position:absolute;bottom:28px;width:4px;height:100px;background:linear-gradient(#49366c,#16102e);border-radius:999px;transform-origin:bottom}.awa-palm:before,.awa-palm:after{content:"";position:absolute;width:70px;height:26px;top:-4px;left:-60px;border-top:7px solid #4f8d69;border-radius:50%;transform:rotate(-17deg);box-shadow:24px 12px 0 -1px #3f7c5d,47px -8px 0 -1px #5c9a6c}.awa-palm:after{left:0;transform:rotate(22deg) scaleX(-1);opacity:.82}.palm-one{left:8%;height:116px;transform:rotate(4deg)}.palm-two{right:5%;height:92px;transform:rotate(-6deg);opacity:.7}.awa-section-head{position:relative;z-index:2;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:1.15rem .15rem .45rem}.awa-section-head span{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1rem;letter-spacing:-.02em}.awa-section-head small{font-size:.62rem;color:#fff6e785}.home-contact-row{position:relative;z-index:2;min-height:112px;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:linear-gradient(135deg,#ffffff1a,#ffffff0b);box-shadow:0 18px 40px -30px #000c,inset 0 1px #ffffff17;color:#fff}.home-contact-row:hover{background:linear-gradient(135deg,#ffffff21,#ffffff0e)}.home-contact-row .avatar-slot{box-shadow:0 0 0 4px #ffffff14,0 10px 28px -15px #000c}.home-contact-name{font-family:Funnel Display,system-ui,sans-serif;color:#fff;font-size:1.4rem;font-weight:700}.home-contact-preview{color:#ffffff8f}.home-contact-meta{color:#fff}.home-contact-meta .dot{box-shadow:0 0 12px #35d8a0}.awa-quick-actions{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:.8rem}.awa-quick{min-height:92px;border:1px solid rgba(255,255,255,.11);border-radius:20px;padding:.8rem;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 18px 34px -26px #000000bf;transition:transform .18s ease,filter .18s ease;overflow:hidden;position:relative}.awa-quick:after{content:"";position:absolute;width:80px;height:80px;border-radius:50%;right:-24px;bottom:-32px;background:#ffffff21}.awa-quick:hover{transform:translateY(-3px);filter:brightness(1.08)}.awa-quick:active{transform:scale(.98)}.awa-quick span{font-size:1.25rem}.awa-quick b{font-size:.78rem;font-weight:800}.awa-quick small{font-size:.59rem;color:#ffffff9e}.awa-quick.play{background:linear-gradient(145deg,#6844ed,#39218c)}.awa-quick.watch{background:linear-gradient(145deg,#f43d8c,#922e78)}.awa-quick.connect{background:linear-gradient(145deg,#0fbfbb,#176b91)}.window-card{position:relative;z-index:2;min-height:112px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:linear-gradient(135deg,#ffffff1a,#ffffff09);box-shadow:0 18px 42px -30px #000c;color:#fff}.window-card:hover{border-color:#ffffff3d}.window-card-title{color:#fff}.window-card-sub{color:#fff9}.window-card-kicker{color:#ffca5a}.window-card-action{background:#ffb42e;color:#fff;box-shadow:0 8px 22px -12px #ff3f8eb3}.home-cards{position:relative;z-index:2;gap:.65rem;margin-top:.95rem}.home-cards:before{content:"Things to do together";color:#fff6e78c;margin-bottom:.25rem}.home-card{min-height:116px;border:1px solid rgba(255,255,255,.1);border-radius:22px;color:#fff;background:#ffffff13;box-shadow:0 18px 38px -30px #000000d9,inset 0 1px #ffffff14}.home-card:hover{border-color:#ffffff38;background:#ffffff1b;transform:translateY(-2px)}.home-card-title{color:#fff}.home-card-sub{color:#ffffff91}.home-card-cinema{min-height:100px;background:linear-gradient(135deg,#352064,#b22e72,#e0645b);border-color:#ffffff29}.home-card-whot{background:linear-gradient(145deg,#7c4d13,#d7922f)}.home-card-deck{background:linear-gradient(145deg,#76233e,#d94b72)}.home-card-words{background:linear-gradient(145deg,#075e62,#18a99e)}.home-card-sync{background:linear-gradient(145deg,#2b3f89,#6954d9)}.settings-overlay,.lock-overlay,.call-overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (min-width:760px){.home-screen{padding-top:1rem}.awa-world-hero{min-height:300px}.awa-world-copy{padding:1.8rem 1.8rem 0}.awa-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.home-cards{grid-template-columns:repeat(4,1fr)}.home-card-cinema{grid-column:1 / -1}}@media (max-width:430px){.awa-world-hero{min-height:242px;border-radius:25px}.awa-world-copy{padding:1.15rem 1.1rem 0}.awa-world-copy h2{font-size:1.62rem}.awa-world-copy p{max-width:19em;font-size:.76rem}.awa-sun{width:80px;height:80px;right:8%;top:65px}.awa-tower{transform:scale(.78);transform-origin:bottom right}.awa-quick{min-height:84px;padding:.7rem}.home-contact-row{min-height:100px}}.splash-overlay{background:#0b0719!important}.splash-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 32%,rgba(117,72,255,.4),transparent 32%),linear-gradient(180deg,#100a25,#070510)}.splash-card{position:relative;overflow:hidden;width:min(92vw,440px);min-height:540px;padding:0 1.25rem 1.8rem;border:1px solid rgba(255,255,255,.13);border-radius:32px;background:linear-gradient(180deg,#ffffff12,#ffffff06);box-shadow:0 40px 100px -50px #000000f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:flex-end}.awa-splash-scene{position:absolute;top:0;right:0;bottom:43%;left:0;overflow:hidden;background:linear-gradient(180deg,#312069,#e85c69 72%,#ffb83d)}.awa-splash-scene:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-42px;height:100px;border-radius:50%;background:#100a25}.awa-splash-sun{position:absolute;width:100px;height:100px;right:22%;top:62px;border-radius:50%;background:#ffc955;box-shadow:0 0 70px #ffb83d}.awa-splash-city{position:absolute;left:10%;right:10%;bottom:25px;height:90px;background:linear-gradient(90deg,transparent 0 5%,#19102f 5% 14%,transparent 14% 17%,#20153a 17% 26%,transparent 26% 30%,#17102f 30% 40%,transparent 40% 43%,#24173e 43% 52%,transparent 52% 55%,#17102f 55% 66%,transparent 66% 69%,#22153a 69% 78%,transparent 78% 82%,#160e2a 82% 100%);opacity:.9}.awa-splash-tower{position:absolute;right:47%;bottom:27px;width:22px;height:142px;background:linear-gradient(90deg,#130d27,#403064,#130d27);border-radius:5px 5px 0 0;box-shadow:0 0 20px #ffffff14}.awa-splash-tower:after{content:"";position:absolute;top:-24px;left:10px;width:2px;height:25px;background:#ffce61;box-shadow:0 0 9px #ffce61}.awa-splash-palm{position:absolute;bottom:26px;width:4px;height:105px;background:#1a1730;border-radius:99px}.awa-splash-palm.left{left:8%;transform:rotate(-7deg)}.awa-splash-palm.right{right:8%;transform:rotate(7deg)}.awa-splash-palm:after{content:"✦";position:absolute;top:-23px;left:-13px;font-size:30px;color:#4f936e;transform:rotate(18deg)}.awa-logo{position:relative;z-index:3;font-family:Funnel Display,system-ui,sans-serif;font-size:3.3rem;font-weight:800;letter-spacing:-.09em;line-height:.8;background:linear-gradient(90deg,#ffe29a,#ffc35a,#ff9a3d);-webkit-background-clip:text;background-clip:text;color:transparent}.awa-logo span{display:block;margin-left:1.8rem;margin-top:.15rem;font-size:1.1rem;letter-spacing:.06em;color:#fff;-webkit-text-fill-color:#fff;transform:skew(-8deg)}.splash-kicker{position:relative;z-index:2;margin:.75rem 0 .4rem;font-size:.56rem;letter-spacing:.16em;color:#ffffff8c}.splash-welcome{position:relative;z-index:2;margin:0 0 1rem;font-family:Funnel Display,system-ui,sans-serif;font-size:1.05rem;color:#fff}.splash-card .btn-solid{position:relative;z-index:2;width:100%;min-height:52px;border:0;border-radius:18px;background:#ffb42e;color:#fff;font-weight:800;box-shadow:0 14px 34px -16px #ff3f8eb3}.update-banner{background:#ffb42e!important;color:#fff!important}:root{--awa-cream: #fff7e8;--awa-paper: #fffaf2;--awa-ink: #f6f1fb;--awa-plum: #5a2f68;--awa-coral: #ef6b63;--awa-gold: #f5b942;--awa-teal: #2b9b91;--awa-lilac: #8a72d8}body{background:radial-gradient(80% 55% at 10% 0%,rgba(245,185,66,.14),transparent 60%),radial-gradient(75% 60% at 100% 15%,rgba(239,107,99,.12),transparent 58%),linear-gradient(145deg,#182036,#1c2338 48%,#1f2639)}#homeScreen{position:relative;background:radial-gradient(90% 42% at 50% 0%,rgba(255,211,112,.1),transparent 70%),linear-gradient(180deg,#18203666,#182036d9)}#homeScreen:before{content:"";position:absolute;width:220px;height:220px;left:-100px;top:300px;border-radius:50%;background:#8a72d824;filter:blur(25px);pointer-events:none;animation:awaAmbientFloat 8s ease-in-out infinite}#homeScreen:after{content:"";position:absolute;width:190px;height:190px;right:-90px;top:470px;border-radius:50%;background:#ef6b6324;filter:blur(24px);pointer-events:none;animation:awaAmbientFloat 10s ease-in-out infinite reverse}@keyframes awaAmbientFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(12px,-18px,0)}}.home-top-actions{margin-bottom:.9rem}.awa-wordmark strong{background:linear-gradient(100deg,#ffd36a,#ef6b63 52%,#a67fe0);-webkit-background-clip:text;background-clip:text;color:transparent;filter:none}.awa-wordmark span{color:#f6f1fba6}.home-top-actions .icon-btn{color:#f6f1fb;background:#ffffff14;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 24px -20px #0009}.awa-world-hero{min-height:275px;border-radius:30px;border:1px solid rgba(255,255,255,.75);background:radial-gradient(circle at 72% 30%,rgba(255,220,120,.86),transparent 18%),linear-gradient(135deg,#6a4b9c,#a55386 38%,#ed7968 70%,#f4b95f);box-shadow:0 26px 60px -36px #56305280,inset 0 1px #ffffffa6}.awa-world-hero:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(180deg,transparent,rgba(41,26,49,.32));pointer-events:none}.awa-eyebrow{color:#ffffffd6;background:#2d1c372e;border-color:#ffffff40}.awa-world-copy h2{text-shadow:0 8px 30px rgba(60,25,55,.18)}.awa-world-copy p{color:#ffffffd6}.awa-sun{box-shadow:0 0 90px #ffcd56b8;animation:awaSunPulse 5s ease-in-out infinite}@keyframes awaSunPulse{50%{transform:scale(1.045);box-shadow:0 0 105px #ffcd56d6}}.awa-cloud{animation:awaCloudDrift 16s ease-in-out infinite alternate}.cloud-two{animation-delay:-7s}@keyframes awaCloudDrift{to{transform:translate(-28px) scale(.72)}}.awa-road{background:linear-gradient(180deg,#443653,#211b32)}.awa-palm:before,.awa-palm:after{filter:saturate(1.25)}.awa-section-head{margin-top:1.25rem}.awa-section-head span{color:var(--ink);font-size:1.05rem}.awa-section-head small{color:var(--ink-dim)}.home-contact-row{min-height:112px;background:radial-gradient(circle at 92% 0%,rgba(245,185,66,.14),transparent 28%),linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.12);color:var(--awa-ink);box-shadow:0 20px 42px -32px #00000080,inset 0 1px #ffffff14}.home-contact-row:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f)}.home-contact-name{color:var(--ink)}.home-contact-preview{color:var(--ink-dim)}.home-contact-row:after{content:"";position:absolute;right:18px;bottom:13px;width:54px;height:3px;border-radius:99px;background:linear-gradient(90deg,#f5b94200,#f5b942b3,#ef6b6300);animation:awaBreath 3.2s ease-in-out infinite}@keyframes awaBreath{50%{transform:scaleX(1.6);opacity:.55}}.awa-quick-actions{grid-template-columns:1.12fr .94fr .94fr;gap:.72rem;margin-top:.85rem}.awa-quick{min-height:148px;padding:.9rem;border-radius:24px;border:1px solid rgba(255,255,255,.62);box-shadow:0 22px 38px -28px #39233761,inset 0 1px #ffffff73;isolation:isolate}.awa-quick>*{position:relative;z-index:4}.awa-quick span{font-size:1.45rem}.awa-quick b{font-size:.9rem;letter-spacing:-.02em}.awa-quick small{font-size:.64rem;color:#ffffffc2}.awa-quick:before{content:"";position:absolute;z-index:1;border-radius:50%;pointer-events:none}.awa-quick.play{background:linear-gradient(145deg,#7055c9,#9c5ca8 54%,#e17b70)}.awa-quick.play:before{width:94px;height:68px;right:-8px;top:27px;background:linear-gradient(155deg,transparent 0 20%,rgba(255,255,255,.88) 21% 28%,transparent 29% 46%,rgba(255,218,116,.94) 47% 54%,transparent 55% 100%);transform:rotate(-13deg);animation:awaCards 3.2s ease-in-out infinite}.awa-quick.play:after{content:"";position:absolute;z-index:2;width:42px;height:58px;right:26px;top:30px;border-radius:7px;background:linear-gradient(145deg,#fff9ef,#f1d7a2);box-shadow:8px 8px #45255b42,0 12px 25px #2d14323d;transform:rotate(8deg);animation:awaCardLift 3.2s ease-in-out infinite}@keyframes awaCards{50%{transform:translate(-8px,4px) rotate(-18deg)}}@keyframes awaCardLift{50%{transform:translate(5px,-6px) rotate(14deg)}}.awa-quick.watch{background:linear-gradient(145deg,#ee776c,#df5c7c,#8b5bb8)}.awa-quick.watch:before{width:112px;height:72px;right:-18px;top:25px;border-radius:12px;background:repeating-linear-gradient(90deg,#ffffffc2 0,#ffffffc2 17px,#ffffff29 17px,#ffffff29 25px);opacity:.72;transform:rotate(-7deg);animation:awaFilm 5s linear infinite}.awa-quick.watch:after{content:"▶";position:absolute;z-index:2;right:31px;top:40px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffffdb;color:#b6537a;box-shadow:0 8px 24px #471b413d;animation:awaPlayPulse 2.8s ease-in-out infinite}@keyframes awaFilm{to{transform:translate(-30px) rotate(-7deg)}}@keyframes awaPlayPulse{50%{transform:scale(1.08);box-shadow:0 10px 30px #ffffff3d}}.awa-quick.connect{background:linear-gradient(145deg,#37a59c,#4f9db8 55%,#6572bf)}.awa-quick.connect:before{width:92px;height:92px;right:-10px;top:18px;border:1px solid rgba(255,255,255,.35);box-shadow:0 0 0 12px #ffffff0f,0 0 0 24px #ffffff09;animation:awaMoment 3.6s ease-in-out infinite}.awa-quick.connect:after{content:"✦";position:absolute;right:33px;top:38px;z-index:3;font-size:2rem;color:#fff3b0;animation:awaSpark 2.5s ease-in-out infinite}@keyframes awaMoment{50%{transform:scale(1.12);opacity:.72}}@keyframes awaSpark{50%{transform:translateY(-4px) rotate(12deg);opacity:.72}}.home-cards{display:none!important}.window-card{min-height:96px;margin-top:.2rem;background:linear-gradient(135deg,#ffffff17,#ffffff0a);border-color:#ffffff24;color:var(--ink);box-shadow:0 18px 40px -32px #00000080}.window-card-title{color:var(--ink)}.window-card-sub{color:var(--ink-dim)}.window-card-kicker{color:var(--accent-soft)}.chat-topbar{background:linear-gradient(180deg,#1f2639f5,#182036e8);border-bottom-color:#ffffff14;box-shadow:0 10px 30px -28px #0009}.chat-log{background:radial-gradient(420px 260px at 15% 5%,rgba(245,185,66,.08),transparent 70%),radial-gradient(380px 300px at 100% 35%,rgba(138,114,216,.1),transparent 70%),linear-gradient(180deg,#182036,#1c2338)}.chat-log:before{content:"AwaSpace";position:fixed;left:50%;top:44%;transform:translate(-50%,-50%) rotate(-10deg);font-size:3.8rem;font-weight:900;letter-spacing:-.08em;color:#ffffff09;pointer-events:none;z-index:0}.msg{z-index:1}.msg.theirs{background:#ffffff1a;border-color:#ffffff1f;color:var(--ink);box-shadow:0 10px 20px -18px #00000080}.msg.mine{background:linear-gradient(160deg,#ffe29a,#ffc35a 55%,#f5a63a);color:#2a0f1f;box-shadow:0 12px 24px -18px #00000080}.msg-status{color:inherit;opacity:.62}.chat-form,.composer-extra{background:#1f2639f5;border-top-color:#ffffff14}.chat-input-pill{background:#ffffff14;border-color:#ffffff24;color:var(--ink)}.chat-input-pill:focus-within{outline-color:var(--accent-soft)}.chat-send-btn{background:linear-gradient(145deg,#ffd36a,#f5a63a);color:#2a0f1f;box-shadow:0 8px 18px -12px #00000080}.settings-overlay{justify-content:center;background:#0a061294;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:max(.6rem,env(safe-area-inset-top)) .6rem max(.6rem,env(safe-area-inset-bottom))}.settings-panel{width:min(100%,620px);max-width:620px;height:min(100%,900px);margin:auto;border:1px solid rgba(255,255,255,.12);border-radius:30px;background:radial-gradient(70% 35% at 100% 0%,rgba(239,107,99,.1),transparent 70%),linear-gradient(180deg,#1f2639,#1c2338);box-shadow:0 30px 90px -35px #0009;padding:1rem 1rem calc(1.4rem + env(safe-area-inset-bottom));gap:.8rem;color:var(--ink)}.settings-panel-header{padding:.35rem .25rem .8rem;border-bottom:1px solid rgba(255,255,255,.08)}.settings-panel-title{font-family:Funnel Display,system-ui,sans-serif;font-style:normal;font-size:1.55rem;font-weight:800;letter-spacing:-.045em;color:var(--ink)}.settings-close-btn{background:#ffffff1a;border-color:#ffffff1f;color:var(--ink)}.settings-section{border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:.95rem;gap:.65rem;background:#ffffff0d;box-shadow:0 14px 30px -26px #00000080}.settings-section:first-of-type{border-top:1px solid rgba(255,255,255,.1);padding-top:.95rem}.settings-section-title{color:var(--accent-soft);letter-spacing:.12em;font-size:.64rem}.settings-section .btn{border-radius:14px}.settings-section .notif-hint{color:var(--ink-dim)}.settings-section:has(#themeRow){display:none!important}.avatar-pick-btn{background:#ffffff14;border-color:transparent}.avatar-pick-btn.avatar-pick-selected{border-color:var(--accent-soft);background:#f2a65c24}.lock-settings-panel{background:#ffffff0d;border-radius:16px;padding:.8rem}.games-overlay{background:linear-gradient(180deg,#1c2338,#182036)}.games-panel{background:transparent}.games-panel-title{font-family:Funnel Display,system-ui,sans-serif;font-style:normal;font-weight:800;letter-spacing:-.045em}@media (max-width: 560px){.settings-overlay{padding:0}.settings-panel{height:100%;border-radius:0;border-left:0;border-right:0}.awa-quick-actions{grid-template-columns:1.08fr .96fr .96fr}.awa-quick{min-height:142px}}.awa-experience-windows{position:relative;z-index:3;display:grid;grid-template-columns:1fr;gap:.78rem;margin-top:.9rem}.experience-window{position:relative;display:block;width:100%;min-height:188px;overflow:hidden;padding:1rem;border:1px solid rgba(74,48,64,.12);border-radius:28px;text-align:left;color:#2d222a;background:#fffaf4;box-shadow:0 24px 48px -34px #3f26316b,inset 0 1px #fffffff2;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.experience-window:hover{transform:translateY(-3px);box-shadow:0 28px 55px -34px #3f263180,inset 0 1px #fffffff2}.experience-window:active{transform:scale(.992)}.experience-kicker{position:relative;z-index:8;display:block;font-size:.54rem;font-weight:900;letter-spacing:.18em;color:#36273094}.experience-title{position:relative;z-index:8;display:block;margin-top:.18rem;font-family:Funnel Display,system-ui,sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:-.045em}.experience-live{position:absolute;z-index:9;right:.85rem;top:.85rem;font-size:.52rem;font-weight:800;color:#ffffffd1;padding:.34rem .48rem;border-radius:999px;background:#21142338;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.experience-live i,.chat-window-seen i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#52d39c;box-shadow:0 0 9px #52d39ce6;margin-right:4px}.experience-window-play{min-height:252px;color:#fff;background:linear-gradient(145deg,#69438b,#a6547d 48%,#e67b5e);border-color:#ffffff47}.experience-window-play .experience-kicker{color:#ffffffb3}.experience-window-play .experience-title{font-size:1.3rem}.experience-whot-stage{position:absolute;top:54px;right:.7rem;bottom:.45rem;left:.7rem;z-index:2;border-radius:21px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(247,205,117,.22),transparent 28%),linear-gradient(145deg,#5c3a62,#322342);box-shadow:inset 0 1px #ffffff24,0 18px 30px -22px #190a1dcc}.experience-whot-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 60%,transparent 0 25%,rgba(0,0,0,.17) 70%);pointer-events:none}.experience-whot-stage .whot-mini-scene{transform:scale(1.02);transform-origin:center}.experience-whot-stage .whot-mini-table{background:radial-gradient(ellipse at center,#8b5a3b,#6c402f 62%,#432a2b);box-shadow:inset 0 0 0 1px #ffd29b29,inset 0 0 45px #1d0d194d}.experience-whot-stage .whot-mini-player-name{color:#ffffffe0}.experience-window-cinema{min-height:205px;color:#fff;background:linear-gradient(135deg,#21152f,#5b285e 48%,#a9446c);border-color:#ffffff2e}.experience-window-cinema:before{content:"";position:absolute;inset:auto -10% -40px;height:130px;background:radial-gradient(ellipse at center,rgba(255,197,96,.24),transparent 63%);filter:blur(4px)}.experience-window-cinema .experience-kicker{color:#ffffff94}.experience-window-cinema .experience-title{max-width:13em}.cinema-shelf{position:absolute;left:.7rem;right:.7rem;top:77px;bottom:27px;display:flex;align-items:center;gap:.65rem;overflow:hidden;z-index:4}.cinema-service{flex:0 0 auto;display:grid;place-items:center;height:78px;min-width:112px;padding:.55rem .8rem;border-radius:18px;background:#ffffff18;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 25px -22px #000c,inset 0 1px #ffffff1a;font-weight:900;letter-spacing:-.05em;animation:awaCinemaSlide 11s linear infinite}.cinema-service.youtube{font-size:1.12rem}.cinema-service.youtube span{font-weight:500}.cinema-service.tiktok{font-size:1.12rem;animation-delay:-2.7s}.cinema-service.netflix{font-size:1rem;letter-spacing:.06em;animation-delay:-5.4s}.cinema-service.awa-movies{font-size:.92rem;letter-spacing:.02em;animation-delay:-8.1s}.cinema-service.awa-movies b{font-size:.52rem;letter-spacing:.15em;color:#ffca5a}@keyframes awaCinemaSlide{0%,to{transform:translateY(8px) rotate(-2deg);opacity:.76}50%{transform:translateY(-8px) rotate(2deg);opacity:1}}.cinema-film-strip{position:absolute;left:1rem;right:1rem;bottom:11px;display:flex;gap:5px;z-index:3;opacity:.55}.cinema-film-strip i{height:3px;flex:1;border-radius:99px;background:linear-gradient(90deg,#ffc65d,#ff7b7b);animation:filmPulse 2.2s ease-in-out infinite}.cinema-film-strip i:nth-child(2){animation-delay:.2s}.cinema-film-strip i:nth-child(3){animation-delay:.4s}.cinema-film-strip i:nth-child(4){animation-delay:.6s}.cinema-film-strip i:nth-child(5){animation-delay:.8s}@keyframes filmPulse{50%{opacity:.28;transform:scaleY(.6)}}.experience-window-chat{min-height:202px;color:#fff;background:linear-gradient(145deg,#122038,#1d5872 52%,#3aa492);border-color:#ffffff2e}.experience-window-chat .experience-kicker{color:#ffffff9e}.experience-window-chat:before{content:"";position:absolute;width:150px;height:150px;right:-45px;top:-55px;border-radius:50%;background:#ffd36a24;filter:blur(8px)}.chat-window-avatar{position:absolute;z-index:5;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-weight:900;font-size:.68rem;color:#fff;border:2px solid rgba(255,255,255,.55);box-shadow:0 7px 15px -8px #050f198c}.avatar-dale{right:1.05rem;top:1.05rem;background:linear-gradient(135deg,#6b4b9d,#d96868)}.avatar-lumi{right:1.72rem;top:1.05rem;transform:translate(-25px);background:linear-gradient(135deg,#e5a13c,#d65e7e)}.chat-window-bubbles{position:absolute;left:1rem;right:1rem;top:70px;bottom:29px;display:flex;flex-direction:column;align-items:flex-start;gap:.36rem;z-index:4}.chat-window-bubbles .bubble{max-width:78%;padding:.48rem .66rem;border-radius:15px;font-size:.66rem;line-height:1.25;box-shadow:0 8px 15px -12px #050f1966;animation:bubbleFloat 4.5s ease-in-out infinite}.chat-window-bubbles .theirs{color:#fff;background:#ffffff29;border-bottom-left-radius:5px}.chat-window-bubbles .mine{align-self:flex-end;color:#122038;background:linear-gradient(135deg,#ffd36a,#f2a65c);border-bottom-right-radius:5px;animation-delay:-1.5s}.chat-window-bubbles .bubble:nth-child(3){animation-delay:-3s}@keyframes bubbleFloat{50%{transform:translateY(-2px)}}.chat-window-seen{position:absolute;z-index:8;left:1rem;bottom:.72rem;font-size:.55rem;color:#ffffffa6;font-weight:700}.chat-window-seen i{margin-left:4px;margin-right:0}.experience-window-moments{min-height:225px;color:#fff;background:#232b42;border-color:#ffffff29}.experience-window-moments .experience-kicker{color:#ffffffa3}.experience-window-moments .experience-title{max-width:12em}.moment-scene{position:absolute;z-index:2;left:.65rem;right:.65rem;top:68px;bottom:31px;overflow:hidden;border-radius:20px;background:linear-gradient(155deg,#f4b95e,#e77c69 42%,#744f9c);box-shadow:inset 0 1px #fff3,0 15px 30px -23px #000000a6}.moment-scene:before{content:"";position:absolute;left:-10%;right:-10%;bottom:-36px;height:105px;border-radius:50%;background:linear-gradient(180deg,#382846,#182036);transform:rotate(-5deg)}.moment-sun{position:absolute;right:18%;top:18px;width:54px;height:54px;border-radius:50%;background:#ffd36b;box-shadow:0 0 45px #ffd36bbf}.moment-person{position:absolute;bottom:29px;width:38px;height:78px;border-radius:20px 20px 7px 7px;background:linear-gradient(180deg,#4a3156,#241a32)}.moment-person:before{content:"";position:absolute;left:7px;top:-20px;width:24px;height:24px;border-radius:50%;background:#c88769}.moment-person.p1{left:31%;transform:rotate(-5deg)}.moment-person.p2{left:49%;height:66px;transform:rotate(8deg);background:linear-gradient(180deg,#6b3f53,#2b1d30)}.moment-spark{position:absolute;color:#fff1ad;text-shadow:0 0 12px rgba(255,225,126,.75);animation:momentSpark 2.6s ease-in-out infinite}.moment-spark.s1{left:44%;top:37px}.moment-spark.s2{left:61%;top:64px;animation-delay:-1.1s}@keyframes momentSpark{50%{transform:translateY(-5px) scale(1.15);opacity:.7}}.moment-caption{position:absolute;z-index:7;left:1rem;bottom:.62rem;font-size:.56rem;color:#ffffffb3;font-weight:700}.experience-window-moments .window-card-action{position:absolute;z-index:8;right:.8rem;bottom:.55rem;padding:.28rem .5rem;border-radius:999px;font-size:.5rem;background:#ffffff24;color:#fff;box-shadow:none}.awa-quick-actions,.home-cards{display:none!important}@media (min-width:760px){.awa-experience-windows{grid-template-columns:1.08fr .92fr}.experience-window-play,.experience-window-cinema{min-height:280px}.experience-window-play{grid-row:span 2}}@media (max-width:430px){.awa-world-hero{min-height:215px}.home-contact-row{min-height:86px}.experience-window-play{min-height:238px}.experience-window-cinema{min-height:188px}.experience-window-chat{min-height:190px}.experience-window-moments{min-height:210px}}.home-peek-panel{touch-action:none}.awa-experience-windows{align-items:stretch}.experience-window{padding:.82rem;min-width:0}.experience-window .experience-title{position:relative;z-index:20;margin:0;min-height:1.65rem;line-height:1.1}.experience-window-play .experience-title,.experience-window-cinema .experience-title,.experience-window-chat .experience-title,.experience-window-moments .experience-title{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.experience-live,.experience-kicker{display:none!important}.experience-whot-stage{top:2.45rem;right:.62rem;bottom:.55rem;left:.62rem}.experience-window-play{min-height:252px}.experience-window-cinema{min-height:205px}.cinema-shelf{position:absolute;left:.62rem;right:.62rem;top:2.55rem;bottom:.62rem;display:flex;align-items:center;gap:.55rem;overflow:hidden;z-index:4;padding:.12rem .05rem}.cinema-service{flex:0 0 108px;height:102px;min-width:108px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.34rem;padding:.65rem .55rem;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.13);box-shadow:0 16px 25px -22px #000c,inset 0 1px #ffffff1f;animation:awaCinemaDrift 5.5s ease-in-out infinite}.cinema-service svg{width:39px;height:39px;display:block;flex:0 0 auto}.cinema-service b{font-size:.67rem;letter-spacing:-.02em;color:#fff;white-space:nowrap}.cinema-service.youtube b{font-size:.7rem}.cinema-service.tiktok svg{width:30px;height:34px}.cinema-service.netflix svg{width:29px;height:36px}.cinema-service.awa-movies strong{font-size:1.15rem;letter-spacing:-.08em;color:#fff}.cinema-service.awa-movies b{font-size:.46rem;letter-spacing:.16em;color:#ffca5a}.cinema-service:nth-child(2){animation-delay:-1.2s}.cinema-service:nth-child(3){animation-delay:-2.4s}.cinema-service:nth-child(4){animation-delay:-3.6s}@keyframes awaCinemaDrift{0%,to{transform:translateY(5px);opacity:.82}50%{transform:translateY(-5px);opacity:1}}.cinema-film-strip{display:none!important}.experience-window-chat{min-height:202px}.chat-window-bubbles{left:.82rem;right:.82rem;top:3rem;bottom:2.05rem;overflow:hidden}.chat-window-bubbles .bubble{position:relative;z-index:3}.chat-window-seen{left:.82rem;bottom:.62rem;right:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.experience-window-moments{min-height:225px}.experience-window-moments .moment-scene{top:3rem;bottom:2.1rem}.experience-window-moments .moment-caption{bottom:.62rem}@media (min-width:760px){.awa-experience-windows{grid-template-columns:1.08fr .92fr}.experience-window-play,.experience-window-cinema{min-height:280px}.experience-window-play{grid-row:span 2}.experience-window-cinema{min-height:280px}.experience-window-chat,.experience-window-moments{min-height:214px}}.awa-experience-windows{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.72rem!important;margin-top:.85rem!important}.experience-window{min-width:0!important;min-height:220px!important;padding:.72rem!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer}.experience-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:31px;padding:0 .12rem .4rem}.experience-title{position:static!important;margin:0!important;min-height:0!important;font-size:.66rem!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:900!important}.experience-arrow{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#ffffff1f;color:inherit;font-size:.78rem;font-weight:900}.experience-window-play{min-height:220px!important;background:linear-gradient(145deg,#5a3b71,#9a4f76 52%,#d97760)!important}.experience-whot-stage{position:absolute!important;top:43px!important;right:.7rem!important;bottom:.7rem!important;left:.7rem!important;border-radius:19px!important}.experience-whot-stage .whot-mini-scene{transform:scale(.98)!important}.experience-whot-stage .whot-mini-card{transform-origin:center bottom}.experience-window-cinema{min-height:220px!important;background:linear-gradient(145deg,#1c1429,#43234f 55%,#8d3e64)!important}.cinema-grid{position:absolute;z-index:5;left:.72rem;right:.72rem;top:43px;bottom:.72rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.48rem}.cinema-service{min-width:0!important;height:auto!important;min-height:0!important;padding:.45rem!important;border-radius:15px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;flex-direction:column!important;animation:none!important;background:#ffffff13!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff17!important}.cinema-service b{font-size:.56rem!important;letter-spacing:.02em!important;color:#ffffffd1}.brand-youtube svg{width:42px;height:auto;display:block}.brand-tiktok{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;color:#fff;font-size:1.45rem;line-height:1;font-weight:900;text-shadow:-2px -1px 0 #25f4ee,2px 1px 0 #fe2c55;background:#090909}.brand-netflix{color:#e50914;font-family:Impact,Arial Black,sans-serif;font-size:2.15rem;line-height:.8;font-weight:900;transform:scaleX(.8);text-shadow:0 1px 0 rgba(0,0,0,.25)}.cinema-service.netflix b{color:#fff;font-size:.52rem!important;letter-spacing:.12em!important}.brand-awa{font-family:Funnel Display,system-ui,sans-serif;font-size:1.15rem;font-weight:900;letter-spacing:-.08em;color:#ffd36a}.cinema-service.awa-movies b{color:#ffffffad;letter-spacing:.16em!important}.experience-window-chat{min-height:180px!important;background:linear-gradient(145deg,#122038,#1d5872 52%,#3aa492)!important}.chat-window-bubbles{position:absolute!important;left:.78rem!important;right:.78rem!important;top:48px!important;bottom:30px!important;overflow:hidden;justify-content:flex-end!important;gap:.3rem!important}.chat-window-bubbles .bubble{display:block;max-width:82%!important;padding:.43rem .58rem!important;border-radius:13px!important;font-size:.59rem!important;line-height:1.28!important;animation:none!important}.chat-window-bubbles .bubble small{display:block;margin-bottom:.14rem;font-size:.48rem;font-weight:900;opacity:.55}.chat-window-bubbles .bubble.mine{align-self:flex-end}.chat-preview-empty{align-self:center;margin:auto;color:#ffffffa6;font-size:.62rem}.chat-window-seen{left:.8rem!important;bottom:.55rem!important;font-size:.5rem!important}.experience-window-moments{min-height:180px!important}.moment-scene{top:48px!important;bottom:.68rem!important}.moment-caption{bottom:.62rem!important}.experience-window-moments .window-card-action{bottom:.5rem!important}.awa-section-head{margin-top:1rem!important}.settings-overlay{padding:0!important;background:#180f1894!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.settings-panel{width:min(100%,720px)!important;max-width:720px!important;height:100%!important;max-height:none!important;border-radius:30px 0 0 30px!important;margin-left:auto!important;margin-right:0!important;padding:1.1rem 1rem calc(1.8rem + env(safe-area-inset-bottom))!important;overflow:auto!important;background:radial-gradient(100% 45% at 100% 0%,rgba(226,105,79,.14),transparent 62%),radial-gradient(80% 40% at 0% 30%,rgba(119,88,169,.1),transparent 65%),linear-gradient(180deg,#1f2639,#1a2134)!important;color:var(--ink)!important}.settings-panel-header{position:sticky;top:-1.1rem;z-index:30;padding:.35rem .25rem .8rem!important;background:linear-gradient(180deg,#1f2639 72%,#1f263900)!important}.settings-panel-title{font-size:1.65rem!important;color:var(--ink)!important}.settings-profile-hero{position:relative;display:flex;align-items:center;gap:.8rem;margin:.1rem 0 .8rem;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(135deg,#ffffff17,#ffffff0a);box-shadow:0 18px 38px -30px #0000008c}.settings-profile-avatar{width:54px!important;height:54px!important;flex:0 0 54px}.settings-profile-copy{min-width:0;display:flex;flex-direction:column;gap:.08rem}.settings-eyebrow{font-size:.5rem;color:var(--accent-soft);font-weight:900;letter-spacing:.16em}.settings-profile-copy strong{font-family:Funnel Display,system-ui,sans-serif;font-size:1.05rem;letter-spacing:-.035em;color:var(--ink)}.settings-profile-copy span:last-child{color:var(--ink-dim);font-size:.63rem}.settings-presence-pill{margin-left:auto;align-self:flex-start;display:flex;align-items:center;gap:.3rem;padding:.36rem .5rem;border-radius:999px;background:#50c38e24;color:#6fe0ad;font-size:.52rem;font-weight:800;white-space:nowrap}.settings-presence-pill i{width:6px;height:6px;border-radius:50%;background:#52c98f;box-shadow:0 0 8px #52c98fb3}.settings-section{border:0!important;border-top:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;padding:1rem .25rem!important;background:transparent!important;box-shadow:none!important}.settings-section-title{margin-bottom:.45rem!important;color:var(--accent-soft)!important}.settings-section-feature{padding-top:.8rem!important}.settings-compact-section{padding:.2rem .25rem!important}.settings-row-button,.settings-row-static{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.85rem .15rem;border:0;background:transparent;text-align:left;color:var(--ink)}.settings-row-button{cursor:pointer}.settings-row-button:hover{background:#ffffff14;border-radius:14px}.settings-row-button b,.settings-row-static b{display:block;font-size:.78rem}.settings-row-button small,.settings-row-static small{display:block;margin-top:.12rem;color:var(--ink-dim);font-size:.59rem}.settings-row-value{color:var(--ink-dim);font-size:.57rem;font-weight:800}.settings-chevron{color:var(--ink-dim);font-size:1.2rem;line-height:1}.avatar-drawer{margin:.15rem 0 .55rem;padding:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0d}.avatar-drawer[hidden]{display:none!important}.avatar-pick-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.45rem!important}.avatar-pick-btn{min-width:0!important;border-radius:14px!important;padding:.45rem .2rem!important}.avatar-pick-label{font-size:.46rem!important}.settings-panel .notif-row{flex-wrap:wrap}.settings-panel .toggle-pill{font-size:.62rem}.settings-panel .lock-settings-panel{margin-top:.55rem;background:#ffffff0d}@media (max-width: 560px){.settings-panel{width:100%!important;border-radius:0!important}.settings-profile-hero{margin-top:.15rem}.avatar-pick-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width: 900px){.awa-experience-windows{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.experience-window-play,.experience-window-cinema{min-height:250px!important}.experience-window-chat,.experience-window-moments{min-height:190px!important}}.awa-world-hero,.awa-section-head,.home-top-actions{display:none!important}.awa-home-bar{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:86px;margin:0 0 .55rem;padding:.9rem 1rem;overflow:hidden;border-radius:22px;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.07)}.awa-home-skyline{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.awa-home-greeting{min-width:0}.awa-greeting-line{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:#fff6ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awa-greeting-name{background:linear-gradient(90deg,#ffe29a,#ffc35a 70%,#ff9a3d);-webkit-background-clip:text;background-clip:text;color:transparent}.awa-settings-btn{flex:0 0 auto;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:50%!important;color:#fff6ea!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.awa-settings-btn svg{display:block}.experience-window{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:.5rem;min-height:0!important;height:228px}.experience-header{flex:0 0 auto;width:100%;min-height:27px!important;padding:0 .1rem!important}.experience-whot-stage,.cinema-grid,.chat-window-bubbles,.moment-scene{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;flex:1 1 auto;min-height:0;width:100%}.experience-footer{flex:0 0 auto;position:relative;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-height:22px;padding:0 .15rem}.experience-whot-stage .whot-mini-player{display:none!important}.whot-footer{justify-content:center;gap:.5rem}.whot-footer-player{display:flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:800;color:#fff}.whot-footer-player i{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:.55rem;font-weight:900;color:#fff;background:linear-gradient(135deg,#e5a13c,#d65e7e);border:1.5px solid rgba(255,255,255,.55)}.whot-footer-player.me i{background:linear-gradient(135deg,#6b4b9d,#d96868)}.whot-footer-vs{font-size:.52rem;font-weight:800;letter-spacing:.1em;color:#ffffff8c;text-transform:uppercase}.cinema-grid{display:grid!important}.chat-window-bubbles{display:flex!important;overflow:hidden}.chat-window-seen{position:static!important;left:auto!important;bottom:auto!important;right:auto!important;font-size:.56rem!important;color:#ffffffb8!important}.chat-window-seen.has-unread{color:#ffd36a!important}.chat-window-seen.has-unread i{display:inline-block;width:6px;height:6px;margin:0 5px 0 0;border-radius:50%;background:#ffd36a;box-shadow:0 0 8px #ffd36acc}.moment-caption,.experience-window-moments .window-card-action{position:static!important;left:auto!important;right:auto!important;bottom:auto!important}.moment-caption{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.56rem!important}.experience-window-moments .window-card-action{flex:0 0 auto}@media (min-width:760px){.experience-window{height:260px}.experience-window-play{grid-row:auto!important}}.experience-whot-stage .whot-mini-scene{transform:scale(.88) translateY(6px)!important;transform-origin:center!important}.home-contact-row{margin-bottom:.15rem}.games-overlay:has(#whotPanel:not([hidden])) .games-panel{height:100dvh;min-height:0;display:flex;flex-direction:column;padding-bottom:max(.6rem,env(safe-area-inset-bottom))}#whotPanel:not([hidden]){flex:1 1 auto!important;display:flex!important;flex-direction:column;min-height:0!important}#whotPanel .whot-board.whot-table-view,#whotPanel .whot-board.whot-table-view.my-turn{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:0;background:transparent;border:0;box-shadow:none}#whotPanel .whot-game-area{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;gap:0}#whotPanel .whot-header{margin:0 0 .35rem}#whotPanel .whot-stats{display:flex;justify-content:center;align-items:center;gap:.55rem;margin:0;font-size:.72rem;color:#f5f3ff99}#whotPanel .whot-stats b{font-weight:700;letter-spacing:.06em}#whotPanel .whot-stats strong{color:#ffd36a;font-size:.9rem}#whotPanel .whot-seat{position:relative;display:flex;align-items:center;gap:.65rem;flex:0 0 auto}#whotPanel .whot-seat-opp{justify-content:center;margin-bottom:.55rem}#whotPanel .whot-seat-me{margin-top:.4rem;padding:.55rem .6rem .55rem .65rem;border-radius:22px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09)}#whotPanel .whot-seat-avatar{width:42px;height:42px;flex:0 0 42px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#6b4b9d,#d96868);color:#fff;box-shadow:0 0 0 2px #ffffff29;transition:box-shadow .35s ease}#whotPanel .whot-seat-opp .whot-seat-avatar{background:linear-gradient(135deg,#e5a13c,#d65e7e)}#whotPanel .whot-seat-avatar>*{width:100%;height:100%;object-fit:cover}#whotPanel .whot-seat-avatar .whot-cpu-avatar{width:24px;height:24px}#whotPanel .whot-board.my-turn .whot-seat-me .whot-seat-avatar,#whotPanel .whot-board.their-turn .whot-seat-opp .whot-seat-avatar{box-shadow:0 0 0 3px #ffc35a,0 0 22px 5px #ffc35a80}#whotPanel .whot-seat-text{display:flex;flex-direction:column;line-height:1.2;text-align:left;min-width:0}#whotPanel .whot-seat-text b{font-size:.95rem;font-weight:800;color:#f5f3ff}#whotPanel .whot-seat-text small{font-size:.74rem;color:#f5f3ffad}#whotPanel .whot-seat-me .whot-seat-text{flex:1}#whotPanel .whot-seat-opp .whot-other-loc{margin:0;padding:.28rem .55rem;border-radius:999px;font-size:.64rem;background:#52d39c1f;color:#7fe0b6;white-space:nowrap}#whotPanel .whot-tray-btn{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#ffd36a;cursor:pointer}#whotPanel .whot-tray-btn[aria-expanded=true]{background:#ffd36a29}#whotPanel .whot-table{position:relative;flex:1 1 auto;min-height:270px;padding:12px;border-radius:150px;background:linear-gradient(160deg,#8a5532,#5b3420 45%,#3e2216);box-shadow:0 30px 60px -22px #000000d9,inset 0 2px #ffd6aa52}#whotPanel .whot-felt{position:relative;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.35rem;padding:16px 10px 52px;border-radius:138px;background:radial-gradient(80% 60% at 50% 42%,#7a3466,#4d1f48 55%,#2c1230);box-shadow:inset 0 0 0 1.5px #ffc8962e,inset 0 14px 40px #00000073;overflow:hidden}#whotPanel .whot-opp-row{width:100%;flex:0 0 auto}#whotPanel .whot-opp-row .whot-hand-row{margin:0}#whotPanel #whotOppHand{min-height:0;padding:4px 18px 8px;gap:0;justify-content:center}#whotPanel #whotOppHand.overflowing{justify-content:flex-start}#whotPanel #whotOppHand .whot-card-btn{margin-left:-16px;transform:translateY(var(--fan-y,0)) rotate(calc(var(--fan-rot,0deg) * -1))}#whotPanel #whotOppHand .whot-card-btn:first-child{margin-left:0}#whotPanel #whotOppHand .whot-card-back.hand{width:38px;height:54px;font-size:.5rem;border-radius:7px;background:repeating-linear-gradient(45deg,#7a1a35 0,#7a1a35 5px,#6a152d 5px,#6a152d 10px);border:1.5px solid #b85a73}#whotPanel .whot-fan-empty{color:#f5f3ff80}#whotPanel .whot-mid{display:flex;align-items:center;justify-content:center;gap:34px;margin:0;flex:0 0 auto}#whotPanel .whot-pile{position:relative;padding:0;border:0;background:transparent}#whotPanel .whot-market-pile .whot-card-back{width:70px;height:98px;border-radius:10px;background:repeating-linear-gradient(45deg,#7a1a35 0,#7a1a35 6px,#6a152d 6px,#6a152d 12px);border:1.5px solid #b85a73;box-shadow:3px 3px #5a1226,6px 6px #4a0f1f,0 14px 22px -8px #000000b3}#whotPanel .whot-market-pile.whot-market-tappable{border:0;background:transparent}#whotPanel .whot-market-pile.whot-market-tappable .whot-card-back{box-shadow:3px 3px #5a1226,6px 6px #4a0f1f,0 0 0 2px #ffc35a,0 0 22px 4px #ffc35a73}#whotPanel .whot-pile-badge{top:-10px;right:-14px;background:#ffb42e;color:#2a0f1f;font-weight:800}#whotPanel .whot-pile-label{display:block;margin-top:12px;color:#f5f3ffb3}#whotPanel .whot-market-pile.whot-market-tappable .whot-pile-label{color:#ffd36a}#whotPanel .whot-discard{position:relative;width:76px;height:104px}#whotPanel .whot-discard-under{position:absolute;top:2px;right:3px;bottom:2px;left:3px;border-radius:10px;background:linear-gradient(160deg,#fbf3e4,#efe1c8);border:1.5px solid #c9a98a;box-shadow:0 8px 14px -8px #0009}#whotPanel .whot-discard-under.one{transform:rotate(-9deg)}#whotPanel .whot-discard-under.two{transform:rotate(6deg)}#whotPanel #whotTopCard{position:relative;z-index:2;color:#f5f3ff80;font-size:1.4rem}#whotPanel #whotTopCard .whot-card-face{width:76px;height:104px;transform:rotate(-2deg);background:linear-gradient(160deg,#fbf3e4,#efe1c8);border:1.5px solid #d5b893;color:#8e1b3a}#whotPanel #whotTopCard .wc-shape-svg{width:44px;height:44px}#whotPanel #whotTopCard .whot-called{position:absolute;left:50%;bottom:-26px;transform:translate(-50%);white-space:nowrap;color:#ffd36a}#whotPanel .whot-status{margin:0;padding:.5rem 1rem;border-radius:999px;background:#0e061473;border:1px solid rgba(255,214,170,.18);font-size:.86rem;font-weight:700;color:#f5f3ffd9;max-width:92%}#whotPanel .whot-board.my-turn .whot-status,#whotPanel .whot-status strong{color:#ffd36a}#whotPanel .whot-pending{margin:0;padding:.35rem .8rem;border-radius:12px;background:#ff4f8b2e;color:#ffc0d6;font-size:.76rem}#whotPanel .whot-shape-picker,#whotPanel .whot-actions{margin:0}#whotPanel .whot-actions:empty{display:none}#whotPanel .whot-my-row{position:relative;z-index:3;flex:0 0 auto;margin-top:-58px}#whotPanel .whot-my-row .whot-hand-row{margin:0}#whotPanel #whotHand{min-height:0;gap:0;padding:22px 16px 6px;justify-content:center}#whotPanel #whotHand.overflowing{justify-content:flex-start}#whotPanel #whotHand .whot-card-btn{margin-left:-14px;transform:translateY(var(--fan-y,0)) rotate(var(--fan-rot,0deg));transform-origin:50% 120%;transition:transform .2s ease}#whotPanel #whotHand .whot-card-btn.clickable:hover,#whotPanel #whotHand .whot-card-btn.clickable:focus-visible{transform:translateY(calc(var(--fan-y,0px) - 16px)) rotate(var(--fan-rot,0deg))}#whotPanel #whotHand .whot-card-face.small{width:66px;height:92px;border-radius:10px;background:linear-gradient(160deg,#fbf3e4,#efe1c8);border:1.5px solid #d5b893;color:#8e1b3a;box-shadow:0 12px 20px -10px #000000bf}#whotPanel #whotHand .whot-card-face.small .wc-shape-svg{width:36px;height:36px}#whotPanel #whotHand .whot-card-face.small .wc-corner{font-size:.74rem}#whotPanel #whotHand .whot-card-face.small .wc-wordmark{font-size:.9rem}#whotPanel #whotHand .whot-card-placeholder{width:66px;height:92px;flex:0 0 66px;margin-left:-14px}#whotPanel #whotHand .whot-card-btn.invalid-shake{animation:none}#whotPanel #whotHand .whot-card-btn.invalid-shake .whot-card-face{animation:whot-invalid-shake .4s ease}#whotPanel .whot-tray{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(100%,640px);box-sizing:border-box;z-index:170;margin:0;padding:16px 16px calc(18px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:#221532;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -20px 40px #00000080;display:flex;flex-direction:column;gap:12px;animation:whotTrayUp .22s ease-out}#whotPanel .whot-tray[hidden]{display:none}@keyframes whotTrayUp{0%{transform:translate(-50%,30px);opacity:0}to{transform:translate(-50%);opacity:1}}#whotPanel .whot-tray-head{display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:.88rem;color:#f5f3ff}#whotPanel .whot-tray-close{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:0;background:#ffffff14;color:#f5f3ff;cursor:pointer}#whotPanel .whot-tray .whot-emoji-bar{flex-wrap:wrap;overflow:visible;justify-content:center;gap:4px;margin:0;padding:0}#whotPanel .whot-tray .whot-emoji-bar button{width:42px;height:42px;border-radius:12px;background:#ffffff0d;font-size:1.45rem}#whotPanel .whot-tray .whot-taunt-form{margin:0}@media (min-width: 700px){#whotPanel .whot-table{border-radius:180px}#whotPanel .whot-felt{border-radius:168px}}#whotPanel .whot-stats{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0!important}#whotPanel .whot-stats:empty,#whotPanel .whot-status:empty{display:none}#whotPanel .whot-discard:not(:has(.whot-card-face)) .whot-discard-under{display:none}#whotPanel .whot-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:34px}#whotPanel .whot-header .whot-stats{justify-content:flex-start;gap:.35rem;font-size:.66rem}#whotPanel .whot-header .whot-stats strong{min-width:0!important;padding:0 .1rem!important;border:0!important;background:none!important;font-size:.85rem}#whotPanel .whot-opponent-picker{margin:0!important;padding:0!important;display:flex;align-items:center}#whotPanel .whot-opponent-picker[hidden],#whotPanel .whot-picker-label{display:none}#whotPanel .whot-opponent-options{display:flex;gap:0;padding:3px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}#whotPanel .whot-opponent-btn{min-height:0!important;height:30px;padding:0 .8rem!important;border-radius:999px!important;border:0!important;box-shadow:none!important;background:transparent!important;color:#f5f3ffb3!important;font-size:.74rem!important;font-weight:700}#whotPanel .whot-opponent-btn.selected{background:#ffd36a2e!important;color:#ffd36a!important}#whotPanel #whotHand{padding-bottom:16px}#whotPanel .whot-seat-opp{margin-top:.2rem}#whotPanel .whot-stats strong,#whotPanel .whot-stats b,#whotPanel .whot-stats span{border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;min-width:0!important;height:auto!important}#whotPanel .whot-stats *:before,#whotPanel .whot-stats *:after{display:none!important;content:none!important}#whotPanel .whot-stats .scoreboard-player{display:inline-flex;align-items:center;gap:.3rem}#whotPanel .whot-market-pile,#whotPanel .whot-market-pile.whot-market-tappable{animation:none!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0}#whotPanel .whot-market-pile.whot-market-tappable .whot-card-back{animation:whotPileGlow 1.8s ease-in-out infinite}@keyframes whotPileGlow{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.82;transform:translateY(-2px)}}#whotPanel .whot-tray-head span{flex:1;text-align:left}#watchPanel .watch-card{background:transparent;border:0;box-shadow:none;padding:0;text-align:left;color:#f5f3ff}.games-overlay:has(#watchPanel[data-view=room]:not([hidden])) .games-panel-header{display:none}.games-overlay:has(#watchCard[data-room=youtube]){background:#0f0f0f!important}.games-overlay:has(#watchCard[data-room=tiktok]){background:#000!important}.games-overlay:has(#watchCard[data-room=share]){background:radial-gradient(120% 55% at 50% 0%,#26306b,#141836 55%,#0b0d20)!important}.games-overlay:has(#watchCard[data-room=library]){background:radial-gradient(120% 45% at 50% 0%,#232b42,#1d1026 55%,#120a19)!important}#watchPanel .cinema-lobby[hidden],#watchPanel .cinema-room-head[hidden]{display:none!important}#watchPanel .cinema-lobby{display:flex;flex-direction:column;gap:12px;padding-bottom:1.2rem}#watchPanel .cinema-lobby-title{margin:.2rem;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.75rem;letter-spacing:-.04em;line-height:1.1;color:#f5f3ff}#watchPanel .cinema-live-strip{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:18px;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#f5f3ff;font:inherit}#watchPanel .cinema-live-strip[hidden]{display:none}#watchPanel .cinema-live-strip.is-live{background:#52d39c1a;border-color:#52d39c4d}#watchPanel .cinema-live-dot{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#ffd36a}#watchPanel .cinema-live-strip.is-live .cinema-live-dot{background:#52d39c;animation:cinemaLivePulse 1.8s ease-in-out infinite}@keyframes cinemaLivePulse{0%,to{box-shadow:0 0 #52d39c99}50%{box-shadow:0 0 0 6px #52d39c00}}#watchPanel .cinema-live-text{flex:1;min-width:0;display:flex;flex-direction:column}#watchPanel .cinema-live-text b{font-size:.9rem}#watchPanel .cinema-live-text small{font-size:.74rem;color:#f5f3ffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#watchPanel .cinema-live-go{padding:8px 15px;border-radius:999px;background:#f5f3ff;color:#1a0f22;font-weight:800;font-size:.8rem}#watchPanel .cinema-live-strip.is-live .cinema-live-go{background:#52d39c;color:#0c2a1e}#watchPanel .cinema-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#watchPanel .cinema-tile{position:relative;min-height:176px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:24px;border:1px solid rgba(255,255,255,.1);color:#fff;font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .15s ease}#watchPanel .cinema-tile:active{transform:scale(.97)}#watchPanel .cinema-tile-text{display:flex;flex-direction:column;gap:2px}#watchPanel .cinema-tile-text b{font-size:1.08rem;font-weight:800;letter-spacing:-.02em}#watchPanel .cinema-tile-text small{font-size:.74rem;opacity:.7;line-height:1.3}#watchPanel .tile-youtube{background:#0f0f0f}#watchPanel .tile-tiktok{background:#000}#watchPanel .tile-share{background:linear-gradient(150deg,#1d2a5c,#2b1f55 60%,#3b1f4f);border-color:#ffffff24}#watchPanel .tile-library{background:linear-gradient(160deg,#f4b95e,#e7746a 45%,#6c3f8e);border-color:#fff3}#watchPanel .tile-library .cinema-tile-text b{color:#1d0c22}#watchPanel .tile-library .cinema-tile-text small{color:#3a1a3a;opacity:1}#watchPanel .brand-yt{width:58px;height:41px;display:block}#watchPanel .brand-tt{width:38px;height:42px;display:block}#watchPanel .brand-share{width:44px;height:44px;color:#9fc2ff}#watchPanel .brand-awa{display:flex;flex-direction:column;line-height:.95}#watchPanel .brand-awa strong{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:2rem;letter-spacing:-.08em;color:#fff}#watchPanel .brand-awa em{font-style:normal;font-weight:800;font-size:.66rem;letter-spacing:.22em;color:#2a1230}#watchPanel .cinema-tile-netflix{display:flex;align-items:center;gap:14px;width:100%;height:68px;padding:0 16px;border-radius:22px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;color:#f5f3ff8c;font:inherit;text-align:left;cursor:not-allowed}#watchPanel .brand-nf{font-family:Impact,Arial Black,sans-serif;font-size:1.9rem;color:#e509148c;transform:scaleX(.8)}#watchPanel .cinema-lobby-schedule{margin:0;padding:13px 14px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-size:.86rem;color:#f5f3ff}#watchPanel .cinema-lobby-schedule[hidden]{display:none}#watchPanel .cinema-room-head{display:flex;align-items:center;gap:12px;height:56px;margin-bottom:.4rem}#watchPanel .cinema-room-back{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:50%;border:0;background:#ffffff1a;color:inherit;cursor:pointer}#watchPanel .cinema-room-brand{flex:1;min-width:0;display:flex;align-items:center}#watchPanel .room-brand{display:none;align-items:center;gap:7px}#watchPanel .watch-card[data-room=youtube] .room-brand-youtube,#watchPanel .watch-card[data-room=tiktok] .room-brand-tiktok,#watchPanel .watch-card[data-room=share] .room-brand-share,#watchPanel .watch-card[data-room=library] .room-brand-library{display:flex}#watchPanel .room-brand b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:-.04em}#watchPanel .room-brand small{font-size:.74rem;opacity:.55;margin-left:2px}#watchPanel .room-brand .brand-yt{width:30px;height:21px}#watchPanel .room-brand .brand-tt{width:21px;height:23px}#watchPanel .room-brand-library{align-items:baseline!important}#watchPanel .room-brand-library strong{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.08em;color:#ffd36a}#watchPanel .room-brand-library em{font-style:normal;font-weight:800;font-size:.66rem;letter-spacing:.22em;opacity:.85}#watchPanel .cinema-room-partner{position:relative;width:36px;height:36px;flex:0 0 36px}#watchPanel .cinema-room-partner-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#e5a13c,#d65e7e)}#watchPanel .cinema-room-partner-avatar>*{width:100%;height:100%;object-fit:cover}#watchPanel .cinema-room-partner-dot{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#6b6b6b;border:2px solid #0f0f0f}#watchPanel .cinema-room-partner-dot.is-on{background:#52d39c}#watchPanel .cinema-room-notice{margin:.4rem 0 1rem;padding:14px;border-radius:18px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:10px}#watchPanel .cinema-room-notice[hidden]{display:none}#watchPanel .cinema-room-notice p{margin:0;font-size:.88rem;line-height:1.4}#watchPanel .watch-card[data-room] .watch-setup:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:14px}#watchPanel .watch-card[data-room] .watch-setup>#watchUrlInput,#watchPanel .watch-card[data-room] .watch-setup>.watch-share-note,#watchPanel .watch-card[data-room] .watch-setup>#watchSetupError{grid-column:1 / -1}#watchPanel .watch-card[data-room] #watchUrlInput,#watchPanel .watch-card[data-room] #watchTitleInput{height:46px;padding:0 16px;border-radius:23px;font:inherit;font-size:.95rem;background:#121212;border:1px solid #303030;color:#f1f1f1;box-shadow:none}#watchPanel .watch-card[data-room] #watchSetBtn{height:46px;padding:0 22px;border-radius:23px;border:0;background:#f1f1f1;color:#0f0f0f;font-weight:800;box-shadow:none}#watchPanel .watch-card[data-room=tiktok] #watchUrlInput,#watchPanel .watch-card[data-room=tiktok] #watchTitleInput{background:#161616;border-color:#2a2a2a}#watchPanel .watch-card[data-room=tiktok] #watchSetBtn{background:#fe2c55;color:#fff}#watchPanel .watch-card[data-room=youtube] .watch-player{border-radius:14px;background:#1f1f1f}#watchPanel .watch-card[data-room=youtube] .watch-player iframe{aspect-ratio:16 / 9;height:auto!important;max-height:none}#watchPanel .watch-card[data-room=tiktok] .watch-player{width:min(100%,320px);margin:0 auto;aspect-ratio:9 / 16;max-height:68vh;border-radius:20px;background:#111;box-shadow:-4px 0 #25f4ee59,4px 0 #fe2c5559}#watchPanel .tiktok-frame{display:block;width:100%!important;height:100%!important;max-height:none!important;border:0}#watchPanel .watch-stage.expanded .watch-player:has(.tiktok-frame){width:auto;height:100%;aspect-ratio:9 / 16;margin:0 auto;box-shadow:none}#watchPanel .watch-card[data-room] .watch-title{font-weight:800;font-size:1.05rem;margin:.2rem 0 0;text-align:left}#watchPanel .watch-card[data-room] .watch-ready{gap:12px}#watchPanel .watch-card[data-room] #watchStartBtn,#watchPanel .watch-card[data-room] #watchJoinBtn{height:50px;border-radius:25px;border:0;font-weight:800;box-shadow:none}#watchPanel .watch-card[data-room] #watchChangeBtn{height:46px;border-radius:23px;border:0;background:#ffffff1a;color:inherit;font-weight:700}#watchPanel .watch-card[data-room=youtube] #watchStartBtn,#watchPanel .watch-card[data-room=youtube] #watchJoinBtn{background:#f03;color:#fff}#watchPanel .watch-card[data-room=youtube] #watchChangeBtn{background:#272727}#watchPanel .watch-card[data-room=tiktok] #watchStartBtn,#watchPanel .watch-card[data-room=tiktok] #watchJoinBtn{background:#fff;color:#000}#watchPanel .watch-card[data-room=share] #watchJoinBtn,#watchPanel .watch-card[data-room=share] #watchShareStartBtn{background:#9fc2ff;color:#0b1430;border:0;border-radius:22px;font-weight:800}#watchPanel .watch-card[data-room=library] #watchJoinBtn,#watchPanel .watch-card[data-room=library] #watchShareFileBtn{background:#ffb42e;color:#2a0f1f;border:0;border-radius:25px;height:50px;font-weight:800}#watchPanel .watch-card[data-room] .watch-join-prompt{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:inherit;text-align:left}#watchPanel .watch-card[data-room] .watch-schedule{text-align:left}#watchPanel .watch-card[data-room] .watch-schedule input{background:#ffffff12;color:inherit;border:1px solid rgba(255,255,255,.14);border-radius:14px}#watchPanel .watch-card[data-room=share] .watch-screenshare-block{padding:16px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);text-align:left}#watchPanel .watch-card[data-room=share] .watch-share-title{font-weight:800;font-size:1rem;margin:0 0 4px}#watchPanel .watch-card[data-room=share] .watch-share-copy,#watchPanel .watch-card[data-room=share] .watch-share-mobile-note,#watchPanel .watch-card[data-room=share] .watch-share-status{color:#b7bee3;font-size:.84rem;line-height:1.45}#watchPanel .watch-card[data-room=share] .watch-share-player{border-radius:14px;overflow:hidden;background:#070915}#watchPanel .watch-card[data-room=library] .cinema-library-head strong{font-family:Funnel Display,system-ui,sans-serif;font-size:1.15rem;letter-spacing:-.03em;color:#f5f3ff}#watchPanel .watch-card[data-room=library] .cinema-library-head span{color:#f5f3ff99}#watchPanel .watch-card[data-room=library] #cinemaLibraryRefresh{background:#ffffff14;color:#f5f3ff;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.76rem}#watchPanel .watch-card[data-room=library] .cinema-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;padding:0}#watchPanel .watch-card[data-room=library] .cinema-library-item{padding:0;border:0;background:transparent;border-radius:14px}#watchPanel .watch-card[data-room=library] .cinema-library-item:hover{transform:none}#watchPanel .cinema-poster{position:relative;aspect-ratio:2 / 3;border-radius:14px;overflow:hidden;display:block;padding:10px;box-sizing:border-box;background:radial-gradient(90% 55% at 80% 15%,rgba(255,214,140,.35),transparent 60%),linear-gradient(170deg,var(--poster-a,#3a2a6b),var(--poster-b,#c4566e));box-shadow:0 14px 24px -14px #000c,inset 0 0 0 1px #ffffff14;color:#fff;font-size:1rem}#watchPanel .cinema-poster:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(10,4,16,.65))}#watchPanel .cinema-poster-title{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:.86rem;line-height:1.12;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}#watchPanel .cinema-poster-play{position:absolute;left:10px;top:10px;z-index:2;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}#watchPanel .watch-card[data-room=library] .cinema-library-name{font-size:.74rem;color:#f5f3ffc7;padding:0 2px}#watchPanel .watch-card[data-room=library] .cinema-library-delete,#watchPanel .watch-card[data-room=library] .cinema-library-download{z-index:3}#watchPanel .watch-card[data-room=library] .cinema-library-empty{color:#f5f3ffa6}#watchPanel .watch-card[data-room=library] .cinema-library-status{color:#f5f3ffbf}@media (min-width: 700px){#watchPanel .cinema-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}#watchPanel .watch-card[data-room=library] .cinema-library-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}#watchPanel .cinema-empty-stage{display:none}#watchPanel .watch-card[data-room=youtube] .watch-ready[hidden]+.cinema-empty-stage,#watchPanel .watch-card[data-room=tiktok] .watch-ready[hidden]+.cinema-empty-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1.5px dashed #3a3a3a;border-radius:14px;color:#8f8f8f;font-size:.9rem;aspect-ratio:16 / 9}#watchPanel .watch-card[data-room=tiktok] .watch-ready[hidden]+.cinema-empty-stage{aspect-ratio:9 / 16;width:min(100%,300px);max-height:60vh;margin:0 auto;border-radius:20px}#watchPanel .cinema-empty-stage svg{width:46px;height:32px;display:none}#watchPanel .watch-card[data-room=youtube] .cinema-empty-stage .empty-yt,#watchPanel .watch-card[data-room=tiktok] .cinema-empty-stage .empty-tt{display:block}#watchPanel .watch-card[data-room=tiktok] .cinema-empty-stage .empty-tt{width:40px;height:40px}#watchPanel .watch-card[data-room=library] .watch-library-block,#watchPanel .watch-card[data-room=library] .cinema-library,#watchPanel .watch-card[data-room=library] .watch-share-controls{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}#watchPanel .watch-card[data-room=library] .cinema-library-item:not(.is-renaming) .cinema-library-name{display:none}#watchPanel .cinema-poster-play{display:none}#watchPanel .watch-card[data-room=library] .cinema-library-delete,#watchPanel .watch-card[data-room=library] .cinema-library-download{background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}#whotPanel .whot-felt{padding-left:26px;padding-right:26px}#whotPanel .whot-status,#whotPanel .whot-pending,#whotPanel .whot-called-chip{max-width:min(78%,280px);box-sizing:border-box;white-space:normal;text-align:center;line-height:1.3;overflow-wrap:anywhere}#whotPanel .whot-pending{font-size:.74rem}#whotPanel .whot-called-chip{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:.45rem .85rem;border-radius:999px;background:#f6ecda;color:#8e1b3a;font-size:.8rem;font-weight:700;box-shadow:0 8px 18px -10px #000000b3}#whotPanel .whot-called-chip[hidden]{display:none}#whotPanel .whot-called-chip svg{width:18px;height:18px;fill:currentColor}#whotPanel .whot-called-chip b{font-weight:800}.whot-callout{z-index:320!important;white-space:normal!important;text-align:center;width:max-content;max-width:86vw;font-size:clamp(1.4rem,7vw,2rem)!important;color:#ffd36a!important}#whotPanel .whot-shape-sheet{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(100%,640px);box-sizing:border-box;z-index:175;margin:0;padding:18px 16px calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:#221532;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -24px 50px #0009;display:block;text-align:center;animation:whotTrayUp .24s ease-out}#whotPanel .whot-shape-sheet[hidden]{display:none}#whotPanel .whot-sheet-title{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.2rem;color:#f5f3ff}#whotPanel .whot-sheet-sub{margin:4px 0 14px;font-size:.82rem;color:#f5f3ffa6}#whotPanel .whot-shape-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#whotPanel .whot-shape-sheet .whot-shape-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:92px;padding:0;border-radius:14px;border:1.5px solid #d5b893;background:linear-gradient(160deg,#fbf3e4,#efe1c8);color:#8e1b3a;font-size:.7rem;font-weight:800;cursor:pointer;box-shadow:0 10px 18px -10px #000000b3;transition:transform .12s ease}#whotPanel .whot-shape-sheet .whot-shape-btn:active{transform:scale(.94)}#whotPanel .whot-shape-sheet .whot-shape-btn svg{width:34px;height:34px;fill:currentColor}#whotPanel .whot-seat-me{gap:.5rem}#whotPanel .whot-seat-me .whot-seat-text{flex:1 1 auto;min-width:0}#whotPanel .whot-quick-reacts{display:flex;gap:4px;flex:0 0 auto}#whotPanel .whot-quick-reacts button{width:38px;height:40px;padding:0;border:0;border-radius:12px;background:#ffffff12;font-size:1.3rem;line-height:1;cursor:pointer;transition:transform .12s ease}#whotPanel .whot-quick-reacts button:active{transform:scale(1.25)}#whotPanel .whot-tray-btn{width:40px;height:40px;flex:0 0 40px;color:#f5f3ff}@media (max-width: 360px){#whotPanel .whot-quick-reacts button:nth-child(4){display:none}}#watchPanel .cinema-poster-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;animation:cinemaThumbIn .4s ease}@keyframes cinemaThumbIn{0%{opacity:0}to{opacity:1}}#watchPanel .cinema-poster.has-thumb:after{top:35%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(8,3,14,.85));z-index:1}#watchPanel .cinema-poster.has-thumb{background:#1a0f22}#whotPanel #whotHand{padding:30px 22px 20px}#whotPanel #whotHand .whot-card-btn{margin-left:var(--hand-gap, 6px)}#whotPanel #whotHand .whot-card-btn:first-child{margin-left:0}#whotPanel #whotHand .whot-card-placeholder{margin-left:var(--hand-gap, 6px)}#whotPanel #whotHand .whot-card-face.small .wc-corner{font-size:.92rem;font-weight:900}#whotPanel #whotHand .whot-card-face.small .wc-corner-top{top:5px;left:6px}#whotPanel #whotHand .whot-card-face.small .wc-corner-bottom{bottom:5px;right:6px}#whotPanel #whotHand.is-overlapping .whot-card-btn{box-shadow:-6px 0 10px -6px #00000073;border-radius:10px}#whotPanel #whotTopCard .wc-corner{font-size:1rem;font-weight:900}#watchPanel #watchChangeBtn{display:none!important}#watchPanel .cinema-link-preview{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);animation:cinemaThumbIn .3s ease}#watchPanel .cinema-link-preview[hidden]{display:none}#watchPanel .cinema-link-preview img{width:120px;aspect-ratio:16 / 9;object-fit:cover;border-radius:9px;flex:0 0 auto;background:#222}#watchPanel .watch-card[data-room=tiktok] .cinema-link-preview img{width:64px;aspect-ratio:9 / 16}#watchPanel .cinema-link-preview-title{flex:1;min-width:0;font-weight:700;font-size:.88rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#watchPanel .cinema-ready-poster{position:relative;border-radius:14px;overflow:hidden;background:#1f1f1f;aspect-ratio:16 / 9}#watchPanel .cinema-ready-poster[hidden]{display:none}#watchPanel .watch-card[data-room=tiktok] .cinema-ready-poster{aspect-ratio:9 / 16;width:min(100%,300px);max-height:56vh;margin:0 auto;border-radius:20px}#watchPanel .cinema-ready-poster img{width:100%;height:100%;object-fit:cover;display:block}#watchPanel .cinema-ready-poster-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:46px;border-radius:14px;display:grid;place-items:center;background:#f03;color:#fff}#watchPanel .watch-card[data-room=tiktok] .cinema-ready-poster-play{width:60px;height:60px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#watchPanel .cinema-library-item{position:relative}#watchPanel .cinema-poster-menu{position:absolute;left:6px;right:6px;top:34%;z-index:6;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:#180e20f0;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 30px -12px #000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:cinemaThumbIn .18s ease}#watchPanel .cinema-poster-menu button{height:42px;border:0;background:transparent;color:#f5f3ff;font:inherit;font-weight:700;font-size:.82rem;cursor:pointer}#watchPanel .cinema-poster-menu button+button{border-top:1px solid rgba(255,255,255,.1)}#watchPanel .cinema-poster.is-working:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%) 0 0 / 200% 100%;animation:cinemaShimmer 1.1s linear infinite}@keyframes cinemaShimmer{to{background-position:-200% 0}}#watchPanel .watch-card:has(#cinemaLinkPreview:not([hidden])) .cinema-empty-stage{display:none!important}#whotPanel .whot-my-row{margin-top:6px}#whotPanel .whot-felt{padding-bottom:18px}#whotPanel #whotHand{padding:22px 22px 14px;scroll-snap-type:x proximity}#whotPanel #whotHand .whot-card-btn{scroll-snap-align:start}#whotPanel .whot-table{min-height:240px}#whotPanel #whotHand{padding-bottom:24px}.settings-profile-hero{align-items:center!important}.settings-profile-hero .settings-profile-avatar{width:56px!important;height:56px!important;flex:0 0 56px;border-radius:50%;overflow:hidden;display:grid;place-items:center;align-self:center}.settings-profile-hero .settings-profile-avatar>*{width:100%!important;height:100%!important;object-fit:cover}.moments-overlay{align-items:flex-end!important}.moments-sheet{width:min(100%,560px)!important;max-height:92dvh!important;overflow-y:auto!important;box-sizing:border-box;padding:18px 16px calc(24px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important;background:radial-gradient(110% 45% at 50% 0%,#232b42,#1f2639 55%,#182036)!important;border:1px solid rgba(255,255,255,.1)!important;color:#f5f3ff!important;text-align:left}.moments-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.moments-head h2{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:-.04em;color:#f5f3ff}.moments-close{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:0;background:#ffffff1a;color:#f5f3ff;cursor:pointer}.moment-panel{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.moment-panel[hidden]{display:none}.moments-lead{margin:0;font-size:.95rem;line-height:1.45;color:#f5f3ffd9}.moments-input{height:48px;padding:0 16px;border-radius:24px;box-sizing:border-box;width:100%;background:#00000040;border:1px solid rgba(255,255,255,.14);color:#f5f3ff;font:inherit;font-size:.95rem}.moments-cta{height:52px;border-radius:26px!important;border:0!important;background:#ffb42e!important;color:#2a0f1f!important;font-weight:800!important;font-size:1rem!important;box-shadow:none!important}.moments-cta:disabled{opacity:.45}.moments-secondary{height:46px;border-radius:23px!important;background:#ffffff14!important;color:#f5f3ff!important;border:0!important}.moments-error{margin:0;color:#ffb0c4;font-size:.84rem}.moments-error[hidden]{display:none}.moment-wait{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 0 8px;text-align:center}.moment-wait-orbit{width:64px;height:64px;border-radius:50%;border:3px solid rgba(255,211,106,.25);border-top-color:#ffd36a;animation:momentSpin 1.2s linear infinite}@keyframes momentSpin{to{transform:rotate(360deg)}}.moment-wait-title{margin:6px 0 0;font-weight:800;font-size:1.1rem}.moment-wait-time{margin:0;font-size:.9rem;color:#f5f3ffb3;font-variant-numeric:tabular-nums}.moment-request{padding:16px;border-radius:20px;background:#ffd36a1a;border:1px solid rgba(255,211,106,.3)}.moment-request-title{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.25;letter-spacing:-.02em}.moment-request-note{margin:8px 0 0;font-size:.92rem;color:#f5f3ffd9}.moment-request-note[hidden]{display:none}.moment-request-time{margin:10px 0 0;font-weight:800;color:#ffd36a;font-variant-numeric:tabular-nums}.moment-photo-pick{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;width:100%;border-radius:20px;overflow:hidden;cursor:pointer;border:1.5px dashed rgba(255,255,255,.25);background:#00000040}.moment-photo-pick img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.moment-photo-pick img[hidden]{display:none}.moment-photo-pick-empty{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:800;color:#f5f3ffcc}.moment-photo-pick-empty[hidden]{display:none}.moment-full-img{width:100%;max-height:62dvh;object-fit:contain;border-radius:20px;background:#000}.moment-full-caption{margin:0;font-size:1.05rem;font-weight:700;line-height:1.4}.moment-full-caption[hidden]{display:none}.moment-full-meta{margin:0;font-size:.82rem;color:#f5f3ffa6}.moment-reacted{margin:0;font-size:.9rem;font-weight:700;color:#ffd36a}.moment-reacted[hidden],.moment-react[hidden]{display:none}.moment-react{display:flex;flex-direction:column;gap:10px}.moment-react-row{display:flex;justify-content:space-between;gap:6px}.moment-react-btn{flex:1 1 0;min-width:0;height:46px;border:1px solid rgba(245,243,255,.12);border-radius:14px;background:#ffffff0f;font-size:1.45rem;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease}.moment-react-btn:active{transform:scale(.9)}.moment-react-btn.is-on{background:#ffd36a33;border-color:#ffd36ab3}.moment-reply{display:flex;gap:8px;align-items:center}.moment-reply input{flex:1;min-width:0;height:44px;padding:0 16px;border-radius:22px;border:1px solid rgba(245,243,255,.16);background:#00000047;color:#f5f3ff;font:500 16px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.moment-reply input::placeholder{color:#f5f3ff80}.moment-reply button{flex:0 0 44px;height:44px;border:0;border-radius:50%;background:#ffd36a;color:#2a0f1f;display:grid;place-items:center;cursor:pointer}#momentFullView:has(.moment-react:not([hidden])) .moment-full-img{max-height:46dvh}.moment-tile-react{position:absolute;top:6px;right:6px;padding:2px 6px;border-radius:10px;background:#0000008c;font-size:.78rem;line-height:1.3}.words-cancel{margin-top:4px}.moments-album-wrap[hidden]{display:none}.moments-album-title{margin:4px 2px 10px;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.05rem;letter-spacing:-.02em}.moments-album{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.moments-empty{grid-column:1 / -1;margin:0;padding:18px;text-align:center;font-size:.88rem;color:#f5f3ff99;border-radius:16px;background:#ffffff0a}.moment-tile{position:relative;aspect-ratio:3 / 4;padding:0;border:0;border-radius:12px;overflow:hidden;background:linear-gradient(160deg,#3a2a6b,#c4566e);cursor:pointer}.moment-tile img{width:100%;height:100%;object-fit:cover;display:block}.moment-tile-meta{position:absolute;left:0;right:0;bottom:0;padding:18px 7px 6px;text-align:left;font-size:.64rem;color:#ffffffd9;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.moment-tile-meta b{color:#fff}.moment-scene .moment-card-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:3}.moment-scene.has-photo .moment-sun,.moment-scene.has-photo .moment-person,.moment-scene.has-photo .moment-spark{display:none}#whotPanel .whot-table{flex:1 1 auto;min-height:300px}#whotPanel .whot-felt{justify-content:space-evenly;padding:14px 22px;gap:.5rem}#whotPanel .whot-my-row{margin-top:auto;padding-top:4px}#whotPanel #whotHand{padding:16px 18px 10px}#whotPanel #whotHand .whot-card-face.small{width:56px;height:78px;border-radius:9px}#whotPanel #whotHand .whot-card-face.small .wc-shape-svg{width:30px;height:30px}#whotPanel #whotHand .whot-card-face.small .wc-corner{font-size:.82rem}#whotPanel #whotHand .whot-card-face.small .wc-wordmark{font-size:.78rem}#whotPanel #whotHand .whot-card-placeholder{width:56px;height:78px;flex:0 0 56px}#whotPanel .whot-seat-me{margin-top:2px}#whotPanel .whot-discard{margin-bottom:26px}#whotPanel .whot-discard .whot-called-chip{position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);z-index:4;max-width:none;white-space:nowrap;flex-direction:column;gap:1px;padding:.35rem .7rem .4rem;border-radius:14px;line-height:1.1;font-size:.78rem;animation:whotChipIn .35s cubic-bezier(.2,.8,.3,1.2)}#whotPanel .whot-discard .whot-called-chip small{font-size:.62rem;font-weight:700;opacity:.75}#whotPanel .whot-called-shape{display:inline-flex;align-items:center;gap:5px}@keyframes whotChipIn{0%{transform:translate(-50%) scale(.6);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}.moment-photo-pick{aspect-ratio:auto;height:min(42dvh,340px)}html.awa-game-open #homeScreen,html.awa-game-open .chat-screen,html.awa-game-open .app-header{visibility:hidden}html.awa-game-open #homeScreen *,html.awa-game-open #homeScreen *:before,html.awa-game-open #homeScreen *:after{animation-play-state:paused!important}html.awa-game-open .games-overlay{contain:layout paint}.settings-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08040899!important;padding:0!important}.settings-overlay .settings-panel.aws-panel{width:100%!important;max-width:460px!important;height:100%!important;max-height:none!important;margin:0 0 0 auto!important;border:0!important;border-radius:0!important;background:radial-gradient(110% 45% at 85% 0%,#3d1a28,#182036 55%,#110910)!important;box-shadow:none!important;color:#f5f3ff!important;padding:max(18px,env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;gap:16px!important;overflow-y:auto!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}@media (min-width: 700px){.settings-overlay .settings-panel.aws-panel{border-left:1px solid rgba(245,243,255,.1)!important}}.aws-head{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.aws-title{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:28px;letter-spacing:-.04em;color:#f5f3ff;font-style:normal}.aws-close{width:44px;height:44px;border-radius:22px;border:0;background:#f5f3ff14;color:#f5f3ff;display:flex;align-items:center;justify-content:center;padding:0}.aws-close svg{width:20px;height:20px}.aws-profile{display:flex;align-items:center;gap:14px;padding:16px;border-radius:22px;background:#f5f3ff0d;border:1px solid rgba(245,243,255,.1)}.aws-profile-av{width:64px!important;height:64px!important;flex:0 0 64px;border-radius:50%!important;overflow:hidden;border:2px solid #ffd36a;display:flex;align-items:center;justify-content:center;background:#5a2a40}.aws-profile-av img,.aws-profile-av svg{width:100%;height:100%;object-fit:cover}.aws-profile-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.aws-profile-copy strong{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.02em;color:#f5f3ff}.aws-profile-copy span{font-size:14px;color:#f5f3ffb3}.aws-profile-copy em{font-style:normal;display:flex;align-items:center;gap:6px;font-size:13px;color:#f5f3ffd9}.aws-dot{width:8px;height:8px;border-radius:50%;background:#4ade80;display:inline-block}.aws-group{border-radius:22px;background:#f5f3ff0d;border:1px solid rgba(245,243,255,.1);display:flex;flex-direction:column;overflow:hidden}.aws-row{display:flex;align-items:center;gap:14px;min-height:58px;padding:8px 16px;width:100%;box-sizing:border-box;border:0;border-bottom:1px solid rgba(245,243,255,.08);background:transparent;color:#f5f3ff;text-align:left;text-decoration:none;font:inherit;cursor:pointer;border-radius:0}.aws-group>.aws-row:last-child{border-bottom:0}.aws-row:active{background:#f5f3ff0d}.aws-row-static{cursor:default}.aws-ic{width:22px;height:22px;flex:0 0 22px;color:#f5f3ff;display:flex}.aws-ic svg{width:22px;height:22px}.aws-label{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:#f5f3ff}.aws-label small{font-size:13px;font-weight:400;color:#f5f3ff99}.aws-label small.is-ok{color:#4ade80}.aws-label small.is-warn{color:#ffb36b}.aws-value{flex:0 0 auto;font-size:14px;color:#f5f3ff9e;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aws-chev{width:18px;height:18px;flex:0 0 18px;color:#f5f3ff73}.aws-thumb{width:40px!important;height:40px!important;flex:0 0 40px;border-radius:50%!important;overflow:hidden;border:2px solid #f5f3ff;display:flex;align-items:center;justify-content:center;background:#5a2a40}.aws-thumb img,.aws-thumb svg{width:100%;height:100%;object-fit:cover}.aws-switch{flex:0 0 52px;width:52px;height:30px;border-radius:15px;padding:3px;box-sizing:border-box;background:#f5f3ff2e;display:flex;justify-content:flex-start;transition:background .2s}.aws-switch i{width:24px;height:24px;border-radius:50%;background:#fff8ee;box-shadow:0 2px 6px #0000004d;transition:transform .2s}.aws-row[aria-checked=true] .aws-switch{background:linear-gradient(90deg,#ffb83d,#ff8a3d)}.aws-row[aria-checked=true] .aws-switch i{transform:translate(22px)}.aws-sub-actions{display:contents}.aws-sub-actions .aws-link-btn:not([hidden]){display:block;margin:-4px 16px 8px 52px;padding:0;border:0;background:none;color:#ffd36a;font:inherit;font-size:13px;font-weight:700;text-align:left}.aws-sub-actions .error-text:not([hidden]){margin:0 16px 8px 52px}.aws-drawer:not([hidden]){padding:4px 16px 16px;border-bottom:1px solid rgba(245,243,255,.08);display:flex;flex-direction:column;gap:10px}.aws-signout{margin-top:auto;height:54px;border-radius:27px;border:1.5px solid #ff5a6e;background:#ff5a6e14;color:#ff7b8b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:700;font-size:16px}.aws-secure:not([hidden]){margin-top:auto;height:54px;border-radius:27px;background:#ffb42e;color:#2a0f1f;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;text-decoration:none}.aws-foot{margin:-6px 8px 0;text-align:center;font-size:12px;line-height:1.4;color:#f5f3ff8c}.aws-foot a{color:#ffd36a}.games-overlay:has(#wordsPanel:not([hidden])){background:radial-gradient(80% 40% at 50% 38%,#ffaa5033,#ffaa5000 70%),linear-gradient(180deg,#1d2a17,#142010 40%,#0e160b)!important}#wordsPanel .words-card{background:transparent!important;border:0!important;box-shadow:none!important;color:#f5f3ff}#wordsPanel .wh-session:not([hidden]){display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:4px 4px 8px;box-sizing:border-box;position:relative}.wh-hud{display:flex;align-items:center;gap:8px}.wh-player{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;height:58px;padding:0 10px;border-radius:18px;box-sizing:border-box}.wh-me{background:#28508c61;border:1.5px solid rgba(120,180,255,.55)}.wh-them{justify-content:flex-end;background:#96325a52;border:1.5px solid rgba(255,120,170,.4)}.wh-av{width:36px;height:36px;flex:0 0 36px;border-radius:50%;overflow:hidden;border:2px solid #f5f3ff;display:flex;align-items:center;justify-content:center;background:#5a2a40}.wh-av img,.wh-av svg{width:100%;height:100%;object-fit:cover}.wh-pcopy{display:flex;flex-direction:column;min-width:0;line-height:1.1}.wh-them .wh-pcopy{text-align:right}.wh-pcopy b{font-size:13px;font-weight:700;color:#f5f3ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wh-pcopy strong{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px}.wh-me .wh-pcopy strong{color:#9cc9ff}.wh-them .wh-pcopy strong{color:#ffa3c4}.wh-clock{flex:0 0 82px;height:58px;border-radius:18px;background:#080c06b8;border:1px solid rgba(245,243,255,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}#wordsPanel .wh-clock .words-timer{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px;color:#f5f3ff;background:none;padding:0;border:0;box-shadow:none}#wordsPanel .wh-clock .words-timer.is-low{color:#ff7b8b}.wh-clock-bar{width:56px;height:4px;border-radius:2px;background:#f5f3ff26;overflow:hidden}.wh-clock-bar i{display:block;height:100%;width:100%;background:#ffd36a;border-radius:2px;transition:width 1s linear}.wh-word-row{display:flex;justify-content:center;min-height:40px}#wordsPanel .wh-word{height:40px;min-width:40px;padding:0 18px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:.12em;color:transparent;background:transparent;box-shadow:none;transition:background .12s}#wordsPanel .wh-word.is-live{background:#ffd36a;color:#2a1a05;box-shadow:0 8px 22px #ffbe5059}#wordsPanel .wh-board{width:100%!important;max-width:380px!important;aspect-ratio:1 / 1;height:auto;margin:0 auto;padding:14px!important;box-sizing:border-box;border-radius:28px!important;background:linear-gradient(160deg,#5a3b20,#3b2614)!important;border:1px solid rgba(255,220,160,.25)!important;box-shadow:0 24px 50px #0000008c,inset 0 2px #ffe6b42e!important;position:relative;touch-action:none;user-select:none;-webkit-user-select:none}#wordsPanel .wh-board .words-tiles{gap:10px!important;width:100%;height:100%}#wordsPanel .wh-board .words-tiles.wh-spin{animation:whSpin .35s ease}@keyframes whSpin{0%{transform:rotate(-90deg) scale(.92);opacity:.4}to{transform:none;opacity:1}}#wordsPanel .wh-board .words-cell{border:0!important;border-radius:16px!important;background:linear-gradient(180deg,#fbf1dc,#ecdcb8)!important;box-shadow:0 5px #b49b6a,0 8px 14px #00000059!important;color:#3a2a12!important;font-family:Funnel Display,system-ui,sans-serif!important;font-weight:700!important;font-size:clamp(24px,8vw,34px)!important;transform:none;transition:transform .08s ease,background .08s ease,box-shadow .08s ease;-webkit-tap-highlight-color:transparent}#wordsPanel .wh-board .words-cell span{pointer-events:none}#wordsPanel .wh-board .words-cell.selected{background:linear-gradient(180deg,#ffe08a,#ffc23d)!important;box-shadow:0 3px #b9851a,0 6px 10px #0000004d!important;color:#3a2405!important;transform:translateY(2px) scale(.97)}#wordsPanel .wh-board .words-cell.selected:after{color:#3a2405b3;font-size:10px;top:5px;right:8px}#wordsPanel .wh-board .words-cell.locked{background:linear-gradient(180deg,#b9f5a0,#5fd47e)!important;box-shadow:0 3px #2f8f4e,0 6px 10px #0000004d!important;color:#123a1c!important}#wordsPanel .wh-board .words-cell.invalid{background:linear-gradient(180deg,#ffb3b3,#ff6b6b)!important;box-shadow:0 3px #b33a3a!important;color:#fff!important}#wordsPanel .wh-board .words-cell.hinted{animation:whHint 1.3s ease-in-out 2;outline:3px solid #ffd36a;outline-offset:2px}#wordsPanel .wh-board .words-cell.hinted:before{content:attr(data-hint);position:absolute;top:4px;left:8px;font-size:11px;color:#b9851a}@keyframes whHint{50%{transform:translateY(-4px)}}#wordsPanel .wh-board .words-trace-svg polyline{stroke:#fff9;stroke-width:10;filter:drop-shadow(0 0 6px rgba(255,220,120,.8))}#wordsPanel .wh-board .words-trace-svg circle{fill:#ffffffb3;r:7}.wh-found{padding:12px 14px;border-radius:18px;background:#080c0699;border:1px solid rgba(245,243,255,.12)}.wh-found-head{display:flex;justify-content:space-between;font-size:13px;font-weight:700;color:#f5f3ffbf}#wordsPanel .wh-chips{margin-top:10px;justify-content:flex-start;gap:8px;min-height:30px;max-height:82px;overflow-y:auto}#wordsPanel .wh-chips .words-found-chip{height:30px;padding:0 12px;border-radius:15px;border:0;display:inline-flex;align-items:center;font-size:13px;font-weight:800;letter-spacing:.06em;color:#f5f3ff;background:#1f6b46}#wordsPanel .wh-chips .wh-chip-b{background:#2a5a9a}#wordsPanel .wh-chips .wh-chip-y{background:#7a5a12}#wordsPanel .wh-chips .wh-chip-p{background:#6b2a6a}.wh-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wh-tool{height:50px;border-radius:25px;border:1px solid rgba(245,243,255,.18);background:#080c0699;color:#f5f3ff;font:inherit;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}.wh-tool svg{width:18px;height:18px}.wh-tool:disabled{opacity:.45}#wordsPanel .words-header,#wordsPanel .words-results,#wordsPanel .words-waiting,#wordsPanel .words-turn,#wordsPanel .words-idle{color:#f5f3ff}#wordsPanel .words-status{color:#f5f3ff;font-family:Funnel Display,system-ui,sans-serif;font-weight:700}#wordsPanel .words-hint,#wordsPanel .waiting-text{color:#f5f3ffc7}#wordsPanel .words-result-col,#wordsPanel .words-waiting-col{background:#080c0699!important;border:1px solid rgba(245,243,255,.12)!important;color:#f5f3ff}#wordsPanel .words-result-col.winner{border-color:#ffd36a!important;box-shadow:0 0 0 2px #ffd36a59}#wordsPanel #wordsStartBtn,#wordsPanel #wordsPlayBtn,#wordsPanel #wordsPlayAgainBtn{background:#ffb42e!important;color:#2a0f1f!important;border:0!important;height:52px;border-radius:26px;font-weight:800;padding:0 26px}#wordsPanel:has(.wh-session:not([hidden])) .words-header{display:none}.home-screen.awh{background:radial-gradient(120% 50% at 80% 0%,#4a1d2e,#182036 55%,#110910)!important;color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;padding:max(14px,env(safe-area-inset-top)) 16px calc(104px + env(safe-area-inset-bottom))!important;gap:16px!important;display:flex!important;flex-direction:column!important;border-radius:0!important}.home-screen.awh:before,.home-screen.awh:after{display:none!important}.home-screen.awh>*{max-width:560px;width:100%;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.awh-bar{display:flex;align-items:center;justify-content:space-between;padding:6px 4px 0;position:relative;z-index:3}.awh-brand{display:flex;align-items:center;gap:10px}.awh-brand b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:21px;letter-spacing:-.05em;color:#f5f3ff}.awh-mark{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#ffd36a,#ff9a3d);display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:19px;color:#2a0f1f}.awh-bar-actions{display:flex;gap:8px}.awh-icon-btn{position:relative;width:44px;height:44px;border-radius:14px;border:1px solid rgba(245,243,255,.14);background:#f5f3ff0f;color:#f5f3ff;display:flex;align-items:center;justify-content:center;padding:0}.awh-icon-btn svg{width:20px;height:20px}.awh-me-btn{width:44px;height:44px;border-radius:50%;border:2px solid #ffd36a;background:#6b3a4e;color:#f5f3ff;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:16px;padding:0}.awh-hero{position:relative;height:172px;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#ff9a4a,#e8506d 45%,#5a2140 78%,#23101c);box-shadow:0 18px 40px #00000073;flex:0 0 auto}.awh-sun{position:absolute;left:50%;top:74px;width:124px;height:124px;margin-left:-62px;border-radius:50%;background:radial-gradient(circle,#ffe7a3,#ffbf5a 45%,#ff8c5000 72%)}.awh-hero-fade{position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,#14081000,#140810d9)}.awh-hero-copy{position:absolute;left:20px;right:20px;top:18px}.awh-greet{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:28px;letter-spacing:-.04em;line-height:1.05;color:#fff8ee;text-shadow:0 2px 12px rgba(0,0,0,.35)}.awh-greet .awa-greeting-name{color:inherit;font-style:normal}.awh-hero-sub{margin:6px 0 0;font-size:14px;color:#fff8eee6}.home-contact-row.awh-presence{position:absolute!important;left:14px;bottom:14px;right:auto;max-width:calc(100% - 28px);width:auto!important;margin:0!important;display:flex!important;align-items:center;gap:8px;height:44px;padding:0 12px 0 6px!important;border-radius:22px!important;background:#1109109e!important;border:1px solid rgba(245,243,255,.16)!important;box-shadow:none!important;color:#f5f3ff!important}.awh-presence .avatar-slot{width:32px!important;height:32px!important;flex:0 0 32px;border-radius:50%;overflow:hidden}.awh-presence .dot{position:static!important;width:8px;height:8px;flex:0 0 8px}.awh-presence .home-contact-info{display:block;min-width:0}.awh-presence .home-contact-preview{font-size:13px;font-weight:700;color:#f5f3ff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.awh-presence .chat-badge:not([hidden]){position:static}.awh-card{position:relative;display:block;width:100%;border:1px solid rgba(245,243,255,.1);border-radius:26px;color:#f5f3ff;text-align:left;font:inherit;padding:0;overflow:hidden;flex:0 0 auto;cursor:pointer}.awh-whot{height:196px;background:radial-gradient(90% 90% at 75% 60%,#5b2a74,#2a1433 60%,#1b0e1f)}.awh-whot.is-attention,.awh-tile.is-attention{box-shadow:0 0 0 2px #ffd36aa6,0 14px 32px #0006}.awh-whot-copy{position:absolute;left:20px;top:20px;display:flex;flex-direction:column;gap:2px}.awh-whot-copy b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:24px;letter-spacing:-.03em}.awh-whot-copy small{font-size:13px;color:#f5f3ffb8}.awh-fan{position:absolute;right:16px;top:28px;width:150px;height:130px}.awh-fan i{position:absolute;width:74px;height:106px;border-radius:12px;border:3px solid #f5f3ff;box-shadow:0 10px 20px #0006;display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-style:normal;font-size:34px;color:#f5f3ff;box-sizing:border-box}.awh-fan .f1{left:0;top:18px;background:#e23b4e;transform:rotate(-16deg)}.awh-fan .f2{right:0;top:12px;background:#2f9e5b;transform:rotate(14deg)}.awh-fan .f3{left:34px;top:0;width:80px;height:114px;background:linear-gradient(160deg,#6d3bd1,#3a1a7a);font-size:17px;letter-spacing:.04em;color:#ffd36a}.awh-cta{position:absolute;left:16px;bottom:16px;height:40px;padding:0 18px;border-radius:20px;background:#f5f3ff1f;border:1px solid rgba(245,243,255,.22);color:#f5f3ff;font-weight:800;font-size:14px;display:flex;align-items:center}.awh-cta.is-turn{background:#ffb42e;border:0;color:#2a0f1f}.awh-panel{padding:18px;background:#f5f3ff0d}.awh-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.awh-panel-head b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.03em}.awh-panel-head small{font-size:13px;color:#f5f3ffad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-services{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.awh-svc{height:52px;border-radius:14px;background:#0f0b0e;border:1px solid rgba(245,243,255,.1);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:15px;color:#f5f3ff}.awh-svc svg{width:26px;height:18px}.awh-tt{width:15px;height:17px;border-radius:4px;background:#25f4ee;box-shadow:3px 2px #fe2c55;display:inline-block}.awh-nf{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:17px;color:#e50914;letter-spacing:.06em}.awh-awa{background:linear-gradient(135deg,#3a1a2a,#182036);border-color:#ffd36a59;color:#ffd36a;font-family:Funnel Display,system-ui,sans-serif;font-weight:700}.awh-bubbles.chat-window-bubbles{margin-top:12px;display:flex!important;flex-direction:column;gap:8px;position:static!important;height:auto!important;min-height:0;padding:0!important;background:none!important}.awh-bubbles .bubble{position:static!important;display:block;max-width:85%;padding:9px 13px;border-radius:18px 18px 18px 6px;background:#f5f3ff17!important;color:#f5f3ff!important;font-size:14px;line-height:1.35;transform:none!important;animation:none!important;box-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-bubbles .bubble.mine{align-self:flex-end;border-radius:18px 18px 6px;background:linear-gradient(90deg,#ffb83d47,#ff4f8b47)!important}.awh-bubbles .bubble small{display:block;font-size:11px;color:#f5f3ff99;margin-bottom:2px}.awh-bubbles .chat-preview-empty{font-size:14px;color:#f5f3ff99}.awh-moments{height:190px;background:linear-gradient(180deg,#f6a25a,#c9476a,#1f2639)}.awh-moments.is-attention{box-shadow:0 0 0 2px #ffd36aa6}.awh-moments-fade{position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(180deg,#11091000,#110910e6)}.awh-moments-title{position:absolute;left:18px;top:16px;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.03em;color:#fff8ee}.awh-moments-foot{position:absolute;left:18px;right:16px;bottom:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.awh-moments-cap{font-size:15px;font-weight:700;color:#f5f3ff;min-width:0}.awh-pill-light{flex:0 0 auto;height:36px;padding:0 14px;border-radius:18px;background:#f5f3ff;color:#2a0f1f!important;font-weight:800;font-size:13px;display:flex;align-items:center}.awh-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.awh-tile,.awh-tile.awa-lounge-card{position:relative;height:108px;min-height:0!important;margin:0!important;border-radius:22px!important;padding:14px!important;box-sizing:border-box;border:1px solid rgba(245,243,255,.1)!important;display:flex!important;flex-direction:column;justify-content:space-between;align-items:stretch;gap:0!important;text-align:left;color:#f5f3ff!important;font:inherit;text-decoration:none!important;overflow:hidden}.awh-t-words{background:linear-gradient(160deg,#2c4a2a,#142113)!important}.awh-t-deck{background:linear-gradient(160deg,#5a2a2a,#241111)!important}.awh-t-sync{background:linear-gradient(160deg,#23355e,#111a30)!important}.awh-t-lounge{background:linear-gradient(160deg,#13392b,#0b1f17)!important;border-color:#52d39c59!important}.awh-tile-art{display:flex;gap:4px;align-items:center;height:24px}.awh-tile-art i{width:22px;height:22px;border-radius:6px;background:#f5e6c8;color:#3a2a12;font-weight:800;font-style:normal;font-size:12px;display:flex;align-items:center;justify-content:center}.awh-tile-art i.hot{background:#ffd36a}.awh-die{width:20px;height:20px;border-radius:5px;background:#f5f3ff;box-shadow:inset 0 0 0 5px #f5f3ff,inset 0 0 0 7px #e23b4e}.awh-die.d2{transform:rotate(14deg)}.awh-ring{width:20px;height:20px;border-radius:50%;border:3px solid #9cc9ff}.awh-ring.r2{margin-left:-10px;border-color:#ffa3c4}.awh-tile-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.awh-tile-copy b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:17px}.awh-tile-copy small{font-size:12px;color:#f5f3ffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-tile .awa-tile-badge:not([hidden]){position:absolute;top:12px;right:12px}.awh-nav{position:fixed;left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom));width:calc(100% - 24px)!important;max-width:536px!important;height:66px;border-radius:24px;background:#180d15f0;border:1px solid rgba(245,243,255,.12);display:flex;align-items:center;justify-content:space-around;box-shadow:0 -8px 30px #0006;z-index:40;margin:0!important}.awh-nav-btn{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:56px;height:56px;justify-content:center;border:0;background:none;color:#f5f3ff9e;font:inherit;font-size:11px;font-weight:700;padding:0}.awh-nav-btn svg{width:22px;height:22px}.awh-nav-btn.is-on{color:#ffd36a}#homeScreen[hidden] .awh-nav,.home-screen.awh[hidden]{display:none!important}html,body{background-color:#110910!important}html.room-active body,.room-shell{background:#110910!important}.update-banner{z-index:2147483000!important;padding-top:calc(.75rem + env(safe-area-inset-top))!important}.home-contact-row.awh-presence{min-height:0!important;height:44px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.home-contact-row.awh-presence:before,.home-contact-row.awh-presence:after{display:none!important;content:none!important}.home-contact-row.awh-presence .avatar-slot{box-shadow:none!important}.home-contact-row.awh-presence .avatar-photo,.home-contact-row.awh-presence .brand-mark,.home-contact-row.awh-presence .avatar-slot svg{width:32px!important;height:32px!important}.awh-bubbles.chat-window-bubbles{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;overflow:visible!important}.awh-bubbles .chat-preview-empty{align-self:flex-start;margin:0;font-size:14px!important}#wordsPanel .wh-word{border:0!important;outline:0}#wordsPanel .wh-word:not(.is-live){background:transparent!important;box-shadow:none!important}.awh-fan .awh-fc{position:absolute;width:74px;height:106px;border-radius:11px;overflow:hidden;box-shadow:0 12px 22px #00000073;background:#fbf3e4}.awh-fan .awh-fc .whot-card-face{width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box;border-radius:11px}.awh-fan .fc1{left:0;top:20px;transform:rotate(-15deg)}.awh-fan .fc2{right:0;top:14px;transform:rotate(13deg)}.awh-fan .fc3{left:36px;top:0;width:80px;height:114px;z-index:2;box-shadow:0 16px 28px #0000008c,0 0 0 2px #ffd36a8c}.awh-tt{width:26px;height:26px;border-radius:7px;background:#000;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.awh-tt svg{width:18px;height:18px}.awh-chat{background:linear-gradient(150deg,#123c4a,#16535a 55%,#1f6f62)!important;border-color:#78dcc838!important}.awh-chat-glow{position:absolute;right:-50px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,#ffd36a47,#ffd36a00 70%);pointer-events:none}.awh-chat .awh-panel-head,.awh-chat .awh-bubbles{position:relative;z-index:1}.awh-chat .awh-bubbles .bubble.theirs{background:#ffffff29!important;color:#fff!important;border-radius:18px 18px 18px 6px}.awh-chat .awh-bubbles .bubble.mine{background:linear-gradient(135deg,#ffd36a,#f2a65c)!important;color:#2a1405!important;border-radius:18px 18px 6px}.awh-chat .awh-bubbles .bubble.mine small{color:#2a140599}.awh-chat .awh-panel-head small{color:#ffffffbf}.awh-moments .moment-scene.awh-scene{position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;border-radius:0!important;z-index:0!important;box-shadow:none!important}.awh-moments .awh-scene .moment-sun{right:22%;top:30px}.awh-moments .awh-scene .moment-person{bottom:40px}.awh-moments .awh-moments-fade,.awh-moments .awh-moments-title,.awh-moments .awh-moments-foot{z-index:4}.awh-hero{height:128px!important}.home-contact-row.awh-chatrow{position:relative!important;display:flex!important;align-items:center;gap:12px;width:100%!important;min-height:0!important;height:auto!important;margin:-4px 0 0!important;padding:12px!important;border-radius:22px!important;background:linear-gradient(120deg,#ffb83d29,#ff4f8b1f)!important;border:1px solid rgba(255,211,106,.32)!important;box-shadow:0 12px 30px #00000059!important;color:#f5f3ff!important;text-align:left;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.home-contact-row.awh-chatrow:before,.home-contact-row.awh-chatrow:after{display:none!important;content:none!important}.awh-chatrow-av{position:relative;width:50px;height:50px;flex:0 0 50px}.awh-chatrow-av .avatar-slot{width:50px!important;height:50px!important;border-radius:50%;overflow:hidden;display:block;border:2px solid rgba(245,243,255,.85);box-shadow:none!important}.awh-chatrow-av .avatar-slot img,.awh-chatrow-av .avatar-slot svg,.awh-chatrow-av .avatar-photo{width:100%!important;height:100%!important;object-fit:cover}.awh-chatrow-av .dot{position:absolute!important;right:0;bottom:1px;width:13px!important;height:13px!important;border:2.5px solid #182036;box-sizing:border-box}.awh-chatrow .home-contact-info{flex:1 1 auto;min-width:0;display:flex!important;flex-direction:column;gap:2px}.awh-chatrow .home-contact-name{display:block!important;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.02em;color:#f5f3ff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-chatrow .home-contact-preview{display:block;font-size:13px;font-weight:500;color:#f5f3ffbf!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-chatrow .chat-badge:not([hidden]){position:static!important;flex:0 0 auto;min-width:22px;height:22px;border-radius:11px;padding:0 7px;background:#ff4f8b;color:#fff;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.awh-chatrow-go{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#ffd36a,#ff9a3d);color:#2a0f1f;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #ff4f8b59}.awh-chatrow-go svg{width:22px;height:22px}#whotPanel #whotHand .whot-card-btn{margin-left:-6px!important;transform:none!important;transform-origin:50% 100%}#whotPanel #whotHand .whot-card-btn:first-child{margin-left:0!important}#whotPanel #whotHand .whot-card-btn.clickable:hover,#whotPanel #whotHand .whot-card-btn.clickable:focus-visible,#whotPanel #whotHand .whot-card-btn.clickable:active{transform:translateY(-14px)!important}#whotPanel .whot-board.my-turn .whot-table{box-shadow:0 0 0 3px #ffd36a,0 0 46px #ffd36a8c,0 30px 60px -22px #000000d9!important}#whotPanel .whot-table:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:inherit;border:3px solid #ffd36a;box-shadow:0 0 36px #ffd36acc;opacity:0;pointer-events:none}#whotPanel .whot-board.my-turn .whot-table:after{animation:whotTurnPulse 1.6s ease-in-out infinite}@keyframes whotTurnPulse{0%,to{opacity:0}50%{opacity:1}}#whotPanel .whot-board.my-turn .whot-status{color:#2a1405!important;background:#ffb42e!important;border-color:transparent!important;font-weight:800;letter-spacing:.02em;box-shadow:0 8px 22px #ffbe5073}.home-screen.awh>*{flex:0 0 auto!important}.home-contact-row.awh-chatrow{margin:0!important}#whotPanel #whotHand .whot-card-btn.clickable{transition:transform .08s ease-out!important}#whotPanel #whotHand .whot-card-btn.clickable.whot-pressed{transform:translateY(-16px) scale(1.05)!important}.whot-play-flyer{position:fixed;z-index:9999;pointer-events:none;margin:0;transition:transform .22s cubic-bezier(.2,.8,.2,1);will-change:transform;filter:drop-shadow(0 12px 14px rgba(0,0,0,.35))}.settings-overlay .settings-panel.aws-panel>*{flex-shrink:0!important}.settings-overlay .settings-panel.aws-panel{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.cinema-room-partner{cursor:pointer}.awh-nav{bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;height:calc(64px + max(8px,env(safe-area-inset-bottom) - 14px))!important;padding:0 max(12px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-bottom) - 14px) max(12px,env(safe-area-inset-right))!important;box-sizing:border-box!important;border-radius:22px 22px 0 0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;background:#180d15f7!important}html{background-color:#110910}html,body{overscroll-behavior-y:none}.whot-forfeit{display:block;margin:6px auto 0;padding:6px 12px;border:0;background:none;color:#f5f3ff8c;font:600 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px}.whot-forfeit[hidden]{display:none!important}.whot-forfeit.is-armed{color:#ff7b8b;text-decoration:none;background:#ff5a6e1f;border-radius:999px}.home-screen.awh[data-view=play] .awh-home-only,.home-screen.awh:not([data-view=play]) .awh-play-only{display:none!important}.home-screen.awh[data-view=play] .awa-secure-nudge{display:none!important}.awh-play-head{padding:6px 4px 2px}.awh-play-head h2{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:32px;letter-spacing:-.04em;line-height:1.05;color:#fff8ee}.awh-play-head p{margin:6px 0 0;font-size:14px;color:#f5f3ffb3}.awh-moments[hidden]{display:none!important}.awh-panel.is-attention{box-shadow:0 0 0 2px #ffd36aa6,0 14px 32px #0006}.awh-sound{position:relative;display:flex;align-items:center;gap:14px;width:100%;height:72px;padding:0 14px 0 18px;box-sizing:border-box;border-radius:22px;border:1px solid rgba(245,243,255,.1);color:#f5f3ff;font:inherit;text-align:left;flex:0 0 auto;cursor:pointer}.awh-sound .awh-eq{flex:0 0 auto}.awh-sound-copy{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.awh-sound-copy b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:17px}.awh-sound-copy small{font-size:12.5px;color:#f5f3ffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awh-sound-go{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#ffd36a;color:#2a0f1f;display:flex;align-items:center;justify-content:center}.awh-sound-go svg{width:18px;height:18px;margin-left:2px}.awh-nav-btn.has-dot:after{content:"";position:absolute;top:8px;left:calc(50% + 8px);width:8px;height:8px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px #180d15f0}#whotPanel #whotHand{scroll-snap-type:none!important;overscroll-behavior-x:contain}.pl-list{display:flex;flex-direction:column;gap:14px}.pl-game{position:relative;display:flex;align-items:center;gap:16px;width:100%;box-sizing:border-box;border:0;padding:0;color:#f5f3ff;font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pl-game:active{transform:scale(.985)}.pl-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.pl-copy b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.02em;line-height:1.1}.pl-copy small{font-size:13px;line-height:1.35;color:#f5f3ffb8}.pl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pl-game:focus-visible{outline:2px solid #ffd36a;outline-offset:3px}.pl-game.is-attention{box-shadow:0 0 0 2px #ffd36a}.pl-whot{height:112px;padding:0 0 0 20px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 140% at 85% 50%,#5a2f86,#34195a 55%,#24103f)}.pl-whot:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1.5px dashed rgba(255,211,106,.32);border-radius:13px;pointer-events:none}.pl-words{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 16px 15px;border-radius:14px;background:linear-gradient(170deg,#7a5129,#5a3b1d);box-shadow:inset 0 2px #ffe1aa38,inset 0 -3px #00000040}.pl-tiles{display:flex;gap:4px;flex-wrap:nowrap}.pl-tiles i{position:relative;width:31px;height:33px;border-radius:5px;background:linear-gradient(180deg,#f7e7c2,#e6cc95);color:#3a2412;font-family:Funnel Display,system-ui,sans-serif;font-style:normal;font-weight:700;font-size:19px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px #b38b4f,0 3px 6px #0000004d}.pl-tiles i sub{position:absolute;right:3px;bottom:1px;font-size:8px;font-weight:700}.pl-tiles em{width:8px;flex:0 0 8px}.pl-words .pl-copy small{color:#fff0d7d1}.pl-words .awa-tile-badge:not([hidden]){position:absolute;top:12px;right:12px}.pl-hilo{height:100px;padding:0 0 0 18px;border-radius:10px;background:#f4e4c1;color:#2a0f1f;-webkit-mask:radial-gradient(circle 9px at calc(100% - 64px) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle 9px at calc(100% - 64px) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 9px at calc(100% - 64px) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle 9px at calc(100% - 64px) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat}.pl-hilo-num{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:54px;line-height:1;letter-spacing:-.04em;color:#b8324a;flex:0 0 auto}.pl-hilo .pl-copy small{color:#2a0f1fb3}.pl-hilo-stub{align-self:stretch;flex:0 0 64px;display:flex;align-items:center;justify-content:center;border-left:2px dashed rgba(42,15,31,.28);font-family:Fraunces,Georgia,serif;font-weight:700;font-size:34px;color:#2a0f1f8c}.pl-hilo.is-attention{box-shadow:none;outline:2px solid #ffd36a}.pl-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pl-deck,.pl-sync{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;min-height:150px;padding:16px 14px 14px}.pl-pair .pl-copy b{font-size:17px}.pl-pair .pl-copy small{font-size:12.5px}.pl-deck{border-radius:4px 22px;background:#8e1f2e}.pl-slips{position:relative;height:44px;width:100%}.pl-slips i{position:absolute;top:4px;padding:6px 10px;background:#f5f3ff;color:#8e1f2e;font-style:normal;font-weight:800;font-size:13px;border-radius:2px;box-shadow:0 4px 8px #0000004d}.pl-slips i:first-child{left:0;transform:rotate(-7deg)}.pl-slips i:last-child{left:62px;top:10px;transform:rotate(5deg)}.pl-sync{border-radius:50px 18px 18px;background:#1d2b52}.pl-venn{position:relative;width:70px;height:44px}.pl-venn i{position:absolute;top:0;width:44px;height:44px;border-radius:50%;mix-blend-mode:screen}.pl-venn i:first-child{left:0;background:#ff6f91}.pl-venn i:last-child{left:26px;background:#4fa3ff}.pl-list .pl-lounge.awa-lounge-card{margin:0;min-height:0;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(82,211,156,.35);background:#13392b8c}.pl-lounge .pl-copy b{font-size:16px}.pl-lounge .aw-lounge-dot{flex:0 0 auto}.home-screen.awh .awh-whot{height:112px}.home-screen.awh .awh-whot .awh-fan{transform:scale(.62);transform-origin:right center;top:-6px;right:4px}.home-screen.awh .awh-whot .awh-cta:not(.is-turn){display:none}.home-screen.awh .awh-whot .awh-cta{left:auto;right:14px;bottom:12px;height:32px;padding:0 14px;font-size:13px}.home-screen.awh .awh-whot-copy{bottom:0;top:50%;transform:translateY(-50%)}.call-tap-sound{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);z-index:5;padding:12px 22px;border:0;border-radius:999px;background:#ffd36a;color:#2a0f1f;font:800 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;box-shadow:0 10px 24px #00000073}.home-screen.awh .awh-hero{height:214px!important}.home-screen.awh .awh-hero .awh-sun{top:70px}.home-screen.awh .awh-hero .awh-hero-fade{height:120px;background:linear-gradient(180deg,#23101c00,#23101ceb)}.home-screen.awh .awh-hero .home-contact-row.awh-chatrow.awh-in-hero{position:absolute!important;left:10px;right:10px;bottom:10px;width:auto!important;margin:0!important;padding:10px!important;border-radius:18px!important;background:#1a0b1580!important;border:1px solid rgba(245,243,255,.12)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3)!important;z-index:2}.home-screen.awh .awh-in-hero .awh-chatrow-av,.home-screen.awh .awh-in-hero .awh-chatrow-av .avatar-slot{width:44px!important;height:44px!important;flex-basis:44px}.home-screen.awh .awh-in-hero .awh-chatrow-av .dot{border-color:#1f2639}.home-screen.awh .awh-in-hero .home-contact-name{font-size:17px}.home-screen.awh .awh-in-hero .awh-chatrow-go{width:42px;height:42px;flex-basis:42px}.pl-whot{flex-direction:column;align-items:stretch;gap:6px;height:auto;padding:0;border-radius:0;overflow:visible;background:none}.pl-whot:before{content:none}.pl-whot.is-attention{box-shadow:none}.pl-whot-glow{position:absolute;left:50%;top:8px;width:320px;height:170px;margin-left:-160px;border-radius:50%;background:radial-gradient(closest-side,#7a3ebe8c,#7a3ebe00);pointer-events:none}.pl-whot-hand{position:relative;height:176px;margin:0 auto;width:300px}.pl-wc{position:absolute;left:50%;bottom:8px;width:82px;height:118px;margin-left:-41px;border-radius:11px;overflow:hidden;background:#fbf3e4;box-shadow:0 12px 24px #00000080;transform-origin:50% 135%}.pl-wc .whot-card-face{width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box;border-radius:11px}.pl-wc.w1{transform:rotate(-26deg);z-index:1}.pl-wc.w2{transform:rotate(-13deg);z-index:2}.pl-wc.w3{transform:translateY(-10px);z-index:5;box-shadow:0 16px 30px #0009,0 0 0 2px #ffd36a99}.pl-wc.w4{transform:rotate(13deg);z-index:2}.pl-wc.w5{transform:rotate(26deg);z-index:1}.pl-whot:active .pl-wc.w3{transform:translateY(-22px)}.pl-whot-foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.pl-whot-foot .pl-copy b{font-size:26px;letter-spacing:-.03em}.pl-whot .pl-turn,.pl-whot .pl-turn[hidden]{position:static;display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:20px;background:#f5f3ff1f;border:1px solid rgba(245,243,255,.22);color:#f5f3ff;font-weight:800;font-size:14px}.pl-whot .pl-turn.is-turn{background:#ffb42e;border:0;color:#2a0f1f}@media (prefers-reduced-motion: reduce){.pl-whot:active .pl-wc.w3{transform:translateY(-10px)}}#whotPanel #whotHand,#whotPanel #whotHand .whot-card-btn,#whotPanel #whotHand .whot-card-btn.clickable{touch-action:pan-y!important}.pl-pair-top{grid-template-columns:1fr 1fr}.pl-pair-top .pl-game{min-height:172px}.pl-pair-top .pl-whot{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;height:auto;padding:12px 14px 14px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 110% at 70% 15%,#5d3189,#34195a 55%,#22103b)}.pl-pair-top .pl-whot:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1.5px dashed rgba(255,211,106,.3);border-radius:14px;pointer-events:none}.pl-pair-top .pl-whot-hand{position:relative;width:100%;height:86px;margin:0}.pl-pair-top .pl-wc{left:50%;bottom:0;width:48px;height:69px;margin-left:-24px;border-radius:7px;transform-origin:50% 130%;box-shadow:0 8px 14px #00000073}.pl-pair-top .pl-wc .whot-card-face{width:82px!important;height:118px!important;transform:scale(.585);transform-origin:top left;border-radius:12px}.pl-pair-top .pl-wc.w1{transform:rotate(-18deg) translate(-14px);z-index:1}.pl-pair-top .pl-wc.w2{transform:translateY(-6px);z-index:3;box-shadow:0 10px 18px #0000008c,0 0 0 2px #ffd36a99}.pl-pair-top .pl-wc.w3{transform:rotate(18deg) translate(14px);z-index:2}.pl-pair-top .pl-whot:active .pl-wc.w2{transform:translateY(-14px)}.pl-pair-top .pl-copy b{font-size:18px}.pl-pair-top .pl-copy small{font-size:12.5px}.pl-pair-top .pl-whot .pl-turn,.pl-pair-top .pl-whot .pl-turn[hidden]{position:absolute;top:12px;right:12px;height:auto;padding:4px 9px;border-radius:999px;border:0;background:#ffd36a;color:#2a0f1f;font-size:11.5px;font-weight:800}.pl-pair-top .pl-whot .pl-turn[hidden]{display:none}.pl-pair-top .pl-words{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px;border-radius:14px}.pl-pair-top .pl-tiles{flex-direction:column;gap:5px}.pl-pair-top .pl-tiles>span{display:flex;gap:3px}.pl-pair-top .pl-tiles i{width:27px;height:29px;font-size:16px}.pl-pair-top .pl-tiles i sub{font-size:7px}.awh-music{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:0 0 auto}.awh-music .awh-sound{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;height:100px;padding:14px 14px 12px}.awh-music .awh-sound-copy b{font-size:16px}.awh-music .awh-sound-copy small{font-size:12px}.awh-studio{background:linear-gradient(180deg,#2b2326,#1b1517);box-shadow:inset 0 1px #ffffff14}.awh-studio-lamp{width:26px;height:12px;border-radius:6px;background:#ff3b45;box-shadow:0 0 12px 3px #ff3b4580}.moments-or{display:flex;align-items:center;gap:10px;margin:6px 0 2px;font-size:12.5px;color:#f5f3ff80}.moments-or span{flex:1;height:1px;background:#f5f3ff24}.moments-cta.moments-share{background:#f5f3ff14!important;color:#f5f3ff!important;box-shadow:inset 0 0 0 1px #f5f3ff33!important}.react-dock{position:fixed;left:50%;bottom:calc(10px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:160;display:flex;align-items:center;gap:6px;width:min(calc(100% - 20px),560px);padding:6px;box-sizing:border-box;border-radius:22px;background:#160c18f0;box-shadow:0 0 0 1px #f5f3ff1f,0 -6px 26px #00000073}.react-dock[hidden]{display:none}.react-dock-row{flex:1;min-width:0;display:flex;justify-content:space-between;gap:2px}.react-dock-row button{flex:1 1 0;min-width:0;height:46px;border:0;border-radius:14px;background:none;font-size:26px;line-height:1;padding:0;transition:transform .12s ease-out}.react-dock-row button:active{transform:scale(1.25);background:#f5f3ff14}.react-dock-row button.is-sent{animation:reactSent .45s ease-out}@keyframes reactSent{30%{transform:translateY(-10px) scale(1.35)}to{transform:none}}.react-dock-more{flex:0 0 auto;width:46px;height:46px;border-radius:14px;border:0;background:#f5f3ff1a;color:#f5f3ff;display:flex;align-items:center;justify-content:center;padding:0}.react-dock-more svg{width:20px;height:20px}.games-overlay.has-react-dock .tab-panel:not([hidden]){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.react-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10080;display:flex;align-items:flex-end;justify-content:center;background:#08040a99}.react-sheet[hidden]{display:none}.react-sheet-card{width:100%;max-width:560px;max-height:80dvh;overflow-y:auto;box-sizing:border-box;padding:14px 16px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#1f1820;color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;animation:reactUp .22s cubic-bezier(.2,.9,.3,1)}@keyframes reactUp{0%{transform:translateY(40px);opacity:.6}to{transform:none;opacity:1}}.react-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.react-sheet-head b{font:700 18px Funnel Display,system-ui,sans-serif}.react-sheet-x{width:36px;height:36px;border-radius:50%;border:0;background:#f5f3ff14;color:#f5f3ff;font-size:15px}.react-lines{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.react-lines button{padding:9px 13px;border-radius:999px;border:1px solid rgba(255,211,106,.35);background:#ffd36a14;color:#f5f3ff;font:700 13.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.react-say{display:flex;gap:8px;margin-bottom:14px}.react-say input{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:23px;border:0;background:#f5f3ff14;color:#f5f3ff;font:500 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;outline:none}.react-say input:focus{box-shadow:inset 0 0 0 2px #ffd36a}.react-say button{height:46px;padding:0 18px;border-radius:23px;border:0;background:#ffb42e;color:#2a0f1f;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.react-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px}.react-grid button{height:50px;border:0;border-radius:14px;background:#f5f3ff0d;font-size:28px;padding:0}.react-grid button:active{transform:scale(1.15)}.react-grid button.is-in{background:#ffd36a33;box-shadow:inset 0 0 0 2px #ffd36a}.react-edit,.react-done{display:block;margin:14px auto 0;padding:8px 14px;border:0;background:none;color:#ffd36a;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px}.react-done{width:100%;height:48px;border-radius:24px;background:#ffd36a;color:#2a0f1f;text-decoration:none}.react-sheet-note{margin:0 0 12px;font-size:13.5px;line-height:1.45;color:#f5f3ffb3}.react-tray-preview{display:flex;gap:6px;margin-bottom:14px;padding:8px;border-radius:18px;background:#160c18e6;box-shadow:0 0 0 1px #f5f3ff1f}.react-tray-preview span{flex:1;height:44px;display:flex;align-items:center;justify-content:center;font-size:26px;border-radius:12px}.react-tray-preview span.empty{box-shadow:inset 0 0 0 1.5px dashed #f5f3ff33;border:1.5px dashed rgba(245,243,255,.2)}.float-emoji.float-emoji-hit{font-size:7.5rem;transform:translate(-50%,-50%);animation:reactHit 2.6s cubic-bezier(.2,.9,.3,1.1) forwards;z-index:10090}.float-emoji-hit .float-emoji-label{font-size:.9rem;margin-top:0}@keyframes reactHit{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-25deg)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.35) rotate(10deg)}22%{transform:translate(-50%,-50%) scale(.95) rotate(-8deg)}30%{transform:translate(-50%,-50%) scale(1.08) rotate(5deg)}38%{transform:translate(-50%,-50%) scale(1) rotate(0)}75%{opacity:1;transform:translate(-50%,-60%) scale(1)}to{opacity:0;transform:translate(-50%,-120%) scale(.9)}}.float-emoji-bit{position:absolute;left:50%;top:50%;font-size:1.6rem;opacity:0;transform:translate(-50%,-50%);animation:reactBit 1.1s ease-out .25s forwards;pointer-events:none}@keyframes reactBit{0%{opacity:1;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1)}}.whot-taunt-bubble.whot-taunt-big{font-size:1rem;padding:.65rem .9rem;border-width:2px}.whot-taunt-bubble.whot-taunt-big.bubble-centered{animation-name:tauntSlam!important}@keyframes tauntSlam{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-6deg)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(3deg)}18%{transform:translate(-50%,-50%) scale(1) rotate(-2deg)}24%,30%,36%{transform:translate(-52%,-50%) rotate(0)}27%,33%{transform:translate(-48%,-50%) rotate(0)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}@media (prefers-reduced-motion: reduce){.float-emoji.float-emoji-hit,.float-emoji-bit{animation-duration:1.6s!important;animation-name:float-up!important}.whot-taunt-bubble.whot-taunt-big:not(.is-table){animation-name:tauntTableCalm!important}.float-emoji-bit{display:none}}.bet-strip{margin:2px 0 10px}.bet-strip[hidden]{display:none}.bet-add{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 10px;border-radius:19px;border:1px dashed rgba(255,211,106,.5);background:#ffd36a0f;color:#ffd36a;font:700 13.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.bet-ic{font-size:18px;line-height:1}.bet-strip.is-on{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;border-radius:16px;background:linear-gradient(100deg,#ffb83d33,#ff4f8b2e);box-shadow:inset 0 0 0 1px #ffd36a66;color:#f5f3ff}.bet-text{flex:1;min-width:0;display:flex;flex-direction:column}.bet-text small{font-size:11.5px;font-weight:700;color:#ffd36a}.bet-text b{font:700 15px Funnel Display,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bet-x{flex:0 0 auto;height:32px;padding:0 12px;border-radius:16px;border:0;background:#f5f3ff1a;color:#f5f3ff;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.bet-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10080;display:flex;align-items:flex-end;justify-content:center;background:#08040a99}.bet-card{width:100%;max-width:560px;box-sizing:border-box;padding:16px 16px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#1f1820;color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;animation:reactUp .22s cubic-bezier(.2,.9,.3,1)}.bet-head{display:flex;align-items:center;justify-content:space-between}.bet-head b{font:700 19px Funnel Display,system-ui,sans-serif}.bet-close{width:36px;height:36px;border-radius:50%;border:0;background:#f5f3ff14;color:#f5f3ff}.bet-note{margin:6px 0 12px;font-size:13.5px;color:#f5f3ffb3}.bet-presets{display:flex;flex-wrap:wrap;gap:8px}.bet-presets button{padding:10px 14px;border-radius:999px;border:1px solid rgba(255,211,106,.35);background:#ffd36a14;color:#f5f3ff;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.bet-own{display:flex;gap:8px;margin-top:14px}.bet-own input{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:23px;border:0;background:#f5f3ff14;color:#f5f3ff;font:500 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;outline:none}.bet-own button{height:46px;padding:0 18px;border-radius:23px;border:0;background:#ffb42e;color:#2a0f1f;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.owes{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#f5f3ff0a;box-shadow:inset 0 0 0 1px #f5f3ff14}.owes[hidden]{display:none}.owes-title{margin:0 0 2px;font:700 16px Funnel Display,system-ui,sans-serif}.owes-row{display:flex;align-items:center;gap:10px}.owes-text{flex:1;min-width:0;display:flex;flex-direction:column;font-size:14px}.owes-text b{font-size:13px;color:#ffd36a}.owes-row.is-mine .owes-text b{color:#ff9bb3}.owes-text small{font-size:12px;color:#f5f3ff8c}.owes-paid{flex:0 0 auto;height:34px;padding:0 14px;border-radius:17px;border:0;background:#5fd0c5;color:#10261f;font:800 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awh-icon-btn.has-activity:after{content:"";position:absolute;top:7px;right:7px;width:10px;height:10px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px #182036}.sticker-discover{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px}.sticker-search{height:44px;padding:0 14px;border-radius:22px;border:0;background:#f5f3ff14;color:#f5f3ff;font:500 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;outline:none}.sticker-search:focus{box-shadow:inset 0 0 0 2px #ffd36a}.sticker-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.sticker-chips::-webkit-scrollbar{display:none}.sticker-chips button{flex:0 0 auto;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,211,106,.35);background:#ffd36a14;color:#f5f3ff;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.sticker-grid-online{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}.chat-gif.chat-gif-sticker{max-width:150px;max-height:150px;border-radius:0;background:none}.bubble:has(.chat-gif-sticker){background:none!important;box-shadow:none!important;padding:0!important;border:0!important}html.awa-lite *,html.awa-lite *:before,html.awa-lite *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.awa-lite .awh-sun,html.awa-lite .awh-eq i,html.awa-lite .st-strip-eq i,html.awa-lite .st-drawer *,html.awa-lite .sd-lamp,html.awa-lite .sd-go,html.awa-lite .aw-lounge-dot,html.awa-lite .moment-wait-orbit,html.awa-lite .whot-market-tappable,html.awa-lite .whot-market-tappable *,html.awa-lite .awx-bar i,html.awa-lite .awx-float,html.awa-lite .awx-eq i,html.awa-lite .awa-lounge-glow,html.awa-lite .pl-rec-lamp{animation:none!important}html.awa-lite .float-emoji-bit{display:none}html.awa-lite .awh-card,html.awa-lite .awh-hero,html.awa-lite .pl-game,html.awa-lite .awh-sound{box-shadow:none!important}.awa-offline{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 8px);transform:translate(-50%);z-index:10100;max-width:calc(100% - 24px);padding:9px 14px;border-radius:999px;background:#2b1a22;color:#ffd36a;box-shadow:0 0 0 1px #ffd36a59,0 8px 20px #0006;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center}.react-tray-preview button{flex:1;height:44px;border:0;border-radius:12px;background:none;font-size:26px;padding:0}button.reaction-dragging{transform:scale(1.3)!important;background:#ffd36a38!important;border-radius:12px;z-index:3;position:relative}.is-sorting button[data-emoji]{transition:transform .12s;-webkit-user-select:none;user-select:none}.react-dock-row button,.whot-quick-reacts button,.whot-emoji-bar button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bet-yes,.bet-no{flex:0 0 auto;height:34px;padding:0 13px;border-radius:17px;border:0;font:800 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.bet-yes{background:#5fd0c5;color:#10261f}.bet-no{background:#f5f3ff1a;color:#f5f3ff}.bet-strip.is-wait{background:#f5f3ff0f;box-shadow:inset 0 0 0 1px #f5f3ff29}.awa-cross-space-notice{position:fixed;left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));top:calc(env(safe-area-inset-top,0px) + 14px);z-index:900;display:flex;align-items:center;gap:.7rem;padding:.72rem .8rem;border:1px solid color-mix(in srgb,var(--accent-soft) 28%,var(--border));border-radius:18px;background:color-mix(in srgb,var(--surface-2) 94%,var(--accent-soft) 6%);color:var(--ink);box-shadow:0 16px 42px #00000047;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:awa-cross-space-in .2s ease-out}.awa-cross-space-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:color-mix(in srgb,var(--accent-soft) 15%,transparent);font-size:1rem}.awa-cross-space-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:.12rem}.awa-cross-space-copy b{font-size:.82rem;line-height:1.2}.awa-cross-space-copy small{color:var(--ink-dim);font-size:.68rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awa-cross-space-go{flex:0 0 auto;padding:.42rem .62rem;border-radius:999px;background:var(--accent);color:var(--on-accent,#fff);font-size:.68rem;font-weight:800}@keyframes awa-cross-space-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.watch-stage-actions{position:absolute;top:calc(env(safe-area-inset-top,0px) + 18px);right:calc(env(safe-area-inset-right,0px) + 14px);z-index:12;display:flex;gap:.4rem}.watch-stage-actions button{position:static}.watch-mini-btn{width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#0000009e;color:#fff;font-size:1.2rem;font-weight:800;display:flex;align-items:center;justify-content:center;cursor:pointer}.watch-stage.mini-player{position:fixed!important;right:max(12px,env(safe-area-inset-right));bottom:max(78px,calc(12px + env(safe-area-inset-bottom)));left:auto!important;top:auto!important;width:min(330px,calc(100vw - 24px));height:auto;aspect-ratio:16/9;z-index:850;padding:0;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 18px 50px #00000080}.watch-stage.mini-player .watch-player{width:100%;height:100%;min-height:0}.watch-stage.mini-player .watch-player iframe{width:100%!important;height:100%!important;max-height:none!important}.watch-stage.mini-player .watch-here-badge{top:.35rem;left:.35rem}.watch-stage.mini-player .watch-stage-actions{top:.35rem;right:.35rem}.watch-stage.mini-player .watch-expand-btn{display:none}.watch-stage.mini-player .watch-mini-btn{width:34px;height:34px;font-size:1rem}.watch-stage.mini-player .watch-live-bar{position:absolute;left:0;right:0;bottom:0;z-index:20;background:linear-gradient(transparent,#000c);padding:1.7rem .45rem .45rem}.watch-stage.mini-player .watch-reaction-rail{display:flex;gap:.2rem;overflow:hidden}.watch-stage.mini-player .watch-reaction-rail button{width:28px;height:28px;font-size:.85rem}.watch-stage.mini-player .watch-flash-form{display:none}.yt-retry{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;padding:20px;text-align:center;color:#f5f3ff;font-size:14px}.yt-retry p{margin:0;opacity:.8}.game-score[hidden],.game-vs[hidden]{display:none!important}.games-overlay.has-game-score .games-panel-header{display:flex;align-items:center;gap:10px}.games-overlay.has-game-score .games-panel-title{flex:1;min-width:0;text-align:left!important;margin:0!important;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px!important;letter-spacing:-.03em}.games-overlay.has-game-score .games-panel-header-spacer{display:none!important}.game-score{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:5px 12px 5px 5px;border-radius:22px;background:#00000059;border:1px solid rgba(245,243,255,.12);color:#f5f3ff;font-family:Funnel Display,system-ui,sans-serif}.gs-av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;box-sizing:border-box}.gs-av-me{background:#2a1724;border:2px solid #ffd36a}.gs-av-them{background:#3a1a2e;border:2px solid #ff4f8b}.gs-n{font-weight:700;font-size:25px;line-height:1;letter-spacing:-.03em;color:#f5f3ffbf;display:inline-block}.gs-n.is-lead{color:#ffd36a}.gs-n.is-pop{animation:gsPop .6s ease-out}.gs-dash{font-style:normal;font-size:15px;color:#f5f3ff66}@keyframes gsPop{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}.game-vs{display:flex;padding:3px;margin:10px 0 0;border-radius:14px;background:#0000004d;border:1px solid rgba(245,243,255,.1)}.game-vs button{flex:1;min-width:0;height:36px;border:0;border-radius:11px;background:transparent;color:#f5f3ffbf;font:600 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.game-vs button[data-vs=new]{flex:1.25}.game-vs button[aria-selected=true]{background:#f5f3ff;color:#2a0f1f;font-weight:700}.gv-live{display:none;width:7px;height:7px;border-radius:50%;background:#5ee0a0;animation:gvLive 1.6s ease-in-out infinite;flex:0 0 7px}html.awa-someone-live .gv-live{display:inline-block}@keyframes gvLive{0%,to{opacity:.4}50%{opacity:1}}.games-overlay.has-game-score #whotStats,.games-overlay.has-game-score #wordsStats{display:none!important}.games-overlay:not([hidden]) #whotOpponentPicker,.games-overlay:not([hidden]) #wordOpponentPicker{display:none!important}.bet-strip:not([hidden]){margin:10px 0 8px!important}.bet-strip .bet-add{width:100%;height:auto;min-height:44px;padding:6px 14px;border-radius:14px;justify-content:flex-start;gap:10px;text-align:left;cursor:pointer}.bet-strip .bet-add .bet-text small{color:#ffd36abf}.bet-strip .bet-add .bet-text b{color:#ffd36a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:14px}.bet-strip.is-on{min-height:44px;box-sizing:border-box;padding:6px 8px 6px 14px;border-radius:14px;background:#0000004d;box-shadow:inset 0 0 0 1px #f5f3ff24}.bet-strip.is-on .bet-text small{color:#f5f3ffb3;font-weight:600}.bet-strip.is-on .bet-text b{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:14px}.bet-strip.is-ask{background:#ffd36a1f;box-shadow:inset 0 0 0 1px #ffd36a80}.bet-strip.is-live{background:linear-gradient(90deg,#ffb83d2e,#ff4f8b2e);box-shadow:inset 0 0 0 1px #ff4f8b80}.bet-strip .bet-x,.bet-strip .bet-no,.bet-strip .bet-yes{height:32px;padding:0 12px;border-radius:12px;border:0;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.bet-strip .bet-x,.bet-strip .bet-no{background:#f5f3ff1f;color:#f5f3ff}.bet-strip .bet-yes{background:#ffb42e;color:#2a0f1f}.sn-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10070;display:flex;align-items:flex-end;justify-content:center;background:#0a040880;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff;animation:snFade .18s ease-out}.sn-sheet.is-closing{animation:snFade .18s ease-in reverse forwards}@keyframes snFade{0%{opacity:0}to{opacity:1}}.sn-card{width:100%;max-width:560px;max-height:88dvh;overflow-y:auto;box-sizing:border-box;padding:18px 16px calc(22px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#1f1820;animation:snUp .32s cubic-bezier(.2,.9,.3,1)}@keyframes snUp{0%{transform:translateY(60px)}to{transform:none}}.sn-head{display:flex;align-items:center;justify-content:space-between}.sn-head b{font:700 20px Funnel Display,system-ui,sans-serif;letter-spacing:-.03em}.sn-x{width:36px;height:36px;border-radius:50%;border:0;background:#f5f3ff14;color:#f5f3ff;font-size:15px;cursor:pointer}.sn-lead{margin:6px 0 14px;font-size:13.5px;line-height:1.45;color:#f5f3ffb3}.sn-loading{margin:24px 0;text-align:center;color:#f5f3ff99}.sn-open{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:#f5f3ff0d;border:1px solid rgba(245,243,255,.12);margin-bottom:12px;cursor:pointer}.sn-open.is-on{background:#5ee0a014;border-color:#5ee0a04d}.sn-open span{flex:1;font-size:13.5px;font-weight:600}.sn-open input{position:absolute;opacity:0;pointer-events:none}.sn-live{width:10px;height:10px;border-radius:50%;background:#f5f3ff4d}.sn-open.is-on .sn-live{background:#5ee0a0;animation:gvLive 1.6s ease-in-out infinite}.sn-toggle{position:relative;width:46px;height:28px;border-radius:14px;background:#f5f3ff33;transition:background .2s}.sn-toggle:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .2s}.sn-open.is-on .sn-toggle{background:#5ee0a0}.sn-open.is-on .sn-toggle:after{transform:translate(18px)}.sn-wait{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#ffd36a1a;font-size:13px;margin-bottom:10px}.sn-wait span{flex:1}.sn-mini{height:32px;padding:0 12px;border-radius:12px;border:0;background:#f5f3ff1f;color:#f5f3ff;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.sn-list{display:flex;flex-direction:column;gap:8px}.sn-row{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:16px;background:#f5f3ff0d;animation:snIn .35s ease-out both}.sn-row:nth-child(2){animation-delay:.07s}.sn-row:nth-child(3){animation-delay:.14s}.sn-row:nth-child(4){animation-delay:.21s}@keyframes snIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sn-av{flex:0 0 auto;display:inline-flex}.sn-copy{flex:1;min-width:0;display:flex;flex-direction:column}.sn-copy b{font-size:14.5px}.sn-copy small{font-size:12px;color:#f5f3ff99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-play{height:36px;padding:0 16px;border:0;border-radius:18px;background:#ffb42e;color:#2a0f1f;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.sn-play:disabled{opacity:.45;cursor:default}.sn-empty,.sn-note{margin:6px 0;font-size:13px;line-height:1.45;color:#f5f3ff99;text-align:center}.sn-foot{margin:14px 0 0;text-align:center;font-size:12px;color:#f5f3ff80}.sn-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;font-weight:600}.sn-field select{height:46px;padding:0 12px;border-radius:14px;border:1px solid rgba(245,243,255,.14);background:#f5f3ff0f;color:#f5f3ff;font:500 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.sn-check{display:flex;align-items:center;gap:10px;margin:4px 0 14px;font-size:14px}.sn-cta{width:100%;height:50px;border:0;border-radius:25px;background:#ffb42e;color:#2a0f1f;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.sn-cta:disabled{opacity:.45}@media (max-width: 399px){#whotPanel .whot-quick-reacts button:nth-child(5){display:none}}#whotPanel .whot-seat-me .whot-seat-text small{white-space:nowrap}.pw-ad-slot[hidden]{display:none!important}.pw-ad-slot{margin:10px 0}.pw-ad{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:#f4ead8;color:#1e2a1c!important;text-decoration:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;box-shadow:0 14px 30px -12px #00000080;animation:pwUp .5s cubic-bezier(.2,.9,.3,1) .6s both;position:relative;overflow:hidden}.pw-ad:after{content:"";position:absolute;top:0;bottom:0;left:-80px;width:80px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:pwShine 4s ease-in-out 1.4s infinite;pointer-events:none}@keyframes pwUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes pwShine{0%{left:-80px}30%,to{left:110%}}.pw-ad-mark{flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#24402a;display:flex;align-items:center;justify-content:center}.pw-ad-copy{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.pw-ad-copy small{font-size:11px;font-weight:700;color:#5a6b55}.pw-ad-copy b{font-size:14px;font-weight:700}.pw-ad-cta{flex:0 0 auto;font-size:13px;font-weight:800;color:#24402a;white-space:nowrap}.pw-ad-go{flex:0 0 auto;color:#24402a;display:flex}.pw-ad-rotor{position:relative;height:34px}.pw-ad-line{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.pw-ad-line.is-on{opacity:1;transform:none}.pw-ad-line b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-ad-slot-cinema{margin-top:14px}#whotAdSlot{margin:6px 0 8px}@media (prefers-reduced-motion: reduce){.pw-ad,.pw-ad:after{animation:none}}.pw-ad,.pw-ad-copy{text-align:left}.games-overlay:has(#whotPanel:not([hidden])){overflow:hidden}.games-overlay:has(#whotPanel:not([hidden])) .games-panel{height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;padding-top:max(.55rem,env(safe-area-inset-top));padding-bottom:max(.4rem,env(safe-area-inset-bottom))}.games-overlay:has(#whotPanel:not([hidden])) .games-panel-header{flex:0 0 auto;margin-bottom:0}.games-overlay:has(#whotPanel:not([hidden])) .game-vs{flex:0 0 auto;margin:6px 0 0}.games-overlay:has(#whotPanel:not([hidden])) .game-vs button{height:34px}.games-overlay:has(#whotPanel:not([hidden])) .bet-strip{flex:0 0 auto;margin:6px 0 0!important}.games-overlay.has-game-score #whotPanel .whot-stats{display:none}.games-overlay:has(#whotPanel:not([hidden])) #whotPanel .whot-header{flex:0 0 auto;margin:0}#whotPanel:not([hidden]) .whot-game-area{flex:1 1 auto;min-height:0;overflow:hidden}#whotPanel .whot-seat-opp,#whotPanel .whot-my-row,#whotPanel .whot-seat-me,#whotPanel #whotAdSlot{flex:0 0 auto}#whotPanel .whot-table{flex:1 1 auto;min-height:0!important;height:auto}#whotPanel .whot-felt{height:100%;min-height:0;box-sizing:border-box}@media (max-width: 430px){.games-overlay:has(#whotPanel:not([hidden])) .games-panel{padding-left:.85rem;padding-right:.85rem}#whotPanel .whot-seat-opp{margin-bottom:.3rem}#whotPanel .whot-seat-me{margin-top:4px;padding:.4rem .5rem .4rem .55rem}#whotPanel .whot-felt{padding:8px 12px;gap:.35rem}}.awx-line{margin:10px 0 4px}.awh-mark{width:28px;height:28px;border-radius:8px;object-fit:cover;display:block}.aw-brand{display:flex;align-items:center;gap:8px}.aw-brand-icon{width:28px;height:28px;border-radius:8px}.awa-movies-art img,.awa-movies-mini{width:36px;height:36px;border-radius:10px;object-fit:cover}.pw-ad-under-score{margin:8px 12px 0}.pw-ad-under-score .pw-ad{min-height:72px;padding:14px 16px}.pw-ad-under-score .pw-ad-copy b{font-size:16px}.chat-topbar{position:sticky;top:0;z-index:40;transform:none}.push-ask{display:flex;flex-direction:column;gap:2px;width:calc(100% - 8px);margin:8px auto 0;padding:12px 14px;border:0;border-radius:16px;background:#ffd36a;color:#2a0f1f;text-align:left;font:800 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.push-ask[hidden]{display:none}.push-ask small{font-weight:600;font-size:12px;opacity:.8}.awh-svc.awh-awa img{width:26px;height:26px;border-radius:7px;object-fit:cover}.cinema-share-btn,.game-share{border:0;border-radius:999px;padding:8px 14px;background:#ffd36a;color:#2a0f1f;font:800 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.cinema-share-btn{position:absolute;top:12px;right:12px;z-index:2}.cinema-lobby{position:relative}.call-local-video,#callOutgoingPreview{object-fit:cover;background:#111}#callRemoteMedia{object-fit:cover;background:#080808}.pl-list{gap:16px}.pl-game{min-height:148px;border-radius:22px;overflow:hidden;padding:18px 18px 16px;align-items:flex-end;box-shadow:0 18px 40px -28px #000c}.pl-whot{flex-direction:row;align-items:flex-end;height:168px;padding:18px;border-radius:22px;overflow:hidden;background:radial-gradient(120% 140% at 80% 20%,#6b3a9a,#2b1548 55%,#160b24)!important}.pl-whot:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1.5px dashed rgba(255,211,106,.35);border-radius:16px;pointer-events:none}.pl-words{background:linear-gradient(160deg,#1d3b34,#10241f)!important}.pl-hilo{height:148px;border-radius:22px;background:linear-gradient(160deg,#f6e7c8,#e7c98a)!important}.pl-copy b{font-family:Funnel Display,system-ui,sans-serif;font-size:26px;letter-spacing:-.03em}.pl-copy small{display:block;margin-top:4px;font-size:13px;opacity:.75}.push-ask-wrap{position:relative;width:calc(100% - 8px);margin:8px auto 0;touch-action:pan-y}.push-ask-wrap[hidden]{display:none!important}.push-ask-wrap .push-ask{width:100%;margin:0;padding-right:44px}.push-ask-dismiss{position:absolute;top:7px;right:7px;z-index:2;width:30px;height:30px;border:0;border-radius:50%;background:#2a0f1f1f;color:#2a0f1f;font-size:23px;line-height:1;display:grid;place-items:center;cursor:pointer}.games-panel-title:empty{display:none!important}.games-overlay.has-game-score .games-panel-title:empty{display:none!important}.games-overlay:has(#watchPanel:not([hidden])) #whotAdSlot,.games-overlay:has(#watchPanel:not([hidden])) #wordsAdSlot{display:none!important}.call-person-avatar{width:clamp(104px,25vw,138px);height:clamp(104px,25vw,138px);flex:0 0 auto;align-self:center;display:grid;place-items:center;overflow:hidden;border-radius:50%;border:3px solid color-mix(in srgb,var(--accent) 55%,transparent);background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--accent) 35%,var(--surface)),var(--surface-2));box-shadow:0 14px 42px #00000038,0 0 0 10px color-mix(in srgb,var(--accent) 8%,transparent)}.call-person-avatar>*{width:100%;height:100%;border-radius:inherit}.call-person-avatar img{width:100%;height:100%;object-fit:cover}.push-test{padding:0 4px 6px 52px}.push-test-btn{border:0;background:none;padding:4px 0;color:#ffd36a;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.push-test-out{margin:6px 0 0;padding:10px 12px;border-radius:12px;background:#0000004d;color:#f5f3ffd9;font:500 12px/1.5 ui-monospace,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.games-overlay:is(:has(#wordsPanel:not([hidden])),:has(#hiloPanel:not([hidden])),:has(#whotPanel:not([hidden]))){overflow:hidden!important}.games-overlay:is(:has(#wordsPanel:not([hidden])),:has(#hiloPanel:not([hidden])),:has(#whotPanel:not([hidden]))) .games-panel{height:100dvh!important;max-height:100dvh!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box;padding-top:max(.55rem,env(safe-area-inset-top))!important;padding-bottom:max(.4rem,env(safe-area-inset-bottom))!important}.games-overlay:is(:has(#wordsPanel:not([hidden])),:has(#hiloPanel:not([hidden])),:has(#whotPanel:not([hidden]))) :is(.games-panel-header,.game-vs,.bet-strip){flex:0 0 auto}.games-overlay:is(:has(#wordsPanel:not([hidden])),:has(#hiloPanel:not([hidden]))) :is(#wordsPanel,#hiloPanel):not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.games-overlay.has-game-score .games-panel-title{font-size:clamp(17px,5vw,22px)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-share{flex:0 0 auto;width:36px;height:36px;padding:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;background:#f5f3ff1a!important;color:#f5f3ff!important}@media (max-width: 370px){.game-score{gap:6px;padding:4px 9px 4px 4px}.gs-av{width:26px;height:26px;font-size:12px}.gs-n{font-size:21px}}.games-overlay.is-live-round #gameVs:not([data-game=whot]){display:none!important}.games-overlay.is-live-round #gameVs[data-game=whot]{margin-top:6px!important;padding:2px!important}.games-overlay.is-live-round #gameVs[data-game=whot] button{height:30px!important;font-size:12.5px!important}.games-overlay.is-live-round #betStrip:not(.is-on){display:none!important}.games-overlay.is-live-round #betStrip.is-on{min-height:0!important;padding:4px 6px 4px 12px!important;margin:6px 0 0!important}.games-overlay.is-live-round #betStrip.is-on .bet-ic{font-size:14px}.games-overlay.is-live-round #betStrip.is-on .bet-text{flex-direction:row;align-items:baseline;gap:6px}.games-overlay.is-live-round #betStrip.is-on .bet-text small{white-space:nowrap}.games-overlay.is-live-round #betStrip.is-on :is(.bet-x,.bet-no,.bet-yes){height:26px}#wordsPanel .words-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:0!important}#wordsPanel .words-game-area{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#wordsPanel #wordsSession:not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px!important}#wordsPanel .wh-hud{flex:0 0 auto}#wordsPanel .wh-word-row{flex:0 0 auto;min-height:34px}#wordsPanel #wordsGrid.wh-board{flex:1 1 0!important;min-height:120px;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;container-type:size;display:flex;align-items:center;justify-content:center}#wordsPanel #wordsGrid.wh-board .words-tiles{width:min(100cqw,100cqh,400px)!important;height:min(100cqw,100cqh,400px)!important;box-sizing:border-box;padding:min(3.4cqmin,14px);gap:min(2.6cqmin,10px)!important;border-radius:24px;background:linear-gradient(160deg,#5a3b20,#3b2614);border:1px solid rgba(255,220,160,.25);box-shadow:0 18px 40px #00000080,inset 0 2px #ffe6b42e}#wordsPanel #wordsGrid.wh-board .words-cell{font-size:min(9cqmin,34px)!important;border-radius:min(4cqmin,16px)!important}#wordsPanel #wordsGrid .words-trace-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#wordsPanel .wh-found{flex:0 0 auto;padding:8px 12px!important}#wordsPanel .wh-found .words-found-list{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;min-height:28px}#wordsPanel .wh-tools{flex:0 0 auto}#wordsPanel .wh-tools .wh-tool{height:42px!important;min-height:0!important}#wordsPanel .whot-taunt-row{flex:0 0 auto;margin-top:8px!important;padding:0!important}.games-overlay.is-live-round #wordsPanel .whot-taunt-form{display:none!important}@media (max-height: 700px){#wordsPanel .wh-hud{transform:scale(.92);transform-origin:top center;margin-bottom:-4px}#wordsPanel .wh-found .wh-found-head{display:none!important}#wordsPanel .wh-tools .wh-tool{height:38px!important}}#hiloPanel .hilo{flex:1 1 auto;height:auto!important;min-height:0!important;gap:clamp(6px,1.2dvh,12px)!important;overflow:hidden;padding:6px 12px calc(76px + env(safe-area-inset-bottom))!important}#hiloPanel .hilo-score{display:none!important}#hiloPanel .hilo-side{flex:0 0 auto;min-height:0}#hiloPanel .hilo-row{min-height:0}#hiloPanel .hilo-table{flex:0 0 auto;min-height:0;padding:clamp(10px,2dvh,22px) 12px!important}#hiloPanel .hilo-card{width:clamp(50px,9.5dvh,70px)!important;height:clamp(68px,13dvh,96px)!important}#hiloPanel .hilo-controls{flex:0 0 auto;gap:clamp(6px,1dvh,10px)!important;margin-top:auto}#hiloPanel .hilo-display{height:clamp(38px,6.4dvh,54px)!important;font-size:clamp(24px,4.2dvh,32px)!important}#hiloPanel .hilo-pad{gap:clamp(5px,.9dvh,8px)!important}#hiloPanel .hilo-key{height:clamp(36px,6.2dvh,52px)!important;font-size:clamp(18px,3dvh,22px)!important}#hiloPanel .hilo-intro-title{margin-top:0!important}#hiloPanel .hilo-seat{gap:5px}#hiloPanel .hilo-seat small{max-width:92px;text-align:center;line-height:1.2;font-size:11.5px}#hiloPanel .hilo-key-go{font-size:clamp(15px,2.4dvh,20px)!important;white-space:nowrap;letter-spacing:-.01em;padding:0 4px}#hiloPanel .hilo-side{gap:4px}#hiloPanel .hilo-side-name{margin:0!important}@media (max-height: 700px){#hiloPanel .hilo-card{width:46px!important;height:62px!important}#hiloPanel .hilo-table{padding:8px 12px!important}#hiloPanel .hilo-mini{width:32px!important;height:36px!important;font-size:14px!important}#hiloPanel .hilo-row{min-height:36px}#hiloPanel .hilo-seat small{font-size:10.5px}}.whot-end{position:absolute;top:0;right:0;bottom:0;left:0;z-index:500;isolation:isolate;transform:translateZ(1px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 22px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;background:#0c06129e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;animation:wrFade .2s ease-out}.whot-end[hidden]{display:none!important}@keyframes wrFade{0%{opacity:0}to{opacity:1}}.whot-end-card{width:100%;max-width:380px;box-sizing:border-box;padding:24px 20px 20px;border-radius:26px;background:#182036;border:1px solid rgba(245,243,255,.1);text-align:center;color:#f5f3ff;box-shadow:0 30px 70px #0000008c;animation:wrPop .45s cubic-bezier(.2,.9,.3,1)}@keyframes wrPop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:scale(1)}}.whot-end-big{font-size:42px;line-height:1}.whot-end-title{margin:10px 0 4px;font:700 28px Funnel Display,system-ui,sans-serif;letter-spacing:-.035em}.whot-end-sub{margin:0;font-size:14.5px;color:#f5f3ffb3}.whot-end-owed{margin:14px 0 0;padding:11px 12px;border-radius:14px;background:linear-gradient(90deg,#ffb83d29,#ff4f8b29);font-size:14px}.whot-end-owed[hidden]{display:none}.whot-end-actions{display:flex;gap:10px;margin-top:18px}.whot-end-actions button{flex:1;height:48px;border:0;border-radius:24px;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.whot-end-done{background:#f5f3ff1a;color:#f5f3ff}.whot-end-again{flex:1.3!important;background:#ffb42e;color:#2a0f1f}.whot-end .pw-ad-slot{width:100%;max-width:380px;margin:0}.whot-end-big .whot-card-face{transform:rotate(-8deg);box-shadow:0 14px 26px -10px #000000b3}.whot-end-big:has(.whot-card-face){padding:4px 0 2px}.end-tile{display:inline-grid;place-items:center;width:54px;height:54px;border-radius:14px;background:#ffd36a;color:#2a1a05;font:800 28px Funnel Display,system-ui,sans-serif;box-shadow:0 10px 22px #ffbe504d;transform:rotate(-6deg)}.end-hilo{display:inline-grid;place-items:center;width:50px;height:68px;border-radius:10px;background:linear-gradient(160deg,#ffd36a,#ff9a3d);color:#2a0f1f;font:800 22px/1 Funnel Display,system-ui,sans-serif;box-shadow:0 12px 24px -8px #0009;transform:rotate(-6deg)}#wordsPanel .words-game-area{overflow:hidden}#wordsPanel .whot-taunt-row{position:relative;z-index:2;margin-top:6px!important;padding:8px 0 2px!important;gap:8px!important;border-top:1px solid rgba(245,243,255,.1)}#wordsPanel #wordsWaitingBlock:not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:10px}#wordsPanel #wordsWaitingBlock .waiting-text{flex:0 0 auto;margin:0}#wordsPanel .words-waiting-col{flex:0 1 auto;min-height:0;max-width:340px;overflow-y:auto;scrollbar-width:none;padding:10px 10px 12px!important;box-sizing:border-box}#wordsPanel .words-waiting-col .words-result-score{margin:2px 0 8px}#wordsPanel .words-waiting-col .words-result-words{display:grid;grid-template-columns:1fr 1fr;gap:6px}#wordsPanel .words-waiting-col .words-bar{margin:0;min-width:0}#wordsPanel .words-waiting-col .words-bar-word{min-width:0;overflow:hidden;text-overflow:ellipsis}#wordsPanel .words-waiting-col :is(.words-more,.words-none){grid-column:1 / -1;margin:2px 0 0}#wordsPanel .match-flash-row{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;width:100%;padding:2px 2px 0!important;box-sizing:border-box}#wordsPanel .match-flash-row::-webkit-scrollbar{display:none}#wordsPanel .match-flash-row button{flex:0 0 auto;white-space:nowrap}.games-overlay.is-live-round #wordsPanel .match-flash-row{display:none!important}#wordsPanel #wordsGrid.wh-board{min-height:min(262px,92vw)!important}#hiloPanel .hilo{display:flex!important;flex-direction:column!important}#hiloPanel .hilo-side{flex:0 0 auto!important}#hiloPanel .hilo-row{flex-wrap:nowrap!important;min-height:0!important;padding:2px 2px 4px!important}#hiloPanel .hilo-mini{width:32px!important;height:38px!important;font-size:15px!important}#hiloPanel .hilo-table{flex:1 1 auto!important;min-height:64px!important;max-height:230px;container-type:size;padding:6px 12px!important;overflow:hidden}#hiloPanel .hilo-card{height:clamp(40px,60cqh,96px)!important;width:auto!important;aspect-ratio:70 / 96}#hiloPanel .hilo-seat small{font-size:clamp(9.5px,11cqh,11.5px)!important}#hiloPanel .hilo-slot{min-height:0!important}#hiloPanel .hilo-controls{flex:0 0 auto!important;margin-top:auto!important;padding-top:6px}#hiloPanel .hilo-controls:has(.hilo-pad){display:grid!important;grid-template-columns:1fr auto;align-items:center;column-gap:8px}#hiloPanel .hilo-controls:has(.hilo-pad)>.hilo-display{grid-column:1;grid-row:1}#hiloPanel .hilo-controls:has(.hilo-pad)>.hilo-link{grid-column:2;grid-row:1;padding:6px 4px}#hiloPanel .hilo-controls:has(.hilo-pad)>.hilo-pad{grid-column:1 / -1;grid-row:2}#hiloPanel .hilo-key{height:clamp(36px,6dvh,52px)!important}@media (max-height: 620px){#hiloPanel .hilo-side-name{display:none!important}#hiloPanel .hilo-mini{width:30px!important;height:32px!important;font-size:14px!important}#hiloPanel .hilo-display{height:36px!important;font-size:22px!important}#hiloPanel .hilo-key{height:34px!important}#hiloPanel .hilo-pad{gap:5px!important}#hiloPanel .hilo-seat small{display:none}}@container (max-height: 112px){#hiloPanel .hilo-seat small{display:none!important}}#hiloPanel .hilo{padding-bottom:8px!important}html.awa-game-typing #whotPanel .whot-tray{bottom:var(--awa-kb, 0px)!important;transition:bottom .12s ease-out}html.awa-game-typing .games-overlay:has(#wordsPanel:not([hidden])){height:var(--awa-vvh, 100dvh)!important;bottom:auto!important}html.awa-game-typing .games-overlay:has(#wordsPanel:not([hidden])) .games-panel{height:var(--awa-vvh, 100dvh)!important;max-height:var(--awa-vvh, 100dvh)!important}html.awa-game-typing #wordsPanel .words-header{display:none!important}html.awa-game-typing .react-sheet{bottom:var(--awa-kb, 0px)!important}html.awa-game-typing .react-sheet-card{max-height:calc(var(--awa-vvh, 80dvh) - 12px)!important}#wordsPanel #wordsResults:not([hidden]){flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column;gap:8px;overflow:hidden}#wordsPanel #wordsResults .words-result-banner{flex:0 0 auto;margin:0}#wordsPanel #wordsResults .words-result-cols{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}#wordsPanel #wordsResults .words-result-cols::-webkit-scrollbar{display:none}#wordsPanel #wordsPlayAgainBtn{flex:0 0 auto;width:100%;max-width:340px;align-self:center}.voice-note.chat-media-pending .voice-play-btn:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;border-top-color:currentColor;opacity:.55;animation:voiceSpin 1s linear infinite;pointer-events:none}.awa-hidden-game{display:none!important}.react-arrange-note{margin:14px 0 8px;font-size:12.5px;color:#f5f3ff9e}.react-arrange.tray-5>button:nth-child(-n+5),.react-arrange.tray-6>button:nth-child(-n+6),.react-arrange.tray-8>button:nth-child(-n+8){background:#ffd36a29;box-shadow:inset 0 0 0 1.5px #ffd36a8c}.react-arrange button[data-emoji]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y}.react-arrange.is-sorting button[data-emoji]{touch-action:none}button.reaction-dragging{box-shadow:0 10px 22px -8px #0000008c!important}.voice-speed{display:none;flex-shrink:0;min-width:2.6em;height:24px;padding:0 7px;border:0;border-radius:999px;background:rgba(var(--accent-rgb),.16);color:inherit;font:700 .72rem/24px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.msg.mine .voice-speed{background:rgba(var(--on-accent-overlay-rgb),.22)}.voice-note.is-started .voice-speed,.voice-note.is-playing .voice-speed{display:inline-block}.voice-note.is-started .voice-duration,.voice-note.is-playing .voice-duration{min-width:2.2em}html.awa-game-typing #whotPanel .whot-tray .whot-tray-head,html.awa-game-typing #whotPanel .whot-tray .whot-emoji-bar,html.awa-game-typing #wordsPanel .whot-taunt-row .whot-emoji-bar,html.awa-game-typing .react-sheet .react-lines,html.awa-game-typing .react-sheet .react-arrange-note,html.awa-game-typing .react-sheet .react-grid{display:none!important}html.awa-game-typing #whotPanel .whot-tray{padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;gap:0!important;min-height:0!important}html.awa-game-typing .react-sheet-card{padding-top:10px!important;padding-bottom:10px!important}.cinema-library-grid>:not(.cinema-library-item){grid-column:1 / -1}.cinema-library-empty-rich{display:flex;flex-direction:column;gap:4px;padding:18px 16px;border-radius:14px;border:1px dashed rgba(245,243,255,.18);text-align:left;line-height:1.45}.cinema-library-empty-rich strong{color:#f5f3ff;font-size:.95rem}.cinema-library-empty-rich span{font-size:.84rem}#watchPanel .cinema-tile.cinema-tile-mini,.cinema-tile.cinema-tile-mini{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px;width:100%;min-height:0!important;height:auto!important;aspect-ratio:auto!important;margin-top:10px;padding:11px 14px!important;border-radius:14px!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;text-align:left}.cinema-tile.cinema-tile-mini .brand-share{width:22px!important;height:22px!important;flex:0 0 auto;margin:0!important;position:static!important}.cinema-tile.cinema-tile-mini .cinema-tile-text{flex:1;display:flex;flex-direction:column;position:static!important}.cinema-tile.cinema-tile-mini .cinema-tile-text b{font-size:.9rem!important}.cinema-tile.cinema-tile-mini .cinema-tile-text small{font-size:.75rem!important;opacity:.65}.cinema-tile.cinema-tile-mini .cinema-mini-chev{width:16px;height:16px;opacity:.5;flex:0 0 auto}.awh-music{grid-template-columns:1fr}.awh-music .awh-sound{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;height:76px;padding:0 18px}#watchPanel .cinema-tiles>.tile-library{grid-column:1 / -1;min-height:132px}@media (min-width: 700px){#watchPanel .cinema-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}#watchPanel .cinema-tiles>.tile-library{grid-column:auto;min-height:176px}}.pl-game.pl-hilo2{height:auto!important;min-height:0!important;flex-direction:row!important;align-items:center!important;gap:16px;padding:14px 16px 14px 14px!important;border-radius:20px!important;background:#241629!important;border:1px solid rgba(245,243,255,.08);color:#f5f3ff;-webkit-mask:none!important;mask:none!important;box-shadow:0 18px 40px -28px #000c}.pl-hilo2 .hl-icon{flex:0 0 auto;width:76px;height:76px;border-radius:16px;display:grid;place-items:center;background:#f2a93b}.pl-hilo2 .hl-icon svg{width:60px;height:60px;overflow:visible}.pl-hilo2 .hl-card{fill:#fff6e3}.pl-hilo2 .hl-q{font:800 21px Funnel Display,system-ui,sans-serif;fill:#2a1405}.pl-hilo2 .hl-up,.pl-hilo2 .hl-down{fill:none;stroke:#2a1405;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.pl-hilo2 .hl-down{opacity:.32}.pl-hilo2 .pl-copy{align-self:center}.pl-hilo2 .pl-copy b{font-size:24px;color:#f5f3ff}.pl-hilo2 .pl-copy small{color:#f5f3ffb8;opacity:1;margin-top:3px;font-size:13px;line-height:1.35}.pl-hilo2 .hl-go{flex:0 0 auto;width:20px;height:20px;fill:none;stroke:#f5f3ff73;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion: no-preference){.pl-hilo2 .hl-up{animation:hlUp 2.8s ease-in-out infinite}.pl-hilo2 .hl-down{animation:hlDown 2.8s ease-in-out infinite}}@keyframes hlUp{0%,45%{opacity:1}55%,95%{opacity:.32}to{opacity:1}}@keyframes hlDown{0%,45%{opacity:.32}55%,95%{opacity:1}to{opacity:.32}}.pl-hilo2.is-attention{outline:2px solid #ffd36a;outline-offset:2px}html.awa-lite .pl-hilo2 .hl-up,html.awa-lite .pl-hilo2 .hl-down{animation:none}.match-ask:empty{display:none}.match-ask{margin-top:16px;padding-top:16px;border-top:1px solid rgba(245,243,255,.1);text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff}.match-ask-menu{margin:4px 0 10px;padding:0;border:0}.match-ask-go{display:block;width:100%;height:50px;border:0;border-radius:25px;cursor:pointer;background:#f5f3ff;color:#2a0f1f;font:800 15.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.match-ask-go:active,.match-ask-yes:active{transform:scale(.98)}.match-ask-fine{margin:8px 0 0;font-size:12.5px;color:#f5f3ff99;text-align:center}.match-ask-line{margin:0;font-size:14px;line-height:1.45;color:#f5f3ffd9}.match-ask-line b{color:#f5f3ff}.match-ask-line.is-dim{color:#f5f3ff99}.match-ask-line.is-good{color:#7fe0a0;font-weight:700}.match-ask-btns{display:flex;gap:10px;margin-top:12px}.match-ask-yes,.match-ask-no{height:46px;border:0;border-radius:23px;cursor:pointer;font:700 14.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.match-ask-yes{flex:1.6;background:#ffb42e;color:#2a0f1f}.match-ask-no{flex:1;background:#f5f3ff1a;color:#f5f3ff}.match-ask button:disabled{opacity:.55}.match-ask-safety{display:block;margin:10px auto 0;padding:4px 8px;border:0;background:none;color:#f5f3ff8c;font:600 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.match-ask-pop{position:absolute;left:12px;right:12px;top:calc(env(safe-area-inset-top) + 64px);z-index:520;padding:16px 16px 12px;border-radius:20px;background:#241629;border:1px solid rgba(255,211,106,.35);box-shadow:0 22px 50px #0000008c;animation:wrPop .35s cubic-bezier(.2,.9,.3,1)}.match-ask-pop .match-ask{margin:0;padding:0;border:0}@media (prefers-reduced-motion: reduce){.match-ask-pop{animation:none}}.over-chat-btn{position:relative;flex:0 0 auto;width:38px;height:38px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f3ff14;color:var(--ink, #f5f3ff);cursor:pointer;-webkit-tap-highlight-color:transparent}.over-chat-btn[hidden]{display:none!important}.over-chat-btn:active{transform:scale(.92)}.over-chat-dot{position:absolute;top:6px;right:6px;width:9px;height:9px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px var(--bg, #182036)}.over-chat-dot[hidden]{display:none}.games-panel-header .over-chat-btn{margin-right:6px}.games-panel-header .over-chat-btn+.game-score{margin-left:0}.cinema-room-head .over-chat-cinema{margin-left:auto;margin-right:8px;background:#ffffff1a;color:#fff}.chat-sheet-head{display:none}.chat-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:690;background:#08040c6b;animation:wrFade .2s ease-out}.chat-sheet-scrim[hidden]{display:none}html.awa-chat-sheet #chatMain{position:fixed!important;left:0;right:0;margin:0 auto;bottom:var(--chat-kb, 0px);height:min(62dvh,calc(var(--chat-viewport-height, 100dvh) - 72px));max-width:640px;z-index:700;background:var(--bg, #182036);border-radius:22px 22px 0 0;overflow:hidden;box-shadow:0 -18px 50px #00000080;animation:chatSheetUp .26s cubic-bezier(.2,.9,.3,1);transition:transform .15s ease-out}html.awa-chat-sheet .chat-sheet-head{position:relative;display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:16px 12px 10px 16px;border-bottom:1px solid rgba(245,243,255,.08);touch-action:none;user-select:none;-webkit-user-select:none}.chat-sheet-grab{position:absolute;top:6px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:2px;background:#f5f3ff47}.chat-sheet-who{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.chat-sheet-who b{font-size:16px;color:var(--ink, #f5f3ff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-sheet-av{width:32px;height:32px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:inline-flex}.chat-sheet-av>*{width:100%;height:100%}.chat-sheet-close{flex:0 0 auto;width:36px;height:36px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f5f3ff14;color:var(--ink, #f5f3ff);cursor:pointer}html.awa-chat-sheet .composer-extra{display:none}html.awa-chat-sheet .chat-form{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}@keyframes chatSheetUp{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){html.awa-chat-sheet #chatMain{animation:none}}.games-overlay[data-screen=whot] .games-panel-title,.games-overlay[data-screen=words] .games-panel-title,.games-overlay[data-screen=hilo] .games-panel-title,.games-overlay[data-screen=whot] .games-panel-header-spacer,.games-overlay[data-screen=words] .games-panel-header-spacer,.games-overlay[data-screen=hilo] .games-panel-header-spacer{display:none!important}.over-chat-btn{width:auto!important;height:36px!important;margin:0 auto 0 4px!important;padding:0 14px 0 11px!important;gap:6px;border-radius:18px!important;background:#f5f3ff!important;color:#2a0f1f!important;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:-.01em;box-shadow:0 6px 16px -10px #0009}.over-chat-btn .oc-ic{flex:0 0 auto}.over-chat-btn .oc-label{line-height:1}.over-chat-dot{position:absolute;top:-5px!important;right:-6px!important;left:auto;width:auto!important;height:18px!important;min-width:18px;padding:0 5px;box-sizing:border-box;border-radius:9px!important;background:#ff4f8b!important;color:#fff;font:800 11px/18px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px #1c2338!important}.games-overlay[data-screen] .games-panel-header{display:flex;align-items:center;gap:10px}.cinema-room-head .over-chat-cinema{margin:0 8px 0 auto!important}html.awa-chat-sheet.awa-chat-sheet-full #chatMain{top:var(--chat-vv-top, 0px)!important;bottom:auto!important;height:var(--chat-viewport-height, 100dvh)!important;border-radius:0!important;animation:none!important;max-width:none}html.awa-chat-sheet.awa-chat-sheet-full .chat-sheet-head{padding-top:max(16px,env(safe-area-inset-top))}html.awa-chat-sheet.awa-chat-sheet-full .chat-sheet-grab{display:none}.game-score{cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}.game-score:active{transform:scale(.97)}.game-score.has-reset-ask:after{content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px #1a0f1d}.score-reset-pop .match-ask-btns .match-ask-no:only-child{flex:1}.voice-record-bar{position:relative}.voice-warn{position:absolute;left:0;right:0;bottom:100%;margin:0 0 6px;padding:9px 12px;border-radius:14px;background:#3a1a2a;border:1px solid rgba(255,143,171,.4);color:#ffd6e0;font:600 13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}#whotPanel #whotOppHand .whot-card-btn.is-open{margin-left:-10px;animation:whotFlipOpen .45s ease both}#whotPanel #whotOppHand .whot-card-btn.is-open:first-child{margin-left:0}#whotPanel #whotOppHand .whot-card-btn.is-open .whot-card-face{width:40px;height:56px;border-radius:7px;border-width:1.3px;font-size:.62rem}@keyframes whotFlipOpen{0%{transform:rotateY(90deg);opacity:.4}to{transform:none;opacity:1}}#whotPanel .whot-pile-badge.is-low{background:#ff4f8b;color:#fff;animation:whotLowPulse 1.1s ease-in-out infinite}@keyframes whotLowPulse{50%{transform:scale(1.18)}}.whot-result-tie .whot-result-text{color:#ffd36a}@media (prefers-reduced-motion: reduce){#whotPanel .whot-pile-badge.is-low,#whotPanel #whotOppHand .whot-card-btn.is-open{animation:none}}.whot-count-total{color:#ffd36a;font-weight:800}.whot-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.whot-rules-chip{border:1px solid rgba(255,211,106,.45);background:#00000047;color:#ffd36a;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;padding:6px 12px;border-radius:16px;cursor:pointer}.whot-rules-chip.is-live{opacity:.7;border-color:#f5f3ff2e;color:#f5f3ffbf;padding:3px 10px;font-size:11.5px}.whot-rules-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:560;display:flex;align-items:flex-end;justify-content:center;background:#08040e8c}.whot-rules-card{width:100%;max-width:520px;box-sizing:border-box;padding:20px 18px calc(env(safe-area-inset-bottom,0px) + 16px);border-radius:24px 24px 0 0;background:linear-gradient(180deg,#1f2639,#182036);color:#f5f3ff;display:flex;flex-direction:column;gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;animation:aw-rise .3s ease both}.whot-rules-opt{text-align:left;display:flex;flex-direction:column;gap:3px;padding:13px 14px;border-radius:16px;border:1.5px solid rgba(255,255,255,.14);background:#ffffff0d;color:#f5f3ff;cursor:pointer;font:inherit}.whot-rules-opt b{font-size:16px}.whot-rules-opt small{font-size:13px;line-height:1.4;color:#f5f3ffb3}.whot-rules-opt.is-on{border-color:#ffd36a;background:#ffd36a1a}.whot-rules-note{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:#f5f3ff99}.whot-rules-close{border:0;background:none;color:#f5f3ff99;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;padding:8px;cursor:pointer}.whot-my-row{position:relative}.whot-last-btn{position:absolute;left:50%;top:-18px;transform:translate(-50%);z-index:5;border:0;border-radius:18px;padding:7px 14px;font:800 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer;background:#f5f3ff1f;color:#f5f3ff;box-shadow:0 6px 18px #00000059;white-space:nowrap}.whot-last-btn.is-armed{background:#ffd36a;color:#2a0f1f}.whot-last-btn[data-mode=late]{background:#ffd36a;color:#2a0f1f;animation:whotLastPulse .9s ease-in-out infinite}.whot-last-btn[data-mode=catch]{background:#ffb42e;color:#2a0f1f;animation:whotLastPulse .8s ease-in-out infinite}@keyframes whotLastPulse{50%{transform:translate(-50%) scale(1.08)}}.whot-callout{position:fixed;z-index:700;transform:translate(-50%,-100%);padding:9px 16px;border-radius:18px;background:#ffd36a;color:#2a0f1f;font:900 17px Funnel Display,system-ui,sans-serif;letter-spacing:-.01em;box-shadow:0 12px 30px #00000073;pointer-events:none;animation:whotCallout 2.3s ease both;white-space:nowrap}.whot-callout[data-side=opp]{transform:translate(-50%)}.whot-callout.is-caught{background:#ffb42e}.whot-callout.is-win{background:#52d39c;color:#06290f}@keyframes whotCallout{0%{opacity:0;scale:.6}12%{opacity:1;scale:1.08}20%{scale:1}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.whot-last-btn,.whot-callout{animation:none!important}}.sn-section{margin:14px 0 6px;font:800 12px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:.02em;color:#f5f3ff99}.stk-dock{position:fixed;left:0;right:0;bottom:0;z-index:640;display:flex;flex-direction:column;background:#1c1029;border-top:1px solid rgba(245,243,255,.08);box-shadow:0 -12px 30px #00000059;padding-bottom:env(safe-area-inset-bottom,0px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff;animation:stkUp .22s cubic-bezier(.2,.9,.3,1) both}.stk-dock.is-typing{bottom:var(--kb-only, 0px)}@keyframes stkUp{0%{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}.stk-body{flex:1;min-height:0;display:flex;flex-direction:column}.stk-body[hidden]{display:none}.stk-search{display:flex;align-items:center;gap:8px;margin:10px 12px 6px;padding:0 12px;height:38px;border-radius:19px;background:#f5f3ff14;color:#f5f3ff99}.stk-search input{flex:1;min-width:0;border:0;outline:0;background:none;color:#f5f3ff;font:500 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.stk-search input::placeholder{color:#f5f3ff73}.stk-jumps{display:flex;gap:4px;padding:0 10px 6px;overflow-x:auto;scrollbar-width:none;flex:0 0 auto;border-bottom:1px solid rgba(245,243,255,.06)}.stk-jumps::-webkit-scrollbar{display:none}.stk-jumps[hidden]{display:none}.stk-jump{flex:0 0 auto;width:38px;height:38px;border-radius:12px;border:0;background:none;color:#f5f3ff8c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:4px}.stk-jump img{width:28px;height:28px;object-fit:contain}.stk-jump.is-on{background:#ffd36a24;color:#ffd36a}.stk-jump-add{font:600 22px system-ui;color:#ffd36a}.stk-scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 8px 10px}.stk-sec-name{margin:10px 6px 6px;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff8c}.stk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.stk-tile{aspect-ratio:1;border:0;background:none;padding:6px;border-radius:14px;cursor:pointer;transition:transform .12s,background .12s}.stk-tile img{width:100%;height:100%;object-fit:contain;display:block}.stk-tile:active,.stk-tile.is-sent{transform:scale(.9);background:#ffd36a1f}.stk-grid-gif{grid-template-columns:repeat(2,1fr);gap:6px}.stk-gif{border:0;padding:0;background:#f5f3ff0f;border-radius:12px;overflow:hidden;cursor:pointer;aspect-ratio:4 / 3}.stk-gif img{width:100%;height:100%;object-fit:cover;display:block}.stk-empty{grid-column:1 / -1;margin:18px 10px;text-align:center;font-size:13.5px;line-height:1.45;color:#f5f3ff8c}.stk-attrib{margin:0;padding:0 0 4px;text-align:center;font-size:11px;color:#f5f3ff66}.stk-tabs{display:flex;align-items:center;gap:6px;padding:6px 10px;border-top:1px solid rgba(245,243,255,.06);flex:0 0 auto}.stk-tab{flex:1;height:34px;border-radius:17px;border:0;background:none;color:#f5f3ff99;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.stk-tab.is-on{background:#ffd36a29;color:#ffd36a}.stk-kbd{width:40px;height:34px;border-radius:17px;border:0;background:none;color:#f5f3ff99;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.stk-tools{position:absolute;left:10px;right:10px;bottom:54px;z-index:2;display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:18px;background:#1f2639;box-shadow:0 14px 34px #00000080}.stk-tools button{height:44px;border-radius:14px;border:0;background:#f5f3ff12;color:#f5f3ff;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.stk-tools button[data-t=close]{background:none;color:#f5f3ff8c}@media (prefers-reduced-motion: reduce){.stk-dock{animation:none}}.stk-dock{will-change:transform}.stk-grab{flex:0 0 auto;display:flex;justify-content:center;padding:7px 0 0;touch-action:none}.stk-grab i{width:38px;height:4px;border-radius:2px;background:#f5f3ff38}.stk-dock .stk-search{margin-top:6px}.stk-tile img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none}.stk-tile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.stk-tile.is-pinned:after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:#ffd36a;box-shadow:0 0 0 2px #1c1029}.stk-add-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1.5px dashed rgba(255,211,106,.45);color:#ffd36a}.stk-add-tile span{font:500 26px/1 system-ui}.stk-add-tile small{font:700 11px/1.15 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center}.stk-filter{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 4px 8px}.stk-filter::-webkit-scrollbar{display:none}.stk-filter button{flex:0 0 auto;height:30px;padding:0 12px;border-radius:15px;border:1px solid rgba(245,243,255,.12);background:none;color:#f5f3ffb3;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-transform:capitalize;cursor:pointer}.stk-filter button.is-on{background:#ffd36a29;border-color:transparent;color:#ffd36a}.stk-menu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end;background:#0a060e8c}.stk-menu-card{width:100%;display:flex;flex-direction:column;gap:6px;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:#1f2639;box-shadow:0 -14px 34px #00000073}.stk-menu-card img{align-self:center;width:96px;height:96px;object-fit:contain;margin:2px 0 6px}.stk-menu-card button{height:46px;border-radius:14px;border:0;background:#f5f3ff12;color:#f5f3ff;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.stk-menu-card button.is-danger{color:#ff8a80}.stk-menu-card button.is-soft,.stk-tools button.is-soft{background:none;color:#f5f3ff8c}.stk-tools-title{margin:2px 4px 4px;font:800 15px Funnel Display,system-ui,sans-serif}.stk-tools button{height:auto;min-height:48px;padding:9px 14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.stk-tools button small{font:500 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff99;margin-top:2px}.stk-tools button.is-soft{align-items:center}.pf-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:flex;flex-direction:column;background:#140b1d;color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;transform:translate(100%);transition:transform .22s cubic-bezier(.2,.9,.3,1)}.pf-page.is-in{transform:none}.pf-bar{display:flex;align-items:center;gap:6px;padding:calc(env(safe-area-inset-top,0px) + 8px) 10px 8px;font-weight:700;font-size:17px}.pf-back{width:40px;height:40px;border:0;background:none;color:#ffd36a;font-size:30px;line-height:1;cursor:pointer}.pf-scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 14px calc(env(safe-area-inset-bottom,0px) + 24px)}.pf-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0 18px}.pf-photo{width:136px;height:136px;border-radius:50%;border:0;padding:0;overflow:hidden;background:linear-gradient(160deg,#4a1a45,#1c0d22);box-shadow:0 0 0 3px #140b1d,0 0 0 5px #ffd36a80,0 18px 40px #00000080;cursor:pointer}.pf-photo img{width:100%;height:100%;object-fit:cover;display:block}.pf-initial{font:800 54px Funnel Display,system-ui,sans-serif;color:#ffd36a}.pf-name{margin:16px 0 4px;font:800 26px/1.1 Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.pf-sub{margin:0;font-size:14px;color:#f5f3ff99}.pf-sub .is-on{color:#7fe0a0}.pf-actions{display:flex;gap:10px;margin-top:18px;width:100%;max-width:380px}.pf-actions button{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border-radius:16px;border:1px solid rgba(245,243,255,.1);background:#f5f3ff0d;color:#ffd36a;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.pf-actions button span{font-size:20px}.pf-card{margin:0 0 12px;border-radius:18px;background:#f5f3ff0d;border:1px solid rgba(245,243,255,.07);overflow:hidden}.pf-card-title{margin:14px 16px 6px;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff99}.pf-note{margin:0 16px 8px;font-size:13.5px;line-height:1.45;color:#f5f3ffb3}.pf-row{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 16px;border:0;border-top:1px solid rgba(245,243,255,.06);background:none;color:#f5f3ff;font:600 15.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:left;cursor:pointer}.pf-card .pf-row:first-child{border-top:0}.pf-row span{flex:1}.pf-row i{font-style:normal;color:#f5f3ff66;font-size:20px}.pf-count{color:#f5f3ff80;font-size:14px}.pf-danger{color:#ff8fab}.pf-strip{display:flex;gap:6px;padding:0 12px 14px;overflow-x:auto;scrollbar-width:none}.pf-strip::-webkit-scrollbar{display:none}.pf-thumb{position:relative;flex:0 0 auto;width:76px;height:76px;border-radius:12px;overflow:hidden;border:0;padding:0;background:#f5f3ff0f;cursor:pointer}.pf-thumb img,.pf-thumb video{width:100%;height:100%;object-fit:cover;display:block}.pf-thumb i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-style:normal;text-shadow:0 1px 6px rgba(0,0,0,.6)}.pf-strip-empty{margin:0 4px;font-size:13.5px;color:#f5f3ff8c}.pf-score{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid rgba(245,243,255,.06);font-size:15px}.pf-score b{font:800 17px Funnel Display,system-ui,sans-serif;color:#ffd36a}.pf-score b i{font-style:normal;color:#f5f3ff66}@media (prefers-reduced-motion: reduce){.pf-page{transition:none}}.whot-callout{background:#1a0a17f2!important;color:#f5f3ff!important;border:1.5px solid #ffc35a;text-shadow:none!important;font-style:normal!important;font-weight:800!important;padding:10px 18px!important;border-radius:20px!important;box-shadow:0 14px 34px #0000008c!important}.whot-callout.is-caught{border-color:#ff9a3d}.whot-callout.is-win{border-color:#52d39c;color:#c9f5df!important}#whotPanel .whot-shape-sheet{touch-action:pan-x;transition:transform .2s ease}#whotPanel .whot-sheet-grab{position:absolute;left:50%;top:0;transform:translate(-50%);width:90px;height:22px;border:0;background:none;padding:8px 0 0;cursor:pointer}#whotPanel .whot-sheet-grab i{display:block;width:40px;height:4px;margin:0 auto;border-radius:2px;background:#f5f3ff4d}#whotPanel .whot-sheet-x{position:absolute;right:12px;top:12px;width:40px;height:40px;border:0;border-radius:50%;background:#f5f3ff1a;color:#f5f3ff;font-size:16px;cursor:pointer}.whot-shape-peek{position:fixed;z-index:176;left:0;right:0;bottom:0;margin:0 auto;width:100%;max-width:520px;box-sizing:border-box;padding:8px 16px calc(12px + env(safe-area-inset-bottom));border:0;border-radius:22px 22px 0 0;background:#24121f;border-top:1px solid rgba(255,195,90,.35);box-shadow:0 -12px 30px #00000073;color:#f5f3ff;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;animation:whotPeekIn .28s cubic-bezier(.2,.9,.3,1)}.whot-shape-peek[hidden]{display:none!important}.whot-shape-peek .whot-sheet-grab{display:block;width:40px;height:4px;border-radius:2px;background:#f5f3ff59}@keyframes whotPeekIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes whotPillIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}#whotTopCard.is-choosing{animation:whotChoosing 1.4s ease-in-out infinite;border-radius:12px}@keyframes whotChoosing{0%,to{box-shadow:0 0 #ffc35a00}50%{box-shadow:0 0 0 6px #ffc35a73}}#whotPanel .whot-tap-hint{top:auto;bottom:calc(100% + 10px);background:#f5f3ff;color:#2a0f1f;font-size:.74rem}#whotPanel .whot-tap-hint:before{bottom:auto;top:100%;border-bottom-color:transparent;border-top-color:#f5f3ff}.whot-callout:not([data-side]){font-size:clamp(1.25rem,6vw,1.7rem)!important}.react-arrange.tray-12>button:nth-child(-n+12){background:#ffd36a29;box-shadow:inset 0 0 0 1.5px #ffd36a8c}#whotPanel .whot-seat-me .whot-seat-text{flex:0 0 auto}#whotPanel .whot-quick-reacts{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 22px),transparent 100%);padding-right:14px}#whotPanel .whot-quick-reacts::-webkit-scrollbar{display:none}#whotPanel .whot-quick-reacts button{flex:0 0 38px;scroll-snap-align:start}#whotPanel .whot-quick-reacts button:nth-child(n){display:inline-flex;align-items:center;justify-content:center}.game-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(140deg,#c0566f,#6b3157);color:#f5f3ff;font:800 1.15rem/1 Funnel Display,system-ui,sans-serif}.game-initial.is-me{background:linear-gradient(140deg,#ffc35a,#e0782f);color:#2a0f1f}#whotPanel .whot-seat-avatar .avatar-photo{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.whot-taunt-bubble.is-table{position:fixed;z-index:330;max-height:none;overflow:visible;padding:.7rem 1.05rem .8rem;border-radius:20px;background:#1a0b19;color:#f5f3ff;border:1.5px solid rgba(255,211,106,.75);font:700 1.05rem/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center;box-shadow:0 18px 40px #0000008c;animation-name:tauntTable;animation-timing-function:ease;animation-fill-mode:forwards;transform:none}.whot-taunt-bubble.is-table.is-mine{border-color:#f5f3ff73}.whot-taunt-bubble.is-table .whot-taunt-sender{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#ffd36a;opacity:1;margin-bottom:.25rem}.whot-taunt-bubble.is-table:after{display:none}.whot-taunt-bubble.is-table.is-compact{padding:.42rem .8rem .5rem;border-radius:16px;font-size:.9rem;line-height:1.22}.whot-taunt-bubble.is-table.is-compact .whot-taunt-sender{font-size:.6rem;margin-bottom:.1rem}@media (prefers-reduced-motion: reduce){.whot-taunt-bubble.is-table{animation-name:tauntTableCalm!important}}@keyframes tauntTableCalm{0%{opacity:0}5%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes tauntTable{0%{opacity:0;transform:scale(.86)}6%{opacity:1;transform:scale(1.03)}10%{transform:scale(1)}88%{opacity:1}to{opacity:0;transform:translateY(-6px)}}#whotPanel.is-over .whot-status,#whotPanel.is-over .whot-pending,#whotPanel.is-over .whot-forfeit,#whotPanel.is-over .whot-actions{display:none!important}#whotPanel.is-over .whot-mid{opacity:.32;filter:saturate(.6);pointer-events:none}#whotPanel .whot-finish[hidden]{display:none!important}#whotPanel .whot-finish{position:absolute;left:50%;top:58%;transform:translate(-50%,-50%);z-index:6;width:min(250px,78%);box-sizing:border-box;padding:14px;border-radius:22px;background:#180a18e6;border:1px solid rgba(255,211,106,.35);box-shadow:0 18px 40px #00000080;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#f5f3ff;animation:finPop .4s cubic-bezier(.2,.9,.3,1)}@keyframes finPop{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}60%{transform:translate(-50%,-50%) scale(1.04);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}#whotPanel .whot-finish-text{margin:0;display:flex;flex-direction:column;gap:3px}#whotPanel .whot-finish-text b{font:700 1.2rem/1.15 Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}#whotPanel .whot-finish-text small{font-size:.78rem;color:#f5f3ffb8;line-height:1.3}#whotPanel .whot-finish-again{width:100%;height:46px;border:0;border-radius:23px;background:#ffb42e;color:#2a0f1f;font:800 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer;box-shadow:0 8px 20px -6px #ff9a3d99}#whotPanel .whot-finish-again:active{transform:scale(.97)}.whot-end{justify-content:center;gap:14px}.whot-end .pw-ad-slot:not([hidden]){animation:wrFade .35s ease-out}.whot-end.is-won .whot-end-card{border-color:#ffd36a73;box-shadow:0 30px 70px #0000008c,0 0 0 1px #ffd36a40,0 0 60px -10px #ffc35a73}.whot-end.is-won .whot-end-big{animation:wrTrophy .9s cubic-bezier(.2,.9,.3,1) both}@keyframes wrTrophy{0%{transform:scale(.4) rotate(-14deg);opacity:0}60%{transform:scale(1.18) rotate(4deg);opacity:1}to{transform:none}}.whot-reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;display:flex;align-items:center;justify-content:center;padding:20px 16px calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;background:#0c0612c7;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:wrFade .2s ease-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff}.whot-reveal.is-leaving{opacity:0;transition:opacity .25s ease}.whot-reveal .wr-box{width:100%;max-width:380px;box-sizing:border-box;padding:20px 16px 18px;border-radius:26px;background:#182036;border:1px solid rgba(245,243,255,.1);box-shadow:0 30px 70px #0000008c;display:flex;flex-direction:column;gap:12px}.whot-reveal .wr-kicker{margin:0;text-align:center;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffd36a}.whot-reveal .wr-title{margin:-6px 0 2px;text-align:center;font:700 26px/1.1 Funnel Display,system-ui,sans-serif;letter-spacing:-.03em}.whot-reveal .wr-row{padding:10px 12px 12px;border-radius:18px;background:#f5f3ff0d;border:1.5px solid transparent;transition:border-color .3s,background .3s,opacity .3s}.whot-reveal .wr-row.is-live{border-color:#f5f3ff33}.whot-reveal .wr-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.whot-reveal .wr-name{font-weight:700;font-size:15px}.whot-reveal .wr-total{font:800 26px/1 Funnel Display,system-ui,sans-serif;font-variant-numeric:tabular-nums}.whot-reveal .wr-cards{display:flex;flex-wrap:wrap;gap:5px}.whot-reveal .wr-c{position:relative;width:34px;height:47px;perspective:400px}.whot-reveal .wr-back,.whot-reveal .wr-front{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .38s cubic-bezier(.3,.8,.3,1);border-radius:6px}.whot-reveal .wr-back{background:repeating-linear-gradient(135deg,#8c1d40 0,#8c1d40 5px,#7a1838 5px,#7a1838 10px);box-shadow:inset 0 0 0 1.5px #ffdcc859}.whot-reveal .wr-front{transform:rotateY(180deg)}.whot-reveal .wr-c.is-open .wr-back{transform:rotateY(-180deg)}.whot-reveal .wr-c.is-open .wr-front{transform:rotateY(0)}.whot-reveal .wr-front .whot-card-face.small{width:34px;height:47px;border-width:1.2px;border-radius:6px;box-sizing:border-box}.whot-reveal .wr-front .whot-card-face.small .wc-shape-svg{width:20px;height:20px}.whot-reveal .wr-front .whot-card-face.small .wc-corner{font-size:.45rem}.whot-reveal .wr-front .whot-card-face.small .wc-corner-top{top:3px;left:4px}.whot-reveal .wr-front .whot-card-face.small .wc-corner-bottom{bottom:3px;right:4px}.whot-reveal .wr-front .whot-card-face.small .wc-wordmark{font-size:.5rem}.whot-reveal.is-settled .wr-row{opacity:.55}.whot-reveal.is-settled .wr-row.is-low{opacity:1;border-color:#ffd36a;background:#ffd36a1a}.whot-reveal.is-settled .wr-row.is-low .wr-total{color:#ffd36a}.whot-reveal .wr-foot{margin:2px 0 0;text-align:center;font-size:13px;color:#f5f3ffb3}.whot-reveal.is-settled .wr-foot{font-size:16px;font-weight:700;color:#f5f3ff}@media (prefers-reduced-motion: reduce){.whot-reveal .wr-back,.whot-reveal .wr-front{transition:none}}#whotHand .is-pending-20{display:none!important}@media (max-height: 640px){#whotPanel .whot-finish{top:64%;padding:8px 10px 9px;gap:6px;border-radius:18px}#whotPanel .whot-finish-text b{font-size:1.02rem}#whotPanel .whot-finish-text small{display:none}#whotPanel .whot-finish-again{height:38px;font-size:14px}}.whot-end-rules{margin:16px auto 0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:17px;border:1px solid rgba(255,211,106,.4);background:#ffd36a14;color:#ffd36a;font:700 13.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.whot-end-rules[hidden]{display:none}.whot-end-rules+.whot-end-actions{margin-top:12px}#whotPanel .whot-finish-rules{border:0;background:none;color:#ffd36a;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;padding:2px 8px;cursor:pointer}#whotPanel .whot-finish-rules[hidden]{display:none}@media (max-height: 640px){#whotPanel .whot-finish-rules{font-size:12px;padding:0 6px}}.awa-word{display:inline-flex;align-items:baseline;white-space:nowrap}.awh-brand .brand-mark{width:28px;height:28px;margin:0;flex:none}html.awa-desk .awh-brand .brand-mark{display:none}.awh-brand .awa-word{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:24px;letter-spacing:-.035em;color:#f5f3ff}.awh-svc.awh-awa .awa-word{font-size:1em}.awh-sound-copy .awa-word,.cinema-tile-text .awa-word{font:inherit}.awa-logo .awa-word{-webkit-text-fill-color:initial;color:#f5f3ff;background:none;letter-spacing:-.05em}.top h1 .awa-word{font-size:1em}.watch-sting-wordmark .awa-word{color:inherit}.room-brand-library .awa-word{font-family:Funnel Display,system-ui,sans-serif;font-weight:700}.aw-brand .awa-word{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.035em;color:#f5f3ff}.aw-brand.big .awa-word{font-size:52px;line-height:1}.wm-flyer{position:fixed;left:0;top:0;width:76px;height:104px;z-index:9998;pointer-events:none;margin:0;transform-origin:50% 50%;will-change:transform;contain:layout style}.wm-flyer>.whot-card-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:10px;background:linear-gradient(160deg,#fbf3e4,#efe1c8);border:1.5px solid #d5b893;color:#8e1b3a;box-shadow:0 14px 22px -10px #000000b3}.wm-flyer>.whot-card-face .wc-shape-svg{width:44px;height:44px}.wm-flyer>.whot-card-face .wc-corner{font-size:1rem;font-weight:900}.wm-flyer>.wm-back{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-radius:10px;background:repeating-linear-gradient(45deg,#7a1a35 0,#7a1a35 6px,#6a152d 6px,#6a152d 12px);border:1.5px solid #b85a73;box-shadow:0 14px 22px -10px #000000b3;display:flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-style:italic;font-weight:700;font-size:1rem;color:#f4e7dee0}.wm-flyer.is-back>.whot-card-face,.wm-flyer:not(.is-back)>.wm-back{visibility:hidden}#whotPanel .whot-card-btn.wm-hide{visibility:hidden!important}#whotPanel #whotTopCard .whot-card-face{transform:rotate(var(--wm-tilt, -2deg))}.awa-back-pill{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 66px);transform:translate(-50%);z-index:880;display:inline-flex;align-items:center;gap:.35rem;max-width:calc(100vw - 32px);padding:.42rem .85rem .42rem .6rem;border:1px solid color-mix(in srgb,var(--accent-soft) 32%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--surface-2) 92%,var(--accent-soft) 8%);color:var(--ink);font:inherit;font-size:.78rem;font-weight:700;box-shadow:0 10px 28px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;animation:awa-cross-space-in .2s ease-out}.awa-back-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awa-back-pill svg{flex:0 0 auto;color:var(--accent-soft)}.unread-divider{align-self:stretch;margin:.8rem 0 .4rem;padding:.3rem 0;text-align:center;font-size:.68rem;font-weight:800;letter-spacing:.02em;color:var(--accent-soft);background:color-mix(in srgb,var(--accent-soft) 10%,transparent);border-radius:10px}html[data-conn] .topbar-status #onlineText,html[data-conn] .topbar-status #onlineDot{display:none}.topbar-status .chat-conn-status{color:inherit;opacity:.85;font-weight:600}.awh-brand{position:relative}.awa-conn-label{margin-left:0;font:600 12.5px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:0;color:#f5f3ffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46vw}.awa-conn-label:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#ffd36a;vertical-align:1px;animation:awaConnPulse 1.2s ease-in-out infinite}html[data-conn=offline] .awa-conn-label:before{background:#f5f3ff73;animation:none}@keyframes awaConnPulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.awa-conn-label:before{animation:none}}.msg-status-queued{display:inline-flex;align-items:center;gap:4px}.msg-status-queued .msg-clock{opacity:.8;flex:none}img.avatar-photo,.avatar-slot img,.whot-seat-avatar img,.cinema-room-partner-avatar img,.settings-profile-avatar img,.aws-profile-av img,.wh-av img,.call-person-avatar img,.player-tag-avatar img{object-position:50% 15%}html.pc-open{overflow:hidden}.pc-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:flex;flex-direction:column;background:#0b080d;color:#f5f3ff;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);animation:pcIn .18s ease-out both;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.pc-sheet.is-closing{animation:pcOut .18s ease-in both}@keyframes pcIn{0%{opacity:0}}@keyframes pcOut{to{opacity:0}}.pc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px}.pc-title{margin:0;font-weight:700;font-size:16px}.pc-btn{min-width:72px;min-height:44px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#f5f3ff;font:600 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.pc-btn.pc-done{background:#f5f3ff;color:#121828}.pc-stage{position:relative;flex:1 1 auto;overflow:hidden;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.pc-stage:active{cursor:grabbing}.pc-img{position:absolute;left:50%;top:50%;max-width:none;transform-origin:0 0;pointer-events:none;-webkit-user-drag:none}.pc-mask{position:absolute;left:50%;top:50%;width:var(--pc-frame, 300px);height:var(--pc-frame, 300px);transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 200vmax #0b080da8;outline:2px solid rgba(245,243,255,.9);outline-offset:-1px;pointer-events:none}.pc-zoom{display:flex;align-items:center;gap:12px;padding:14px 24px 18px;font-size:20px;opacity:.9}.pc-zoom input{flex:1;min-height:40px;accent-color:#f5f3ff}#whotPanel .whot-header:has(>.whot-stats:empty):has(>.whot-opponent-picker[hidden]){display:none}#whotPanel .whot-felt>*{flex-shrink:0}#whotPanel .whot-felt{justify-content:space-evenly}@media (max-height: 760px){#whotPanel .whot-seat-opp{margin:0 0 .25rem}#whotPanel .whot-seat-opp .whot-seat-avatar{width:34px;height:34px;flex-basis:34px}#whotPanel .whot-felt{padding:6px 12px 8px;gap:.3rem}#whotPanel #whotOppHand{padding:2px 18px 4px}#whotPanel #whotOppHand .whot-card-back.hand{width:30px;height:42px}#whotPanel .whot-mid{gap:28px}#whotPanel .whot-market-pile .whot-card-back{width:60px;height:84px}#whotPanel .whot-discard,#whotPanel #whotTopCard .whot-card-face{width:62px;height:86px}#whotPanel #whotTopCard .wc-shape-svg{width:36px;height:36px}#whotPanel .whot-pile-label{display:none}#whotPanel .whot-status{padding:.32rem .85rem;font-size:.8rem}#whotPanel .whot-pending{padding:.28rem .7rem;font-size:.72rem;line-height:1.3}#whotPanel .whot-forfeit{min-height:32px;padding:0 .6rem;font-size:.72rem}#whotPanel #whotHand{padding:12px 16px 6px}#whotPanel .whot-seat-me{margin-top:2px;padding:.3rem .45rem .3rem .5rem}#whotPanel .whot-seat-me .whot-seat-avatar{width:36px;height:36px;flex-basis:36px}}@media (max-height: 660px){.games-overlay:has(#whotPanel:not([hidden])) .game-vs{margin-top:4px}#whotPanel .whot-seat-opp{margin:0 0 .15rem}#whotPanel .whot-seat-opp .whot-seat-avatar{width:28px;height:28px;flex-basis:28px}#whotPanel .whot-seat-text b{font-size:.86rem}#whotPanel .whot-table{padding:8px}#whotPanel .whot-felt{padding:4px 10px 6px;gap:.22rem}#whotPanel #whotOppHand .whot-card-back.hand{width:24px;height:34px;font-size:0}#whotPanel #whotOppHand .whot-card-btn{margin-left:-10px}#whotPanel .whot-market-pile .whot-card-back{width:50px;height:70px}#whotPanel .whot-discard,#whotPanel #whotTopCard .whot-card-face{width:52px;height:72px}#whotPanel #whotTopCard .wc-shape-svg{width:30px;height:30px}#whotPanel #whotTopCard .wc-corner{font-size:.8rem}#whotPanel .whot-pile-label{display:none}#whotPanel .whot-status{padding:.24rem .75rem;font-size:.76rem}#whotPanel .whot-pending{font-size:.68rem}#whotPanel .whot-forfeit{min-height:28px}#whotPanel #whotHand{padding:10px 14px 4px}#whotPanel #whotHand .whot-card-face.small{width:46px;height:64px}#whotPanel #whotHand .whot-card-face.small .wc-shape-svg{width:24px;height:24px}#whotPanel #whotHand .whot-card-face.small .wc-corner{font-size:.72rem}#whotPanel #whotHand .whot-card-placeholder{width:46px;height:64px;flex-basis:46px}#whotPanel .whot-seat-me .whot-seat-avatar{width:32px;height:32px;flex-basis:32px}#whotPanel .whot-quick-reacts button,#whotPanel .whot-tray-btn{width:40px;height:40px;flex-basis:40px}}.pl-pair-top .pl-whot .pl-turn{z-index:3}#viewOnceBtn,#sharePlaceBtn,#whotRulesChip,#pushTestBtn,.whot-forfeit{position:relative}#viewOnceBtn:after,#sharePlaceBtn:after,#pushTestBtn:after,#whotRulesChip:after,.whot-forfeit:after{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-10px}.whot-end-big .whot-card-back{width:56px;height:78px;margin:4px auto 2px;border-radius:9px;display:flex;align-items:center;justify-content:center;transform:rotate(-8deg);background:repeating-linear-gradient(45deg,#7a1a35 0,#7a1a35 6px,#6a152d 6px,#6a152d 12px);border:1.5px solid #b85a73;color:#f4e7dee0;font:italic 700 .8rem Funnel Display,system-ui,sans-serif;box-shadow:0 14px 26px -10px #000000b3}.watch-schedule-plan{align-self:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,211,106,.4);background:#ffd36a1a;color:#ffd36a;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.watch-schedule-plan[hidden],.watch-schedule-form[hidden]{display:none!important}.watch-schedule-form{display:flex;flex-direction:column;gap:8px;width:100%;max-width:360px;margin:0 auto}.watch-schedule-label{font-size:13px;font-weight:600;color:#f5f3ffbf}.watch-schedule-row{display:flex;gap:8px}.watch-schedule-row input{flex:1;min-width:0;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(245,243,255,.2);background:#0e061480;color:#f5f3ff;font:500 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color-scheme:dark}.watch-schedule-row .btn{min-height:44px}#watchPanel .room-brand-library b{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:-.03em;color:#ffd36a}.awh-bar .awh-brand{min-width:0;flex:1 1 auto}.awh-bar .awh-bar-actions{flex:0 0 auto}.awa-conn-label{min-width:0;flex:0 1 auto}@media (max-width: 360px){.awa-conn-label{font-size:11.5px;max-width:30vw}}#watchPanel .room-brand-library b{white-space:nowrap}@media (max-width: 360px){#watchPanel .over-chat-cinema .oc-label{display:none}#watchPanel .room-brand-library b{font-size:1.05rem}}html:not(.awa-desk) .home-screen.awh #awaPeopleRow{display:none!important}.awh-people-pill{position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px 0 6px;border-radius:999px;border:1px solid rgba(245,243,255,.16);background:#ffffff12;color:#f5f3ff;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.awh-people-pill:active{background:#ffffff1f}.awh-people-faces{display:inline-flex}.awh-people-faces>span{width:26px;height:26px;border-radius:50%;box-shadow:0 0 0 2px #22141f;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background-size:cover;background-position:50% 15%;overflow:hidden}.awh-people-faces>span+span{margin-left:-8px}.awh-people-faces:empty{display:none}.awh-people-pill.has-activity:after{content:"";position:absolute;top:-2px;right:-2px;width:11px;height:11px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px #182036}.awh-turn-btn{display:none}.awh-turn-btn:not([hidden]){display:flex;align-items:center;justify-content:center;position:absolute;left:10px;right:10px;bottom:10px;min-height:46px;border:0;border-radius:14px;background:#f5f3ff;color:#23101c;font:800 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;z-index:3;cursor:pointer;box-shadow:0 8px 20px #0000004d}.home-screen.awh .awh-hero:has(.awh-turn-btn:not([hidden])){height:268px!important}.home-screen.awh .awh-hero:has(.awh-turn-btn:not([hidden])) .home-contact-row.awh-chatrow.awh-in-hero{bottom:64px}.home-screen.awh .awh-in-hero .home-contact-name .is-here-dot{display:none}#awaWatchQuick{cursor:default}#awaWatchQuick .awh-panel-head{width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.awh-svc-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important}.awh-svc-tiles .awh-svc{height:auto!important;min-height:84px;flex-direction:column;gap:8px;padding:12px 6px;font:800 13.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.awh-svc-tiles .awh-svc svg{width:34px;height:24px}.awh-svc-tiles .awh-svc .awh-tt svg{width:26px;height:26px}.awh-svc-tiles .awh-svc.awh-awa{color:#ffd36a;border-color:#ffd36a59;background:linear-gradient(180deg,#3a1e26,#2a1820)}.awh-svc-tiles .awh-awa-ic{width:28px!important;height:28px!important}.awh-svc-tiles .awh-svc:active{transform:scale(.97)}.home-screen.awh .awh-words{background:radial-gradient(90% 120% at 85% 50%,#1e5a55,#14262a 70%)}.awh-letters{position:absolute;right:16px;top:18px;display:grid;grid-template-columns:repeat(4,26px);gap:4px}.awh-letters i{height:26px;border-radius:6px;background:#f3e6da;color:#1e5a55;font:800 13px/26px Funnel Display,system-ui,sans-serif;font-style:normal;text-align:center;box-shadow:0 3px #00000040}.awh-letters i.hot{background:#ffc861;color:#14262a}.home-screen.awh .awh-words .awh-cta{left:auto;right:14px;bottom:12px;height:32px;padding:0 14px;font-size:13px}@media (max-width: 360px){.awh-letters{grid-template-columns:repeat(4,22px)}.awh-letters i{height:22px;line-height:22px;font-size:11px}}@media (max-width: 360px){.awh-svc-tiles .awh-svc{font-size:12px}.awh-svc-tiles .awh-svc span{white-space:nowrap}}@media (max-width: 350px){.awh-people-pill{padding:0 6px;gap:0}.awh-people-pill .awh-people-count{display:none}.awh-people-faces:empty+.awh-people-count{display:inline;padding:0 6px}.awa-conn-label{font-size:0;max-width:14px}.awa-conn-label:before{margin-right:0}}.awa-conn-label:not([hidden]){min-width:14px}a.aws-profile{text-decoration:none;color:inherit}.aws-profile-edit{margin-left:auto;flex:0 0 auto;height:34px;padding:0 14px;border-radius:17px;display:flex;align-items:center;font-size:13px;font-weight:600;color:#ffd36a;border:1px solid rgba(255,211,106,.45)}@media (max-width: 380px){.awh-bar:has(.awa-conn-label:not([hidden])) .awh-people-count{display:none}.awh-bar:has(.awa-conn-label:not([hidden])) .awh-people-pill{padding:0 6px;gap:0}.awh-brand{flex:0 0 auto}.awa-conn-label{font-size:0;max-width:14px}.awa-conn-label:before{margin-right:0}}.whot-end-share{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin-top:14px;border:1px solid rgba(255,211,106,.45);border-radius:23px;background:#ffd36a1f;color:#ffd77a;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.whot-end-share[hidden]{display:none}.whot-end-share svg{width:18px;height:18px}.whot-end-share+.whot-end-actions{margin-top:10px}.awh-nav-btn{position:relative}.awh-nav-badge{position:absolute;top:6px;left:calc(50% + 4px);min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#ff5a5f;color:#fff;font:800 11px/18px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px #140b1d}.awh-nav-badge[hidden]{display:none}@media (orientation: portrait){.watch-stage.expanded .watch-flash-form{width:min(300px,calc(100vw - 86px))}}.watch-presence-row[hidden],.aws-row[hidden]{display:none!important}.pp-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;background:#121828;color:#f5f3ff;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));animation:ppIn .18s ease-out}@keyframes ppIn{0%{opacity:0}to{opacity:1}}.pp-card{width:min(320px,100%);display:flex;flex-direction:column;align-items:center;text-align:center}.pp-ic{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#f5f3ff14;margin-bottom:14px}.pp-ic svg{width:22px;height:22px}.pp-title{font:700 20px/1.25 Funnel Display,system-ui,sans-serif;letter-spacing:-.01em}.pp-sub{min-height:20px;margin:6px 0 0;font:500 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ffa8}.pp-sub.is-err{color:#ff9b8a}.pp-dots{display:flex;gap:16px;margin:26px 0 30px}.pp-dots i{width:13px;height:13px;border-radius:50%;border:1.6px solid rgba(245,243,255,.55);transition:background .12s,transform .12s}.pp-dots i.on{background:#f5f3ff;border-color:#f5f3ff;transform:scale(1.06)}.pp-dots.shake{animation:ppShake .36s}@keyframes ppShake{20%,60%{transform:translate(-9px)}40%,80%{transform:translate(9px)}}.pp-pad{display:grid;grid-template-columns:repeat(3,72px);gap:14px 22px}.pp-pad button{width:72px;height:72px;border-radius:50%;border:0;background:#f5f3ff14;color:#f5f3ff;font:500 28px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}.pp-pad button:active{background:#f5f3ff38}.pp-pad .pp-text{background:transparent;font-size:15px;font-weight:600}.pp-pad .pp-text:empty{visibility:hidden}.pp-wrap.is-wait .pp-pad{opacity:.35;pointer-events:none}.pp-link{margin-top:18px;border:0;background:none;color:#f5f3ffc7;font:600 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;padding:10px;cursor:pointer}.pp-cta{margin-top:22px;min-height:48px;padding:0 28px;border-radius:999px;border:0;background:#f5f3ff;color:#121828;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}@media (max-height: 600px){.pp-pad{grid-template-columns:repeat(3,62px);gap:10px 18px}.pp-pad button{width:62px;height:62px;font-size:24px}.pp-dots{margin:16px 0 18px}}html.awa-quiet #chatLog>*{display:none!important}html.awa-quiet #chatLog:after{content:"No messages here yet. Say hi 👋";display:block;margin:38vh auto 0;text-align:center;font:500 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;opacity:.6}html.awa-quiet .peek-msg{display:none!important}html.awa-quiet #homePeekMessages:after{content:"Nothing here yet. Say hi 👋";display:block;text-align:center;opacity:.6;font-size:13px;padding:10px 0}html.awa-veil body>*:not(#awaPinPad){filter:blur(24px)}.aw-bubble-locked .aw-bubble-plus{background:#f5f3ff14}.aws-group-label{margin:14px 4px 6px;font:700 12px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:.02em;opacity:.55}.aws-group-label:first-child{margin-top:2px}.aws-dot.is-off{background:#f5f3ff66!important;box-shadow:none!important}.priv-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px;margin:0 0 8px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:inherit;text-align:left;cursor:pointer}.priv-opt b{display:block;font-size:15px}.priv-opt small{display:block;margin-top:2px;font-size:13px;opacity:.65}.priv-opt i{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.35)}.priv-opt.is-on i{border-color:#f6b75b;background:radial-gradient(circle,#f6b75b 0 45%,transparent 50%)}.cr-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:960;display:flex;align-items:flex-end;justify-content:center;background:#08060a99}.cr-card{width:min(480px,100%);max-height:86vh;overflow:auto;padding:20px 16px max(18px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#1b1620;color:#f5f3ff}.cr-title{display:block;font:700 19px/1.25 Funnel Display,system-ui,sans-serif}.cr-sub{margin:6px 0 14px;font-size:14px;line-height:1.45;opacity:.75}.cr-bar{height:8px;border-radius:99px;background:#ffffff1a;overflow:hidden}.cr-bar i{display:block;height:100%;background:#f6b75b;border-radius:99px;transition:width .3s}.cr-meta{margin:6px 0 12px;font-size:12.5px;opacity:.6}.cr-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.cr-name{flex:1;min-width:0;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-name small{display:block;font-size:12px;opacity:.6}.cr-del{flex:none;min-height:36px;padding:0 14px;border-radius:99px;border:1px solid rgba(255,140,120,.45);background:none;color:#ffb3a5;font-weight:600;cursor:pointer}.cr-del.is-sure{background:#e5533c;border-color:#e5533c;color:#fff}.cr-go{width:100%;min-height:50px;margin-top:16px;border-radius:99px;border:0;background:#f5f3ff;color:#121828;font-weight:700;font-size:15px;cursor:pointer}.cr-go:disabled{opacity:.35;cursor:default}.cr-cancel{width:100%;min-height:44px;margin-top:6px;border:0;background:none;color:inherit;opacity:.7;font-weight:600;cursor:pointer}.home-screen.awh .awh-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;flex:0 0 auto}.home-screen.awh .awh-duo .awh-whot{height:132px!important}.home-screen.awh .awh-duo .awh-whot-copy{left:14px;right:12px;top:auto!important;bottom:12px;transform:none!important}.home-screen.awh .awh-duo .awh-whot-copy b{font-size:19px}.home-screen.awh .awh-duo .awh-whot-copy small{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-screen.awh .awh-duo .awh-fan{transform:scale(.42)!important;transform-origin:left top;top:12px!important;left:14px;right:auto!important}.home-screen.awh .awh-duo .awh-letters{left:14px;right:auto;top:14px;grid-template-columns:repeat(4,20px);gap:3px}.home-screen.awh .awh-duo .awh-letters i{height:20px;line-height:20px;font-size:11px;border-radius:5px}.home-screen.awh .awh-duo .awh-cta{right:10px!important;bottom:10px!important;top:auto;height:28px!important;padding:0 10px!important;font-size:12px!important}html.awa-ink{--ink: #f5f3ff;--ink-bg: #121828;--ink-2: #1d2438;--ink-3: #262e46;--ink-line: rgba(245,243,255,.08);--ink-text: #f5f3ff;--ink-dim: rgba(245,243,255,.62);--ink-accent: #f6b75b;--ink-glow: rgba(246,183,91,.22)}html.awa-ink.room-active body,html.awa-ink .room-shell{background:var(--ink-bg)!important}html.awa-ink .home-screen.awh{background:var(--ink-bg)!important;color:var(--ink-text)}html.awa-ink .awh-hero{background:var(--ink-2)!important;border:1px solid var(--ink-line);box-shadow:none!important}html.awa-ink .awh-hero:after{content:"";position:absolute;left:-40px;bottom:-70px;width:260px;height:220px;background:radial-gradient(closest-side,var(--ink-glow),transparent);pointer-events:none;transition:background 1.2s}html.awa-ink .awh-sun,html.awa-ink .awh-hero-fade{display:none!important}html.awa-ink .awh-greet{font-size:28px!important;font-family:Funnel Display,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.04em!important;color:var(--ink-text)!important;text-shadow:none!important}html.awa-ink .awh-hero-sub{color:var(--ink-dim)!important;text-shadow:none!important}html.awa-ink .home-contact-row.awh-chatrow{background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0!important;z-index:1}html.awa-ink .awh-chatrow-av .avatar-slot{border:0!important;box-shadow:0 0 0 2px var(--ink-2),0 0 0 4px var(--ink-accent)!important}html.awa-ink .awh-chatrow-av .dot{border-color:var(--ink-2)!important}html.awa-ink .awh-chatrow .home-contact-name{font-size:22px!important}html.awa-ink .awh-chatrow .home-contact-preview{color:var(--ink-dim)!important}html.awa-ink .awh-chatrow-go{background:transparent!important;border:1px solid rgba(245,243,255,.18);color:var(--ink-text)!important;box-shadow:none!important}html.awa-ink .awh-turn-btn{background:var(--ink-accent)!important;color:#1a1208!important;box-shadow:none!important;border:0!important}html.awa-ink .awh-card,html.awa-ink .awh-whot,html.awa-ink .home-screen.awh .awh-words,html.awa-ink .awh-panel{background:var(--ink-2)!important;border:1px solid var(--ink-line)!important;box-shadow:none!important}html.awa-ink .awh-whot-copy small,html.awa-ink .awh-panel-head small,html.awa-ink .awh-sound-copy small{color:var(--ink-dim)!important}html.awa-ink .awh-svc{background:var(--ink-bg)!important;border-color:var(--ink-line)!important}html.awa-ink .awh-awa{color:var(--ink-accent)!important}html.awa-ink .awh-letters i{background:var(--ink-3);color:var(--ink-text);box-shadow:none}html.awa-ink .awh-letters i.hot{background:var(--ink-accent);color:#1a1208}html.awa-ink .awh-cta{background:var(--ink-accent)!important;color:#1a1208!important;box-shadow:none!important}html.awa-ink .awh-eq i{background:var(--ink-accent)!important}html.awa-ink .awh-people-pill,html.awa-ink .awh-me-btn{background:var(--ink-2)!important;border-color:#f5f3ff24!important;box-shadow:none!important}html.awa-ink .awh-nav{background:#121828f5!important;border-color:var(--ink-line)!important;box-shadow:0 -6px 24px #00000080!important}html.awa-ink .awh-nav-btn.is-on{color:var(--ink-accent)!important}html.awa-ink .awh-moments{background:var(--ink-2)!important}html:not([data-theme=forest]) .msg.theirs{background:#2d2832!important;border-color:#ffffff29!important;color:#f7f2ec!important}html:not([data-theme=forest]) .msg.theirs .msg-time,html:not([data-theme=forest]) .msg.theirs .msg-meta{color:#f7f2ecb3!important}.chat-sheet-who b{color:#fff8ef!important}#wordsTutorialSkipBtn{color:#f5f3ff!important;border:1px solid rgba(245,243,255,.45)!important;background:#f5f3ff14!important;font-weight:700}.words-howto{align-self:center;margin:2px auto 0;display:block;min-height:32px;padding:0 14px;border-radius:16px;border:1px solid rgba(245,243,255,.22);background:transparent;color:#f5f3ffd9;font:600 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}html.awa-ink{--ink-2: #1d2438;--ink-line: rgba(245,243,255,.1)}html.awa-ink .awh-hero,html.awa-ink .awh-card,html.awa-ink .awh-sound{box-shadow:inset 0 1px #ffffff17,0 14px 30px -18px #000c!important}html.awa-ink .awh-hero:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:var(--ink-photo, radial-gradient(circle at 78% 18%, rgba(255,180,46,.55), transparent 60%)) center / cover no-repeat;filter:blur(46px) saturate(1.6);opacity:.42;pointer-events:none;animation:inkBreathe 9s ease-in-out infinite alternate}html.awa-ink .awh-hero:after{animation:inkGlow 7s ease-in-out infinite alternate}html.awa-ink .awh-hero>*:not(.awh-sun):not(.awh-hero-fade){z-index:1}@keyframes inkBreathe{0%{transform:scale(1) translateY(0);opacity:.34}to{transform:scale(1.08) translateY(-4%);opacity:.5}}@keyframes inkGlow{0%{opacity:.7}to{opacity:1}}html.awa-ink .awh-chatrow-av .dot.online{animation:inkPulse 2.4s ease-out infinite}@keyframes inkPulse{0%{box-shadow:0 0 #4cd38a8c}70%{box-shadow:0 0 0 9px #4cd38a00}to{box-shadow:0 0 #4cd38a00}}html.awa-ink .home-screen.awh .awh-whot:not(.awh-words){background:radial-gradient(120% 90% at 18% 10%,rgba(226,59,78,.32),transparent 55%),radial-gradient(90% 80% at 60% 0%,rgba(47,158,91,.22),transparent 60%),var(--ink-2)!important}html.awa-ink .awh-duo .awh-fan{animation:inkSway 5s ease-in-out infinite alternate}@keyframes inkSway{0%{transform:scale(.42) rotate(-2deg)}to{transform:scale(.42) rotate(3deg) translateY(-3px)}}html.awa-ink .home-screen.awh .awh-words{background:radial-gradient(120% 90% at 20% 10%,rgba(246,183,91,.26),transparent 58%),var(--ink-2)!important}html.awa-ink .awh-duo .awh-letters i{animation:inkTile 8s ease-in-out infinite}html.awa-ink .awh-duo .awh-letters i:nth-child(2){animation-delay:1s}html.awa-ink .awh-duo .awh-letters i:nth-child(3){animation-delay:2s}html.awa-ink .awh-duo .awh-letters i:nth-child(4){animation-delay:3s}html.awa-ink .awh-duo .awh-letters i:nth-child(5){animation-delay:4s}html.awa-ink .awh-duo .awh-letters i:nth-child(6){animation-delay:5s}html.awa-ink .awh-duo .awh-letters i:nth-child(7){animation-delay:6s}html.awa-ink .awh-duo .awh-letters i:nth-child(8){animation-delay:7s}@keyframes inkTile{0%,20%,to{filter:none;transform:none}8%{filter:brightness(1.35);transform:translateY(-2px)}}html.awa-ink .awh-panel{background:radial-gradient(90% 70% at 85% 100%,rgba(246,183,91,.14),transparent 60%),var(--ink-2)!important}html.awa-ink .awh-svc[data-cinema-room=youtube]{box-shadow:inset 0 -18px 30px -18px #ff003359}html.awa-ink .awh-svc[data-cinema-room=tiktok]{box-shadow:inset 0 -18px 30px -18px #25f4ee47}html.awa-ink .awh-svc[data-cinema-room=movies]{box-shadow:inset 0 -18px 30px -18px #f6b75b66}html.awa-ink .awh-sound.awh-t-sound{background:radial-gradient(90% 140% at 0% 50%,rgba(255,180,46,.22),transparent 60%),#1f2639!important;border-color:#ffb42e47!important}html.awa-ink .awh-eq{display:inline-flex;align-items:flex-end;gap:3px;height:22px}html.awa-ink .awh-eq i{width:4px;border-radius:2px;height:40%;animation:inkEq 1.6s ease-in-out infinite alternate}html.awa-ink .awh-eq i:nth-child(2){animation-delay:.3s}html.awa-ink .awh-eq i:nth-child(3){animation-delay:.6s}html.awa-ink .awh-eq i:nth-child(4){animation-delay:.15s}@keyframes inkEq{0%{height:25%}to{height:95%}}@media (prefers-reduced-motion: reduce){html.awa-ink .home-screen.awh *,html.awa-ink .awh-hero:before,html.awa-ink .awh-hero:after{animation:none!important}}html.awa-ink.awa-lite .home-screen.awh *,html.awa-ink.awa-lite .awh-hero:before{animation:none!important}html.awa-ink.awa-lite .awh-hero:before{filter:blur(30px)}html.awa-ink .games-panel-title,html.awa-ink .cinema-lobby-title,html.awa-ink .vo-close,html.awa-ink .vo-overlay,html.awa-ink .view-once-badge,html.awa-ink .viewed-placeholder,html.awa-ink .solo-invite-title,html.awa-ink .solo-invite-sub,html.awa-ink .solo-invite-card,html.awa-ink .chat-topbar .topbar-name,html.awa-ink .topbar-name{color:var(--ink-text)!important}.whot-card-btn,.whot-card-btn *,.whot-card-face,.topbar-name,.topbar-identity,#homeContactName{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.whot-card-btn.whot-card-dragging,.whot-card-dragging{transition:none!important}.gallery-tabs{display:flex;gap:8px;padding:0 2px 12px}.gallery-tab{flex:1;height:36px;border:1px solid var(--border, rgba(245,243,255,.16));border-radius:18px;background:transparent;color:inherit;font:inherit;font-weight:700;font-size:14px}.gallery-tab small{font-weight:600;opacity:.6;margin-left:4px}.gallery-tab.is-on{background:var(--ink-accent, #f6b75b);color:#1a1208;border-color:transparent}.gallery-thumb{background:#f5f3ff0f}.gallery-thumb-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;text-shadow:0 1px 6px rgba(0,0,0,.6)}html.awa-playing .home-screen.awh .awh-words,html.awa-playing .home-screen.awh .awh-words .awh-letters i,html.awa-playing .awh-hero:before,html.awa-playing .awh-hero:after,html.awa-playing .awh-eq i{animation:none!important}#privFold{padding:4px 0 8px}#privFold .aws-row{background:transparent}html.awa-seeking .home-screen.awh *,html.awa-seeking .awh-eq i{animation:none!important}.aw-install{position:fixed;left:12px;right:12px;bottom:16px;z-index:50;display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:16px;background:#1b1620;color:#f5f3ff;box-shadow:0 10px 30px #00000059}.aw-install b{display:block;font-size:14px}.aw-install span{display:block;font-size:12.5px;opacity:.7}.aw-install button{margin-left:auto;height:36px;padding:0 14px;border:0;border-radius:99px;background:#f6b75b;color:#1a1208;font-weight:700}#whotPanel .whot-table:after{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:0 0 22px #ffd36a8c!important}#whotPanel .whot-board.my-turn .whot-table{box-shadow:0 0 0 3px #ffd36a,0 0 26px #ffd36a73,0 30px 60px -22px #000000d9!important}#whotPanel .whot-seat-opp{margin-bottom:.9rem!important}@media (max-width: 430px){#whotPanel .whot-seat-opp{margin-bottom:.8rem!important}}@media (max-height: 760px){#whotPanel .whot-seat-opp{margin-bottom:.65rem!important}}@media (max-height: 660px){#whotPanel .whot-seat-opp{margin-bottom:.5rem!important}}#whotPanel .whot-last-btn{top:-54px;min-height:44px;padding:10px 22px;border-radius:22px;font-size:15px;background:#1a0b19eb;border:1.5px solid rgba(255,211,106,.7);color:#ffd36a}#whotPanel .whot-last-btn.is-armed,#whotPanel .whot-last-btn[data-mode=call]{background:#ffd36a;color:#2a0f1f;border-color:transparent}#whotPanel.has-last .whot-forfeit{visibility:hidden}.whot-callout.is-shout{transform:translate(-50%,-50%)!important;z-index:335!important;padding:6px 16px!important;border-radius:16px;box-shadow:0 12px 30px #00000073;font:900 clamp(.95rem,4.4vw,1.15rem)/1.1 "Funnel Display",system-ui,sans-serif!important;animation:whotShoutPop 1.6s ease both!important}@keyframes whotShoutPop{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}24%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.whot-callout.is-shout{animation:tauntTableCalm 1.6s ease both!important}}#whotPanel .whot-discard .whot-called-chip{flex-direction:row!important;flex-wrap:nowrap!important;width:max-content;gap:5px!important;padding:.28rem .65rem!important;font-size:.74rem!important}#whotPanel .whot-discard .whot-called-chip small{font-size:.7rem!important}#whotPanel .whot-discard:has(.whot-called-chip:not([hidden])){margin-bottom:38px!important}#whotPanel .whot-mid:has(.whot-called-chip:not([hidden])) .whot-pile-label{visibility:hidden}html:has(#wordsSession:not([hidden])) .st-disc{display:none!important}html,body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=""],[contenteditable=true],.adm,.adm *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img,svg,video{-webkit-touch-callout:none;-webkit-user-drag:none}input,textarea,[contenteditable=""],[contenteditable=true],.chat-form textarea{caret-color:currentColor}.cinema-continue{display:flex;align-items:center;gap:10px;margin:2px 0 12px;padding:8px;border-radius:16px;background:var(--surface-2, rgba(255,255,255,.06));border:1px solid var(--border, rgba(255,255,255,.1))}.cinema-continue[hidden]{display:none}.cinema-continue-thumb{flex:0 0 auto;width:84px;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#00000059}.cinema-continue-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cinema-continue-thumb img:not([src]){visibility:hidden}.cinema-continue-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.cinema-continue-text small{font-size:.68rem;opacity:.7}.cinema-continue-text b{font-size:.86rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cinema-continue-text i{font-style:normal;font-size:.72rem;opacity:.7}.cinema-continue-go{flex:0 0 auto;border:0;border-radius:999px;padding:8px 12px;font:inherit;font-size:.8rem;font-weight:700;background:var(--accent);color:var(--on-accent, #1a1208);cursor:pointer}.cinema-continue-x{flex:0 0 auto;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.65;font-size:.9rem;cursor:pointer}@media (max-width: 340px){.cinema-continue-thumb{width:64px}.cinema-continue-go{padding:7px 10px}}.wt-tt{display:flex;flex-direction:column;gap:12px;margin:4px 0 14px;padding:16px;border-radius:18px;background:var(--surface-2, rgba(255,255,255,.06));border:1px solid var(--border, rgba(255,255,255,.1))}.wt-tt-paste{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;border:0;border-radius:14px;font:inherit;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(90deg,#25f4ee,#fe2c55);text-shadow:0 1px 2px rgba(0,0,0,.35);cursor:pointer}.wt-tt-paste svg{width:20px;height:20px}.wt-tt-paste.is-busy{opacity:.7}.wt-tt-steps{margin:0;padding:0 0 0 1.2rem;display:flex;flex-direction:column;gap:4px;font-size:.84rem;line-height:1.35;opacity:.85}.cinema-library-download .dl-pct{font-variant-numeric:tabular-nums}.cinema-library-download .dl-stop{margin-left:4px;opacity:.8;font-size:.7rem}.cinema-library-download.is-downloading{cursor:pointer}.cinema-library-download.is-sure{background:#b3261e;padding:0 .55rem}.cinema-saved-tag{display:none;position:absolute;left:.4rem;bottom:2.1rem;z-index:2;padding:2px 7px;border-radius:999px;font-size:.62rem;font-weight:700;color:#fff;background:#0009;pointer-events:none}.cinema-library-item.is-saved-here .cinema-saved-tag{display:block}.cinema-continue-list{display:flex;flex-direction:column;gap:8px;margin:2px 0 12px}.cinema-continue-list[hidden]{display:none}.cinema-continue-list .cinema-continue{margin:0}.watch-card[data-pending="1"] #watchReady>*:not(#watchShareControls){display:none!important}.cinema-switch-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#00000073}.cinema-switch-card{width:100%;max-width:420px;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:22px;background:var(--surface, #1d2438);color:var(--ink, #fff);box-shadow:0 20px 50px #00000073;border:1px solid var(--border, rgba(255,255,255,.1))}.cinema-switch-card b{font-size:1.02rem}.cinema-switch-card p{margin:0;font-size:.88rem;line-height:1.4;opacity:.8}.cinema-switch-actions{display:flex;gap:10px;margin-top:6px}.cinema-switch-actions button{flex:1;min-height:46px;border-radius:14px;border:0;font:inherit;font-weight:700;cursor:pointer}.cinema-switch-no{background:var(--surface-2, rgba(255,255,255,.08));color:inherit}.cinema-switch-yes{background:var(--accent);color:var(--on-accent, #1a1208)}.cinema-switch-wait{position:fixed;left:50%;transform:translate(-50%);bottom:calc(84px + env(safe-area-inset-bottom));z-index:8999;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;border-radius:999px;background:#141018eb;color:#fff;font-size:.84rem;box-shadow:0 10px 30px #0006}.cinema-switch-wait[hidden]{display:none}.cinema-switch-wait-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:csw-pulse 1.2s ease-in-out infinite}.cinema-switch-wait button{border:0;border-radius:999px;padding:6px 12px;font:inherit;font-weight:700;background:#ffffff24;color:#fff;cursor:pointer}@keyframes csw-pulse{50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.cinema-switch-wait-dot{animation:none}}.game-switch-wrap{position:relative;flex:0 1 auto;min-width:0;margin-right:auto}.game-switch-wrap[hidden]{display:none!important}.games-overlay.has-game-switch .games-panel-header .over-chat-btn{margin-right:6px!important}.game-switch{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:100%;height:36px;padding:0 11px 0 13px;border-radius:18px;box-sizing:border-box;border:1px solid rgba(245,243,255,.16);background:#00000059;color:#f5f3ff;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent}.game-switch:active{transform:scale(.95)}.game-switch-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.game-switch-chev{flex:0 0 auto;opacity:.7;transition:transform .18s ease}.game-switch-wrap.is-open .game-switch-chev{transform:rotate(180deg)}.game-switch-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:#ffd36a;box-shadow:0 0 0 2px #1c2338}.game-switch-dot[hidden]{display:none}.game-switch-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:60;min-width:196px;padding:6px;border-radius:18px;background:#241731;border:1px solid rgba(245,243,255,.12);box-shadow:0 18px 40px -12px #000000b3;transform-origin:24px 0;animation:gswIn .16s ease-out}.game-switch-menu[hidden]{display:none}@keyframes gswIn{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.game-switch-menu{animation:none}}.gsw-item{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:#f5f3ff;text-align:left;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}.gsw-item:active,.gsw-item:hover{background:#f5f3ff12}.gsw-item.is-here{color:#ffd36a}.gsw-name{flex:1 1 auto}.gsw-turn{flex:0 0 auto;padding:3px 8px;border-radius:10px;background:#ffd36a;color:#2a0f1f;font:800 11px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.gsw-tick{flex:0 0 auto}.games-overlay.has-game-switch .games-panel-header .over-chat-btn{padding:0!important;width:36px!important;justify-content:center;margin-left:2px!important}.games-overlay.has-game-switch .games-panel-header .over-chat-btn .oc-label,.games-overlay.has-game-switch .games-panel-header-spacer{display:none}.game-switch-wrap{flex:0 0 auto}@media (max-width: 430px){.games-overlay.has-game-switch .game-score{gap:6px;padding:4px 9px 4px 4px}.games-overlay.has-game-switch .gs-av{width:26px;height:26px;font-size:12px}.games-overlay.has-game-switch .gs-n{font-size:21px}}@media (max-width: 359px){.game-switch{padding:0 9px 0 11px;font-size:13.5px;gap:5px}.games-overlay.has-game-switch .game-score{gap:4px;padding:3px 7px 3px 3px}.games-overlay.has-game-switch .gs-av{width:22px;height:22px;font-size:11px}.games-overlay.has-game-switch .gs-n{font-size:18px}.games-overlay.has-game-switch .gs-dash{font-size:12px}}body>.whot-rules-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;transform:translateZ(60px);-webkit-transform:translateZ(60px)}.whot-end{top:var(--end-top, 0px)}#gamesOverlay .games-panel-header{position:relative;z-index:510;transform:translateZ(2px)}.chat-log:before{content:none!important;display:none!important}html.awa-ink{--ink-bg: #182036;--ink-2: #232b42;--ink-3: #2c3550;--ink-line: rgba(245,243,255,.09);--ink-text: #f5f3ff;--ink-dim: rgba(245,243,255,.72);--ink-accent: #ffb42e;--ink-glow: rgba(255,180,46,.24)}html.awa-ink .awh-hero,html.awa-ink .awh-card,html.awa-ink .awh-sound,html.awa-ink .awh-panel{box-shadow:inset 0 1px #ffffff1a,0 16px 30px -20px #000000d9!important}html.awa-ink .awh-hero{background:var(--ink-2)!important}html.awa-ink .awh-hero:after{background:radial-gradient(closest-side,rgba(255,180,46,.3),transparent)!important}html.awa-ink .awh-nav{background:#1b2236f7!important}html.awa-ink .awh-letters i{background:var(--ink-accent)!important;color:#1a1205!important;box-shadow:none!important}html.awa-ink .awh-letters i:nth-child(2n){background:#121828!important;color:var(--ink-accent)!important;box-shadow:inset 0 0 0 1.5px var(--ink-accent)!important}html.awa-ink .awh-svc[data-cinema-room=youtube]{background:#c4001f!important;color:#fff!important;border-color:transparent!important;box-shadow:inset 0 1px #ffffff2e!important}html.awa-ink .awh-svc[data-cinema-room=youtube] svg rect{fill:#fff}html.awa-ink .awh-svc[data-cinema-room=youtube] svg path{fill:#c4001f}html.awa-ink .awh-svc[data-cinema-room=tiktok]{background:radial-gradient(70% 80% at 0% 0%,rgba(37,244,238,.35),transparent 70%),radial-gradient(70% 80% at 100% 100%,rgba(254,44,85,.4),transparent 70%),#0e0e11!important;color:#fff!important;border-color:transparent!important}html.awa-ink .awh-svc[data-cinema-room=movies]{background:var(--ink-accent)!important;color:#1a1205!important;border-color:transparent!important;box-shadow:none!important}html.awa-ink .awh-svc[data-cinema-room=movies] .awh-awa-ic{stroke:#1a1205}html.awa-ink #watchPanel .tile-youtube{background:radial-gradient(90% 80% at 100% 100%,rgba(255,110,110,.55),transparent 65%),#c4001f;border-color:#ffffff2e}html.awa-ink #watchPanel .tile-youtube .brand-yt rect{fill:#fff}html.awa-ink #watchPanel .tile-youtube .brand-yt path{fill:#c4001f}html.awa-ink #watchPanel .tile-youtube .cinema-tile-text small{opacity:.9}html.awa-ink #watchPanel .tile-tiktok{background:radial-gradient(70% 70% at 0% 0%,rgba(37,244,238,.32),transparent 70%),radial-gradient(70% 70% at 100% 100%,rgba(254,44,85,.38),transparent 70%),#0e0e11;border-color:#ffffff24}html.awa-ink #watchPanel .tile-library{background:radial-gradient(60% 90% at 85% 40%,#ffe2a0,#ffb42e 55%,#d98a12);border-color:#ffffff40}html.awa-ink #watchPanel .tile-library .cinema-tile-text b,html.awa-ink #watchPanel .tile-library .cinema-tile-text small{color:#1a1205}html.awa-ink .chat-log{background:var(--ink-bg)!important}html.awa-ink .msg.theirs{background:#232b42!important;border-color:transparent!important;color:#f5f3ff!important;box-shadow:none!important}html.awa-ink .msg.mine{--tint: .5;background:#ffbb45!important;background:color-mix(in srgb,#f08f26 calc(var(--tint) * 100%),#ffcf6b)!important;border-color:transparent!important;color:#1a1205!important;box-shadow:none!important}html.awa-ink .msg.mine .msg-meta,html.awa-ink .msg.mine .msg-time,html.awa-ink .msg.mine .msg-ticks{color:#1a12059e!important}html.awa-ink .msg.mine .msg-ticks.msg-ticks-seen{color:#9a2a00!important}html.awa-ink .msg.mine a{color:#1a1205;text-decoration:underline}html.awa-ink .msg.mine .voice-track-fill,html.awa-ink .msg.mine .voice-track-knob{background:#1a1205!important}html.awa-ink .system-event{color:#f5f3ffb8!important}html.awa-ink .chat-send-btn{background:var(--ink-accent)!important;color:#1a1205!important}html.awa-ink .chat-topbar{background:#1b2236!important;border-bottom-color:#f5f3ff12!important;box-shadow:none!important}html.awa-ink .chat-topbar .topbar-name{font-family:Funnel Display,system-ui,sans-serif;font-weight:800}html.awa-ink .chat-form{background:#1b2236!important;border-top-color:#f5f3ff12!important}html.awa-ink{--ink-bg: #182036;--ink-2: #1f2639;--ink-3: #232b42;--ink-edge: rgba(255,180,46,.18)}html.awa-ink.room-active body,html.awa-ink .room-shell,html.awa-ink .home-screen.awh{background:#182036!important}html.awa-ink .home-screen.awh .awh-card,html.awa-ink .home-screen.awh .awh-whot,html.awa-ink .home-screen.awh .awh-words,html.awa-ink .home-screen.awh .awh-panel,html.awa-ink .home-screen.awh .awh-sound,html.awa-ink .home-screen.awh .awt-plan,html.awa-ink .home-screen.awh .awt-night:not(.is-on){border:1px solid var(--ink-edge)!important;box-shadow:inset 0 1px #ffffff14,0 16px 30px -22px #000000e6!important}html.awa-ink .home-screen.awh .awh-hero{background:radial-gradient(120% 90% at 100% 0%,rgba(255,180,46,.3),transparent 58%),radial-gradient(80% 70% at 0% 100%,rgba(255,140,40,.12),transparent 60%),#232b42!important;border:1px solid rgba(255,180,46,.26)!important}html.awa-ink .home-screen.awh .awh-hero:before{opacity:.22!important;filter:blur(46px) saturate(.9) sepia(.35)!important}html.awa-ink .home-screen.awh .awh-hero:after{background:radial-gradient(closest-side,rgba(255,180,46,.32),transparent)!important}html.awa-ink .home-screen.awh .awh-greet{color:#f5f3ff!important}html.awa-ink .home-screen.awh .awh-hero-sub{color:#f5f3ffc7!important}html.awa-ink .home-screen.awh .awh-hero .home-contact-row.awh-chatrow.awh-in-hero{background:#182036b8!important;border:1px solid rgba(245,243,255,.1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.awa-ink .home-screen.awh .awh-chatrow-go{border-color:#ffb42e73!important;color:#ffb42e!important}html.awa-ink .home-screen.awh .awh-chatrow-av .avatar-slot{box-shadow:0 0 0 2px #182036,0 0 0 4px #ffb42e!important}html.awa-ink .home-screen.awh .awh-whot:not(.awh-words){background:radial-gradient(110% 90% at 20% 0%,rgba(179,18,43,.3),transparent 58%),#1f2639!important}html.awa-ink .home-screen.awh .awh-words{background:radial-gradient(110% 90% at 20% 0%,rgba(255,180,46,.24),transparent 58%),#1f2639!important}html.awa-ink .home-screen.awh .awh-panel,html.awa-ink .home-screen.awh .awh-moments{background:#1f2639!important}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound,html.awa-ink .awh-sound.awh-t-sound{background:radial-gradient(90% 160% at 0% 50%,rgba(255,180,46,.24),transparent 62%),#1f2639!important;border:1px solid rgba(255,180,46,.3)!important;box-shadow:inset 0 1px #ffffff14,0 0 34px -12px #ffb42e8c!important;color:#f5f3ff!important}html.awa-ink .awh-sound.awh-t-sound .awh-sound-copy small{color:#f5f3ffb8!important}html.awa-ink .awh-sound.awh-t-sound .awh-sound-go{background:#ffb42e!important;color:#1a1205!important}html.awa-ink .awh-eq i{background:#ffb42e!important}html.awa-ink .awt-plan{background:#1f2639!important;color:#f5f3ff}html.awa-ink .awt-plan-ic,html.awa-ink .awt-plan .awt-ic{background:#ffb42e24!important;color:#ffb42e!important}html.awa-ink .awh-people-pill,html.awa-ink .awh-me-btn{background:#1f2639!important;border-color:#f5f3ff24!important}html.awa-ink .awh-nav{background:#141117f7!important;border-top:1px solid rgba(245,243,255,.08)!important;border-color:#f5f3ff14!important}html.awa-ink .awh-nav-btn{color:#f5f3ff99!important}html.awa-ink .awh-nav-btn.is-on{color:#ffb42e!important}.push-ask{background:#1f2639!important;color:#f5f3ff!important;border:1px solid rgba(255,180,46,.32)!important;box-shadow:inset 4px 0 #ffb42e,0 12px 26px -18px #000000e6!important;padding-left:18px!important}.push-ask small{color:#f5f3ffbd!important;opacity:1!important}.push-ask-dismiss{background:#f5f3ff1a!important;color:#f5f3ff!important}.bet-card{background:#182036!important;box-shadow:inset 0 1px #ffb42e40}.bet-money{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 0 10px}.bet-money button{height:54px;border-radius:16px;border:0;background:#ffb42e;color:#1a1205;font:800 19px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em;cursor:pointer}.bet-money button:active{transform:scale(.97)}.bet-presets button{border-color:#ffb42e4d!important;background:#1f2639!important}.bet-strip.is-live{background:#ffb42e1f!important;box-shadow:inset 0 0 0 1px #ffb42e8c!important}.bet-strip .bet-yes{background:#ffb42e!important;color:#1a1205!important}.owes-total{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;margin:0 0 10px;border-radius:16px;background:#1f2639;box-shadow:inset 0 0 0 1px #ffb42e59}.owes-total>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.owes-total small{font-size:12px;color:#f5f3ffa6;font-weight:600}.owes-total b{font:800 18px Funnel Display,system-ui,sans-serif;color:#ffb42e;letter-spacing:-.02em}.owes-total.is-mine b{color:#f5f3ff}.owes-paid{background:#ffb42e!important;color:#1a1205!important}.whot-end-owed{background:#ffb42e24!important;box-shadow:inset 0 0 0 1px #ffb42e66}.whot-end-tab{display:block;margin-top:3px;font-size:13px;font-weight:700;color:#ffb42e}#betStrip{display:none!important}.bet-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;height:32px;max-width:120px;padding:0 10px 0 4px;margin-right:6px;border-radius:16px;border:1px solid rgba(255,180,46,.45);background:#1f2639;color:#f5f3ff;font:800 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.bet-chip[hidden]{display:none!important}.bet-chip span{overflow:hidden;text-overflow:ellipsis}.bet-coin{width:24px;height:24px;flex:none;display:block}.bet-chip.is-up span{color:#ffb42e}.bet-chip.is-down span{color:#ff9d8a}.bet-chip.is-live{background:#ffb42e24}.bet-chip.is-ask{background:#ffb42e;color:#1a1205;border-color:#ffb42e;animation:betAsk 1.4s ease-in-out infinite}@keyframes betAsk{50%{box-shadow:0 0 0 5px #ffb42e40}}.bet-now{display:flex;align-items:center;gap:12px;padding:14px;margin:6px 0 12px;border-radius:16px;background:#1f2639;box-shadow:inset 0 0 0 1px #ffb42e4d}.bet-now .bet-coin{width:40px;height:40px}.bet-now span{display:flex;flex-direction:column;gap:3px;min-width:0}.bet-now b{font:800 19px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.bet-now small{font-size:14px;color:#f5f3ffbf}.bet-acts{display:flex;gap:10px}.bet-acts button{flex:1;min-height:52px;border-radius:16px;border:0;font:800 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.bet-acts .bet-no{background:#f5f3ff1a;color:#f5f3ff}.bet-acts .bet-yes{background:#ffb42e;color:#1a1205}.whot-end-owed{font-weight:700}@media (max-width: 360px){.bet-chip{max-width:92px;padding-right:8px;font-size:12px}}@media (max-width: 340px){.bet-chip{padding:0 4px}.bet-chip span{display:none}}@media (prefers-reduced-motion: reduce){.bet-chip.is-ask{animation:none}}html.awa-ink{--amber: #ffb42e;--amber-soft: rgba(255,180,46,.12);--amber-edge: rgba(255,180,46,.5)}html.awa-ink .home-screen.awh .awh-hero{background:radial-gradient(110% 80% at 100% 0%,rgba(255,180,46,.12),transparent 60%),#232b42!important;border-color:#ffb42e29!important}html.awa-ink .home-screen.awh .awh-hero:after{background:radial-gradient(closest-side,rgba(255,180,46,.12),transparent)!important}html.awa-ink .home-screen.awh .awh-hero:before{opacity:.14!important}html.awa-ink .awh-turn-btn,html.awa-ink .home-screen.awh .awh-cta.is-turn,html.awa-ink .home-screen.awh .awh-cta{background:#182036db!important;color:#ffb42e!important;border:1px solid var(--amber-edge)!important;box-shadow:none!important}html.awa-ink .awh-turn-btn:before,html.awa-ink .home-screen.awh .awh-cta.is-turn:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#ffb42e;vertical-align:middle;animation:amberDot 1.6s ease-in-out infinite}@keyframes amberDot{50%{opacity:.35}}html.awa-ink .home-screen.awh .awh-whot:not(.awh-words){background:radial-gradient(110% 90% at 20% 0%,rgba(179,18,43,.16),transparent 58%),#1f2639!important}html.awa-ink .home-screen.awh .awh-words{background:#1f2639!important}html.awa-ink .home-screen.awh .awh-card,html.awa-ink .home-screen.awh .awh-whot,html.awa-ink .home-screen.awh .awh-words,html.awa-ink .home-screen.awh .awh-panel,html.awa-ink .home-screen.awh .awh-sound{border-color:#f5f3ff14!important}html.awa-ink .awh-letters i{background:#182036!important;color:#ffb42e!important;box-shadow:inset 0 0 0 1.5px #ffb42e8c!important}html.awa-ink .awh-letters i:nth-child(2n){background:#182036!important;color:#f5f3ff!important;box-shadow:inset 0 0 0 1.5px #f5f3ff40!important}html.awa-ink .awh-letters i:nth-child(1),html.awa-ink .awh-letters i:nth-child(5){background:#ffb42e2e!important}html.awa-ink .awh-duo .awh-letters i{animation:none!important}html.awa-ink .awh-svc[data-cinema-room=movies]{background:#182036!important;color:#ffb42e!important;box-shadow:inset 0 0 0 1.5px #ffb42e80!important}html.awa-ink .awh-svc[data-cinema-room=movies] .awh-awa-ic{stroke:#ffb42e!important}html.awa-ink #watchPanel .tile-library{background:#182036!important;border-color:#ffb42e80!important}html.awa-ink #watchPanel .tile-library .cinema-tile-text b,html.awa-ink #watchPanel .tile-library .cinema-tile-text small{color:#ffb42e!important}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound,html.awa-ink .awh-sound.awh-t-sound{background:#1f2639!important;border-color:#ffb42e38!important;box-shadow:inset 0 1px #ffffff0f!important}html.awa-ink .awh-sound.awh-t-sound .awh-sound-go{background:#ffb42e24!important;color:#ffb42e!important}#whotPanel .whot-board.my-turn .whot-table{box-shadow:0 0 0 2px #ffb42eb3,0 0 18px #ffb42e2e,0 30px 60px -22px #000000d9!important}#whotPanel .whot-board.my-turn .whot-table:after{animation:none!important}#whotPanel .whot-board.my-turn .whot-status{background:#182036d9!important;color:#ffb42e!important;border:1px solid rgba(255,180,46,.55)!important;box-shadow:none!important}#whotPanel .whot-status{background:#182036b3!important;color:#f5f3ffd9!important}html.awa-ink .msg.mine{background:#e9a540!important;background:color-mix(in srgb,#d98a2b calc(var(--tint) * 100%),#f0c169)!important}.game-score.has-money{flex-wrap:wrap;justify-content:center;row-gap:0;border-radius:16px;padding-top:3px!important;padding-bottom:3px!important;margin-left:auto}.gs-money{flex-basis:100%;display:flex;align-items:center;justify-content:center;gap:4px;font:800 11px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ffbf;white-space:nowrap}.gs-money .bet-coin{width:13px;height:13px}.gs-money.is-up span{color:#ffb42e}.gs-money.is-down span{color:#ff9d8a}.gs-money.is-off span{color:#f5f3ff8c}.gs-money.is-ask span{color:#ffb42e;animation:amberDot 1.2s ease-in-out infinite}.games-panel-header .game-score{margin-left:auto}.score-menu-pop{position:fixed;z-index:400;display:flex;flex-direction:column;min-width:210px;padding:6px;border-radius:16px;background:#1f2639;box-shadow:0 18px 40px #0009,inset 0 0 0 1px #ffb42e40}.score-menu-pop button{min-height:46px;padding:0 14px;border:0;border-radius:12px;background:none;color:#f5f3ff;text-align:left;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.score-menu-pop button:active{background:#f5f3ff14}.bet-carry{margin-top:14px;padding-top:12px;border-top:1px solid rgba(245,243,255,.08)}.bet-carry-t{margin:0 0 8px;font-size:13px;font-weight:700;color:#f5f3ffb3}.bet-carry-who{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bet-carry-who button{min-height:42px;border-radius:12px;border:1px solid rgba(245,243,255,.14);background:#1f2639;color:#f5f3ff;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px}.bet-carry-who button[aria-pressed=true]{border-color:#ffb42e;color:#ffb42e}.bet-carry-amt{width:100%;box-sizing:border-box;margin-top:8px;min-height:46px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,180,46,.35);background:#1f2639;color:#f5f3ff;font:600 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.bet-carry-amt[hidden]{display:none}.bet-money button{background:#1f2639!important;color:#ffb42e!important;box-shadow:inset 0 0 0 1.5px #ffb42e8c}@media (prefers-reduced-motion: reduce){.gs-money.is-ask span,html.awa-ink .awh-turn-btn:before,html.awa-ink .home-screen.awh .awh-cta.is-turn:before{animation:none}}html.awa-ink{--ink-bg: #182036;--ink-2: #1f2639;--ink-3: #2c3550;--ink-line: rgba(245,243,255,.08);--ink-text: #f5f3ff;--ink-dim: rgba(245,243,255,.72);--ink-accent: #ffb42e;--ink-glow: rgba(120,140,255,.14);--b2-whot: #a81d34;--b2-words: #127552;--b2-hilo: #2a55b8;--b2-muzik: #5b3fc4;--b2-head: "Unbounded", "Funnel Display", system-ui, sans-serif}html.awa-ink .home-screen.awh .awh-hero{height:auto!important;display:flex;flex-direction:column;gap:14px;padding:18px!important;border-radius:26px!important;overflow:visible;background:#1f2639!important;border:0!important;box-shadow:inset 0 1px #ffffff12!important}html.awa-ink .home-screen.awh .awh-hero:before,html.awa-ink .home-screen.awh .awh-hero:after,html.awa-ink .home-screen.awh .awh-hero .awh-sun,html.awa-ink .home-screen.awh .awh-hero .awh-hero-fade,html.awa-ink .home-screen.awh .awh-hero .awh-hero-sub{display:none!important}html.awa-ink .home-screen.awh .awh-hero-copy{position:static!important;transform:none!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0!important}html.awa-ink .home-screen.awh .awh-greet{flex-basis:100%;margin:0!important;font:500 14px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif!important;letter-spacing:0!important;color:#f5f3ffb8!important}html.awa-ink .home-screen.awh .awh-greet .awa-greeting-name{color:inherit!important}html.awa-ink .home-screen.awh .awt-streak{margin:0!important;padding:6px 12px!important;border-radius:999px!important;background:#2c3550!important;border:0!important;color:#f5f3ff!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important}html.awa-ink .home-screen.awh .awt-streak.is-risk{background:#ffb42e29!important;color:#ffd27a!important}html.awa-ink .home-screen.awh .awh-hero .home-contact-row.awh-chatrow.awh-in-hero{position:relative!important;left:auto;right:auto;bottom:auto!important;display:grid!important;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;text-align:left}html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-av,html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-av .avatar-slot{width:72px!important;height:72px!important;flex-basis:72px;border-radius:24px!important}html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-av .avatar-slot{overflow:hidden;box-shadow:none!important;background:#2c3550}html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-av .avatar-slot img{border-radius:24px}html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-av .dot{width:16px;height:16px;right:-3px;bottom:-3px;border:3px solid #1f2639!important}html.awa-ink .home-screen.awh .awh-chatrow .home-contact-info{min-width:0;display:flex;flex-direction:column;gap:4px}html.awa-ink .home-screen.awh .awh-chatrow .home-contact-name{font-family:var(--b2-head)!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.01em;line-height:1.15;color:#f5f3ff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.awa-ink .home-screen.awh .awh-chatrow .home-contact-preview{font-size:14px!important;color:#f5f3ffbf!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.awa-ink .home-screen.awh .awh-chatrow .chat-badge{position:absolute;left:56px;top:-6px;z-index:2}html.awa-ink .home-screen.awh .awh-hero .awh-chatrow-go,html.awa-ink .home-screen.awh .awh-in-hero .awh-chatrow-go{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;width:100%!important;height:52px!important;flex-basis:auto;border-radius:999px!important;background:#ffb42e!important;color:#1a1205!important;border:0!important;box-shadow:none!important}html.awa-ink .home-screen.awh .awh-chatrow-go svg{width:18px;height:18px}html.awa-ink .home-screen.awh .awh-go-word{font:700 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awh-turn-card[hidden]{display:none!important}html.awa-ink .home-screen.awh .awh-turn-card{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;flex:0 0 auto;padding:16px 14px 16px 18px;border:0;border-radius:24px;cursor:pointer;text-align:left;background:var(--b2-whot);color:#fff;font:inherit;box-shadow:0 14px 30px -16px #a81d34cc;animation:b2In .35s ease-out both}html.awa-ink .home-screen.awh .awh-turn-card[data-game=words]{background:var(--b2-words);box-shadow:0 14px 30px -16px #127552cc}html.awa-ink .home-screen.awh .awh-turn-card:active{transform:scale(.98)}.awh-tc-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.awh-tc-copy b{font:700 17px/1.2 var(--b2-head)}.awh-tc-copy small{font-size:13px;line-height:1.3;color:#ffffffe0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awh-tc-go{flex:0 0 auto;display:flex;align-items:center;height:46px;padding:0 22px;border-radius:999px;background:#fff;color:#8f1429;font-weight:800;font-size:15px}.awh-turn-card[data-game=words] .awh-tc-go{color:#0c5a3c}@keyframes b2In{0%{opacity:0;transform:translateY(6px)}}html.awa-ink .home-screen.awh .awh-sec-title{margin:6px 4px -2px;font:700 16px/1.2 var(--b2-head);color:#f5f3ff}html.awa-ink .home-screen.awh .awh-duo.awh-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html.awa-ink .home-screen.awh .awh-trio .awh-card{position:relative;height:138px!important;padding:0;overflow:hidden;border:0!important;border-radius:22px!important;color:#fff!important;box-shadow:inset 0 1px #ffffff24!important;cursor:pointer}html.awa-ink .home-screen.awh .awh-trio .awh-whot:not(.awh-words){background:var(--b2-whot)!important}html.awa-ink .home-screen.awh .awh-trio .awh-words{background:var(--b2-words)!important}html.awa-ink .home-screen.awh .awh-trio .awh-hilo-q{background:var(--b2-hilo)!important}html.awa-ink .home-screen.awh .awh-trio .awh-whot-copy{position:absolute;left:12px!important;right:10px!important;top:auto!important;bottom:12px!important;transform:none!important;display:flex;flex-direction:column;gap:3px;text-align:left}html.awa-ink .home-screen.awh .awh-trio .awh-whot-copy b{font:700 14px/1.15 var(--b2-head)!important;color:#fff!important}html.awa-ink .home-screen.awh .awh-trio .awh-whot-copy small{font-size:11.5px!important;line-height:1.3;color:#ffffffdb!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.awa-ink .home-screen.awh .awh-trio .awh-cta{display:none!important}html.awa-ink .home-screen.awh .awh-trio .awh-fan{transform:scale(.34)!important;transform-origin:left top;top:12px!important;left:12px!important;right:auto!important;animation:none!important}html.awa-ink .home-screen.awh .awh-trio .awh-letters{position:absolute;left:12px!important;right:auto!important;top:12px!important;grid-template-columns:repeat(2,19px)!important;gap:3px!important}html.awa-ink .home-screen.awh .awh-trio .awh-letters i{height:19px!important;line-height:19px!important;font-size:10.5px!important;border-radius:5px!important;animation:none!important;background:#fff!important;color:#0c5a3c!important;box-shadow:none!important}html.awa-ink .home-screen.awh .awh-trio .awh-letters i:nth-child(2),html.awa-ink .home-screen.awh .awh-trio .awh-letters i:nth-child(3){background:#0c5a3c!important;color:#fff!important}html.awa-ink .home-screen.awh .awh-trio .awh-letters i:nth-child(n+5){display:none!important}.awh-hilo-art{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:3px;font:700 22px/1 var(--b2-head);color:#fff}html.awa-ink .home-screen.awh .awh-trio .awh-card.is-attention:after{content:"";position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff40;animation:b2Dot 1.6s ease-in-out infinite}@keyframes b2Dot{50%{box-shadow:0 0 0 7px #fff0}}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound,html.awa-ink .awh-sound.awh-t-sound{height:72px;background:var(--b2-muzik)!important;border:0!important;color:#fff!important;box-shadow:inset 0 1px #ffffff29,0 14px 30px -18px #5b3fc4e6!important}html.awa-ink .awh-sound.awh-t-sound .awh-sound-copy b{color:#fff!important}html.awa-ink .awh-sound.awh-t-sound .awh-sound-copy small{color:#e4ddff!important}html.awa-ink .awh-sound.awh-t-sound .awh-eq{width:46px;height:46px;flex:0 0 46px;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:3px;background:conic-gradient(#ffb42e,#ff6fae,#8ad8ff,#ffb42e)}html.awa-ink .awh-sound.awh-t-sound .awh-eq i{background:#fff!important;width:3px}html.awa-ink .awh-sound.awh-t-sound .awh-sound-go{background:#fff!important;color:#3f2a99!important}html.awa-ink .home-screen.awh #awaWatchQuick{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;height:auto!important;padding:10px 10px 10px 16px!important;border-radius:22px!important;background:#1f2639!important;border:0!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head{flex:1;min-width:0}html.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head b{font:700 14px/1.2 var(--b2-head)!important;color:#f5f3ff}html.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head small{display:none!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-services{display:flex!important;gap:8px;margin:0!important;width:auto!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc{width:52px!important;height:44px!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;border-radius:14px!important;display:flex;align-items:center;justify-content:center;flex:0 0 52px}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc svg{width:24px!important;height:24px!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc[data-cinema-room=youtube] svg{width:28px!important;height:20px!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-tt{display:flex}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc[data-cinema-room=movies]{background:#ffb42e!important;color:#1a1205!important;box-shadow:none!important}html.awa-ink .home-screen.awh #awaWatchQuick .awh-svc[data-cinema-room=movies] .awh-awa-ic{stroke:#1a1205!important}html.awa-ink .games-panel-header .game-switch-wrap{flex:0 1 auto!important;min-width:74px!important;margin-right:auto!important}html.awa-ink .games-panel-header .game-switch-wrap .game-switch-name{display:block!important;min-width:0}html.awa-ink .games-panel-header .game-switch{display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;height:38px;padding:0 12px 0 14px;border:0;border-radius:999px;background:#2c3550;color:#fff;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.games-overlay[data-screen=whot] .games-panel-header .game-switch{background:var(--b2-whot)!important}.games-overlay[data-screen=words] .games-panel-header .game-switch{background:var(--b2-words)!important}.games-overlay[data-screen=hilo] .games-panel-header .game-switch{background:var(--b2-hilo)!important}html.awa-ink .games-panel-header .game-switch-chev{opacity:.9}html.awa-ink .games-panel-header #gameScore{flex:0 0 auto!important;margin-left:0!important}html.awa-ink #gameScore.has-money{display:inline-grid!important;grid-template-columns:repeat(5,auto);align-items:center;justify-items:center;column-gap:5px!important;row-gap:1px!important;padding:4px 9px 5px 4px!important}html.awa-ink #gameScore.has-money>.gs-money{grid-column:1 / -1;flex-basis:auto!important}html.awa-ink #gameScore .gs-av-me{order:0}@media (max-width: 360px){html.awa-ink .games-panel-header{gap:6px!important;padding-right:8px!important}html.awa-ink .games-panel-header .game-switch{padding:0 9px 0 11px;font-size:13px}html.awa-ink #gameScore{gap:4px!important;padding:3px 7px 3px 3px!important}html.awa-ink #gameScore .gs-av{width:22px!important;height:22px!important;font-size:11px!important}html.awa-ink #gameScore .gs-n{font-size:18px!important}}@media (max-width: 340px){html.awa-ink #gameScore.has-money{column-gap:3px!important;padding:3px 6px 4px 3px!important}}@media (prefers-reduced-motion: reduce){html.awa-ink .home-screen.awh .awh-turn-card,html.awa-ink .home-screen.awh .awh-trio .awh-card.is-attention:after{animation:none!important}}html.awa-calls-off .call-btn-wrap,html.awa-calls-off #callDropdown{display:none!important}.whot-end-owed.is-up,.whot-end-owed.is-down{display:inline-flex!important;align-items:center;justify-content:center;margin:12px auto 0;padding:0 16px;height:36px;border-radius:18px;box-shadow:none!important;font:700 18px Unbounded,system-ui,sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.whot-end-owed.is-up{background:#3fd17a29!important;color:#5fe39a}.whot-end-owed.is-down{background:#ff78781f!important;color:#ff9b9b}.whot-end-owed.is-up[hidden],.whot-end-owed.is-down[hidden]{display:none!important}.whot-end-owed.is-plain{font-size:14px}.awg-games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;box-sizing:border-box}.awg-tile{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:2px;min-width:0;height:150px;padding:12px;border:0;border-radius:22px;overflow:hidden;isolation:isolate;box-sizing:border-box;color:#fff;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 1px #ffffff29;transition:transform .15s ease}.awg-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 80% at 20% 0%,rgba(255,255,255,.16),transparent 60%);pointer-events:none}.awg-tile:active{transform:scale(.98)}.awg-tile:focus-visible{outline:3px solid #fff;outline-offset:2px}.awg-whot{background:var(--b2-whot, #a81d34);grid-column:1 / -1;height:156px;grid-template-columns:minmax(0,1fr) auto}.awg-words{background:var(--b2-words, #127552)}.awg-hilo{background:var(--b2-hilo, #2a55b8)}.awg-art{position:relative;min-height:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.awg-name{margin-top:6px;font:700 15px/1.2 var(--b2-head, system-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.awg-line{min-height:17px;font-size:12.5px;line-height:1.3;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.awg-whot .awg-art{grid-column:2;grid-row:1 / 4;width:150px;height:100%}.awg-whot .awg-name,.awg-whot .awg-line{grid-column:1}.awg-whot .awg-name{grid-row:2}.awg-whot .awg-line{grid-row:3}.awg-whot .awg-name{font-size:20px}.awg-whot .awg-line{font-size:13.5px}.awg-fan{position:relative;width:150px;height:100%}.awg-fan .awh-fc{position:absolute;left:50%;top:50%;width:74px;height:106px;margin:-53px 0 0 -37px;border-radius:11px;overflow:hidden;background:#f4ead5;box-shadow:0 10px 20px -8px #0000008c;transform-origin:50% 50%}.awg-fan .awh-fc .whot-card-face{width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;box-sizing:border-box;border-radius:11px}.awg-fan .awh-fc.fc1{transform:translate(-38px,4px) rotate(-14deg) scale(.6)}.awg-fan .awh-fc.fc2{transform:translateY(-4px) rotate(-2deg) scale(.6)}.awg-fan .awh-fc.fc3{transform:translate(38px,4px) rotate(11deg) scale(.6)}.awg-board{position:relative;display:grid;grid-template-columns:repeat(3,24px);gap:4px}.awg-board i{position:relative;z-index:1;height:24px;border-radius:6px;font:700 12px/24px var(--b2-head, system-ui);font-style:normal;text-align:center;background:#ffffff24;color:#fff}.awg-board i.on{background:#fff;color:#0c5a3c}.awg-board svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:0}.awg-board path{fill:none;stroke:#ffd27a;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.awg-hl{display:flex;align-items:center;gap:6px}.awg-hcard{width:46px;height:58px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff24;box-shadow:inset 0 0 0 1.5px #fff6;font:700 26px var(--b2-head, system-ui)}.awg-arrows{display:grid;gap:4px}.awg-arrows>span{width:30px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fff;color:#1d3f8f}.awg-arrows>span+span{background:#ffffff2e;color:#fff}.awg-arrows svg{width:14px;height:14px}.awg-tile.is-turn{box-shadow:inset 0 1px #ffffff29,0 0 0 3px #182036,0 0 0 5px #fff,0 16px 34px -12px #0009;animation:awgLift 2.4s ease-in-out infinite}.awg-tile.is-turn:after{content:"";position:absolute;top:12px;right:12px;width:9px;height:9px;border-radius:50%;background:#fff;animation:awgPulse 1.8s ease-out infinite}.awg-tile.is-turn .awg-line{min-height:30px;overflow:visible}.awg-pill{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:#fff;font-weight:800;font-size:13px;white-space:nowrap}.awg-whot .awg-pill{color:#8f1429}.awg-words .awg-pill{color:#0c5a3c}.awg-hilo .awg-pill{color:#1d3f8f}@keyframes awgLift{50%{transform:translateY(-2px)}}@keyframes awgPulse{0%{box-shadow:0 0 #ffffff80}70%,to{box-shadow:0 0 0 9px #fff0}}@media (max-width: 340px){.awg-tile{padding:11px}.awg-name{font-size:14px}.awg-whot .awg-name{font-size:18px}.awg-line{font-size:12px}.awg-pill{padding:0 11px;font-size:12px}.awg-whot .awg-art,.awg-fan{width:130px}}@media (prefers-reduced-motion: reduce){.awg-tile.is-turn,.awg-tile.is-turn:after{animation:none}}.home-screen.awh[data-view=play] .pl-list>.pl-pair,.home-screen.awh[data-view=play] .pl-list>.pl-hilo2{display:none!important}html.awa-ink .home-screen.awh[data-view=play] #awaWatchQuick,html.awa-ink .home-screen.awh #homeTurnBtn{display:none!important}html.awa-ink .awh-nav{background:#141b2e!important;border-radius:0!important;border-top:1px solid rgba(245,243,255,.07)!important;box-shadow:none!important}html.awa-ink .awh-nav:after{content:"";position:absolute;left:0;right:0;top:100%;height:120px;background:#141b2e;pointer-events:none}html.awa-desk .awh-nav:after{display:none}html.awa-ink #gamesOverlay[data-screen=whot]{background:radial-gradient(90% 50% at 50% 45%,rgba(168,29,52,.22),transparent 70%),linear-gradient(#2a0d15,#18070c)!important}html.awa-ink #gamesOverlay[data-screen=words]{background:radial-gradient(90% 50% at 50% 40%,rgba(18,117,82,.22),transparent 70%),linear-gradient(#0f2a20,#08180f)!important}html.awa-ink #gamesOverlay[data-screen=hilo]{background:radial-gradient(90% 50% at 50% 40%,rgba(42,85,184,.24),transparent 70%),linear-gradient(#13244b,#0a1630)!important}#whotPanel .whot-felt{background:radial-gradient(80% 60% at 50% 42%,#7c1a2b,#521020 55%,#2e0811)!important}#whotPanel #whotOppHand .whot-card-back.hand{background:repeating-linear-gradient(45deg,#8f1429 0,#8f1429 5px,#7a1023 5px,#7a1023 10px)!important;border-color:#c9566b!important}#whotPanel #whotOppHand .whot-card-back.hand{border:2px solid #f1e4c8!important;box-shadow:0 3px 8px #00000073!important}#whotPanel .whot-market-pile .whot-card-back{border:2px solid #f1e4c8!important;box-shadow:3px 3px #d8c7a4,6px 6px #b9a582,0 14px 22px -8px #000000b3!important}#whotPanel .whot-market-pile.whot-market-tappable .whot-card-back{box-shadow:3px 3px #d8c7a4,6px 6px #b9a582,0 0 0 2px #ffc35a,0 0 22px 4px #ffc35a73!important}html.awa-ink #hiloPanel{background:transparent!important}html.awa-ink #hiloTable{background:radial-gradient(90% 70% at 50% 35%,#2a4f9e,#1b3672 55%,#102350)!important;box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 14px 36px #0006,0 24px 50px -24px #000c!important}html.awa-ink #hiloRoot .hilo-lamp{background:radial-gradient(50% 45% at 50% 40%,rgba(160,195,255,.16),transparent 70%)!important}html.awa-ink .whot-end-card{background:#1f2639!important}html.awa-ink .whot-end{background:#0a0e1aa8!important}html.awa-ink #wordsTauntInput{background:#232b42!important;border-color:#f5f3ff1f!important}html.awa-ink #wordsPlayAgainBtn,html.awa-ink #whotPanel .whot-finish-again,html.awa-ink #hiloAgain{background:#ffb42e!important;color:#1a1205!important;box-shadow:none!important}html.awa-ink #wordsResultMeCol,html.awa-ink #wordsResultThemCol{background:#04100a8c!important}html.awa-ink #whotPanel .whot-finish{background:#1a080de0!important;border-color:#ffffff1a!important}html.awa-ink #hiloRoot{background:radial-gradient(120% 60% at 50% 0%,rgba(140,180,255,.1),transparent 60%)!important;background-color:transparent!important}.moments-album-note{margin:-4px 0 10px;font-size:12.5px;color:#f5f3ff99}.moment-expires{margin:4px 0 0;font-size:12.5px;color:#f5f3ff99;text-align:center}.moment-del-btn{display:block;margin:10px auto 0;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#ff5c6c1f;color:#ff8a96;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.moment-del-btn[hidden],.moment-del-ask[hidden]{display:none!important}.moment-del-ask{margin:10px 0 0;padding:14px;border-radius:18px;background:#232b42;color:#f5f3ff;font-size:14px;line-height:1.4}.moment-del-ask p{margin:0 0 12px}.moment-del-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.moment-del-row button{min-height:46px;border:0;border-radius:999px;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.moment-del-keep{background:#2c3550;color:#f5f3ff}.moment-del-yes{background:#e5484d;color:#fff}.moment-del-yes:disabled{opacity:.6}.awg-games{grid-template-columns:repeat(3,minmax(0,1fr))!important}.awg-tile,.awg-whot{grid-column:auto!important;height:168px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto auto!important;padding:12px 10px 12px 12px!important}.awg-whot .awg-art{grid-column:1!important;grid-row:1!important;width:auto!important;height:auto!important}.awg-whot .awg-name,.awg-whot .awg-line{grid-column:1!important;grid-row:auto!important}.awg-name,.awg-whot .awg-name{font-size:14px!important}.awg-line,.awg-whot .awg-line{font-size:11.5px!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:30px}.awg-tile.is-turn .awg-line{display:block;-webkit-line-clamp:unset}.awg-pill{height:28px!important;padding:0 10px!important;font-size:12px!important}.awg-fan{width:100%!important;height:72px!important}.awg-fan .awh-fc.fc1{transform:translate(-16px,3px) rotate(-12deg) scale(.5)!important}.awg-fan .awh-fc.fc2{transform:translate(12px,-2px) rotate(8deg) scale(.5)!important}.awg-board{grid-template-columns:repeat(3,21px)!important;gap:3px!important}.awg-board i{height:21px!important;line-height:21px!important;font-size:10.5px!important;border-radius:5px!important}.awg-hcard{width:38px!important;height:50px!important;font-size:21px!important}.awg-arrows>span{width:26px!important;height:22px!important}@media (max-width: 340px){.awg-tile,.awg-whot{padding:10px 8px 10px 10px!important}.awg-name,.awg-whot .awg-name{font-size:12.5px!important}.awg-pill{padding:0 8px!important;font-size:11px!important}.awg-board{grid-template-columns:repeat(3,19px)!important}.awg-board i{height:19px!important;line-height:19px!important}}#whotPanel .whot-table,#whotPanel .whot-felt,#whotPanel .whot-board{transition:none!important}#whotPanel .whot-board .whot-table,#whotPanel .whot-board.my-turn .whot-table{box-shadow:0 30px 60px -22px #000000d9,inset 0 2px #ffd6aa52!important}#whotPanel .whot-table:after{animation:none!important;opacity:0!important}#whotPanel .whot-table:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:0;border-radius:inherit;border:3px solid #ffb42e;box-shadow:0 0 22px #ffb42e73;opacity:0;pointer-events:none;transform:translateZ(0)}#whotPanel .whot-board.my-turn .whot-table:before{opacity:1}#hiloRoot #hiloTable{position:relative}#hiloRoot #hiloTable:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;border:3px solid #ffb42e;box-shadow:0 0 22px #ffb42e73;opacity:0;pointer-events:none;transform:translateZ(0)}#hiloRoot.is-my-go #hiloTable:before{opacity:1}.awg-name,.awg-whot .awg-name{white-space:normal!important;line-height:1.15!important;overflow-wrap:anywhere}.awg-tile,.awg-whot{height:178px!important}html.awa-ink{--b2-hilo: #0d6e86}.awg-tile:before{display:none!important}.awg-tile,.awg-whot{height:136px!important;padding:0 0 10px!important;grid-template-rows:minmax(0,1fr) auto auto!important;row-gap:2px!important;box-shadow:none}.awg-art{overflow:hidden;align-self:stretch}.awg-name,.awg-whot .awg-name{padding:0 10px;font-size:12.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:visible!important;overflow-wrap:normal!important;letter-spacing:-.01em}.awg-line,.awg-whot .awg-line{padding:0 10px;font-size:11px!important;line-height:1.3!important;min-height:0!important;-webkit-line-clamp:2;color:#ffffffe6!important}.awg-hilo .awg-name,.awg-hilo .awg-line{color:#fff!important}.awg-fan{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}.awg-fan .awh-fc{width:48px!important;height:68px!important;margin:0!important;left:auto!important;top:auto!important;border-radius:8px!important;box-shadow:0 8px 14px -8px #000000b3!important}.awg-fan .awh-fc .whot-card-face{border-radius:8px!important}.awg-fan .awh-fc .wc-shape-svg{width:26px!important;height:26px!important}.awg-fan .awh-fc .wc-corner{font-size:9px!important}.awg-fan .awh-fc.fc1{left:10px!important;top:14px!important;transform:rotate(-9deg)!important}.awg-fan .awh-fc.fc2{left:40px!important;top:10px!important;transform:rotate(7deg)!important}.awg-fan .awh-fc.fc3{display:none!important}.awg-tray{position:absolute;left:50%;top:8px;transform:translate(-50%);padding:4px;border-radius:9px;background:linear-gradient(160deg,#5a3b20,#3b2614);box-shadow:inset 0 1px #ffdca040,0 8px 14px -8px #0009;display:grid;grid-template-columns:repeat(3,17px);gap:3px}.awg-tray i{height:17px;border-radius:5px;background:linear-gradient(180deg,#fbf1dc,#ecdcb8);box-shadow:0 2px #b49b6a;color:#3a2a12;font:700 10px/17px Funnel Display,system-ui,sans-serif;font-style:normal;text-align:center}.awg-tray i.on{background:linear-gradient(180deg,#ffe08a,#ffc23d);box-shadow:0 2px #b9851a;color:#3a2405}.awg-hc{position:absolute;top:13px;width:36px;height:50px;border-radius:6px;background:linear-gradient(180deg,#f3e7cf,#e6d6b4);box-shadow:0 3px #b49b6a,0 8px 12px -6px #0009;color:#2c2112;display:flex;align-items:center;justify-content:center;font:600 18px/1 Fraunces,Georgia,serif;font-variant-numeric:lining-nums}.awg-hc1{left:12px;transform:rotate(-6deg)}.awg-hc2{left:46px;transform:rotate(5deg);color:#8b6a2e}.awg-tile.is-turn{box-shadow:0 0 0 2px #182036,0 0 0 4.5px #fff,0 0 22px 4px #ffffff47!important}.awg-tile.is-turn:after{display:none!important}.awg-tile.is-turn .awg-line{min-height:0!important;overflow:visible!important;display:block!important}.awg-pill{height:22px!important;padding:0 9px 0 7px!important;font-size:11px!important;gap:5px}.awg-pdot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none;animation:awgPing 1.6s ease-out infinite}@keyframes awgPing{0%{box-shadow:0 0 0 0 currentColor}to{box-shadow:0 0 0 6px transparent}}.awg-hilo .awg-pill{color:#0a4f61!important}@media (max-width: 359px){.awg-name,.awg-whot .awg-name{padding:0 8px;font-size:11px!important;letter-spacing:-.02em}.awg-line,.awg-whot .awg-line{padding:0 8px;font-size:10.5px!important}.awg-pill{margin-left:0}.awg-fan .awh-fc.fc1{left:6px!important}.awg-fan .awh-fc.fc2{left:32px!important}.awg-hc1{left:8px}.awg-hc2{left:38px}}@media (prefers-reduced-motion: reduce){.awg-pdot{animation:none}}html.awa-ink .awh-sound.awh-t-sound.awm-row{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;padding:0 12px;cursor:pointer}.awm-row:focus-visible{outline:3px solid #fff;outline-offset:2px}.awm-cover{width:46px;height:46px;flex:0 0 46px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00000038;box-shadow:0 6px 12px -6px #0009}html.awa-ink .awh-sound.awh-t-sound .awm-cover .awh-eq{width:100%;height:100%;flex:none;border-radius:0;background:transparent!important;box-shadow:none!important}.awm-cover .st-cv{width:46px!important;height:46px!important;border-radius:10px!important}.awm-row .awh-sound-copy{flex:1;min-width:0}.awm-row .awh-sound-copy small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awm-play{width:36px;height:36px;flex:0 0 36px;border:0;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.awm-play svg{width:15px;height:15px;fill:var(--b2-muzik, #5b3fc4)}.awm-play .awm-i-pause,.awm-row.is-live .awm-play .awm-i-play{display:none}.awm-row.is-live .awm-play .awm-i-pause{display:block}.awm-play:focus-visible{outline:3px solid #fff;outline-offset:2px}.awm-prog{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff2e;pointer-events:none}.awm-prog[hidden]{display:none!important}.awm-prog i{display:block;height:100%;width:0;background:#fff;transition:width 1s linear}.awh-people-faces:not(:empty)+.awh-people-count{display:none!important}html.awa-ink .awh-people-pill{height:38px;padding:0 9px 0 5px;gap:4px}html.awa-ink .awh-people-faces>span{width:26px;height:26px;box-shadow:0 0 0 2px #1f2639!important}html.awa-ink .awh-people-faces>span+span{margin-left:-9px}.awh-people-chev{width:13px;height:13px;color:#f5f3ff99;flex:none}html.awa-ink #gamesOverlay[data-screen=hilo]{background:radial-gradient(90% 50% at 50% 40%,rgba(13,110,134,.22),transparent 70%),linear-gradient(#0d2a33,#081a20)!important}html.awa-ink #hiloTable{background:radial-gradient(90% 70% at 50% 35%,#146e82,#0c4c5c 55%,#07313c)!important}html.awa-ink #hiloRoot .hilo-lamp{background:radial-gradient(50% 45% at 50% 40%,rgba(170,235,245,.13),transparent 70%)!important}html.awa-ink #hiloRoot{background:radial-gradient(120% 60% at 50% 0%,rgba(120,210,225,.08),transparent 60%)!important;background-color:transparent!important}html.awa-ink #gamesOverlay:not([data-screen=whot]):not([data-screen=words]):not([data-screen=hilo]){background:#182036!important}#watchPanel .clb-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#watchPanel .cinema-tile.clb{min-height:0!important;height:auto!important;padding:14px!important;border:0!important;border-radius:20px!important;background:#1f2639!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;color:#f5f3ff!important;grid-column:auto!important}#watchPanel .cinema-tile.clb:before,#watchPanel .cinema-tile.clb:after{display:none!important}#watchPanel .cinema-tile.clb-yt{grid-column:1 / -1!important}#watchPanel .clb-top{display:flex;align-items:center;gap:12px;min-width:0}#watchPanel .clb-ic{width:48px;height:36px;flex:0 0 48px;border-radius:11px;display:flex;align-items:center;justify-content:center}#watchPanel .clb-ic-yt{background:#c4001f}#watchPanel .clb-ic-yt svg{width:30px;height:21px}#watchPanel .clb-ic-tt{background:#0b0b0f}#watchPanel .clb-ic-tt .brand-tt{width:20px!important;height:22px!important;margin:0!important;position:static!important}#watchPanel .clb-ic-am{background:#ffb42e;color:#1a1205}#watchPanel .clb-ic-am svg{width:20px;height:20px}#watchPanel .clb-txt{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}#watchPanel .clb-txt b{font:700 14px/1.15 var(--b2-head, system-ui)!important;color:#f5f3ff!important;letter-spacing:-.01em}#watchPanel .clb-yt .clb-txt b{font-size:16px!important}#watchPanel .clb-txt small{font-size:12px;line-height:1.3;color:#f5f3ff9e!important;opacity:1!important}#watchPanel .clb-txt .awa-word{font:inherit;color:inherit}#watchPanel .clb-search{height:42px;border-radius:12px;background:#232b42;display:flex;align-items:center;gap:8px;padding:0 12px;color:#f5f3ff99;font-size:14px}#watchPanel .clb-search svg{width:16px;height:16px;flex:none}#watchPanel .cinema-lobby-continue{display:grid;gap:8px}#watchPanel .cinema-lobby-continue[hidden]{display:none!important}#watchPanel .clc-h{margin:6px 2px 0;font:700 14px/1.2 var(--b2-head, system-ui);color:#f5f3ff}#watchPanel .clc-row{display:flex;align-items:center;gap:10px;min-width:0}#watchPanel .clc-thumb{width:76px;height:46px;flex:0 0 76px;border-radius:9px;overflow:hidden;background:#2c3550}#watchPanel .clc-thumb img{width:100%;height:100%;object-fit:cover;display:block}#watchPanel .clc-thumb img:not([src]){display:none}#watchPanel .clc-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}#watchPanel .clc-text b{font-size:13.5px;font-weight:600;color:#f5f3ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#watchPanel .clc-text small{font-size:12px;color:#f5f3ff99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#watchPanel .clc-go{height:32px;padding:0 14px;border:0;border-radius:999px;background:#2c3550;color:#f5f3ff;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer;flex:none}#watchPanel .cinema-live-strip{background:#1f2639!important;border-color:#f5f3ff1a!important}#watchPanel .cinema-room-brand{min-width:0;flex:1 1 auto;overflow:hidden}#watchPanel .room-brand{min-width:0;align-items:center}#watchPanel .room-brand .rb-txt{display:flex;flex-direction:column;min-width:0;line-height:1.05}#watchPanel .room-brand .rb-txt b{white-space:nowrap}#watchPanel .room-brand .rb-txt small{margin:2px 0 0!important;font-size:11px!important;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.awa-ink #watchPanel .cinema-continue{background:#1f2639!important;border-color:#f5f3ff14!important;box-shadow:none!important}.settings-overlay{background:#06091299!important}.settings-overlay .settings-panel.aws-panel{background:#182036!important;gap:10px!important}.aws-title{font:700 22px/1.1 var(--b2-head, "Unbounded", system-ui, sans-serif)!important;letter-spacing:-.01em!important}.aws-close{width:40px;height:40px;background:#1f2639!important;color:#f5f3ffb3!important}.aws-close svg{width:18px;height:18px}.aws-profile{background:#1f2639!important;border:0!important;border-radius:20px!important;padding:14px!important;margin-bottom:4px}.aws-profile-av{width:56px!important;height:56px!important;flex:0 0 56px!important;border:0!important;background:#3a4566!important}.aws-profile-copy strong{font:700 17px/1.2 var(--b2-head, "Unbounded", system-ui, sans-serif)!important;letter-spacing:-.01em!important}.aws-profile-copy span{font-size:13px;color:#f5f3ff9e!important}.aws-profile-copy em{font-size:12.5px;color:#f5f3ffb3!important}.aws-profile-edit{margin-left:auto;height:32px;padding:0 14px;border-radius:999px;background:#2c3550!important;color:#f5f3ff!important;border:0!important;font-size:13px;font-weight:700;display:inline-flex;align-items:center}.aws-group-label{margin:10px 6px 2px!important;font:600 12.5px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif!important;letter-spacing:0!important;color:#f5f3ff8c;opacity:1!important}.aws-group{background:#1f2639!important;border:0!important;border-radius:20px!important}.aws-group:empty{display:none}.aws-row{min-height:56px;gap:12px;padding:8px 14px;border-bottom-color:#f5f3ff12!important}.aws-row:active{background:#232b42!important}.aws-ic{width:32px!important;height:32px!important;flex:0 0 32px!important;border-radius:9px;background:#2c3550;align-items:center;justify-content:center}.aws-ic svg{width:17px!important;height:17px!important}.aws-label{font-size:15px!important}.aws-label small{font-size:12.5px!important;color:#f5f3ff94!important}.aws-label small.is-ok{color:#4ade80!important}.aws-label small.is-warn{color:#ffb36b!important}.aws-thumb{border:0!important;background:#3a4566!important}.aws-switch{flex:0 0 46px!important;width:46px!important;height:28px!important;border-radius:14px!important;background:#2c3550!important}.aws-switch i{width:22px!important;height:22px!important;background:#fff!important}.aws-row[aria-checked=true] .aws-switch{background:#ffb42e!important}.aws-row[aria-checked=true] .aws-switch i{transform:translate(18px)!important}.aws-drawer{background:#1a2133!important}#privFold .aws-row{padding-left:22px}.aws-fine a{color:#f5f3ff99!important}.aws-signout{color:#ff8a96!important;background:#1f2639!important;border:0!important;border-radius:999px!important}.aws-secure:not([hidden]){background:#ffb42e!important;color:#1a1205!important}.aws-sub-actions .aws-link-btn:not([hidden]),.aws-foot a{color:#ffb42e!important}.awh-me-btn{overflow:hidden}.awh-me-btn .awh-me-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 15%;border-radius:50%;pointer-events:none}#whotPanel .whot-table:before{top:-5px;right:-5px;bottom:-5px;left:-5px;border-width:4px;border-color:#ffbe3d;box-shadow:0 0 0 1px #ffbe3d59,0 0 34px #ffb42e99}#whotPanel .whot-board.turn-arrived .whot-table:before{animation:awaTurnFlash .7s ease-out 2}@keyframes awaTurnFlash{0%{box-shadow:0 0 0 1px #ffbe3d59,0 0 34px #ffb42e99;transform:scale(1)}40%{box-shadow:0 0 0 6px #ffbe3d8c,0 0 80px 16px #ffb42ed9;transform:scale(1.025)}to{box-shadow:0 0 0 1px #ffbe3d59,0 0 34px #ffb42e99;transform:scale(1)}}#whotPanel .whot-board.my-turn .whot-status{background:#ffb42e!important;color:#1a1205!important;border:0!important;font-weight:800;box-shadow:0 8px 24px #ffb42e59!important}@media (prefers-reduced-motion: reduce){#whotPanel .whot-board.turn-arrived .whot-table:before{animation:none}}.whot-end{--awe-c: #a81d34}.whot-end[data-game=words]{--awe-c: #127552}.whot-end[data-game=hilo]{--awe-c: #0d6e86}html.awa-ink .whot-end-card{box-shadow:inset 0 4px 0 var(--awe-c),0 24px 60px -20px #000000b3!important}.whot-end-big:has(.awe-faces){padding:6px 0 0}.whot-end.is-won .whot-end-big:has(.awe-faces){animation:none}.awe-faces{position:relative;display:inline-flex;align-items:center;justify-content:center;height:76px}.awe-face{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#2c3550;color:#f5f3ff;box-shadow:0 0 0 3px #1f2639}.awe-face+.awe-face{margin-left:-12px}.awe-face>*,.awe-face .avatar-photo{width:100%;height:100%;object-fit:cover;object-position:50% 15%;border-radius:50%}.awe-face .game-initial{display:grid;place-items:center;font:700 20px Unbounded,Funnel Display,system-ui,sans-serif;background:none}.awe-face .awe-cpu{width:60%;height:60%}.awe-faces.is-me-won .awe-face.is-me,.awe-faces.is-they-won .awe-face.is-them{width:68px;height:68px;z-index:1;box-shadow:0 0 0 3px #1f2639,0 0 0 6px var(--awe-c)}.awe-faces.is-me-won .awe-face.is-them,.awe-faces.is-they-won .awe-face.is-me{opacity:.55}.awe-faces.is-tie .awe-face{box-shadow:0 0 0 3px #1f2639,0 0 0 5px var(--awe-c)}html.awa-ink .whot-end-title{font-family:Unbounded,Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em}#gamesOverlay .whot-end{justify-content:flex-end!important;align-items:stretch;gap:0;padding:0!important;background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none;overflow:hidden;animation:none}#gamesOverlay .whot-end-card{pointer-events:auto;position:relative;width:100%;max-width:520px;margin:0 auto;max-height:calc(100% - 24px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 18px calc(16px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:26px 26px 0 0!important;background:#f5f3ff!important;color:#182036!important;box-shadow:0 -18px 40px #00000059!important;animation:none}#gamesOverlay .whot-end.is-in .whot-end-card{animation:aweTrayUp .55s cubic-bezier(.2,.9,.3,1) both}@keyframes aweTrayUp{0%{transform:translateY(100%)}to{transform:none}}#gamesOverlay .whot-end.is-won .whot-end-card{background:linear-gradient(170deg,#ffc857,#ffb42e 55%,#f59e1c)!important;color:#1a1205!important;box-shadow:0 -18px 50px #ffb42e59!important;border:0!important}.whot-end-grab{width:38px;height:5px;border-radius:3px;background:currentColor;opacity:.25;margin-bottom:2px;flex:none}#gamesOverlay .whot-end-big{padding:0!important;animation:none!important;font-size:42px}#gamesOverlay .whot-end-title{margin:0!important;color:inherit;font:700 24px/1.15 Unbounded,Funnel Display,system-ui,sans-serif!important;letter-spacing:-.02em}.whot-end-score{font:700 40px/1 Unbounded,Funnel Display,system-ui,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.whot-end-score[hidden]{display:none}.whot-end-score i{font-style:normal;opacity:.35;margin:0 6px}#gamesOverlay .whot-end-sub{margin:0;color:inherit!important;opacity:.78;font-size:14px}#gamesOverlay .whot-end-owed{margin:0!important;display:inline-flex;align-items:center;height:30px;padding:0 12px!important;border-radius:15px;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;box-shadow:none!important;background:#18203614!important;color:#182036!important}#gamesOverlay .whot-end-owed[hidden]{display:none!important}#gamesOverlay .whot-end-owed.is-up{background:#182036!important;color:#3fd17a!important}#gamesOverlay .whot-end-owed.is-down{background:#ff6b6b24!important;color:#d93b3b!important}#gamesOverlay .whot-end-together{margin:0;color:inherit;opacity:.8;font-size:13px;font-weight:600}#gamesOverlay .whot-end-rules,#gamesOverlay .whot-end-share{margin:2px auto 0!important;border:0!important;background:#18203614!important;color:inherit!important}#gamesOverlay .whot-end-rules[hidden],#gamesOverlay .whot-end-share[hidden]{display:none!important}#gamesOverlay .whot-end .pw-ad-slot.pw-ad-in-card{width:100%;margin:4px 0 0!important}#gamesOverlay .whot-end-actions{width:100%;display:grid;grid-template-columns:1fr 2fr;gap:10px;margin-top:6px!important}#gamesOverlay .whot-end-actions button{height:50px;border-radius:25px;font-size:16px}#gamesOverlay .whot-end-done{background:#e4e7f2!important;color:#182036!important}#gamesOverlay .whot-end-again{background:#ffb42e!important;color:#1a1205!important}#gamesOverlay .whot-end.is-won .whot-end-done{background:#1a12051f!important;color:#1a1205!important}#gamesOverlay .whot-end.is-won .whot-end-again{background:#182036!important;color:#fff!important}#gamesOverlay .whot-end .awe-faces{height:70px}#gamesOverlay .whot-end .awe-face{width:46px;height:46px;background:#dfe3f1;color:#182036;box-shadow:0 0 0 3px #f5f3ff;opacity:1}#gamesOverlay .whot-end .awe-faces.is-me-won .awe-face.is-me{width:66px;height:66px;background:#182036;color:#ffb42e;box-shadow:0 0 0 3px #ffc857,0 0 0 6px #182036}#gamesOverlay .whot-end .awe-faces.is-me-won .awe-face.is-them{box-shadow:0 0 0 3px #ffc857;opacity:.8}#gamesOverlay .whot-end .awe-faces.is-they-won .awe-face.is-them{width:66px;height:66px;box-shadow:0 0 0 3px #f5f3ff,0 0 0 6px #ffb42e}#gamesOverlay .whot-end .awe-faces.is-tie .awe-face{box-shadow:0 0 0 3px #f5f3ff,0 0 0 5px #ffb42e}#gamesOverlay .whot-end .awad-row{background:#fff;color:#182036!important;box-shadow:0 1px #e4e7f2}#gamesOverlay .whot-end.is-won .awad-row{background:#ffffff8c;color:#1a1205!important;box-shadow:none}#gamesOverlay .whot-end .awad-row-copy small{color:inherit;opacity:.75}#gamesOverlay .whot-end .awad-more{color:inherit;opacity:.7}@media (prefers-reduced-motion: reduce){#gamesOverlay .whot-end.is-in .whot-end-card{animation:none}}html.awa-ink .gs-money.is-up span,.gs-money.is-up span{color:#3fd17a!important}html.awa-ink .gs-money.is-down span,.gs-money.is-down span{color:#ff6b6b!important}html.awa-ink .gs-money.is-flat span,html.awa-ink .gs-money.is-off span,html.awa-ink .gs-money.is-wait span{color:#f5f3ffb8!important}html.awa-ink .gs-money.is-ask span{color:#ffb42e!important;animation:none}.owes-total.is-up b{color:#3fd17a!important}.owes-total.is-down b{color:#ff6b6b!important}#gameScore{position:relative}#gameScore:has(.gs-money.is-ask):after{content:"";position:absolute;top:-2px;right:-2px;width:9px;height:9px;border-radius:50%;background:#ffb42e;box-shadow:0 0 0 2px #1f2639}.bet-ask-card{position:absolute;left:12px;right:12px;top:120px;z-index:520;max-width:460px;margin:0 auto;box-sizing:border-box;padding:14px;display:grid;gap:12px;border-radius:20px;background:#182036;color:#f5f3ff;box-shadow:0 16px 34px #00000080,inset 0 0 0 1px #ffb42e80;animation:betAskDrop .5s cubic-bezier(.2,.9,.3,1) both;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}@keyframes betAskDrop{0%{opacity:0;transform:translateY(-24px) scale(.96)}to{opacity:1;transform:none}}.bet-ask-top{display:flex;gap:10px;align-items:center}.bet-ask-av{flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#2c3550;font:700 16px Unbounded,system-ui,sans-serif}.bet-ask-av>*,.bet-ask-av img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;border-radius:50%}.bet-ask-av .game-initial{display:grid;place-items:center;background:none}.bet-ask-top>div{display:grid;min-width:0}.bet-ask-top b{font:700 15px/1.25 Unbounded,system-ui,sans-serif}.bet-ask-top span{font-size:12.5px;color:#f5f3ffa8}.bet-ask-acts{display:grid;grid-template-columns:1fr 1.6fr;gap:8px}.bet-ask-acts button{height:44px;border:0;border-radius:22px;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.bet-ask-no{background:#2c3550;color:#f5f3ff}.bet-ask-yes{background:#ffb42e;color:#1a1205}@media (prefers-reduced-motion: reduce){.bet-ask-card{animation:none}}#whotPanel .whot-table{position:relative}.whot-starts{position:absolute;left:50%;bottom:14%;z-index:6;transform:translate(-50%);white-space:nowrap;padding:8px 14px;border-radius:18px;background:#0a0e1ac7;color:#f5f3ff;font:600 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;pointer-events:none;animation:whotStartsIn .4s cubic-bezier(.2,.9,.3,1) both;transition:opacity .45s ease}.whot-starts b{color:#ffb42e}.whot-starts.is-going{opacity:0}@keyframes whotStartsIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.whot-starts{animation:none}}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row,html.awa-ink .awh-sound.awh-t-sound.awm-row{height:auto!important;min-height:88px;padding:12px!important;border-radius:20px;background:#3a2a8c!important;box-shadow:none!important;transition:background-color .5s ease}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row,html.awa-ink .awh-sound.awh-t-sound.awm-row{background:#1f2639!important}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song,html.awa-ink .awh-sound.awh-t-sound.awm-row.has-song{background:linear-gradient(115deg,color-mix(in srgb,var(--awm-c, #2c3550) 42%,#182036),color-mix(in srgb,var(--awm-c, #2c3550) 18%,#182036))!important}html.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song.is-live,html.awa-ink .awh-sound.awh-t-sound.awm-row.has-song.is-live{background:linear-gradient(115deg,color-mix(in srgb,var(--awm-c, #2c3550) 58%,#182036),color-mix(in srgb,var(--awm-c, #2c3550) 26%,#182036))!important}.awm-row .awm-cover,.awm-row .awm-cover .st-cv{width:64px!important;height:64px!important;flex-basis:64px;border-radius:12px!important}.awm-row .awm-cover{box-shadow:0 8px 18px #00000059}.awm-row .awh-sound-copy{display:grid;gap:2px}html.awa-ink .awm-row .awh-sound-copy b{font:700 15px/1.2 Unbounded,Funnel Display,system-ui,sans-serif!important;color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.awa-ink .awm-row .awh-sound-copy small{font-size:12.5px;color:#ffffffc7!important}.awm-row .awh-sound-copy em{display:flex;align-items:center;gap:6px;margin-top:3px;font-style:normal;font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awm-row .awh-sound-copy em[hidden]{display:none}.awm-faces{display:inline-flex;flex:none}.awm-faces i{width:18px;height:18px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#182036;color:#ffb42e;font:700 9px system-ui,sans-serif;box-shadow:0 0 0 2px #00000040}.awm-faces i+i{margin-left:-6px}.awm-faces i>*,.awm-faces i img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;border-radius:50%;font-size:9px}.awm-row .awm-play{width:44px;height:44px;flex-basis:44px}.awm-row .awm-play svg{width:18px;height:18px;fill:#182036}.awm-row .awm-prog{left:12px;right:12px;bottom:6px;border-radius:2px}.awm-row .awm-prog i{border-radius:2px}html.awa-ink .awh-chatrow-av .dot:not(.online){display:none!important}html.awa-ink .awh-chatrow-av .dot.online{background:#3fd17a!important;animation:none!important}html.awa-ink .chat-topbar .topbar-name,html.awa-ink .topbar-name{font-family:Unbounded,Funnel Display,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.01em}.chat-topbar{position:relative}.chat-topbar.is-live:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#ffb42e00,#ffb42e,#ffb42e00);pointer-events:none}html.awa-ink .msg.theirs{background:#232b42!important}html.awa-ink .composer-extra-row .toggle-pill.aw-pill,.toggle-pill.aw-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px!important;border:0!important;border-radius:15px!important;background:#1f2639!important;color:#f5f3ffb8!important;font:600 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif!important;opacity:1!important;box-shadow:none!important}.toggle-pill.aw-pill svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.toggle-pill.aw-pill.active{background:#ffb42e!important;color:#1a1205!important}.toggle-pill.aw-pill:disabled{opacity:.6!important}.chat-log-wrap{position:relative}.chat-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;text-align:center;color:#f5f3ffa8;font-size:14px;pointer-events:none}.chat-empty[hidden]{display:none}.chat-empty b{display:block;margin-bottom:4px;font:700 16px Unbounded,Funnel Display,system-ui,sans-serif;color:#f5f3ff}.place-help{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#0a0e1a8c}.place-help-card{width:100%;max-width:440px;box-sizing:border-box;padding:18px;border-radius:22px;background:#1f2639;color:#f5f3ff;box-shadow:0 20px 50px #00000080;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.place-help-card b{display:block;font:700 16px/1.3 Unbounded,system-ui,sans-serif;margin-bottom:8px}.place-help-card p{margin:0 0 14px;font-size:14px;line-height:1.5;color:#f5f3ffcc}.place-help-card p b{display:inline;font:inherit;font-weight:700;color:#ffb42e;margin:0}.place-help-card button{width:100%;height:46px;border:0;border-radius:23px;background:#ffb42e;color:#1a1205;font:700 15px -apple-system,system-ui,sans-serif}.photo-lightbox-overlay{z-index:1000!important}.gallery-thumb .gallery-thumb-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.gallery-thumb-play svg{filter:drop-shadow(0 1px 4px rgba(0,0,0,.6))}html.awa-ink .solo-invite-card,.solo-invite-card{background:#182036!important}.awa-spaces-card .aw-bubble.is-on .aw-bubble-av{box-shadow:0 0 0 3px #182036,0 0 0 5.5px #ffb42e!important}html.awa-ink .solo-invite-ghost{background:#1f2639!important;border-color:#f5f3ff1a!important}.watch-flash-form input{background:#182036db!important;border:1px solid rgba(245,243,255,.12)!important;color:#f5f3ff!important}.watch-flash-form button{background:#ffb42e!important;color:#1a1205!important}#gamesOverlay .whot-end .awe-face .game-initial{color:inherit!important}.moments-sheet{background:#182036!important;border:0!important}.moments-head h2{font-family:Unbounded,Funnel Display,system-ui,sans-serif!important;font-size:1.35rem!important;letter-spacing:-.02em!important}.moments-close,.moments-secondary{background:#2c3550!important}.moments-input,.moment-reply input{background:#1f2639!important;border-color:#f5f3ff1a!important}.moments-cta,.moment-reply button{background:#ffb42e!important;color:#1a1205!important}.moment-request{background:#1f2639!important;border-color:#ffb42e59!important}.moment-react-btn{background:#1f2639!important;border-color:#f5f3ff14!important}.moment-react-btn.is-on{background:#ffb42e2e!important;border-color:#ffb42e!important}.moment-tile{background:#232b42!important}.moments-empty{background:#1f2639!important}.moment-wait-orbit{border-color:#ffb42e38!important;border-top-color:#ffb42e!important}.moment-request-time,.moment-reacted{color:#ffb42e!important}.moments-error{color:#ff6b6b!important}html.awa-ink #gamesOverlay[data-screen=whot],html.awa-ink #gamesOverlay[data-screen=words],html.awa-ink #gamesOverlay[data-screen=hilo]{background:#182036!important}html.awa-ink #hiloRoot,html.awa-ink #hiloRoot .hilo-lamp{background:transparent!important}.games-overlay[data-screen] .games-panel-header .game-switch{background:#232b42!important;color:#f5f3ff!important}html.awa-ink #whotPanel .whot-finish{background:#182036eb!important}html.awa-ink #wordsResultMeCol,html.awa-ink #wordsResultThemCol,#wordsPanel .words-result-col,#wordsPanel .words-waiting-col{background:#1f2639!important;border-color:#f5f3ff14!important}#wordsPanel .wh-chips .words-found-chip,#wordsPanel .wh-chips .wh-chip-b,#wordsPanel .wh-chips .wh-chip-y,#wordsPanel .wh-chips .wh-chip-p{background:#232b42!important;color:#f5f3ff!important;box-shadow:none!important}#whotPanel .whot-last-btn{background:#182036f0!important;border-color:#ffb42e99!important}#wordsPanel #wordsStartBtn,#wordsPanel #wordsPlayBtn,#wordsPanel #wordsPlayAgainBtn,#whotPanel .whot-finish-again,html.awa-ink #hiloAgain,#whotPanel .whot-last-btn.is-armed,#whotPanel .whot-last-btn[data-mode=call]{background:#ffb42e!important;color:#1a1205!important;box-shadow:none!important}#wordsPanel .wh-word.is-live{background:#ffb42e!important;color:#1a1205!important}#whotPanel .whot-finish-rules,#whotPanel .whot-opponent-btn.selected{color:#ffb42e!important}#whotPanel .whot-opponent-btn.selected{background:#ffb42e29!important}#whotPanel .whot-pile-badge.is-low{background:#ffb42e!important;color:#1a1205!important}body:has(#gamesOverlay .whot-end:not([hidden])) .react-dock,body:has(#betAskCard) .react-dock{display:none!important}#gamesOverlay .whot-end{--ec-bg: #3a4566;--ec-fg: #f5f3ff;--ec-dim: rgba(245,243,255,.72);--ec-line: rgba(245,243,255,.14);--ec-soft: rgba(245,243,255,.12);--ec-ad: rgba(10,14,28,.22)}#gamesOverlay .whot-end .whot-end-card,#gamesOverlay .whot-end.is-won .whot-end-card{background:var(--ec-bg)!important;color:var(--ec-fg)!important;box-shadow:0 -18px 40px #0006!important}#gamesOverlay .whot-end .whot-end-done,#gamesOverlay .whot-end.is-won .whot-end-done{background:var(--ec-soft)!important;color:var(--ec-fg)!important}#gamesOverlay .whot-end .whot-end-again,#gamesOverlay .whot-end.is-won .whot-end-again{background:#ffb42e!important;color:#1a1205!important}#gamesOverlay .whot-end .whot-end-sub{color:var(--ec-dim)!important;opacity:1}#gamesOverlay .whot-end .whot-end-sub[hidden]{display:none!important}#gamesOverlay .whot-end .awe-face{background:#f5f3ff24;color:var(--ec-fg);box-shadow:0 0 0 3px var(--ec-bg)}#gamesOverlay .whot-end .awe-faces.is-me-won .awe-face.is-me,#gamesOverlay .whot-end.is-won .awe-faces.is-me-won .awe-face.is-me{background:#182036;color:#ffb42e;box-shadow:0 0 0 3px var(--ec-bg),0 0 0 6px #ffb42e}#gamesOverlay .whot-end .awe-faces.is-me-won .awe-face.is-them,#gamesOverlay .whot-end.is-won .awe-faces.is-me-won .awe-face.is-them{box-shadow:0 0 0 3px var(--ec-bg);opacity:.75}#gamesOverlay .whot-end .awe-faces.is-they-won .awe-face.is-them{box-shadow:0 0 0 3px var(--ec-bg),0 0 0 6px #ffb42e}#gamesOverlay .whot-end .awe-faces.is-tie .awe-face{box-shadow:0 0 0 3px var(--ec-bg),0 0 0 5px #ffb42e}#gamesOverlay .whot-end .whot-end-owed{background:#0a0e1c40!important;color:var(--ec-fg)!important}#gamesOverlay .whot-end .whot-end-owed.is-up{background:#0a0e1c4d!important;color:#3fd17a!important}#gamesOverlay .whot-end .whot-end-owed.is-down{background:#ff6b6b29!important;color:#ff8f8f!important}#gamesOverlay .whot-end-share{width:100%;height:46px;margin:6px 0 0!important;border:1.5px solid rgba(245,243,255,.7)!important;border-radius:23px;background:transparent!important;color:var(--ec-fg)!important;font-weight:700}#gamesOverlay .whot-end-rules{width:100%;height:40px;margin:2px 0 0!important;padding:0 4px!important;border:0!important;border-top:1px solid var(--ec-line)!important;border-radius:0!important;background:none!important;color:var(--ec-fg)!important;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:14.5px}#gamesOverlay .whot-end-rules span{color:var(--ec-dim)}#gamesOverlay .whot-end-rules b{font-weight:800;color:#ffb42e;text-decoration:underline;text-underline-offset:3px}#gamesOverlay .whot-end-rules+.whot-end-actions{margin-top:2px!important}#gamesOverlay .whot-end .awad-row,#gamesOverlay .whot-end.is-won .awad-row{background:var(--ec-ad)!important;color:var(--ec-fg)!important;box-shadow:inset 0 0 0 1px var(--ec-line)!important}#gamesOverlay .whot-end .awad-row-copy small{color:var(--ec-dim)!important;opacity:1}#gamesOverlay .whot-end .awad-row-btn{background:transparent!important;color:var(--ec-fg)!important;box-shadow:inset 0 0 0 1.5px var(--ad-c, rgba(245,243,255,.7))}#gamesOverlay .whot-end .awad-row.is-adv .awad-row-btn{box-shadow:inset 0 0 0 1.5px #f5f3ffb3}#gamesOverlay .whot-end .awad-row-adv{background:#182036;color:#ffb42e}#gamesOverlay .whot-end .awad-row.is-adv:before{background:#f5f3ff80}#hiloPanel .hilo[data-status=done]{justify-content:center!important}#hiloPanel .hilo[data-status=done] .hilo-table{flex:0 0 auto!important;height:clamp(180px,34dvh,300px);max-height:none;padding:14px 12px!important}#hiloPanel .hilo[data-status=done] .hilo-controls{margin-top:10px!important}#hiloPanel .hilo[data-status=done] .hilo-cta{width:100%;max-width:360px;margin:0 auto;background:#ffb42e!important;color:#1a1205!important;box-shadow:none!important}#hiloPanel .hilo-result-title{font-family:Funnel Display,system-ui,sans-serif!important;font-weight:800!important;font-size:21px!important;letter-spacing:-.02em;white-space:nowrap}#hiloPanel .hilo-result.is-win .hilo-result-title{color:#ffb42e!important}html.awa-ink .home-screen.awh .awh-hero{position:relative}.awh-plan-btn[hidden]{display:none!important}html.awa-ink .home-screen.awh .awh-plan-btn{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;padding:0;border:0;border-radius:14px;display:grid;place-items:center;background:#2c3550;color:#ffb42e;cursor:pointer;-webkit-tap-highlight-color:transparent}html.awa-ink .home-screen.awh .awh-plan-btn:active{transform:scale(.94);background:#343e5c}html.awa-ink .home-screen.awh .awh-hero-copy{padding-right:48px!important}.aws-by{margin:18px 0 4px;text-align:center;font-size:12px;color:#f5f3ff6b}.aws-by a{color:#f5f3ff9e!important;text-decoration:none;font-weight:600}.ani{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center;background:#080b1699;animation:aniFade .25s ease-out both}.ani-card{width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;box-sizing:border-box;padding:22px 20px calc(18px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:#232b42;color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;animation:aweTrayUp .45s cubic-bezier(.2,.9,.3,1) both}.ani-icons{display:flex;justify-content:center;margin-bottom:12px}.ani-new{width:76px;height:76px;display:block;border-radius:18px;box-shadow:0 0 0 1px #f5f3ff29,0 10px 22px #00000059}.ani-new svg{width:100%;height:100%;display:block}.ani-title{margin:0 0 6px;text-align:center;font:800 22px/1.2 Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.ani-p{margin:0 0 14px;text-align:center;font-size:15px;line-height:1.45;color:#f5f3ffbf}.ani-warn{display:flex;flex-direction:column;gap:4px;margin:0 0 14px;padding:12px 14px;border-radius:16px;background:#ffb42e1f;box-shadow:inset 0 0 0 1px #ffb42e59;font-size:14px;line-height:1.4}.ani-warn b{color:#ffb42e;font-size:15px}.ani-warn span{color:#f5f3ffcc}.ani-warn-btn{align-self:flex-start;margin-top:6px;padding:9px 16px;border-radius:999px;background:#ffb42e;color:#1a1205!important;font-weight:700;text-decoration:none}.ani-steps{margin:0 0 16px;padding:0;list-style:none;counter-reset:ani;display:flex;flex-direction:column;gap:10px}.ani-steps li{counter-increment:ani;display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;font-size:15px;line-height:1.4}.ani-steps li:before{content:counter(ani);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#2c3550;color:#ffb42e;font-weight:800;font-size:14px}.ani-steps b{color:#fff}.ani-actions{display:grid;grid-template-columns:1fr 2fr;gap:10px}.ani-actions button{height:50px;border:0;border-radius:25px;font:700 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.ani-later{background:#f5f3ff1a;color:#f5f3ff}.ani-ok{background:#ffb42e;color:#1a1205}@keyframes aniFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ani,.ani-card{animation:none}}.taunt-mic{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,180,46,.45);padding:0;background:#ffb42e1f;color:#ffb42e;display:grid;place-items:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background .15s ease}.taunt-mic[hidden]{display:none!important}.taunt-mic-dock{flex-basis:46px;width:46px;height:46px;border-radius:14px}.taunt-mic.is-rec{transform:scale(1.15);background:#ffb42e;color:#182036;border-color:#ffb42e}.taunt-mic.is-cancel{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.taunt-ring{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(#f5f3ff calc(var(--taunt-p, 0) * 360deg),#18203659 0);-webkit-mask:radial-gradient(circle,transparent 62%,#000 63%);mask:radial-gradient(circle,transparent 62%,#000 63%)}.taunt-mic-dock .taunt-ring{-webkit-mask:none;mask:none;inset:auto 6px 4px 6px;height:3px;border-radius:2px;background:linear-gradient(90deg,#182036 calc(var(--taunt-p, 0) * 100%),#1820364d 0)}.taunt-mic.is-rec .taunt-ring,.taunt-mic.is-cancel .taunt-ring{opacity:1}.taunt-tip{position:fixed;z-index:200;max-width:240px;padding:8px 12px;border-radius:12px;background:#182036;color:#f5f3ff;font:600 13px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 6px 18px #00000073;border:1px solid #2c3550;pointer-events:none}.taunt-tip[hidden]{display:none!important}.taunt-pill{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 64px);transform:translate(-50%);z-index:152;display:flex;align-items:center;gap:9px;max-width:calc(100% - 32px);padding:9px 16px 9px 12px;border-radius:999px;border:0;background:#ffb42e;color:#182036;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;box-shadow:0 8px 22px #00000073;animation:tauntIn .25s cubic-bezier(.2,.9,.3,1)}.taunt-bars{display:flex;align-items:center;gap:2px;height:16px}.taunt-bars i{display:block;width:3px;height:6px;border-radius:2px;background:#182036}.taunt-pill.is-playing .taunt-bars i{animation:tauntBar .7s ease-in-out infinite}.taunt-pill.is-playing .taunt-bars i:nth-child(2){animation-delay:.15s}.taunt-pill.is-playing .taunt-bars i:nth-child(3){animation-delay:.3s}.taunt-pill.is-playing .taunt-bars i:nth-child(4){animation-delay:.45s}@keyframes tauntBar{0%,to{height:5px}50%{height:16px}}@keyframes tauntIn{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.whot-end-check{display:flex;align-items:center;justify-content:center;gap:12px;margin:2px 0 6px}.whot-end-check[hidden]{display:none!important}.whot-end-check .awe-check-label{font:600 14px/1.25 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#f5f3ffd9}.whot-end-check .whot-card-face{position:relative;flex:0 0 auto;width:46px;height:64px;font-size:11px;transform:rotate(-4deg);box-shadow:0 6px 14px #0006}.taunt-log{position:fixed;left:8px;right:8px;bottom:calc(env(safe-area-inset-bottom) + 84px);z-index:9999;max-height:32vh;overflow:hidden;padding:8px 10px;border-radius:10px;background:#000000d9;color:#9ff5b8;font:11px/1.35 ui-monospace,Menlo,monospace;cursor:pointer}.taunt-log b{display:block;color:#ffb42e;margin-bottom:3px;font-weight:700}.bet-last{margin:-2px 0 14px;padding:4px 14px;border-radius:16px;background:#f5f3ff0d}.bet-last-t{margin:8px 0 2px;font:700 12px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:.02em;color:#f5f3ff99}.bet-last-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid rgba(245,243,255,.07);font-size:14px;color:#f5f3ff}.bet-last-t+.bet-last-row{border-top:0}.bet-last-row span{display:flex;flex-direction:column;gap:1px;min-width:0}.bet-last-row small{font-size:12px;color:#f5f3ff8c}.bet-last-row b{font:800 15px Funnel Display,system-ui,sans-serif;flex:none}.bet-last-row.is-up b{color:#3fd17a}.bet-last-row.is-down b{color:#ff7a6b}.sn-card{background:#1f2639!important}.sn-q{margin:6px 0 0;font:700 20px/1.2 Unbounded,Funnel Display,system-ui,sans-serif;letter-spacing:-.01em;color:#f5f3ff}.sn-later{display:block;width:100%;height:46px;margin-top:6px;border:0;background:none;color:#f5f3ffb8;font:700 15px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.sn-fine{margin:2px 0 0;text-align:center;font-size:12px;color:#f5f3ff80}.sn-busy{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:9px;background:#ffb42e29;color:#ffcf77;font:700 10.5px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-style:normal;vertical-align:2px}.aw-req-pop{background:#1f2639!important;border-color:#ffb42e66!important}.aw-req-pop .aw-cta.small{color:#1a1205!important}.aw-req-pop.is-quiet{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 8px;border-radius:999px}.aw-req-pop.is-quiet .aw-req-card{flex:1;min-width:0;gap:8px}.aw-req-pop.is-quiet .aw-req-av{width:30px;height:30px;overflow:hidden;border-radius:50%;flex:none}.aw-req-pop.is-quiet .aw-req-av>*{transform:scale(.625);transform-origin:0 0}.aw-req-pop.is-quiet .aw-req-copy b{font-size:13px}.aw-req-pop.is-quiet .aw-req-copy small{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-req-pop.is-quiet .aw-req-timer{display:none}.aw-req-pop.is-quiet .aw-req-btns{margin:0;gap:4px;flex:none}.aw-req-pop.is-quiet .aw-req-btns>*{flex:none;height:34px!important;padding:0 12px;font-size:13px!important;border-radius:17px!important}html.awa-fr-solo .home-screen.awh .awh-hero{display:none!important}.afr{display:flex;flex-direction:column;gap:12px;margin:4px 0 6px;font-family:Funnel Display,system-ui,sans-serif;color:#f5f3ff}.afr-card{position:relative;border-radius:22px;background:linear-gradient(160deg,#252e49,#1f2639);padding:18px 16px 16px;box-shadow:inset 0 0 0 1px #ffb42e38}.afr-h{margin:0;font:700 21px/1.15 Unbounded,Funnel Display,system-ui,sans-serif;letter-spacing:-.01em;color:#f5f3ff;padding-right:26px}.afr-p{margin:6px 0 14px;font:500 14px/1.4 Funnel Display,system-ui,sans-serif;color:#b8c0d8}.afr-wa{display:flex;align-items:center;justify-content:center;gap:9px;height:52px;border-radius:16px;background:#25d366;color:#06240f!important;font:800 16px Funnel Display,system-ui,sans-serif;text-decoration:none}button.afr-wa{width:100%;border:0;cursor:pointer}.afr-row{display:flex;gap:8px;margin-top:8px}.afr-row-sm{margin-top:10px}.afr-gh{flex:1;min-width:0;height:44px;border:0;border-radius:14px;background:#f5f3ff14;color:#f5f3ff!important;display:flex;align-items:center;justify-content:center;gap:7px;font:700 14px Funnel Display,system-ui,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}.afr-steps{display:flex;gap:6px;margin-top:14px}.afr-p+.afr-steps{margin-top:0}.afr-st{flex:1;display:flex;flex-direction:column;gap:6px}.afr-st b{height:4px;border-radius:2px;background:#f5f3ff24}.afr-st.is-on b{background:#ffb42e}.afr-st span{font:600 11.5px Funnel Display,system-ui,sans-serif;color:#8d96b2}.afr-st.is-on span{color:#ffcf77}.afr-wait{display:flex;align-items:center;gap:10px;background:#f5f3ff0f;border-radius:14px;padding:11px 12px;margin-top:12px}.afr-wait span{flex:1;min-width:0;font:600 13px Funnel Display,system-ui,sans-serif;color:#cfd5e8}.afr-wait a{font:800 13px Funnel Display,system-ui,sans-serif;color:#3fd17a!important;text-decoration:none;white-space:nowrap}.afr-play{width:100%;height:50px;margin-top:14px;border:0;border-radius:16px;background:var(--b2-whot, #a81d34);color:#fff;font:800 15px Funnel Display,system-ui,sans-serif;cursor:pointer}.afr-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:#f5f3ff14;color:#cfd5e8;display:grid;place-items:center;cursor:pointer}.afr-inv{display:flex;align-items:center;gap:12px;border-radius:20px;background:#ffb42e;color:#1a1205;padding:12px 12px 12px 14px}.afr-inv-av{width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none}.afr-inv-copy{flex:1;min-width:0;display:flex;flex-direction:column}.afr-inv-copy b{font:700 15px/1.2 Unbounded,Funnel Display,system-ui,sans-serif}.afr-inv-copy small{font:600 12.5px Funnel Display,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afr-inv-go{height:40px;padding:0 16px;border:0;border-radius:12px;background:#1a1205;color:#ffb42e;font:800 14px Funnel Display,system-ui,sans-serif;cursor:pointer;flex:none}.afr-sec{display:flex;justify-content:space-between;align-items:baseline;margin:4px 2px -4px}.afr-sec b{font:700 15px Unbounded,Funnel Display,system-ui,sans-serif}.afr-sec small{font:600 12px Funnel Display,system-ui,sans-serif;color:#8d96b2}.afr-live{display:inline-block;width:7px;height:7px;border-radius:50%;background:#3fd17a;margin-right:6px;box-shadow:0 0 0 3px #3fd17a33}.afr-people{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.afr-people::-webkit-scrollbar{display:none}.afr-pp{width:76px;flex:none;border:0;border-radius:16px;background:#1f2639;padding:10px 6px 8px;display:flex;flex-direction:column;align-items:center;gap:4px;color:#f5f3ff;cursor:pointer}.afr-pp-av{position:relative;width:44px;height:44px;border-radius:50%}.afr-pp-av>:first-child{border-radius:50%;overflow:hidden}.afr-pp-av em{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#3fd17a;box-shadow:0 0 0 2px #1f2639}.afr-pp b{font:700 12px Funnel Display,system-ui,sans-serif;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afr-pp small{font:600 10.5px Funnel Display,system-ui,sans-serif;color:#8d96b2}.afr-pp i{font:800 11px Funnel Display,system-ui,sans-serif;font-style:normal;color:#ffb42e}.afr-here{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:18px;background:#1f2639;padding:14px;color:#f5f3ff;text-align:left;cursor:pointer}.afr-here span{flex:1;display:flex;flex-direction:column;gap:2px}.afr-here b{font:700 14px Funnel Display,system-ui,sans-serif}.afr-here small{font:500 12.5px Funnel Display,system-ui,sans-serif;color:#8d96b2}.afr-here i{font-style:normal;height:36px;padding:0 16px;border-radius:12px;background:#ffb42e;color:#1a1205;font:800 14px/36px Funnel Display,system-ui,sans-serif}.afr-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;background:#0508109e;display:flex;align-items:flex-end;justify-content:center}.afr-sheet-card{position:relative;width:100%;max-width:520px;background:#1f2639;border-radius:26px 26px 0 0;padding:22px 20px calc(26px + env(safe-area-inset-bottom));text-align:center;color:#f5f3ff}.afr-sheet-card .afr-h{padding:0 30px}.afr-qr{width:220px;height:220px;margin:4px auto 12px;padding:14px;border-radius:20px;background:#fff}.afr-qr svg{width:100%;height:100%;display:block}.afr-link{margin:0;font:600 13px Funnel Display,system-ui,sans-serif;color:#8d96b2}.aig{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;flex-direction:column;justify-content:flex-end;padding:0 10px calc(10px + env(safe-area-inset-bottom,0px));background:#0b0f1c00;transition:background .25s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#182036;-webkit-tap-highlight-color:transparent}.aig.is-in{background:#0b0f1c99}.aig-card{width:100%;max-width:440px;margin:0 auto;border-radius:26px;overflow:hidden;background:#e9edf8;box-shadow:0 30px 60px -20px #0009;transform:translateY(40px);opacity:0;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .22s ease}.aig.is-in .aig-card{transform:none;opacity:1}.aig.has-arrow-top{justify-content:flex-start;padding-top:calc(env(safe-area-inset-top,0px) + 58px)}.aig.has-arrow-top .aig-card{transform:translateY(-40px)}.aig.has-arrow-top.is-in .aig-card{transform:none}.aig-copy{padding:20px 20px 12px}.aig-top{display:flex;align-items:center;gap:12px}.aig-icon{flex:0 0 52px;height:52px;display:block}.aig-icon .brand-mark{display:block;width:100%;height:100%;border-radius:12px}.aig-top-t{display:flex;flex-direction:column;line-height:1.25}.aig-top-t b{font-size:17px;font-weight:800;color:#182036}.aig-top-t small{font-size:13.5px;color:#4a5272}.aig-copy h2{margin:18px 0 0;font-weight:800;font-size:24px;line-height:1.12;letter-spacing:-.025em;color:#182036}.aig-why{margin:8px 0 0;font-size:15px;line-height:1.45;color:#4a5272}.aig-steps{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column}.aig-steps li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid #cfd6ea}.aig-n{flex:0 0 28px;height:28px;border-radius:50%;background:#182036;color:#fff;display:grid;place-items:center;font-weight:800;font-size:14px}.aig-s{flex:1;min-width:0;font-size:15px;line-height:1.6;color:#182036}.aig-s b{color:#182036;font-weight:600}.aig-where{color:#4a5272}.aig-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;margin:0 2px;border-radius:9px;background:#fff;color:#111!important;font-size:14px;vertical-align:middle;box-shadow:0 0 0 1px #cfd6ea,0 1px 2px #1820361f}.aig-chip svg{width:17px;height:17px;color:#0a84ff;flex:none}.aig-chip b{color:#111!important;font-weight:600}.aig-go{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:12px;border:0;border-radius:27px;background:#182036;color:#fff;font:600 17px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.aig-later{display:block;margin:6px auto 0;min-height:44px;padding:0 20px;border:0;background:none;color:#4a5272;font:600 15px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.aig-android-prompt .aig-go{margin-top:18px}.aig-go:focus-visible,.aig-later:focus-visible{outline:3px solid #ffb42e;outline-offset:3px}.aig-arrow.up{position:fixed;right:18px;top:calc(env(safe-area-inset-top,0px) + 6px);width:46px;height:46px;border-radius:50%;background:#ffb42e;opacity:0;transition:opacity .25s ease .2s;animation:aigBob 1.1s ease-in-out infinite;box-shadow:0 0 0 6px #ffb42e40}.aig.is-in .aig-arrow.up{opacity:1}.aig-arrow.up:before{content:"";position:absolute;left:50%;top:11px;width:3px;height:22px;margin-left:-1.5px;border-radius:2px;background:#1a1205}.aig-arrow.up:after{content:"";position:absolute;left:50%;top:10px;width:12px;height:12px;margin-left:-7px;border-left:3px solid #1a1205;border-top:3px solid #1a1205;transform:rotate(45deg)}@keyframes aigBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.aig-card{max-height:calc(100vh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto;-webkit-overflow-scrolling:touch}.aig.has-arrow-top .aig-card{max-height:calc(100vh - 80px - env(safe-area-inset-top,0px))}@media (max-height: 640px){.aig-copy h2{font-size:21px;margin-top:12px}.aig-s{font-size:14px;line-height:1.5}.aig-steps li{padding:9px 0}}@media (prefers-reduced-motion: reduce){.aig-arrow.up{animation:none!important}.aig-card{transition:none}}body.aw-shell-on:has(.awn-welcome){background:#1a161e}.awn-welcome{--awn-ink: #1a161e;--awn-card: #241e29;--awn-amber: #ffb42e;--awn-cream: #fff4e6;background:var(--awn-ink);padding-top:calc(env(safe-area-inset-top,0px) + 18px);color:var(--awn-cream)}.awn-top{display:flex;align-items:center;gap:10px}.awn-mark{width:34px;height:34px;flex:none;display:block}.awn-mark svg{width:100%;height:100%;display:block}.awn-top .aw-brand{justify-content:flex-start}.awn-top .aw-brand .awa-word{font:800 21px Funnel Display,system-ui,sans-serif;letter-spacing:-.03em;color:var(--awn-cream)}.awn-head{margin:34px 0 0;display:flex;flex-direction:column;align-items:flex-start;font-family:Funnel Display,system-ui,sans-serif;font-weight:800}.awn-apart{position:relative;display:inline-block;font-size:54px;line-height:.92;letter-spacing:-.045em;color:#fff4e67a}.awn-strike{position:absolute;left:-4px;right:-8px;top:47%;height:9px;border-radius:3px;background:var(--awn-amber);transform-origin:left center;transform:rotate(-4deg);animation:awnStrike .55s .45s cubic-bezier(.2,.9,.3,1) both}@keyframes awnStrike{0%{transform:scaleX(0) rotate(-4deg)}to{transform:scaleX(1) rotate(-4deg)}}.awn-together{font-size:84px;line-height:.88;letter-spacing:-.055em;color:var(--awn-amber);margin-top:2px}.awn-stage{position:relative;height:210px;margin-top:26px;border-radius:26px;background:var(--awn-card);overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffb42e33}.awn-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:awnScene 12s infinite}.awn-scene.s2{animation-delay:3s}.awn-scene.s3{animation-delay:6s}.awn-scene.s4{animation-delay:9s}@keyframes awnScene{0%{opacity:0;transform:translateY(16px)}4%{opacity:1;transform:none}24%{opacity:1;transform:none}28%{opacity:0;transform:translateY(-10px)}to{opacity:0}}.awn-cap{position:absolute;left:18px;right:18px;bottom:14px;margin:0;font-size:15px;font-weight:600;color:#fff4e6ad}.awn-cap b{color:var(--awn-cream);font-weight:800}.awn-card{position:absolute;left:calc(50% - 46px);top:22px;width:92px;height:130px;border-radius:12px;background:#f4ead5;box-shadow:0 20px 28px -14px #000000e6;display:grid;place-items:center;transform:rotate(-8deg)}.awn-card b{position:absolute;left:9px;top:5px;font:800 16px Funnel Display,sans-serif;color:#b3122b}.awn-card svg{width:46px;height:46px;fill:#b3122b}.awn-fly{animation:awnFly 12s infinite}@keyframes awnFly{0%{transform:translate(150px,-40px) rotate(40deg)}5%{transform:rotate(-8deg)}to{transform:rotate(-8deg)}}.awn-tiles{position:absolute;left:0;right:0;top:56px;display:flex;justify-content:center;gap:8px}.awn-tile{width:50px;height:50px;border-radius:12px;background:var(--awn-amber);color:#121014;display:grid;place-items:center;font:800 25px Funnel Display,sans-serif;animation:awnDrop 12s infinite}.awn-tile.is-dark{background:#121014;color:var(--awn-amber);box-shadow:inset 0 0 0 2px var(--awn-amber)}@keyframes awnDrop{0%{transform:translateY(-60px);opacity:0}5%{transform:none;opacity:1}to{transform:none;opacity:1}}.awn-hilo{position:absolute;left:0;right:0;top:30px;display:flex;justify-content:center;align-items:center;gap:16px}.awn-hilo i{width:80px;height:112px;border-radius:12px;background:#f4ead5;color:#121014;display:grid;place-items:center;font:800 38px Funnel Display,sans-serif;font-style:normal;transform:rotate(-6deg)}.awn-hilo i.q{background:var(--awn-amber);transform:rotate(6deg)}.awn-hilo em{font:800 28px/1 Funnel Display,sans-serif;font-style:normal;color:var(--awn-amber);text-align:center}.awn-disc{position:absolute;left:calc(50% - 82px);top:42px;width:96px;height:96px;border-radius:50%;background:#2a2430;border:10px solid #121014;display:grid;place-items:center;animation:awnSpin 6s linear infinite}.awn-disc i{width:22px;height:22px;border-radius:50%;background:var(--awn-amber)}@keyframes awnSpin{to{transform:rotate(360deg)}}.awn-bars{position:absolute;left:calc(50% + 34px);top:72px;display:flex;align-items:flex-end;gap:5px;height:40px}.awn-bars i{width:6px;height:40px;border-radius:3px;background:var(--awn-amber);transform-origin:bottom;animation:awnBar 1s ease-in-out infinite}.awn-bars i:nth-child(2){animation-delay:.2s}.awn-bars i:nth-child(3){animation-delay:.4s}.awn-bars i:nth-child(4){animation-delay:.6s}@keyframes awnBar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.awn-sub{margin:18px 0 0;font-size:16.5px;line-height:1.45;color:#fff4e6bd;max-width:330px}.awn-door{margin-top:auto;padding-top:22px;display:flex;flex-direction:column;gap:10px}.awn-welcome .aw-cta.awn-start{background:var(--awn-amber);color:#121014!important;height:56px;border-radius:28px;font-size:17px}.awn-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.awn-row.is-one{grid-template-columns:1fr}.awn-ghost{min-height:50px;border-radius:25px;border:0;background:transparent;color:var(--awn-cream);box-shadow:inset 0 0 0 1.5px #fff4e640;font-weight:700;font-size:15px;padding:0 10px}.awn-ghost{white-space:nowrap}.awn-ghost:active,.awn-welcome .aw-cta:active{transform:scale(.98)}.awn-ghost:disabled{opacity:.5}.awn-welcome .aw-fine{color:#fff4e699}.awn-welcome .aw-fine a{color:var(--awn-amber)!important}.awn-welcome.is-door-open .awn-stage,.awn-welcome.is-door-open .awn-sub{display:none}.awn-welcome.is-door-open .awn-head{margin-top:22px}.awn-welcome.is-door-open .awn-together{font-size:60px}.awn-welcome.is-door-open .awn-apart{font-size:40px}.awn-welcome.is-door-open .awn-door{margin-top:14px}.awn-welcome .awx-go{background:var(--awn-amber)!important;color:#121014!important}@media (max-width: 360px){.awn-head{margin-top:24px}.awn-apart{font-size:44px}.awn-together{font-size:62px}.awn-stage{height:180px;margin-top:18px}.awn-card{top:12px;transform-origin:center}.awn-tiles{top:44px}.awn-hilo{top:18px}.awn-hilo i{width:70px;height:98px}.awn-disc{top:28px}.awn-bars{top:58px}.awn-sub{font-size:15px;margin-top:14px}.awn-ghost{font-size:13.5px;padding:0 6px}}@media (max-height: 640px){.awn-stage{height:160px}.awn-card{width:78px;height:110px;top:8px;left:calc(50% - 39px)}.awn-hilo{top:10px}.awn-hilo i{width:64px;height:90px;font-size:32px}.awn-tiles{top:36px}.awn-disc{top:18px;width:80px;height:80px}.awn-bars{top:40px}}@media (min-width: 900px){.awn-welcome{max-width:480px}}@media (prefers-reduced-motion: reduce){.awn-strike,.awn-fly,.awn-tile,.awn-disc,.awn-bars i,.awn-scene{animation:none}.awn-scene.s1{opacity:1}}.atry{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:#1a161e;color:#fff4e6;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 10px) 18px calc(env(safe-area-inset-bottom,0px) + 18px);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;overflow:hidden;animation:awtIn .25s ease-out}.atry *,.atry *:before,.atry *:after{box-sizing:border-box}@keyframes awtIn{0%{opacity:0}to{opacity:1}}.atry-top{display:flex;align-items:center;justify-content:space-between;min-height:44px}.atry-top b{font:800 18px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.atry-x{min-width:44px;height:44px;border:0;background:none;color:#fff4e6b8;font-weight:700;font-size:14px;font-family:inherit;cursor:pointer}.atry-x.back{color:#ffb42e;font-size:30px;line-height:1;text-align:left}.atry-opp{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:8px}.atry-opp-name{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.atry-opp-name i{width:30px;height:30px;border-radius:50%;background:#2c2532;display:grid;place-items:center;font-size:12px;font-style:normal}.atry-backs{display:flex;height:66px}.atry-back{width:46px;height:66px;border-radius:8px;background:#b3122b;border:2px solid #f4ead5;margin-left:-18px;box-shadow:inset 0 0 0 4px #b3122b,inset 0 0 0 5.5px #f4ead58c}.atry-back:first-child{margin-left:0}.atry-table{margin-top:16px;flex:0 0 auto;height:230px;border-radius:120px/86px;background:#241d29;box-shadow:inset 0 0 0 3px #ffb42e73;display:flex;align-items:center;justify-content:center;gap:28px}.atry-slot{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fff4e6ad}.atry-market{width:72px;height:102px;border-radius:10px;background:#b3122b;border:3px solid #f4ead5;box-shadow:4px 4px #8c0e22,8px 8px #6a0a19;cursor:pointer;padding:0}.atry-pile{position:relative;width:72px;height:102px}.atry-msg{margin:18px 0 0;min-height:44px;text-align:center}.atry-msg b{display:block;font-size:17px}.atry-msg small{display:block;margin-top:3px;font-size:14px;color:#fff4e6b3}.atry-msg.is-bad b{color:#ff8a8a}.atry-hand{margin-top:auto;display:flex;justify-content:center;align-items:flex-end;min-height:150px;padding-top:40px}.atry-card{position:relative;width:74px;height:106px;border-radius:10px;background:#f4ead5;border:0;padding:0;display:grid;place-items:center;margin:0 -6px;box-shadow:0 10px 18px -10px #000c;cursor:pointer;transition:transform .18s ease;-webkit-tap-highlight-color:transparent}.atry-card b{position:absolute;left:8px;top:4px;font:800 15px Funnel Display,sans-serif;color:#b3122b}.atry-card svg{width:36px;height:36px;fill:#b3122b}.atry-pile .atry-card{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:72px;height:102px;cursor:default}.atry-card.is-fit{transform:translateY(-16px);box-shadow:0 0 0 3px #ffb42e,0 18px 24px -10px #000000e6;z-index:2}.atry-tip{position:absolute;top:-36px;left:50%;transform:translate(-50%);white-space:nowrap;padding:5px 10px;border-radius:12px;background:#ffb42e;color:#121014;font-weight:800;font-size:12.5px;pointer-events:none}.atry-card.is-shake{animation:awtShake .35s ease}@keyframes awtShake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.atry-card:disabled{cursor:default}.atry-note{margin:14px 0 0;text-align:center;font-size:12.5px;color:#fff4e699}.atry-flash{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%) rotate(-4deg);padding:10px 18px;border-radius:18px;background:#ffb42e;color:#121014;font:800 26px Funnel Display,sans-serif;pointer-events:none;animation:awtFlash .9s ease both}@keyframes awtFlash{0%{opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-4deg)}30%{opacity:1;transform:translate(-50%,-50%) scale(1.08) rotate(-4deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-4deg)}}.atry.is-win{background:#ffb42e;color:#121014}.atry-win{flex:1;display:flex;flex-direction:column}.atry-win-card{position:relative;height:180px;margin-top:26px}.atry-win-card .atry-card{position:absolute;left:calc(50% - 58px);top:6px;width:116px;height:164px;border-radius:16px;cursor:default;animation:awtSlam .6s cubic-bezier(.2,.9,.3,1) both}.atry-win-card .atry-card svg{width:58px;height:58px}.atry-win-card .atry-card b{font-size:19px;left:12px;top:8px}@keyframes awtSlam{0%{transform:translateY(-120px) rotate(30deg);opacity:0}60%{transform:translateY(6px) rotate(-10deg);opacity:1}to{transform:rotate(-8deg)}}.atry-check{position:absolute;right:16%;top:0;padding:8px 14px;border-radius:16px;background:#121014;color:#ffb42e;font:800 18px Funnel Display,sans-serif;transform:rotate(6deg)}.atry-win h2{margin:26px 0 0;font:800 50px/.92 Funnel Display,system-ui,sans-serif;letter-spacing:-.045em}.atry-win .atry-now{margin:10px 0 0;font:800 32px/1 Funnel Display,system-ui,sans-serif;letter-spacing:-.03em}.atry-win .atry-why{margin:14px 0 0;font-size:16px;line-height:1.45;color:#121014d1;max-width:320px}.atry-win-door{margin-top:auto;display:flex;flex-direction:column;gap:10px}.atry-go{height:56px;border-radius:28px;border:0;background:#121014;color:#fff4e6;font-weight:800;font-size:17px;font-family:inherit;cursor:pointer}.atry-have{min-height:50px;border-radius:25px;border:0;background:transparent;box-shadow:inset 0 0 0 1.5px #12101466;color:#121014;font-weight:700;font-size:15px;font-family:inherit;cursor:pointer}.atry-win-door small{text-align:center;font-size:12.5px;color:#121014bf}@media (max-height: 640px){.atry-table{height:160px;margin-top:10px}.atry-opp{margin-top:2px}.atry-msg{margin-top:10px}.atry-msg small{font-size:13px}.atry-note{display:none}.atry-hand{min-height:128px;padding-top:34px}.atry-card{width:64px;height:92px}.atry-win h2{font-size:40px}.atry-win .atry-now{font-size:26px}.atry-win-card{height:150px;margin-top:10px}.atry-win-card .atry-card{width:96px;height:136px;left:calc(50% - 48px)}}@media (max-width: 340px){.atry-card{width:64px;height:92px;margin:0 -8px}}@media (prefers-reduced-motion: reduce){.atry,.atry-card.is-shake,.atry-flash,.atry-win-card .atry-card{animation:none}}.awn-apart{font-size:44px}.awn-together{font-size:68px}.awn-strike{height:8px}.awn-stage.awp{height:220px}.awp-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:awpScene 15s infinite}.awp-scene.p2{animation-delay:3s}.awp-scene.p3{animation-delay:6s}.awp-scene.p4{animation-delay:9s}.awp-scene.p5{animation-delay:12s}@keyframes awpScene{0%{opacity:0;transform:translateY(14px)}3%{opacity:1;transform:none}18%{opacity:1;transform:none}21%{opacity:0;transform:translateY(-8px)}to{opacity:0}}.awp-cap{position:absolute;left:16px;right:16px;bottom:13px;margin:0;font-size:14px;line-height:1.3;color:#fff4e6b3}.awp-cap b{color:#fff4e6;font-weight:800}.awp-av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:800 14px Funnel Display,system-ui,sans-serif;box-shadow:0 0 0 3px #241e29}.awp-av.me{background:#ffb42e;color:#1a1205}.awp-av.them{background:#fff4e6;color:#1a1205;font-size:17px}.awp-av.sm{width:34px;height:34px;font-size:11px}.awp-av.them.sm{font-size:14px}.awp-side{position:absolute;top:58px;display:flex;flex-direction:column;align-items:center}.awp-side.l{left:18px}.awp-side.r{right:18px}.awp-pile{position:absolute;left:calc(50% - 34px);top:30px;width:68px;height:96px}.awp-pile .awp-card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#f4ead5;display:grid;place-items:center;box-shadow:0 12px 18px -10px #000000d9}.awp-pile .awp-card b{position:absolute;left:7px;top:3px;font:800 13px Funnel Display,sans-serif;color:#b3122b}.awp-pile .awp-card svg{width:32px;height:32px;fill:#b3122b}.awp-pile .awp-card.base{transform:rotate(-6deg)}.awp-pile .awp-card.fly-l{opacity:0;animation:awpFlyL 15s infinite}.awp-pile .awp-card.fly-r{opacity:0;animation:awpFlyR 15s infinite}@keyframes awpFlyL{0%,3%{opacity:0;transform:translate(-110px,20px) rotate(-30deg) scale(.6)}4%{opacity:1}8%{opacity:1;transform:rotate(5deg)}21%{opacity:1;transform:rotate(5deg)}22%,to{opacity:0}}@keyframes awpFlyR{0%,10%{opacity:0;transform:translate(110px,20px) rotate(30deg) scale(.6)}11%{opacity:1}15%{opacity:1;transform:rotate(-3deg)}21%{opacity:1;transform:rotate(-3deg)}22%,to{opacity:0}}.awp-score{position:absolute;top:18px;display:flex;align-items:center;gap:8px;font:800 20px Funnel Display,sans-serif}.awp-score.l{left:16px}.awp-score.r{right:16px;color:#fff4e699}.awp-tiles{position:absolute;left:0;right:0;top:72px;display:grid;grid-template-columns:repeat(4,42px);justify-content:center;gap:6px}.awp-tiles i{width:42px;height:42px;border-radius:10px;background:#ffb42e;color:#121014;display:grid;place-items:center;font:800 21px Funnel Display,sans-serif;font-style:normal;animation:awpDrop 15s infinite}.awp-tiles i.dk{background:#121014;color:#ffb42e;box-shadow:inset 0 0 0 2px #ffb42e}@keyframes awpDrop{0%{transform:translateY(-40px);opacity:0}3%{transform:none;opacity:1}to{transform:none;opacity:1}}.awp-secret{position:absolute;left:calc(50% - 30px);top:22px;display:flex;flex-direction:column;align-items:center;gap:5px}.awp-secret i{width:60px;height:84px;border-radius:10px;background:linear-gradient(160deg,#ffd36a,#ff9a3d);color:#1a1205;display:grid;place-items:center;font:800 30px Funnel Display,sans-serif;font-style:normal;transform:rotate(4deg)}.awp-secret small{font-size:11.5px;font-weight:700;color:#fff4e6b3}.awp-guesses{position:absolute;right:14px;top:26px;display:flex;flex-direction:column;gap:6px;align-items:flex-end}.awp-guesses em{font-style:normal;padding:5px 10px;border-radius:12px;background:#2b2331;font:800 15px Funnel Display,sans-serif;opacity:0;animation:awpPop 15s infinite}.awp-guesses em s{text-decoration:none;font:600 11.5px -apple-system,Roboto,system-ui,sans-serif;color:#fff4e6b3;margin-left:4px}.awp-guesses em.ok{background:#ffb42e;color:#1a1205}.awp-guesses em.ok s{color:#1a1205bf}.awp-guesses .g1{animation-delay:6.2s}.awp-guesses .g2{animation-delay:7s}.awp-guesses .g3{animation-delay:7.8s}@keyframes awpPop{0%{opacity:0;transform:translate(14px)}2%{opacity:1;transform:none}12%{opacity:1}14%,to{opacity:0}}.awp-np{position:absolute;left:16px;right:16px;top:18px;display:flex;gap:12px;align-items:center;padding:10px;border-radius:18px;background:#2b2331;box-shadow:inset 0 1px #ffffff1a}.awp-art{width:64px;height:64px;flex:none;border-radius:12px;background:radial-gradient(circle at 30% 30%,#ffd36a,#ff9a2e 55%,#b3122b);display:grid;place-items:center}.awp-art i{width:34px;height:34px;border-radius:50%;background:#121014;box-shadow:inset 0 0 0 10px #241e29,inset 0 0 0 12px #121014;animation:awnSpin 4s linear infinite}.awp-np-copy{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.awp-np-copy b{font:800 16px Funnel Display,sans-serif}.awp-np-copy small{font-size:12.5px;color:#fff4e6b3}.awp-prog{height:4px;border-radius:2px;background:#fff4e62e;margin-top:6px;overflow:hidden}.awp-prog i{display:block;height:100%;width:0;background:#ffb42e;animation:awpProg 15s linear 9s infinite}@keyframes awpProg{0%{width:20%}20%{width:48%}to{width:48%}}.awp-duo{position:absolute;left:16px;top:112px;display:flex;align-items:center}.awp-duo .awp-av+.awp-av{margin-left:-6px}.awp-duo .awp-av.me{position:relative;z-index:1}.awp-duo small{margin-left:10px;font-size:13px;font-weight:700;color:#fff4e6c7}.awp-eq{margin-left:12px;display:flex;align-items:flex-end;gap:3px;height:20px}.awp-eq i{width:4px;height:20px;border-radius:2px;background:#ffb42e;transform-origin:bottom;animation:awnBar 1s ease-in-out infinite}.awp-eq i:nth-child(2){animation-delay:.25s}.awp-eq i:nth-child(3){animation-delay:.5s}.awp-screen{position:absolute;left:16px;right:16px;top:16px;height:92px;border-radius:14px;background:linear-gradient(135deg,#352c3c,#1f1a22 60%,#4a2a1a);overflow:hidden;display:grid;place-items:center;box-shadow:inset 0 0 0 1px #fff4e61a}.awp-play{width:44px;height:30px;border-radius:9px;background:#e3062a;position:relative}.awp-play:after{content:"";position:absolute;left:18px;top:8px;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.awp-bar{position:absolute;left:10px;right:10px;bottom:8px;height:3px;border-radius:2px;background:#ffffff40;overflow:hidden}.awp-bar i{display:block;height:100%;width:35%;background:#e3062a}.awp-heart{position:absolute;right:22px;bottom:16px;width:18px;height:18px;background:#ff5a7a;transform:rotate(45deg);opacity:0;animation:awpHeart 15s 12s infinite}.awp-heart:before,.awp-heart:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#ff5a7a}.awp-heart:before{left:-9px}.awp-heart:after{top:-9px}@keyframes awpHeart{0%,6%{opacity:0;transform:translateY(0) rotate(45deg) scale(.6)}9%{opacity:1;transform:translateY(-14px) rotate(45deg) scale(1)}16%{opacity:0;transform:translateY(-46px) rotate(45deg) scale(1.1)}to{opacity:0}}.p5 .awp-duo{top:122px}@media (max-width: 360px){.awn-apart{font-size:38px}.awn-together{font-size:56px}.awn-stage.awp{height:200px}.awp-tiles{grid-template-columns:repeat(4,38px);top:64px}.awp-tiles i{width:38px;height:38px;font-size:19px}.awp-side{top:50px}.awp-cap{font-size:13px}.awp-secret{left:70px}.awp-more{display:none}.awp-np{top:12px}.awp-duo{top:100px}.p5 .awp-duo{top:112px}.awp-screen{height:84px;top:12px}}@media (max-height: 640px){.awn-stage.awp{height:186px}.awp-pile{top:18px}.awp-side{top:40px}.awp-tiles{top:58px}.awp-secret{top:12px}.awp-secret i{width:52px;height:72px}.awp-guesses{top:14px}.awp-np{top:10px}.awp-duo{top:96px}.p5 .awp-duo{top:104px}.awp-screen{height:78px;top:10px}}@media (prefers-reduced-motion: reduce){.awp-scene,.awp-pile .awp-card.fly-l,.awp-pile .awp-card.fly-r,.awp-tiles i,.awp-guesses em,.awp-art i,.awp-prog i,.awp-eq i,.awp-heart{animation:none}.awp-scene.p1{opacity:1}.awp-pile .awp-card.fly-l{opacity:1;transform:rotate(5deg)}.awp-guesses em{opacity:1}}.atry.atry-real{padding:calc(env(safe-area-inset-top,0px) + 6px) 0 calc(env(safe-area-inset-bottom,0px) + 6px);background:#1a161e;overflow:hidden}.atry-real-top{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px;flex:none}.atry-real-top b{font:800 18px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.atry-real-stage{flex:1;min-height:0;display:flex;flex-direction:column}.atry-real #whotPanel.atry-panel{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 10px}.atry-real #whotPanel .whot-board{flex:1;min-height:0;display:flex;flex-direction:column;margin:0}.atry-real #whotPanel .whot-game-area{flex:1;min-height:0;display:flex;flex-direction:column}.atry-real #whotPanel .whot-table{flex:1 1 auto;min-height:0}.atry-real .whot-card-btn.atry-shake{animation:awtShake .35s ease}.atry-real .atry-me-av{background:#ffb42e;color:#1a1205;font:800 13px Funnel Display,system-ui,sans-serif;display:grid;place-items:center}.atry-real .whot-seat.is-turn .whot-seat-avatar{box-shadow:0 0 0 3px #ffb42e}.atry-real .whot-quick-reacts{overflow-x:auto;scrollbar-width:none}.atry-real .whot-quick-reacts::-webkit-scrollbar{display:none}.atry-real .whot-shape-picker:not([hidden]){z-index:5}.atry-real .atry-flash{z-index:6}.atry-real-card{position:absolute;left:calc(50% - 58px);top:6px;width:116px;height:164px;display:block;animation:awtSlam .6s cubic-bezier(.2,.9,.3,1) both}.atry-real-card .whot-card-face{width:100%;height:100%}.atry.atry-real.is-win,.atry.is-win{padding:calc(env(safe-area-inset-top,0px) + 10px) 18px calc(env(safe-area-inset-bottom,0px) + 16px)}.atry-more{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px}.atry-more-t{height:96px;border-radius:18px;background:#121014;color:#fff4e6;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;position:relative;overflow:hidden}.atry-more-t b{font:800 13px/1.1 Funnel Display,system-ui,sans-serif;letter-spacing:-.01em}.atry-more-t.is-words{flex-direction:row;flex-wrap:wrap;align-content:flex-end;gap:3px}.atry-more-t.is-words i{width:18px;height:18px;border-radius:5px;background:#ffb42e;color:#1a1205;display:grid;place-items:center;font:800 11px Funnel Display,sans-serif;font-style:normal}.atry-more-t.is-words i:nth-child(2n){background:#121014;color:#ffb42e;box-shadow:inset 0 0 0 1.5px #ffb42e}.atry-more-t.is-words b{width:100%;margin-top:6px}.atry-eq{position:absolute;left:10px;top:12px;display:flex;align-items:flex-end;gap:3px;height:26px}.atry-eq i{width:4px;height:100%;border-radius:2px;background:#ffb42e;transform-origin:bottom;animation:awnBar 1s ease-in-out infinite}.atry-eq i:nth-child(2){animation-delay:.2s}.atry-eq i:nth-child(3){animation-delay:.4s}.atry-play{position:absolute;left:10px;top:12px;width:38px;height:26px;border-radius:8px;background:#e3062a}.atry-play:after{content:"";position:absolute;left:15px;top:7px;border-left:11px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (max-height: 640px){.atry-more-t{height:76px;padding:8px}.atry-more-t.is-words i{width:15px;height:15px;font-size:9.5px}.atry-win h2{font-size:40px}.atry-win-card{height:150px;margin-top:10px}.atry-real-card{transform:scale(.85);transform-origin:top center}}@media (prefers-reduced-motion: reduce){.atry-eq i,.atry-real-card{animation:none!important}}.atry.atry-real.is-win{background:#ffb42e;color:#121014}.atry-real #whotPanel .whot-status strong{color:inherit;font-weight:800}.whot-taunt-bubble.atry-taunt,.float-emoji.atry-float{z-index:2147483600!important}.atry-real #whotPanel #whotHand .whot-card-face.small{width:56px!important;height:78px!important}.atry-real #whotPanel #whotHand .whot-card-face.small .wc-shape-svg{width:28px!important;height:28px!important}.atry-real #whotPanel #whotHand .whot-card-face.small .wc-corner{font-size:.8rem!important}.atry-real #whotPanel .whot-discard,.atry-real #whotPanel #whotTopCard .whot-card-face{width:62px!important;height:86px!important}.atry-real #whotPanel .whot-market-pile .whot-card-back{width:60px!important;height:84px!important}.atry-real #whotPanel .whot-table{min-height:0!important}.atry-real #whotPanel #whotHand{padding:14px 12px 6px!important}.atry-real-top{min-height:40px}@media (max-height: 600px){.atry-real #whotPanel .whot-mid{gap:22px}.atry-real #whotPanel .whot-felt{padding:4px 10px 6px!important;gap:.2rem!important}.atry-real #whotPanel #whotOppHand .whot-card-back.hand{width:24px!important;height:34px!important}}.awn-getapp{margin-top:16px;width:100%;display:flex;align-items:center;gap:12px;padding:10px;border:0;border-radius:20px;background:#ffb42e;color:#1a1205;text-align:left;font:inherit;cursor:pointer;box-shadow:0 12px 28px -14px #ffb42eb3;animation:awnGetIn .5s .3s cubic-bezier(.2,.9,.3,1) both}.awn-getapp:active{transform:scale(.985)}.awn-getapp-ic{flex:0 0 44px;height:44px;display:block}.awn-getapp-ic svg{width:100%;height:100%;display:block;border-radius:11px}.awn-getapp-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.awn-getapp-copy b{font:800 17px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.awn-getapp-copy small{font-size:13px;font-weight:600;color:#1a1205b8}.awn-getapp-go{flex:none;height:38px;padding:0 16px;border-radius:19px;background:#1a1205;color:#ffb42e;display:grid;place-items:center;font-weight:800;font-size:14px}@keyframes awnGetIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.awn-welcome.is-door-open .awn-getapp{display:none}@media (max-height: 640px){.awn-head{margin-top:18px}.awn-getapp{margin-top:10px;padding:8px}.awn-getapp-ic{flex-basis:38px;height:38px}}@media (prefers-reduced-motion: reduce){.awn-getapp{animation:none}}@media (max-height: 700px){.awn-welcome:has(.awn-getapp) .awn-stage.awp{height:150px}.awn-welcome:has(.awn-getapp) .awn-sub{margin-top:12px;font-size:15px}}@media (max-height: 580px){.awn-welcome:has(.awn-getapp) .awn-stage.awp{height:136px}.awn-welcome:has(.awn-getapp) .awn-sub,.awn-welcome:has(.awn-getapp) .awp-cap{display:none}}.atry-real #whotPanel #whotHand{overflow-x:auto!important;overflow-y:visible;scrollbar-width:none;justify-content:safe center}.atry-real #whotPanel #whotHand::-webkit-scrollbar{display:none}.awn-getapp,.awn-getapp .awn-getapp-copy b{color:#1a1205!important;-webkit-text-fill-color:#1a1205}.awn-getapp .awn-getapp-copy small{color:#1a1205bf!important;-webkit-text-fill-color:rgba(26,18,5,.75)}.awn-getapp .awn-getapp-go{color:#ffb42e!important;-webkit-text-fill-color:#ffb42e}body.aw-shell-on:has(.awl){background:#e9edf8}.aw-screen.awl{--awl-paper: #e9edf8;--awl-paper-line: #cfd6ea;--awl-paper-raised: #dde3f3;--awl-ink: #182036;--awl-ink-dim: #4a5272;--awl-hero: #1f2b4d;--awl-text: #f5f3ff;--awl-dim: #b9bfd6;--awl-amber: #ffb42e;--awl-on-amber: #1a1205;--awl-frame: #0b0f1c;--awl-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;display:block;max-width:none;min-height:0;margin:0;padding:0;background:var(--awl-paper);color:var(--awl-ink);font-family:var(--awl-font);font-size:17px;line-height:1.55}.awl a{text-decoration:none}.awl button{font-family:var(--awl-font)}.awl :focus-visible{outline:3px solid var(--awl-amber);outline-offset:3px}.awl-wrap{max-width:1120px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.awl-strip{background:var(--awl-paper);color:var(--awl-ink);position:relative;z-index:6;padding-top:env(safe-area-inset-top,0px)}.awl-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px}.awl-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:19px;letter-spacing:-.3px;color:var(--awl-ink)!important}.awl-mark{width:34px;height:34px;flex:none;display:block}.awl-mark svg{width:100%;height:100%;display:block}.awl-links{display:none;align-items:center;gap:26px;font-weight:600;font-size:15px}.awl-links a,.awl-links button{color:var(--awl-ink)!important;background:none;border:0;padding:10px 0;font-weight:600;font-size:15px}.awl-head-r{display:flex;align-items:center;gap:6px}.awl-pill{height:42px;padding:0 16px;border:0;border-radius:21px;background:var(--awl-ink);color:#fff!important;font-weight:600;font-size:15px;white-space:nowrap}.awl-menu-btn{width:44px;height:44px;border:0;border-radius:22px;background:transparent;color:var(--awl-ink)!important;display:inline-flex;align-items:center;justify-content:center}.awl-menu-btn svg,.awl-sheet-x svg,.awl-dropcard-x svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.awl-menu{display:grid;padding:4px max(20px,env(safe-area-inset-right,0px)) 14px max(20px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--awl-paper-line)}.awl-menu[hidden]{display:none}.awl-menu a,.awl-menu button{display:block;text-align:left;width:100%;padding:13px 0;border:0;border-top:1px solid var(--awl-paper-line);background:none;color:var(--awl-ink)!important;font-weight:600;font-size:17px}.awl-hero{background:var(--awl-hero);color:var(--awl-text);position:relative;z-index:2}.awl-hero-in{display:grid;gap:28px;padding-top:28px}.awl-h1{margin:0;font-weight:800;font-size:clamp(42px,11vw,72px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance;max-width:11ch;color:var(--awl-text)!important;font-style:normal}.awl-lede{margin:18px 0 0;font-size:clamp(18px,2.4vw,21px);line-height:1.5;color:var(--awl-dim);max-width:34ch}.awl-actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.awl-btn{height:56px;padding:0 30px;border:0;border-radius:28px;background:var(--awl-amber);color:var(--awl-on-amber)!important;font-weight:600;font-size:17px}.awl-btn:active,.awl-pill:active{transform:scale(.98)}.awl-btn.is-dark{background:var(--awl-ink);color:#fff!important}.awl-small{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--awl-dim)}.awl-link{padding:0;border:0;background:none;color:inherit!important;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.awl-hero .awl-link{color:var(--awl-text)!important}.awl .aw-deleted-note{margin:0 0 18px;padding:12px 14px;border-radius:14px;background:#ffffff14;color:var(--awl-text);font-size:15px}.awl-phones{position:relative;height:575px;margin-bottom:-190px;z-index:3;max-width:100%}.awl-phone{position:relative;width:230px;max-width:100%;aspect-ratio:375 / 812;border-radius:38px;background:var(--awl-frame);padding:9px;box-shadow:0 24px 50px #1820364d,inset 0 0 0 1.5px #2a3150}.awl-phone:before{content:"";position:absolute;top:9px;left:50%;width:36%;height:20px;transform:translate(-50%);background:var(--awl-frame);border-radius:0 0 13px 13px;z-index:1}.awl-screen{width:100%;height:100%;border-radius:30px;overflow:hidden;padding-top:26px;background:var(--awl-sb, #182036)}.awl-screen img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.awl-phones .awl-phone{position:absolute;width:248px;box-shadow:0 30px 60px #00000080,inset 0 0 0 1.5px #2a3150}.awl-phones .is-back{left:12px;top:36px;transform:rotate(-6deg)}.awl-phones .is-front{left:118px;top:0;transform:rotate(4deg)}.awl-phone.is-wide{width:100%;max-width:440px;aspect-ratio:812 / 375;border-radius:34px}.awl-phone.is-wide:before{top:50%;left:9px;width:20px;height:36%;transform:translateY(-50%);border-radius:0 13px 13px 0}.awl-phone.is-wide .awl-screen{padding-top:0;padding-left:24px;border-radius:27px}.awl-phone.is-wide .awl-screen img{object-position:center}.awl-body{background:var(--awl-paper);color:var(--awl-ink);position:relative;z-index:1}.awl-feat-in{display:grid;gap:30px;padding-top:56px;padding-bottom:56px;border-top:1px solid var(--awl-paper-line);align-items:center}.awl-feat.is-first .awl-feat-in{padding-top:240px;border-top:0}.awl-h2{margin:0;font-weight:800;font-size:clamp(30px,6vw,44px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;max-width:16ch;color:var(--awl-ink)!important;font-style:normal}.awl-feat-copy p{margin:14px 0 0;color:var(--awl-ink-dim);max-width:38ch}.awl-perks{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--awl-ink-dim);font-size:15px}.awl-perks li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--awl-amber);margin-right:8px;vertical-align:middle}.awl-tabs{margin-top:24px;display:inline-flex;padding:4px;border-radius:24px;background:var(--awl-paper-raised);gap:4px}.awl-tabs button{height:40px;padding:0 20px;border:0;border-radius:20px;background:transparent;color:var(--awl-ink-dim)!important;font-weight:600;font-size:15px}.awl-tabs button[aria-selected=true]{background:var(--awl-ink);color:#fff!important}.awl-taps{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.awl-taps[hidden]{display:none}.awl-taps li{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border-radius:22px;background:#fff;color:var(--awl-ink);font-weight:600;font-size:15px;box-shadow:0 1px 0 var(--awl-paper-line)}.awl-taps li svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.awl-taps .awl-then{background:none;box-shadow:none;padding:0;color:var(--awl-ink-dim)}.awl-closing{background:var(--awl-hero);color:var(--awl-text)}.awl-closing .awl-wrap{padding-top:64px;padding-bottom:56px}.awl-closing .awl-h2{color:var(--awl-text)!important;max-width:18ch}.awl-foot{background:var(--awl-paper)}.awl-foot .awl-wrap{display:flex;flex-wrap:wrap;gap:18px;padding-top:26px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 110px);font-size:14px;color:var(--awl-ink-dim)}.awl-foot a{color:var(--awl-ink-dim)!important}.awl-dropcard{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:0 max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));transform:translateY(130%);transition:transform .4s cubic-bezier(.2,.8,.2,1);pointer-events:none}.awl-dropcard.is-in{transform:none;pointer-events:auto}.awl-dropcard-in{max-width:520px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:12px 8px 12px 14px;border-radius:22px;background:var(--awl-ink);color:#fff;box-shadow:0 18px 40px #18203673}.awl-dropcard .awl-mark{width:44px;height:44px}.awl-dropcard-txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.awl-dropcard-txt b{font-size:16px}.awl-dropcard-txt small{font-size:13.5px;color:var(--awl-dim)}.awl-dropcard-go{height:44px;padding:0 18px;border:0;border-radius:22px;background:var(--awl-amber);color:var(--awl-on-amber)!important;font-weight:600;font-size:15px}.awl-dropcard-x{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--awl-dim)!important;display:inline-flex;align-items:center;justify-content:center}.awl-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:#0b0f1c00;transition:background .22s ease}.awl-sheet[hidden]{display:none}.awl-sheet.is-in{background:#0b0f1c8c}.awl-sheet-card{position:relative;width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;padding:22px max(20px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 22px) max(20px,env(safe-area-inset-left,0px));border-radius:26px 26px 0 0;background:var(--awl-hero);color:var(--awl-text);display:flex;flex-direction:column;gap:12px;transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.awl-sheet.is-in .awl-sheet-card{transform:none}.awl-sheet-x{align-self:flex-end;width:40px;height:40px;margin:-8px -8px 0 0;border:0;border-radius:50%;background:#ffffff14;color:var(--awl-text)!important;display:inline-flex;align-items:center;justify-content:center}.awl-sheet .awx-go{background:var(--awl-amber)!important;color:var(--awl-on-amber)!important}.awl-sheet .awx-switch button[aria-selected=true]{color:var(--awl-ink)}.awl-sheet .aw-fine a{color:var(--awl-amber)!important}@media (min-width: 900px){.awl-links{display:flex}.awl-menu-btn,.awl-head-r .awl-pill[data-awl=login]{display:none}.awl-hero-in{grid-template-columns:1.1fr .9fr;align-items:end;padding-top:48px}.awl-hero-in .awl-copy{padding-bottom:150px}.awl-phones{height:640px;margin-bottom:-160px}.awl-phones .awl-phone{width:280px}.awl-phones .is-front{left:180px}.awl-feat-in{grid-template-columns:1fr 1fr;padding-top:88px;padding-bottom:88px}.awl-feat.is-first .awl-feat-in{padding-top:220px}.awl-feat.is-flip .awl-feat-copy{order:2}.awl-feat-in.is-solo{grid-template-columns:1fr}.awl-sheet{align-items:center}.awl-sheet-card{border-radius:26px}}@media (max-width: 400px){.awl-head-r .awl-pill{padding:0 14px;font-size:14px}.awl-phones{height:512px;margin-bottom:-170px}.awl-phones .awl-phone{width:220px;border-radius:32px}.awl-phones .awl-screen{border-radius:25px;padding-top:22px}.awl-phones .is-front{left:100px}.awl-feat.is-first .awl-feat-in{padding-top:220px}}@media (prefers-reduced-motion: no-preference){.awl-phones .is-front{animation:awlRise .7s cubic-bezier(.2,.8,.2,1) both .1s}.awl-phones .is-back{animation:awlRise2 .7s cubic-bezier(.2,.8,.2,1) both}@keyframes awlRise{0%{transform:translateY(24px) rotate(4deg)}to{transform:rotate(4deg)}}@keyframes awlRise2{0%{transform:translateY(24px) rotate(-6deg)}to{transform:rotate(-6deg)}}}@media (prefers-reduced-motion: reduce){.awl-dropcard,.awl-sheet,.awl-sheet-card{transition:none}}html.awa-desk body.aw-shell-on:has(.awl),html.awa-desk:has(.awl){background:#e9edf8}html.awa-desk body .aw-screen.awl.awl{max-width:none!important;min-height:0!important;margin:0!important;border-radius:0;border:0;box-shadow:none;padding-left:0!important;padding-right:0!important}.aw-screen.awl{overflow-x:hidden;overflow-x:clip}@media (max-width: 360px){.awl-phones{height:466px;margin-bottom:-160px}.awl-phones .awl-phone{width:198px}.awl-phones .is-back{left:6px}.awl-phones .is-front{left:92px}.awl-feat.is-first .awl-feat-in{padding-top:200px}.awl-head-r .awl-pill{padding:0 12px;font-size:13.5px}}.awl-band{color:var(--awl-text);position:relative}.awl-band .awl-h2{color:var(--awl-text)!important}.awl-band .awl-feat-copy p{color:#f5f3ffcc}.awl-band .awl-feat-in{border-top:0}.awl-games{--awl-g: #5a1222;--awl-gs: #2b0d15;background:var(--awl-g);transition:background-color .5s ease}.awl-games[data-game=words]{--awl-g: #0d4a35;--awl-gs: #0f2a21}.awl-games[data-game=hilo]{--awl-g: #0b4655;--awl-gs: #0d2a32}.awl-games .awl-feat-in{padding-top:240px}.awl-cycle{display:flex;flex-direction:column;align-items:center;gap:18px}.awl-cycle .awl-phone{width:250px;box-shadow:0 30px 60px #00000073,inset 0 0 0 1.5px #2a3150}.awl-cycle .awl-screen{position:relative;background:var(--awl-gs);transition:background-color .5s ease}.awl-cyc-img{position:absolute;left:0;right:0;top:26px;bottom:0;width:100%;height:calc(100% - 26px)!important;object-fit:cover;object-position:top;opacity:0;transition:opacity .5s ease}.awl-cyc-img.is-on{opacity:1}.awl-cyc-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:24px;background:#00000038}.awl-cyc-tabs button{height:40px;padding:0 16px;border:0;border-radius:20px;background:transparent;color:#f5f3ffd1!important;font-weight:600;font-size:15px;white-space:nowrap}.awl-cyc-tabs button[aria-selected=true]{background:#fff;color:var(--awl-ink)!important}.awl-music{background:#2a2160;z-index:2}.awl-music .awl-feat-in{padding-bottom:0}.awl-phone.is-spill{width:250px;justify-self:center;margin-bottom:-150px;box-shadow:0 30px 60px #0006,inset 0 0 0 1.5px #2a3150}.awl-watch .awl-feat-in{padding-top:200px;border-top:0}.awl-pair{display:flex;justify-content:center;align-items:flex-start;gap:14px}.awl-pair .awl-phone{width:min(44vw,230px);padding:7px;border-radius:30px}.awl-pair .awl-phone:before{top:7px;height:15px;border-radius:0 0 10px 10px}.awl-pair .awl-screen{border-radius:24px;padding-top:18px}.awl-pair .awl-phone+.awl-phone{margin-top:36px}.awl-clip{width:100%;height:100%;object-fit:cover;object-position:top;display:block;background:#000}.awl-closing-p{margin:14px 0 0;color:var(--awl-dim);max-width:40ch}.awl-credit{flex-basis:100%;font-size:12px;color:var(--awl-ink-dim);opacity:.8}@media (min-width: 900px){.awl-head-r .awl-pill[data-awl=login]{display:inline-flex;align-items:center}.awl-games .awl-feat-in{padding-top:220px;padding-bottom:88px}.awl-cycle .awl-phone{width:280px}.awl-music .awl-feat-in{padding-top:88px}.awl-music .awl-feat-copy{order:2}.awl-phone.is-spill{width:280px;margin-bottom:-170px}.awl-watch .awl-feat-in{padding-top:220px}}@media (max-width: 400px){.awl-games .awl-feat-in{padding-top:220px}.awl-cycle .awl-phone,.awl-phone.is-spill{width:230px}.awl-cyc-tabs button{padding:0 13px;font-size:14px}}@media (max-width: 360px){.awl-games .awl-feat-in{padding-top:200px}.awl-cycle .awl-phone,.awl-phone.is-spill{width:210px}.awl-phone.is-spill{margin-bottom:-130px}.awl-watch .awl-feat-in{padding-top:170px}}@media (prefers-reduced-motion: reduce){.awl-games,.awl-cycle .awl-screen,.awl-cyc-img{transition:none}}@media (max-width: 360px){.awl-dropcard .awl-mark,.awl-dropcard-txt small{display:none}.awl-dropcard-txt b{font-size:15px}}.awl-strip:before{content:"";position:absolute;left:0;right:0;top:0;height:env(safe-area-inset-top,0px);background:#182036;pointer-events:none}.aw-screen.awl.awi{display:flex;flex-direction:column;min-height:100dvh}.awi .awl-hero{flex:1 0 auto}.awi-in{display:flex;flex-direction:column;align-items:flex-start;max-width:560px;padding-top:34px;padding-bottom:40px}.awi-av{display:block;border-radius:50%;padding:5px;background:var(--awl-amber)}.awi-av .aw-av{display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 0 0 3px var(--awl-hero);color:#fff;font-family:var(--awl-font);font-weight:700}.awi-h1{margin:22px 0 0;font-family:var(--awl-font);font-weight:800;font-size:clamp(34px,9.4vw,52px);line-height:1.04;letter-spacing:-.035em;text-wrap:balance;color:var(--awl-text)!important;font-style:normal}.awi-lede{margin:14px 0 0;font-size:17px;line-height:1.5;color:var(--awl-dim);max-width:34ch}.awi-body{width:100%;margin-top:28px;display:flex;flex-direction:column;gap:10px}.awi .awx-form{gap:12px}.awi .awx-label{font-family:var(--awl-font);font-size:14px;font-weight:600;color:var(--awl-dim)}.awi .awx-input{height:56px;border-radius:14px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.awi .awx-input:focus-within{box-shadow:inset 0 0 0 2px var(--awl-amber)}.awi .awx-input input{font:500 17px var(--awl-font);color:var(--awl-text)}.awi .awx-switch button{font-family:var(--awl-font);font-weight:600}.awi .awx-switch button[aria-selected=true]{color:var(--awl-ink)}.awi .aw-cta,.awi .awx-go{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:56px;border:0;border-radius:28px;background:var(--awl-amber)!important;color:var(--awl-on-amber)!important;font:600 17px var(--awl-font)!important;text-decoration:none}.awi .aw-cta:active,.awi .awx-go:active{transform:scale(.985)}.awi .aw-ghost{display:flex;align-items:center;justify-content:center;width:100%;height:52px;border:1px solid rgba(255,255,255,.22);border-radius:26px;background:transparent;color:var(--awl-text)!important;font:600 16px var(--awl-font)!important;text-decoration:none}.awi .awx-forgot{align-self:center;color:var(--awl-text)!important;font-family:var(--awl-font);font-weight:600}.awi .aw-or{margin:6px 0;color:var(--awl-dim);font-family:var(--awl-font)}.awi .aw-error{margin:0 2px;font-family:var(--awl-font)}.awi .aw-error[hidden]{display:none}.awi-msg{margin:0 0 6px;padding:16px;border-radius:14px;background:#ffffff14;font-size:16px}.awi-link{color:var(--awl-amber);font-weight:700;word-break:break-all}.awi-foot{background:var(--awl-paper);color:var(--awl-ink-dim);font-size:14px}.awi-foot .awl-wrap{padding-top:18px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 18px)}body.aw-shell-on{background:#0e0818;overflow:auto}body.aw-shell-on #app{min-height:100dvh}.aw-screen{--aw-cream: #f5f3ff;--aw-dim: rgba(245,243,255, .7);--aw-faint: rgba(245,243,255, .5);--aw-gold: #ffd36a;--aw-hot: #ffb42e;position:relative;box-sizing:border-box;min-height:100dvh;max-width:520px;margin:0 auto;padding:calc(env(safe-area-inset-top,0px) + 6px) 22px calc(env(safe-area-inset-bottom,0px) + 28px);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:var(--aw-cream);-webkit-font-smoothing:antialiased}.aw-screen *,.aw-screen *:before,.aw-screen *:after{box-sizing:border-box}.aw-bg-dusk{background:radial-gradient(120% 50% at 50% 0%,#232b42,#1d1026 55%,#120a19)}.aw-bg-glow{background:radial-gradient(90% 40% at 50% 18%,#7a3466,#2a1638 55%,#0e0818)}.aw-bg-night{background:#0e0818}.aw-bg-plain{background:linear-gradient(180deg,#1f2639,#1a2134)}@media (min-width: 560px){body.aw-shell-on{background:#160d22}}.aw-screen a{color:inherit;text-decoration:none}.aw-screen button{font:inherit;color:inherit;cursor:pointer}.aw-screen button:disabled{cursor:default}.aw-h1{margin:10px 0 8px;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:30px;line-height:1.1;letter-spacing:-.04em}.aw-display{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:26px;line-height:1.15;letter-spacing:-.03em}.aw-display.small{font-size:20px}.aw-lead{margin:0 0 20px;font-size:15px;line-height:1.45;color:var(--aw-dim)}.aw-small{font-size:13px;line-height:1.35;color:var(--aw-dim)}.aw-tiny{margin:4px 2px 14px;font-size:12px;line-height:1.4;color:var(--aw-faint)}.aw-fine{margin:4px 0 0;text-align:center;font-size:12px;line-height:1.4;color:var(--aw-faint)}.aw-section{margin:26px 4px 10px;font-size:13px;font-weight:800;color:#f5f3ff99}.aw-title{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:26px;letter-spacing:-.04em}.center{text-align:center}.aw-note{margin:18px 0 0;padding:14px 16px;border-radius:18px;background:#ffffff12;font-size:14px;line-height:1.45;text-align:center}.aw-brand{margin:0;display:flex;align-items:baseline;gap:6px;justify-content:center}.aw-brand-awa{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.07em;color:var(--aw-gold)}.aw-brand-space{font-weight:800;font-size:10px;letter-spacing:.28em}.aw-brand.big{justify-content:flex-start;gap:8px}.aw-brand.big .aw-brand-awa{font-size:52px;line-height:1;background:linear-gradient(90deg,#ffe29a,#ffc35a 65%,#ff9a3d);-webkit-background-clip:text;background-clip:text;color:transparent}.aw-brand.big .aw-brand-space{font-size:15px}.aw-top{height:58px;display:flex;align-items:center;flex:0 0 auto}.aw-top-split{justify-content:space-between}.aw-bottom{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:10px}.aw-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.aw-round{position:relative;width:44px;height:44px;flex:0 0 44px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff14;display:inline-flex;align-items:center;justify-content:center}.aw-top>.aw-round:first-child{margin-left:-4px}.aw-badge{position:absolute;right:-3px;top:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff4f8b;color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.aw-cta,.aw-ghost,.aw-wa{height:54px;border-radius:27px;border:0;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;font-size:16px;width:100%;text-align:center}.aw-cta{background:var(--aw-hot);color:#2a0f1f!important}.aw-cta:disabled{opacity:.45}.aw-ghost{height:50px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;font-weight:700;font-size:15px}.aw-wa{background:#25d366;color:#06290f!important}.aw-wa[aria-disabled=true]{opacity:.5;pointer-events:none}.aw-cta.small,.aw-ghost.small,.aw-wa.small{height:44px;border-radius:22px;font-size:14px;padding:0 16px;width:auto}.aw-wa.small svg{width:18px;height:18px}.aw-row-btns{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;justify-content:center}.aw-row-btns>*{flex:1 1 0;min-width:0}.aw-text-btn{margin:10px auto 0;padding:10px 14px;border:0;background:none;color:var(--aw-faint)!important;font-size:14px;font-weight:700;text-align:center}.aw-mini{height:40px;padding:0 16px;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:transparent;font-weight:800;font-size:14px;flex:0 0 auto}.aw-mini-hot{border:0;background:var(--aw-hot);color:#2a0f1f!important}.aw-mini.is-sent{border:0;background:#52d39c2e;color:#7fe0b6!important}.aw-field{display:block;margin-bottom:14px}.aw-label{display:block;margin:0 0 6px 4px;font-size:13px;font-weight:700;color:#f5f3ffbf}.aw-input{width:100%;height:52px;padding:0 18px;border-radius:26px;border:1px solid rgba(255,255,255,.16);background:#00000040;color:var(--aw-cream);font:inherit;font-size:16px;outline:none}input.aw-input:focus,.aw-at:focus-within{border-color:#ffd36a8c}.aw-at{display:flex;align-items:center;gap:2px}.aw-at b{color:var(--aw-gold);font-size:16px}.aw-at input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--aw-cream);font:inherit;font-size:16px;padding-left:3px}.aw-screen input::placeholder{color:#f5f3ff66}.aw-at[data-state=ok]{border-color:#52d39c99}.aw-at[data-state=bad]{border-color:#ff789699}.aw-code{text-transform:uppercase;letter-spacing:.12em;font-weight:700}.aw-hint{margin:-6px 0 0 6px;min-height:20px;font-size:13px;font-weight:700;color:var(--aw-faint)}.aw-hint[data-state=ok]{color:#7fe0b6}.aw-hint[data-state=bad]{color:#ffb0c4}.aw-error{margin:12px 4px 0;font-size:14px;font-weight:700;color:#ffb0c4}.aw-photo-pick{width:96px;height:96px;margin:4px 0 22px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.3);background:#ffffff0d;color:#f5f3ffb3!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px!important;font-weight:700}.aw-photo-pick.has-photo{border-style:solid;border-color:#ffd36a99}.aw-av{border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;color:#fff}.aw-av.dim{opacity:.7}.aw-welcome{padding-top:0;background:#0e0818}.aw-hero{position:relative;height:min(48dvh,430px);margin:0 -22px;background:linear-gradient(180deg,#2a1a5c,#7a3466 45%,#e7746a 78%,#f4b95e);overflow:hidden}.aw-hero-sun{position:absolute;left:50%;top:34%;width:170px;height:170px;margin-left:-85px;border-radius:50%;background:radial-gradient(circle,#ffe39a,#ffc35a 55%,#ffc35a00 72%)}.aw-hero-city{position:absolute;left:0;bottom:-1px;width:100%;height:170px}.aw-welcome-copy{display:flex;flex-direction:column;gap:14px;margin-top:18px}.aw-welcome-copy .aw-lead{margin:0}.aw-invite .aw-brand{margin-top:20px}.aw-invite-head{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:30px}.aw-invite-head .aw-h1{font-size:28px;margin:0}.aw-invite-head .aw-lead{margin:0}.aw-invite-form{margin-top:24px}.aw-glow-av .aw-av{animation:aw-glow 3s ease-in-out infinite}@keyframes aw-glow{0%,to{box-shadow:0 0 0 6px #ffc35a2e,0 0 40px 6px #ff6f8a59}50%{box-shadow:0 0 0 10px #ffc35a1a,0 0 60px 12px #ff6f8a80}}.aw-connected{gap:22px;padding:0 8px}.aw-pair{display:flex;align-items:center;animation:aw-pop .6s cubic-bezier(.2,.8,.3,1.2) both}.aw-pair>span:last-child{margin-left:-22px}.aw-pair .aw-av{box-shadow:0 0 0 4px #2a1638;font-size:38px!important}.aw-connected .aw-display{font-size:30px}.aw-connected .aw-cta{animation:aw-rise .5s ease .25s both}@keyframes aw-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes aw-rise{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.aw-lobby-bar{height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px}.aw-greet{margin:0;min-width:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:23px;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-greet span{background:linear-gradient(90deg,#ffe29a,#ffc35a 70%,#ff9a3d);-webkit-background-clip:text;background-clip:text;color:transparent}.aw-bar-btns{display:flex;gap:8px;flex:0 0 auto}.aw-strip{display:flex;gap:14px;margin:0 -22px;padding:6px 24px 4px;overflow-x:auto;scrollbar-width:none}.aw-strip::-webkit-scrollbar{display:none}.aw-bubble{flex:0 0 auto;width:64px;border:0;background:transparent;padding:4px 0 0;display:flex;flex-direction:column;align-items:center;gap:6px}.aw-bubble-av{position:relative;display:inline-flex;border-radius:50%}.aw-bubble.is-on .aw-bubble-av{box-shadow:0 0 0 3px #182036,0 0 0 5.5px #ffc35a}.aw-bubble.is-pending .aw-bubble-av{opacity:.55;outline:1.5px dashed rgba(255,255,255,.4);outline-offset:3px}.aw-bubble-name{max-width:64px;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f5f3ffbf}.aw-bubble.is-on .aw-bubble-name{color:var(--aw-gold)}.aw-bubble-plus{width:58px;height:58px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;color:var(--aw-gold)}.aw-empty,.aw-waiting{margin-top:18px;padding:24px 18px;border-radius:24px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.aw-empty .aw-lead{margin:0 0 6px}.aw-waiting .aw-lead{margin:0;font-size:14px}.aw-waiting .aw-row-btns{width:100%}.aw-space-card{margin-top:4px;width:100%;display:flex;align-items:center;gap:14px;padding:14px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#ffffff12;text-align:left}.aw-space-card-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-space-card-copy b{font-size:19px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-space-card-copy small{font-size:13px;color:#f5f3ffa6}.aw-space-card-go{flex:0 0 auto;height:40px;padding:0 18px;border-radius:20px;background:var(--aw-hot);color:#2a0f1f;font-weight:800;display:inline-flex;align-items:center}.aw-portals{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw-portal{height:118px;border-radius:22px;padding:12px;display:flex;align-items:flex-start}.aw-portal i{font-style:normal;font-weight:900;font-size:11px;letter-spacing:.14em}.p-whot{background:linear-gradient(145deg,#5a3b71,#9a4f76 52%,#d97760)}.p-cinema{background:linear-gradient(145deg,#1c1429,#43234f 55%,#8d3e64)}.p-chat{background:linear-gradient(145deg,#122038,#1d5872 52%,#3aa492)}.p-moments{background:linear-gradient(155deg,#f4b95e,#e77c69 42%,#744f9c)}.aw-newspace .aw-h1{margin-top:4px;font-size:28px}.aw-newspace .aw-lead{margin-bottom:18px;font-size:14px}.aw-person{margin-top:10px;display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.aw-person.flat{margin:0;padding:0;background:none;border:0}.aw-person-copy{flex:1;min-width:0;display:flex;flex-direction:column}.aw-person-copy b{font-weight:800;font-size:16px}.aw-person-copy small{font-size:13px;color:#f5f3ffa6}#awFound .aw-hint{margin:10px 4px 0}.aw-or{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:#f5f3ff73;font-size:12px;font-weight:700}.aw-or span{flex:1;height:1px;background:#ffffff1f}.aw-linkcard{padding:16px;border-radius:22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;gap:14px;align-items:center}.aw-qr{width:104px;height:104px;flex:0 0 104px;padding:7px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center}.aw-qr svg{width:100%;height:100%;display:block}.aw-qr-wait{width:28px;height:28px;border-radius:50%;border:3px solid #e7d9e6;border-top-color:#ff4f8b;animation:aw-spin .8s linear infinite}@keyframes aw-spin{to{transform:rotate(360deg)}}.aw-linkcard-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.aw-linktext{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:14px;color:var(--aw-gold);word-break:break-all}.aw-linkcard .aw-ghost.small{height:34px;padding:0 14px;font-size:13px}.aw-invite-card{padding:16px;border-radius:22px;background:#ffffff12;border:1px solid rgba(255,211,106,.3);margin-bottom:8px}.aw-sent-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:#ffffff0a;margin-bottom:8px}.aw-sent-copy{flex:1;min-width:0;font-size:14px}.aw-sent-copy em{font-style:normal;color:#f5f3ff8c}.aw-sent-row .aw-mini{height:34px;padding:0 12px;font-size:12px}.aw-profile-card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:22px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}.aw-secure{margin:14px 0 22px;padding:18px;border-radius:22px;background:#ffd36a17;border:1px solid rgba(255,211,106,.35)}.aw-secure-head{display:flex;gap:12px;align-items:flex-start}.aw-secure-head svg{flex:0 0 auto}.aw-secure-head b{font-size:16px}.aw-secure-head p{margin:4px 0 0;font-size:13px;line-height:1.45;color:#f5f3ffbf}.aw-bg-plain .aw-ghost.small{align-self:flex-start}.awa-space-strip{position:relative;z-index:2;display:flex;gap:12px;padding:2px 18px 8px;overflow-x:auto;scrollbar-width:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff}.awa-space-strip::-webkit-scrollbar{display:none}.awa-space-strip .aw-bubble{width:56px;padding-top:4px}.awa-space-strip .aw-bubble-av .aw-av{width:48px!important;height:48px!important;font-size:19px!important}.awa-space-strip .aw-bubble-plus{width:48px;height:48px}.awa-space-strip .aw-bubble-name{max-width:56px;font-size:11px;color:var(--muted, rgba(245,243,255, .75))}.awa-space-strip .aw-bubble.is-on .aw-bubble-name{color:var(--accent-soft, #ffd36a)}.awa-space-strip .aw-bubble.is-on .aw-bubble-av{box-shadow:0 0 0 2.5px var(--bg, #182036),0 0 0 4.5px #ffc35a}.awa-space-strip a{color:inherit;text-decoration:none}.awa-space-strip button{font:inherit;color:inherit;cursor:pointer}.awa-invites-btn{position:relative}.awa-invites-btn .aw-badge{right:-2px;top:-2px}a.settings-row-static{text-decoration:none;color:inherit}body.aw-shell-on #app{display:block;padding:0}.aw-screen{width:100%}.aw-screen h1{font-style:normal;color:var(--aw-cream)}.aw-screen .aw-h1{font-size:30px;font-weight:700}.aw-screen .aw-cta,.aw-screen .aw-wa{font-weight:800;font-size:16px}.aw-screen .aw-ghost{font-weight:700;font-size:15px}.aw-screen .aw-cta.small,.aw-screen .aw-ghost.small,.aw-screen .aw-wa.small{font-size:14px}.aw-screen .aw-mini{font-weight:800;font-size:14px}.aw-waiting .aw-row-btns{flex-direction:column}.aw-waiting .aw-row-btns>*{width:100%;flex:0 0 auto}.aw-welcome .aw-bottom{padding-top:18px}.awa-space-strip .aw-bubble{height:auto;min-height:0;line-height:1.3;flex-shrink:0}.awa-space-strip .aw-bubble-name{display:block;line-height:1.3;min-height:14px;overflow:hidden}.awa-space-strip{flex:0 0 auto;min-height:82px;align-items:flex-start;overflow-y:visible}.solo-invite-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:flex-end;justify-content:center;background:#08040e8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.solo-invite-card{width:100%;max-width:520px;box-sizing:border-box;padding:22px 20px calc(env(safe-area-inset-bottom,0px) + 20px);border-radius:26px 26px 0 0;background:linear-gradient(180deg,#1f2639,#182036);color:#f5f3ff;display:flex;flex-direction:column;gap:10px;animation:aw-rise .3s ease both}.solo-invite-title{margin:0;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.03em}.solo-invite-sub{margin:0 0 6px;font-size:14px;line-height:1.45;color:#f5f3ffb8}.solo-invite-wa,.solo-invite-ghost{height:50px;border-radius:25px;display:flex;align-items:center;justify-content:center;font:inherit;font-weight:800;font-size:15px;text-decoration:none;cursor:pointer}.solo-invite-wa{background:#25d366;color:#06290f;border:0}.solo-invite-ghost{background:#ffffff0f;color:#f5f3ff;border:1px solid rgba(255,255,255,.16);font-weight:700;overflow:hidden;text-overflow:ellipsis;padding:0 14px}.solo-invite-close{margin-top:2px;border:0;background:none;color:#f5f3ff8c;font:inherit;font-weight:700;font-size:14px;padding:10px;cursor:pointer}.aw-open-solo{margin-top:14px}.cinema-library-empty-rich{display:flex;flex-direction:column;gap:4px;padding:18px 14px;text-align:center}.cinema-library-empty-rich strong{font-size:15px}.cinema-library-empty-rich span{font-size:13px;line-height:1.45;opacity:.75}.cinema-upload-hint{margin:6px 0 0;text-align:center;font-size:12px;opacity:.65}.awa-movies-tunnel{display:block;width:100%;height:100%}#watchPanel .tile-library{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,#4a1f45,#2a1538 45%,#120a1f)!important;border-color:#ffc35a47!important}#watchPanel .tile-library .awa-movies-art{position:absolute;left:50%;bottom:0;width:84%;height:92%;transform:translate(-50%);pointer-events:none;opacity:.95}#watchPanel .tile-library .cinema-tile-text{position:relative;z-index:1;margin-top:auto;text-shadow:0 2px 10px rgba(0,0,0,.6)}#watchPanel .tile-library .cinema-tile-text b{color:#f5f3ff!important}#watchPanel .tile-library .cinema-tile-text small{color:#f5f3ffc7!important}#watchPanel .room-brand-library{align-items:center!important;gap:6px}#watchPanel .room-brand-library .awa-movies-mini{width:30px;height:30px;flex:0 0 30px;border-radius:8px;overflow:hidden;background:#120a1f}#watchPanel .room-brand-library strong{font-style:normal}.cinema-service.awa-movies{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.cinema-service.awa-movies .awa-movies-home{width:30px;height:30px;border-radius:8px;overflow:hidden;background:#120a1f;display:block}.awa-logo{font-size:2.9rem!important;letter-spacing:-.06em!important;white-space:nowrap}.awa-logo span{display:inline!important;margin:0!important;font-size:inherit!important;letter-spacing:inherit!important;transform:none!important}.aw-brand{gap:0!important}.aw-brand-space{font-family:Funnel Display,system-ui,sans-serif;font-weight:700!important;letter-spacing:-.07em!important;font-size:20px!important;color:#f5f3ff}.aw-brand.big .aw-brand-space{font-size:52px!important;line-height:1}#watchPanel .tile-library .awa-movies-art{bottom:30%;height:64%;width:70%}#watchPanel .tile-library:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(180deg,#120a1f00,#120a1feb);pointer-events:none}#watchPanel .tile-library .cinema-tile-text{z-index:2}.aw-screen .aw-google{height:50px;border-radius:25px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:#1f1f1f!important;border:0;font-weight:700;font-size:15px}.aw-screen .aw-google:disabled{opacity:.6}.aw-secure .aw-google{margin-top:14px}.aw-secure.is-done{background:#52d39c14;border-color:#52d39c59}.aw-welcome .aw-or{margin:6px 0 2px}.aw-welcome .aw-hero{height:min(38dvh,340px)}.aw-legal{padding-bottom:20px}.aw-legal .aw-h2{margin:22px 0 6px;font-family:Funnel Display,system-ui,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.02em}.aw-legal p{margin:0 0 10px;font-size:15px;line-height:1.55;color:#f5f3ffd1}.aw-legal a,.aw-fine a{color:#ffd36a!important;text-decoration:underline!important}.aw-oauth-toast{position:fixed;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 20px);z-index:500;max-width:488px;margin:0 auto;padding:16px;border-radius:18px;background:#2a1430;border:1px solid rgba(255,120,150,.5);color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;display:flex;flex-direction:column;gap:6px;box-shadow:0 14px 40px #00000080}.aw-oauth-toast span{font-size:14px;line-height:1.4;color:#ffb0c4;word-break:break-word}.aw-oauth-toast small{font-size:12px;opacity:.6}.aw-oauth-toast button{align-self:flex-end;height:36px;padding:0 16px;border-radius:18px;border:0;background:#f5f3ff;color:#2a0f1f;font-weight:800;cursor:pointer}.awa-secure-nudge{position:relative;z-index:3;margin:6px 16px 4px;padding:10px 10px 10px 14px;border-radius:16px;display:flex;align-items:center;gap:10px;background:#ffd36a1a;border:1px solid rgba(255,211,106,.35);color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awa-secure-nudge span{flex:1;min-width:0;display:flex;flex-direction:column}.awa-secure-nudge b{font-size:14px}.awa-secure-nudge small{font-size:12px;opacity:.75}.awa-secure-nudge a{flex:0 0 auto;padding:8px 14px;border-radius:16px;background:#ffd36a;color:#2a0f1f;font-weight:800;font-size:13px;text-decoration:none}.awa-secure-nudge button{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:50%;background:#ffffff14;color:#f5f3ff;cursor:pointer}#watchPanel .watch-clear-btn{margin-top:8px;background:#ffffff14!important;color:#f5f3ff!important;border:0!important;border-radius:25px;height:44px}.aw-lounge-dot{width:10px;height:10px;border-radius:50%;background:#52d39c;box-shadow:0 0 0 4px #52d39c2e;flex:0 0 auto;animation:aw-breathe 2.4s ease-in-out infinite}@keyframes aw-breathe{50%{box-shadow:0 0 0 7px #52d39c0f}}.aw-lounge-card{margin:10px 0 4px;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border-radius:20px;background:linear-gradient(120deg,#52d39c24,#ffc35a1a);border:1px solid rgba(82,211,156,.3)}.aw-lounge-copy{flex:1;min-width:0;display:flex;flex-direction:column}.aw-lounge-copy b{font-size:16px}.aw-lounge-copy small{font-size:13px;color:#f5f3ffb8}.aw-lounge-go{flex:0 0 auto;padding:9px 16px;border-radius:18px;background:#52d39c;color:#06290f;font-weight:800;font-size:13px}.aw-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#ffd36a 50%),linear-gradient(135deg,#ffd36a 50%,transparent 50%);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-size:6px 6px;background-repeat:no-repeat}.aw-select option,.aw-chip-select option{color:#1a0f22}.aw-check{display:flex;align-items:center;gap:10px;margin:6px 4px 10px;font-weight:700;font-size:15px}.aw-check input{width:22px;height:22px;accent-color:#ffc35a}.aw-lounge-me{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 4px}.aw-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin-right:auto}.aw-switch input{position:absolute;opacity:0;width:1px;height:1px}.aw-switch span{width:46px;height:28px;border-radius:14px;background:#ffffff2e;position:relative;transition:background .2s}.aw-switch span:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .2s}.aw-switch input:checked+span{background:#52d39c}.aw-switch input:checked+span:after{transform:translate(18px)}.aw-switch b{font-size:15px}.aw-chip-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:34px;padding:0 12px;border-radius:17px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#f5f3ff;font:inherit;font-size:13px;font-weight:700}.aw-lounge-person{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:8px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.aw-lounge-person .aw-person-copy small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-dots{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:0;background:#ffffff14;font-size:18px;line-height:1}.aw-mini:disabled{opacity:.45}.aw-outgoing{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:8px 0;border-radius:18px;background:#ffd36a1a;border:1px solid rgba(255,211,106,.3);font-size:14px;font-weight:700}.aw-outgoing span{flex:1}.aw-outgoing .aw-mini{height:32px;font-size:12px}.aw-req-pop{position:fixed;left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 12px);z-index:600;max-width:496px;margin:0 auto;padding:14px;border-radius:22px;background:linear-gradient(160deg,#2c1838,#1a0f26);border:1px solid rgba(82,211,156,.45);color:#f5f3ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;box-shadow:0 18px 50px #0000008c;animation:aw-drop .35s ease both}@keyframes aw-drop{0%{transform:translateY(-16px);opacity:0}to{transform:none;opacity:1}}.aw-req-card{display:flex;align-items:center;gap:12px}.aw-req-copy{flex:1;min-width:0;display:flex;flex-direction:column}.aw-req-copy b{font-size:16px}.aw-req-copy small{font-size:13px;color:#f5f3ffbf}.aw-req-timer{font-family:Funnel Display,system-ui,sans-serif;font-weight:700;color:#ffd36a}.aw-req-btns{display:flex;gap:8px;margin-top:12px}.aw-req-btns>*{flex:1}.aw-req-pop .aw-cta.small,.aw-req-pop .aw-ghost.small{height:44px;border-radius:22px;font-weight:800;font-size:15px;border:0}.aw-req-pop .aw-cta.small{background:#ffb42e;color:#2a0f1f}.aw-req-pop .aw-ghost.small{background:#ffffff1a;color:#f5f3ff}.aw-req-pop .aw-av{font-family:Funnel Display,system-ui,sans-serif}.aw-flash{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 28px);transform:translate(-50%);z-index:650;max-width:calc(100% - 32px);padding:12px 18px;border-radius:22px;background:#f5f3ff;color:#2a0f1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-weight:800;font-size:14px;box-shadow:0 10px 30px #0006}.awa-lounge-pill{position:relative;z-index:2;margin:0 16px 10px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#52d39c1a;border:1px solid rgba(82,211,156,.28);color:#f5f3ff!important;text-decoration:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awa-lounge-pill b{font-size:14px}.awa-lounge-pill small{margin-left:auto;font-size:12px;opacity:.8}.match-flash-row{display:flex;flex-wrap:wrap;gap:6px;padding:8px 2px 2px}.match-flash-row button{height:34px;padding:0 12px;border-radius:17px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#f5f3ff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.match-more-btn{font-size:22px;line-height:1}html.awa-in-match .awa-lounge-pill,html.awa-in-match .awa-space-strip{display:none}.awa-spaces-btn{position:relative}.awa-dot-badge{position:absolute;right:6px;top:6px;width:9px;height:9px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 2px #140c22e6}.awa-spaces-card .awa-space-strip.in-sheet{padding:4px 0 10px;margin:0}.awa-spaces-card .awa-space-strip.in-sheet .aw-bubble-name{color:#f5f3ffcc}.awa-more-games{position:relative;z-index:2;margin:12px 16px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awa-game-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:124px;padding:12px;border-radius:20px;border:1px solid rgba(255,255,255,.14);color:#f5f3ff;text-align:left;cursor:pointer;overflow:hidden}.awa-game-tile.tile-words{background:linear-gradient(150deg,#1f4d3a,#2f7a52 60%,#6fa86a)}.awa-game-tile.tile-deck{background:linear-gradient(150deg,#3b1f4f,#7a2f5c 60%,#c45a6e)}.awa-game-tile.tile-sync{background:linear-gradient(150deg,#1d2b55,#34508f 60%,#5f8ad6)}.awa-tile-copy{display:flex;flex-direction:column;gap:2px}.awa-tile-copy b{font-size:14px;font-weight:800;line-height:1.15}.awa-tile-copy small{font-size:11px;line-height:1.3;opacity:.78}.awa-tile-badge{position:absolute;right:8px;top:8px}.tile-words .awa-tile-art{display:grid;grid-template-columns:repeat(2,22px);gap:4px}.tile-words .awa-tile-art i{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-style:normal;font-weight:800;font-size:12px;background:#f3dfb0;color:#4a2f16;box-shadow:0 2px #b98a4a}.tile-words .awa-tile-art i:nth-child(2){transform:rotate(-6deg)}.tile-words .awa-tile-art i:nth-child(3){transform:rotate(5deg)}.tile-deck .awa-tile-art,.tile-sync .awa-tile-art{position:relative;height:46px}.awa-die{position:absolute;width:30px;height:30px;border-radius:8px;background:#f5f3ff;box-shadow:0 4px 10px #0000004d}.awa-die:before,.awa-die:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#7a2f5c}.awa-die.d1{left:0;top:10px;transform:rotate(-12deg)}.awa-die.d1:before{left:6px;top:6px}.awa-die.d1:after{right:6px;bottom:6px}.awa-die.d2{left:24px;top:2px;transform:rotate(14deg)}.awa-die.d2:before{left:12px;top:12px}.awa-die.d2:after{display:none}.awa-ring{position:absolute;top:6px;width:34px;height:34px;border-radius:50%;border:4px solid #ffd36a}.awa-ring.r1{left:0}.awa-ring.r2{left:20px;border-color:#ff8fb1}.awa-lounge-card{position:relative;z-index:2;margin:12px 16px 6px;display:flex;align-items:center;gap:12px;min-height:92px;padding:14px 14px 14px 16px;border-radius:22px;overflow:hidden;text-decoration:none!important;color:#f5f3ff!important;background:linear-gradient(120deg,#0f2a22,#13392b 45%,#1d4f3a);border:1px solid rgba(82,211,156,.35);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awa-lounge-glow{position:absolute;right:-40px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,#52d39c59,#52d39c00 70%);animation:aw-breathe-glow 3.6s ease-in-out infinite;pointer-events:none}@keyframes aw-breathe-glow{50%{transform:scale(1.15);opacity:.6}}.awa-lounge-cards{position:relative;width:62px;height:60px;flex:0 0 62px}.awa-lounge-cards .lc{position:absolute;top:6px;width:32px;height:46px;border-radius:6px;background:#f6ecda;box-shadow:0 6px 12px #00000059;display:grid;place-items:center;color:#8a1f2e;font-size:16px}.awa-lounge-cards .lc i{font-style:normal}.awa-lounge-cards .lc em{font-style:normal;font-weight:800;font-size:9px;transform:rotate(-90deg)}.awa-lounge-cards .c1{left:0;transform:rotate(-12deg)}.awa-lounge-cards .c2{left:14px;transform:rotate(-2deg)}.awa-lounge-cards .c3{left:28px;transform:rotate(10deg);background:#8a1f2e;color:#f6ecda}.card-anim,.awa-lounge-card.is-busy .awa-lounge-cards .c3{animation:aw-card-nudge 2.8s ease-in-out infinite}@keyframes aw-card-nudge{50%{transform:rotate(16deg) translateY(-3px)}}.awa-lounge-text{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.awa-lounge-live{display:flex;align-items:center;gap:8px}.awa-lounge-live b{font-size:16px;font-weight:800}.awa-lounge-text small{font-size:12.5px;line-height:1.35;opacity:.8}.awa-lounge-play{position:relative;flex:0 0 auto;padding:10px 18px;border-radius:20px;background:#52d39c;color:#06290f;font-weight:800;font-size:14px}html.awa-in-match .awa-lounge-card,html.awa-in-match .awa-more-games{display:none}.awa-more-games{margin:12px 0 0}.awa-lounge-card{margin:12px 0 6px}.awx-welcome{background:radial-gradient(120% 55% at 50% 0%,#5a2140,#251230,#0e0818);padding-top:calc(env(safe-area-inset-top,0px) + 14px);gap:0}.awx-top{display:flex;justify-content:flex-start;padding:2px 2px 0}.awx-stage{position:relative;margin:10px -22px 0;padding:0 22px}.awx-track{position:relative;height:362px;touch-action:pan-y}.awx-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transform:translate(24px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.awx-slide.is-on{opacity:1;transform:none;pointer-events:auto}.awx-h{margin:14px 0 4px;font:700 27px/1.1 Funnel Display,system-ui,sans-serif;letter-spacing:-.035em;color:#fff8ee;max-width:15ch}.awx-sub{margin:0;font-size:15px;line-height:1.45;color:#f5f3ffb8;max-width:32ch}.awx-dots{display:flex;justify-content:center;gap:8px;margin-top:8px}.awx-dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#f5f3ff40;transition:width .25s,background .25s}.awx-dot.is-on{width:22px;background:#ffd36a}.awx-scene{position:relative;width:100%;height:236px;flex:0 0 auto}.awx-phone{position:absolute;top:18px;width:128px;height:196px;border-radius:22px;background:#120a14;box-shadow:0 0 0 3px #3a2532,0 22px 40px #0000008c;padding:9px 7px;display:flex;flex-direction:column;gap:8px}.awx-phone.p1{left:calc(50% - 138px);transform:rotate(-6deg)}.awx-phone.p2{right:calc(50% - 138px);transform:rotate(6deg)}.awx-video{position:relative;height:92px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#ff9a4a,#e8506d 55%,#5a2140)}.awx-sky{position:absolute;left:50%;top:22px;width:38px;height:38px;margin-left:-19px;border-radius:50%;background:radial-gradient(circle,#ffe7a3,#ffbf5a 55%,#ff8c5000 72%)}.awx-city{position:absolute;left:0;right:0;bottom:0;width:100%;height:40px}.awx-bar{position:absolute;left:8px;right:8px;bottom:6px;height:3px;border-radius:2px;background:#ffffff4d;overflow:hidden}.awx-bar i{display:block;height:100%;width:30%;background:#ffd36a;animation:awxPlay 4.2s linear infinite}@keyframes awxPlay{0%{width:12%}to{width:88%}}.awx-who{display:flex;flex-direction:column;gap:1px;padding:0 4px;font-size:11px;color:#f5f3ff99;text-align:left}.awx-who b{font:700 14px Funnel Display,system-ui,sans-serif;color:#f5f3ff}.awx-float{position:absolute;left:50%;top:4px;margin-left:-18px;font-size:34px;animation:awxFloat 2.4s ease-in-out infinite}@keyframes awxFloat{50%{transform:translateY(-10px) rotate(-8deg)}}.awx-s-whot{display:flex;justify-content:center}.awx-card{position:absolute;top:34px;left:50%;width:92px;height:132px;margin-left:-46px;border-radius:12px;background:#fbf3e4;box-shadow:0 14px 26px #00000080,inset 0 0 0 2px #9b1d3a;display:flex;align-items:center;justify-content:center;transform-origin:50% 140%}.awx-card svg{width:46px;height:46px}.awx-card i{position:absolute;left:8px;top:6px;font:700 17px Funnel Display,system-ui,sans-serif;font-style:normal;color:#9b1d3a}.awx-card i.b{left:auto;top:auto;right:8px;bottom:6px;transform:rotate(180deg)}.awx-card.c1{transform:rotate(-24deg)}.awx-card.c2{transform:rotate(-8deg) translateY(-6px);z-index:3}.awx-card.c3{transform:rotate(8deg);z-index:2}.awx-card.c4{transform:rotate(24deg);z-index:1}.awx-whot-word{font:700 22px Funnel Display,system-ui,sans-serif;color:#9b1d3a}.awx-chip{position:absolute;right:calc(50% - 150px);top:8px;padding:6px 12px;border-radius:999px;background:#ffd36a;color:#2a0f1f;font-weight:800;font-size:13px;transform:rotate(6deg);box-shadow:0 8px 18px #00000059}.awx-s-music{display:flex;align-items:center;justify-content:center}.awx-eq{display:flex;align-items:flex-end;gap:7px;height:130px}.awx-eq i{width:12px;border-radius:6px;background:linear-gradient(0deg,#ff9a3d,#ffd36a);animation:awxEq 1s ease-in-out infinite alternate}.awx-eq i:nth-child(odd){animation-duration:.8s}.awx-eq i:nth-child(3n){animation-duration:1.2s}.awx-eq i:nth-child(1){height:40%}.awx-eq i:nth-child(2){height:75%}.awx-eq i:nth-child(3){height:55%}.awx-eq i:nth-child(4){height:95%}.awx-eq i:nth-child(5){height:65%}.awx-eq i:nth-child(6){height:85%}.awx-eq i:nth-child(7){height:45%}.awx-eq i:nth-child(8){height:70%}.awx-eq i:nth-child(9){height:35%}@keyframes awxEq{to{transform:scaleY(.45);transform-origin:bottom}}.awx-mic{position:absolute;right:calc(50% - 140px);top:16px;width:58px;height:58px;border-radius:50%;background:#ff3b45;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 8px #ff3b452e,0 12px 24px #0006}.awx-mic svg{width:28px;height:28px}.awx-np{position:absolute;left:calc(50% - 150px);bottom:10px;display:flex;flex-direction:column;padding:8px 12px;border-radius:14px;background:#140a16d9;box-shadow:inset 0 0 0 1px #ffd36a4d;font-size:12px;color:#f5f3ffb3;text-align:left}.awx-np b{font-size:13px;color:#ffd36a}.awx-s-moments{display:flex;justify-content:center}.awx-polaroid{position:absolute;top:10px;left:50%;width:176px;margin-left:-88px;padding:10px 10px 14px;background:#fbf3e4;border-radius:4px;transform:rotate(-4deg);box-shadow:0 18px 34px #00000080}.awx-photo{position:relative;display:block;height:150px;background:linear-gradient(180deg,#7fc3ff,#ffb27a 70%,#e8506d);overflow:hidden}.awx-sun2{position:absolute;left:30px;top:30px;width:44px;height:44px;border-radius:50%;background:#ffe7a3}.awx-cap{display:block;margin-top:10px;font:600 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#3a2412;text-align:center}.awx-timer{position:absolute;right:calc(50% - 150px);top:2px;padding:6px 12px;border-radius:999px;background:#ff4f8b;color:#fff;font-weight:800;font-size:13px;transform:rotate(5deg)}.awx-door{margin-top:18px;display:flex;flex-direction:column;gap:10px}.awx-form{display:flex;flex-direction:column;gap:10px}.awx-field{display:flex;flex-direction:column;gap:5px}.awx-label{font-size:13px;font-weight:700;color:#f5f3ffb3}.awx-input{display:flex;align-items:center;height:52px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f;padding:0 6px 0 14px}.awx-input:focus-within{box-shadow:inset 0 0 0 2px #ffd36a}.awx-input input{flex:1;min-width:0;height:100%;border:0;background:none;color:#f5f3ff;font:500 16px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;outline:none}.awx-input input::placeholder{color:#f5f3ff61}.awx-at b{margin-right:2px;color:#ffd36a;font-weight:800}.awx-eye{flex:0 0 auto;height:38px;padding:0 12px;border:0;border-radius:12px;background:#ffffff14;color:#f5f3ffcc;font-size:13px!important;font-weight:700!important}.awx-new{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;background:#ffd36a14;box-shadow:inset 0 0 0 1px #ffd36a4d}.awx-new[hidden]{display:none}.awx-new-q{margin:0;font-size:14.5px;font-weight:700;color:#ffd36a}.awx-go{margin-top:4px}.awx-form .aw-error{margin:0 2px}.awx-hint{margin:2px 0 0;text-align:center;font-size:13px;color:#f5f3ff99}.aw-invite .awx-form{margin-top:14px}@media (max-height: 700px){.awx-track{height:318px}.awx-scene{height:200px}.awx-phone{transform-origin:top center}.awx-phone.p1{transform:rotate(-6deg) scale(.85)}.awx-phone.p2{transform:rotate(6deg) scale(.85)}}@media (prefers-reduced-motion: reduce){.awx-slide,.awx-bar i,.awx-float,.awx-eq i{transition:none!important;animation:none!important}}.awx-top .aw-brand.big .aw-brand-awa,.awx-top .aw-brand.big .aw-brand-space{font-size:30px!important}.aw-bubble-av{position:relative}.aw-bubble-dot{position:absolute;right:-2px;top:-2px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#ff4f8b;color:#fff;font:800 11px/18px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2.5px #1a0f20}.aw-bubble-dot:empty{min-width:14px;width:14px;height:14px;padding:0}.adm{max-width:760px;margin:0 auto;padding:calc(env(safe-area-inset-top,0px) + 16px) 18px 48px;color:#e9f5f1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;background:#0d1714;min-height:100dvh;box-sizing:border-box}.adm *{box-sizing:border-box}.adm-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.adm-head h1{margin:0;font:700 24px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em}.adm-head p{margin:2px 0 0;font-size:13px;color:#e9f5f199}.adm-head>div{flex:1}.adm-back{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e9f5f114;color:#e9f5f1;font-size:24px;text-decoration:none}.adm-refresh,.adm-upload span,.adm-link{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:20px;border:0;background:#5fd0c5;color:#0d1714;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:none;cursor:pointer}.adm-sec{margin-top:22px}.adm-sec h2{margin:0 0 10px;font:700 17px Funnel Display,system-ui,sans-serif}.adm-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.adm-tile{padding:14px;border-radius:14px;background:#15231f;box-shadow:inset 0 0 0 1px #e9f5f114;display:flex;flex-direction:column;gap:2px}.adm-tile b{font:700 28px Funnel Display,system-ui,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.adm-tile span{font-size:13.5px;font-weight:700;color:#e9f5f1d9}.adm-tile small{font-size:12px;color:#e9f5f18c}.adm-live{display:inline-block;width:10px;height:10px;margin:0 8px 0 0;vertical-align:middle;border-radius:50%;background:#e9f5f14d}.adm-live.is-on{background:#3ddc84;box-shadow:0 0 #3ddc8499;animation:admLive 1.8s ease-out infinite}@keyframes admLive{70%{box-shadow:0 0 0 8px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.adm-av{position:relative}.adm-on{color:#3ddc84;font-weight:700}.adm-av-dot{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 2px #0f1d19}@media (prefers-reduced-motion: reduce){.adm-live.is-on{animation:none}}.adm-chart{padding:14px 14px 8px;border-radius:14px;background:#15231f}.adm-bars{display:flex;align-items:flex-end;gap:4px;height:160px}.adm-bar{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;outline:none}.adm-bar i{display:block;width:100%;border-radius:4px 4px 0 0;background:#5fd0c5}.adm-bar:hover i,.adm-bar:focus i{background:#9be8df}.adm-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);display:none;flex-direction:column;padding:6px 9px;border-radius:8px;background:#e9f5f1;color:#0d1714;font-size:11.5px;white-space:nowrap;z-index:2}.adm-tip b{font-size:12.5px}.adm-bar:hover .adm-tip,.adm-bar:focus .adm-tip{display:flex}.adm-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11.5px;color:#e9f5f18c;border-top:1px solid rgba(233,245,241,.15);padding-top:6px}.adm-table{margin-top:8px;font-size:13px}.adm-table summary{cursor:pointer;color:#5fd0c5;font-weight:700}.adm-table table{width:100%;border-collapse:collapse;margin-top:8px}.adm-table th,.adm-table td{text-align:left;padding:5px 6px;border-bottom:1px solid rgba(233,245,241,.08);font-variant-numeric:tabular-nums}.adm-note{margin:0 0 10px;font-size:13.5px;line-height:1.45;color:#e9f5f1b3;list-style:none}.adm-lead{margin:40px 0 16px;font-size:16px}.adm-upload{display:inline-block;margin-bottom:10px}.adm-songs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adm-songs li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#15231f}.adm-songs li span{flex:1;min-width:0;display:flex;flex-direction:column}.adm-songs li b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-songs li small{font-size:12px;color:#e9f5f18c}.adm-h3{margin:22px 0 6px;font-size:15px}.adm-jam{display:flex;gap:8px;margin-bottom:10px}.adm-jam select{flex:1;height:42px;padding:0 10px;border-radius:12px;border:1px solid rgba(233,245,241,.2);background:#15231f;color:#e9f5f1;font:600 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.adm-jam button{height:42px;padding:0 16px;border:0;border-radius:12px;background:#5fd0c5;color:#06211d;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.adm-jam button:disabled{opacity:.5}.adm-songs button{height:32px;padding:0 12px;border-radius:16px;border:1px solid rgba(255,123,139,.5);background:none;color:#ff9bb0;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awx-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.awx-switch button{height:42px;border:0;border-radius:12px;background:none;color:#f5f3ffb3;font:700 14.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.awx-switch button[aria-selected=true]{background:#f5f3ff;color:#2a0f1f}.awx-form[data-mode=login] .awx-name-field{display:none}.awx-new-q{margin:0 2px;font-size:14px;font-weight:700;line-height:1.4;color:#ffd36a}.awx-new-q[hidden]{display:none}.adm-form{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px;border-radius:14px;background:#15231f}.adm-check{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.adm-check input{width:18px;height:18px;accent-color:#5fd0c5}.adm-field{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:700;color:#e9f5f1b3}.adm-field input,.adm-field textarea{padding:10px 12px;border-radius:10px;border:1px solid rgba(233,245,241,.15);background:#0d1714;color:#e9f5f1;font:500 14.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;resize:vertical}.adm-save{align-self:flex-start;height:40px;padding:0 20px;border-radius:20px;border:0;background:#5fd0c5;color:#0d1714;font:800 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.adm-check-list li{flex-wrap:wrap}.adm-ok{border-color:#5fd0c599!important;color:#5fd0c5!important}.awx-welcome{min-height:100dvh}.awx-line{margin:8px 0 0;font:700 28px/1.08 Funnel Display,system-ui,sans-serif;letter-spacing:-.04em;color:#fff8ee;max-width:14ch}.awx-doors{display:grid;grid-template-columns:1fr 1fr;gap:8px}.awx-have{background:transparent!important;color:#f5f3ff!important;box-shadow:inset 0 0 0 1.5px #f5f3ff59!important}.awx-drop[hidden]{display:none!important}.awx-drop.is-open{display:flex;flex-direction:column;gap:12px;margin-top:12px;animation:awxDrop .35s ease}@keyframes awxDrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.awx-scene{height:248px}.awx-phone{width:132px;height:214px;padding:7px}.awx-screen{flex:1;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;background:#1a1020;position:relative}.awx-vid{position:relative;flex:1;overflow:hidden;background:linear-gradient(180deg,#ffb15a,#e8506d 48%,#3a1848)}.awx-sun{position:absolute;left:18px;top:16px;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle,#fff1c2,#ffbf5a 60%,transparent 72%);animation:awxSun 5.2s ease-in-out infinite}@keyframes awxSun{50%{transform:translate(46px,6px)}}.awx-cloud{position:absolute;height:10px;border-radius:8px;background:#ffffff8c;animation:awxCloud 5.2s linear infinite}.awx-cloud.c1{width:28px;top:22px;left:-30px}.awx-cloud.c2{width:18px;top:40px;left:-20px;animation-duration:7s}@keyframes awxCloud{to{transform:translate(170px)}}.awx-playhead{position:absolute;left:8px;right:8px;bottom:7px;height:3px;border-radius:2px;background:#ffffff47;overflow:hidden}.awx-playhead i{display:block;height:100%;width:18%;background:#ffd36a;animation:awxHead 5.2s linear infinite}@keyframes awxHead{to{transform:translate(460%)}}.awx-chrome{display:flex;align-items:center;gap:6px;padding:6px 7px 7px;color:#f5f3ff;font-size:11px}.awx-chrome b{font-size:12px}.awx-chrome small{opacity:.65}.awx-laughbtn{margin-left:auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#ffffff1f;font-size:12px;animation:awxTap 5.2s ease-in-out infinite}.awx-phone.p2 .awx-laughbtn{animation:none;opacity:.45}@keyframes awxTap{18%{transform:scale(1)}24%{transform:scale(.82)}30%{transform:scale(1)}}.awx-onreact{position:absolute;right:8px;bottom:16px;font-size:18px;opacity:0}.awx-phone.p1 .awx-onreact{animation:awxPop 5.2s ease-in-out infinite}.awx-phone.p2 .awx-onreact{animation:awxLand 5.2s ease-in-out infinite}@keyframes awxPop{22%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.15)}42%{opacity:0}}@keyframes awxLand{48%{opacity:0;transform:translateY(8px) scale(.6)}58%{opacity:1;transform:none}78%{opacity:1}90%{opacity:0}}.awx-flight{position:absolute;left:calc(50% - 118px);top:78px;font-size:22px;opacity:0;z-index:5;animation:awxFly 5.2s ease-in-out infinite}@keyframes awxFly{30%{opacity:0;transform:translate(0) scale(.8)}36%{opacity:1}52%{opacity:1;transform:translate(168px,-6px) scale(1.05)}60%{opacity:0}}.awx-whot-screen{background:#241428;padding:8px;gap:6px}.awx-whot-top{display:flex;justify-content:space-between;color:#f5f3ff;font-size:11px}.awx-pile{position:relative;height:62px;display:grid;place-items:center}.awx-mini{width:34px;height:46px;border-radius:5px;background:#f4ead8;color:#9b1d3a;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:800;box-shadow:0 4px 8px #00000047}.awx-mini svg{width:16px;height:16px}.awx-mini.back{background:#6b1d38;position:absolute}.awx-mini.played{position:absolute;opacity:0}.awx-phone.p1 .awx-mini.played{animation:awxPlay 5.2s ease-in-out infinite}.awx-phone.p2 .awx-mini.played{animation:awxRecv 5.2s ease-in-out infinite}@keyframes awxPlay{20%{opacity:0;transform:translateY(28px) scale(.9)}38%{opacity:1;transform:none}80%{opacity:1}92%{opacity:0}}@keyframes awxRecv{46%{opacity:0;transform:translateY(-10px) scale(.9)}58%{opacity:1;transform:none}80%{opacity:1}92%{opacity:0}}.awx-minihand{display:flex;justify-content:center;gap:4px}.awx-phone.p1 .awx-mini.play{animation:awxLift 5.2s ease-in-out infinite}@keyframes awxLift{16%{transform:none}28%{transform:translateY(-16px)}40%{opacity:.2;transform:translateY(-28px)}48%{opacity:1;transform:none}}.awx-music-screen,.awx-moment-screen{align-items:center;justify-content:center;gap:8px;padding:12px 8px;color:#f5f3ff}.awx-who-line{font-size:11px;opacity:.7}.awx-moment-screen .awx-snap{width:78px;height:78px;border-radius:12px;background:linear-gradient(160deg,#ffb15a,#e8506d 55%,#5a2140);position:relative;overflow:hidden}.awx-phone.p2 .awx-snap{animation:awxArrive 5.2s ease infinite}@keyframes awxArrive{0%,40%{transform:scale(.86);filter:saturate(.4)}55%,to{transform:none;filter:none}}@media (min-width: 900px){.awx-welcome{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto 1fr auto;column-gap:36px;align-items:center;max-width:1040px;margin:0 auto;padding:28px 40px 32px}.awx-top{grid-column:1 / -1}.awx-stage{grid-column:1;margin:0}.awx-door{grid-column:2;align-self:center}.awx-track{height:460px}.awx-scene{height:340px}.awx-phone{width:168px;height:280px}.awx-phone.p1{left:calc(50% - 176px)}.awx-phone.p2{right:calc(50% - 176px)}.awx-flight{left:calc(50% - 150px)}@keyframes awxFly{30%{opacity:0;transform:translate(0) scale(.8)}36%{opacity:1}52%{opacity:1;transform:translate(210px,-6px) scale(1.05)}60%{opacity:0}}}@media (prefers-reduced-motion: reduce){.awx-sun,.awx-cloud,.awx-playhead i,.awx-laughbtn,.awx-onreact,.awx-flight,.awx-mini.played,.awx-mini.play,.awx-phone.p2 .awx-snap{animation:none!important}.awx-phone.p2 .awx-onreact,.awx-phone.p2 .awx-mini.played{opacity:1}}.awx-line{margin:12px 0 0;text-align:center;max-width:none;font-size:34px}.awx-track{height:292px}.awx-slide{justify-content:flex-start}.awx-scene{height:230px;overflow:hidden}.awx-sub{margin-top:8px}.awx-phone{top:8px;width:118px;height:196px}.awx-phone.p1{left:calc(50% - 124px)}.awx-phone.p2{right:calc(50% - 124px)}.awx-flight{left:calc(50% - 104px);top:64px}@media (min-width: 900px){.awx-track{height:360px}.awx-scene{height:300px}}.ad-pair{height:250px}.ad-phone{position:absolute;top:6px;width:132px;height:228px;border-radius:22px;background:#120a14;box-shadow:0 0 0 3px #3a2532,0 18px 30px #00000073;padding:8px}.ad-phone.p1{left:calc(50% - 138px);transform:rotate(-5deg)}.ad-phone.p2{right:calc(50% - 138px);transform:rotate(5deg)}.ad-screen{height:100%;border-radius:14px;background:#241428;overflow:hidden;display:flex;flex-direction:column;color:#f5f3ff}.ad-top{display:flex;align-items:center;gap:4px;padding:6px 6px 4px;font-size:10px}.ad-top img{width:14px;height:14px;border-radius:4px}.ad-top small{margin-left:auto;opacity:.65}.ad-film{position:relative;flex:1;margin:0 6px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#ffb15a,#e8506d 50%,#3a1848)}.ad-sun{position:absolute;left:16px;top:14px;width:22px;height:22px;border-radius:50%;background:#ffe7a8;animation:awxSun 5.2s ease-in-out infinite}.ad-play{position:absolute;left:6px;right:6px;bottom:6px;height:3px;background:#ffffff4d;border-radius:2px;overflow:hidden}.ad-play i{display:block;height:100%;width:20%;background:#ffd36a;animation:awxHead 5.2s linear infinite}.ad-bar{font-size:10px;padding:5px 6px 6px;display:flex;gap:4px;align-items:center}.ad-react{position:absolute;right:8px;bottom:16px;font-size:16px;opacity:0}.ad-phone.p1 .ad-react{animation:awxPop 5.2s ease-in-out infinite}.ad-phone.p2 .ad-react{animation:awxLand 5.2s ease-in-out infinite}.ad-score{display:flex;justify-content:center;gap:8px;font-size:12px;color:#ffd36a}.ad-felt{flex:1;margin:6px;border-radius:12px;background:#4a1d3a;display:grid;place-items:center;position:relative}.ad-card{width:28px;height:40px;border-radius:4px;background:#f4ead8;color:#9b1d3a;display:grid;place-items:center;font-size:12px;font-weight:800}.ad-card.back{background:#6b1d38;position:absolute}.ad-card.played{position:absolute;opacity:0}.ad-phone.p1 .ad-card.played{animation:awxPlay 5.2s ease-in-out infinite}.ad-phone.p2 .ad-card.played{animation:awxRecv 5.2s ease-in-out infinite}.ad-hand{display:flex;justify-content:center;gap:4px;padding-bottom:8px}.ad-hand i{width:22px;height:30px;border-radius:4px;background:#f4ead8;color:#9b1d3a;font-style:normal;font-size:10px;font-weight:800;display:grid;place-items:center}.ad-phone.p1 .ad-hand .go{animation:awxLift 5.2s ease-in-out infinite}.ad-eq{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:10px}.ad-eq i{width:4px;background:#ffd36a;border-radius:2px;animation:awxEq 1s ease-in-out infinite alternate}.ad-eq i:nth-child(2){animation-delay:.1s}.ad-eq i:nth-child(3){animation-delay:.2s}@keyframes awxEq{0%{height:10px}to{height:36px}}.ad-track{font-size:10px;padding:0 8px 8px}.ad-track b{display:block}.ad-snap{flex:1;margin:8px;border-radius:10px;background:linear-gradient(160deg,#ffb15a,#e8506d 55%,#5a2140)}.ad-phone.p2 .ad-snap{animation:awxArrive 5.2s ease infinite}.awx-line{font-size:18px;font-weight:600;letter-spacing:0;color:#f5f3ffb8;margin:2px 0 8px}.ad-icon-screen{display:grid;place-items:center;background:#1a0c18}.ad-icon-screen img{width:64px;height:64px;border-radius:16px}.ad-phone{height:200px}.awx-sub{display:none}.aw-sreq-pop .aw-req-copy small{white-space:normal}.aw-sreq-block{display:block;margin:8px auto 0;padding:4px 8px;border:0;background:none;color:#f5f3ff8c;font:600 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.awa-people-row{margin:6px -4px 2px;padding:4px 14px 6px;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.awa-people-row .aw-bubble{-webkit-tap-highlight-color:transparent;background:none;border:0;padding-left:0;padding-right:0}.awa-people-row .aw-bubble:active .aw-bubble-av{transform:scale(.94);transition:transform .12s}.awa-people-row .aw-bubble-plus{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px dashed rgba(245,243,255,.4);color:#ffd36a;background:#ffffff0a}.awa-people-row .aw-bubble.is-invite .aw-bubble-av{box-shadow:0 0 0 2.5px var(--bg, #182036),0 0 0 4.5px #ff4f8b;animation:awInvPulse 1.8s ease-in-out infinite;border-radius:50%}.awa-people-row .aw-bubble.is-invite .aw-bubble-dot{background:#ff4f8b;color:#fff}.awa-people-row .aw-bubble.is-invite .aw-bubble-name{color:#ff9dbb}@keyframes awInvPulse{50%{box-shadow:0 0 0 2.5px var(--bg, #182036),0 0 0 7px #ff4f8b59}}html.awa-desk .awa-people-row{margin-left:0;margin-right:0}.aw-people-sheet .solo-invite-card{gap:12px}.aw-people-head{display:flex;align-items:center;gap:12px}.aw-people-head>span:last-child{display:flex;flex-direction:column;min-width:0}.aw-people-head b{font-family:Funnel Display,system-ui,sans-serif;font-size:19px;letter-spacing:-.02em}.aw-people-head small{color:#f5f3ff99;font-size:13px}.aw-people-note{margin:0;font-size:13.5px;line-height:1.45;color:#f5f3ffb3}.aw-people-note b{color:#ffd36a;word-break:break-all}.aw-people-sheet .aw-danger{color:#ff8fab;border-color:#ff789659}.aw-people-sheet .aw-people-find,.aw-people-sheet .aw-person{margin:0}.aw-people-sheet .aw-or{margin:2px 0}.aw-people-sheet .solo-invite-wa{gap:8px}.aw-people-sheet .solo-invite-wa:disabled{opacity:.6}.aw-req-x{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:50%;background:#ffffff14;color:#f5f3ffb3;font-size:13px;cursor:pointer}.aw-bubble.is-active .aw-bubble-av{border-radius:50%;box-shadow:0 0 0 2.5px var(--bg, #182036),0 0 0 4.5px #52d39c,0 0 16px #52d39c8c}.aw-bubble.is-active.is-on .aw-bubble-av{box-shadow:0 0 0 2.5px var(--bg, #182036),0 0 0 4.5px #ffc35a,0 0 0 7px #52d39c,0 0 18px #52d39c80}.aw-bubble.is-active .aw-bubble-av:after{content:"";position:absolute;right:1px;bottom:1px;width:12px;height:12px;border-radius:50%;background:#52d39c;box-shadow:0 0 0 2.5px #182036}.awa-people-row .aw-bubble.is-active .aw-bubble-name{color:#9be8bf}.aw-greet small{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;color:#f5f3ffb3;margin-bottom:2px}.aw-greet span{display:block;overflow:hidden;text-overflow:ellipsis}.aw-lobby-bar{height:auto;min-height:70px;padding:6px 0}.awx-input input{min-width:0;text-overflow:ellipsis}.aw-signed-out .awx-switch{display:none}.aw-profile-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:22px 16px 18px;border-radius:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.aw-profile-photo{position:relative;padding:0;border:0;background:none;border-radius:50%;cursor:pointer;margin-bottom:6px}.aw-profile-photo .aw-av{border:3px solid #ffd36a;box-sizing:border-box}.aw-profile-cam{position:absolute;right:0;bottom:2px;width:34px;height:34px;border-radius:50%;background:#ffd36a;color:#1f2639;display:flex;align-items:center;justify-content:center;border:3px solid #1f2639}.aw-profile-name{font-family:Funnel Display,system-ui,sans-serif;font-size:22px;letter-spacing:-.02em}.aw-profile-sub{font-size:14px;color:#f5f3ffb3}.aw-profile-photo-acts{display:flex;align-items:center;gap:14px;margin-top:10px}.aw-link{background:none;border:0;color:#f5f3ffbf;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;min-height:44px;padding:0 6px;cursor:pointer}.aw-profile-hero .aw-tiny{margin:2px 0 0;font-size:12px;color:#f5f3ff8c}.awp-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:flex-end;justify-content:center;background:#08040e00;transition:background .28s ease}.awp-sheet.is-open{background:#08040e8c}.awp-sheet.is-closing{background:#08040e00}.awp-sheet .awp-card{width:100%;max-width:520px;min-height:0;height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);margin:0;padding-top:6px;border-radius:22px 22px 0 0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-shadow:0 -12px 40px #00000073;transform:translateY(100%);transition:transform .32s cubic-bezier(.2,.8,.2,1);gap:0}.awp-sheet.is-open .awp-card{transform:none}.awp-sheet.is-closing .awp-card{transform:translateY(100%);transition-duration:.22s;transition-timing-function:ease-in}@media (prefers-reduced-motion: reduce){.awp-sheet .awp-card{transition-duration:.16s}}.awp-grab{align-self:center;width:40px;height:5px;border-radius:3px;background:#f5f3ff47;margin:2px 0;flex:0 0 auto}.awp-head{gap:8px}.awp-head .aw-title{font-size:24px}.awp-body{display:flex;flex-direction:column;padding-bottom:8px}.aws-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#6b3a4e;color:#f5f3ff;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:26px;border-radius:50%}.aws-thumb .aws-initial{font-size:15px}.aw-next{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aw-next .aw-tiny{margin:0 2px;font-size:13px;color:#f5f3ffc7}.awx-spin{display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:awxSpin .7s linear infinite}@keyframes awxSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.awx-spin{animation-duration:1.6s}}.adm{max-width:980px}.adm-tabs{position:sticky;top:0;z-index:5;display:flex;gap:4px;margin:0 -18px;padding:8px 18px;overflow-x:auto;background:#0d1714;border-bottom:1px solid rgba(233,245,241,.08);scrollbar-width:none}.adm-tabs button{flex:none;height:36px;padding:0 14px;border-radius:18px;border:0;background:none;color:#e9f5f1a6;font:700 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.adm-tabs button[aria-selected=true]{background:#e9f5f1;color:#0d1714}.adm-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.adm-row-head h2{margin:0 auto 0 0}.adm-seg{display:flex;gap:2px;padding:3px;border-radius:12px;background:#15231f}.adm-seg button{height:30px;padding:0 10px;border:0;border-radius:9px;background:none;color:#e9f5f1b3;font:700 12.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.adm-seg button[aria-pressed=true]{background:#5fd0c5;color:#0d1714}.adm-search,.adm-sort{height:38px;padding:0 12px;border-radius:12px;border:1px solid rgba(233,245,241,.18);background:#15231f;color:#e9f5f1;font:600 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;min-width:0}.adm-search{flex:1 1 200px}.adm-list{display:flex;flex-direction:column;gap:6px}.adm-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:12px;border:0;background:#15231f;color:inherit;text-align:left;font:inherit;cursor:pointer}.adm-item-static{cursor:default}.adm-item:not(.adm-item-static):hover{background:#1b2e29}.adm-av{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#24413a;font-weight:800}.adm-av.big{width:56px;height:56px;font-size:22px}.adm-item-main{flex:1;min-width:0;display:flex;flex-direction:column}.adm-item-main b{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-item-main small,.adm-item-side small{font-size:12px;color:#e9f5f18c}.adm-item-main a,.adm-sub a{color:#9be8df;text-decoration:none}.adm-item-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;min-width:44px;font-variant-numeric:tabular-nums}.adm-item-side b{font-size:15px}@media (max-width: 520px){.adm-wide{display:none}}.adm-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end;background:#00000080}.adm-drawer-card{width:min(560px,100%);height:100%;overflow-y:auto;padding:calc(env(safe-area-inset-top,0px) + 16px) 18px 40px;background:#0d1714;color:#e9f5f1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.adm-person-head{display:flex;align-items:center;gap:14px;margin:12px 0 16px}.adm-person-head h2{margin:0;font:700 22px Funnel Display,system-ui,sans-serif}.adm-person-head p{margin:2px 0 0;color:#e9f5f199;font-size:13.5px}.adm-dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:16px 0 0;font-size:14px}.adm-dl dt{color:#e9f5f18c}.adm-dl dd{margin:0}.adm-sub{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.adm-sub li{padding:10px 12px;border-radius:12px;background:#15231f;font-size:14px}.adm-log li small{display:inline-block;min-width:92px;color:#e9f5f18c}.adm-reset{margin:16px 0 4px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.adm-reset .adm-note{margin:0}.aw-recovery .aw-tiny{margin-bottom:10px}.aw-recovery .awx-form{gap:8px}.aw-recovery .awx-form .aw-ghost.small{align-self:flex-start}.aw-recovery .aw-link{align-self:flex-start;min-height:36px;padding:0 2px;font-size:13px}.aw-rec-done{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-height:52px;padding:0 8px 0 14px;border-radius:16px;background:#52d39c14;box-shadow:inset 0 0 0 1px #52d39c4d}.aw-rec-done[hidden]{display:none}.aw-rec-done span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#bff0d9}.aw-rec-done .aw-link{font-size:13px;min-height:40px}.aw-delete{margin:34px 0 28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.aw-delete-open{display:block;width:100%;min-height:48px;border:0;border-radius:16px;background:#ff5c7814;color:#ff9db0!important;font:inherit;font-size:15px;font-weight:700}.aw-delete-open[hidden]{display:none}.aw-delete-box{padding:16px;border-radius:20px;background:#ff5c7812;box-shadow:inset 0 0 0 1px #ff5c7852}.aw-delete-box[hidden]{display:none}.aw-delete-box>b{display:block;font-size:16px;color:#ffd0da}.aw-delete-box>p{margin:6px 0 14px;font-size:13px;line-height:1.5;color:#f5f3ffc7}.aw-delete-box .aw-label{margin-top:2px}.aw-delete-box .aw-error{margin:10px 2px 0}.aw-delete-acts{display:flex;gap:8px;margin-top:14px}.aw-delete-acts>*{flex:1 1 0;min-width:0}.aw-danger{height:50px;border:0;border-radius:25px;display:flex;align-items:center;justify-content:center;background:#ff5c78;color:#2a0710!important;font-weight:800;font-size:15px;width:100%}.aw-danger.small{height:44px;border-radius:22px;font-size:14px;padding:0 14px}.aw-danger:disabled{opacity:.35}.aw-delete-acts .aw-ghost.small{width:100%}.awx-forgot{align-self:center;margin-top:2px;min-height:40px;padding:0 10px;border:0;background:none;color:#f5f3ffb8!important;font:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.awx-forgot[hidden]{display:none}.aw-forgot{--aw-cream: #f5f3ff;--aw-dim: rgba(245,243,255, .7);--aw-faint: rgba(245,243,255, .5);--aw-gold: #ffd36a;--aw-hot: #ffb42e;-webkit-font-smoothing:antialiased}.aw-forgot *,.aw-forgot *:before,.aw-forgot *:after{box-sizing:border-box}.aw-forgot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:flex-end;justify-content:center;padding:12px 12px calc(env(safe-area-inset-bottom,0px) + 12px);background:#08040c00;transition:background .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;color:#f5f3ff}.aw-forgot.is-open{background:#08040c9e}.aw-forgot-card{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - 24px);overflow-y:auto;padding:22px 18px 18px;border-radius:26px;background:linear-gradient(165deg,#2a1736,#170d22);box-shadow:0 -10px 50px #00000080,inset 0 0 0 1px #ffffff14;transform:translateY(24px);opacity:0;transition:transform .22s ease,opacity .22s ease}.aw-forgot.is-open .aw-forgot-card{transform:none;opacity:1}.aw-forgot-x{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff14;color:#f5f3ff;display:grid;place-items:center}.aw-forgot-title{display:block;padding-right:44px;font-family:Funnel Display,system-ui,sans-serif;font-size:21px;font-weight:700;letter-spacing:-.02em}.aw-forgot-sub{margin:8px 0 16px;font-size:14px;line-height:1.5;color:#f5f3ffc2}.aw-forgot-sub b{color:#ffd36a}.aw-forgot .aw-google{margin-top:4px}.aw-forgot a.aw-cta{text-decoration:none}@media (prefers-reduced-motion: reduce){.aw-forgot,.aw-forgot-card{transition:none}}html.awa-ink .aw-forgot-card{background:linear-gradient(165deg,#1d1a21,#121828)}.aw-deleted-note{margin:0 0 12px;padding:12px 14px;border-radius:16px;background:#ffffff12;font-size:14px;line-height:1.45;text-align:center;color:#f5f3ffd9}.aw-legal .aw-cta.small{width:auto;display:inline-flex;padding:0 20px;text-decoration:none!important;color:#2a0f1f!important}.aw-switch-row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;background:#f5f3ff0d;cursor:pointer}.aw-switch-row[hidden],.aw-section[hidden]{display:none}.aw-switch-row>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-switch-row b{font-size:15px}.aw-switch-row small{font-size:12.5px;line-height:1.4;color:var(--aw-dim, rgba(245,243,255, .7))}.aw-switch-row input{width:22px;height:22px;margin:0;flex:0 0 auto;accent-color:#f5a63a}.aw-biz-links{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#f5f3ff0d}.aw-biz-link{display:flex;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none}.aw-biz-link+.aw-biz-link{border-top:1px solid rgba(245,243,255,.08)}.aw-biz-link b{font-size:15px}.aw-biz-link small{font-size:12.5px;color:var(--aw-dim, rgba(245,243,255, .7))}.adm-ads{display:flex;flex-direction:column;gap:10px}.adm-ad{display:flex;gap:12px;padding:12px;border-radius:14px;background:#15231f}.adm-ad-media{flex:0 0 88px;height:104px;border-radius:10px;overflow:hidden;background:#0d1714}.adm-ad-media img,.adm-ad-media video{width:100%;height:100%;object-fit:cover;display:block}.adm-ad-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.adm-ad-body b{font-size:15px}.adm-ad-body span{font-size:14px;color:#e9f5f1d9;overflow-wrap:anywhere}.adm-ad-body small{font-size:12px;color:#e9f5f18c;overflow-wrap:anywhere}.adm-ad-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.adm-ad-acts button{min-height:38px;padding:0 12px;border-radius:19px;border:1px solid rgba(233,245,241,.2);background:transparent;color:#e9f5f1;font:700 13px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;cursor:pointer}.adm-ad-acts .adm-danger{border-color:#ff7a6b8c;color:#ff9d92}.adm-ad-ask[hidden]{display:none}.adm-ad-ask textarea{width:100%;margin-top:6px;padding:8px 10px;border-radius:10px;border:1px solid rgba(233,245,241,.15);background:#0d1714;color:#e9f5f1;font:500 14px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;-webkit-user-select:text;user-select:text}.adm-field select{padding:10px 12px;border-radius:10px;border:1px solid rgba(233,245,241,.15);background:#0d1714;color:#e9f5f1;font:500 14.5px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif}.adm-ad-change{margin-top:6px;padding:8px 10px;border-radius:10px;background:#ffd36a1a;font-size:13px}.adm-ad-thumbs{display:flex;gap:4px;margin-top:6px}.adm-ad-thumbs img{width:40px;height:40px;border-radius:6px;object-fit:cover}.adm-ad-media{position:relative}.adm-ad-count{position:absolute;left:4px;bottom:4px;font-size:10px;font-weight:800;padding:2px 5px;border-radius:5px;background:#0009;color:#fff}.adm-ad-kind{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:800;background:#ffd77a;color:#2a0f1f;vertical-align:2px}.aw-prof.aw-bg-plain{background:#182036}.awp-sheet .awp-card.aw-prof{box-shadow:0 -12px 40px #00000080}.aw-prof .aw-title{font-family:Unbounded,Funnel Display,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em}.aw-prof .aw-round{background:#2c3550;border-color:transparent;color:#f5f3ff}.aw-prof .awp-grab{background:#f5f3ff38}.aw-prof .aw-profile-hero{background:#1f2639;border:0}.aw-prof .aw-profile-photo .aw-av{border:3px solid #ffb42e}.aw-prof .aw-profile-cam{background:#ffb42e;color:#1a1205;border-color:#1f2639}.aw-prof .aw-profile-cam svg{width:17px;height:17px;fill:none;stroke:currentColor}.aw-prof .aw-profile-name{font-family:Unbounded,Funnel Display,system-ui,sans-serif;font-weight:700;font-size:20px;color:#f5f3ff}.aw-prof .aw-profile-sub{color:#f5f3ffad}.aw-prof .aw-tiny{color:#f5f3ff99}.aw-prof .aw-ghost{background:#2c3550;border-color:transparent;color:#f5f3ff}.aw-prof .aw-link{color:#f5f3ffc7}.aw-prof .aw-secure{background:#1f2639;border:0}.aw-prof .aw-secure-head b{color:#f5f3ff}.aw-prof .aw-secure-head p{color:#f5f3ffb8}.aw-prof .aw-secure-head svg{stroke:#ffb42e}.aw-prof .aw-section,.aw-prof .aw-label{color:#f5f3ff9e}.aw-prof .aw-input,.aw-prof .awx-input{background:#1f2639;border-color:transparent;box-shadow:none}.aw-prof input.aw-input:focus{border-color:#ffb42e}.aw-prof .awx-input:focus-within{box-shadow:inset 0 0 0 2px #ffb42e}.awq-form .awq-have{margin-top:6px}.adm-mini{flex:none;height:32px;padding:0 12px;border:0;border-radius:16px;background:#ffb42e29;color:#ffb42e;font:700 12.5px system-ui,sans-serif;white-space:nowrap;cursor:pointer}.adm-mini:disabled{opacity:.7;cursor:default}.awh-desk-only{display:none!important}html.awa-desk{--desk-rail: 92px;--desk-chat: 0px;--desk-mid: calc(var(--desk-rail) + (100vw - var(--desk-rail) - var(--desk-chat)) / 2)}html.awa-desk.awa-desk-chat{--desk-chat: clamp(360px, 30vw, 440px)}html.awa-desk .room-shell{display:grid!important;grid-template-columns:var(--desk-rail) minmax(0,1fr) var(--desk-chat);grid-template-rows:auto minmax(0,1fr)}html.awa-desk .room-shell>*{grid-column:2;grid-row:1 / -1}html.awa-desk #homeScreen{grid-column:2!important;grid-row:1 / -1!important;min-height:0!important;height:100%!important;width:100%!important;margin:0!important}html.awa-desk.awa-desk-chat #chatTopbar{grid-column:3!important;grid-row:1!important}html.awa-desk.awa-desk-chat #chatMain{grid-column:3!important;grid-row:2!important}html.awa-desk .awh-desk-only{display:flex!important}html.awa-desk .awh-nav{top:0!important;bottom:0!important;left:0!important;right:auto!important;width:var(--desk-rail)!important;height:100vh!important;max-width:none!important;transform:none!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;padding:18px 0!important;border-radius:0!important;border:0!important;border-right:1px solid rgba(255,244,230,.08)!important;background:#140a12!important;box-shadow:none!important;z-index:160!important}html.awa-desk .awh-nav-brand{width:44px;height:44px;margin:0 0 18px;align-items:center;justify-content:center}html.awa-desk .awh-nav-brand .brand-mark{width:44px;height:44px;margin:0}html.awa-desk .awh-nav-btn{width:72px!important;height:64px!important;min-width:0!important;border-radius:16px!important;font-size:11.5px!important;cursor:pointer;transition:background .15s ease,color .15s ease}html.awa-desk .awh-nav-btn:hover{background:#fff4e60f!important;color:#fff4e6!important}html.awa-desk .awh-nav-btn.is-on{background:#ffd36a1a!important}html.awa-desk .awh-nav-gap{flex:1}html.awa-desk.awa-desk-chat #awhNavChat{display:none!important}html.awa-desk .awh-nav-me span{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2a1724;border:2px solid #ffd36a;color:#fff4e6;font-family:Funnel Display,system-ui,sans-serif;font-weight:700;font-size:15px}html.awa-desk .awh-bar-actions,html.awa-desk .awh-bar .awh-mark{display:none!important}html.awa-desk .home-screen.awh{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px!important;padding:26px clamp(24px,3.5vw,56px) 48px!important;overflow-y:auto!important}html.awa-desk .home-screen.awh>*{grid-column:1 / -1;max-width:none!important;margin:0!important}html.awa-desk .home-screen.awh>[hidden]{display:none!important}html.awa-desk .home-screen.awh>.awh-nav{grid-column:auto}html.awa-desk .home-screen.awh{justify-content:center;grid-template-columns:repeat(2,minmax(0,560px))}html.awa-desk .awh-bar{padding:0!important}html.awa-desk .awh-brand b{font-size:26px!important}html.awa-desk .awh-hero{min-height:280px}html.awa-desk #awaWatchQuick{grid-column:1!important}html.awa-desk #awaPlayQuick{grid-column:2!important}html.awa-desk #awaWatchQuick,html.awa-desk #awaPlayQuick{min-height:200px}html.awa-desk .pl-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}html.awa-desk .pl-list>.pl-pair{display:contents!important}html.awa-desk .pl-list .pl-game{min-height:220px!important;height:auto!important;width:auto!important;margin:0!important}html.awa-desk .pl-list .owes{grid-column:1 / -1}html.awa-desk .pl-list [hidden]{display:none!important}html.awa-desk .awh-card,html.awa-desk .pl-game,html.awa-desk .awh-sound,html.awa-desk .awh-chatrow{cursor:pointer;transition:transform .18s ease,filter .18s ease}html.awa-desk .awh-card:hover,html.awa-desk .pl-game:hover,html.awa-desk .awh-sound:hover{transform:translateY(-2px);filter:brightness(1.08)}html.awa-desk.awa-desk-chat #chatTopbar{padding:14px 16px 12px!important;border-left:1px solid rgba(255,244,230,.08)}html.awa-desk.awa-desk-chat #chatBackBtn{display:none!important}html.awa-desk.awa-desk-chat #chatMain{max-width:none!important;width:100%!important;margin:0!important;border-left:1px solid rgba(255,244,230,.08);min-height:0}html.awa-desk.awa-desk-chat .chat-log{padding:16px 14px 10px!important}html.awa-desk.awa-desk-chat .chat-log:before{left:calc(100vw - var(--desk-chat) / 2)!important;font-size:3rem!important}html.awa-desk.awa-desk-chat .chat-form{padding-left:12px!important;padding-right:12px!important}html.awa-desk.awa-desk-chat .chat-input-pill{flex:1!important;max-width:none!important}html.awa-desk.awa-desk-chat .composer-extra{padding-left:12px!important;padding-right:12px!important}html.awa-desk.awa-desk-chat .home-peek-panel{display:none!important}html.awa-desk .games-overlay,html.awa-desk .settings-overlay,html.awa-desk .window-overlay{left:var(--desk-rail)!important;right:var(--desk-chat)!important;width:auto!important}html.awa-desk .games-panel{max-width:1100px!important}html.awa-desk.awa-game-open .awh-nav{visibility:visible!important}html.awa-desk .st-sheet,html.awa-desk .wt-sheet,html.awa-desk .solo-invite-sheet,html.awa-desk .react-sheet,html.awa-desk .bet-sheet,html.awa-desk .sn-sheet,html.awa-desk .moments-overlay{left:var(--desk-rail)!important;right:var(--desk-chat)!important;align-items:center!important;padding:24px!important}html.awa-desk .st-sheet-card,html.awa-desk .wt-sheet-card,html.awa-desk .solo-invite-card,html.awa-desk .react-sheet-card,html.awa-desk .bet-card,html.awa-desk .sn-card,html.awa-desk .moments-sheet{border-radius:22px!important;max-height:min(86vh,820px)!important;box-shadow:0 30px 80px -20px #000000b3;border:1px solid rgba(255,244,230,.08)}html.awa-desk .st-sheet-card{height:min(86vh,820px)!important;max-width:620px!important}html.awa-desk .wt-sheet-browse .wt-sheet-card{height:min(86vh,860px)!important;max-width:760px!important}html.awa-desk .solo-invite-card{padding-bottom:22px!important;overflow-y:auto}html.awa-desk .sd-sheet{left:var(--desk-rail)!important;right:var(--desk-chat)!important}html.awa-desk .st-pill,html.awa-desk.awa-game-open .st-pill{left:var(--desk-mid)!important;top:auto!important;bottom:22px!important}html.awa-desk .st-yt[data-corner=br],html.awa-desk .st-yt[data-corner=bl]{bottom:24px}html.awa-desk .st-yt[data-corner=tl],html.awa-desk .st-yt[data-corner=bl]{left:calc(var(--desk-rail) + 12px)}html.awa-desk .st-yt[data-corner=tr],html.awa-desk .st-yt[data-corner=br]{right:calc(var(--desk-chat) + 12px)}html.awa-desk .st-yt[data-corner=tr],html.awa-desk .st-yt[data-corner=tl]{top:20px}html.awa-desk .aw-req-pop,html.awa-desk .aw-oauth-toast{left:calc(var(--desk-rail) + 16px)!important;right:calc(var(--desk-chat) + 16px)!important}html.awa-desk .aw-flash{left:var(--desk-mid)!important}html.awa-desk .msg-banner,html.awa-desk .cinema-join-banner{left:calc(var(--desk-rail) + 16px)!important;right:calc(var(--desk-chat) + 16px)!important;width:auto!important;max-width:620px;margin-left:auto!important;margin-right:auto!important;transform:none!important}html.awa-desk.awa-desk-chat .msg-list-overlay{left:calc(100vw - var(--desk-chat))!important;right:0!important;width:auto!important}html.awa-desk.awa-desk-chat .msg-list-panel{max-width:none!important;border-radius:20px 20px 0 0}html.awa-desk body.aw-shell-on{background:#0e0818}html.awa-desk .aw-screen.awx-welcome{max-width:none!important;height:100vh;min-height:0;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(440px,.8fr);grid-template-rows:auto minmax(0,1fr);padding:0!important;overflow:hidden}html.awa-desk .awx-welcome .awx-top{grid-column:1;grid-row:1;padding:36px 56px 0!important}html.awa-desk .awx-welcome .awx-stage{grid-column:1;grid-row:2;align-self:center;justify-self:center;width:min(100%,560px);margin:0!important;zoom:1.3}html.awa-desk .awx-welcome .awx-door{grid-column:2;grid-row:1 / -1;margin:0!important;padding:48px clamp(40px,5vw,80px)!important;justify-content:center;overflow-y:auto;background:#0e0818b8;border-left:1px solid rgba(255,244,230,.08)}html.awa-desk .awx-welcome .awx-door>*{width:100%;max-width:440px;margin-left:auto;margin-right:auto}html.awa-desk .aw-screen button:not(:disabled):hover{filter:brightness(1.08)}html.awa-desk .aw-screen:not(.awx-welcome){max-width:600px!important;min-height:calc(100vh - 64px)!important;margin:32px auto!important;border-radius:28px;border:1px solid rgba(255,244,230,.08);box-shadow:0 40px 120px -30px #000c;padding-left:36px!important;padding-right:36px!important}html.awa-desk.awa-game-open .st-pill{top:14px!important;bottom:auto!important}html.awa-day{--day-cream: #f2eee7;--day-cream-2: #e8e2d8;--day-line: rgba(24, 32, 54, .09);--day-navy: #182036;--day-grey: #646b80;--day-grey-2: #575e72;--day-amber: #ffb42e;--day-on-amber: #1a1205;--day-amber-text: #c97a00;--day-white: #fdfbf8;--day-card: #f9f6f0;--day-shadow: 0 14px 36px rgba(24, 32, 54, .07);--day-shadow-lift: 0 24px 48px rgba(24, 32, 54, .14);--tint-music: #ebe5fb;--tint-cinema: #fde6dc;--tint-games: #e0f0e6;--tint-whot: #f8d3d9;--tint-hilo: #dbeaf5;--tint-words: #fbf0d4;--tint-chat: #ffe6b3;--tint-chat-soft: #fff1d6;--day-head: "Funnel Display", Inter, -apple-system, system-ui, sans-serif;--day-body: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;--day-serif: "Instrument Serif", Georgia, "Times New Roman", serif}html.awa-day body.aw-shell-on:has(.awl),html.awa-day.awa-desk body.aw-shell-on:has(.awl),html.awa-day.awa-desk:has(.awl){background:var(--day-cream)}html.awa-day .aw-screen.awl{--awl-paper: var(--day-cream);--awl-paper-line: var(--day-line);--awl-paper-raised: var(--day-cream-2);--awl-ink: var(--day-navy);--awl-ink-dim: var(--day-grey-2);--awl-hero: var(--day-cream);--awl-text: var(--day-navy);--awl-dim: var(--day-grey-2);background:var(--day-cream);color:var(--day-navy)}html.awa-day .awl .awl-h2,html.awa-day .awl .awi-h1{font-family:var(--day-head);font-weight:700;letter-spacing:-.03em}html.awa-day .awl .awl-brand{font-family:var(--day-head);font-weight:700;letter-spacing:-.02em}html.awa-day .awl-hero{background:var(--day-cream);color:var(--day-navy)}html.awa-day .awl-h1{font-family:var(--day-serif);font-weight:400;letter-spacing:-.01em;font-size:clamp(54px,15vw,88px);line-height:.98;max-width:9ch;color:var(--day-navy)!important}html.awa-day .awl-lede{color:var(--day-grey-2)}html.awa-day .awl-small{color:var(--day-grey)}html.awa-day .awl-hero .awl-link{color:var(--day-navy)!important}html.awa-day .awl .aw-deleted-note{background:var(--day-white);color:var(--day-navy);box-shadow:var(--day-shadow)}html.awa-day .awl-phone{box-shadow:0 24px 50px #1820362e,inset 0 0 0 1.5px #2a3150}html.awa-day .awl-phones .awl-phone,html.awa-day .awl-cycle .awl-phone,html.awa-day .awl-phone.is-spill{box-shadow:0 30px 60px #18203638,inset 0 0 0 1.5px #2a3150}html.awa-day .awl-band{color:var(--day-navy)}html.awa-day .awl-band .awl-h2{color:var(--day-navy)!important}html.awa-day .awl-band .awl-feat-copy p{color:var(--day-grey-2)}html.awa-day .awl-feat-in{border-top-color:transparent}html.awa-day .awl-games{--awl-g: var(--tint-whot)}html.awa-day .awl-games[data-game=words]{--awl-g: var(--tint-words)}html.awa-day .awl-games[data-game=hilo]{--awl-g: var(--tint-hilo)}html.awa-day .awl-cyc-tabs{background:#18203612}html.awa-day .awl-cyc-tabs button{color:var(--day-grey-2)!important}html.awa-day .awl-cyc-tabs button[aria-selected=true]{background:var(--day-navy);color:#fff!important}html.awa-day .awl-music{background:var(--tint-music)}html.awa-day .awl-watch{background:var(--tint-cinema)}html.awa-day #awlInstall{background:var(--day-cream)}html.awa-day .awl-tabs{background:var(--day-cream-2)}html.awa-day .awl-tabs button{color:var(--day-grey-2)!important}html.awa-day .awl-tabs button[aria-selected=true]{background:var(--day-navy);color:#fff!important}html.awa-day .awl-taps li{background:var(--day-white);color:var(--day-navy);box-shadow:var(--day-shadow)}html.awa-day .awl-taps .awl-then{background:none;box-shadow:none;color:var(--day-grey)}html.awa-day .awl-perks{color:var(--day-grey-2)}html.awa-day .awl-closing{background:var(--day-navy);color:#fff}html.awa-day .awl-closing .awl-h2{color:#fff!important}html.awa-day .awl-closing-p,html.awa-day .awl-closing .awl-small{color:#ffffffb8}html.awa-day .awl-foot{background:var(--day-cream)}html.awa-day .awl-foot .awl-wrap,html.awa-day .awl-foot a{color:var(--day-grey)!important}html.awa-day .awl-menu a,html.awa-day .awl-menu button{border-top-color:var(--day-line)}html.awa-day .awl-dropcard-in{background:var(--day-white);color:var(--day-navy);box-shadow:0 18px 44px #1820362e}html.awa-day .awl-dropcard-txt small{color:var(--day-grey)}html.awa-day .awl-dropcard-x{color:var(--day-grey)!important}html.awa-day .awl-sheet.is-in{background:#1820366b}html.awa-day .awl-sheet-card{background:var(--day-white);color:var(--day-navy)}html.awa-day .awl-sheet-x{background:var(--day-cream);color:var(--day-navy)!important}html.awa-day .awl .awx-switch{background:var(--day-cream-2);box-shadow:none}html.awa-day .awl .awx-switch button{color:var(--day-grey-2);font-family:var(--day-body);font-weight:600}html.awa-day .awl .awx-switch button[aria-selected=true]{background:var(--day-navy);color:#fff}html.awa-day .awl .awx-label{color:var(--day-grey-2);font-family:var(--day-body);font-weight:600}html.awa-day .awl .awx-input{background:var(--day-cream);box-shadow:inset 0 0 0 1px var(--day-line)}html.awa-day .awl .awx-input:focus-within{box-shadow:inset 0 0 0 2px var(--day-amber)}html.awa-day .awl .awx-input input{color:var(--day-navy);font-family:var(--day-body)}html.awa-day .awl .awx-input input::placeholder{color:#18203661}html.awa-day .awl .awx-at b{color:var(--day-amber-text)}html.awa-day .awl .awx-eye{background:var(--day-white);color:var(--day-navy);box-shadow:0 1px 3px #1820361a}html.awa-day .awl .awx-new-q{color:var(--day-amber-text)}html.awa-day .awl .awx-forgot{color:var(--day-navy)!important}html.awa-day .awl .aw-or{color:var(--day-grey)}html.awa-day .awl .aw-or span{background:var(--day-line)}html.awa-day .awl .aw-google{background:var(--day-white);color:var(--day-navy)!important;box-shadow:inset 0 0 0 1px #18203624;font-weight:600}html.awa-day .awl .aw-fine{color:var(--day-grey)}html.awa-day .awl .aw-fine a{color:var(--day-navy)!important}html.awa-day .awl .aw-error{color:#b4232f}html.awa-day .awi .awl-hero{background:var(--day-cream)}html.awa-day .awi-av{background:var(--day-amber)}html.awa-day .awi-av .aw-av{box-shadow:0 0 0 3px var(--day-cream)}html.awa-day .awi-h1{color:var(--day-navy)!important}html.awa-day .awi-lede,html.awa-day .awi .awx-label{color:var(--day-grey-2)}html.awa-day .awi .awx-input{background:var(--day-white);box-shadow:var(--day-shadow),inset 0 0 0 1px var(--day-line)}html.awa-day .awi .awx-input:focus-within{box-shadow:var(--day-shadow),inset 0 0 0 2px var(--day-amber)}html.awa-day .awi .awx-input input{color:var(--day-navy)}html.awa-day .awi .aw-ghost{border-color:#1820362e;color:var(--day-navy)!important;background:transparent}html.awa-day .awi .awx-forgot{color:var(--day-navy)!important}html.awa-day .awi .aw-or{color:var(--day-grey)}html.awa-day .awi-msg{background:var(--day-white);color:var(--day-navy);box-shadow:var(--day-shadow)}html.awa-day .awi-link{color:var(--day-navy)}html.awa-day .awi-foot{background:var(--day-cream);color:var(--day-grey);border-top:1px solid var(--day-line)}html.awa-day .aig.is-in{background:#1820366b}html.awa-day .aig-card{background:var(--day-white);box-shadow:0 30px 60px -20px #18203659}html.awa-day .aig-top-t b,html.awa-day .aig-copy h2{font-family:var(--day-head);font-weight:700;letter-spacing:-.03em}html.awa-day .aig-top-t small,html.awa-day .aig-why,html.awa-day .aig-where,html.awa-day .aig-later{color:var(--day-grey-2)}html.awa-day .aig-steps li{border-top-color:var(--day-line)}html.awa-day .aig-n{background:var(--tint-chat);color:var(--day-on-amber)}html.awa-day .aig-chip{background:var(--day-cream);box-shadow:inset 0 0 0 1px var(--day-line)}html.awa-day .aig-go{background:var(--day-amber);color:var(--day-on-amber)}html.awa-day.awa-ink .home-screen.awh{--ink-bg: var(--day-cream);--ink-2: var(--day-white);--ink-3: var(--day-cream-2);--ink-line: transparent;--ink-text: var(--day-navy);--ink-dim: var(--day-grey-2);--ink-accent: var(--day-amber);--ink-glow: transparent;--ink-photo: none;background:var(--day-cream)!important;color:var(--day-navy)}html.awa-day.awa-ink.room-active body:has(.home-screen.awh:not([hidden])),html.awa-day.awa-ink .room-shell:has(.home-screen.awh:not([hidden])){background:var(--day-cream)!important}html.awa-day.awa-ink .awh-word{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:700!important;letter-spacing:-.03em!important}html.awa-day.awa-ink .awh-people-pill,html.awa-day.awa-ink .awh-me-btn{background:var(--day-white)!important;border-color:transparent!important;box-shadow:0 2px 10px #18203612!important;color:var(--day-navy)!important}html.awa-day.awa-ink .awh-people-pill svg{color:var(--day-grey)!important}html.awa-day.awa-ink .awh-people-faces>*{box-shadow:0 0 0 2px var(--day-white)!important;border-color:var(--day-white)!important}html.awa-day.awa-ink .home-screen.awh .push-ask{background:var(--day-white)!important;color:var(--day-navy)!important;border:0!important;box-shadow:var(--day-shadow)!important}html.awa-day.awa-ink .home-screen.awh .push-ask:before{display:none!important}html.awa-day.awa-ink .home-screen.awh .push-ask b,html.awa-day.awa-ink .home-screen.awh .push-ask strong{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:700!important}html.awa-day.awa-ink .home-screen.awh .push-ask small{color:var(--day-grey-2)!important}html.awa-day.awa-ink .home-screen.awh .push-ask-dismiss{background:var(--day-cream)!important;color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh .awh-hero{background:var(--day-card)!important;border:0!important;box-shadow:var(--day-shadow)!important}html.awa-day.awa-ink .home-screen.awh .awh-hero:before,html.awa-day.awa-ink .home-screen.awh .awh-hero:after{display:none!important}html.awa-day.awa-ink .home-screen.awh .awh-greet{color:var(--day-grey-2)!important;font-family:var(--day-body)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important}html.awa-day.awa-ink .home-screen.awh .awa-greeting-name{background:none!important;-webkit-text-fill-color:var(--day-navy)!important;color:var(--day-navy)!important;font-weight:600!important}html.awa-day.awa-ink .home-screen.awh .awt-streak{background:var(--tint-chat-soft)!important;color:#7a4a00!important;box-shadow:none!important;border:0!important;font-weight:600!important}html.awa-day.awa-ink .home-screen.awh .awt-streak svg{color:#7a4a00!important}html.awa-day.awa-ink .home-screen.awh .awh-plan-btn{background:var(--tint-chat-soft)!important;color:#7a4a00!important;border:0!important;box-shadow:none!important}html.awa-day.awa-ink .home-screen.awh .awh-plan-btn svg{color:#7a4a00!important;stroke:currentColor}html.awa-day.awa-ink .home-screen.awh .awh-chatrow-av .avatar-slot{background:var(--day-cream-2)!important;box-shadow:0 0 0 3px var(--day-card),0 0 0 5px var(--day-amber)!important}html.awa-day.awa-ink .home-screen.awh .awh-chatrow-av .dot{border-color:var(--day-white)!important}html.awa-day.awa-ink .home-screen.awh .home-contact-name{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:600!important;letter-spacing:-.03em!important}html.awa-day.awa-ink .home-screen.awh .home-contact-preview{color:var(--day-grey-2)!important}html.awa-day.awa-ink .home-screen.awh .awh-chatrow-go{background:var(--day-amber)!important;border:0!important;color:var(--day-on-amber)!important;box-shadow:none!important}html.awa-day.awa-ink .home-screen.awh .awh-chatrow-go svg{color:var(--day-on-amber)!important}html.awa-day.awa-ink .home-screen.awh .awh-sec-title{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:600!important;font-size:20px!important;letter-spacing:-.02em!important}html.awa-day.awa-ink .home-screen.awh .awg-tile{background:var(--awg-tint)!important;color:var(--day-navy)!important;border:0!important;box-shadow:none!important;border-radius:22px!important;grid-template-rows:minmax(0,1fr) 20px 22px!important;padding-bottom:12px!important}html.awa-day.awa-ink .home-screen.awh .awg-whot{--awg-tint: var(--tint-whot)}html.awa-day.awa-ink .home-screen.awh .awg-words{--awg-tint: var(--tint-words)}html.awa-day.awa-ink .home-screen.awh .awg-hilo{--awg-tint: var(--tint-hilo)}html.awa-day.awa-ink .home-screen.awh .awg-tile.is-turn{box-shadow:inset 0 0 0 2px var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh .awg-name{color:var(--day-navy)!important;font-family:var(--day-body)!important;font-weight:700!important;font-size:14px!important;letter-spacing:-.01em!important;padding:0 12px!important;align-self:end}html.awa-day.awa-ink .home-screen.awh .awg-line{color:var(--day-grey-2)!important;padding:0 12px!important;font-size:12px!important;align-self:start}html.awa-day.awa-ink .home-screen.awh .awg-pill{background:var(--day-navy)!important;color:#fff!important;box-shadow:none!important;margin-left:12px!important;justify-self:start;align-self:start;font-weight:600!important}html.awa-day.awa-ink .home-screen.awh .awg-pill i,html.awa-day.awa-ink .home-screen.awh .awg-pill:before{background:var(--day-amber)!important}html.awa-day.awa-ink .home-screen.awh .awg-fan .awh-fc{box-shadow:0 4px 10px #1820361f!important}html.awa-day.awa-ink .home-screen.awh .awg-tray{background:var(--day-navy)!important;box-shadow:none!important}html.awa-day.awa-ink .home-screen.awh .awg-tray i{background:#fbf3e4!important;box-shadow:none!important;color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh .awg-tray i.on{background:var(--day-amber)!important;box-shadow:none!important;color:var(--day-on-amber)!important}html.awa-day.awa-ink .home-screen.awh .awg-hc{background:var(--day-white)!important;box-shadow:0 4px 10px #1820361f!important;color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh .awg-hc2{background:var(--day-navy)!important;color:var(--day-amber)!important}html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row,html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song.is-live,html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song.is-idle{background:var(--tint-music)!important;border:0!important;box-shadow:none!important;color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row:before,html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row:after,html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song.is-live:before,html.awa-day.awa-ink .home-screen.awh .awh-sound.awh-t-sound.awm-row.has-song.is-live:after{display:none!important}html.awa-day.awa-ink .home-screen.awh .awm-row b{color:var(--day-navy)!important;font-family:var(--day-body)!important;font-weight:700!important}html.awa-day.awa-ink .home-screen.awh .awm-row small,html.awa-day.awa-ink .home-screen.awh .awm-row em{color:#4b4470!important}html.awa-day.awa-ink .home-screen.awh .awm-play{background:var(--day-navy)!important;color:#fff!important;box-shadow:none!important}html.awa-day.awa-ink .home-screen.awh .awm-play svg{color:#fff!important;fill:#fff!important}html.awa-day.awa-ink .home-screen.awh .awh-eq i{background:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick{background:var(--tint-cinema)!important;border:0!important;box-shadow:none!important;color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head b{color:var(--day-navy)!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head small,html.awa-day.awa-ink .home-screen.awh #awaWatchQuick small{color:#6b3424!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick .awh-svc{border:0!important;box-shadow:0 6px 16px #1820361a!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick .awh-svc:not([data-cinema-room]){background:var(--day-white)!important}html.awa-day.awa-ink .home-screen.awh .awh-card:not(#awaWatchQuick):not(.awh-sound),html.awa-day.awa-ink .home-screen.awh .awh-turn-card,html.awa-day.awa-ink .home-screen.awh .awt-plan,html.awa-day.awa-ink .home-screen.awh .awt-night{background:var(--day-white)!important;border:0!important;box-shadow:var(--day-shadow)!important;color:var(--day-navy)!important}html.awa-day.awa-ink .awh-nav:has(#awhNavHome.is-on,#awhNavChat.is-on){background:var(--day-white)!important;border-top:1px solid var(--day-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.awa-day.awa-ink .awh-nav:has(#awhNavHome.is-on,#awhNavChat.is-on) .awh-nav-btn{color:#7b8195!important}html.awa-day.awa-ink .awh-nav:has(#awhNavHome.is-on,#awhNavChat.is-on) .awh-nav-btn.is-on{color:var(--day-navy)!important}html.awa-day.awa-ink .awh-nav-btn{position:relative}html.awa-day.awa-ink .awh-nav:has(#awhNavHome.is-on,#awhNavChat.is-on) .awh-nav-btn.is-on:after{content:"";position:absolute;left:50%;bottom:3px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--day-amber)}html.awa-day.awa-ink .home-screen.awh{--b2-head: var(--day-head)}html.awa-day.awa-ink .home-screen.awh .awg-pill{margin-left:0!important}html.awa-day.awa-ink .home-screen.awh #awaWatchQuick .awh-panel-head b{font-family:var(--day-head)!important;font-weight:700!important;letter-spacing:-.03em!important}html.awa-day.awa-ink .home-screen.awh .awm-cover{box-shadow:0 4px 12px #18203624!important}html.awa-day.awa-ink .settings-overlay{background:#1820365c!important}html.awa-day.awa-ink .settings-overlay .settings-panel.aws-panel{--b2-head: var(--day-head);background:var(--day-cream)!important;color:var(--day-navy)!important;border-color:var(--day-line)!important}html.awa-day.awa-ink .aws-panel .aws-title{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:700!important;letter-spacing:-.03em!important}html.awa-day.awa-ink .aws-panel .aws-close{background:var(--day-white)!important;color:var(--day-navy)!important;box-shadow:0 2px 10px #18203612}html.awa-day.awa-ink .aws-panel .aws-profile,html.awa-day.awa-ink .aws-panel .aws-group{background:var(--day-white)!important;box-shadow:var(--day-shadow)!important;color:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-profile-av,html.awa-day.awa-ink .aws-panel .aws-thumb{background:var(--day-cream-2)!important}html.awa-day.awa-ink .aws-panel .aws-profile-copy strong{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:700!important;letter-spacing:-.02em!important}html.awa-day.awa-ink .aws-panel .aws-profile-copy span,html.awa-day.awa-ink .aws-panel .aws-profile-copy em{color:var(--day-grey-2)!important}html.awa-day.awa-ink .aws-panel .aws-profile-edit{background:var(--day-cream)!important;color:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-group-label{color:var(--day-grey)!important}html.awa-day.awa-ink .aws-panel .aws-row{color:var(--day-navy)!important;border-bottom-color:var(--day-line)!important}html.awa-day.awa-ink .aws-panel .aws-row:active{background:var(--day-cream)!important}html.awa-day.awa-ink .aws-panel .aws-ic{background:var(--day-cream)!important;color:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-ic svg{color:var(--day-navy)!important;stroke:currentColor}html.awa-day.awa-ink .aws-panel .aws-label{color:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-label small,html.awa-day.awa-ink .aws-panel .aws-value{color:var(--day-grey-2)!important}html.awa-day.awa-ink .aws-panel .aws-label small.is-ok{color:#1f8a5b!important}html.awa-day.awa-ink .aws-panel .aws-label small.is-warn{color:var(--day-amber-text)!important}html.awa-day.awa-ink .aws-panel .aws-chev{color:#9aa0b2!important}html.awa-day.awa-ink .aws-panel .aws-switch{background:#d9d4cb!important}html.awa-day.awa-ink .aws-panel .aws-row[aria-checked=true] .aws-switch{background:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-switch i{box-shadow:0 1px 3px #18203640}html.awa-day.awa-ink .aws-panel .aws-drawer{background:var(--day-cream)!important}html.awa-day.awa-ink .aws-panel .push-test-btn{color:var(--day-navy)!important;text-decoration-color:var(--day-amber)!important}html.awa-day.awa-ink .aws-panel .aws-fine,html.awa-day.awa-ink .aws-panel .aws-fine a,html.awa-day.awa-ink .aws-panel .aws-by{color:var(--day-grey)!important}html.awa-day.awa-ink .aws-panel .aws-signout{background:var(--day-white)!important;color:#b4232f!important;box-shadow:var(--day-shadow)!important}html.awa-day.awa-ink .aws-panel .aws-sub-actions .aws-link-btn:not([hidden]),html.awa-day.awa-ink .aws-panel .aws-foot a{color:var(--day-navy)!important}html.awa-day.awa-ink .aws-panel .aws-by a{color:var(--day-navy)!important}html.awa-day .afr{color:var(--day-navy);font-family:var(--day-body)}html.awa-day .afr-card{background:var(--day-card);box-shadow:var(--day-shadow)}html.awa-day .afr-h{color:var(--day-navy);font-family:var(--day-head);font-weight:700;letter-spacing:-.03em}html.awa-day .afr-p{color:var(--day-grey-2);font-family:var(--day-body)}html.awa-day .afr-gh{background:var(--day-cream);color:var(--day-navy)!important;font-family:var(--day-body);font-weight:600}html.awa-day .afr-st b{background:var(--day-cream-2)}html.awa-day .afr-st.is-on b{background:var(--day-amber)}html.awa-day .afr-st span{color:var(--day-grey);font-family:var(--day-body)}html.awa-day .afr-st.is-on span{color:var(--day-amber-text)}html.awa-day .afr-wait{background:var(--tint-chat-soft)}html.awa-day .afr-wait span{color:#7a4a00;font-family:var(--day-body)}html.awa-day .afr-wait a{color:#1f8a5b!important;font-family:var(--day-body);font-weight:700}html.awa-day .afr-play{background:var(--day-navy);color:#fff;font-family:var(--day-body);font-weight:700}html.awa-day .afr-x{background:var(--day-cream);color:var(--day-navy)}html.awa-day .afr-inv{background:var(--day-white);color:var(--day-navy);box-shadow:var(--day-shadow),inset 0 0 0 2px var(--day-amber)}html.awa-day .afr-inv-copy b,html.awa-day .afr-sec b{font-family:var(--day-head);font-weight:700;letter-spacing:-.02em}html.awa-day .afr-inv-copy small{color:var(--day-grey-2);font-family:var(--day-body)}html.awa-day .afr-inv-go{background:var(--day-amber);color:var(--day-on-amber);font-family:var(--day-body);font-weight:700}html.awa-day .afr-sec small,html.awa-day .afr-pp small,html.awa-day .afr-here small,html.awa-day .afr-link{color:var(--day-grey);font-family:var(--day-body)}html.awa-day .afr-pp,html.awa-day .afr-here{background:var(--day-white);color:var(--day-navy);box-shadow:var(--day-shadow)}html.awa-day .afr-pp b,html.awa-day .afr-here b{font-family:var(--day-body);font-weight:700}html.awa-day .afr-pp i{color:var(--day-amber-text)}html.awa-day .afr-pp-av em{box-shadow:0 0 0 2px var(--day-white)}html.awa-day .afr-here i{background:var(--day-amber);color:var(--day-on-amber);font-family:var(--day-body);font-weight:700}html.awa-day .afr-sheet{background:#1820366b}html.awa-day .afr-sheet-card{background:var(--day-white);color:var(--day-navy)}html.awa-day .afr-qr{box-shadow:inset 0 0 0 1px var(--day-line)}html.awa-day.awa-ink .room-shell:has(.chat-log),html.awa-day.awa-ink .chat-log{background:var(--day-cream)!important}html.awa-day.awa-ink .chat-topbar{background:var(--day-cream)!important;border-bottom-color:var(--day-line)!important;box-shadow:none!important;color:var(--day-navy)!important}html.awa-day.awa-ink .chat-topbar .topbar-name,html.awa-day.awa-ink .topbar-name{color:var(--day-navy)!important;font-family:var(--day-head)!important;font-weight:600!important;letter-spacing:-.02em!important}html.awa-day.awa-ink .chat-topbar .icon-btn{color:var(--day-navy)!important}html.awa-day.awa-ink .chat-topbar .chat-back-btn{background:var(--day-white)!important;border-radius:50%!important;box-shadow:0 2px 8px #1820360f!important}html.awa-day.awa-ink .chat-topbar small,html.awa-day.awa-ink .chat-topbar .topbar-sub,html.awa-day.awa-ink .chat-topbar .topbar-status{color:var(--day-grey)!important}html.awa-day.awa-ink .chat-topbar .dot{box-shadow:0 0 0 2px var(--day-cream)!important}html.awa-day.awa-ink .msg.theirs{background:var(--day-white)!important;color:var(--day-navy)!important;border-color:transparent!important;box-shadow:0 2px 8px #1820360d!important}html.awa-day.awa-ink .msg.theirs .msg-time,html.awa-day.awa-ink .msg.theirs .msg-meta{color:var(--day-grey)!important}html.awa-day.awa-ink .msg.theirs a{color:var(--day-navy)!important}html.awa-day.awa-ink .msg.mine,html.awa-day.awa-ink .chat-log .msg.mine{background:var(--day-navy)!important;color:#fff!important;border-color:transparent!important;box-shadow:none!important}html.awa-day.awa-ink .msg.mine .msg-meta,html.awa-day.awa-ink .msg.mine .msg-time,html.awa-day.awa-ink .msg.mine .msg-ticks{color:#ffffff9e!important}html.awa-day.awa-ink .msg.mine .msg-ticks.msg-ticks-seen{color:var(--day-amber)!important}html.awa-day.awa-ink .msg.mine a{color:#fff!important}html.awa-day.awa-ink .msg.mine .voice-track-fill,html.awa-day.awa-ink .msg.mine .voice-track-knob{background:var(--day-amber)!important}html.awa-day.awa-ink .msg.theirs .voice-track-fill,html.awa-day.awa-ink .msg.theirs .voice-track-knob{background:var(--day-navy)!important}html.awa-day.awa-ink .msg.msg-sticker{background:transparent!important;box-shadow:none!important}html.awa-day.awa-ink .msg-quote{background:#1820360f!important;border-left-color:var(--day-amber)!important;color:inherit!important}html.awa-day.awa-ink .msg.mine .msg-quote{background:#ffffff1f!important}html.awa-day.awa-ink .msg-quote-sender{color:var(--day-amber-text)!important}html.awa-day.awa-ink .msg.mine .msg-quote-sender{color:var(--day-amber)!important}html.awa-day.awa-ink .msg-reactions{background:var(--day-white)!important;color:var(--day-navy)!important;box-shadow:0 2px 6px #1820361f!important;border-color:transparent!important}html.awa-day.awa-ink .day-divider,html.awa-day.awa-ink .system-event{color:var(--day-grey)!important;background:transparent!important}html.awa-day.awa-ink .day-divider span{background:var(--day-cream-2)!important;color:var(--day-grey-2)!important}html.awa-day.awa-ink .chat-log .empty-state,html.awa-day.awa-ink .chat-log .chat-empty{color:var(--day-grey)!important}html.awa-day.awa-ink .tapback-bar{background:var(--day-white)!important;box-shadow:0 10px 30px #18203629!important;border-color:transparent!important}html.awa-day.awa-ink .chat-form{background:var(--day-cream)!important;border-top-color:transparent!important}html.awa-day.awa-ink .chat-input-pill{background:var(--day-white)!important;border-color:transparent!important;box-shadow:0 2px 8px #1820360f!important;color:var(--day-navy)!important}html.awa-day.awa-ink .chat-input-pill textarea,html.awa-day.awa-ink .chat-input-pill input{color:var(--day-navy)!important}html.awa-day.awa-ink .chat-input-pill textarea::placeholder,html.awa-day.awa-ink .chat-input-pill input::placeholder{color:#9aa0b2!important}html.awa-day.awa-ink .chat-input-pill .pill-icon-btn{color:var(--day-navy)!important}html.awa-day.awa-ink .chat-send-btn{background:var(--day-amber)!important;color:var(--day-on-amber)!important;box-shadow:none!important}html.awa-day.awa-ink .composer-extra{background:var(--day-cream)!important;border-top-color:transparent!important}html.awa-day.awa-ink .composer-extra-row .toggle-pill.aw-pill,html.awa-day.awa-ink .composer-extra .toggle-pill{background:var(--day-white)!important;color:var(--day-navy)!important;box-shadow:0 1px 4px #1820360f!important}html.awa-day.awa-ink .composer-extra .toggle-pill span{color:var(--day-navy)!important}html.awa-day.awa-ink .toggle-pill.aw-pill.active{background:var(--day-amber)!important;color:var(--day-on-amber)!important}html.awa-day.awa-ink .home-screen.awh .home-peek-panel{background:var(--day-cream)!important;border-color:transparent!important;box-shadow:var(--day-shadow)!important}html.awa-day.awa-ink .home-screen.awh .home-peek-handle{background:var(--day-cream-2)!important}html.awa-day.awa-ink .home-screen.awh .home-peek-title,html.awa-day.awa-ink .home-screen.awh .home-peek-empty{color:var(--day-grey)!important}
