._root_7t23f_6{--orb:var(--orb-size);--bar-width:max(var(--space-0-5), calc(var(--orb) * .05));flex-shrink:0;display:inline-flex}._orb_7t23f_13{width:var(--orb);height:var(--orb);justify-content:center;align-items:center;gap:max(var(--space-0-5), calc(var(--orb) * .06));background:radial-gradient(circle at 50% 30%, #fff 0%, #fff 35%, var(--mode-tint) 100%);box-shadow:var(--edge-white), 0 0 0 calc(var(--orb) * .08) color-mix(in srgb, var(--mode-accent) 14%, transparent), 0 calc(var(--orb) * .1) calc(var(--orb) * .6) color-mix(in srgb, var(--mode-accent) 50%, transparent);border-radius:50%;display:flex}._bar_7t23f_28{width:var(--bar-width);border-radius:var(--bar-width);background:var(--mode-deep);opacity:.85;animation-name:_voice-bar_7t23f_1;animation-timing-function:ease-in-out;animation-iteration-count:infinite}._bar_7t23f_28:first-child{height:calc(var(--orb) * .22);animation-duration:1.2s}._bar_7t23f_28:nth-child(2){height:calc(var(--orb) * .4);animation-duration:1.45s;animation-delay:.15s}._bar_7t23f_28:nth-child(3){height:calc(var(--orb) * .28);animation-duration:1.7s;animation-delay:.3s}._talking_7t23f_57 ._bar_7t23f_28:first-child{animation-duration:.5s}._talking_7t23f_57 ._bar_7t23f_28:nth-child(2){animation-duration:.62s;animation-delay:80ms}._talking_7t23f_57 ._bar_7t23f_28:nth-child(3){animation-duration:.74s;animation-delay:.16s}._barStill_7t23f_71{animation:none}._dim_7t23f_75{box-shadow:var(--edge-white);background:#ffffff73}._dim_7t23f_75 ._bar_7t23f_28{opacity:1;background:#8a82858c}._inRing_7t23f_86{box-shadow:var(--edge-white)}._ringWrap_7t23f_90{padding:var(--space-0-75);box-shadow:0 calc(var(--orb) * .1) calc(var(--orb) * .6) color-mix(in srgb, var(--mode-accent) 45%, transparent);border-radius:50%;display:flex;position:relative}._ring_7t23f_90{background:conic-gradient(var(--mode-accent) 0 var(--energy), #ffffffbf var(--energy) 100%);border-radius:50%;transition:--energy .8s ease-out;position:absolute;inset:0}._ringLow_7t23f_110{animation:1.6s ease-in-out infinite _energy-pulse_7t23f_1}._ringInner_7t23f_114{box-shadow:var(--ring-gap);border-radius:50%;display:flex;position:relative}@media (width>=960px){._root_7t23f_6{--orb:var(--orb-size-desktop,var(--orb-size))}}@keyframes _voice-bar_7t23f_1{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes _energy-pulse_7t23f_1{0%,to{opacity:1}50%{opacity:.4}}._screen_1p2ne_2{justify-content:center;align-items:center;gap:var(--space-10);padding:0 var(--space-10);text-align:center}._text_1p2ne_10{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}._title_1p2ne_17{font-size:var(--text-title-sm);margin:0;font-weight:600}._subtitle_1p2ne_23{font-size:var(--text-small);color:var(--color-muted);margin:0}._track_1p2ne_29{border-radius:var(--radius-track);width:140px;height:3px;box-shadow:var(--glow-track);background:#fffc;overflow:hidden}._fill_1p2ne_38{border-radius:var(--radius-track);background:var(--mode-accent);width:40%;height:100%;animation:1.8s ease-in-out infinite _load-slide_1p2ne_1;display:block}@keyframes _load-slide_1p2ne_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}._line_1ijb4_1{align-items:center;gap:var(--space-1-5);font-size:var(--text-caption);color:var(--color-muted);margin:0;line-height:1.4;display:flex}._center_1ijb4_11{text-align:center;justify-content:center}._start_1ijb4_16{justify-content:flex-start}._hero_c18j4_2{text-align:center;flex-direction:column;align-items:center;display:flex}._kicker_c18j4_9{font-size:var(--text-counter);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:600}._orb_c18j4_18{margin-top:var(--space-22)}._title_c18j4_22{margin:var(--space-11) 0 0;font-family:var(--font-display);font-weight:400;font-size:var(--text-display);line-height:1.02}._subtitle_c18j4_30{margin:var(--space-2-5) 0 0;font-size:var(--text-lead);line-height:1.4}._owner_c18j4_36{margin-top:var(--space-8);align-items:center;gap:var(--space-2-5);flex-direction:column;display:flex}._ownerText_c18j4_44{align-items:center;gap:var(--space-2-5);flex-direction:column;display:flex}._caption_c18j4_51{font-size:var(--text-caption);color:var(--color-muted);margin:0}._ratingPill_c18j4_57{align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--blur-lg);box-shadow:var(--shadow-glass);font-size:var(--text-caption);background:#ffffffb3;margin:0;font-weight:600;display:flex}._ratingPill_c18j4_57 svg{color:var(--kairos-deep)}@media (width>=960px){._hero_c18j4_2{text-align:left;align-items:flex-start}._orb_c18j4_18{margin-top:var(--space-10)}._title_c18j4_22{font-size:var(--text-display-lg);line-height:1}._subtitle_c18j4_30{margin-top:var(--space-3-5);font-size:var(--text-lead-lg)}._owner_c18j4_36{gap:var(--space-4);flex-direction:row}._ownerText_c18j4_44{align-items:flex-start;gap:var(--space-2)}._photo_c18j4_107{width:56px;height:56px}._caption_c18j4_51{font-size:var(--text-small)}}._cards_f28ze_2{gap:var(--space-2-5);border:none;flex-direction:column;margin:0;padding:0;display:flex}._card_f28ze_2{align-items:center;gap:var(--space-4);padding:var(--space-4-5) var(--space-5);border-radius:var(--radius-card);-webkit-backdrop-filter:var(--blur-lg);box-shadow:var(--glass-edge);cursor:pointer;background:#ffffff73;transition:background .25s,box-shadow .25s;display:flex}._card_f28ze_2:has(input:checked){box-shadow:var(--glass-edge-strong), var(--glow-card-selected);background:#ffffffd9}._card_f28ze_2:has(input:focus-visible){box-shadow:var(--glass-edge-strong), var(--focus-ring)}._iconDisc_f28ze_41{background:var(--tint-70);width:42px;height:42px;color:var(--mode-deep);box-shadow:var(--glow-icon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .25s;display:flex}._iconDisc_f28ze_41 svg{width:22px;height:22px}._card_f28ze_2:has(input:checked) ._iconDisc_f28ze_41{box-shadow:var(--glow-icon-selected)}._cardText_f28ze_64{flex-direction:column;flex:1;display:flex}._modeName_f28ze_70{font-family:var(--font-display);font-size:var(--text-mode-name);line-height:1}._modeSubtitle_f28ze_76{margin-top:var(--space-1);font-size:var(--text-small);color:var(--color-muted);line-height:1.3}._radio_f28ze_83{width:20px;height:20px;box-shadow:var(--edge-radio-off);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._card_f28ze_2:has(input:checked) ._radio_f28ze_83{box-shadow:var(--glow-radio);background:#ffffffe6}._card_f28ze_2:has(input:checked) ._radio_f28ze_83:after{content:"";background:var(--mode-deep);border-radius:50%;width:8px;height:8px}._srOnly_f28ze_107{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=960px){._cards_f28ze_2{gap:var(--space-3)}._card_f28ze_2{padding:var(--space-5-5) var(--space-6)}._iconDisc_f28ze_41{width:48px;height:48px}._iconDisc_f28ze_41 svg{width:24px;height:24px}._modeName_f28ze_70{font-size:var(--text-mode-name-lg)}._modeSubtitle_f28ze_76{font-size:var(--text-body-sm)}}._screen_1c6lo_2{padding:var(--space-16) var(--space-6) var(--space-9);align-items:center}._grid_1c6lo_7{width:100%}._modes_1c6lo_12{display:none}._mobileFooter_1c6lo_16{padding-top:var(--space-8);width:100%;margin-top:auto}@media (width>=960px){._screen_1c6lo_2{padding:var(--space-16) var(--space-22);justify-content:center}._grid_1c6lo_7{gap:var(--space-18);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;max-width:1104px;margin:0 auto;display:grid}._modes_1c6lo_12{flex-direction:column;display:flex}._mobileFooter_1c6lo_16{display:none}}._modesTitle_1c6lo_48{font-size:var(--text-title-lg);margin:0;font-weight:700;line-height:1.2}._modesSubtitle_1c6lo_55{margin:var(--space-2) 0 var(--space-7);font-size:var(--text-body);color:var(--color-muted)}._continue_1c6lo_61{width:260px;margin-top:var(--space-6)}._privacy_1c6lo_66{margin-top:var(--space-6)}._chip_c4yc9_1{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3-5);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--blur-sm);box-shadow:var(--glass-edge-strong), var(--glow-chip);color:var(--color-text);font-size:var(--text-small);white-space:nowrap;background:#fff9;border:none;flex-shrink:0;font-weight:500;transition:background .2s,box-shadow .2s;display:inline-flex}._chip_c4yc9_1:hover{background:#fffc}._selected_c4yc9_29,._selected_c4yc9_29:hover{background:var(--tint-80);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--mode-deep);box-shadow:var(--glass-edge), var(--glow-chip-selected);font-weight:600}._chip_c4yc9_1:focus-visible{box-shadow:var(--glass-edge-strong), var(--focus-ring)}._chip_c4yc9_1:disabled{opacity:.6;cursor:progress}._header_1wmat_1{align-items:center;gap:var(--space-3);display:flex}._text_1wmat_7{flex:1;min-width:0}._name_1wmat_12{font-size:var(--text-heading);margin:0;font-weight:700;line-height:1.2}._status_1wmat_19{font-size:var(--text-caption);color:var(--color-muted);margin:0;line-height:1.3}._check_15j5z_1{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text);cursor:pointer;font-weight:600;display:flex}._check_15j5z_1 input{width:18px;height:18px;accent-color:var(--mode-deep);cursor:pointer;margin:0}._check_15j5z_1 input:focus-visible{box-shadow:var(--focus-ring);outline:none}._question_1bfow_1{gap:var(--space-2);flex-direction:column;transition:opacity .2s;display:flex}._skipped_1bfow_8{opacity:.5}._questionRow_1bfow_12{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}._bubble_1bfow_19{max-width:78%;padding:var(--space-2-5) var(--space-4);border-radius:var(--radius-question) var(--radius-question) var(--radius-question) var(--radius-bubble-tail);-webkit-backdrop-filter:var(--blur-lg);box-shadow:var(--shadow-glass);font-size:var(--text-body-sm);background:#ffffffc7;margin:0;font-weight:600;line-height:1.4}._skip_1bfow_8{padding:var(--space-1-5) var(--space-0-5);font-size:var(--text-caption);color:var(--color-muted);white-space:nowrap;background:0 0;border:none}._screen_16gpi_1{gap:var(--space-4);padding:var(--space-14) var(--space-5) var(--space-5)}._nickname_16gpi_6{width:62%;height:44px;padding:0 var(--space-4);align-self:flex-end;align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--blur-sm);box-shadow:var(--edge-hairline);background:#ffffff73;transition:background .2s,box-shadow .2s;display:flex}._nicknameFilled_16gpi_24{box-shadow:var(--edge-hairline), var(--glow-input-filled);background:#ffffffbf}._nickname_16gpi_6:focus-within{box-shadow:var(--edge-accent), var(--glow-input-filled);background:#ffffffbf}._nickname_16gpi_6 input{min-width:0;font-size:var(--text-body);background:0 0;border:none;outline:none;flex:1}._nickname_16gpi_6 input::placeholder{color:var(--color-muted);font-size:var(--text-body-sm)}._counter_16gpi_54{font-size:var(--text-counter);font-variant-numeric:tabular-nums;color:var(--color-muted)}._chips_16gpi_61{justify-content:flex-end;gap:var(--space-1-5);min-width:0;padding:0 0 0 var(--space-9);border:none;flex-wrap:wrap;margin:0;display:flex}._footer_16gpi_72{gap:var(--space-3-5);flex-direction:column;margin-top:auto;display:flex}._actions_16gpi_79{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}._srOnly_16gpi_86{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._error_16gpi_95{text-align:center;font-size:var(--text-caption);color:var(--mode-deep);margin:0;font-weight:600}@media (width>=960px){._screen_16gpi_1{max-width:520px;min-height:0;padding:var(--space-10) var(--space-9) var(--space-8);border-radius:var(--radius-panel);-webkit-backdrop-filter:var(--blur-lg);box-shadow:var(--shadow-glass);background:#ffffff80;margin-block:auto}._footer_16gpi_72{margin-top:var(--space-6)}}._screen_lemjy_1{padding:var(--space-14) var(--space-6) var(--space-8)}._body_lemjy_5{padding-bottom:var(--space-10);flex-direction:column;flex:1;justify-content:center;display:flex}._title_lemjy_13{font-size:var(--text-title);text-wrap:balance;margin:0;font-weight:700;line-height:1.2}._subtitle_lemjy_21{margin:var(--space-2) 0 var(--space-7);font-size:var(--text-body-sm);color:var(--color-muted);line-height:1.45}._actions_lemjy_28{margin-top:var(--space-6)}._error_lemjy_32{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-caption);color:var(--mode-deep);font-weight:600}._controls_ksgl7_1{align-items:center;gap:var(--space-0-5);display:inline-flex}._floating_ksgl7_8{top:max(var(--space-3), env(safe-area-inset-top));right:max(var(--space-3), env(safe-area-inset-right));z-index:10;padding:var(--space-0-5);border-radius:var(--radius-pill);background:var(--tint-60);box-shadow:var(--glass-edge);-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm);position:fixed}._toggle_ksgl7_20{padding:var(--space-2);border-radius:var(--radius-pill);color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}._toggle_ksgl7_20:hover{color:var(--mode-deep)}._toggle_ksgl7_20:focus-visible{box-shadow:var(--focus-ring);outline:none}._toggle_ksgl7_20[aria-pressed=true]{color:var(--mode-deep)}._playing_ksgl7_47 svg{animation:2.4s ease-in-out infinite _breathe_ksgl7_1}@keyframes _breathe_ksgl7_1{50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){._playing_ksgl7_47 svg{animation:none}}._screen_11n2m_1{justify-content:center;align-items:center;gap:var(--space-8);padding:0 var(--space-7);text-align:center}._line_11n2m_9{font-size:var(--text-quote);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-ext-500-normal-BooqzoBf.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-500-normal-ryWF3qTI.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-500-normal-C7KGZCzc.woff2)format("woff2"),url(/assets/nunito-cyrillic-500-normal-CsSUaxYY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-vietnamese-500-normal-BpqpEYcO.woff2)format("woff2"),url(/assets/nunito-vietnamese-500-normal-9ShSsgIA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-ext-500-normal-DpF2BH_v.woff2)format("woff2"),url(/assets/nunito-latin-ext-500-normal-CVNQN0KE.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2)format("woff2"),url(/assets/nunito-latin-500-normal-B5klmw3Q.woff)format("woff");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}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");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}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");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}@property --energy{syntax:"<percentage>";inherits:false;initial-value:100%}@property --mode-tint{syntax:"<color>";inherits:true;initial-value:#f7d9dc}@property --mode-accent{syntax:"<color>";inherits:true;initial-value:#d9828f}@property --mode-deep{syntax:"<color>";inherits:true;initial-value:#a94e62}@property --mode-bg{syntax:"<color>";inherits:true;initial-value:#fbf1f0}:root{--color-ivory:#fbf7f2;--color-powder:#dcebf5;--color-text:#2e2a2b;--color-muted:#8a8285;--color-hairline:#2e2a2b14;--color-radio-off:#2e2a2b26;--color-scrim:#2e2a2b40;--kairos-bg:#fbf1f0;--kairos-tint:#f7d9dc;--kairos-accent:#d9828f;--kairos-deep:#a94e62;--philia-bg:#f1f8f4;--philia-tint:#ddf1e8;--philia-accent:#9ed3c0;--philia-deep:#3e7d6b;--mode-tint:var(--kairos-tint);--mode-accent:var(--kairos-accent);--mode-deep:var(--kairos-deep);--mode-bg:var(--kairos-bg);--mode-dots:var(--mode-accent);--font-display:"Instrument Serif", Georgia, serif;--font-body:"Nunito", system-ui, sans-serif;--text-display-lg:88px;--text-display:50px;--text-mode-name-lg:40px;--text-mode-name:34px;--text-title-lg:30px;--text-heading-lg:24px;--text-lead-lg:22px;--text-title:28px;--text-countdown:30px;--text-quote:26px;--text-title-sm:22px;--text-toggle-label:20px;--text-lead:18px;--text-heading:17px;--text-body-lg:17px;--text-body:16px;--text-body-sm:15px;--text-small:14px;--text-caption:13px;--text-hint:12px;--text-counter:11px;--text-timestamp:10px;--radius-pill:999px;--radius-card:24px;--radius-bubble:22px;--radius-bubble-tail:6px;--radius-question:20px;--radius-panel:28px;--radius-banner:18px;--radius-notice:16px;--radius-input:28px;--radius-input-expanded:24px;--radius-track:9px;--space-0-5:2px;--space-0-75:3px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-15:60px;--space-16:64px;--space-18:72px;--space-22:88px;--chat-column-width:820px;--edge-white:inset 0 0 0 1px #fffc;--edge-hairline:inset 0 0 0 1px var(--color-hairline);--edge-radio-off:inset 0 0 0 1px var(--color-radio-off);--ring-gap:0 0 0 2px #ffffffe6;--shadow-photo:var(--edge-white), 0 8px 24px -8px #d9828f73;--bg-neutral:radial-gradient(70% 35% at 92% 0%, #dcebf5d9 0%, #dcebf500 100%), radial-gradient(85% 40% at 0% 12%, #f7d9dce6 0%, #f7d9dc00 100%), radial-gradient(85% 40% at 100% 100%, #ddf1e8e6 0%, #ddf1e800 100%), var(--color-ivory);transition:--mode-tint .6s,--mode-accent .6s,--mode-deep .6s,--mode-bg .6s}:root,[data-mode]{--tint-90:color-mix(in srgb, var(--mode-tint) 90%, transparent);--tint-88:color-mix(in srgb, var(--mode-tint) 88%, transparent);--tint-80:color-mix(in srgb, var(--mode-tint) 80%, transparent);--tint-70:color-mix(in srgb, var(--mode-tint) 70%, transparent);--tint-60:color-mix(in srgb, var(--mode-tint) 60%, transparent);--glass-edge:inset 0 0 0 1px #fff9;--glass-edge-strong:inset 0 0 0 1px #ffffffb3;--glow:0 10px 30px -12px color-mix(in srgb, var(--mode-accent) 35%, transparent);--glow-chip:0 4px 14px -6px color-mix(in srgb, var(--mode-accent) 35%, transparent);--glow-chip-selected:0 4px 16px -6px color-mix(in srgb, var(--mode-accent) 50%, transparent);--blur-sm:blur(12px);--blur-md:blur(16px);--blur-lg:blur(20px);--focus-ring:0 0 0 3px color-mix(in srgb, var(--mode-accent) 50%, transparent);--shadow-glass:var(--glass-edge), var(--glow);--glow-button:0 6px 28px -4px color-mix(in srgb, var(--mode-accent) 28%, transparent);--glow-button-hover:0 8px 32px -4px color-mix(in srgb, var(--mode-accent) 45%, transparent);--glow-card-selected:0 0 0 4px color-mix(in srgb, var(--mode-accent) 14%, transparent), 0 14px 40px -10px color-mix(in srgb, var(--mode-accent) 55%, transparent);--glow-icon:0 0 18px color-mix(in srgb, var(--mode-accent) 20%, transparent);--glow-icon-selected:0 0 18px color-mix(in srgb, var(--mode-accent) 55%, transparent);--glow-radio:0 0 0 1px color-mix(in srgb, var(--mode-accent) 50%, transparent), 0 0 12px color-mix(in srgb, var(--mode-accent) 60%, transparent);--glow-input-filled:0 6px 20px -8px color-mix(in srgb, var(--mode-accent) 45%, transparent);--glow-toggle:0 0 14px color-mix(in srgb, var(--mode-accent) 60%, transparent);--glow-toggle-labeled:0 0 18px color-mix(in srgb, var(--mode-accent) 55%, transparent);--glow-send:0 4px 16px -4px color-mix(in srgb, var(--mode-accent) 30%, transparent);--glow-send-ready:0 4px 16px -4px color-mix(in srgb, var(--mode-accent) 60%, transparent);--glow-dot:0 0 10px var(--mode-accent);--glow-track:0 0 12px color-mix(in srgb, var(--mode-accent) 40%, transparent);--glow-star:drop-shadow(0 0 8px color-mix(in srgb, var(--mode-accent) 90%, transparent));--edge-accent:inset 0 0 0 1px color-mix(in srgb, var(--mode-accent) 45%, transparent);--edge-accent-strong:inset 0 0 0 1px color-mix(in srgb, var(--mode-accent) 60%, transparent);--glow-at-limit:0 10px 30px -10px color-mix(in srgb, var(--mode-accent) 55%, transparent);--bg-mode:radial-gradient(70% 35% at 92% 0%, #dcebf5cc 0%, #dcebf500 100%), radial-gradient(90% 45% at 8% 6%, var(--mode-tint) 0%, transparent 100%), linear-gradient(180deg, var(--color-ivory) 0%, var(--mode-bg) 100%)}[data-mode=KAIROS]{--mode-tint:var(--kairos-tint);--mode-accent:var(--kairos-accent);--mode-deep:var(--kairos-deep);--mode-bg:var(--kairos-bg);--mode-dots:var(--mode-accent)}[data-mode=PHILIA]{--mode-tint:var(--philia-tint);--mode-accent:var(--philia-accent);--mode-deep:var(--philia-deep);--mode-bg:var(--philia-bg);--mode-dots:var(--mode-deep)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-body);font-weight:500;font-size:var(--text-body);color:var(--color-text);background:var(--color-ivory);-webkit-font-smoothing:antialiased;line-height:1.45}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--mode-deep)}:focus-visible{box-shadow:var(--focus-ring);outline:none}input:focus-visible,textarea:focus-visible{box-shadow:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}
