:root{--root-font-size: 18px;--font-serif: "Fraunces Variable", Georgia, serif;--font-sans: "Atkinson Hyperlegible Next", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-card: 16px;--radius-tile: 12px;--radius-button: 9999px;--radius-sm: 8px;--radius-xs: 4px;--border-width: 1.5px;--shadow-sm: 0 1px 3px rgba(60, 40, 20, .06);--shadow-card: 0 2px 8px rgba(60, 40, 20, .08);--shadow-sheet: 0 -4px 24px rgba(60, 40, 20, .16);--shadow-popover: 0 4px 20px rgba(60, 40, 20, .15);--touch-target: 48px;--button-height-m: 48px;--button-height-l: 56px;--max-content-width: 520px;--header-height: 60px;--nav-bar-height: 68px;--bg: #FAF5EC;--surface: #FFFDF8;--surface-2: #F1E9DA;--line: #E3D8C6;--line-strong: #C8B9A2;--ink: #2A2320;--ink-2: #6B5E55;--ink-3: #96867B;--primary: #1F5F56;--primary-contrast: #FFFFFF;--primary-soft: #DCEBE6;--accent: #E8A33D;--accent-contrast: #2A2320;--accent-soft: #FCF1DE;--love: #C2395B;--love-contrast: #FFFFFF;--love-soft: #F9E5EB;--danger: #B3261E;--danger-contrast: #FFFFFF;--danger-soft: #F9E3E1;--member-malina: #C2395B;--member-malina-soft: #F9E5EB;--member-malina-contrast: #FFFFFF;--member-pomarancz: #E07A2F;--member-pomarancz-soft: #FBEDE2;--member-pomarancz-contrast: #1C1815;--member-miod: #D99A1E;--member-miod-soft: #FDF3DF;--member-miod-contrast: #2A2320;--member-oliwka: #7A8C2A;--member-oliwka-soft: #F1F4DF;--member-oliwka-contrast: #1C1815;--member-zielen: #298051;--member-zielen-soft: #E3F4EA;--member-zielen-contrast: #FFFFFF;--member-morski: #1c8383;--member-morski-soft: #E2F3F3;--member-morski-contrast: #FFFFFF;--member-blekit: #2c78b8;--member-blekit-soft: #E4F1FA;--member-blekit-contrast: #FFFFFF;--member-chaber: #4B5FC9;--member-chaber-soft: #E9ECF9;--member-chaber-contrast: #FFFFFF;--member-fiolet: #8A4FC2;--member-fiolet-soft: #F2E8FA;--member-fiolet-contrast: #FFFFFF;--member-roz: #D05C9E;--member-roz-soft: #FAE9F3;--member-roz-contrast: #1C1815;--member-cegla: #B5523A;--member-cegla-soft: #F8E7E3;--member-cegla-contrast: #FFFFFF;--member-grafit: #5F6B7A;--member-grafit-soft: #ECEFF3;--member-grafit-contrast: #FFFFFF}[data-theme=dark]{--bg: #1C1815;--surface: #26211D;--surface-2: #302A25;--line: #3F372F;--line-strong: #54493F;--ink: #F3ECE2;--ink-2: #B8AC9F;--ink-3: #8C8074;--primary: #58B8A6;--primary-contrast: #1C1815;--primary-soft: #24403B;--accent: #E8A33D;--accent-contrast: #1C1815;--accent-soft: #3D2F1E;--love: #D84E71;--love-contrast: #FFFFFF;--love-soft: #3B1B25;--danger: #D3433B;--danger-contrast: #FFFFFF;--danger-soft: #3D1C1B;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .35);--shadow-card: 0 2px 8px rgba(0, 0, 0, .4);--shadow-sheet: 0 -4px 24px rgba(0, 0, 0, .6);--shadow-popover: 0 4px 20px rgba(0, 0, 0, .5);--member-malina: #c24665;--member-malina-soft: #3C1E26;--member-malina-contrast: #FFFFFF;--member-pomarancz: #E68A45;--member-pomarancz-soft: #3D2619;--member-pomarancz-contrast: #1C1815;--member-miod: #E6A72C;--member-miod-soft: #3D2F17;--member-miod-contrast: #1C1815;--member-oliwka: #8D9E34;--member-oliwka-soft: #2A2E14;--member-oliwka-contrast: #1C1815;--member-zielen: #3BA56C;--member-zielen-soft: #1B3324;--member-zielen-contrast: #1C1815;--member-morski: #2EA0A0;--member-morski-soft: #183333;--member-morski-contrast: #1C1815;--member-blekit: #4392D6;--member-blekit-soft: #192D3E;--member-blekit-contrast: #1C1815;--member-chaber: #5d6ecd;--member-chaber-soft: #212644;--member-chaber-contrast: #FFFFFF;--member-fiolet: #8c5ac0;--member-fiolet-soft: #2E1F3F;--member-fiolet-contrast: #FFFFFF;--member-roz: #DA6FB0;--member-roz-soft: #3B2132;--member-roz-contrast: #1C1815;--member-cegla: #ae5945;--member-cegla-soft: #3A211D;--member-cegla-contrast: #FFFFFF;--member-grafit: #768393;--member-grafit-soft: #23272D;--member-grafit-contrast: #1C1815}html[data-text-scale="100"]{--root-font-size: 18px}html[data-text-scale="115"]{--root-font-size: 20.7px}html[data-text-scale="130"]{--root-font-size: 23.4px}:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: .75rem;--space-lg: 1rem;--space-xl: 1.5rem;--text-meta: .833333rem;--text-title: 1.5rem;--text-wheel: 1.5rem;--text-word: 1.75rem;--slowka-grid-gap: .16rem;--slowka-grid-max: 22rem;--slowka-wheel-size: 15rem;--slowka-letter-size: max(var(--touch-target), 3rem);--slowka-hint-grid-max: 32rem;--slowka-line-width: 2;--slowka-confetti-size: .65rem;--slowka-confetti-travel: 12rem;--slowka-confetti-start: -2rem;--slowka-confetti-duration: 2.6s;--slowka-pop-duration: .2s;--slowka-press: 1px;--slowka-focus: 3px;--slowka-weight: 700}:root{--slowka-cell-font: clamp(var(--text-meta), 4vw, var(--text-wheel));--slowka-hint-height: 50dvh}:root{--slowka-page-padding: 6px;--slowka-page-gap: 4px;--slowka-compact-wheel: 168px;--slowka-compact-letter: var(--touch-target);--slowka-word-height: 32px;--slowka-progress-height: 24px;--slowka-game-title: 1rem;--slowka-grid-gap: 2px;--slowka-grid-max: 396px;--slowka-icon-size: 24px;--slowka-side-padding: 2px}:root{--slowka-compact-word-font: 1.1rem}:root{--slowka-found-offset: 2px;--slowka-found-stroke: 1px;--slowka-word-height: max(32px, calc(var(--text-meta) * 2));--toast-accent-width: 5px}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:var(--root-font-size);background-color:var(--bg);color:var(--ink);font-family:var(--font-sans);line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100dvh;background-color:var(--bg);color:var(--ink);overflow-x:hidden;display:flex;justify-content:center}#root{width:100%;max-width:var(--max-content-width);min-height:100dvh;display:flex;flex-direction:column;position:relative;background-color:var(--bg);box-shadow:0 0 40px #0000000d}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:700;line-height:1.2;color:var(--ink)}h1{font-size:1.75rem}h2{font-size:1.4rem}h3{font-size:1.15rem}p,span,div,input,textarea,button,select{font-family:var(--font-sans);font-size:1rem}button,[role=button],a{transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;touch-action:manipulation}button:active:not(:disabled),[role=button]:active:not([aria-disabled=true]){transform:translateY(1px)}:focus-visible{outline:3px solid var(--primary);outline-offset:2px}button:focus:not(:focus-visible),input:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:4px}._avatarWrapper_1ordg_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;-webkit-user-select:none;user-select:none}._withRing_1ordg_11{padding:2.5px;background-color:var(--member-fill, var(--primary))}._inner_1ordg_16{width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:var(--member-fill, var(--primary));color:var(--member-contrast, #ffffff);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--surface)}._image_1ordg_31{width:100%;height:100%;object-fit:cover;display:block}._initial_1ordg_38{line-height:1}._sm_1ordg_43{width:32px;height:32px;font-size:.85rem}._sm_1ordg_43 ._withRing_1ordg_11{padding:1.5px}._md_1ordg_52{width:44px;height:44px;font-size:1.15rem}._lg_1ordg_58{width:56px;height:56px;font-size:1.45rem}._xl_1ordg_64{width:76px;height:76px;font-size:1.95rem}._xl_1ordg_64 ._withRing_1ordg_11{padding:3.5px}._onlineDot_1ordg_74{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:50%;background-color:#2f8f5b;border:2px solid var(--surface);box-shadow:0 1px 3px #0003}._lg_1ordg_58 ._onlineDot_1ordg_74,._xl_1ordg_64 ._onlineDot_1ordg_74{width:15px;height:15px;border-width:2.5px}._banner_3t95d_1{background-color:var(--accent);color:var(--accent-contrast);padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-sans);font-size:.9rem;font-weight:600;border-bottom:1.5px solid rgba(0,0,0,.1);animation:_slideDown_3t95d_1 .2s ease-out;z-index:90}._content_3t95d_17{display:flex;align-items:center;gap:8px}._icon_3t95d_23{flex-shrink:0;animation:_pulse_3t95d_1 1.5s infinite ease-in-out}._retryBtn_3t95d_28{min-height:var(--touch-target);display:inline-flex;align-items:center;gap:4px;background-color:#00000026;color:inherit;border:none;border-radius:var(--radius-button);padding:4px 10px;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}._retryBtn_3t95d_28:hover{background-color:#00000040}@keyframes _slideDown_3t95d_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _pulse_3t95d_1{0%,to{opacity:1}50%{opacity:.5}}._toastContainer_bec3n_1{position:static;width:100%;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-xs)}._toastContainer_bec3n_1:empty{display:none}._toast_bec3n_1{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-tile);background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--line);box-shadow:var(--shadow-popover);font-family:var(--font-sans);font-size:var(--text-meta);animation:_toastIn_bec3n_1 .2s ease-out}._info_bec3n_29,._success_bec3n_33{border-left:var(--toast-accent-width) solid var(--primary)}._error_bec3n_37{border-left:var(--toast-accent-width) solid var(--danger);background-color:var(--danger-soft)}._message_bec3n_42{font-size:inherit;flex:1;font-weight:500}._actionButton_bec3n_48{min-height:var(--touch-target);padding:0 var(--space-md);border-radius:var(--radius-button);background-color:var(--primary);color:var(--primary-contrast);border:none;font-family:var(--font-sans);font-weight:600;font-size:var(--text-meta);cursor:pointer;white-space:nowrap}@keyframes _toastIn_bec3n_1{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._shell_mou82_1{display:flex;flex-direction:column;min-height:100dvh;position:relative;background-color:var(--bg);padding-bottom:calc(var(--nav-bar-height) + env(safe-area-inset-bottom))}._authContainer_mou82_10{min-height:100dvh;display:flex;flex-direction:column}._header_mou82_16{position:sticky;top:0;z-index:100;background-color:var(--bg);border-bottom:1.5px solid var(--line);padding-top:max(8px,env(safe-area-inset-top))}._headerContent_mou82_25{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 16px}._logoArea_mou82_33{display:flex;align-items:center;gap:12px}._logoPatch_mou82_39{display:grid;grid-template-columns:1fr 1fr;width:28px;height:28px;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #3c281426}._patch1_mou82_49{background-color:var(--member-malina)}._patch2_mou82_50{background-color:var(--member-miod)}._patch3_mou82_51{background-color:var(--member-zielen)}._patch4_mou82_52{background-color:var(--member-blekit)}._appTitle_mou82_54{font-size:1.45rem;font-family:var(--font-serif);font-weight:700;margin:0;color:var(--ink);letter-spacing:-.02em}._avatarButton_mou82_63{min-height:var(--touch-target);gap:var(--space-xs);background:none;border:none;padding:2px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center}._settingsLabel_mou82_76{font-size:var(--text-meta)}._avatarButton_mou82_63:hover{filter:brightness(1.05)}._main_mou82_82{flex:1;display:flex;flex-direction:column}._tabBar_mou82_89{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--max-content-width);height:calc(var(--nav-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background-color:var(--surface);border-top:1.5px solid var(--line);display:flex;align-items:center;justify-content:space-around;z-index:100;box-shadow:0 -2px 10px #3c28140d}._tabItem_mou82_107{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;text-decoration:none;color:var(--ink-2);gap:3px;transition:all .15s ease-out}._iconPill_mou82_120{display:flex;align-items:center;justify-content:center;padding:4px 16px;border-radius:var(--radius-button);transition:background-color .15s ease,color .15s ease}._tabLabel_mou82_129{font-size:.75rem;font-weight:600}._tabActive_mou82_134{color:var(--primary)}._tabActive_mou82_134 ._iconPill_mou82_120{background-color:var(--primary-soft);color:var(--primary)}._tabIconWrapper_mou82_143{position:relative;display:flex;align-items:center;justify-content:center}._badge_mou82_150{position:absolute;top:-6px;right:-10px;background-color:var(--love);color:#fff;font-size:.7rem;font-weight:700;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0003}._gameShell_mou82_168{height:100dvh;display:flex;flex-direction:column;overflow:hidden}._gameMain_mou82_169{display:flex;flex:1;min-height:0}._chatShell_mou82_170{height:100dvh;min-height:0;overflow:hidden}._chatShell_mou82_170 ._main_mou82_82{min-height:0}._container_o72ok_1{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:24px;background-color:var(--bg)}._card_o72ok_10{background-color:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-card);padding:32px 24px;max-width:400px;width:100%;text-align:center;box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:center;gap:16px}._iconCircle_o72ok_25{width:64px;height:64px;border-radius:50%;background-color:var(--danger-soft);color:var(--danger);display:flex;align-items:center;justify-content:center}._title_o72ok_36{font-size:1.4rem;margin:0}._message_o72ok_41{font-size:1rem;color:var(--ink-2);line-height:1.45;margin:0}._button_o72ok_48{display:inline-flex;align-items:center;gap:8px;margin-top:8px;min-height:var(--button-height-m);padding:0 24px;border-radius:var(--radius-button);background-color:var(--primary);color:var(--primary-contrast);border:none;font-family:var(--font-sans);font-weight:600;font-size:1rem;cursor:pointer;box-shadow:var(--shadow-sm)}._button_o72ok_48:hover{filter:brightness(1.08)}._overlay_1sw3c_1{position:fixed;inset:0;background-color:#1e181473;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_1sw3c_1 .18s ease-out}._sheet_1sw3c_13{width:100%;max-width:var(--max-content-width);background-color:var(--surface);border-top-left-radius:24px;border-top-right-radius:24px;border-top:1.5px solid var(--line);box-shadow:var(--shadow-sheet);max-height:90dvh;display:flex;flex-direction:column;animation:_slideUp_1sw3c_1 .22s cubic-bezier(.16,1,.3,1);padding-bottom:max(16px,env(safe-area-inset-bottom))}._header_1sw3c_28{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 12px;border-bottom:1px solid var(--line);gap:12px}._titleArea_1sw3c_37{display:flex;flex-direction:column;gap:4px}._title_1sw3c_37{font-size:1.35rem;margin:0}._description_1sw3c_48{font-size:.9rem;color:var(--ink-2);margin:0}._closeButton_1sw3c_54{display:inline-flex;align-items:center;gap:6px;min-height:var(--touch-target);padding:0 14px;border-radius:var(--radius-button);border:1.5px solid var(--line);background-color:var(--surface-2);color:var(--ink);font-family:var(--font-sans);font-weight:600;font-size:.95rem;cursor:pointer;flex-shrink:0;transition:all .15s ease-out}._closeButton_1sw3c_54:hover{background-color:var(--line)}._closeLabel_1sw3c_76{display:inline-block}._content_1sw3c_80{padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}@keyframes _fadeIn_1sw3c_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1sw3c_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._skeleton_11dln_1{background:linear-gradient(90deg,var(--surface-2) 25%,var(--line) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:_shimmer_11dln_1 1.4s ease infinite}@keyframes _shimmer_11dln_1{0%{background-position:100% 50%}to{background-position:0 50%}}._card_13dnw_1{border-radius:var(--radius-card);border:var(--border-width) solid var(--line);box-shadow:var(--shadow-card);transition:all .15s ease-out;overflow:hidden;position:relative}._surface_13dnw_10{background-color:var(--surface);color:var(--ink)}._linen_13dnw_15{background-color:var(--surface-2);color:var(--ink)}._primary-soft_13dnw_20{background-color:var(--primary-soft);color:var(--ink);border-color:var(--primary)}._accent-soft_13dnw_26{background-color:var(--accent-soft);color:var(--ink);border-color:var(--accent)}._pad-none_13dnw_32{padding:0}._pad-sm_13dnw_35{padding:12px}._pad-md_13dnw_38{padding:16px}._pad-lg_13dnw_41{padding:24px}._badge_1jxp1_1{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-family:var(--font-sans);font-weight:700;line-height:1;white-space:nowrap}._sm_1jxp1_12{padding:3px 8px;font-size:.75rem}._md_1jxp1_17{padding:4px 12px;font-size:.85rem}._primary_1jxp1_22{background-color:var(--primary);color:var(--primary-contrast)}._accent_1jxp1_27{background-color:var(--accent);color:var(--accent-contrast)}._love_1jxp1_32{background-color:var(--love);color:var(--love-contrast)}._neutral_1jxp1_37{background-color:var(--line);color:var(--ink)}._linen_1jxp1_42{background-color:var(--surface-2);color:var(--ink);border:1px solid var(--line)}._button_ji6d9_1{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius-button);font-family:var(--font-sans);font-weight:600;cursor:pointer;border:1.5px solid transparent;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap;box-shadow:var(--shadow-sm);transition:all .15s ease-out}._button_ji6d9_1:disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}._fullWidth_ji6d9_25{width:100%}._M_ji6d9_30{min-height:var(--button-height-m);padding:0 20px;font-size:1rem}._L_ji6d9_36{min-height:var(--button-height-l);padding:0 28px;font-size:1.125rem}._primary_ji6d9_43{background-color:var(--primary);color:var(--primary-contrast);border-color:var(--primary)}._primary_ji6d9_43:hover:not(:disabled){filter:brightness(1.06)}._secondary_ji6d9_52{background-color:var(--surface);color:var(--ink);border-color:var(--line-strong)}._secondary_ji6d9_52:hover:not(:disabled){background-color:var(--surface-2)}._quiet_ji6d9_61{background-color:transparent;color:var(--ink);border-color:transparent;box-shadow:none}._quiet_ji6d9_61:hover:not(:disabled){background-color:var(--surface-2)}._danger_ji6d9_71{background-color:var(--danger);color:var(--danger-contrast);border-color:var(--danger)}._danger_ji6d9_71:hover:not(:disabled){filter:brightness(1.08)}._icon_ji6d9_80{display:flex;align-items:center;justify-content:center}._spinner_ji6d9_86{width:20px;height:20px;border:2.5px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_ji6d9_86 .7s linear infinite}@keyframes _spin_ji6d9_86{to{transform:rotate(360deg)}}._container_zpy59_1{display:flex;flex-direction:column;gap:20px;padding:16px}._greetingHeader_zpy59_8{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 0}._greetingTitle_zpy59_15{font-size:1.65rem;margin:0;color:var(--ink)}._greetingSubtitle_zpy59_21{font-size:1rem;color:var(--ink-2);margin-top:4px}._reminderCard_zpy59_27{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:12px}._reminderContent_zpy59_35{display:flex;align-items:center;gap:12px}._reminderIconCircle_zpy59_41{width:44px;height:44px;border-radius:50%;background-color:var(--primary-soft);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._reminderTexts_zpy59_53{display:flex;flex-direction:column}._reminderTitle_zpy59_58{font-size:1.05rem;margin:0}._reminderDesc_zpy59_63{font-size:.85rem;color:var(--ink-2);margin:0}._section_zpy59_69{display:flex;flex-direction:column;gap:10px}._sectionHeader_zpy59_75{flex-wrap:wrap;gap:var(--space-sm);display:flex;align-items:center;justify-content:space-between}._sectionTitle_zpy59_83{display:flex;align-items:center;gap:8px;font-size:1.15rem;margin:0;color:var(--ink)}._sectionLink_zpy59_92{min-height:var(--touch-target);background:none;border:none;color:var(--primary);font-family:var(--font-sans);font-weight:600;font-size:.9rem;cursor:pointer;padding:4px}._loadingPreview_zpy59_104{padding:var(--space-lg)}._homeError_zpy59_105{display:flex;flex-direction:column;gap:var(--space-sm)}._container_zpy59_1 button{white-space:normal}._onlineList_zpy59_108{display:flex;gap:14px;overflow-x:auto;padding:4px 0 8px;-webkit-overflow-scrolling:touch}._onlineMemberItem_zpy59_116{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;flex-shrink:0}._onlineMemberName_zpy59_125{font-size:.85rem;font-weight:600;color:var(--ink);max-width:68px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._slowkaCard_zpy59_136{border-left:6px solid var(--accent)}._slowkaCardHeader_zpy59_140{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 8px;border-bottom:1px solid var(--line)}._slowkaTitleGroup_zpy59_148{display:flex;flex-direction:column}._slowkaBadge_zpy59_153{display:flex;align-items:center;gap:4px;font-size:.8rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.05em}._slowkaTitle_zpy59_148{font-size:1.45rem;margin:0}._slowkaBody_zpy59_169{padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px}._slowkaDesc_zpy59_176{font-size:.95rem;color:var(--ink-2);line-height:1.4;margin:0}._lettersWheelPreview_zpy59_183{display:flex;gap:8px;justify-content:center;padding:8px 0}._letterTile_zpy59_190{width:40px;height:40px;border-radius:var(--radius-tile);background-color:var(--surface-2);border:1.5px solid var(--line-strong);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:700;font-size:1.25rem;color:var(--ink);box-shadow:0 2px 4px #3c281414}._slowkaStats_zpy59_206{display:flex;flex-direction:column;gap:4px;background-color:var(--surface-2);padding:10px 14px;border-radius:var(--radius-tile)}._slowkaStatItem_zpy59_215{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}._statLabel_zpy59_222{color:var(--ink-2)}._statValue_zpy59_226{font-weight:600;color:var(--ink)}._streakCard_zpy59_232{border-color:var(--accent)}._streakLeft_zpy59_236{display:flex;align-items:center;gap:14px}._flameIconCircle_zpy59_242{width:48px;height:48px;border-radius:50%;background-color:var(--accent);color:var(--accent-contrast);display:flex;align-items:center;justify-content:center;flex-shrink:0}._streakCount_zpy59_254{font-size:1.25rem;font-weight:700;font-family:var(--font-serif);color:var(--ink)}._streakDesc_zpy59_261{font-size:.9rem;color:var(--ink-2);margin:2px 0 0}._chatPreviewCard_zpy59_268{overflow:hidden}._previewList_zpy59_272{display:flex;flex-direction:column}._previewItem_zpy59_277{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer;transition:background-color .15s ease}._previewItem_zpy59_277:hover{background-color:var(--surface-2)}._previewTextWrapper_zpy59_291{flex:1;min-width:0}._previewTop_zpy59_296{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}._previewAuthor_zpy59_303{font-size:.9rem;font-weight:700}._previewTime_zpy59_308{font-size:.75rem;color:var(--ink-2)}._previewSnippet_zpy59_313{font-size:.9rem;color:var(--ink);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chatActionFooter_zpy59_322{padding:8px 16px;border-top:1px solid var(--line);background-color:var(--surface)}._emptyNotice_zpy59_328{font-size:.9rem;color:var(--ink-2);margin:0}._bubbleWrapper_10vn3_1{display:flex;align-items:flex-end;gap:8px;width:100%;margin-bottom:6px}._myWrapper_10vn3_9{justify-content:flex-end}._theirWrapper_10vn3_13{justify-content:flex-start}._authorAvatar_10vn3_17{margin-bottom:18px}._bubbleCol_10vn3_21{display:flex;flex-direction:column;max-width:82%}._myWrapper_10vn3_9 ._bubbleCol_10vn3_21{align-items:flex-end}._theirWrapper_10vn3_13 ._bubbleCol_10vn3_21{align-items:flex-start}._authorName_10vn3_35{font-size:var(--text-meta);font-weight:700;margin-bottom:3px;margin-left:8px}._bubble_10vn3_1{border-radius:18px;padding:10px 14px;word-break:break-word;position:relative;box-shadow:0 1px 4px #3c28140d;font-size:1rem;line-height:1.45}._myBubble_10vn3_52{background-color:var(--primary);color:var(--primary-contrast);border-bottom-right-radius:4px}._theirBubble_10vn3_58{background-color:var(--bubble-bg, var(--surface));color:var(--ink);border:1.5px solid var(--bubble-border, var(--line));border-bottom-left-radius:4px}._deletedBubble_10vn3_65{background-color:var(--surface-2);color:var(--ink-2);border:1px dashed var(--line-strong);font-style:italic;padding:8px 12px}._deletedText_10vn3_73{font-size:.9rem}._messageText_10vn3_77{margin:0;white-space:pre-wrap}._captionText_10vn3_82{margin:8px 0 0;font-size:.95rem}._replyQuote_10vn3_88{display:flex;gap:8px;padding:4px 8px;background-color:#00000014;border-radius:8px;margin-bottom:6px;font-size:.85rem}._replyBar_10vn3_98{width:3px;border-radius:2px;background-color:currentColor;opacity:.8}._replyContent_10vn3_105{display:flex;flex-direction:column}._replyAuthor_10vn3_110{font-weight:700;font-size:var(--text-meta)}._replyText_10vn3_115{opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._photoGrid_10vn3_124{display:grid;gap:4px;border-radius:12px;overflow:hidden;margin-bottom:4px}._grid1_10vn3_132{grid-template-columns:1fr;max-width:260px}._grid2_10vn3_137,._gridMulti_10vn3_142{grid-template-columns:1fr 1fr;max-width:260px}._photoItemBtn_10vn3_147{border:none;background:none;padding:0;cursor:pointer;border-radius:8px;overflow:hidden;min-width:var(--touch-target);min-height:var(--touch-target);display:flex;flex-direction:column;color:var(--ink);background-color:var(--surface)}._photoCaption_10vn3_161{font-size:var(--text-meta);padding:var(--space-xs)}._photoThumbnail_10vn3_163{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block}._metaRow_10vn3_172{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:4px}._metaTime_10vn3_180{font-size:var(--text-meta);opacity:.75}._statusSpinner_10vn3_185{width:12px;height:12px;border:1.5px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_10vn3_1 .8s linear infinite}._statusFailed_10vn3_194{color:var(--danger);display:flex;align-items:center}._failedBubble_10vn3_200{border-color:var(--danger)!important}._failedActions_10vn3_204{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:.85rem;color:var(--danger)}._retryBtn_10vn3_213{min-height:var(--touch-target);display:inline-flex;align-items:center;gap:4px;background-color:var(--danger-soft);color:var(--danger);border:1px solid var(--danger);border-radius:var(--radius-button);padding:2px 10px;font-size:var(--text-meta);font-weight:600;cursor:pointer}._reactionsList_10vn3_229{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._reactionTag_10vn3_236{min-height:var(--touch-target);min-width:var(--touch-target);display:inline-flex;align-items:center;gap:4px;background-color:var(--surface);border:1px solid var(--line);border-radius:9999px;padding:2px 8px;font-size:.85rem;cursor:pointer;box-shadow:0 1px 3px #3c28140f}._reactionTag_10vn3_236:hover{background-color:var(--surface-2)}._reactionEmoji_10vn3_255{font-size:.95rem}._reactionCount_10vn3_259{font-weight:700;font-size:var(--text-meta);color:var(--ink)}._actionsBar_10vn3_266{display:flex;align-items:center;gap:8px;margin-top:4px;opacity:1;flex-wrap:wrap;transition:opacity .15s ease}._actionsBar_10vn3_266:hover{opacity:1}._actionBtn_10vn3_280{min-height:var(--touch-target);background:none;border:none;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-size:var(--text-meta);padding:3px 6px;border-radius:6px}._actionBtn_10vn3_280:hover{background-color:var(--surface-2);color:var(--ink)}._deleteBtn_10vn3_299:hover{color:var(--danger)}._actionBtnText_10vn3_303{font-size:var(--text-meta)}._reactionPicker_10vn3_308{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs);background-color:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-tile);padding:4px 8px;box-shadow:var(--shadow-popover);margin-top:4px;animation:_popIn_10vn3_1 .15s cubic-bezier(.175,.885,.32,1.275)}._pickerEmojiBtn_10vn3_321{min-height:var(--touch-target);min-width:var(--touch-target);display:flex;align-items:center;gap:var(--space-xs);background:none;border:none;font-size:1.35rem;cursor:pointer;padding:4px;border-radius:50%;transition:transform .15s ease}._pickerEmojiBtn_10vn3_321:hover{transform:scale(1.25)}._confirmDeleteCard_10vn3_341{background-color:var(--surface);border:1.5px solid var(--danger);border-radius:var(--radius-tile);padding:8px 12px;margin-top:6px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:6px}._confirmDeleteText_10vn3_353{font-size:.85rem;font-weight:600;color:var(--danger);margin:0}._confirmDeleteActions_10vn3_360{display:flex;gap:8px}._confirmYesBtn_10vn3_365{min-height:var(--touch-target);background-color:var(--danger);color:#fff;border:none;border-radius:var(--radius-button);padding:2px 10px;font-size:var(--text-meta);font-weight:700;cursor:pointer}._confirmNoBtn_10vn3_377{min-height:var(--touch-target);background:none;border:var(--border-width) solid transparent;border-radius:var(--radius-button);padding:2px 10px;font-size:var(--text-meta);cursor:pointer}._sendStatus_10vn3_386{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-meta)}._activityLine_10vn3_389{display:flex;justify-content:center;width:100%;margin:10px 0}._activityPill_10vn3_396{background-color:var(--surface-2);border:1px solid var(--line);border-radius:9999px;padding:4px 14px;font-size:var(--text-meta);font-weight:600;color:var(--ink-2);box-shadow:0 1px 3px #3c28140d}@keyframes _popIn_10vn3_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _spin_10vn3_1{to{transform:rotate(360deg)}}._composerWrapper_1nbw3_1{background-color:var(--surface);border-top:1.5px solid var(--line);padding:8px 12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 -2px 10px #3c28140d}._replyBanner_1nbw3_11{display:flex;align-items:center;justify-content:space-between;background-color:var(--surface-2);border-left:3px solid var(--primary);border-radius:var(--radius-sm);padding:6px 10px;gap:8px}._replyLeft_1nbw3_22{display:flex;flex-direction:column;min-width:0}._replyTitle_1nbw3_28{font-size:var(--text-meta);font-weight:700;color:var(--primary)}._replySnippet_1nbw3_34{font-size:.85rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cancelReplyBtn_1nbw3_42{background:none;border:none;color:var(--ink-2);cursor:pointer;padding:var(--space-xs);min-height:var(--touch-target);display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-meta);flex-shrink:0}._cancelReplyBtn_1nbw3_42 span{font-size:inherit}._photosPreviewRow_1nbw3_58{display:flex;gap:8px;flex-direction:column;max-height:calc(var(--touch-target) * 4);overflow-y:auto;padding:4px 0}._photoThumbWrapper_1nbw3_67{position:relative;width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-tile);overflow:hidden;border:1.5px solid var(--line);flex-shrink:0}._photoThumb_1nbw3_67{width:100%;height:100%;object-fit:cover}._removePhotoBtn_1nbw3_83{min-height:var(--touch-target);border-radius:var(--radius-button);background:transparent;color:var(--ink);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:var(--space-xs);padding-inline:var(--space-sm)}._removePhotoBtn_1nbw3_83 span{font-size:var(--text-meta)}._photoCard_1nbw3_97{display:grid;grid-template-columns:var(--touch-target) minmax(0,1fr);align-items:start;gap:var(--space-sm)}._photoDetails_1nbw3_98{display:flex;flex-direction:column;align-items:start;min-width:0}._photoDetails_1nbw3_98 p,._uploadError_1nbw3_99{font-size:var(--text-meta)}._uploadError_1nbw3_99{color:var(--danger)}._uploadOverlay_1nbw3_102,._errorOverlay_1nbw3_102{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080}._errorOverlay_1nbw3_102{background-color:#b3261eb3}._uploadSpinner_1nbw3_115{width:18px;height:18px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:_spin_1nbw3_1 .8s linear infinite}._controlsRow_1nbw3_125{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-sm)}._iconButton_1nbw3_132{min-width:var(--touch-target);min-height:var(--button-height-l);display:flex;align-items:center;justify-content:center;color:var(--ink-2);cursor:pointer;border-radius:var(--radius-button);transition:all .15s ease;flex-shrink:0;position:relative;gap:var(--space-sm)}._iconButton_1nbw3_132 span{font-size:var(--text-meta)}._iconButton_1nbw3_132:focus-within{outline:var(--slowka-focus) solid var(--primary)}._iconButton_1nbw3_132:hover{background-color:var(--surface-2);color:var(--ink)}._disabled_1nbw3_154{opacity:.4;cursor:not-allowed}._hiddenInput_1nbw3_159{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._textarea_1nbw3_168{flex:1;min-height:var(--touch-target);grid-column:1 / -1;grid-row:1;width:100%;max-height:120px;border-radius:22px;border:1.5px solid var(--line);background-color:var(--bg);color:var(--ink);padding:10px 16px;font-family:var(--font-sans);font-size:1rem;line-height:1.4;resize:none;outline:none}._textarea_1nbw3_168:focus{border-color:var(--primary)}._sendButton_1nbw3_191{min-height:var(--button-height-l);border-radius:var(--radius-button);gap:var(--space-sm);background-color:var(--primary);color:var(--primary-contrast);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .15s ease}._sendButton_1nbw3_191:disabled{opacity:.4;cursor:not-allowed}._sendButton_1nbw3_191:not(:disabled):hover{filter:brightness(1.1)}@keyframes _spin_1nbw3_1{to{transform:rotate(360deg)}}._overlay_1o98l_1{position:fixed;inset:0;background-color:#000000eb;z-index:1200;display:flex;flex-direction:column;animation:_fadeIn_1o98l_1 .15s ease-out}._topBar_1o98l_11{display:flex;justify-content:flex-end;padding:max(16px,env(safe-area-inset-top)) 16px 12px 16px;z-index:10}._closeButton_1o98l_18{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:var(--radius-button);background-color:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);font-family:var(--font-sans);font-weight:700;font-size:1rem;cursor:pointer}._closeButton_1o98l_18:hover{background-color:#ffffff59}._closeText_1o98l_38{display:inline-block}._imageContainer_1o98l_42{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;position:relative;overflow:hidden}._image_1o98l_42{max-width:100%;max-height:calc(85dvh - 80px);object-fit:contain;border-radius:var(--radius-tile);box-shadow:0 4px 24px #00000080}._loadError_1o98l_60{color:var(--primary-contrast);background:var(--primary);padding:var(--space-lg);border-radius:var(--radius-card)}._captionBar_1o98l_62{margin-top:16px;background-color:#141414bf;color:#fff;padding:10px 20px;border-radius:var(--radius-button);font-size:1rem;max-width:90%;text-align:center}@keyframes _fadeIn_1o98l_1{0%{opacity:0}to{opacity:1}}._chatPage_15gxf_1{display:flex;flex-direction:column;height:100%;flex:1;min-height:0;position:relative;background-color:var(--bg)}._messagesContainer_15gxf_11{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}._loadingOlderArea_15gxf_20{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;font-size:.85rem;color:var(--ink-2)}._skeletonArea_15gxf_30{display:flex;flex-direction:column;gap:12px;padding:16px 0}._emptyChat_15gxf_37{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:auto;padding:32px 20px;max-width:320px;gap:10px}._emptyIconCircle_15gxf_49{width:56px;height:56px;border-radius:50%;background-color:var(--primary-soft);color:var(--primary);display:flex;align-items:center;justify-content:center}._emptyChat_15gxf_37 h3{font-size:1.25rem;margin:0}._emptyChat_15gxf_37 p{font-size:.95rem;color:var(--ink-2);margin:0;line-height:1.4}._daySeparator_15gxf_72{display:flex;justify-content:center;margin:14px 0 10px}._daySeparatorPill_15gxf_78{background-color:var(--surface-2);border:1px solid var(--line);color:var(--ink-2);border-radius:9999px;padding:3px 14px;font-size:var(--text-meta);font-weight:600;box-shadow:0 1px 3px #3c28140d}._unreadDivider_15gxf_89{display:flex;align-items:center;gap:12px;margin:14px 0}._unreadDividerLine_15gxf_96{flex:1;height:1.5px;background-color:var(--love);opacity:.4}._unreadDividerText_15gxf_103{font-size:var(--text-meta);font-weight:700;color:var(--love);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._bottomAnchor_15gxf_112{height:1px}._jumpBottomButton_15gxf_116{align-self:flex-end;flex-shrink:0;min-height:var(--touch-target);margin:var(--space-xs) var(--space-sm);display:inline-flex;align-items:center;gap:6px;background-color:var(--surface);color:var(--ink);border:1.5px solid var(--line);box-shadow:var(--shadow-popover);border-radius:var(--radius-button);padding:8px 16px;font-family:var(--font-sans);font-weight:700;font-size:.85rem;cursor:pointer;z-index:50;animation:_popIn_15gxf_1 .15s ease-out}._chatError_15gxf_137{padding:var(--space-sm);color:var(--danger);background:var(--danger-soft);border-radius:var(--radius-card)}._jumpBottomButton_15gxf_116:hover{background-color:var(--surface-2)}._spinner_15gxf_143{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_15gxf_143 .8s linear infinite}@keyframes _spin_15gxf_143{to{transform:rotate(360deg)}}@keyframes _popIn_15gxf_1{0%{transform:translateY(8px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._container_j7c1x_1{display:flex;flex-direction:column;gap:var(--slowka-page-gap);padding:calc(var(--slowka-page-padding) + env(safe-area-inset-top)) calc(var(--slowka-page-padding) + env(safe-area-inset-right)) calc(var(--slowka-page-padding) + env(safe-area-inset-bottom)) calc(var(--slowka-page-padding) + env(safe-area-inset-left));width:100%;height:100%;min-height:0;min-width:0}._heading_j7c1x_2{font-size:var(--slowka-game-title)}._subtle_j7c1x_3{color:var(--ink-2);font-size:var(--text-meta)}._row_j7c1x_4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm)}._stats_j7c1x_5{display:flex;gap:var(--space-sm);align-items:center;min-height:var(--slowka-progress-height);flex-shrink:0}._stats_j7c1x_5 strong{font-size:var(--text-meta);white-space:nowrap}._progress_j7c1x_7{accent-color:var(--primary);width:100%;height:var(--space-sm)}._grid_j7c1x_8{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--slowka-grid-gap);width:100%;max-width:var(--slowka-grid-max);margin-inline:auto}._cell_j7c1x_9,._blank_j7c1x_9{aspect-ratio:1;min-width:0;min-height:0;line-height:1;overflow:hidden}._cell_j7c1x_9{border:var(--border-width) solid var(--cell-fill, var(--line-strong));border-radius:var(--radius-xs);background:var(--cell-soft, var(--surface));color:var(--cell-ink, var(--ink));display:flex;align-items:center;justify-content:center;font-weight:var(--slowka-weight);font-size:var(--slowka-cell-font)}._revealed_j7c1x_11{animation:_land_j7c1x_1 var(--slowka-pop-duration) ease-out}@keyframes _land_j7c1x_1{0%{transform:scale(.88);opacity:.5}to{transform:scale(1);opacity:1}}._wheelArea_j7c1x_13{display:grid;grid-template-columns:minmax(0,1fr) var(--slowka-compact-wheel) minmax(0,1fr);grid-template-rows:var(--slowka-word-height) var(--slowka-compact-wheel) auto;align-items:center;gap:var(--slowka-page-gap);flex-shrink:0}._word_j7c1x_14{grid-column:1 / -1;min-width:0;font-size:var(--slowka-compact-word-font);line-height:1;font-weight:var(--slowka-weight);text-align:center}._wheel_j7c1x_13{position:relative;width:var(--slowka-compact-wheel);grid-column:2;grid-row:2;aspect-ratio:1;border-radius:var(--radius-button);background:var(--surface-2);touch-action:none;-webkit-user-select:none;user-select:none}._letter_j7c1x_16{position:absolute;transform:translate(-50%,-50%);width:var(--slowka-compact-letter);height:var(--slowka-compact-letter);min-width:var(--touch-target);min-height:var(--touch-target);border-radius:var(--radius-button);border:var(--border-width) solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:var(--text-wheel);font-weight:var(--slowka-weight);touch-action:none;cursor:pointer}._letter_j7c1x_16[aria-pressed=true]{background:var(--primary);color:var(--primary-contrast);border-color:var(--primary)}._letter_j7c1x_16:active:not(:disabled){transform:translate(-50%,calc(-50% + var(--slowka-press)))}._path_j7c1x_19{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._path_j7c1x_19 polyline{fill:none;stroke:var(--primary);stroke-width:var(--slowka-line-width);stroke-linecap:round;stroke-linejoin:round}._controls_j7c1x_21{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);width:100%}._controls_j7c1x_21>button{flex:1}._contributors_j7c1x_23{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._contributor_j7c1x_23{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-tile);background:var(--surface-2)}._foundList_j7c1x_25{display:flex;flex-direction:column;gap:var(--space-sm);list-style:none}._foundList_j7c1x_25 li{display:flex;gap:var(--space-sm);align-items:center}._hintScroll_j7c1x_27{overflow:auto;max-height:var(--slowka-hint-height);padding:var(--space-xs)}._hintGrid_j7c1x_28{max-width:var(--slowka-hint-grid-max);grid-template-columns:repeat(var(--grid-columns),var(--touch-target));width:max-content;margin:0}._hintGrid_j7c1x_28 ._cell_j7c1x_9,._hintGrid_j7c1x_28 ._blank_j7c1x_9{width:var(--touch-target);height:var(--touch-target)}._hintGrid_j7c1x_28 button{cursor:pointer;font-size:var(--text-meta)}._hintGrid_j7c1x_28 [aria-pressed=true]{outline:var(--slowka-focus) solid var(--primary);outline-offset:0;background:var(--primary-soft)}._hintConfirm_j7c1x_32{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-lg)}._celebration_j7c1x_33{position:absolute;inset-inline:0;bottom:0;overflow:hidden;padding:var(--space-xs);background:var(--primary-soft);border-radius:var(--radius-card);text-align:center}._celebration_j7c1x_33 strong{font-size:var(--text-meta)}._confetti_j7c1x_35{position:absolute;inset:0;overflow:hidden;pointer-events:none}._confetti_j7c1x_35 i{position:absolute;width:var(--slowka-confetti-size);height:var(--slowka-confetti-size);background:var(--confetti-colour);top:var(--slowka-confetti-start);animation:_fall_j7c1x_1 var(--slowka-confetti-duration) ease-out both;animation-delay:var(--confetti-delay)}@keyframes _fall_j7c1x_1{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(var(--slowka-confetti-travel)) rotate(240deg)}}@keyframes _fade_j7c1x_1{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._revealed_j7c1x_11{animation:none}._confetti_j7c1x_35 i{top:var(--confetti-top);animation:_fade_j7c1x_1 var(--slowka-confetti-duration) ease-out both!important;animation-delay:var(--confetti-delay)!important}}._row_j7c1x_4 a,._container_j7c1x_1 summary{min-height:var(--touch-target);display:flex;align-items:center;padding-block:var(--space-sm)}._container_j7c1x_1 summary{cursor:pointer}._loading_j7c1x_48{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._gameHeader_j7c1x_49{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:var(--slowka-page-gap);min-height:var(--touch-target)}._gameTitle_j7c1x_50{text-align:right;min-width:0}._back_j7c1x_51{padding-inline:var(--space-xs);font-size:var(--text-meta);gap:var(--slowka-page-gap)}._back_j7c1x_51 span{font-size:inherit}._icon_j7c1x_53{width:var(--slowka-icon-size);height:var(--slowka-icon-size)}._playBoard_j7c1x_54{flex:1;min-height:0;position:relative}._gridSlot_j7c1x_55{width:100%;height:100%;display:grid;place-items:center;min-height:0;overflow:hidden}._wheelLeft_j7c1x_56,._wheelRight_j7c1x_56{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._wheelLeft_j7c1x_56{grid-column:1;grid-row:2}._wheelRight_j7c1x_56{grid-column:3;grid-row:2}._wheelLeft_j7c1x_56 button,._wheelRight_j7c1x_56 button{min-width:0;padding-inline:var(--slowka-side-padding);font-size:var(--text-meta);white-space:normal;overflow-wrap:anywhere}._wheelLeft_j7c1x_56 button span,._wheelRight_j7c1x_56 button span{font-size:inherit}._instruction_j7c1x_61{grid-column:1 / -1;color:var(--ink-2);font-size:var(--text-meta);text-align:center}._footer_j7c1x_62{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);flex-shrink:0}._footer_j7c1x_62 button{padding-inline:var(--space-xs);font-size:var(--text-meta);white-space:normal}._footer_j7c1x_62 button span{font-size:inherit}._footer_j7c1x_62 small{display:block;font-size:var(--text-meta);font-weight:400;line-height:1}._results_j7c1x_66{display:flex;flex-direction:column;gap:var(--space-lg)}._word_j7c1x_14 span{font-size:inherit}._wordFeedback_j7c1x_68{font-size:var(--text-meta);line-height:1;pointer-events:none;overflow:hidden}._foundCell_j7c1x_69{text-decoration:underline double;text-underline-offset:var(--slowka-found-offset);text-decoration-thickness:var(--slowka-found-stroke)}._grid_j7c1x_8[role=button]{min-width:var(--touch-target);min-height:var(--touch-target);cursor:pointer}._container_qq5un_1{display:flex;flex-direction:column;gap:20px;padding:16px}._topHeader_qq5un_8{display:flex;flex-direction:column;gap:2px}._pageTitle_qq5un_14{font-size:1.5rem;margin:0;color:var(--ink)}._pageSubtitle_qq5un_20{font-size:.9rem;color:var(--ink-2);margin:0}._gameCard_qq5un_26{overflow:hidden;border-radius:var(--radius-card)}._cardCoverSlowka_qq5un_31{background:linear-gradient(135deg,var(--primary) 0%,#15453E 100%);padding:28px 16px;display:flex;align-items:center;justify-content:center}._coverTiles_qq5un_39{display:flex;gap:8px}._tile_qq5un_44{width:44px;height:44px;border-radius:var(--radius-tile);background-color:var(--surface);color:var(--ink);font-family:var(--font-serif);font-weight:800;font-size:1.4rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000040;transform:rotate(-2deg)}._tile_qq5un_44:nth-child(2n){transform:rotate(2deg)}._cardCoverTysiac_qq5un_63{background:linear-gradient(135deg,#2e1b17,#1a100e);padding:24px 16px;display:flex;align-items:center;justify-content:center}._cardSuitsRow_qq5un_71{display:flex;gap:20px;font-size:2.2rem}._suitRed_qq5un_77{color:var(--love)}._suitBlack_qq5un_81{color:#f1e9da}._cardContent_qq5un_85{padding:20px;display:flex;flex-direction:column;gap:16px}._titleRow_qq5un_92{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._titleGroup_qq5un_99{display:flex;flex-direction:column;gap:2px}._gameTitle_qq5un_105{font-size:1.35rem;margin:0}._gameCategory_qq5un_110{font-size:.82rem;color:var(--ink-2);margin:0}._description_qq5un_116{font-size:.95rem;color:var(--ink-2);line-height:1.45;margin:0}._featuresList_qq5un_123{display:flex;flex-direction:column;gap:10px;background-color:var(--surface-2);padding:12px 14px;border-radius:var(--radius-tile)}._featureItem_qq5un_132{display:flex;align-items:center;gap:10px;font-size:.88rem;color:var(--ink)}._featureIcon_qq5un_140{color:var(--accent);flex-shrink:0}._inDevelopmentRow_qq5un_145{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--ink-2);font-style:italic}._fieldGroup_l2uf2_1{display:flex;flex-direction:column;gap:6px;width:100%}._label_l2uf2_8{font-family:var(--font-sans);font-weight:600;font-size:.95rem;color:var(--ink)}._input_l2uf2_15{min-height:48px;padding:10px 14px;border-radius:var(--radius-tile);border:var(--border-width) solid var(--line);background-color:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}._input_l2uf2_15:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}._inputError_l2uf2_33{border-color:var(--danger)}._inputError_l2uf2_33:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}._error_l2uf2_41{font-size:.85rem;color:var(--danger);font-weight:600;margin-top:2px}._helper_l2uf2_48{font-size:.85rem;color:var(--ink-2);margin-top:2px}._container_i8mat_1{display:flex;flex-direction:column;gap:16px;padding:16px}._topBar_i8mat_8{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:12px}._pageTitle_i8mat_16{font-size:1.5rem;margin:0;color:var(--ink)}._pageSubtitle_i8mat_22{font-size:.9rem;color:var(--ink-2);margin-top:2px}._membersList_i8mat_28,._skeletonList_i8mat_34{display:flex;flex-direction:column;gap:8px}._memberCard_i8mat_40{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._memberCard_i8mat_40:hover{background-color:var(--surface-2)}._memberCardContent_i8mat_49{display:flex;align-items:center;gap:14px;padding:12px 16px}._memberInfo_i8mat_56{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._nameRow_i8mat_64{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._memberName_i8mat_71{font-size:1.05rem;font-weight:700;color:var(--ink)}._memberStatus_i8mat_77{font-size:.85rem;color:var(--ink-2)}._blockedCard_i8mat_82{opacity:.6}._addPersonForm_i8mat_87{display:flex;flex-direction:column;gap:20px}._inviteDetailsArea_i8mat_93{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}._qrCodeContainer_i8mat_101{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;background-color:var(--surface-2);border-radius:var(--radius-card)}._qrCanvas_i8mat_111{border-radius:8px}._qrHelp_i8mat_115{font-size:.82rem;color:var(--ink-2);margin:0;max-width:240px}._codeBox_i8mat_122{display:flex;flex-direction:column;align-items:center;gap:8px;background-color:var(--surface-2);border:1.5px solid var(--line);border-radius:var(--radius-tile);padding:14px 20px;width:100%}._codeLabel_i8mat_134{font-size:.85rem;color:var(--ink-2)}._codeValue_i8mat_139{font-size:1.6rem;font-weight:800;letter-spacing:.15em;color:var(--primary);font-family:var(--font-sans)}._inviteActions_i8mat_147{width:100%}._profileSheetContent_i8mat_152{display:flex;flex-direction:column;gap:24px}._profileTopHeader_i8mat_158{flex-wrap:wrap;display:flex;align-items:center;gap:16px}._profileTopTexts_i8mat_165{display:flex;flex-direction:column;gap:4px}._profileName_i8mat_171{font-size:1.4rem;margin:0}._profileBadges_i8mat_176{display:flex;gap:6px;flex-wrap:wrap}._profileJoined_i8mat_182{font-size:.85rem;color:var(--ink-2);margin-top:4px}._adminSection_i8mat_188{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--line);padding-top:16px}._adminSectionTitle_i8mat_196{display:flex;align-items:center;gap:8px;font-size:1rem;margin:0 0 4px;color:var(--primary)}._inviteInfoCard_i8mat_205{background-color:var(--surface-2);border:1.5px solid var(--line);border-radius:var(--radius-tile);padding:14px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}._inviteHeader_i8mat_217{display:flex;align-items:center;gap:6px}._inviteTitle_i8mat_223{font-size:.85rem;color:var(--ink-2)}._inviteCodeLarge_i8mat_228{font-size:1.5rem;font-weight:800;letter-spacing:.15em;color:var(--primary);margin:0}._inviteButtonsRow_i8mat_236{flex-wrap:wrap;display:flex;gap:8px;width:100%;justify-content:center}._confirmBox_i8mat_244{background-color:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--radius-tile);padding:12px;display:flex;flex-direction:column;gap:8px;text-align:center;width:100%}._confirmText_i8mat_256{font-size:.85rem;color:var(--danger);font-weight:600;margin:0}._confirmButtons_i8mat_263{flex-wrap:wrap;display:flex;gap:8px;justify-content:center}._renameBox_i8mat_270{flex-wrap:wrap;display:flex;gap:8px;align-items:center}._renameInput_i8mat_277{flex:1;min-height:var(--touch-target);padding:8px 12px;border-radius:var(--radius-tile);border:1.5px solid var(--line);background-color:var(--surface);color:var(--ink);font-size:1rem}._renameButtons_i8mat_288{flex-wrap:wrap;display:flex;gap:6px}._openProfile_i8mat_294{color:var(--primary);font-size:var(--text-meta)}._inviteUrl_i8mat_295{overflow-wrap:anywhere;font-size:var(--text-meta);-webkit-user-select:text;user-select:text}._container_i8mat_1 button{white-space:normal;overflow-wrap:anywhere}._container_1qr9x_1{display:flex;align-items:center;background-color:var(--surface-2);border:1.5px solid var(--line);border-radius:var(--radius-tile);padding:4px;gap:4px;width:100%}._button_1qr9x_12{flex:1;min-height:var(--touch-target);min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:calc(var(--radius-tile) - 3px);border:none;background:transparent;color:var(--ink-2);font-family:var(--font-sans);font-weight:600;font-size:var(--text-meta);cursor:pointer;transition:all .15s ease-out;padding:var(--space-xs)}._button_1qr9x_12:hover:not(._selected_1qr9x_32){color:var(--ink);background-color:#00000008}._selected_1qr9x_32{background-color:var(--surface);color:var(--ink);box-shadow:0 2px 6px #3c281414}[data-theme=dark] ._selected_1qr9x_32{background-color:var(--surface);box-shadow:0 2px 6px #0000004d}._icon_1qr9x_48{display:flex;align-items:center;font-size:1.1rem}._label_1qr9x_54{white-space:normal;overflow-wrap:anywhere;font-size:inherit}._container_rtcqa_1{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;gap:20px;max-width:var(--max-content-width);margin:0 auto;text-align:center}._illustration_rtcqa_14{animation:_floatSlow_rtcqa_1 3s ease-in-out infinite alternate}._header_rtcqa_18{display:flex;flex-direction:column;gap:8px}._title_rtcqa_24{font-size:1.85rem;margin:0}._subtitle_rtcqa_29{font-size:1rem;color:var(--ink-2);margin:0;max-width:340px}._card_rtcqa_36{width:100%;max-width:380px;text-align:left;display:flex;flex-direction:column;gap:20px}._segmented_rtcqa_45{margin-bottom:4px}._form_rtcqa_49{display:flex;flex-direction:column;gap:20px}._codeInput_rtcqa_55{font-family:var(--font-sans);font-size:1.35rem;font-weight:700;letter-spacing:.15em;text-align:center;text-transform:uppercase}@keyframes _floatSlow_rtcqa_1{0%{transform:translateY(0)}to{transform:translateY(-4px)}}._container_15jhi_1{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;gap:24px;max-width:var(--max-content-width);margin:0 auto;text-align:center}._patchworkIllustration_15jhi_14{animation:_floatSlow_15jhi_1 3s ease-in-out infinite alternate}._loadingArea_15jhi_18{display:flex;flex-direction:column;align-items:center;gap:12px}._header_15jhi_25{display:flex;flex-direction:column;gap:12px}._greeting_15jhi_31{font-size:2.1rem;margin:0;color:var(--ink)}._subtitle_15jhi_37{font-size:1.1rem;color:var(--ink-2);line-height:1.5;margin:0;max-width:400px}._actionArea_15jhi_45{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px;margin-top:12px}._note_15jhi_54{font-size:.85rem;color:var(--ink-2);margin:0}._inAppCard_15jhi_60{width:100%;text-align:left;display:flex;flex-direction:column;gap:12px}._inAppHeader_15jhi_68{display:flex;align-items:center;gap:8px;color:var(--primary)}._inAppTitle_15jhi_75{font-size:1.15rem;margin:0}._inAppText_15jhi_80{font-size:.95rem;color:var(--ink-2);margin:0;line-height:1.4}._inAppSteps_15jhi_87{padding-left:20px;font-size:.95rem;color:var(--ink);line-height:1.6}._inAppActions_15jhi_94{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}._intentButton_15jhi_101{display:inline-flex;align-items:center;gap:8px;min-height:var(--button-height-m);padding:0 18px;border-radius:var(--radius-button);background-color:var(--primary);color:var(--primary-contrast);text-decoration:none;font-family:var(--font-sans);font-weight:600;font-size:.95rem}._errorCard_15jhi_116{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._errorIcon_15jhi_124{color:var(--danger)}@keyframes _floatSlow_15jhi_1{0%{transform:translateY(0)}to{transform:translateY(-6px)}}._intentButton_15jhi_101{background:var(--surface-2);color:var(--ink);border:var(--border-width) solid var(--line-strong)}._actionArea_15jhi_45 button{white-space:normal}._container_8rfjs_1{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--touch-target);cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 0}._disabled_8rfjs_12{opacity:.55;cursor:not-allowed}._textContainer_8rfjs_17{display:flex;flex-direction:column;gap:2px}._label_8rfjs_23{font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--ink)}._description_8rfjs_30{font-size:.85rem;color:var(--ink-2)}._switchTrack_8rfjs_35{position:relative;width:52px;height:32px;border-radius:9999px;background-color:var(--line-strong);border:none;padding:3px;cursor:pointer;transition:background-color .2s ease;flex-shrink:0;display:flex;align-items:center}._switchTrack_8rfjs_35:focus-visible{outline:3px solid var(--primary);outline-offset:2px}._checked_8rfjs_55{background-color:var(--primary)}._switchThumb_8rfjs_59{width:26px;height:26px;border-radius:50%;background-color:var(--surface);box-shadow:0 2px 4px #0003;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:translate(0)}._checked_8rfjs_55 ._switchThumb_8rfjs_59{transform:translate(20px)}._container_voxai_1{display:flex;flex-direction:column;gap:24px}._section_voxai_7{display:flex;flex-direction:column;gap:10px}._sectionHeader_voxai_13{display:flex;align-items:center;gap:8px;color:var(--ink)}._sectionTitle_voxai_20{font-size:1.05rem;margin:0}._profileRow_voxai_25{display:flex;align-items:center;gap:16px;background-color:var(--surface-2);padding:14px 18px;border-radius:var(--radius-card);border:1.5px solid var(--line)}._avatarPickerWrapper_voxai_35{position:relative}._cameraBadge_voxai_39{position:absolute;bottom:-4px;right:-4px;width:28px;height:28px;border-radius:50%;background-color:var(--primary);color:var(--primary-contrast);display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid var(--surface);box-shadow:0 1px 3px #0003}._hiddenInput_voxai_56{display:none}._nameBlock_voxai_60{display:flex;flex-direction:column;gap:4px;flex:1}._nameDisplayRow_voxai_67{display:flex;align-items:center;gap:8px}._profileName_voxai_73{font-size:1.25rem;margin:0}._editNameIconBtn_voxai_78{background:none;border:none;color:var(--ink-2);cursor:pointer;padding:4px;display:flex;align-items:center}._editNameRow_voxai_88{display:flex;align-items:center;gap:8px}._nameInput_voxai_94{min-height:40px;padding:6px 12px;border-radius:var(--radius-tile);border:1.5px solid var(--line);font-size:1rem;background-color:var(--surface);color:var(--ink);flex:1}._saveNameBtn_voxai_105{background:none;border:none;color:var(--primary);cursor:pointer;display:flex;align-items:center}._removePhotoTextBtn_voxai_114{background:none;border:none;color:var(--danger);font-size:.82rem;cursor:pointer;text-align:left;padding:0;text-decoration:underline}._settingsCard_voxai_125{border-radius:var(--radius-card)}._divider_voxai_129{height:1px;background-color:var(--line);margin:4px 0}._myCodeCard_voxai_135{display:flex;align-items:center;justify-content:space-between;gap:12px}._myCodeLeft_voxai_142{display:flex;align-items:center;gap:12px}._keyIcon_voxai_148{color:var(--primary);flex-shrink:0}._myCodeTexts_voxai_153{display:flex;flex-direction:column}._myCodeLabel_voxai_158{font-size:.8rem;color:var(--ink-2)}._myCodeVal_voxai_163{font-size:1.25rem;font-weight:700;font-family:var(--font-sans);color:var(--ink)}._logoutBtn_voxai_170{color:var(--danger)!important;justify-content:center}._logoutConfirmCard_voxai_175{background-color:var(--danger-soft);border:1.5px solid var(--danger);border-radius:var(--radius-tile);padding:14px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._logoutConfirmText_voxai_187{font-size:.95rem;font-weight:600;color:var(--danger);margin:0}._logoutConfirmBtns_voxai_194{display:flex;gap:10px}._versionFooter_voxai_199{text-align:center;font-size:.85rem;color:var(--ink-2);padding:12px 0 24px;border-top:1px solid var(--line)}._versionFooter_voxai_199 p{margin:0}._versionSub_voxai_211{font-size:.8rem;margin-top:2px!important;opacity:.8}._container_voxai_1 button{min-height:var(--touch-target);white-space:normal}._profileRow_voxai_25{flex-direction:column;align-items:stretch}._avatarPickerWrapper_voxai_35{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._cameraBadge_voxai_39{position:static;width:auto;height:auto;min-height:var(--touch-target);gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);border:var(--border-width) solid var(--line-strong)}._cameraBadge_voxai_39 span{font-size:var(--text-meta)}._nameDisplayRow_voxai_67{flex-wrap:wrap;justify-content:center}._editNameIconBtn_voxai_78,._saveNameBtn_voxai_105{gap:var(--space-xs);padding-inline:var(--space-sm)}._editNameIconBtn_voxai_78 span,._saveNameBtn_voxai_105 span{font-size:var(--text-meta)}._saveNameBtn_voxai_105{background:var(--primary);color:var(--primary-contrast);border-radius:var(--radius-button)}._editNameRow_voxai_88{flex-wrap:wrap}._nameInput_voxai_94{min-height:var(--touch-target);min-width:0;width:100%}._removePhotoTextBtn_voxai_114{align-self:center;font-size:var(--text-meta)}._myCodeCard_voxai_135{flex-wrap:wrap}._myCodeLeft_voxai_142,._myCodeTexts_voxai_153{min-width:0}._myCodeLabel_voxai_158{font-size:var(--text-meta)}._error_voxai_232{color:var(--danger);font-size:var(--text-meta)}._wizard_l4kta_1{display:flex;flex-direction:column;gap:20px}._progressHeader_l4kta_7{display:flex;justify-content:center;margin-bottom:8px}._stepsPill_l4kta_13{display:flex;align-items:center;gap:12px}._stepDot_l4kta_19{width:32px;height:32px;border-radius:50%;background-color:var(--surface-2);border:1.5px solid var(--line);color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:.9rem;transition:all .2s ease}._stepDotActive_l4kta_35{background-color:var(--primary);border-color:var(--primary);color:var(--primary-contrast)}._stepLine_l4kta_41{width:24px;height:2px;background-color:var(--line)}._stepContent_l4kta_47{display:flex;flex-direction:column;gap:20px}._stepTitleArea_l4kta_53{display:flex;flex-direction:column;gap:8px;text-align:center;align-items:center}._stepTitle_l4kta_53{font-size:1.45rem;margin:0}._stepSubtitle_l4kta_66{font-size:.95rem;color:var(--ink-2);line-height:1.4;margin:0;max-width:380px}._avatarPickerArea_l4kta_74{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0}._avatarUploadBtn_l4kta_82{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--radius-button);background-color:var(--surface-2);border:1.5px solid var(--line);color:var(--ink);font-family:var(--font-sans);font-weight:600;font-size:.95rem;cursor:pointer;transition:all .15s ease}._avatarUploadBtn_l4kta_82:hover{background-color:var(--line)}._hiddenInput_l4kta_103{display:none}._removeAvatarBtn_l4kta_107{background:none;border:none;color:var(--ink-2);font-size:.85rem;cursor:pointer;text-decoration:underline}._footerActions_l4kta_116{display:flex;flex-direction:column;gap:8px;margin-top:12px}._standaloneCard_l4kta_123{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}._checkIcon_l4kta_131{color:#2f8f5b}._installGuideCard_l4kta_135{text-align:left}._guideContent_l4kta_139{display:flex;flex-direction:column;gap:14px}._guideStep_l4kta_145{display:flex;align-items:center;gap:12px;font-size:.95rem;line-height:1.4}._stepNumberBadge_l4kta_153{width:28px;height:28px;border-radius:50%;background-color:var(--primary-soft);color:var(--primary);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconIllustration_l4kta_166{margin-left:auto;padding:6px;border-radius:8px;background-color:var(--surface-2);display:flex;align-items:center;justify-content:center}._guideHighlightIcon_l4kta_176{color:var(--primary)}._bellIconCircle_l4kta_180{width:64px;height:64px;border-radius:50%;background-color:var(--primary-soft);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:4px}._notificationsExplainer_l4kta_192{text-align:center;padding:8px 16px}._quietNote_l4kta_197{font-size:.85rem;color:var(--ink-2);margin:0;line-height:1.4}._avatarUploadBtn_l4kta_82,._removeAvatarBtn_l4kta_107{min-height:var(--touch-target)}._error_l4kta_205{color:var(--danger);font-size:var(--text-meta)}._wizard_l4kta_1 button{white-space:normal}
