._device_ndppd_26{position:relative;display:flex;flex-direction:column;max-height:clamp(440px,66vh,600px);color-scheme:light;background:var(--s-surface);border:1px solid var(--s-edge);border-radius:var(--s-r-shell);font-family:var(--s-font);color:var(--s-ai-ink);overflow:hidden;box-shadow:0 1px 2px #00000014,0 24px 60px -24px #0009}._badgeBar_ndppd_74{padding:12px 14px;border-bottom:1px solid var(--s-rule)}._badge_ndppd_74{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 10px;border-radius:999px;background:var(--s-accent-soft);border:1px solid color-mix(in srgb,var(--s-accent) 30%,transparent);color:var(--s-accent);font-size:15.5px;font-weight:600;line-height:1.2;cursor:default;animation:_land_ndppd_1 calc(.28s * var(--s-tempo)) cubic-bezier(.2,.9,.3,1) both}._badge_ndppd_74:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}@keyframes _land_ndppd_1{0%{opacity:0;transform:scale(.94) translateY(-3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._badge_ndppd_74{animation:none}}._log_ndppd_114{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s-gap);padding:16px 14px;scrollbar-width:thin;scrollbar-color:var(--s-edge) transparent}._log_ndppd_114::-webkit-scrollbar{width:9px}._log_ndppd_114::-webkit-scrollbar-thumb{background:var(--s-edge);border-radius:9px;border:3px solid var(--s-surface)}._turn_ndppd_138{display:flex;flex-direction:column;animation:_arrive_ndppd_1 calc(.18s * var(--s-tempo)) ease-out both}@keyframes _arrive_ndppd_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._ai_ndppd_153,._me_ndppd_154{max-width:88%;padding:var(--s-pad);font-size:var(--s-size);line-height:var(--s-lh);border-radius:var(--s-r);hyphens:auto}._ai_ndppd_153{align-self:flex-start;background:var(--s-ai);border:1px solid var(--s-ai-line);border-bottom-left-radius:var(--s-r-sm)}._me_ndppd_154{align-self:flex-end;background:var(--s-accent);color:var(--s-accent-ink);border:1px solid var(--s-accent);border-bottom-right-radius:var(--s-r-sm);white-space:pre-wrap}._grouped_ndppd_177{border-top-left-radius:var(--s-r-sm);margin-top:-4px}._ack_ndppd_182{align-self:flex-start;max-width:88%;padding:var(--s-pad);font-size:var(--s-size);line-height:var(--s-lh);color:var(--s-ai-ink);border-left:2px solid var(--s-accent);padding-left:12px}._think_ndppd_195{align-self:flex-start;display:flex;flex-direction:column;gap:4px;padding:2px 0 2px 2px;font-size:15.5px;color:var(--s-mute)}._stage_ndppd_204{display:flex;gap:8px;align-items:center}._dot_ndppd_209{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}._done_ndppd_216{background:#1d7a4f}._todo_ndppd_217{opacity:.3}._failed_ndppd_218{background:#b4321f}._stageFailed_ndppd_230{font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#b4321f}._srOnly_ndppd_242{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._now_ndppd_255{background:var(--s-accent);animation:_breathe_ndppd_1 calc(1.5s * var(--s-tempo)) ease-in-out infinite}@keyframes _breathe_ndppd_1{0%,to{opacity:.3;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}._sweep_ndppd_265{background-image:linear-gradient(90deg,var(--s-mute) 8%,var(--s-ai-ink) 42%,var(--s-mute) 76%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_sweep_ndppd_265 calc(2.1s * var(--s-tempo)) linear infinite}@keyframes _sweep_ndppd_265{0%{background-position:210% 0}to{background-position:-60% 0}}._rail_ndppd_284{height:1px;max-width:150px;margin:3px 0 1px 14px;border-radius:1px;background:var(--s-rule);overflow:hidden}._rail_ndppd_284>i{display:block;width:30%;height:100%;background:var(--s-accent);opacity:.55;animation:_travel_ndppd_1 calc(1.9s * var(--s-tempo)) cubic-bezier(.45,0,.55,1) infinite}@keyframes _travel_ndppd_1{0%{transform:translate(-100%)}to{transform:translate(320%)}}._facts_ndppd_305{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0 2px 14px}._fact_ndppd_305{font-size:12px;padding:3px 7px;border-radius:5px;border:1px solid color-mix(in srgb,var(--s-accent) 22%,var(--s-rule));background:var(--s-accent-soft);color:var(--s-accent);animation:_settle_ndppd_1 calc(.26s * var(--s-tempo)) ease-out both}@keyframes _settle_ndppd_1{0%{opacity:0;transform:translateY(3px) scale(.94)}to{opacity:1;transform:none}}._patient_ndppd_325{margin-left:14px;font-size:14px;font-style:italic;color:var(--s-mute)}._elapsed_ndppd_331{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){._now_ndppd_255,._sweep_ndppd_265,._rail_ndppd_284>i,._fact_ndppd_305,._turn_ndppd_138{animation:none!important}._sweep_ndppd_265{color:var(--s-ai-ink);font-weight:600;background:none;-webkit-text-fill-color:currentColor}._opt_ndppd_359,._gauge_ndppd_360>i{transition:none!important}}._chips_ndppd_367{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start;max-width:100%}._chip_ndppd_367{font:inherit;font-size:15.5px;min-height:44px;padding:6px 14px;border:1px solid var(--s-edge);border-radius:999px;background:var(--s-surface);color:var(--s-ai-ink);cursor:pointer}._chip_ndppd_367:hover{border-color:var(--s-accent);color:var(--s-accent)}._chip_ndppd_367:active:not(:disabled){background:var(--s-accent);border-color:var(--s-accent);color:var(--s-accent-ink);transform:translateY(1px)}._chip_ndppd_367[data-state=taken],._pickBtn_ndppd_416[data-state=taken]{border-color:var(--s-accent);color:var(--s-accent);font-weight:600;opacity:1}._chip_ndppd_367[data-state=taken]:after,._pickBtn_ndppd_416[data-state=taken]:after{content:"";display:inline-block;width:.95em;height:.95em;margin-left:7px;vertical-align:-.12em;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}._chip_ndppd_367[data-state=passed],._pickBtn_ndppd_416[data-state=passed]{opacity:.42}._chip_ndppd_367:disabled,._pickBtn_ndppd_416:disabled{cursor:default}._chipPrimary_ndppd_444{border-color:var(--s-accent);background:var(--s-accent);color:var(--s-accent-ink);font-weight:600}._chipPrimary_ndppd_444:hover{color:var(--s-accent-ink);filter:brightness(1.06)}._think_ndppd_195+._chips_ndppd_367{margin-top:16px}._ai_ndppd_153+._card_ndppd_474{margin-top:12px}._pulse_ndppd_476{animation:_pulse_ndppd_476 .9s ease-out 1}@keyframes _pulse_ndppd_476{0%,to{box-shadow:0 0 0 0 transparent}40%{box-shadow:0 0 0 4px color-mix(in srgb,var(--s-accent) 22%,transparent)}}._card_ndppd_474{align-self:flex-start;width:100%;border:1px solid var(--s-edge);border-radius:var(--s-r);background:var(--s-surface);padding:12px;font-size:15.5px}._cardTitle_ndppd_493{margin:0 0 9px;font-size:15.5px;font-weight:600}._row_ndppd_498{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--s-rule);color:var(--s-mute)}._row_ndppd_498:first-of-type{border-top:0}._row_ndppd_498 b{color:var(--s-ai-ink);font-weight:500}._compare_ndppd_517{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}._compare_ndppd_517 thead th{border-bottom:1px solid var(--s-rule)}._compareAxis_ndppd_532{padding:0 0 6px 14px;text-align:left;vertical-align:baseline;font:600 10.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--s-mute);white-space:nowrap}._compareLabel_ndppd_549{width:99%;padding:8px 14px 8px 0;text-align:left;vertical-align:baseline;font-weight:500;color:var(--s-ai-ink);border-top:1px solid var(--s-rule)}._compare_ndppd_517 thead+tbody tr:first-child ._compareLabel_ndppd_549,._compare_ndppd_517 thead+tbody tr:first-child ._compareCell_ndppd_559{border-top:0}._compareCell_ndppd_559{padding:8px 0 8px 14px;vertical-align:baseline;color:var(--s-mute);border-top:1px solid var(--s-rule);white-space:nowrap}._compareScroll_ndppd_582{overflow-x:auto;margin-bottom:-2px;padding-bottom:2px}._pickWrap_ndppd_589{display:flex;gap:14px;align-items:center}._pickDiagram_ndppd_608{flex:0 1 190px;min-width:0}._pickList_ndppd_612{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}._pickBtn_ndppd_416{font:inherit;font-size:15.5px;text-align:left;min-height:44px;padding:6px 12px;border:1px solid var(--s-edge);border-radius:var(--s-r-sm);background:none;color:var(--s-ai-ink);cursor:pointer}._pickBtn_ndppd_416:hover{border-color:var(--s-accent);color:var(--s-accent)}._confidence_ndppd_650{display:flex;align-items:center;gap:9px;margin-bottom:9px}._confidence_ndppd_650 svg{flex:none}._confidence_ndppd_650 span{font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--s-accent);font-variant-numeric:tabular-nums}._disclose_ndppd_664{width:100%}._discloseSummary_ndppd_665{cursor:pointer;font-size:15.5px;font-weight:500;list-style:none;padding:4px 0;min-height:44px;display:flex;align-items:center;gap:6px}._discloseSummary_ndppd_665::-webkit-details-marker{display:none}._discloseSummary_ndppd_665:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform calc(.18s * var(--s-tempo)) ease}._disclose_ndppd_664[open] ._discloseSummary_ndppd_665:after{transform:rotate(-135deg) translateY(-1px)}._appt_ndppd_690{display:flex;gap:12px;align-items:flex-start}._apptDate_ndppd_697{flex:none;width:46px;border:1px solid color-mix(in srgb,var(--s-accent) 28%,transparent);border-radius:var(--s-r-sm);background:var(--s-accent-soft);color:var(--s-accent);text-align:center;overflow:hidden;line-height:1}._apptDate_ndppd_697 span{display:block;padding:3px 0;font:600 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb,var(--s-accent) 12%,transparent)}._apptDate_ndppd_697 b{display:block;padding:5px 0 6px;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}._apptBody_ndppd_724{flex:1;min-width:0}._apptTitle_ndppd_725{margin:0 0 3px;font-size:16px;font-weight:600;line-height:1.3}._apptMeta_ndppd_731{margin:0;font-size:14px;line-height:1.5;color:var(--s-mute);font-variant-numeric:tabular-nums}._apptActions_ndppd_739{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}._apptBtn_ndppd_745{display:inline-flex;align-items:center;min-height:44px;padding:8px 13px;border:1px solid var(--s-edge);border-radius:var(--s-r-sm);background:var(--s-surface);color:var(--s-ai-ink);font:500 14px/1.2 inherit;text-decoration:none;cursor:pointer}._apptBtn_ndppd_745:hover{border-color:var(--s-accent);color:var(--s-accent)}._apptBtn_ndppd_745[aria-disabled=true]{opacity:.5;pointer-events:none}._scale_ndppd_777{align-self:flex-start;display:flex;width:100%;border:1px solid var(--s-edge);border-radius:10px;overflow:hidden;background:var(--s-surface)}._scaleStep_ndppd_788{flex:1;min-height:46px;padding:10px 6px;border:0;border-left:1px solid var(--s-edge);background:none;color:var(--s-mute);font:inherit;font-size:13px;line-height:1.25;cursor:pointer;transition:background-color .12s ease,color .12s ease}._scaleStep_ndppd_788:first-child{border-left:0}._scaleStep_ndppd_788[data-lit="1"]{background:var(--s-accent-soft);color:var(--s-accent);font-weight:600}._scaleStep_ndppd_788[data-taken="1"]{background:var(--s-accent);color:var(--s-accent-ink)}._scaleStep_ndppd_788:disabled{cursor:default}._scaleStep_ndppd_788:focus-visible{outline:2px solid var(--s-accent);outline-offset:-3px;border-radius:8px}._gridCard_ndppd_832{padding-bottom:6px}._grid_ndppd_832{width:100%;border-collapse:collapse;table-layout:fixed}._grid_ndppd_832 th{padding:0 0 8px;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--s-rule)}._gridDay_ndppd_844{font-size:13px;font-weight:600;color:var(--s-ai-ink)}._gridNote_ndppd_849{margin-left:5px;font:10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--s-mute)}._grid_ndppd_832 td{padding:5px 4px 0 0}._gridTime_ndppd_857{width:100%;min-height:44px;padding:10px 6px;border:1px solid var(--s-edge);border-radius:var(--s-r-sm);background:var(--s-surface);color:var(--s-ai-ink);font:inherit;font-size:15px;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .14s ease,color .14s ease,background-color .14s ease}._gridTime_ndppd_857:hover:not(:disabled){border-color:var(--s-accent);color:var(--s-accent)}._gridTime_ndppd_857:active:not(:disabled){background:var(--s-accent);border-color:var(--s-accent);color:var(--s-accent-ink)}._gridTime_ndppd_857[data-gone="1"]{border-color:transparent;background:none;color:var(--s-mute);text-decoration:line-through;opacity:.55;cursor:default}._gridTime_ndppd_857[data-state=taken]{border-color:var(--s-accent);color:var(--s-accent);font-weight:600}._gridTime_ndppd_857[data-state=passed]{opacity:.4}._gridTime_ndppd_857:disabled{cursor:default}._composerWrap_ndppd_909{border-top:1px solid var(--s-rule);padding:8px 10px;background:var(--s-surface)}._composer_ndppd_909{display:flex;align-items:flex-end;gap:9px;border:1px solid var(--s-edge);border-radius:var(--s-r);padding:4px 4px 4px 13px;background:var(--s-surface)}._composer_ndppd_909[data-quiet="1"]{border-color:var(--s-rule);background:color-mix(in srgb,var(--s-rule) 22%,var(--s-surface))}._composer_ndppd_909[data-quiet="1"] ._input_ndppd_938{cursor:default}._composer_ndppd_909:focus-within{border-color:var(--s-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--s-accent) 28%,transparent)}._input_ndppd_938{flex:1;border:0;outline:0;resize:none;background:none;font:inherit;font-size:var(--s-size);line-height:1.45;color:var(--s-ai-ink);max-height:96px;padding:6px 0;overflow-y:hidden}._input_ndppd_938::placeholder{color:color-mix(in srgb,var(--s-mute) 70%,transparent)}._input_ndppd_938{scrollbar-width:thin;scrollbar-color:var(--s-edge) transparent}._input_ndppd_938::-webkit-scrollbar{width:10px}._input_ndppd_938::-webkit-scrollbar-track{background:transparent}._input_ndppd_938::-webkit-scrollbar-thumb{background:var(--s-edge);border-radius:10px;border:3px solid var(--s-surface)}._input_ndppd_938::-webkit-scrollbar-corner{background:transparent}._send_ndppd_985{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:999px;background:var(--s-rule);color:var(--s-mute);cursor:pointer}._send_ndppd_985[data-armed="1"]{background:var(--s-accent);color:var(--s-accent-ink)}._send_ndppd_985:disabled{cursor:not-allowed;opacity:.55}._newPill_ndppd_1005{position:absolute;left:50%;bottom:74px;transform:translate(-50%);font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;padding:8px 12px;min-height:34px;border-radius:999px;border:1px solid var(--s-edge);background:var(--s-surface);color:var(--s-ai-ink);cursor:pointer;box-shadow:0 4px 14px -6px #0000004d;font-variant-numeric:tabular-nums}._device_ndppd_26 :where(button,a,summary):focus-visible{outline:2px solid var(--s-accent);outline-offset:2px;border-radius:var(--s-r-sm)}@media(max-width:420px){._ai_ndppd_153,._me_ndppd_154{max-width:92%}._pickDiagram_ndppd_608{display:none}}:root[data-device-scheme=dark] ._device_ndppd_26{color-scheme:dark;box-shadow:0 0 0 1px #ffffff0d,0 24px 60px -24px #000000d9}:root[data-device-scheme=dark] ._stageFailed_ndppd_230{color:#ff8a78}._layers_ndppd_1060{position:absolute;inset:0;z-index:30;pointer-events:none}._layers_ndppd_1060>*{pointer-events:auto}._device_ndppd_26:has(>._layers_ndppd_1060>*){min-height:clamp(440px,66vh,600px)}._turn_ndppd_138:empty{display:none}._nowrap_ndppd_1067{white-space:nowrap}._sayIcon_ndppd_1068{vertical-align:-.12em;color:var(--s-accent, currentColor)}._newPill_ndppd_1005>svg,._sayIcon_ndppd_1068{display:inline-block}._newPill_ndppd_1005>svg{vertical-align:-.15em;margin-left:2px}._alert_1y4pu_16{align-self:stretch;border:1.5px solid #b4321f;border-radius:11px;background:#fdf6f5;padding:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:#1a1a1a}._headline_1y4pu_26{margin:0 0 7px;font-size:17px;line-height:1.25;font-weight:600;color:#b4321f;text-wrap:balance}._body_1y4pu_36{margin:0 0 12px;font-size:14px;line-height:1.5}._action_1y4pu_42{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:8px;background:#b4321f;color:#fff;font:600 15px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-decoration:none;cursor:pointer}._action_1y4pu_42:hover{background:#9c2a19}._action_1y4pu_42:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px}._alt_1y4pu_63{display:block;width:100%;margin-top:8px;min-height:44px;padding:10px 14px;border:1px solid #d8bdb7;border-radius:8px;background:#fff;color:#1a1a1a;font:500 13px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;cursor:pointer}._alt_1y4pu_63:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px}._footnote_1y4pu_78{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:#5c4a47}._stilled_1y4pu_85{margin-top:10px;text-align:center;font:9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase;color:#b4321f}._tempo2_1y4pu_101{border-color:#5b4b8a;background:#f7f5fc}._tempo2_1y4pu_101 ._headline_1y4pu_26{color:#4a3d73}._tempo2_1y4pu_101 ._action_1y4pu_42{background:#5b4b8a}._tempo2_1y4pu_101 ._action_1y4pu_42:hover{background:#4a3d73}._tempo2_1y4pu_101 ._alt_1y4pu_63{border-color:#d3cce6}._tempo2_1y4pu_101 ._footnote_1y4pu_78{color:#4f4866}._tempo3_1y4pu_112{border-color:#a5601c;background:#fdf5ec}._tempo3_1y4pu_112 ._headline_1y4pu_26{color:#8a4e16}._tempo3_1y4pu_112 ._action_1y4pu_42{background:#a5601c}._tempo3_1y4pu_112 ._action_1y4pu_42:hover{background:#8a4e16}._tempo3_1y4pu_112 ._alt_1y4pu_63{border-color:#e8d3b8}._tempo3_1y4pu_112 ._footnote_1y4pu_78{color:#6b5334}._reframe_1y4pu_144{border-color:#d8b25a;background:#fdfaf0}._reframe_1y4pu_144 ._headline_1y4pu_26{color:#8a5a08}._reframe_1y4pu_144 ._body_1y4pu_36{color:#3a3226}._reframe_1y4pu_144 ._action_1y4pu_42,._reframe_1y4pu_144 ._alt_1y4pu_63{display:block;width:100%;min-height:46px;margin:0;padding:12px 14px;border-radius:10px;font:600 15px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-align:left;transition:background-color .14s ease,border-color .14s ease}._reframe_1y4pu_144 ._action_1y4pu_42{border:1px solid #d8b25a;background:#fbf0d8;color:#6f4405}._reframe_1y4pu_144 ._action_1y4pu_42:hover{background:#f6e6bf;border-color:#c2992f}._reframe_1y4pu_144 ._alt_1y4pu_63{border:1px solid #e7ddc4;background:#fff;color:#1a1a1a;font-weight:500}._reframe_1y4pu_144 ._alt_1y4pu_63:hover{border-color:#cdbf9c}._choices_1y4pu_179{display:flex;flex-direction:column;gap:8px}@media(prefers-reduced-motion:reduce){._alert_1y4pu_16,._alert_1y4pu_16 *{transition:none!important;animation:none!important}}:root[data-device-scheme=dark] ._alert_1y4pu_16{border-color:#e0604c;background:#2a1715;color:#f1e6e4}:root[data-device-scheme=dark] ._headline_1y4pu_26{color:#ff8a78}:root[data-device-scheme=dark] ._action_1y4pu_42:hover{background:#c93a25}:root[data-device-scheme=dark] ._action_1y4pu_42:focus-visible,:root[data-device-scheme=dark] ._alt_1y4pu_63:focus-visible{outline-color:#f1e6e4}:root[data-device-scheme=dark] ._alt_1y4pu_63{border-color:#5a3a35;background:#1d1b1b;color:#f1e6e4}:root[data-device-scheme=dark] ._footnote_1y4pu_78{color:#c2aca8}:root[data-device-scheme=dark] ._stilled_1y4pu_85{color:#ff8a78}:root[data-device-scheme=dark] ._tempo2_1y4pu_101{border-color:#8f7dd0;background:#1f1b2b}:root[data-device-scheme=dark] ._tempo2_1y4pu_101 ._headline_1y4pu_26{color:#c9bcf2}:root[data-device-scheme=dark] ._tempo2_1y4pu_101 ._action_1y4pu_42:hover{background:#6c5a9f}:root[data-device-scheme=dark] ._tempo2_1y4pu_101 ._alt_1y4pu_63{border-color:#3e3654}:root[data-device-scheme=dark] ._tempo2_1y4pu_101 ._footnote_1y4pu_78{color:#b5acc9}:root[data-device-scheme=dark] ._tempo3_1y4pu_112{border-color:#c7813a;background:#2a1d10}:root[data-device-scheme=dark] ._tempo3_1y4pu_112 ._headline_1y4pu_26{color:#f2b574}:root[data-device-scheme=dark] ._tempo3_1y4pu_112 ._action_1y4pu_42:hover{background:#b86d25}:root[data-device-scheme=dark] ._tempo3_1y4pu_112 ._alt_1y4pu_63{border-color:#4a3825}:root[data-device-scheme=dark] ._tempo3_1y4pu_112 ._footnote_1y4pu_78{color:#c9b395}:root[data-device-scheme=dark] ._reframe_1y4pu_144{border-color:#b08a2c;background:#262012}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._headline_1y4pu_26{color:#eec46a}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._body_1y4pu_36{color:#e6dcc8}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._action_1y4pu_42{border-color:#b08a2c;background:#3a2d0e;color:#f4d58a}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._action_1y4pu_42:hover{background:#46370f;border-color:#c9a03c}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._alt_1y4pu_63{border-color:#4a4130;background:#1d1b17;color:#ece6d8}:root[data-device-scheme=dark] ._reframe_1y4pu_144 ._alt_1y4pu_63:hover{border-color:#6a5d42}._layer_hct4o_2{position:absolute;inset:0;overflow:hidden;display:grid;place-items:center;font-family:var(--s-font);color:#f7ecd0;background:radial-gradient(120% 90% at 50% 30%,#140c04d1,#000000eb);animation:_layerOut_hct4o_1 .38s ease-in calc(var(--ms) - .38s) both;cursor:pointer;user-select:none}._layer_hct4o_2[data-piece=vault],._layer_hct4o_2[data-piece=coronation]{background:radial-gradient(110% 80% at 50% 38%,#221b13,#0e0b08 75%)}._layer_hct4o_2[data-piece=coronation]{animation:_layerOut_hct4o_1 .7s ease-in calc(var(--ms) - .7s) both}._layer_hct4o_2[data-piece=unveiling]{animation:_layerOut_hct4o_1 .6s ease-in 1.9s both}@keyframes _layerOut_hct4o_1{to{opacity:0;visibility:hidden}}._titles_hct4o_15,._vault_hct4o_15,._throne_hct4o_15,._stage_hct4o_15{position:relative;display:grid;justify-items:center;gap:10px;text-align:center;padding:0 28px}._eyebrow_hct4o_16{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.32em;color:#d9b977}._gilt_hct4o_17{margin:0;font-size:30px;line-height:1.1;font-weight:300;letter-spacing:-.01em;background:linear-gradient(100deg,#7a5418,#fff3b0 22%,#d9a84e,#fff3b0 58%,#8a6421 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_foil_hct4o_1 2.4s linear infinite}@keyframes _foil_hct4o_1{to{background-position:-220% 0}}._sub_hct4o_24{margin:0;font-size:13px;color:#cdbb94}._titles_hct4o_15 ._gilt_hct4o_17{background-image:linear-gradient(100deg,#c99a42,#fff6c8 22%,#e7c06a,#fffbe6 58%,#d4a650 80%)}._titles_hct4o_15 ._gilt_hct4o_17,._titles_hct4o_15 ._eyebrow_hct4o_16{filter:drop-shadow(0 2px 8px rgb(0 0 0 / 95%))}._titles_hct4o_15:before{content:"";position:absolute;inset:-40px -20px;z-index:-1;background:radial-gradient(closest-side,rgb(0 0 0 / 75%),transparent)}._curtain_hct4o_30{position:absolute;top:0;bottom:0;width:51%;background:repeating-linear-gradient(90deg,rgb(0 0 0 / 35%) 0 6px,transparent 6px 22px,rgb(255 255 255 / 6%) 22px 26px,transparent 26px 34px),linear-gradient(180deg,#6b0d17,#3b040a 70%,#250206);box-shadow:inset 0 -30px 40px #0000007f}._left_hct4o_37{left:0;border-right:2px solid #b5832f}._right_hct4o_38{right:0;border-left:2px solid #b5832f}._valance_hct4o_39{position:absolute;top:0;left:0;right:0;height:34px;background:linear-gradient(180deg,#4a060e,#2a0307);border-bottom:3px solid #d9a84e;mask:radial-gradient(18px 14px at 50% 100%,transparent 98%,#000) 0 0 / 36px 100%}._spot_hct4o_45{position:absolute;width:140%;height:140%;background:radial-gradient(30% 24% at 50% 52%,rgb(255 214 140 / 22%),transparent 70%);pointer-events:none}._cert_hct4o_52{position:relative;display:grid;justify-items:center;gap:8px;width:min(320px,82%);padding:30px 22px 80px;transform-origin:top center;background:linear-gradient(160deg,#fbf3dc,#efdcae);color:#3a2a0c;border:6px double #b5832f;border-radius:4px;box-shadow:0 30px 60px -20px #000000b3;overflow:hidden}._cert_hct4o_52 ._eyebrow_hct4o_16{color:#8a6421}._cert_hct4o_52 ._sub_hct4o_24{color:#6b5428}._figure_hct4o_62{margin:4px 0 0;font-size:44px;font-weight:300;font-variant-numeric:tabular-nums;color:#5a3f10}._odo_hct4o_63{display:inline-flex;line-height:1.1em;height:1.1em}._odoCol_hct4o_64{display:inline-block;height:1.1em;overflow:hidden}._odoReel_hct4o_65{display:flex;flex-direction:column}._seal_hct4o_66{position:absolute;left:calc(50% - 28px);bottom:14px;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#c0303a,#6e0b12);box-shadow:0 3px 8px #0006}._sheen_hct4o_67{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / 70%) 50%,transparent 65%);transform:translate(-120%);animation:_sheen_hct4o_67 1.1s ease-in-out .7s;mix-blend-mode:soft-light}@keyframes _sheen_hct4o_67{to{transform:translate(120%)}}._vault_hct4o_15{gap:18px}._maison_hct4o_72{margin:0;text-transform:uppercase;font-size:11px;font-weight:500;letter-spacing:.3em;color:#e9dfcc}._dial_hct4o_73{position:relative;width:168px;height:168px}._dial_hct4o_73 svg{position:absolute;inset:0;width:100%;height:100%;display:block}._dialRing_hct4o_75,._dialInner_hct4o_75{fill:none;stroke:#c9ad7a;stroke-width:.75;animation:_dull_hct4o_1 .9s ease var(--fail) forwards}._dialInner_hct4o_75{stroke-opacity:.45}._dialTicks_hct4o_77{stroke:#c9ad7a;stroke-width:.6;stroke-opacity:.7;transform-box:view-box;transform-origin:100px 100px;animation:_spin_hct4o_1 90s linear infinite,_dull_hct4o_1 .9s ease var(--fail) forwards}._dialMark_hct4o_78{fill:#e9dfcc}._hand_hct4o_79{position:absolute;inset:0}._handLine_hct4o_80{stroke:#efe6d6;stroke-width:1.1;stroke-linecap:round}._handPin_hct4o_81{fill:#c9ad7a}@keyframes _spin_hct4o_1{to{transform:rotate(360deg)}}@keyframes _dull_hct4o_1{to{stroke:#8f8676}}._steps_hct4o_84{list-style:none;margin:0;padding:0;display:grid;gap:10px;justify-items:center}._steps_hct4o_84 li{position:relative;padding-bottom:5px;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.16em;color:#cfc4b0}._rule_hct4o_87{position:absolute;left:0;right:.16em;bottom:0;height:1px;background:#c9ad7a;transform-origin:left center}._rule_hct4o_87[data-last]{animation:_dullBg_hct4o_1 .9s ease var(--fail) forwards}@keyframes _dullBg_hct4o_1{to{background:#b4503f}}._verdict_hct4o_90{margin:6px 0 0;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:400;color:#e0705c}._verdictMark_hct4o_91{display:inline-flex;color:#e0705c}._verdictMark_hct4o_91 svg{display:block}._crownArt_hct4o_95{width:92px;height:92px;overflow:visible}._crownLine_hct4o_96{fill:none;stroke:#c9ad7a;stroke-width:.45;stroke-linecap:round;stroke-linejoin:round}._crownGlint_hct4o_97{fill:none;stroke:#fff4dc;stroke-width:.7;stroke-linecap:round;filter:drop-shadow(0 0 1.5px rgb(255 236 200 / 80%))}._hairline_hct4o_98{display:block;width:120px;height:1px;margin:6px 0 2px;background:#c9ad7a;transform-origin:center}._banner_hct4o_99{margin:0;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#efe6d6}._titles_hct4o_15 ._gilt_hct4o_17{background:none;color:#f8e6b0;filter:none;text-shadow:0 0 18px rgb(255 200 110 / 55%),0 2px 6px #000;animation:none}._arena_e6hrf_2{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 18px 16px;background:radial-gradient(90% 70% at 50% 35%,#2a0a0c,#0a0405 70%,#000);color:#f3e6d6;font-family:var(--s-font);touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;animation:_arrive_e6hrf_1 .7s cubic-bezier(.2,.8,.2,1) both,_shake_e6hrf_1 90ms linear infinite paused}._arena_e6hrf_2[data-phase=fighting]{animation-play-state:running,running}@keyframes _arrive_e6hrf_1{0%{opacity:0;transform:scale(1.08)}}@keyframes _shake_e6hrf_1{25%{translate:var(--shake) calc(var(--shake) * -.5)}75%{translate:calc(var(--shake) * -1) calc(var(--shake) * .5)}}._card_e6hrf_20{position:absolute;top:38%;left:0;right:0;margin:0;z-index:3;text-align:center;font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;letter-spacing:.4em;text-transform:uppercase;color:#000;background:#f2cf74;padding:10px 0;animation:_stamp_e6hrf_1 2.2s cubic-bezier(.2,.8,.2,1) both}@keyframes _stamp_e6hrf_1{0%{transform:scale(2.2) rotate(-4deg);opacity:0}12%{transform:scale(1) rotate(-2deg);opacity:1}80%{opacity:1}to{opacity:0}}._stage_e6hrf_28{position:relative;z-index:0;flex:1;width:100%;display:grid;place-items:center;min-height:0}._names_e6hrf_29,._says_e6hrf_29,._press_e6hrf_29,._leave_e6hrf_29,._victory_e6hrf_29,._toast_e6hrf_29{position:relative;z-index:1}._xal_e6hrf_30{width:200px;height:200px;transition:transform 90ms ease-out;animation:_descend_e6hrf_1 1.6s cubic-bezier(.2,.9,.2,1) both}@keyframes _descend_e6hrf_1{0%{translate:0 -320px}}._halo_e6hrf_32{transform-origin:100px 100px;animation:_spin_e6hrf_1 var(--spin) linear infinite}._halo_e6hrf_32[data-dir=rev]{animation-direction:reverse}@keyframes _spin_e6hrf_1{to{transform:rotate(360deg)}}._iris_e6hrf_35{animation:_pulse_e6hrf_1 1.4s ease-in-out infinite;transform-origin:100px 100px}@keyframes _pulse_e6hrf_1{50%{transform:scale(1.08)}}._names_e6hrf_29{text-align:center}._name_e6hrf_29{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:20px;font-weight:700;letter-spacing:.12em;color:#ff6a5a;text-shadow:0 0 12px rgb(255 80 60 / 60%)}._title_e6hrf_40{margin:2px 0 0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#f2cf74}._epithet_e6hrf_41{margin:2px 0 0;font-size:11px;font-variant:small-caps;color:#a8968a}._says_e6hrf_29{margin:0;max-width:30ch;text-align:center;font-size:14px;line-height:1.4;padding:8px 12px;border:1px solid rgb(255 106 90 / 40%);border-radius:10px;background:#ff6a5a14}._victory_e6hrf_29{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:28px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#f2cf74;animation:_stamp_e6hrf_1 2.2s both}._toast_e6hrf_29{margin:0;font-size:13px;color:#f3e6d6;background:#1d1012;border:1px solid #3a2224;border-radius:8px;padding:8px 12px}._press_e6hrf_29{width:100%;max-width:280px;padding:14px 0;font:inherit;font-size:15px;color:var(--s-ai-ink, #222);background:var(--s-surface, #f2f2f2);border:1px solid var(--s-edge, #ccc);border-radius:var(--s-r-chip, 10px);touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}._press_e6hrf_29{transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease,letter-spacing .16s ease}@media(hover:hover){._press_e6hrf_29:not(:disabled):hover{transform:translateY(-2px);border-color:#ff6a5a;letter-spacing:.04em;animation:_armed_e6hrf_1 1.1s ease-in-out infinite}}._press_e6hrf_29:not(:disabled):focus-visible{outline:none;transform:translateY(-2px);border-color:#ff6a5a;animation:_armed_e6hrf_1 1.1s ease-in-out infinite}@keyframes _armed_e6hrf_1{0%,to{box-shadow:0 0 0 1px #ff6a5a7f,0 0 14px 2px #ff503c59,0 6px 0 -1px #5a1a14}50%{box-shadow:0 0 0 1px #ff6a5ad9,0 0 26px 6px #ff503c8c,0 6px 0 -1px #5a1a14}}._press_e6hrf_29:not(:disabled):active{transform:translateY(3px);animation:none;box-shadow:0 0 0 2px #fff3e0,0 0 30px 8px #ff785ab3,0 1px #5a1a14;transition-duration:30ms}._press_e6hrf_29:disabled{opacity:.4;cursor:default}._leave_e6hrf_29{cursor:pointer;background:none;border:0;padding:4px;font:inherit;font-size:12px;color:#a8968a;text-decoration:underline;text-underline-offset:3px}._debris_e6hrf_68{position:absolute;inset:-30%;width:160%;height:160%;pointer-events:none}._flash_e6hrf_69{position:absolute;inset:-100vmax;background:#fff;animation:_flash_e6hrf_69 .38s ease-out both;pointer-events:none}._shock_e6hrf_70{position:absolute;width:60px;height:60px;border-radius:50%;border:3px solid #fff3b0;animation:_shock_e6hrf_70 .7s ease-out both}@keyframes _flash_e6hrf_69{0%{opacity:1}to{opacity:0}}@keyframes _shock_e6hrf_70{0%{transform:scale(.2);opacity:1}to{transform:scale(7);opacity:0}}._flash_e6hrf_69[data-freeze],._shock_e6hrf_70[data-freeze]{animation-play-state:paused;animation-delay:-.12s}._flash_e6hrf_69[data-freeze]{opacity:.35;animation:none}._arena_e6hrf_2[data-phase=glitch]{animation:_tear_e6hrf_1 1.4s steps(1) both}._arena_e6hrf_2[data-phase=glitch] ._stage_e6hrf_28,._arena_e6hrf_2[data-phase=glitch] ._names_e6hrf_29{filter:drop-shadow(3px 0 0 rgb(255 0 60 / 80%)) drop-shadow(-3px 0 0 rgb(0 220 255 / 80%))}._arena_e6hrf_2[data-phase=glitch]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(255 255 255 / 8%) 0 1px,transparent 1px 3px);animation:_slice_e6hrf_1 1.4s steps(1) both}@keyframes _tear_e6hrf_1{10%{transform:translate(-6px) skew(4deg)}20%{transform:translate(8px)}35%{transform:none;filter:invert(1)}40%{filter:none}60%{transform:translateY(4px) skew(-6deg)}80%{opacity:.6}to{opacity:0}}@keyframes _slice_e6hrf_1{15%{clip-path:inset(30% 0 52% 0)}30%{clip-path:inset(66% 0 12% 0)}45%{clip-path:inset(8% 0 80% 0)}60%{clip-path:none}}._arena_e6hrf_2[data-phase=failed]{background:#0006;justify-content:center;animation:none}._system_e6hrf_89{width:min(300px,86%);padding:18px;background:#fff;color:#111;border:1px solid #bbb;font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4}._system_e6hrf_89 p{margin:0 0 14px}._system_e6hrf_89 button{float:right;min-width:72px;padding:5px 12px;font:inherit;background:#f3f3f3;border:1px solid #999;border-radius:4px;color:#111}._sr_e6hrf_96{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._splash_1ecxt_8{position:relative;display:flex;flex-direction:column;min-height:clamp(440px,66vh,600px);overflow:hidden;background:var(--s-surface);color:var(--s-ai-ink);font-family:var(--s-font)}._copy_1ecxt_21{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px 28px 0;text-align:center}._wordmark_1ecxt_33{margin:0;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--s-ai-ink);animation:_rise_1ecxt_1 .52s cubic-bezier(.2,.7,.2,1) var(--sp-text) both}._line_1ecxt_42{margin:0;min-height:2.8em;font-size:18px;line-height:1.4;color:var(--s-ai-ink);text-wrap:balance}._lineIn_1ecxt_43{display:inline-block;animation:_rise_1ecxt_1 .42s cubic-bezier(.2,.7,.2,1) both}@keyframes _rise_1ecxt_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._foot_1ecxt_46{position:relative;z-index:2;padding:0 28px 26px;display:grid;gap:8px;justify-items:center}._bar_1ecxt_47{width:min(220px,70%);height:4px;border-radius:4px;background:var(--s-rule);overflow:hidden}._fill_1ecxt_48,._fillStall_1ecxt_48{display:block;height:100%;background:var(--s-accent);border-radius:inherit}._fill_1ecxt_48{animation:_fill_1ecxt_48 var(--sp-ms) linear both}@keyframes _fill_1ecxt_48{0%{width:0}to{width:100%}}._fillStall_1ecxt_48{animation:_stall_1ecxt_1 var(--sp-ms) linear both}@keyframes _stall_1ecxt_1{0%{width:0}45%{width:99%}97%{width:99%}to{width:100%}}._status_1ecxt_55{margin:0;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--s-mute)}._fine_1ecxt_56{margin:0;font-size:11px;line-height:1.4;color:var(--s-mute);text-align:center}._skip_1ecxt_58{position:absolute;z-index:3;top:12px;right:12px;padding:7px 12px;border:1px solid var(--s-edge);border-radius:999px;background:var(--s-surface);color:var(--s-mute);font:500 12px/1 var(--s-font);cursor:pointer}._skip_1ecxt_58:hover{color:var(--s-ai-ink);border-color:var(--s-accent)}._skip_1ecxt_58:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}._pulse_1ecxt_76{position:absolute;z-index:1;left:0;right:0;top:22%;width:100%;height:80px}._pulse_1ecxt_76 path{fill:none;stroke:var(--s-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:_draw_1ecxt_1 1.4s ease-out .1s forwards}@keyframes _draw_1ecxt_1{to{stroke-dashoffset:0}}._scratch_1ecxt_92{position:absolute;z-index:1;top:9%;left:50%;width:150px;height:150px;transform:translate(-50%)}._scratch_1ecxt_92 path{fill:var(--s-ai-ink)}[data-scene=scratch] ._copy_1ecxt_21{padding-top:150px}._party_1ecxt_98{position:absolute;inset:0;z-index:1;pointer-events:none}._bit_1ecxt_99{position:absolute;top:-12px;left:var(--x);width:8px;height:12px;border-radius:2px;background:hsl(var(--h) 85% 62%);transform:rotate(var(--r));animation:_fall_1ecxt_1 2.6s cubic-bezier(.3,.1,.5,1) var(--d) infinite}@keyframes _fall_1ecxt_1{0%{transform:translateY(0) rotate(var(--r));opacity:1}to{transform:translateY(620px) rotate(calc(var(--r) + 540deg));opacity:.2}}._popper_1ecxt_114{position:absolute;top:14%;left:50%;font-size:56px;transform:translate(-50%);animation:_pop_1ecxt_114 .7s cubic-bezier(.2,1.6,.4,1) .1s both}@keyframes _pop_1ecxt_114{0%{transform:translate(-50%) scale(.2) rotate(-30deg)}to{transform:translate(-50%) scale(1) rotate(0)}}[data-scene=party] ._wordmark_1ecxt_33{color:var(--s-accent)}@media(prefers-reduced-motion:reduce){._splash_1ecxt_8 *,._splash_1ecxt_8 *:before,._splash_1ecxt_8 *:after{animation:none!important;transition:none!important}._pulse_1ecxt_76 path{stroke-dashoffset:0}._bit_1ecxt_99{display:none}._fill_1ecxt_48,._fillStall_1ecxt_48{width:100%}}._rig_1ytn5_23{--rig-ink: #e8e8e0;--rig-mute: #9d9d95;--rig-body: #b8b8b0;--rig-line: rgb(255 255 255 / 15%);width:100%;max-width:430px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}._wall_1ytn5_44{margin:0 0 36px;padding:0;max-width:42ch}._wallHead_1ytn5_50{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}._wallTitle_1ytn5_70{font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--rig-ink);text-wrap:balance}._scenarioTabs_1ytn5_93{display:flex;flex-wrap:wrap;gap:0 22px;margin-bottom:14px;border-bottom:1px solid rgb(255 255 255 / 13%)}._scenarioTab_1ytn5_93{position:relative;font:500 20px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;letter-spacing:-.015em;padding:4px 0 11px;border:0;background:transparent;color:var(--rig-mute);cursor:pointer;white-space:nowrap;transition:color .14s ease}._scenarioTab_1ytn5_93:hover{color:var(--rig-ink)}._scenarioTab_1ytn5_93:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rig-ink);opacity:0;transition:opacity .14s ease}._scenarioTab_1ytn5_93[aria-selected=true]{color:var(--rig-ink);font-weight:650}._scenarioTab_1ytn5_93[aria-selected=true]:after{opacity:1}._scenarioTab_1ytn5_93:focus-visible{outline:2px solid var(--rig-ink);outline-offset:1px;border-radius:3px}@media(max-width:420px){._scenarioTabs_1ytn5_93{gap:0 16px}._scenarioTab_1ytn5_93{font-size:17px;padding-bottom:9px}}._wallBody_1ytn5_170{margin:0;font-size:16.5px;line-height:1.6;color:var(--rig-body);text-wrap:pretty}._disclaimer_1ytn5_192{margin:16px 0 0;padding-left:12px;border-left:2px solid rgb(255 255 255 / 26%);max-width:44ch;transition:border-color .16s ease}._disclaimer_1ytn5_192:hover,._disclaimer_1ytn5_192:focus-within,._disclaimer_1ytn5_192[open]{border-left-color:#f08273}._disclaimerHead_1ytn5_211{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:4px 0;font-size:14px;line-height:1.55;color:var(--rig-body);cursor:pointer;list-style:none}._disclaimerHead_1ytn5_211::-webkit-details-marker{display:none}._disclaimerHead_1ytn5_211::marker{content:""}._disclaimer_1ytn5_192:hover ._disclaimerHead_1ytn5_211{color:var(--rig-ink)}._disclaimerHead_1ytn5_211:focus-visible{outline:2px solid var(--rig-ink);outline-offset:3px;border-radius:4px}._disclaimerToggle_1ytn5_231{flex:none;font-size:13px;font-weight:500;color:var(--rig-mute);text-decoration:underline;text-decoration-color:#ffffff47;text-underline-offset:3px}._disclaimer_1ytn5_192:hover ._disclaimerToggle_1ytn5_231{color:var(--rig-ink)}._disclaimerToggle_1ytn5_231 [data-when=open],._disclaimer_1ytn5_192[open] ._disclaimerToggle_1ytn5_231 [data-when=closed]{display:none}._disclaimer_1ytn5_192[open] ._disclaimerToggle_1ytn5_231 [data-when=open]{display:inline}._disclaimerBody_1ytn5_245{margin:6px 0 4px;font-size:14px;line-height:1.55;color:var(--rig-body);text-wrap:pretty}._menu_1ytn5_258{position:relative;display:inline-block}._menuFace_1ytn5_259{display:inline-flex;align-items:baseline;gap:9px;padding:2px 0;border:0;background:none;font:600 24px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;letter-spacing:-.015em;color:var(--rig-ink);text-align:left;cursor:pointer}._menuChevron_1ytn5_278{flex:none;color:var(--rig-mute);transition:color .14s ease,transform .16s ease}._menuFace_1ytn5_259:hover ._menuChevron_1ytn5_278,._menuFace_1ytn5_259[aria-expanded=true] ._menuChevron_1ytn5_278{color:var(--rig-ink)}._menuFace_1ytn5_259[aria-expanded=true] ._menuChevron_1ytn5_278{transform:rotate(180deg)}._menuFace_1ytn5_259:focus-visible{outline:2px solid var(--rig-ink);outline-offset:4px;border-radius:4px}._menuList_1ytn5_288{position:absolute;z-index:5;top:calc(100% + 8px);left:-10px;min-width:max(220px,100%);margin:0;padding:6px;list-style:none;background:#232327;border:1px solid rgb(255 255 255 / 14%);border-radius:12px;box-shadow:0 18px 40px -12px #000000b3}._menuList_1ytn5_288:focus{outline:none}._menuItem_1ytn5_305{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px 10px 8px;border-radius:8px;font:500 15px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:var(--rig-body);cursor:pointer}._menuItem_1ytn5_305[data-active="1"]{background:#ffffff17;color:var(--rig-ink)}._menuItem_1ytn5_305[aria-selected=true]{color:var(--rig-ink);font-weight:600}._menuTick_1ytn5_320{flex:none;width:14px;color:var(--rig-ink);font-size:13px}@media(prefers-reduced-motion:reduce){._menuChevron_1ytn5_278{transition:color .14s ease}._menuFace_1ytn5_259[aria-expanded=true] ._menuChevron_1ytn5_278{transform:none}}._bar_1ytn5_331{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}._barLabel_1ytn5_338{margin-right:3px;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--rig-mute)}._tab_1ytn5_345{font:500 14px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;min-height:34px;padding:9px 12px;border:1px solid var(--rig-line);border-radius:8px;background:transparent;color:var(--rig-mute);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}._tab_1ytn5_345:hover{color:var(--rig-ink);border-color:#ffffff4d}._tab_1ytn5_345[aria-pressed=true],._tab_1ytn5_345[aria-current=true]{border-color:#ffffff6b;background:#ffffff14;color:var(--rig-ink);font-weight:600}._tabLead_1ytn5_371{color:var(--rig-ink);border-color:#ffffff57}._tab_1ytn5_345:disabled{opacity:.4;cursor:not-allowed}._tab_1ytn5_345:focus-visible{outline:2px solid var(--rig-ink);outline-offset:2px}._deviceSlot_1ytn5_375{position:relative}._tray_1ytn5_393{margin-top:26px}._trayHead_1ytn5_394{margin:0 0 10px;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--rig-mute)}._line_1ytn5_401{display:flex;gap:10px;align-items:baseline;width:100%;min-height:44px;padding:13px 2px 13px 0;border:0;border-bottom:1px solid rgb(160 185 240 / 18%);background:none;color:#c3cfe8;font:400 15.5px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-align:left;cursor:pointer;transition:color .14s ease}._line_1ytn5_401:first-of-type{border-top:1px solid rgb(160 185 240 / 18%)}._line_1ytn5_401:hover{color:#eaf1ff}._line_1ytn5_401:hover ._lineBullet_1ytn5_423,._line_1ytn5_401:hover ._lineGo_1ytn5_423{color:#c3cfe8}._line_1ytn5_401:focus-visible{outline:2px solid #c3cfe8;outline-offset:2px}._lineText_1ytn5_425{flex:1}._lineBullet_1ytn5_423{flex:none;font-size:13px;color:#8d9bbe;transition:color .14s ease}._lineLong_1ytn5_433{display:inline-block;margin-left:8px;padding:3px 5px;border:1px solid rgb(160 185 240 / 30%);border-radius:4px;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#8d9bbe;vertical-align:1px}._lineGo_1ytn5_423{flex:none;padding-top:1px;font-size:13px;line-height:1.2;color:#8d9bbe;transition:color .14s ease,transform .14s ease}._line_1ytn5_401:hover ._lineGo_1ytn5_423,._line_1ytn5_401:focus-visible ._lineGo_1ytn5_423{color:#c3cfe8;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){._lineGo_1ytn5_423{transition:color .14s ease}._line_1ytn5_401:hover ._lineGo_1ytn5_423,._line_1ytn5_401:focus-visible ._lineGo_1ytn5_423{transform:none}}._line_1ytn5_401:disabled{opacity:.4;cursor:default}._indexNote_1ytn5_469{margin:22px 0 0;font-size:14px;line-height:1.5;color:var(--rig-body);max-width:42ch}._index_1ytn5_469{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));margin-top:11px}._indexBtn_1ytn5_482{min-height:44px;padding:8px 10px;border:1px solid var(--rig-line);border-radius:8px;background:transparent;color:var(--rig-ink);font:500 13px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-align:left;cursor:pointer}._indexBtn_1ytn5_482:hover{background:#ffffff14;border-color:#fff6}._indexBtn_1ytn5_482:focus-visible{outline:2px solid var(--rig-ink);outline-offset:2px}._indexBtn_1ytn5_482 small{display:block;margin-top:2px;font:10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:var(--rig-mute)}@media(max-width:420px){._index_1ytn5_469{grid-template-columns:1fr 1fr}}._tab_1ytn5_345>svg,._line_1ytn5_401 svg{display:inline-block;vertical-align:-.15em;margin-right:4px}._tab_1ytn5_345._iconTab_1ytn5_509>svg{margin-right:0}._tabsRow_1ytn5_511{display:flex;align-items:center;gap:12px}._tabsRow_1ytn5_511>:first-child{flex:1;min-width:0}.sb-skin{--s-accent: #2f5fd0;--s-accent-ink: #ffffff;--s-accent-soft: #f2f6ff;--s-ai: #f2f2ee;--s-ai-line: #e8e8e2;--s-ai-ink: #17171a;--s-surface: #ffffff;--s-edge: #dededa;--s-rule: #ebebe6;--s-mute: #75757e;--s-r: 13px;--s-r-sm: 8px;--s-r-shell: 20px;--s-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--s-size: 17px;--s-lh: 1.5;--s-gap: 9px;--s-pad: 11px 14px;--s-tempo: 1}.sb-skin[data-skin=family]{--s-accent: #5b4b8a;--s-accent-soft: #f6f4fb;--s-ai: #f5f4f9;--s-ai-line: #e9e6f1;--s-edge: #ded9ec;--s-rule: #ebe7f3;--s-r: 16px;--s-r-sm: 11px;--s-r-shell: 24px;--s-font: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--s-size: 17.5px;--s-lh: 1.62;--s-gap: 12px;--s-pad: 13px 17px;--s-tempo: 1.35}.sb-skin[data-skin=feline]{--s-accent: #1f6f63;--s-accent-ink: #ffffff;--s-accent-soft: #eef6f3;--s-surface: #fffdf9;--s-ai: #f3f0e8;--s-ai-line: #e7e2d6;--s-ai-ink: #17171a;--s-edge: #e3ddd0;--s-rule: #eee9dd;--s-mute: #6b7670;--s-r: 18px;--s-r-sm: 12px;--s-r-shell: 22px;--s-size: 17px;--s-lh: 1.45;--s-gap: 8px;--s-pad: 11px 15px;--s-tempo: .85}.sb-skin[data-skin=cancel]{--s-accent: #5b3fd6;--s-accent-ink: #ffffff;--s-accent-soft: #f2efff;--s-surface: #fffdff;--s-ai: #f6f4ff;--s-ai-line: #e6e1f7;--s-ai-ink: #17171a;--s-edge: #e2ddf2;--s-rule: #edeafa;--s-mute: #6e6a85;--s-r: 20px;--s-r-sm: 14px;--s-r-shell: 24px;--s-size: 17px;--s-lh: 1.5;--s-gap: 9px;--s-pad: 12px 16px;--s-tempo: 1.15}:root[data-device-scheme=dark] .sb-skin{--s-accent: #86a8ff;--s-accent-ink: #0c1226;--s-accent-soft: #1c2440;--s-surface: #16171b;--s-ai: #24262c;--s-ai-line: #30323a;--s-ai-ink: #ecedf1;--s-edge: #363842;--s-rule: #2a2c33;--s-mute: #a0a2ac}:root[data-device-scheme=dark] .sb-skin[data-skin=family]{--s-accent: #b3a2e8;--s-accent-ink: #16112a;--s-accent-soft: #262038;--s-surface: #18161e;--s-ai: #26222f;--s-ai-line: #332d3f;--s-ai-ink: #eeebf5;--s-edge: #3a3448;--s-rule: #2c2836;--s-mute: #a7a1b6}:root[data-device-scheme=dark] .sb-skin[data-skin=feline]{--s-accent: #6fcfbe;--s-accent-ink: #07201c;--s-accent-soft: #16302b;--s-surface: #171614;--s-ai: #25231f;--s-ai-line: #322f29;--s-ai-ink: #efebe3;--s-edge: #3a362f;--s-rule: #2b2925;--s-mute: #a6aba5}:root[data-device-scheme=dark] .sb-skin[data-skin=cancel]{--s-accent: #a996ff;--s-accent-ink: #140b3a;--s-accent-soft: #231c43;--s-surface: #17151f;--s-ai: #241f33;--s-ai-line: #322b47;--s-ai-ink: #efecfb;--s-edge: #3b3452;--s-rule: #2b263a;--s-mute: #aaa5c2}.sb-morph,.sb-morph :where(button,[data-bubble],[data-card],[data-opt],[data-composer]){transition:background-color .42s ease,border-color .42s ease,color .42s ease,border-radius .42s cubic-bezier(.3,0,.2,1),padding .42s ease,gap .42s ease,font-size .42s ease,line-height .42s ease}.sb-morph [data-locked],.sb-morph [data-locked] *{transition:none!important}@media(prefers-reduced-motion:reduce){.sb-morph,.sb-morph *{transition:none!important}}.sb-stage[data-astro-cid-cnbolidc]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(28px,4vw,44px);padding:clamp(32px,6vw,80px) 16px;background:radial-gradient(120% 70% at 50% 18%,#2a2a2e,#131315 62%,#0c0c0d)}.sb-label[data-astro-cid-cnbolidc]{max-width:46ch;margin:0;text-align:left}.sb-label[data-astro-cid-cnbolidc]>p[data-astro-cid-cnbolidc]{margin:0}.sb-label__title[data-astro-cid-cnbolidc]{font-family:var(--font-serif, Georgia, serif);font-size:17px;line-height:1.35;color:var(--color-exp-bright, #c8c8c8)}.sb-label__title[data-astro-cid-cnbolidc] cite[data-astro-cid-cnbolidc]{font-style:italic}.sb-label__medium[data-astro-cid-cnbolidc]{margin-top:10px!important;font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;line-height:1.75;color:var(--color-exp-muted, #9a9a92)}.sb-label__body[data-astro-cid-cnbolidc]{margin-top:18px!important;font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;line-height:1.75;color:var(--color-exp-base, #999)}.sb-label__body--dim[data-astro-cid-cnbolidc]{margin-top:14px!important;font-size:12px;color:var(--color-exp-dim, #7d7d75)}
