:root{--color-primary:#2b5d9c;--color-primary-hover:#234c82;--color-primary-pressed:#1c3e6b;--color-primary-soft:#e8eff8;--color-accent:#c8442f;--color-accent-hover:#b23a29;--color-accent-pressed:#9c3324;--color-accent-soft:#fbebe7;--color-progress:var(--color-accent);--color-progress-track:var(--color-border-soft);--color-selected:var(--color-primary);--color-selected-bg:var(--color-primary-soft);--color-bg:#fff9f0;--color-surface:#fff;--color-surface-elevated:#fff;--color-surface-muted:#f5eee0;--color-border:#e9dfcb;--color-border-soft:#f0e8d9;--color-locked-badge:#e4dbc7;--color-forest:#1d3a5f;--color-forest-soft:#2c4e78;--color-coral:#e06a3e;--color-gold:#e0a94f;--color-sage:#6fa87f;--color-blue:#6faedb;--color-lavender:#9a8ad1;--color-pink:#d97b95;--color-indigo:#5b4fc7;--color-success:#2f7049;--color-success-bg:#e9f5ec;--color-success-border:#cde8d3;--color-error:#a8402c;--color-error-bg:#fbeae6;--color-error-border:#f1d3c9;--color-warning:#8a5d19;--color-warning-bg:#fbf1e0;--color-warning-border:#f0dfb9;--color-text:#2b2a26;--color-text-muted:#756b57;--color-text-locked:#8a7f68;--color-on-dark:#fff;--color-on-dark-muted:#ffffffbf;--radius-lg:24px;--radius-md:16px;--radius-sm:10px;--radius-badge:12px;--radius-badge-sm:10px;--radius-pill:999px;--shadow-soft:0 1px 3px #2b2a260d;--shadow-card:0 2px 8px #2b3a590f;--shadow-elevated:0 10px 28px #1d3a5f29;--app-height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom));--font-display:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--color-ink:#1d3557;--color-done:#2f7f45;--color-paper:#fbf5e9;--color-sky-wash:#e3eef6;--color-stop-locked:#ece5d6;--shadow-stop:0 3px 10px #342c1c1f, 0 1px 2px #342c1c14;--transition-fast:.12s ease;--transition-base:.18s ease}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-800-cyrillic-D3igD7Kl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-800-latin-ext-CtU8tJOV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-800-latin-Dz8SOQK_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px/145% ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{background:var(--color-bg);color:var(--color-text);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin:0}#root{min-height:var(--app-height)}h1,h2,h3,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-selected);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._header_1rzb7_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:480px;margin:0 auto;padding:16px;display:flex}@media (width>=860px){._header_1rzb7_4{max-width:560px;padding:20px 0 16px}}._brand_1rzb7_24{align-items:center;gap:10px;display:flex}._logo_1rzb7_30{border-radius:var(--radius-badge-sm);background:var(--color-primary);width:36px;height:36px;color:var(--color-on-dark);font-family:var(--font-display);box-shadow:var(--shadow-card);justify-content:center;align-items:center;font-size:1.125rem;font-weight:800;display:inline-flex}._wordmark_1rzb7_45{font-family:var(--font-display);color:var(--color-ink);font-size:1.375rem;font-weight:800}._beta_1rzb7_54{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;font-size:.6875rem;font-weight:700}._feedback_1rzb7_65{border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 85%, transparent);min-height:44px;color:var(--color-text);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:700;display:inline-flex}._feedback_1rzb7_65:hover{border-color:var(--color-primary);color:var(--color-primary)}._feedback_1rzb7_65 svg{width:17px;height:17px}._header_21d9a_1{justify-content:space-between;align-items:center;gap:16px;max-width:480px;margin:0 auto;padding:6px 16px 12px;display:flex}@media (width>=860px){._header_21d9a_1{max-width:560px;padding:6px 0 14px}}._text_21d9a_18{min-width:0}._eyebrow_21d9a_22{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:700}._destination_21d9a_30{font-family:var(--font-display);color:var(--color-ink);overflow-wrap:anywhere;margin-top:2px;font-size:1.75rem;font-weight:800;line-height:1.1}._english_21d9a_40{color:var(--color-text-muted);margin-top:4px;font-size:.9375rem}._ring_21d9a_46{flex-shrink:0;width:68px;height:68px;position:relative}._ring_21d9a_46 svg{width:100%;height:100%;transform:rotate(-90deg)}._ringTrack_21d9a_59{fill:color-mix(in srgb, var(--color-surface) 70%, transparent);stroke:var(--color-stop-locked);stroke-width:6px}._ringFill_21d9a_65{fill:none;stroke:var(--color-done);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset var(--transition-base)}._percent_21d9a_73{font-family:var(--font-display);color:var(--color-ink);justify-content:center;align-items:center;font-size:1.0625rem;font-weight:800;display:flex;position:absolute;inset:0}._complete_21d9a_85{border-radius:var(--radius-pill);background:var(--color-success-bg);border:1.5px solid var(--color-success-border);min-height:36px;color:var(--color-success);flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}._complete_21d9a_85:hover{border-color:var(--color-success)}._completeIcon_21d9a_104{width:16px;height:16px}._backdrop_cg9h6_1{z-index:0;position:absolute;inset:0;overflow:hidden}._painting_cg9h6_10{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._layer_ib1i5_2{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._layer_ib1i5_2 img{-webkit-user-select:none;user-select:none;width:100%;display:block;position:absolute;left:0}._svg_1wruf_1{z-index:1;width:100%;height:100%;position:absolute;inset:0}._track_1wruf_9,._ahead_1wruf_10,._walked_1wruf_11{fill:none;stroke-linecap:round}._track_1wruf_9{stroke:#f6ead0;stroke-width:15px;opacity:.7}._ahead_1wruf_10{stroke:#a99a80;stroke-width:3px;stroke-dasharray:.5 8;opacity:.9}._walked_1wruf_11{stroke:var(--color-done);stroke-width:4.5px}._marker_1868q_1{z-index:3;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}._sign_1868q_11{max-width:260px;box-shadow:inset 0 4px 0 color-mix(in srgb, var(--marker-accent,var(--color-primary)) 80%, #5e3c1e), 0 3px 8px #34241238;color:#fff6e6;font-family:var(--font-display);text-align:center;white-space:normal;background:linear-gradient(#9b6b3d,#7d522b);border:2px solid #5e3c1e;border-radius:6px 8px 7px 5px;flex-direction:column;align-items:center;gap:1px;padding:7px 18px 6px;font-size:1rem;font-weight:800;display:flex;transform:rotate(-2deg)}._post_1868q_34{background:#6f4a28;border-radius:0 0 2px 2px;width:6px;height:18px}@media (width<=380px){._sign_1868q_11{padding:7px 14px;font-size:.8125rem}}._lookout_1868q_52 ._sign_1868q_11{background:linear-gradient(#a8743f,#8a5c30);border:2px solid #f3d3a6;padding:8px 20px 7px;transform:rotate(0)}._signTitle_1868q_60{line-height:1.2}._signSub_1868q_64{color:#fff6e6e6;font-family:ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.25}._lookout_1868q_52 ._signTitle_1868q_60{letter-spacing:.02em;font-size:1rem}._stop_1lkx3_7{--badge:44px;z-index:2;transform:translate(calc(-6px - var(--badge) / 2), -50%);width:max-content;max-width:calc(var(--room) + 16px);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface) 90%, transparent);min-height:56px;box-shadow:var(--shadow-stop);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);border:2px solid #0000;align-items:center;gap:10px;padding:4px 16px 4px 4px;display:flex;position:absolute}._story_1lkx3_30{--badge:48px}._badge_1lkx3_34{width:var(--badge);height:var(--badge);border-radius:var(--radius-pill);color:var(--color-on-dark);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._badge_1lkx3_34 svg{width:22px;height:22px}._stop_1lkx3_7:hover ._badge_1lkx3_34{transform:scale(1.06)}._text_1lkx3_56{flex-direction:column;min-width:0;display:flex}._title_1lkx3_62{color:var(--color-ink);font-size:1rem;font-weight:700;line-height:1.2}._meta_1lkx3_69{color:var(--color-text-muted);margin-top:1px;font-size:.8125rem;line-height:1.25}._review_1lkx3_79 ._badge_1lkx3_34{border-radius:14px}._available_1lkx3_85 ._badge_1lkx3_34{background:var(--color-primary)}._review_1lkx3_79._available_1lkx3_85 ._badge_1lkx3_34{background:#b07a22}._story_1lkx3_30._available_1lkx3_85 ._badge_1lkx3_34{background:var(--color-accent)}._completed_1lkx3_97 ._badge_1lkx3_34{background:var(--color-done)}._completed_1lkx3_97 ._meta_1lkx3_69{color:var(--color-done);font-weight:600}._locked_1lkx3_107{background:color-mix(in srgb, var(--color-paper) 78%, transparent);border-color:color-mix(in srgb, var(--color-border) 80%, transparent);box-shadow:none}._locked_1lkx3_107 ._badge_1lkx3_34{background:var(--color-stop-locked);color:var(--color-text-locked)}._locked_1lkx3_107 ._title_1lkx3_62,._locked_1lkx3_107 ._meta_1lkx3_69{color:var(--color-text-locked)}._current_1lkx3_125{background:var(--color-surface);border-color:var(--color-primary);box-shadow:var(--shadow-elevated)}._current_1lkx3_125 ._meta_1lkx3_69{color:var(--color-primary);font-weight:700}._pulse_1lkx3_136{border-radius:inherit;border:3px solid var(--color-primary);opacity:.5;position:absolute;inset:-6px}._review_1lkx3_79 ._pulse_1lkx3_136{border-radius:18px}@media (prefers-reduced-motion:no-preference){._pulse_1lkx3_136{animation:2.2s ease-out infinite _pulse-ring_1lkx3_1}}@keyframes _pulse-ring_1lkx3_1{0%{opacity:.55;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.3)}}@media (width<=359px){._stop_1lkx3_7{--badge:40px;gap:8px;padding-right:12px}._story_1lkx3_30{--badge:44px}._title_1lkx3_62{font-size:.9375rem}}._painting_8gmhn_3{aspect-ratio:160/112;display:block;position:relative}._painting_8gmhn_3 img{-webkit-user-select:none;user-select:none;display:block;position:absolute}._hill_8gmhn_15{width:100%;height:100%;inset:0}._flag_8gmhn_22{transform-origin:0;width:25%;top:6.25%;left:50.625%}@media (prefers-reduced-motion:no-preference){._waving_8gmhn_30 ._flag_8gmhn_22{animation:3.2s ease-in-out infinite _finish-wave_8gmhn_1}}@keyframes _finish-wave_8gmhn_1{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-4deg)scaleX(.94)}}._node_mvbun_1{cursor:pointer;z-index:2;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;width:168px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}._art_mvbun_16{width:160px;transition:transform var(--transition-fast)}._node_mvbun_1:hover ._art_mvbun_16{transform:scale(1.04)}._label_mvbun_27{background:linear-gradient(#a8743f,#8a5c30);border:2px solid #5e3c1e;border-radius:6px 8px 7px 5px;flex-direction:column;align-items:center;margin-top:-6px;padding:5px 16px;line-height:1.2;display:flex;box-shadow:0 3px 8px #34241238}._labelTitle_mvbun_40{font-family:var(--font-display);color:#fff6e6;font-size:.9375rem;font-weight:800}._labelSub_mvbun_47{letter-spacing:.04em;text-transform:uppercase;color:#fff6e6d9;font-size:.6875rem;font-weight:700}._reached_mvbun_55 ._labelSub_mvbun_47{color:#d9f0c4}._locked_mvbun_61 ._art_mvbun_16{opacity:.6;filter:saturate(.35)}._locked_mvbun_61 ._label_mvbun_27{background:color-mix(in srgb, var(--color-paper) 85%, transparent);border-color:color-mix(in srgb, var(--color-border) 90%, transparent);box-shadow:none}._locked_mvbun_61 ._labelTitle_mvbun_40,._locked_mvbun_61 ._labelSub_mvbun_47{color:var(--color-text-locked)}._overlay_b2c4q_1{z-index:50;background:#1d1a1452;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}._sheet_b2c4q_12{background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:480px;padding:20px 20px calc(28px + env(safe-area-inset-bottom));box-shadow:var(--shadow-elevated)}@media (width>=640px){._overlay_b2c4q_1{align-items:center}._sheet_b2c4q_12{border-radius:var(--radius-lg);max-width:380px}}._header_b2c4q_32{justify-content:space-between;align-items:center;display:flex}._kicker_b2c4q_38{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:700}._close_b2c4q_46{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._closeIcon_b2c4q_59{width:16px;height:16px}._title_b2c4q_64{color:var(--color-text);margin-top:10px;font-size:1.25rem;font-weight:700}._subtitle_b2c4q_71{color:var(--color-text-muted);margin-top:4px;font-size:.9375rem}._meta_b2c4q_77{color:var(--color-text-muted);gap:12px;margin-top:12px;font-size:.8125rem;font-weight:600;display:flex}._hint_b2c4q_86{border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted);margin-top:18px;padding:12px 14px;font-size:.875rem}._note_b2c4q_95{color:var(--color-text);margin-top:14px;font-size:.875rem;line-height:1.45}._action_b2c4q_102{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-dark);text-align:center;margin-top:18px;padding:13px;font-size:.9375rem;font-weight:700;display:block}._action_b2c4q_102:hover{background:var(--color-accent-hover)}._checkpointLink_b2c4q_118{color:var(--color-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}._wrap_1hqi1_1{width:100%;overflow-x:hidden}._canvas_1hqi1_6{width:100%;max-width:480px;margin:0 auto;position:relative}._band_1hqi1_13{position:absolute;left:0;right:0}._fog_1hqi1_28{z-index:4;pointer-events:none;background:linear-gradient(to bottom, transparent 0, color-mix(in srgb, var(--color-bg) 55%, transparent) var(--fog-fade,480px), color-mix(in srgb, var(--color-bg) 88%, transparent) calc(var(--fog-fade,480px) * 2));position:absolute;bottom:0;left:0;right:0}@media (width>=860px){._canvas_1hqi1_6{max-width:560px;box-shadow:var(--shadow-elevated)}._wrap_1hqi1_1{background:linear-gradient(#fdf6e8,#fbeee0);padding:0 24px}}._welcome_1fsp8_1{max-width:480px;margin:0 auto 20px;padding:0 16px}._hero_1fsp8_12{aspect-ratio:400/352;margin:0 -16px;padding:4px 16px 36px;position:relative}._scene_1fsp8_19{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;position:absolute;inset:0 0 auto}._copy_1fsp8_28{position:relative}._kicker_1fsp8_32{font-family:var(--font-display);color:var(--color-accent);transform-origin:0 100%;font-size:1.375rem;font-weight:800;display:inline-block;transform:rotate(-3deg)}._title_1fsp8_42{max-width:74%;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;margin-top:2px;font-size:clamp(1.75rem,7.6vw,2.25rem);font-weight:800;line-height:1.08}._body_1fsp8_54{max-width:60%;color:var(--color-text-muted);margin-top:10px;font-size:.9375rem;line-height:1.45}._start_1fsp8_62{border-radius:var(--radius-pill);background:var(--color-accent);min-width:66%;min-height:52px;color:var(--color-on-dark);font-family:var(--font-display);transition:background-color var(--transition-fast);justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:12px 28px;font-size:1.125rem;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #c8442f47,0 1px 2px #78281933}._start_1fsp8_62:hover{background:var(--color-accent-hover)}._start_1fsp8_62:active{background:var(--color-accent-pressed)}._startIcon_1fsp8_89{width:20px;height:20px}._meta_1fsp8_95{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-paper) 88%, transparent);color:var(--color-text-muted);margin-top:10px;padding:2px 10px;font-size:.8125rem;display:inline-block}._features_1fsp8_105{background:color-mix(in srgb, var(--color-surface) 94%, transparent);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-stop);border-radius:22px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:-36px;padding:14px 8px;display:grid;position:relative}._features_1fsp8_105 li{text-align:center;color:var(--color-text);flex-direction:column;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;line-height:1.25;display:flex}._featureIcon_1fsp8_130{border-radius:var(--radius-pill);background:var(--color-primary-soft);width:44px;height:44px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._featureIcon_1fsp8_130 svg{width:24px;height:24px}._skip_1fsp8_147{background:color-mix(in srgb, var(--color-surface) 80%, transparent);border:1px solid var(--color-border-soft);color:var(--color-text-muted);border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;font-size:.875rem;display:flex}._skipIcon_1fsp8_160{width:30px;height:30px;color:var(--color-primary);flex-shrink:0}._skipLink_1fsp8_167{color:var(--color-primary);text-underline-offset:2px;padding:4px 0;font-weight:700;text-decoration:underline;display:inline-block}._hint_1wthm_2{max-width:480px;color:var(--color-text-muted);margin:0 auto;padding:0 16px 12px;font-size:.8125rem;line-height:1.4}@media (width>=860px){._hint_1wthm_2{max-width:560px;padding:0 0 14px}}._link_1wthm_18{color:var(--color-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}._footer_1wq8b_1{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:20px 16px 24px;font-size:.8125rem;display:flex}._links_1wq8b_12{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;display:flex}._links_1wq8b_12 a{min-height:44px;color:var(--color-text-muted);text-underline-offset:3px;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}._links_1wq8b_12 a:hover{color:var(--color-primary)}._page_1871x_1{min-height:var(--app-height);background:radial-gradient(120% 340px at 85% -60px, var(--color-sky-wash), transparent 70%), var(--color-bg)}._main_1871x_9{padding-bottom:8px}._track_1erke_1{border-radius:var(--radius-pill);width:100%;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #2b2a260f}._fill_1erke_9{border-radius:var(--radius-pill);height:100%;transition:width var(--transition-base)}._page_1h4dp_1{max-width:480px;min-height:var(--app-height);background:var(--color-bg);flex-direction:column;margin:0 auto;display:flex}._header_1h4dp_10{align-items:center;gap:14px;padding:16px 16px 0;display:flex}._exit_1h4dp_17{background:var(--color-surface);border:1.5px solid var(--color-border);width:44px;height:44px;color:var(--color-text-muted);transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._exit_1h4dp_17:hover{background:var(--color-surface-muted);border-color:var(--color-border-soft)}._exit_1h4dp_17:active{transform:scale(.94)}._exit_1h4dp_17 svg{width:16px;height:16px}._progressTrack_1h4dp_48{flex:1}._title_1h4dp_52{color:var(--color-text-muted);padding:12px 16px 4px;font-size:.875rem;font-weight:700}._main_1h4dp_59{flex-direction:column;flex:1;padding:8px 16px 24px;display:flex}._option_1ff68_1{text-align:left;border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-soft);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);align-items:center;gap:12px;padding:14px 16px;font-size:.9375rem;font-weight:600;display:flex}._option_1ff68_1:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:var(--shadow-card);transform:translateY(-1px)}._option_1ff68_1:active:not(:disabled){transform:translateY(0)scale(.99)}._option_1ff68_1:disabled{cursor:default}._default_1ff68_38:disabled{opacity:.6;box-shadow:none}._indicator_1ff68_43{border:1.5px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;transition:border-color var(--transition-fast), background-color var(--transition-fast);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._indicatorIcon_1ff68_58{width:13px;height:13px;color:var(--color-on-dark)}._indicatorDot_1ff68_64{background:var(--color-selected);border-radius:999px;width:9px;height:9px}._label_1ff68_71{min-width:0}._line_1ff68_75{display:block}._line_1ff68_75:not(:first-child){margin-top:2px}._chip_1ff68_85{border-radius:var(--radius-pill);width:auto;padding:10px 14px}._chip_1ff68_85 ._indicator_1ff68_43{width:18px;height:18px}._chip_1ff68_85 ._indicatorIcon_1ff68_58{width:10px;height:10px}._chip_1ff68_85 ._indicatorDot_1ff68_64{width:7px;height:7px}._selected_1ff68_106{border-color:var(--color-selected);background:var(--color-selected-bg)}._selected_1ff68_106 ._indicator_1ff68_43{border-color:var(--color-selected)}._correct_1ff68_115{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success)}._correct_1ff68_115 ._indicator_1ff68_43{border-color:var(--color-success);background:var(--color-success)}._incorrect_1ff68_126{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-error)}._incorrect_1ff68_126 ._indicator_1ff68_43{border-color:var(--color-error);background:var(--color-error)}._button_1ojq0_2{border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:var(--color-surface);min-width:44px;height:44px;color:var(--color-primary);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._button_1ojq0_2 svg{width:20px;height:20px}._button_1ojq0_2:hover{background:var(--color-primary-soft)}._button_1ojq0_2:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}._playing_1ojq0_35{background:var(--color-primary-soft);border-color:var(--color-primary)}._failed_1ojq0_40{color:var(--color-error);font-size:.75rem;font-weight:600}._gloss_11upo_2{opacity:.75;margin-top:2px;font-size:.8125rem;font-weight:500;display:block}._taskGroup_11upo_11{flex-direction:column;gap:6px;display:flex}._wrap_r0fo8_1{flex-direction:column;gap:20px;display:flex}._instruction_r0fo8_7{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem;font-weight:700}._context_r0fo8_15{color:var(--color-text-muted);font-size:.9375rem;font-weight:600;line-height:1.4}._prompt_r0fo8_22{color:var(--color-text);white-space:pre-line;font-size:1.5rem;font-weight:700;line-height:1.3}._options_r0fo8_30{flex-direction:column;gap:10px;display:flex}._promptRow_r0fo8_36{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._wrap_i3y2r_1{flex-direction:column;gap:20px;display:flex}._instruction_i3y2r_7{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem;font-weight:700}._sentence_i3y2r_15{color:var(--color-text);white-space:pre-line;font-size:1.375rem;font-weight:700;line-height:1.6}._blank_i3y2r_24{border-radius:var(--radius-pill);border:1.5px dashed var(--color-border);min-width:64px;color:var(--color-text-locked);text-align:center;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);margin:0 2px;padding:3px 10px;display:inline-block}._filled_i3y2r_39{border-style:solid;border-color:var(--color-selected);color:var(--color-selected);background:var(--color-selected-bg)}._context_i3y2r_46{color:var(--color-text-muted);font-size:.9375rem;font-weight:600;line-height:1.4}._options_i3y2r_53{flex-wrap:wrap;gap:8px;display:flex}._wrap_1sask_1{flex-direction:column;gap:16px;display:flex}._instruction_1sask_7{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem;font-weight:700}._context_1sask_15{color:var(--color-text-muted);font-size:.9375rem;font-weight:600;line-height:1.4}._promptEnglish_1sask_22{color:var(--color-text);font-size:1.375rem;font-weight:700;line-height:1.35}._buildArea_1sask_29{border-radius:var(--radius-md);border:1.5px dashed var(--color-border);background:var(--color-surface-muted);min-height:60px;transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-wrap:wrap;align-content:flex-start;gap:8px;padding:14px;display:flex}._buildArea_1sask_29._correct_1sask_44{border-style:solid;border-color:var(--color-success);background:var(--color-success-bg)}._buildArea_1sask_29._incorrect_1sask_50{border-style:solid;border-color:var(--color-error);background:var(--color-error-bg)}._placeholder_1sask_56{color:var(--color-text-locked);align-self:center;font-size:.875rem}._placedWord_1sask_62,._bankWord_1sask_63{border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-soft);transition:border-color var(--transition-fast), background-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:6px;padding:10px 16px;font-size:.9375rem;font-weight:600;display:inline-flex}._placedWord_1sask_62:hover:not(:disabled),._bankWord_1sask_63:hover:not(:disabled){box-shadow:var(--shadow-card);transform:translateY(-1px)}._placedWord_1sask_62:active:not(:disabled),._bankWord_1sask_63:active:not(:disabled){transform:translateY(0)scale(.97)}._placedWord_1sask_62{border-color:var(--color-selected);color:var(--color-selected);background:var(--color-selected-bg);cursor:grab}._removeHint_1sask_101{opacity:.7;font-size:.8125rem;font-weight:700}._placedWord_1sask_62:disabled,._bankWord_1sask_63:disabled{cursor:default;box-shadow:none}._bank_1sask_63{flex-wrap:wrap;gap:8px;display:flex}._dragOver_1sask_119{border-color:var(--color-accent);background:var(--color-accent-soft)}._dragging_1sask_124{opacity:.45}._wrap_yty73_1{flex-direction:column;gap:20px;display:flex}._instruction_yty73_7{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.8125rem;font-weight:700}._context_yty73_15{color:var(--color-text-muted);font-size:.9375rem;font-weight:600;line-height:1.4}._prompt_yty73_22{color:var(--color-text);font-size:1.75rem;font-weight:700;line-height:1.3}._options_yty73_29{flex-direction:column;gap:10px;display:flex}._wrap_10szg_1{border-radius:var(--radius-lg);background:var(--color-primary-soft);border:1.5px solid var(--color-border-soft);flex-direction:column;gap:16px;padding:24px 20px;display:flex}._label_10szg_11{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;padding:4px 12px;font-size:.6875rem;font-weight:700;display:inline-flex}._lines_10szg_24{flex-direction:column;gap:16px;display:flex}._turn_10szg_30:nth-child(2){border-left:3px solid var(--color-accent);padding-left:16px}._serbian_10szg_35{color:var(--color-text);font-size:1.625rem;font-weight:700;line-height:1.3}._english_10szg_42{color:var(--color-text-muted);margin-top:4px;font-size:1rem;font-weight:500;line-height:1.4}._serbianRow_10szg_50{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@keyframes _feedbackIn_apgu7_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._panel_apgu7_12{border-radius:var(--radius-lg);animation:_feedbackIn_apgu7_1 var(--transition-base);flex-direction:column;gap:14px;padding:18px;display:flex}._correct_apgu7_21{background:var(--color-success-bg);border:1.5px solid var(--color-success-border)}._incorrect_apgu7_26{background:var(--color-error-bg);border:1.5px solid var(--color-error-border)}._message_apgu7_31{align-items:flex-start;gap:10px;display:flex}._icon_apgu7_37{width:28px;height:28px;color:var(--color-on-dark);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_apgu7_37 svg{width:16px;height:16px}._correct_apgu7_21 ._icon_apgu7_37{background:var(--color-success)}._incorrect_apgu7_26 ._icon_apgu7_37{background:var(--color-error)}._text_apgu7_61{min-width:0}._headline_apgu7_65{font-size:1.0625rem;font-weight:700}._correct_apgu7_21 ._headline_apgu7_65{color:var(--color-success)}._incorrect_apgu7_26 ._headline_apgu7_65{color:var(--color-error)}._correction_apgu7_78{color:var(--color-text);margin-top:6px;font-size:.9375rem}._correctionLabel_apgu7_84{color:var(--color-text-muted);font-weight:600}._meaning_apgu7_89{color:var(--color-text);flex-direction:column;gap:4px;margin-top:6px;font-size:.9375rem;font-weight:600;display:flex}._explanation_apgu7_104{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-soft);color:var(--color-text-muted);margin-top:4px;padding:10px 12px;font-size:.8438rem;line-height:1.45}._continueButton_apgu7_115{border-radius:var(--radius-md);cursor:pointer;width:100%;color:var(--color-on-dark);transition:background-color var(--transition-fast), transform var(--transition-fast);border:none;padding:14px;font-size:1rem;font-weight:700}._continueButton_apgu7_115:hover{transform:translateY(-1px)}._continueButton_apgu7_115:active{transform:translateY(0)scale(.99)}._correct_apgu7_21 ._continueButton_apgu7_115{background:var(--color-success)}._incorrect_apgu7_26 ._continueButton_apgu7_115{background:var(--color-error)}._reportButton_apgu7_147{min-height:44px;color:var(--color-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:center;margin:-6px 0 -8px;padding:10px 12px;font-size:.8125rem;font-weight:600;text-decoration:underline}._headlineRow_apgu7_162{justify-content:space-between;align-items:center;gap:12px;display:flex}@keyframes _completeBadgeIn_1cugy_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._wrap_1cugy_12{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:32px 24px;display:flex}._badge_1cugy_23{background:var(--color-forest);width:76px;height:76px;box-shadow:var(--shadow-elevated);animation:_completeBadgeIn_1cugy_1 var(--transition-base);border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}._badgeIcon_1cugy_36{width:34px;height:34px;color:var(--color-gold)}._heading_1cugy_42{color:var(--color-text);font-size:1.5rem;font-weight:700}._subheading_1cugy_48{color:var(--color-text-muted);margin-top:8px;margin-bottom:24px;font-size:.9375rem}._note_1cugy_55{max-width:340px;color:var(--color-text);margin:-12px 0 24px;font-size:.9375rem;line-height:1.5}._continueButton_1cugy_63{border-radius:var(--radius-md);background:var(--color-accent);width:100%;max-width:320px;color:var(--color-on-dark);text-align:center;box-shadow:var(--shadow-card);transition:background-color var(--transition-fast), transform var(--transition-fast);padding:15px;font-size:1rem;font-weight:700;display:block}._continueButton_1cugy_63:hover{background:var(--color-accent-hover);transform:translateY(-1px)}._continueButton_1cugy_63:active{background:var(--color-accent-pressed);transform:translateY(0)scale(.99)}@keyframes _sheetUp_7i4km_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._overlay_7i4km_12{z-index:60;background:#1d1a145c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_7i4km_22{width:100%;max-width:480px;max-height:92svh;padding:18px 18px calc(22px + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);box-shadow:var(--shadow-elevated);overflow-y:auto}@media (prefers-reduced-motion:no-preference){._sheet_7i4km_22{animation:_sheetUp_7i4km_1 var(--transition-base)}}@media (width>=640px){._overlay_7i4km_12{align-items:center;padding:24px}._sheet_7i4km_22{border-radius:var(--radius-lg);max-width:420px}}._header_7i4km_51{justify-content:space-between;align-items:center;gap:12px;display:flex}._title_7i4km_58{color:var(--color-text);font-size:1.1875rem;font-weight:700}._title_7i4km_58:focus{outline:none}._close_7i4km_68{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_7i4km_68 svg{width:16px;height:16px}._form_7i4km_87{flex-direction:column;gap:16px;margin-top:12px;display:flex}._about_7i4km_94{border-radius:var(--radius-md);background:var(--color-surface-muted);padding:10px 12px}._aboutLabel_7i4km_100{color:var(--color-text-muted);font-size:.75rem;font-weight:700}._aboutPrompt_7i4km_106{color:var(--color-text);white-space:pre-line;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:.9375rem;display:-webkit-box;overflow:hidden}._fieldset_7i4km_118{border:none;margin:0;padding:0}._legend_7i4km_124{color:var(--color-text-muted);margin-bottom:8px;padding:0;font-size:.8125rem;font-weight:700;display:block}._chips_7i4km_133{flex-wrap:wrap;gap:8px;display:flex}._chip_7i4km_133{border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:var(--color-surface);min-height:40px;color:var(--color-text);cursor:pointer;align-items:center;padding:8px 14px;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}._chipSelected_7i4km_154{border-color:var(--color-selected);background:var(--color-selected-bg);color:var(--color-primary)}._chip_7i4km_133:has(._radio_7i4km_160:focus-visible){outline:2px solid var(--color-selected);outline-offset:2px}._radio_7i4km_160{opacity:0;width:1px;height:1px;margin:0;position:absolute}._field_7i4km_118{flex-direction:column;display:flex}._textarea_7i4km_179{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);resize:vertical;padding:12px 14px;font-family:inherit;font-size:1rem}._hint_7i4km_191{color:var(--color-text-muted);margin-top:6px;font-size:.8125rem}._actions_7i4km_197{flex-direction:column;gap:8px;display:flex}._primary_7i4km_203{border-radius:var(--radius-md);background:var(--color-accent);width:100%;color:var(--color-on-dark);cursor:pointer;border:none;padding:14px;font-size:1rem;font-weight:700}._primary_7i4km_203:hover:not(:disabled){background:var(--color-accent-hover)}._primary_7i4km_203:disabled{background:var(--color-surface-muted);color:var(--color-text-locked);cursor:not-allowed}._secondary_7i4km_225{border-radius:var(--radius-md);width:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:12px;font-weight:700}._sent_7i4km_236{color:var(--color-text);flex-direction:column;gap:10px;margin-top:10px;font-size:.9375rem;line-height:1.5;display:flex}._sent_7i4km_236 ._primary_7i4km_203{margin-top:6px}._muted_7i4km_250{color:var(--color-text-muted)}._page_190u8_1{max-width:480px;min-height:var(--app-height);background:var(--color-bg);flex-direction:column;margin:0 auto;display:flex}._session_190u8_10{flex-direction:column;flex:1;display:flex}._exerciseArea_190u8_16{flex-direction:column;flex:1;justify-content:center;padding-top:4px;display:flex}._actionArea_190u8_24{padding-top:20px}._remediationBanner_190u8_28{border-radius:var(--radius-pill);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning);text-align:center;margin:0 0 12px;padding:10px 14px;font-size:.8125rem;font-weight:700}._checkButton_190u8_40{border-radius:var(--radius-md);cursor:pointer;background:var(--color-accent);width:100%;color:var(--color-on-dark);box-shadow:var(--shadow-card);transition:background-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border:none;padding:15px;font-size:1rem;font-weight:700}._checkButton_190u8_40:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-1px)}._checkButton_190u8_40:active:not(:disabled){background:var(--color-accent-pressed);transform:translateY(0)scale(.99)}._checkButton_190u8_40:disabled{background:var(--color-surface-muted);color:var(--color-text-locked);cursor:not-allowed;box-shadow:none}._unavailable_190u8_74{max-width:480px;min-height:var(--app-height);text-align:center;color:var(--color-text-muted);background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:24px;display:flex}._unavailable_190u8_74 a{color:var(--color-primary);font-weight:600}._page_1sz3i_1{max-width:480px;min-height:var(--app-height);background:var(--color-bg);flex-direction:column;margin:0 auto;display:flex}._header_1sz3i_10{align-items:center;gap:14px;padding:16px 16px 0;display:flex}._exit_1sz3i_17{background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._exit_1sz3i_17 svg{width:16px;height:16px}._progressTrack_1sz3i_34{flex:1}._title_1sz3i_38{color:var(--color-text-muted);padding:12px 16px 4px;font-size:.9375rem;font-weight:700}._main_1sz3i_45{flex-direction:column;flex:1;padding:8px 16px 24px;display:flex}._wrap_1sbzt_1{text-align:center;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 4px;display:block}._serbian_1sbzt_11{color:var(--color-text-muted);font-size:.875rem;font-style:italic;font-weight:600}._english_1sbzt_18{color:var(--color-text-locked);margin-top:4px;font-size:.8125rem}._englishOnly_1sbzt_24{text-align:center;color:var(--color-text-muted);padding:8px 4px;font-size:.8125rem;font-style:italic}._row_1sbzt_32{align-items:center;gap:8px;display:flex}._row_1sbzt_32 ._wrap_1sbzt_1{flex:1;min-width:0}._wrap_1fgla_1{flex-direction:column;gap:4px;max-width:88%;display:flex}._left_1fgla_8{align-self:flex-start;align-items:flex-start}._right_1fgla_13{align-self:flex-end;align-items:flex-end}._name_1fgla_18{padding:0 4px;font-size:.75rem;font-weight:700}._left_1fgla_8 ._name_1fgla_18{color:var(--color-coral)}._right_1fgla_13 ._name_1fgla_18{color:var(--color-indigo)}._learner_1fgla_32 ._name_1fgla_18{color:var(--color-sage)}._learner_1fgla_32 ._bubble_1fgla_36{border-color:var(--color-sage)}._role_1fgla_40{color:var(--color-text-muted);font-weight:400}._bubble_1fgla_36{text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;width:100%;padding:10px 14px;display:block}._left_1fgla_8 ._bubble_1fgla_36{border-top-left-radius:4px}._right_1fgla_13 ._bubble_1fgla_36{border-top-right-radius:4px}._serbian_1fgla_64{color:var(--color-text);font-size:.9375rem;font-weight:600}._english_1fgla_70{color:var(--color-text-muted);margin-top:6px;font-size:.8438rem}._bubbleRow_1fgla_77{align-items:center;gap:8px;display:flex}._right_1fgla_13 ._bubbleRow_1fgla_77{flex-direction:row-reverse}._card_hb68g_1{background:var(--color-surface-muted);border:1px solid var(--color-border-soft);border-left:3px solid var(--color-gold);border-radius:var(--radius-md);padding:14px}._title_hb68g_9{text-transform:uppercase;letter-spacing:.02em;color:var(--color-gold);margin-bottom:6px;font-size:.8125rem;font-weight:700}._body_hb68g_18{color:var(--color-text);font-size:.875rem;line-height:1.5}._card_oltw1_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:14px;display:flex}._label_oltw1_11{color:var(--color-text-muted);font-size:.8125rem;font-weight:700}._checkButton_oltw1_17{border-radius:var(--radius-md);cursor:pointer;background:var(--color-coral);width:100%;color:var(--color-on-dark);border:none;padding:12px;font-size:.9375rem;font-weight:700}._checkButton_oltw1_17:disabled{background:var(--color-surface-muted);color:var(--color-text-locked);cursor:not-allowed}._wrap_1pdsp_1{flex-direction:column;gap:16px;display:flex}._block_1pdsp_7{flex-direction:column;gap:4px;display:flex}._speaker_1pdsp_13{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.75rem;font-weight:700}._serbian_1pdsp_21{color:var(--color-text);font-size:.9375rem;font-weight:600}._english_1pdsp_27{color:var(--color-text-muted);font-size:.875rem}._wrap_oo2ba_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:32px 24px;display:flex}._badge_oo2ba_12{background:var(--color-forest);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:12px;display:flex}._badgeIcon_oo2ba_23{width:34px;height:34px;color:var(--color-gold)}._heading_oo2ba_29{color:var(--color-text);font-size:1.5rem;font-weight:700}._subheading_oo2ba_35{color:var(--color-text-muted);margin-top:8px;font-size:.9375rem}._tally_oo2ba_41{color:var(--color-text-muted);margin-bottom:24px;font-size:.8125rem}._rereadButton_oo2ba_47{border-radius:var(--radius-md);border:1.5px solid var(--color-border);width:100%;max-width:320px;color:var(--color-text);text-align:center;cursor:pointer;background:0 0;margin-top:12px;padding:12px;font-size:.9375rem;font-weight:600;display:block}._fullTextContainer_oo2ba_63{text-align:left;align-self:stretch;width:100%;margin:20px 0 4px}._continueButton_oo2ba_70{border-radius:var(--radius-md);background:var(--color-coral);width:100%;max-width:320px;color:var(--color-on-dark);text-align:center;margin-top:16px;padding:14px;font-size:1rem;font-weight:700;display:block}._page_1c0xp_1{max-width:480px;min-height:var(--app-height);background:var(--color-bg);flex-direction:column;margin:0 auto;display:flex}._feed_1c0xp_10{flex-direction:column;flex:1;gap:14px;display:flex}._actionArea_1c0xp_17{padding-top:20px}._continueButton_1c0xp_21{border-radius:var(--radius-md);cursor:pointer;background:var(--color-coral);width:100%;color:var(--color-on-dark);border:none;padding:14px;font-size:1rem;font-weight:700}._unavailable_1c0xp_33{max-width:480px;min-height:var(--app-height);text-align:center;color:var(--color-text-muted);background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:24px;display:flex}._unavailable_1c0xp_33 a{color:var(--color-indigo);font-weight:600}._wrap_3r4uz_1{max-width:420px;min-height:var(--app-height);text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0 auto;padding:72px 24px;display:flex}._title_3r4uz_13{color:var(--color-text);font-size:1.375rem;font-weight:700}._body_3r4uz_19{color:var(--color-text-muted);font-size:1rem;line-height:1.5}._actions_3r4uz_25{flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex}._primary_3r4uz_33,._secondary_3r4uz_34{border-radius:var(--radius-md);text-align:center;cursor:pointer;min-height:48px;padding:13px;font-size:1rem;font-weight:700;display:block}._primary_3r4uz_33{background:var(--color-accent);color:var(--color-on-dark);border:none}._secondary_3r4uz_34{border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-primary)}._banner_qdhd1_1{border-radius:var(--radius-md);background:var(--color-primary-soft);max-width:560px;color:var(--color-primary);justify-content:space-between;align-items:center;gap:12px;margin:8px 16px 0;padding:8px 8px 8px 16px;display:flex}@media (width>=592px){._banner_qdhd1_1{margin:8px auto 0}}._text_qdhd1_20{font-size:.875rem;font-weight:600}._actions_qdhd1_25{flex-shrink:0;gap:4px;display:flex}._reload_qdhd1_31,._later_qdhd1_32{border-radius:var(--radius-sm);cursor:pointer;border:none;min-height:40px;padding:8px 14px;font-size:.875rem;font-weight:700}._reload_qdhd1_31{background:var(--color-primary);color:var(--color-on-dark)}._later_qdhd1_32{color:var(--color-primary);background:0 0}
