._aurora_b970x_12{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;opacity:0;transition:opacity 1.4s var(--ease-out-expo)}._visible_b970x_23{opacity:1}._blob_b970x_27{position:absolute;border-radius:50%;will-change:transform;animation-play-state:paused}._visible_b970x_23 ._blob_b970x_27{animation-play-state:running}._blobA_b970x_56{width:62%;height:88%;top:-18%;left:-8%;background:radial-gradient(circle at 50% 50%,#0098d1e6,#0098d100 68%);animation:_driftA_b970x_1 37s ease-in-out infinite alternate}._blobB_b970x_65{width:58%;height:82%;top:6%;right:-12%;background:radial-gradient(circle at 50% 50%,#fe9225b8,#fe922500 68%);animation:_driftB_b970x_1 43s ease-in-out infinite alternate}._blobC_b970x_74{width:70%;height:70%;bottom:-22%;left:22%;background:radial-gradient(circle at 50% 50%,#0098d18c,#0098d100 68%);animation:_driftC_b970x_1 53s ease-in-out infinite alternate}@keyframes _driftA_b970x_1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14%,10%,0) scale(1.18)}}@keyframes _driftB_b970x_1{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-12%,14%,0) scale(1)}}@keyframes _driftC_b970x_1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(10%,-12%,0) scale(1.22)}}@media(prefers-reduced-motion:reduce){._blob_b970x_27,._visible_b970x_23 ._blob_b970x_27{animation:none}}._agenda_3jjc0_5{display:flex;flex-direction:column;height:100%;min-height:0;row-gap:var(--space-6);transition:row-gap var(--motion-accordion);--row-open-grow: 2.9}._headerWrap_3jjc0_43{flex:0 0 auto;display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--motion-accordion);min-height:0}._header_3jjc0_43{display:flex;align-items:center;gap:var(--space-4);overflow:hidden;min-height:0}._iconWrap_3jjc0_70{display:flex;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);background:var(--accent-violet-soft);border:1px solid var(--accent-violet-border);border-radius:var(--radius-xl);color:var(--accent-violet)}._icon_3jjc0_70{width:var(--space-6);height:var(--space-6)}._heading_3jjc0_87{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subheading_3jjc0_96{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted)}._dayNote_3jjc0_105{margin:0 0 0 auto;padding:var(--space-3) var(--space-5);background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;letter-spacing:var(--tracking-wide);color:var(--brand-orange-ink);white-space:nowrap}._list_3jjc0_121{display:flex;flex-direction:column;gap:var(--touch-gap-min);flex:1 1 0;min-height:0;list-style:none;overflow:hidden}._row_3jjc0_136{flex:1 1 0;min-height:0;overflow:hidden;animation:_rowIn_3jjc0_1 .42s var(--ease-out-expo) backwards;display:flex;flex-direction:column;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-left:4px solid var(--accent-color);border-radius:var(--radius-xl);transition:flex-grow var(--motion-accordion),background-color var(--transition-touch)}._rowHeading_3jjc0_175{margin:0;display:flex;flex:1 1 auto;min-height:0;font:inherit}._summary_3jjc0_198{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:11rem 1fr auto var(--space-8);align-items:center;gap:var(--space-6);padding:0 var(--space-6);min-height:var(--touch-target-min);background:none;border:0;border-radius:inherit;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._summary_3jjc0_198:focus-visible{outline:3px solid var(--accent-blue);outline-offset:-3px}._time_3jjc0_228{display:flex;flex-direction:column;gap:.125rem}._timeStart_3jjc0_234{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--color-text)}._timeEnd_3jjc0_243{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._details_3jjc0_251{display:flex;flex-direction:column;gap:.125rem;min-width:0}._title_3jjc0_258{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.25;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._presenter_3jjc0_270{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_3jjc0_281{display:flex;align-items:center;gap:var(--space-3)}._room_3jjc0_287{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:600;color:var(--color-text);white-space:nowrap}._roomIcon_3jjc0_301{width:.875rem;height:.875rem;color:var(--color-text-muted)}._badge_3jjc0_307{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}._chevronWrap_3jjc0_323{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._chevron_3jjc0_323{width:var(--space-6);height:var(--space-6);transition:transform var(--transition-touch)}._open_3jjc0_336 ._chevron_3jjc0_323{transform:rotate(180deg)}._srOnly_3jjc0_340{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._detail_3jjc0_251{flex:1 1 0;min-height:0;overflow:hidden;display:grid;grid-template-columns:11rem minmax(0,1fr) minmax(0,22rem);align-items:start;gap:var(--space-6);margin:0 var(--space-6);padding:var(--space-3) 0;border-top:1px solid var(--color-border);opacity:1;transition:opacity var(--motion-accordion),display var(--motion-accordion);transition-behavior:allow-discrete}@starting-style{._detail_3jjc0_251{opacity:0}}._detail_3jjc0_251[hidden]{display:none;opacity:0}._detailLabel_3jjc0_411{display:block;margin-bottom:var(--space-1);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._duration_3jjc0_422{margin:0}._durationValue_3jjc0_426{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._description_3jjc0_440{margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}._topicList_3jjc0_463{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none}._topic_3jjc0_463{position:relative;padding-left:var(--space-4);font-size:var(--text-sm);line-height:1.45;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topic_3jjc0_463:before{content:"";position:absolute;left:0;top:.55em;width:.3125rem;height:.3125rem;border-radius:var(--radius-pill);background:var(--accent-color)}._agenda_3jjc0_5[data-expanded]{row-gap:0}._agenda_3jjc0_5[data-expanded] ._headerWrap_3jjc0_43{grid-template-rows:0fr}._agenda_3jjc0_5[data-expanded] ._row_3jjc0_136._open_3jjc0_336{flex-grow:var(--row-open-grow)}._agenda_3jjc0_5[data-expanded] ._row_3jjc0_136._open_3jjc0_336 ._rowHeading_3jjc0_175{flex:0 0 auto}._agenda_3jjc0_5[data-expanded] ._row_3jjc0_136._open_3jjc0_336 ._summary_3jjc0_198{padding-top:var(--space-2);padding-bottom:var(--space-2)}._row_3jjc0_136._open_3jjc0_336{background:var(--color-surface);box-shadow:var(--shadow-raised)}._live_3jjc0_570{background:var(--color-active-bg);border-color:var(--color-active-bg);box-shadow:var(--shadow-active)}._live_3jjc0_570 ._timeStart_3jjc0_234,._live_3jjc0_570 ._title_3jjc0_258{color:var(--color-active-fg)}._live_3jjc0_570 ._timeEnd_3jjc0_243,._live_3jjc0_570 ._presenter_3jjc0_270{color:#ffffffb3}._live_3jjc0_570 ._room_3jjc0_287{background:#ffffff1f;border-color:#fff3;color:var(--color-active-fg)}._live_3jjc0_570 ._roomIcon_3jjc0_301,._live_3jjc0_570 ._chevronWrap_3jjc0_323{color:#ffffffb3}._row_3jjc0_136._live_3jjc0_570._open_3jjc0_336{background:var(--color-active-bg)}._live_3jjc0_570 ._detail_3jjc0_251{border-top-color:#fff3}._live_3jjc0_570 ._detailLabel_3jjc0_411,._live_3jjc0_570 ._description_3jjc0_440{color:#ffffffb8}._live_3jjc0_570 ._durationValue_3jjc0_426{color:var(--color-active-fg)}._live_3jjc0_570 ._topic_3jjc0_463{color:#ffffffb8}._live_3jjc0_570 ._topic_3jjc0_463:before{background:var(--color-status-live)}._liveBadge_3jjc0_627{background:var(--color-status-live);color:var(--brand-navy)}._livePulse_3jjc0_632{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:currentColor;animation:_pulse_3jjc0_1 var(--motion-pulse) ease-in-out infinite}@keyframes _pulse_3jjc0_1{0%,to{opacity:1}50%{opacity:.35}}._nextBadge_3jjc0_650{background:var(--accent-blue-soft);border:1px solid var(--accent-blue-border);color:var(--accent-blue)}._past_3jjc0_656{opacity:.5}._past_3jjc0_656._open_3jjc0_336{opacity:1}._pastBadge_3jjc0_667{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}._empty_3jjc0_673{display:flex;flex:1 1 0;align-items:center;justify-content:center;font-size:var(--text-lg);color:var(--color-text-muted)}._row_3jjc0_136:nth-child(1){animation-delay:.06s}._row_3jjc0_136:nth-child(2){animation-delay:.12s}._row_3jjc0_136:nth-child(3){animation-delay:.18s}._row_3jjc0_136:nth-child(4){animation-delay:.24s}._row_3jjc0_136:nth-child(5){animation-delay:.3s}@keyframes _rowIn_3jjc0_1{0%{opacity:0;transform:translate3d(-.75rem,0,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){._livePulse_3jjc0_632{animation:none}._row_3jjc0_136{animation:none;transition:none}._headerWrap_3jjc0_43,._detail_3jjc0_251,._chevron_3jjc0_323{transition:none}}._root_1the1_21{position:relative;display:flex;flex-direction:column;gap:var(--space-6);height:100%;min-height:0;min-width:0}._root_1the1_21:before,._root_1the1_21:after{content:"";position:absolute;z-index:0;border-radius:var(--radius-3xl);pointer-events:none}._root_1the1_21:before{top:-3rem;right:-3rem;bottom:40%;left:-3rem;background:radial-gradient(ellipse at 20% 15%,var(--brand-blue) 0%,transparent 60%);animation:_gw-drift-a_1the1_1 var(--motion-pulse) ease-in-out infinite alternate}._root_1the1_21:after{top:40%;right:-3rem;bottom:-3rem;left:-3rem;background:radial-gradient(ellipse at 80% 85%,var(--brand-orange) 0%,transparent 60%);animation:_gw-drift-b_1the1_1 var(--motion-float) ease-in-out infinite alternate-reverse}@keyframes _gw-drift-a_1the1_1{0%{opacity:.16;transform:translateZ(0) scale(1)}to{opacity:.26;transform:translate3d(1rem,.5rem,0) scale(1.08)}}@keyframes _gw-drift-b_1the1_1{0%{opacity:.16;transform:translateZ(0) scale(1)}to{opacity:.24;transform:translate3d(-1rem,-.5rem,0) scale(1.1)}}@media(prefers-reduced-motion:reduce){._root_1the1_21:before,._root_1the1_21:after{animation:none;opacity:.18}}._headerRow_1the1_101{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._heading_1the1_111{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}._editButton_1the1_121{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-5);background:var(--color-surface-sunken);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--color-text);cursor:pointer}._actionIcon_1the1_139{flex-shrink:0;width:1.25rem;height:1.25rem}._editForm_1the1_150{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-5);flex:1;min-height:0;max-width:34rem;overflow-y:auto}._editHeading_1the1_162{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--color-text)}._field_1the1_170{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_1the1_176{font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._fieldInput_1the1_186{min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--color-text)}._fieldInput_1the1_186:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}._fieldError_1the1_205{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--brand-orange-ink)}._securityToggle_1the1_212{display:flex;gap:var(--space-3);margin-bottom:var(--space-2)}._securityOption_1the1_218{flex:1;min-height:var(--touch-target-min);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--color-text-muted);cursor:pointer}._securityOption_1the1_218[aria-pressed=true]{background:var(--accent-blue-soft);border-color:var(--accent-blue-border);color:var(--accent-blue)}._formActions_1the1_240{display:flex;justify-content:flex-end;gap:var(--space-4);margin-top:auto;padding-top:var(--space-2)}._cancelButton_1the1_248,._saveButton_1the1_249{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-xl);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;cursor:pointer}._cancelButton_1the1_248{background:var(--color-surface);border:1px solid var(--color-border-soft);color:var(--color-text-muted)}._saveButton_1the1_249{background:var(--color-active-bg);border:1px solid var(--color-active-bg);color:var(--color-active-fg)}._body_1the1_275{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--space-10);flex:1;min-height:0;min-width:0}._qrPlate_1the1_287{display:block;flex-shrink:0;width:20rem;height:20rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}._credentials_1the1_309{display:flex;flex-direction:column;gap:var(--space-5);flex:0 1 28rem;min-width:0}._instruction_1the1_317{font-size:var(--text-xl);font-weight:600;color:var(--color-text)}._credentialList_1the1_323{display:flex;flex-direction:column;gap:var(--space-4);margin:0}._credentialRow_1the1_330{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-surface-sunken);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg)}._credentialLabel_1the1_341{margin:0;font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._credentialValue_1the1_350{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-text);word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._passwordToggle_1the1_299{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--touch-target-min);padding:0;background:none;border:none;border-radius:var(--radius-md);font:inherit;color:inherit;text-align:left;cursor:pointer}._passwordToggle_1the1_299:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}._passwordText_1the1_393{min-width:0;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._passwordIcon_1the1_403{flex-shrink:0;width:1.75rem;height:1.75rem;color:var(--color-text-muted)}._fallback_1the1_413{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);flex:1;min-height:0;text-align:center}._fallbackHeading_1the1_426{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}._fallbackBody_1the1_433{font-size:var(--text-base);color:var(--color-text-muted)}._wrap_qfq3y_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%;height:100%;min-height:0;padding:var(--space-4)}._overlay_qfq3y_11{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);width:100%;height:100%;padding:var(--space-6);text-align:center;color:var(--color-text-muted);font-size:var(--text-lg)}._retryButton_qfq3y_25{min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);background:var(--accent-color);color:var(--color-surface);border:none;border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:700;cursor:pointer}._banner_qfq3y_40{flex-shrink:0;margin:0;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--accent-soft);border:1px solid var(--accent-border);color:var(--color-text);font-size:var(--text-sm);text-align:center}._talkButton_qfq3y_52,._talkButtonActive_qfq3y_53{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:700;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;transition:background var(--transition-touch),color var(--transition-touch),border-color var(--transition-touch)}._talkButton_qfq3y_52{background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--accent-border)}._talkButtonActive_qfq3y_53{background:var(--accent-color);color:var(--color-surface);border:1px solid var(--accent-color)}._micIcon_qfq3y_93{width:var(--space-6);height:var(--space-6);color:inherit}._transcript_qfq3y_99{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-3);overflow-y:auto;padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--accent-border)}._transcriptEmpty_qfq3y_111{margin:auto;max-width:32rem;text-align:center;color:var(--color-text-muted);font-size:var(--text-base)}._visitorLine_qfq3y_119,._assistantLine_qfq3y_120,._interimLine_qfq3y_121{margin:0;max-width:80%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);font-size:var(--text-base);line-height:1.4}._visitorLine_qfq3y_119{align-self:flex-end;background:var(--accent-color);color:var(--color-surface)}._assistantLine_qfq3y_120{align-self:flex-start;background:var(--accent-soft);color:var(--color-text)}._assistantLine_qfq3y_120 p{margin:0 0 var(--space-3) 0}._assistantLine_qfq3y_120 ul,._assistantLine_qfq3y_120 ol{margin:0 0 var(--space-3) 0;padding-left:var(--space-5)}._assistantLine_qfq3y_120 li{margin-bottom:var(--space-2)}._assistantLine_qfq3y_120 p:last-child,._assistantLine_qfq3y_120 ul:last-child,._assistantLine_qfq3y_120 ol:last-child,._assistantLine_qfq3y_120 li:last-child{margin-bottom:0}._assistantLine_qfq3y_120 strong{font-weight:700}._assistantLine_qfq3y_120 code{background:#00000014;padding:.05em .35em;border-radius:var(--radius-md);font-size:.9em}._assistantLine_qfq3y_120 a{color:inherit;text-decoration:underline}._assistantLine_qfq3y_120 sup{font-size:.7em;opacity:.7}._interimLine_qfq3y_121{align-self:flex-end;background:transparent;border:1px dashed var(--accent-border);color:var(--color-text-muted);font-style:italic}._thinking_qfq3y_193{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-style:italic}._typingDots_qfq3y_201{display:inline-flex;align-items:center;gap:.3em}._typingDots_qfq3y_201 span{width:.4em;height:.4em;border-radius:50%;background:currentColor;opacity:.4;animation:_talkingDotBounce_qfq3y_1 1.2s infinite ease-in-out}._typingDots_qfq3y_201 span:nth-child(2){animation-delay:.15s}._typingDots_qfq3y_201 span:nth-child(3){animation-delay:.3s}@keyframes _talkingDotBounce_qfq3y_1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-.3em);opacity:1}}@media(prefers-reduced-motion:reduce){._typingDots_qfq3y_201 span{animation:none;opacity:.7}}._panel_w7n8v_1{height:100%;min-height:0;overflow:hidden}._idle_w7n8v_9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);height:100%;min-height:0;text-align:center;padding:var(--space-6)}._iconWrap_w7n8v_21{display:flex;align-items:center;justify-content:center;width:var(--space-16);height:var(--space-16);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-2xl);color:var(--accent-color)}._icon_w7n8v_21{width:var(--space-8);height:var(--space-8)}._heading_w7n8v_40{margin:0;font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._subheading_w7n8v_49{margin:0;max-width:40rem;font-size:var(--text-lg);color:var(--color-text-muted)}._prompts_w7n8v_56{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin:0;max-width:44rem}._promptsHeading_w7n8v_65{margin:0;font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--color-text-muted)}._promptList_w7n8v_74{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);margin:0;padding:0;list-style:none}._promptItem_w7n8v_85{padding:var(--space-2) var(--space-4);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--text-sm)}._startButton_w7n8v_94{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:var(--space-4) var(--space-8);background:var(--accent-color);color:var(--color-surface);border:none;border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;cursor:pointer;transition:transform var(--transition-touch)}._startButton_w7n8v_94:active{transform:scale(.97)}._active_w7n8v_120{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--space-3);padding:var(--space-4)}._conversationWrap_w7n8v_129{position:relative;flex:1;min-height:0;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--accent-border)}._endButton_w7n8v_138{align-self:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);background:var(--color-surface);color:var(--color-text);border:1px solid var(--accent-border);border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:600;cursor:pointer}._panel_plgrv_22{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;padding:var(--space-6);background:var(--color-surface)}._inactive_plgrv_37{display:contents}._returnControl_plgrv_49{position:absolute;top:calc(var(--space-6) + var(--touch-gap-min));right:calc(var(--space-6) + var(--touch-gap-min));display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--color-text);cursor:pointer}._returnIcon_plgrv_82{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--accent-color)}._returnLabel_plgrv_91{white-space:nowrap}._root_1ebvb_7{display:grid;grid-template-columns:1fr minmax(20rem,24rem);gap:var(--space-6);height:100%;min-height:0;min-width:0}._root_1ebvb_7._expanded_1ebvb_8{grid-template-columns:1fr;gap:0}._mapArea_1ebvb_14{position:relative;min-height:0;min-width:0;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface-sunken)}._root_1ebvb_7._expanded_1ebvb_8 ._mapArea_1ebvb_14{height:100%}._frame_1ebvb_64{display:block;width:100%;height:100%;border:0}._stateToggle_1ebvb_80{position:absolute;top:var(--touch-gap-min);right:var(--touch-gap-min);display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--color-text);cursor:pointer}._toggleIcon_1ebvb_105{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--accent-color)}._toggleLabel_1ebvb_112{white-space:nowrap}._listPane_1ebvb_120{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;min-width:0;overflow:hidden}._listHeading_1ebvb_131{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}._listSubheading_1ebvb_138{margin-top:calc(var(--space-2) * -1);font-size:var(--text-base);color:var(--color-text-muted)}._list_1ebvb_120{display:flex;flex-direction:column;gap:var(--space-3);min-height:0;list-style:none;margin:0;padding:0}._row_1ebvb_158{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-radius:var(--radius-lg)}._marker_1ebvb_170{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--accent-color)}._rowBody_1ebvb_188{display:flex;flex-direction:column;min-width:0}._name_1ebvb_194{font-size:var(--text-lg);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._address_1ebvb_206{font-size:var(--text-sm);color:var(--color-text-muted)}._walk_1ebvb_211{flex-shrink:0;margin-left:auto;font-size:var(--text-base);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._loading_1ebvb_223{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);color:var(--color-text-muted);background:var(--color-surface-sunken)}._fallback_1ebvb_240{display:flex;flex-direction:column;gap:var(--space-4);align-items:center;justify-content:center;height:100%;min-height:0;padding:var(--space-8);overflow:hidden}._fallback_1ebvb_240 ._list_1ebvb_120{width:100%;max-width:40rem}._fallbackHeading_1ebvb_258{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-text)}._fallbackBody_1ebvb_265{font-size:var(--text-base);color:var(--color-text-muted);text-align:center}._srOnly_1ebvb_273{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._root_mvtgk_6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);height:100%;min-height:0;min-width:0;text-align:center}._illustration_mvtgk_31{width:4.5rem;height:4.5rem;color:var(--accent-color)}._heading_mvtgk_37{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:var(--color-text)}._intro_mvtgk_44{max-width:32rem;font-size:var(--text-lg);color:var(--color-text-muted)}._play_mvtgk_50{margin-top:var(--space-4);display:flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);padding:var(--space-4) var(--space-8);background:var(--accent-color);border:none;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--color-active-fg);cursor:pointer}._gameView_mvtgk_7{width:100%;height:100%;min-height:0;min-width:0}._game_mvtgk_7{display:flex;align-items:center;justify-content:center;gap:var(--space-8);height:100%;min-height:0;min-width:0}._board_mvtgk_106{flex-shrink:0;height:100%;aspect-ratio:1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:var(--touch-gap-min);touch-action:manipulation;-webkit-user-select:none;user-select:none}._cell_mvtgk_121{display:flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:none;cursor:pointer}._winningCell_mvtgk_141{box-shadow:inset 0 0 0 6px var(--color-text);background:var(--brand-orange-soft)}._markX_mvtgk_146,._markO_mvtgk_147{width:60%;height:60%}._markX_mvtgk_146{color:var(--brand-blue-ink)}._markO_mvtgk_147{color:var(--brand-orange-ink)}._sidePanel_mvtgk_160{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-6);min-width:0;min-height:0}._status_mvtgk_172{max-width:100%;margin:0;font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;color:var(--color-text);overflow-wrap:break-word}._newGame_mvtgk_186,._close_mvtgk_187{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);padding:var(--space-4) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--color-text);cursor:pointer}._actionIcon_mvtgk_207{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--accent-color)}._nav_nkvmu_1{width:100%}._tablist_nkvmu_5{display:flex;gap:var(--touch-gap-min)}._tab_nkvmu_5{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex:1 1 0;min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text);transition:background var(--transition-touch),transform var(--transition-touch),box-shadow var(--transition-touch)}._tab_nkvmu_5:active{transform:scale(.97)}._icon_nkvmu_52{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--accent-color)}._label_nkvmu_59{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabActive_nkvmu_70{background:var(--color-active-bg);color:var(--color-active-fg);border-color:var(--color-active-bg);box-shadow:var(--shadow-active)}._tabActive_nkvmu_70 ._icon_nkvmu_52{color:var(--color-active-fg)}@media(prefers-reduced-motion:reduce){._tab_nkvmu_5{transition:none}._tab_nkvmu_5:active{transform:none}}._enter_1diws_20{animation:_panelIn_1diws_1 .34s var(--ease-out-expo) backwards}@keyframes _panelIn_1diws_1{0%{opacity:0;transform:translate3d(0,.75rem,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){._enter_1diws_20{animation:none}}._footer_1dkf2_1{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--color-border-soft);font-size:var(--text-sm);color:var(--color-text-muted)}._left_1dkf2_13{display:flex;align-items:center;gap:var(--space-3)}._dot_1dkf2_19{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--color-active-bg)}._right_1dkf2_26{display:flex;align-items:center;gap:var(--space-6)}._divider_1dkf2_32{color:var(--color-border)}._countdown_1dkf2_36{font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._toggle_h2ggr_1{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding:var(--space-3) var(--space-5);background:var(--color-active-bg);color:var(--color-active-fg);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;transition:transform var(--transition-touch),background var(--transition-touch)}._toggle_h2ggr_1:active{transform:scale(.95)}._icon_h2ggr_28{width:1rem;height:1rem;opacity:.8}._current_h2ggr_34{font-variant-numeric:tabular-nums}._inactive_h2ggr_38{opacity:.55}@media(prefers-reduced-motion:reduce){._toggle_h2ggr_1{transition:none}._toggle_h2ggr_1:active{transform:none}}._header_ehhfl_1{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-8);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-3xl);box-shadow:var(--shadow-sm)}._brand_ehhfl_15{display:flex;align-items:center;gap:var(--space-4)}._mark_ehhfl_23{display:block;flex-shrink:0;width:var(--space-12);height:var(--space-12);object-fit:contain;user-select:none;-webkit-user-select:none}._brandName_ehhfl_33{display:flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text)}._brandSubtitle_ehhfl_46{margin:0;font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted)}._statusDot_ehhfl_54{display:inline-block;width:.625rem;height:.625rem;border-radius:var(--radius-pill);background:var(--color-status-live);animation:_pulse_ehhfl_1 var(--motion-pulse) ease-in-out infinite}@keyframes _pulse_ehhfl_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@media(prefers-reduced-motion:reduce){._statusDot_ehhfl_54{animation:_pulse-soft_ehhfl_1 var(--motion-pulse) ease-in-out infinite}@keyframes _pulse-soft_ehhfl_1{0%,to{opacity:1}50%{opacity:.6}}}._cluster_ehhfl_99{display:flex;align-items:center;gap:var(--touch-gap-min)}._chip_ehhfl_105{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-surface-sunken);border:1px solid var(--color-border-soft);border-radius:var(--radius-xl)}._chipIcon_ehhfl_116{width:1.25rem;height:1.25rem}._weatherIcon_ehhfl_121{color:var(--accent-amber)}._clockIcon_ehhfl_125{color:var(--accent-blue)}._chipStack_ehhfl_129{display:flex;flex-direction:column}._chipPrimary_ehhfl_134{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;line-height:1.2;color:var(--color-text)}._clockValue_ehhfl_142{font-variant-numeric:tabular-nums;letter-spacing:.02em}._chipSecondary_ehhfl_147{font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted)}._hero_1x0py_7{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-10);padding:var(--space-10) var(--space-12);background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-3xl);box-shadow:var(--shadow-raised);overflow:hidden}._copy_1x0py_22{z-index:1;max-width:60rem}._pill_1x0py_28{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--accent-blue-soft);border:1px solid var(--accent-blue-border);border-radius:var(--radius-pill);color:var(--accent-blue);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}._pillIcon_1x0py_47{width:1rem;height:1rem}._headline_1x0py_53{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-7xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text)}._headlineLead_1x0py_69{display:block;font-size:var(--text-4xl);font-weight:500;color:var(--color-text-muted);letter-spacing:-.01em}._headlineAccent_1x0py_77{display:block}._subline_1x0py_81{margin:0;font-size:var(--text-2xl);line-height:var(--leading-normal);color:var(--color-text-muted)}._sublineEmphasis_1x0py_88{color:var(--color-text);font-weight:700;text-decoration:underline;text-decoration-color:#0098d18c;text-underline-offset:.25em}._logo_1x0py_101{flex-shrink:0;width:34rem;height:auto;user-select:none;-webkit-user-select:none;animation:_float_1x0py_1 var(--motion-float) ease-in-out infinite}@keyframes _float_1x0py_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@media(prefers-reduced-motion:reduce){._logo_1x0py_101{animation:none}}._shell_p98tj_13{height:100vh;height:var(--shell-height, 100dvh);width:var(--shell-width, 100vw);display:grid;grid-template-rows:auto auto auto 1fr auto;--shell-gap: var(--space-5);gap:var(--shell-gap);padding:var(--space-8) var(--space-10);position:relative;background-color:var(--color-bg);background-image:radial-gradient(60rem 40rem at 88% 106%,#0098d124,#0098d100 70%);transition:background-color 1.4s var(--ease-out-expo);overflow:hidden}._recede_p98tj_78,._hero_p98tj_79{position:relative;z-index:1;transition:opacity .45s var(--ease-out-expo),transform .45s var(--ease-out-expo)}._attract_p98tj_85 ._recede_p98tj_78,._attract_p98tj_85 ._hero_p98tj_79{transition-duration:1.4s}._attract_p98tj_85{background:var(--brand-navy)}._attract_p98tj_85 ._recede_p98tj_78{opacity:.16}._attract_p98tj_85 ._hero_p98tj_79{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){._attract_p98tj_85 ._hero_p98tj_79{transform:none}}._hero_p98tj_79{display:grid;grid-template-rows:1fr;transition:opacity .45s var(--ease-out-expo) .15s,transform .45s var(--ease-out-expo),grid-template-rows .5s var(--ease-out-expo),visibility 0s}._heroClip_p98tj_129{min-height:0;overflow:clip;overflow-clip-margin:4rem}._nav_p98tj_169{transition:opacity .45s var(--ease-out-expo),transform .45s var(--ease-out-expo),margin-top .5s var(--ease-out-expo)}._shell_p98tj_13:not(._attract_p98tj_85):has([data-collapse-hero]) ._hero_p98tj_79,._shell_p98tj_13:has([data-collapse-hero=attract-exempt]) ._hero_p98tj_79{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out-expo),transform .45s var(--ease-out-expo),grid-template-rows .5s var(--ease-out-expo),visibility 0s linear .5s}._shell_p98tj_13:not(._attract_p98tj_85):has([data-collapse-hero]) ._nav_p98tj_169,._shell_p98tj_13:has([data-collapse-hero=attract-exempt]) ._nav_p98tj_169{margin-top:calc(-1 * var(--shell-gap))}._shell_p98tj_13:has([data-collapse-hero=attract-exempt]) ._content_p98tj_193{opacity:1}@media(prefers-reduced-motion:reduce){._hero_p98tj_79,._shell_p98tj_13:not(._attract_p98tj_85):has([data-collapse-hero]) ._hero_p98tj_79,._shell_p98tj_13:has([data-collapse-hero=attract-exempt]) ._hero_p98tj_79{transition:none}._nav_p98tj_169{transition:opacity .45s var(--ease-out-expo)}}._content_p98tj_193{min-height:0;min-width:0;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-3xl);box-shadow:var(--shadow-surface);padding:var(--space-8)}._shell_p98tj_13:has([data-enlarged-view]) ._content_p98tj_193{z-index:2}._shell_p98tj_13:has([data-enlarged-view][data-attract-exempt]) ._content_p98tj_193{opacity:1}._frame_ovd36_6{width:100vw;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--brand-navy);overflow:hidden}._stage_ovd36_31{flex:0 0 auto;width:1920px;height:1280px;transform-origin:center center;--shell-width: 1920px;--shell-height: 1280px;box-shadow:0 40px 120px -20px #0009}:root{--brand-orange: #fe9225;--brand-blue: #0098d1;--brand-navy: #011c31;--brand-orange-ink: #a85400;--brand-blue-ink: #00688f;--brand-orange-soft: #fff4e8;--brand-blue-soft: #e8f6fc;--brand-orange-border: #fdd9b0;--brand-blue-border: #b3e0f1;--color-bg: #e7eef4;--color-surface: #ffffff;--color-surface-sunken: #f3f7fa;--color-border: #d3e0ea;--color-border-soft: rgba(211, 224, 234, .8);--shadow-sm: 0 1px 3px rgba(1, 28, 49, .04);--shadow-surface: 0 20px 45px -15px rgba(1, 28, 49, .08), 0 1px 3px rgba(1, 28, 49, .03);--shadow-raised: 0 24px 50px -18px rgba(1, 28, 49, .14), 0 1px 3px rgba(1, 28, 49, .04);--shadow-active: 0 12px 30px -8px rgba(1, 28, 49, .3);--color-text: var(--brand-navy);--color-text-muted: #55677a;--color-text-faint: #94a3b8;--color-active-bg: var(--brand-navy);--color-active-fg: #ffffff;--accent-blue: var(--brand-blue);--accent-cyan: #0086b8;--accent-emerald: #00809e;--accent-violet: var(--brand-blue-ink);--accent-amber: var(--brand-orange-ink);--accent-rose: #8a4a10;--accent-blue-soft: var(--brand-blue-soft);--accent-cyan-soft: #e6f4fa;--accent-emerald-soft: #e6f2f6;--accent-violet-soft: #e6eff4;--accent-amber-soft: var(--brand-orange-soft);--accent-rose-soft: #f7ede3;--accent-blue-border: var(--brand-blue-border);--accent-cyan-border: #a8d9ea;--accent-emerald-border: #a3cfdb;--accent-violet-border: #a8c6d6;--accent-amber-border: var(--brand-orange-border);--accent-rose-border: #e0c3a4;--color-status-live: var(--brand-orange);--font-display: "Space Grotesk", "Plus Jakarta Sans", system-ui, "Segoe UI", sans-serif;--font-body: "Plus Jakarta Sans", system-ui, "Segoe UI", -apple-system, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--text-7xl: 4.5rem;--text-8xl: 5.5rem;--tracking-tight: -.04em;--tracking-wide: .08em;--leading-tight: 1.05;--leading-normal: 1.5;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.25rem;--radius-2xl: 1.5rem;--radius-3xl: 2.25rem;--radius-pill: 9999px;--touch-target-min: 4rem;--touch-gap-min: 1rem;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--motion-pulse: 2.4s;--motion-float: 6s;--transition-touch: .22s var(--ease-out-expo);--motion-accordion: .32s var(--ease-out-expo)}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-v22-latin_latin-ext-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-v22-latin_latin-ext-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-v12-latin_latin-ext-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-v12-latin_latin-ext-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-size:16px;overflow:hidden;height:100%;overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{height:100%;overflow:hidden;overscroll-behavior:none;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}#root{height:100%;isolation:isolate}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;touch-action:manipulation}:focus-visible{outline:3px solid var(--accent-blue);outline-offset:3px;border-radius:var(--radius-md)}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
