.-CqVeG_region{z-index:60;gap:var(--space-2);width:min(360px, calc(100vw - 2 * var(--space-4)));display:grid;position:fixed;inset-block-end:max(var(--space-4), env(safe-area-inset-bottom));inset-inline-end:max(var(--space-4), env(safe-area-inset-right))}.-CqVeG_notice{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-3);color:var(--color-text);font-family:var(--font-sans);display:grid}.-CqVeG_title{margin:0;font-weight:600}.-CqVeG_body{color:var(--color-text-muted);margin:0;font-size:.875rem}.-CqVeG_actions{gap:var(--space-3);margin-top:var(--space-1);font-size:.875rem;display:flex}.-CqVeG_link{color:var(--color-text-accent);font-weight:600}.-CqVeG_dismiss{color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}
.a2qsZa_avatar{border-radius:var(--radius-full);background:var(--color-surface-alt);color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid;overflow:hidden}.a2qsZa_sm{width:36px;height:36px;font-size:var(--text-sm)}.a2qsZa_md{width:44px;height:44px;font-size:var(--text-base)}.a2qsZa_lg{width:var(--control-height);height:var(--control-height);font-size:var(--text-base)}.a2qsZa_xl{width:104px;height:104px;font-size:36px}@media (min-width:960px){.a2qsZa_xl{width:168px;height:168px;font-size:54px}}.a2qsZa_tint{background:var(--figure-bg);color:var(--figure-text)}.a2qsZa_photo{border-radius:inherit;object-fit:cover;width:100%;height:100%}
.wenFjG_badge{align-items:center;gap:var(--space-1);min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);white-space:nowrap;display:inline-flex}.wenFjG_info{background:var(--color-info-surface);color:var(--color-info)}.wenFjG_warning{background:var(--color-warning-surface);color:var(--color-warning)}.wenFjG_neutral{background:var(--color-surface-alt);color:var(--color-text)}.wenFjG_outline{background:var(--color-surface-sunken);border:1px solid var(--color-border);color:var(--color-text-muted);font-weight:var(--weight-medium)}.wenFjG_success{background:var(--color-success-surface);color:var(--color-success)}.wenFjG_danger{background:var(--color-error-surface);color:var(--color-error)}
.ex1FXa_card{padding:var(--space-6);gap:var(--space-3)}.ex1FXa_sunken{background:var(--color-surface-sunken)}
.iOjrzW_container{width:100%;max-width:var(--container-max);padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));margin-inline:auto}
._4ldMQW_eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0}[data-tone=inverse] ._4ldMQW_eyebrow{color:var(--color-text-inverse-muted)}
.rSd1oa_logo{align-items:center;display:inline-flex}.rSd1oa_mark{aspect-ratio:406.7/84;width:auto;height:2rem;display:block}.rSd1oa_word{fill:var(--color-text)}.rSd1oa_shape{fill:var(--color-text-accent)}.rSd1oa_letters{fill:var(--color-surface)}.rSd1oa_symbol .rSd1oa_mark{aspect-ratio:144.99/106;height:2.25rem}.rSd1oa_inline{vertical-align:-.35em;display:inline-block}.rSd1oa_inline .rSd1oa_mark{height:1.3em}[data-tone=inverse] .rSd1oa_word{fill:var(--color-text-inverse)}[data-tone=inverse] .rSd1oa_letters{fill:var(--band-bg-inverse)}.rSd1oa_animated .rSd1oa_mark,.rSd1oa_hover .rSd1oa_mark{overflow:visible}.rSd1oa_animated .rSd1oa_bubbleWrap{animation:rSd1oa_logo-bob 4s var(--ease-in-out) infinite}.rSd1oa_hover .rSd1oa_bubbleWrap{transition:filter var(--dur-base) var(--ease-out)}:is(a:hover,a:focus-visible) .rSd1oa_hover .rSd1oa_bubbleWrap{filter:drop-shadow(0 6px 9px color-mix(in srgb, var(--color-text-accent) 45%, transparent))}.rSd1oa_animated .rSd1oa_lines rect,:is(a:hover,a:focus-visible) .rSd1oa_hover .rSd1oa_lines rect{animation:rSd1oa_logo-line 1.6s var(--ease-in-out) infinite}.rSd1oa_lines rect:nth-child(2){animation-delay:.18s}.rSd1oa_lines rect:nth-child(3){animation-delay:.36s}@keyframes rSd1oa_logo-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rSd1oa_logo-line{0%,to{opacity:1;transform:translate(0)}50%{opacity:.55;transform:translate(10px)}}@media (prefers-reduced-motion:reduce){.rSd1oa_animated .rSd1oa_bubbleWrap,.rSd1oa_animated .rSd1oa_lines rect,:is(a:hover,a:focus-visible) .rSd1oa_hover .rSd1oa_lines rect{animation:none}}
._1MjTwG_frame{background:var(--color-surface-alt);width:100%;position:relative;overflow:hidden}._1MjTwG_landscape{aspect-ratio:4/3}._1MjTwG_square{aspect-ratio:1}._1MjTwG_portrait{aspect-ratio:3/4}._1MjTwG_wide{aspect-ratio:16/9}._1MjTwG_stripes{background-image:repeating-linear-gradient(135deg, var(--color-surface-alt) 0 12px, var(--color-border) 12px 13px);position:absolute;inset:0}._1MjTwG_caption{left:var(--space-3);bottom:var(--space-3);right:var(--space-3);width:fit-content;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-snug);position:absolute}
.JeWfWW_wrapper{gap:var(--space-2);display:grid}.JeWfWW_label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0}.JeWfWW_track{border-radius:var(--radius-pill);background:var(--color-surface-alt);height:6px;overflow:hidden}.JeWfWW_fill{border-radius:var(--radius-pill);background:var(--action-bg);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-base) var(--ease-out)}.JeWfWW_inverse{background:var(--color-border-inverse);height:4px}.JeWfWW_inverse .JeWfWW_fill{background:var(--c-amber-on-dark);transition:transform 1s linear}@media (prefers-reduced-motion:reduce){.JeWfWW_fill{transition:none}}
._9E1alW_chip{align-items:center;gap:var(--space-1);width:fit-content;min-height:28px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-warning-surface);color:var(--color-warning);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);flex-wrap:wrap;display:inline-flex}._9E1alW_dark{background:var(--color-surface-inverse-alt);color:var(--color-warning-surface)}._9E1alW_op{font-weight:var(--weight-regular)}
.P4_ARW_section{padding-block:var(--section-y)}.P4_ARW_bg{background:var(--color-bg)}.P4_ARW_surface{background:var(--color-surface)}.P4_ARW_inverse{background:var(--band-bg-inverse);color:var(--color-text-inverse)}
._7jcYjW_skeleton{border-radius:var(--radius-pill);background:var(--color-surface-alt);display:block}._7jcYjW_line{height:var(--space-3)}._7jcYjW_title{height:var(--space-5)}._7jcYjW_block{height:var(--space-8);border-radius:var(--radius-sm)}._7jcYjW_photo{aspect-ratio:1;border-radius:var(--radius-md)}._7jcYjW_short{width:40%}._7jcYjW_medium{width:55%}._7jcYjW_long{width:90%}._7jcYjW_full{width:100%}
.C-Qg-q_bubble{border:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) var(--radius-xs) var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);box-shadow:var(--shadow-2);transform-origin:100% 100%}
._8zjuMa_spinner{border-radius:var(--radius-pill);border-style:solid;border-color:var(--figure-bg);border-top-color:var(--action-bg);flex:none;animation:.9s linear infinite _8zjuMa_spin;display:inline-block}._8zjuMa_sm{border-width:2px;width:18px;height:18px}._8zjuMa_md{border-width:3px;width:36px;height:36px}._8zjuMa_lg{border-width:4px;width:44px;height:44px}@keyframes _8zjuMa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._8zjuMa_spinner{animation:none}}
.InXNfa_rating{align-items:center;gap:2px;display:inline-flex}.InXNfa_star{display:block}.InXNfa_sm .InXNfa_star{width:16px;height:16px}.InXNfa_md .InXNfa_star{width:22px;height:22px}.InXNfa_empty{fill:var(--color-surface-alt);stroke:var(--color-border);stroke-width:1px}.InXNfa_full{fill:var(--color-warning)}
.ikX7aG_switch{border:1px solid var(--control-border-active);border-radius:var(--radius-pill);background:var(--color-surface-alt);cursor:pointer;width:44px;height:26px;transition:background-color var(--dur-fast) var(--ease-out);flex:none;padding:0;position:relative}.ikX7aG_switch:before{content:"";position:absolute;inset:-9px -2px}.ikX7aG_switch:hover{background:var(--control-bg-active)}.ikX7aG_switch[aria-checked=true]{border-color:var(--action-bg);background:var(--action-bg)}.ikX7aG_switch[aria-checked=true]:hover{border-color:var(--action-bg-hover);background:var(--action-bg-hover)}.ikX7aG_switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ikX7aG_switch:disabled{cursor:not-allowed;opacity:.6}.ikX7aG_thumb{border-radius:var(--radius-full);background:var(--color-surface);width:20px;height:20px;box-shadow:var(--shadow-1);transition:translate var(--dur-fast) var(--ease-out);position:absolute;top:2px;left:2px}.ikX7aG_switch[aria-checked=true] .ikX7aG_thumb{translate:18px}@media (prefers-reduced-motion:reduce){.ikX7aG_switch,.ikX7aG_thumb{transition:none}}
._7rt08q_textButton{min-height:var(--tap-min);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}._7rt08q_small{font-size:var(--text-sm)}._7rt08q_textButton:disabled,._7rt08q_textButton:disabled:hover{color:var(--color-text-muted);cursor:not-allowed;text-decoration:none}
.H6hDgG_alert{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);text-wrap:pretty;margin:0;display:grid}.H6hDgG_alert:has(>.H6hDgG_icon){align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}.H6hDgG_icon{flex-shrink:0}.H6hDgG_content{gap:var(--space-2);display:grid}.H6hDgG_error{background:var(--color-error-surface);color:var(--color-error);font-weight:var(--weight-medium)}.H6hDgG_warning{background:var(--color-warning-surface);color:var(--color-text)}.H6hDgG_info{background:var(--color-info-surface);color:var(--color-text)}.H6hDgG_neutral{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-text)}
.GgQaPW_nav{font-size:var(--text-sm);color:var(--color-text-muted)}.GgQaPW_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GgQaPW_item{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.GgQaPW_item:not(:last-child):after{content:"›";color:var(--color-text-muted)}
.qkztAW_fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.qkztAW_legend{font-weight:var(--weight-semibold);padding:0}.qkztAW_options{gap:var(--space-3);display:grid}@media (min-width:480px){.qkztAW_optionsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.qkztAW_optionsFill{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--choice-min)), 1fr))}.qkztAW_option{justify-content:center;gap:var(--space-1);min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);cursor:pointer;transition:var(--transition-control);flex-direction:column;display:flex;position:relative}.qkztAW_option:hover{background:var(--control-bg-hover);border-color:var(--control-border-hover)}.qkztAW_option:active{background:var(--control-bg-active);border-color:var(--control-border-active)}.qkztAW_option:has(input:checked){background:var(--color-surface-accent-soft);border-color:var(--color-border-strong)}.qkztAW_fieldset:disabled .qkztAW_option{cursor:not-allowed;background:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-muted)}.qkztAW_option:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.qkztAW_fieldset[data-invalid=true] .qkztAW_option{border-color:var(--color-error)}.qkztAW_optionLabel{font-weight:var(--weight-semibold);font-size:var(--text-md)}.qkztAW_withIndicator{justify-content:flex-start;padding-inline-end:calc(var(--space-4) + 30px)}.qkztAW_indicator{top:var(--space-3);right:var(--space-4);border:2px solid var(--control-border-hover);border-radius:var(--radius-pill);background:var(--color-surface);width:22px;height:22px;transition:var(--transition-control);place-items:center;display:grid;position:absolute}.qkztAW_option:has(input:checked) .qkztAW_indicator{border-color:var(--action-bg);background:var(--action-bg)}.qkztAW_option:has(input:checked) .qkztAW_indicator:after{content:"";border-left:2px solid var(--color-text-inverse);border-bottom:2px solid var(--color-text-inverse);width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.qkztAW_withIndicator:has(input:checked){box-shadow:0 0 0 3px var(--c-petrol-100)}.qkztAW_optionDetail{font-size:var(--text-sm);color:var(--color-text-muted)}.qkztAW_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}
.wy5HCq_fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.wy5HCq_legend{margin-bottom:var(--space-2);font-weight:var(--weight-semibold);font-size:var(--text-base);padding:0}.wy5HCq_fieldset:has(.wy5HCq_legendAside){grid-template-columns:minmax(0,1fr) auto}.wy5HCq_fieldset:has(.wy5HCq_legendAside)>.wy5HCq_legend{float:left;margin-bottom:0}.wy5HCq_fieldset:has(.wy5HCq_legendAside)>:not(.wy5HCq_legend,.wy5HCq_legendAside){grid-column:1/-1}.wy5HCq_legendAside{font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;align-self:start;margin:0}.wy5HCq_hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.wy5HCq_options{gap:var(--space-2);flex-wrap:wrap;display:flex}.wy5HCq_option{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;transition:var(--transition-control);display:inline-flex}.wy5HCq_option:hover{background:var(--control-bg-hover);border-color:var(--control-border-hover)}.wy5HCq_option:active{background:var(--control-bg-active);border-color:var(--control-border-active)}.wy5HCq_option:has(input:checked){background:var(--color-surface-accent-soft);border-color:var(--color-border-strong)}.wy5HCq_option:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.wy5HCq_option:has(input:disabled){opacity:.5;cursor:not-allowed}.wy5HCq_fieldset[data-invalid=true] .wy5HCq_option{border-color:var(--color-error)}.wy5HCq_checkbox{width:20px;height:20px;accent-color:var(--action-bg);cursor:pointer;flex:none;margin:0}.wy5HCq_checkbox:focus-visible{outline:none}.wy5HCq_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}.wy5HCq_chips .wy5HCq_option:has(input:checked){color:var(--c-petrol-700)}.wy5HCq_check{border-bottom:2px solid;border-left:2px solid;width:14px;height:8px;margin-top:-3px;display:none;transform:rotate(-45deg)}.wy5HCq_chips .wy5HCq_option:has(input:checked) .wy5HCq_check{display:inline-block}.wy5HCq_cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--checkbox-min)), 1fr));gap:var(--space-3);display:grid}.wy5HCq_cards .wy5HCq_option{align-items:flex-start;gap:var(--space-1);min-height:56px;padding:var(--space-3) calc(var(--space-4) + 30px) var(--space-3) var(--space-4);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.wy5HCq_cards .wy5HCq_option:has(input:checked){background:var(--color-surface-accent-soft);border-color:var(--color-border-strong)}.wy5HCq_box{top:var(--space-3);right:var(--space-4);border:2px solid var(--control-border-hover);background:var(--color-surface);width:22px;height:22px;transition:var(--transition-control);border-radius:6px;place-items:center;display:grid;position:absolute}.wy5HCq_option:has(input:checked) .wy5HCq_box{border-color:var(--action-bg);background:var(--action-bg)}.wy5HCq_option:has(input:checked) .wy5HCq_box:after{content:"";border-left:2px solid var(--color-text-inverse);border-bottom:2px solid var(--color-text-inverse);width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.wy5HCq_cardLabel{font-weight:var(--weight-semibold);font-size:var(--text-md)}.wy5HCq_cardDetail{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted)}.wy5HCq_cardMeta{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--c-petrol-700)}.wy5HCq_rows{gap:0;display:grid}.wy5HCq_rows .wy5HCq_option{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-surface-alt);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);display:grid}.wy5HCq_rows .wy5HCq_option:hover,.wy5HCq_rows .wy5HCq_option:active{border-color:var(--color-surface-alt);background:0 0}.wy5HCq_rows .wy5HCq_option:has(input:checked){border-color:var(--color-surface-alt);background:0 0}.wy5HCq_fieldset[data-invalid=true] .wy5HCq_rows .wy5HCq_option{border-color:var(--color-surface-alt)}.wy5HCq_rows .wy5HCq_box{grid-column:1;position:static}.wy5HCq_rowText{grid-column:2;min-width:0;display:grid}.wy5HCq_rowLabel{font-weight:var(--weight-semibold)}.wy5HCq_rowDetail{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:720px){.wy5HCq_rows{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.wy5HCq_rows .wy5HCq_option{align-items:start;column-gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);row-gap:2px}.wy5HCq_rows .wy5HCq_option:hover{background:var(--control-bg-hover);border-color:var(--control-border-hover)}.wy5HCq_rows .wy5HCq_option:has(input:checked){padding:calc(var(--space-3) - .5px) calc(var(--space-4) - .5px);border:1.5px solid var(--action-bg);background:var(--color-surface-accent-soft)}.wy5HCq_fieldset[data-invalid=true] .wy5HCq_rows .wy5HCq_option{border-color:var(--color-error)}.wy5HCq_rows .wy5HCq_box{width:20px;height:20px;margin-top:1px}.wy5HCq_rowText{grid-row:1/span 2;gap:2px}.wy5HCq_rowDetail{font-size:var(--text-xs);white-space:normal}}
.utAhIW_field{gap:var(--space-2);display:grid}.utAhIW_label{font-weight:var(--weight-semibold);font-size:var(--text-base)}.utAhIW_optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.utAhIW_hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.utAhIW_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}.utAhIW_control{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--text-base);transition:var(--transition-control)}.utAhIW_control:hover{border-color:var(--control-border-hover)}.utAhIW_control:focus-visible{border-color:var(--focus-field-color);box-shadow:var(--focus-field-halo);outline:none}.utAhIW_control[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-surface)}.utAhIW_control:disabled{background:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed}.utAhIW_pill{min-height:var(--control-height-lg);padding-inline:var(--space-5);border-radius:var(--radius-pill);font-size:var(--text-md)}.utAhIW_textarea{resize:vertical;min-height:140px;line-height:var(--leading-normal)}.utAhIW_code{max-width:14rem;font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:.3em}.utAhIW_cells{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));max-width:420px;display:grid}.utAhIW_cell{width:100%;min-width:0;min-height:var(--control-height-lg);aspect-ratio:1/1.1;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text);transition:var(--transition-control);padding:0}.utAhIW_cell:hover{border-color:var(--control-border-hover)}.utAhIW_cell:focus-visible{border-color:var(--focus-field-color);box-shadow:var(--focus-field-halo);outline:none}.utAhIW_cell[data-filled=true]{border-color:var(--color-border-strong)}.utAhIW_cell[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-surface)}.utAhIW_cell:disabled{background:var(--color-surface-alt);color:var(--color-text-muted);cursor:not-allowed}.utAhIW_affixed{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);transition:var(--transition-control);align-items:stretch;display:flex;overflow:hidden}.utAhIW_affixed:hover{border-color:var(--control-border-hover)}.utAhIW_affixed:has(:is(input,[role=combobox]):focus-visible){border-color:var(--focus-field-color);box-shadow:var(--focus-field-halo);outline:none}.utAhIW_affixed:has(input[aria-invalid=true]){border-color:var(--color-error)}.utAhIW_prefix{padding-inline:var(--space-3);border-right:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-md);align-items:center;display:inline-flex}.utAhIW_affixed .utAhIW_control{border:0;border-radius:0;flex:1;min-width:0}.utAhIW_affixed .utAhIW_control:focus-visible{outline:none}.utAhIW_withAction{gap:var(--space-2);flex-wrap:wrap;display:flex}.utAhIW_withAction>:first-child{flex:14rem;min-width:0}.utAhIW_control:read-only:not(:disabled){background:var(--color-bg)}.utAhIW_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.utAhIW_inline{min-height:var(--chip-height);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);transition:var(--transition-control);align-items:center;display:inline-flex;position:relative}.utAhIW_inline:hover{border-color:var(--control-border-hover)}.utAhIW_inline:has([role=combobox]:focus-visible){border-color:var(--focus-field-color);box-shadow:var(--focus-field-halo)}.utAhIW_inlineLabel{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;padding-inline-start:var(--space-4)}
.ZAUxoW_root{max-width:calc(100% + 2 * var(--space-1));margin-inline:calc(-1 * var(--space-1));display:inline-flex;position:relative}.ZAUxoW_button{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;padding:2px var(--space-1);border-radius:var(--radius-sm);font:inherit;color:inherit;text-align:left;cursor:copy;transition:var(--transition-control);background:0 0;border:0;display:inline-flex}@media (pointer:coarse){.ZAUxoW_button{position:relative}.ZAUxoW_button:before{content:"";inset-inline:0;inset-block:calc((100% - var(--tap-min)) / 2);position:absolute}}.ZAUxoW_button:hover{background:var(--control-bg-hover)}.ZAUxoW_button:active{background:var(--control-bg-active)}.ZAUxoW_button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ZAUxoW_value{overflow-wrap:break-word;min-width:0}.ZAUxoW_icon{color:var(--color-text-muted);flex:none}.ZAUxoW_button[data-state=copied] .ZAUxoW_icon{color:var(--color-text-accent)}.ZAUxoW_bubble{bottom:calc(100% + var(--space-2));right:var(--space-1);z-index:5;padding:var(--space-1) var(--space-3);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out);position:absolute;translate:0 2px}.ZAUxoW_button:hover+.ZAUxoW_bubble,.ZAUxoW_button:focus-visible+.ZAUxoW_bubble,.ZAUxoW_bubble[data-state=copied],.ZAUxoW_bubble[data-state=failed]{opacity:1;translate:0}
.ZLGbMq_consent{gap:var(--space-2);display:grid}.ZLGbMq_checkboxLabel{align-items:flex-start;gap:var(--space-3);min-height:var(--tap-min);cursor:pointer;display:flex}.ZLGbMq_checkbox{width:24px;height:24px;margin:0;margin-top:var(--space-1);accent-color:var(--action-bg);cursor:pointer;flex:none}.ZLGbMq_checkbox:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ZLGbMq_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}.ZLGbMq_boxed{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.ZLGbMq_boxed .ZLGbMq_checkbox{width:20px;height:20px;margin-top:2px}.ZLGbMq_boxed[data-invalid=true]{border-color:var(--color-error)}
.SD8MOG_page{gap:var(--space-6);padding:var(--space-6) var(--space-5);display:grid}.SD8MOG_content{align-content:start;justify-items:start;gap:var(--space-4);min-width:0;display:grid}.SD8MOG_art{aspect-ratio:4/3;width:100%;max-width:260px;height:auto;display:block}.SD8MOG_withArt .SD8MOG_art{order:-1;justify-self:center;max-width:180px}.SD8MOG_icon{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--figure-bg);color:var(--figure-text);place-items:center;display:grid}.SD8MOG_error{background:var(--color-error-surface);color:var(--color-error)}.SD8MOG_title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:balance;margin:0}.SD8MOG_text{max-width:var(--measure-wide);color:var(--color-text-muted);text-wrap:pretty;margin:0}.SD8MOG_actions{align-items:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@media (min-width:720px){.SD8MOG_page{padding:var(--space-8)}.SD8MOG_withArt{align-items:center;column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) 260px}.SD8MOG_withArt .SD8MOG_art{order:0;justify-self:auto;max-width:260px}}.SD8MOG_chips{gap:var(--space-2);display:grid}.SD8MOG_chipsLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.SD8MOG_chipsList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SD8MOG_steps{gap:var(--space-4);width:100%;margin:var(--space-2) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;display:grid}.SD8MOG_step{align-items:flex-start;gap:var(--space-3);line-height:1.45;display:flex}.SD8MOG_stepNumber{font-family:var(--font-mono);font-size:var(--text-sm)}.SD8MOG_note{gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-alt);display:grid}.SD8MOG_noteTitle{font-weight:var(--weight-semibold);margin:0}.SD8MOG_noteText{color:var(--color-text-muted);margin:0}.SD8MOG_block{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);border:1px dashed var(--control-border-hover);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.SD8MOG_block .SD8MOG_art{flex:none;width:112px;max-width:none}.SD8MOG_block .SD8MOG_icon{margin:var(--space-2)}.SD8MOG_blockText{flex:220px;gap:2px;min-width:0;display:grid}.SD8MOG_blockTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0;line-height:1.35}.SD8MOG_blockBody{font-size:var(--text-sm);color:var(--color-text-muted);text-wrap:pretty;margin:0}.SD8MOG_blockActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.SD8MOG_text:empty,.SD8MOG_actions:empty,.SD8MOG_blockBody:empty,.SD8MOG_blockActions:empty{display:none}html[data-af-session] :is(.SD8MOG_text,.SD8MOG_actions,.SD8MOG_blockBody,.SD8MOG_blockActions):has(>[data-session-gate]:only-child){display:none}
._7VS2aG_item{background:var(--color-surface);border-radius:var(--radius-card);interpolate-size:allow-keywords}._7VS2aG_item::details-content{opacity:0;block-size:0;transition:block-size var(--dur-base) var(--ease-in-out), opacity var(--dur-base) var(--ease-in-out), content-visibility var(--dur-base) allow-discrete;overflow-y:clip}._7VS2aG_item[open]::details-content{opacity:1;block-size:auto}._7VS2aG_summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-height);padding:var(--space-4) var(--space-6);font-weight:var(--weight-semibold);font-size:var(--text-md);cursor:pointer;border-radius:var(--radius-card);display:flex}._7VS2aG_plus{font-size:var(--text-xl);color:var(--color-text-muted);flex:none;line-height:1}._7VS2aG_answer{padding:0 var(--space-6) var(--space-6);color:var(--color-text-muted);max-width:var(--measure-wide)}
.fUi54G_field{gap:var(--space-2);display:grid}.fUi54G_row{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px dashed var(--control-border-hover);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;transition:var(--transition-control);grid-template-columns:48px minmax(0,1fr);display:grid}.fUi54G_row:hover{border-color:var(--color-border-strong)}.fUi54G_row:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.fUi54G_row[data-loaded=true]{border-style:solid;border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-surface));background:color-mix(in srgb, var(--color-success-surface) 50%, var(--color-surface))}.fUi54G_row[data-invalid=true]{border-color:var(--color-error);background:var(--color-error-surface)}.fUi54G_icon{border-radius:var(--radius-md);background:var(--color-surface-accent-soft);width:48px;height:48px;color:var(--c-petrol-700);place-items:center;display:grid}.fUi54G_row[data-loaded=true] .fUi54G_icon{background:var(--color-success-surface);color:var(--color-success)}.fUi54G_row>:nth-child(3){grid-column:2;justify-self:start}@media (min-width:480px){.fUi54G_row{grid-template-columns:48px minmax(0,1fr) auto}.fUi54G_row>:nth-child(3){grid-column:auto}}.fUi54G_text{gap:2px;min-width:0;display:grid}.fUi54G_label{font-weight:var(--weight-semibold)}.fUi54G_detail{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.fUi54G_row[data-loaded=true] .fUi54G_detail{color:var(--color-text);font-weight:var(--weight-medium)}.fUi54G_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}.fUi54G_listField{gap:0}.fUi54G_listField[data-invalid=true]{background:var(--color-error-surface)}.fUi54G_listRow{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);cursor:pointer;transition:var(--transition-control);grid-template-columns:36px minmax(0,1fr) auto;display:grid}.fUi54G_listRow:hover{background:var(--control-bg-hover)}.fUi54G_listField[data-invalid=true] .fUi54G_listRow:hover{background:0 0}.fUi54G_listRow:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.fUi54G_listIcon{border-radius:var(--radius-md);background:var(--color-bg);width:36px;height:36px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);place-items:center;display:grid}.fUi54G_listRow[data-loaded=true] .fUi54G_listIcon{background:var(--color-success-surface);color:var(--color-success)}.fUi54G_listDetail{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.fUi54G_listAction{font-weight:var(--weight-semibold);color:var(--action-quiet-text)}.fUi54G_listError{padding:0 var(--space-4) var(--space-3) calc(var(--space-4) + 36px + var(--space-3));font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}
.nysy7W_row{align-items:center;gap:var(--space-3);display:flex}.nysy7W_search,.nysy7W_panel{display:none}.nysy7W_summary,.nysy7W_part,.nysy7W_filters{font:inherit;color:inherit;cursor:pointer;transition:var(--transition-control)}.nysy7W_summary{min-width:0;padding:var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-1);text-align:left;flex:1;gap:2px;display:grid}.nysy7W_summary span{font-size:var(--text-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nysy7W_filters{justify-content:center;align-items:center;gap:var(--space-2);width:var(--control-height);height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-weight:var(--weight-semibold);flex-shrink:0;display:inline-flex;position:relative}.nysy7W_count{border:1px solid var(--figure-mark);border-radius:var(--radius-pill);background:var(--figure-bg);min-width:18px;height:18px;color:var(--figure-text);font-family:var(--font-mono);place-items:center;padding-inline:5px;font-size:11px;display:grid;position:absolute;top:-2px;right:-2px}.nysy7W_summary:hover,.nysy7W_part:hover,.nysy7W_filters:hover{background:var(--control-bg-hover)}.nysy7W_summary:active,.nysy7W_part:active,.nysy7W_filters:active{background:var(--control-bg-active)}.nysy7W_summary:focus-visible,.nysy7W_part:focus-visible,.nysy7W_filters:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}@media (min-width:720px){.nysy7W_search{--filter-bar-spring:linear(0, .07, .214, .371, .513, .633, .728, .801, .856, .896, .926, .948, .963, .974, .982, .987, .991, .994, .996, .997, .998, 1);--filter-bar-panel-width:min(34rem, 100%);flex:1;min-width:0;display:block;position:relative}.nysy7W_bar{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-1);transition:background-color var(--dur-fast) linear, box-shadow var(--dur-fast) linear;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.nysy7W_part{z-index:1;min-width:0;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);text-align:left;background:0 0;border:0;gap:2px;display:grid;position:relative}.nysy7W_pill{width:var(--pill-width,0);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-2);translate:var(--pill-x,0) 0;pointer-events:none;transition:translate var(--dur-slow) var(--filter-bar-spring), width var(--dur-slow) var(--filter-bar-spring);display:none;position:absolute;top:0;bottom:0;left:0}.nysy7W_pill[data-shown]{display:block}.nysy7W_part+.nysy7W_part:before{content:"";top:var(--space-3);bottom:var(--space-3);border-left:1px solid var(--color-border);position:absolute;left:0}.nysy7W_partLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold)}.nysy7W_partValue{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nysy7W_partValueOn{color:var(--color-text);font-weight:var(--weight-semibold)}.nysy7W_summary,.nysy7W_filters{display:none}.nysy7W_barWithAction{grid-template-columns:repeat(var(--filter-bar-parts), minmax(0, 1fr)) auto;grid-auto-flow:row}.nysy7W_action{z-index:1;min-width:var(--filter-bar-action-width,auto);padding-inline:var(--space-2);justify-content:flex-end;align-items:center;display:flex;position:relative}.nysy7W_barOpen{background:var(--color-surface-sunken);box-shadow:none}.nysy7W_partOpen,.nysy7W_partOpen:hover,.nysy7W_partOpen:active{background:0 0}.nysy7W_part:hover:before,.nysy7W_part:hover+.nysy7W_part:before,.nysy7W_partOpen:before,.nysy7W_partOpen+.nysy7W_part:before{display:none}.nysy7W_panel{z-index:5;top:calc(100% + var(--popover-offset));translate:var(--filter-bar-panel-x,0px) 0;width:var(--filter-bar-panel-width);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-3);transform-origin:top;transition:translate var(--dur-slow) var(--filter-bar-spring);animation:nysy7W_filter-bar-fade-in var(--dur-fast) linear, nysy7W_filter-bar-grow var(--dur-slow) var(--filter-bar-spring);display:block;position:absolute;left:0;overflow:hidden}.nysy7W_panel:not([data-placed]){transition:none}.nysy7W_panelContent{gap:var(--space-4);display:grid}.nysy7W_panelContent[data-from]{animation:nysy7W_filter-bar-fade-in var(--dur-fast) linear calc(var(--dur-fast) / 2) backwards, nysy7W_filter-bar-slide var(--dur-slow) var(--filter-bar-spring)}.nysy7W_panelContent[data-from=next]{--filter-bar-slide-from:calc(2 * var(--space-12))}.nysy7W_panelContent[data-from=previous]{--filter-bar-slide-from:calc(-2 * var(--space-12))}.nysy7W_partInput{cursor:text}}@keyframes nysy7W_filter-bar-fade-in{0%{opacity:0}}@keyframes nysy7W_filter-bar-grow{0%{scale:.6}}@keyframes nysy7W_filter-bar-slide{0%{translate:var(--filter-bar-slide-from,0) 0}}.nysy7W_input{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:0;padding:0}.nysy7W_input::placeholder{color:var(--color-text-muted)}
.dd0_oq_bar{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) max(var(--gutter), env(safe-area-inset-right)) calc(var(--space-3) + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));border-top:1px solid var(--color-border);display:flex;position:fixed;inset:auto 0 0}.dd0_oq_bar>:only-child{flex:1}.dd0_oq_spacer{height:calc(var(--control-height) + 2 * var(--space-3) + env(safe-area-inset-bottom))}@media (min-width:720px){.dd0_oq_hide720{display:none}}@media (min-width:960px){.dd0_oq_hide960{display:none}}
.nEJkqW_ledger{padding:var(--space-1) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg);margin:0}.nEJkqW_ledger>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}.nEJkqW_ledger>div:last-child{border-bottom:0}.nEJkqW_ledger dt{color:var(--color-text-muted)}.nEJkqW_ledger dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.nEJkqW_total dt{color:var(--color-text);font-weight:var(--weight-semibold)}.nEJkqW_plain{gap:var(--space-2);padding:var(--space-4) 0 0;border-top:1px solid var(--color-border);font-size:var(--text-sm);background:0 0;border-radius:0;display:grid}.nEJkqW_plain>div{gap:var(--space-1) var(--space-3);border-bottom:0;flex-wrap:wrap;padding:0}.nEJkqW_plain dd{font-family:inherit;font-weight:var(--weight-semibold)}
.ALAUxa_dialog{--edge-left:max(var(--gutter), env(safe-area-inset-left));--edge-right:max(var(--gutter), env(safe-area-inset-right));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);width:100%;max-width:none;max-height:92dvh;color:var(--color-text);box-shadow:var(--shadow-sheet);border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.ALAUxa_dialog::backdrop{background:color-mix(in srgb, var(--color-surface-inverse) 45%, transparent);opacity:calc(1 - var(--sheet-drag,0))}.ALAUxa_frame{max-height:inherit;flex-direction:column;display:flex}.ALAUxa_grabber{width:36px;height:5px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--control-border-hover);touch-action:none;align-self:center;position:relative}.ALAUxa_grabber:before{content:"";position:absolute;inset:-20px -32px}.ALAUxa_top{padding:var(--space-2) var(--space-4) 0;touch-action:none;justify-content:flex-end;display:flex}.ALAUxa_body{gap:var(--space-5);padding:var(--space-1) var(--edge-right) var(--space-6) var(--edge-left);overscroll-behavior:contain;touch-action:pan-y;display:grid;overflow-y:auto}.ALAUxa_head{gap:var(--space-2);display:grid}.ALAUxa_title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.ALAUxa_description{color:var(--color-text-muted);text-wrap:pretty;margin:0}.ALAUxa_dialog input,.ALAUxa_dialog textarea,.ALAUxa_dialog select{font-size:var(--text-md)}.ALAUxa_footer{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--edge-right) calc(var(--space-3) + env(safe-area-inset-bottom)) var(--edge-left);border-top:1px solid var(--color-border);display:flex}.ALAUxa_footer>:last-child{flex:1}@media (prefers-reduced-motion:no-preference){.ALAUxa_dialog[open]{animation:ALAUxa_sheet-in .24s var(--ease-out)}}@keyframes ALAUxa_sheet-in{0%{transform:translateY(100%)}}@keyframes ALAUxa_modal-in{0%{opacity:0;transform:translateY(12px)}}@media (min-width:720px){.ALAUxa_dialog{width:min(568px, calc(100% - 2 * var(--space-6)));max-height:calc(100dvh - 2 * var(--space-6));border-radius:var(--radius-xl);margin:auto;inset:0}.ALAUxa_large{width:min(680px, calc(100% - 2 * var(--space-6)))}.ALAUxa_grabber{display:none}.ALAUxa_top{padding:var(--space-3) var(--space-3) 0}.ALAUxa_body,.ALAUxa_footer{padding-inline:var(--space-6)}.ALAUxa_footer>:last-child{flex:none;margin-left:auto}.ALAUxa_dialog input,.ALAUxa_dialog textarea,.ALAUxa_dialog select{font-size:inherit}}@media (min-width:720px) and (prefers-reduced-motion:no-preference){.ALAUxa_dialog[open]{animation:ALAUxa_modal-in .2s var(--ease-out)}}
.lklTna_row{align-items:center;gap:var(--space-3);min-width:0;min-height:3rem;padding:0 var(--space-3);border-radius:var(--radius-control);font:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text);text-align:left;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;display:flex}.lklTna_row:hover{background:var(--control-bg-hover)}.lklTna_row:active{background:var(--control-bg-active)}.lklTna_row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.lklTna_row[aria-pressed=true]{background:var(--color-surface-accent-soft);font-weight:var(--weight-semibold)}.lklTna_row[aria-pressed=true]:not(:disabled):hover,.lklTna_row[aria-pressed=true]:not(:disabled):active{background:var(--c-petrol-100)}.lklTna_row:disabled{color:var(--color-text-muted);cursor:not-allowed;background:0 0}.lklTna_compact{min-height:2.5rem}.lklTna_muted .lklTna_label{color:var(--color-text-muted)}.lklTna_icon{border-radius:var(--radius-sm);background:var(--color-surface-alt);width:2.25rem;height:2.25rem;color:var(--color-text);flex:none;place-items:center;display:grid}.lklTna_row[aria-pressed=true] .lklTna_icon{background:var(--action-bg);color:var(--action-text)}.lklTna_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lklTna_count{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none}.lklTna_check{stroke-width:2.4px;color:var(--color-text-accent);visibility:hidden;flex:none}.lklTna_row[aria-pressed=true] .lklTna_check{visibility:visible}
._7K9NHG_nav{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7K9NHG_pages{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7K9NHG_page{min-width:var(--tap-min);min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-control);place-items:center;text-decoration:none;display:grid}._7K9NHG_page:hover{background:var(--control-bg-hover);border-color:var(--control-border-hover);color:var(--color-text)}._7K9NHG_page:active{background:var(--control-bg-active);border-color:var(--control-border-active)}._7K9NHG_page:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._7K9NHG_pageCurrent,._7K9NHG_pageCurrent:hover,._7K9NHG_pageCurrent:active{background:var(--color-surface-inverse);border-color:var(--color-surface-inverse);color:var(--color-text-inverse)}._7K9NHG_position{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;display:none}._7K9NHG_compact{flex-wrap:nowrap;justify-content:space-between}._7K9NHG_compact ._7K9NHG_position{display:block}._7K9NHG_compact ._7K9NHG_pages{display:none}@media (min-width:720px){._7K9NHG_compact{flex-wrap:wrap;justify-content:center}._7K9NHG_compact ._7K9NHG_position{display:none}._7K9NHG_compact ._7K9NHG_pages{display:flex}}
.tfzElq_wrap{position:relative}.tfzElq_wrap .tfzElq_control{padding-inline-end:calc(40px + var(--space-3))}.tfzElq_toggle{all:unset;box-sizing:border-box;border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;transition:var(--transition-control);justify-content:center;align-items:center;margin-block:auto;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:6px}.tfzElq_toggle:hover{background:var(--control-bg-hover);color:var(--color-text)}.tfzElq_toggle:active{background:var(--control-bg-active)}.tfzElq_toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tfzElq_toggle:disabled{color:var(--c-slate-400);cursor:not-allowed;background:0 0}
._8Umzja_list{z-index:5;min-width:100%;max-height:min(320px,50dvh);margin:var(--space-1) 0 0;padding:var(--space-1);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-2);list-style:none;position:absolute;top:100%;left:0;overflow-y:auto}._8Umzja_list[hidden]{display:none}._8Umzja_option{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-regular);cursor:pointer;display:flex}._8Umzja_option[data-active]{background:var(--control-bg-hover)}._8Umzja_option:active{background:var(--control-bg-active)}._8Umzja_option[aria-selected=true]{font-weight:var(--weight-semibold)}._8Umzja_option[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}._8Umzja_check{width:1.25em;color:var(--color-text-accent);flex:none;place-items:center;display:inline-grid}
.zUQv_G_root{min-width:0;display:block;position:relative}.zUQv_G_inline,.zUQv_G_affix{align-self:stretch;display:inline-flex}.zUQv_G_affix{flex:none}.zUQv_G_root .zUQv_G_trigger{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:start;cursor:pointer;width:100%;display:flex}.zUQv_G_trigger{font-family:inherit;font-weight:inherit;line-height:inherit;color:var(--color-text)}.zUQv_G_trigger:disabled{cursor:not-allowed}.zUQv_G_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zUQv_G_caret{width:7px;height:7px;transition:transform var(--dur-fast) var(--ease-out);border-bottom:2px solid;border-right:2px solid;flex:none;margin-inline-end:2px;transform:translateY(-25%)rotate(45deg)}.zUQv_G_trigger[aria-expanded=true] .zUQv_G_caret{transform:translateY(25%)rotate(225deg)}.zUQv_G_trigger:disabled .zUQv_G_caret{color:var(--color-text-muted)}.zUQv_G_inline .zUQv_G_trigger{min-height:100%;padding:0 var(--space-4) 0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:var(--weight-semibold);background:0 0;border:0}.zUQv_G_affix .zUQv_G_trigger{gap:var(--space-2);padding-inline:var(--space-3);border:0;border-right:1px solid var(--color-border);font-size:var(--text-md);background:0 0;border-radius:0}.zUQv_G_affix .zUQv_G_trigger:hover:not(:disabled){background:var(--control-bg-hover)}.zUQv_G_inline .zUQv_G_trigger:focus-visible,.zUQv_G_affix .zUQv_G_trigger:focus-visible{outline:none}.zUQv_G_root .zUQv_G_list{z-index:30;max-width:min(24rem, calc(100vw - var(--space-4) * 2));margin:0;position:fixed;inset:auto}.zUQv_G_inline .zUQv_G_list,.zUQv_G_affix .zUQv_G_list{width:max-content}.zUQv_G_label{min-width:0}.zUQv_G_native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0}
.beygGG_frame{background:var(--color-surface-alt);width:100%;position:relative;overflow:hidden}.beygGG_square{aspect-ratio:1}.beygGG_portrait{aspect-ratio:3/4}.beygGG_landscape{aspect-ratio:4/3}.beygGG_image{object-fit:cover;width:100%;height:100%;display:block}
.V_L61W_field{gap:var(--space-2);display:grid}.V_L61W_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.V_L61W_label{font-weight:var(--weight-semibold);font-size:var(--text-base)}.V_L61W_value{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.V_L61W_range{width:100%;min-height:var(--tap-min);accent-color:var(--action-bg);cursor:pointer;margin:0}.V_L61W_scale{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}
.tesfOW_line{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex-wrap:wrap;margin:0;display:flex}.tesfOW_value{align-items:center;gap:var(--space-1);color:var(--color-text);font-weight:var(--weight-semibold);display:inline-flex}.tesfOW_star{color:var(--color-warning)}.tesfOW_plain{font-size:inherit;font-weight:var(--weight-regular);color:inherit;display:inline-flex}
.gQES7W_card{gap:var(--space-2);padding:var(--space-5)}.gQES7W_rating{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.gQES7W_title{font-size:var(--text-md);line-height:var(--leading-snug)}.gQES7W_text{line-height:var(--leading-relaxed);margin:0}.gQES7W_signature{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:grid}.gQES7W_author{color:var(--color-text);font-weight:var(--weight-semibold)}.gQES7W_signed{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:auto;display:flex}
.mAVBRG_root{gap:var(--space-2);display:grid;position:relative}.mAVBRG_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mAVBRG_chip{align-items:center;gap:var(--space-1);min-height:32px;padding-inline:var(--space-3) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-alt);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.mAVBRG_remove{all:unset;width:var(--tap-min);height:var(--tap-min);margin-block:calc((32px - var(--tap-min)) / 2);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-lg);cursor:pointer;place-items:center;line-height:1;display:inline-grid}.mAVBRG_remove:hover{color:var(--color-text)}.mAVBRG_remove:active{scale:var(--press-scale,.96)}.mAVBRG_remove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.mAVBRG_remove:disabled{color:var(--color-text-muted);cursor:not-allowed}.mAVBRG_input{min-width:0}.mAVBRG_list{right:0}.mAVBRG_root .mAVBRG_listInline{max-height:min(240px,40dvh);box-shadow:none;position:static}.mAVBRG_root .mAVBRG_option{align-items:flex-start}.mAVBRG_optionText{min-width:0;display:grid}.mAVBRG_detail{font-size:var(--text-sm);color:var(--color-text-muted)}.mAVBRG_empty{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}
._31oEpW_header{gap:var(--space-3);margin-bottom:var(--space-8);max-width:var(--measure-wide);display:grid}._31oEpW_title{font-size:var(--text-section);line-height:var(--leading-snug)}._31oEpW_lead{font-size:var(--text-md);color:var(--color-text-muted);margin:0}[data-tone=inverse] ._31oEpW_lead{color:var(--color-text-inverse-muted)}._31oEpW_lead:empty{display:none}html[data-af-session] ._31oEpW_lead:has(>[data-session-gate]:only-child){display:none}
.pCVq8q_fieldset{gap:var(--space-3);border:0;width:100%;min-width:0;margin:0;padding:0;display:grid}.pCVq8q_legend{font-weight:var(--weight-semibold);padding:0}.pCVq8q_track{--pad:6px;--gap:var(--space-1);gap:var(--gap);padding:var(--pad);border-radius:var(--radius-lg);background:var(--color-surface-alt);box-shadow:inset 0 0 0 1px var(--color-border);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;display:grid;position:relative}.pCVq8q_thumb{top:var(--pad);left:var(--pad);right:var(--pad);height:calc((100% - 2 * var(--pad) - (var(--count) - 1) * var(--gap)) / var(--count));border-radius:var(--radius-control);background:var(--color-surface-inverse);box-shadow:var(--shadow-1);transform:translateY(calc(var(--index) * (100% + var(--gap))));transition:transform var(--dur-slow) var(--ease-out);position:absolute}.pCVq8q_track:not([data-checked]) .pCVq8q_thumb{visibility:hidden}.pCVq8q_option{z-index:1;min-height:56px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;transition:color var(--dur-slow) var(--ease-out), background var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;gap:2px;display:flex;position:relative}.pCVq8q_option:hover{background:var(--color-surface)}.pCVq8q_option:active{scale:var(--press-scale)}.pCVq8q_option:has(input:checked){color:var(--color-text-inverse);background:0 0}.pCVq8q_option:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.pCVq8q_label{font-weight:var(--weight-semibold)}.pCVq8q_labelRow{justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.pCVq8q_detail{font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--dur-slow) var(--ease-out)}.pCVq8q_option:has(input:checked) .pCVq8q_detail{color:var(--color-text-inverse-muted)}.pCVq8q_fieldset[data-disabled=true] .pCVq8q_track{opacity:.6}.pCVq8q_option:has(input:disabled){cursor:not-allowed;scale:1}.pCVq8q_option:has(input:disabled:not(:checked)):hover{background:0 0}.pCVq8q_fieldset[data-invalid=true] .pCVq8q_track{box-shadow:inset 0 0 0 1px var(--color-error)}.pCVq8q_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}@media (min-width:480px){.pCVq8q_track{grid-template-columns:repeat(var(--count), minmax(0, 1fr));--gap:6px;grid-auto-rows:auto}.pCVq8q_thumb{right:auto;bottom:var(--pad);width:calc((100% - 2 * var(--pad) - (var(--count) - 1) * var(--gap)) / var(--count));height:auto;transform:translateX(calc(var(--index) * (100% + var(--gap))))}}.pCVq8q_light{gap:var(--space-2)}.pCVq8q_light .pCVq8q_track{--pad:var(--space-1);--gap:var(--space-1);grid-template-columns:repeat(var(--count), minmax(0, 1fr));box-shadow:none;border-radius:14px;grid-auto-rows:auto}.pCVq8q_light .pCVq8q_thumb{right:auto;bottom:var(--pad);width:calc((100% - 2 * var(--pad) - (var(--count) - 1) * var(--gap)) / var(--count));border-radius:var(--radius-md);background:var(--color-surface);height:auto;transform:translateX(calc(var(--index) * (100% + var(--gap))))}.pCVq8q_light .pCVq8q_option{min-height:var(--tap-min);padding:var(--space-2);border-radius:var(--radius-md);text-align:center;align-items:center}.pCVq8q_light .pCVq8q_option:hover{background:var(--control-bg-hover)}.pCVq8q_light .pCVq8q_option:has(input:checked){color:var(--color-text);background:0 0}.pCVq8q_light .pCVq8q_label{font-size:var(--text-sm)}.pCVq8q_light.pCVq8q_fieldset[data-invalid=true] .pCVq8q_track{box-shadow:inset 0 0 0 1px var(--color-error)}.pCVq8q_checkedDetail,.pCVq8q_hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.pCVq8q_checkedDetail{font-size:var(--text-xs)}
.aboHnq_steps{margin:0;padding:0;list-style:none}.aboHnq_step{gap:var(--space-3);border-top:1px solid var(--color-border-inverse);grid-template-columns:36px 1fr;padding-block:14px;display:grid}.aboHnq_dot{border:1px solid var(--color-border-inverse);border-radius:var(--radius-pill);width:32px;height:32px;font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-inverse-muted);place-items:center;display:inline-grid}.aboHnq_done .aboHnq_dot{border-color:var(--action-bg);background:var(--action-bg);color:var(--color-text-inverse)}.aboHnq_current .aboHnq_dot{border-color:var(--color-surface);background:var(--color-surface);color:var(--color-text)}.aboHnq_body{gap:2px;min-width:0;display:grid}.aboHnq_title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-inverse);margin:0}.aboHnq_pending .aboHnq_title{color:var(--color-text-inverse-muted)}.aboHnq_detail{font-size:var(--text-sm);color:var(--color-text-inverse-muted);margin:0}
.JrU0bq_card{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);display:grid}.JrU0bq_label{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}.JrU0bq_icon{color:var(--color-text-muted);flex:none}.JrU0bq_value{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text);margin:0}.JrU0bq_note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.JrU0bq_positive{color:var(--color-success)}.JrU0bq_attention{color:var(--color-warning)}.JrU0bq_inverse{border-color:var(--color-surface-inverse);background:var(--color-surface-inverse)}.JrU0bq_inverse .JrU0bq_label,.JrU0bq_inverse .JrU0bq_icon,.JrU0bq_inverse .JrU0bq_note{color:var(--color-text-inverse-muted)}.JrU0bq_inverse .JrU0bq_value{color:var(--color-text-inverse)}
.iHfhtq_canvas{pointer-events:none;z-index:2;--confetti-1:var(--c-petrol-500);--confetti-2:var(--c-petrol-300);--confetti-3:var(--c-accent-on-dark);--confetti-4:var(--c-amber-700);--confetti-5:var(--c-ink-900);width:100%;height:100%;position:absolute;inset:0}.iHfhtq_mark{width:var(--success-burst-size,72px);height:var(--success-burst-size,72px);border-radius:var(--radius-pill);background:var(--action-bg);place-items:center;display:inline-grid}.iHfhtq_check{fill:none;stroke:var(--action-text);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.iHfhtq_mark[data-animate]{animation:.5s cubic-bezier(.2,1.3,.4,1) .1s both iHfhtq_pop}.iHfhtq_mark[data-animate] .iHfhtq_check{stroke-dasharray:44;stroke-dashoffset:44px;animation:iHfhtq_draw .35s var(--ease-out) .5s forwards}@keyframes iHfhtq_pop{0%{transform:scale(0)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes iHfhtq_draw{to{stroke-dashoffset:0}}
.yLRl9W_steps{--dot:28px;grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.yLRl9W_steps:before,.yLRl9W_steps:after{content:"";top:calc(var(--dot) / 2 - 1.5px);left:calc(100% / var(--steps) / 2);border-radius:var(--radius-pill);height:3px;position:absolute}.yLRl9W_steps:before{right:calc(100% / var(--steps) / 2);background:var(--color-border)}.yLRl9W_steps:after{width:calc((100% - 100% / var(--steps)) * var(--progress));background:var(--action-bg);transition:width var(--dur-base) var(--ease-out)}.yLRl9W_step{z-index:1;align-items:center;gap:var(--space-2);padding-inline:var(--space-1);text-align:center;flex-direction:column;display:flex;position:relative}.yLRl9W_marker{width:var(--dot);height:var(--dot);box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-border);place-items:center;display:grid}.yLRl9W_reached .yLRl9W_marker{background:var(--action-bg);color:var(--action-text);border:0}.yLRl9W_label{font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.yLRl9W_upcoming .yLRl9W_label{color:var(--color-text-muted)}.yLRl9W_detail{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}
.XocwmW_tabs{isolation:isolate;gap:var(--space-1);border-bottom:1px solid var(--color-border);overscroll-behavior-x:contain;scrollbar-width:none;--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--fade-start), black calc(100% - var(--fade-end)), transparent 100%);display:flex;position:relative;overflow-x:auto}.XocwmW_tabs::-webkit-scrollbar{display:none}.XocwmW_tabs[data-fade-start]{--fade-start:32px}.XocwmW_tabs[data-fade-end]{--fade-end:32px}.XocwmW_tab{z-index:1;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--color-text-muted);font:inherit;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--transition-control);background-color:#0000;background-clip:padding-box;border:0;border-bottom:3px solid #0000;flex:none;text-decoration:none;display:inline-flex;position:relative}.XocwmW_tab:hover{color:var(--color-text);background-color:var(--control-bg-hover);text-decoration:none}.XocwmW_tab:active{background-color:var(--control-bg-active)}.XocwmW_tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}.XocwmW_label{display:inline-grid}.XocwmW_label:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--weight-semibold);overflow:hidden}.XocwmW_count{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out)}.XocwmW_selected{color:var(--color-text);font-weight:var(--weight-semibold);border-bottom-color:var(--color-surface-inverse)}.XocwmW_selected .XocwmW_count{color:var(--color-text)}.XocwmW_indicator{z-index:0;width:var(--w,0);height:3px;transform:translateX(var(--x,0));background:var(--color-surface-inverse);opacity:0;pointer-events:none;position:absolute;bottom:0;left:0}.XocwmW_tabs[data-ready] .XocwmW_indicator{opacity:1;transition:transform var(--dur-base) var(--ease-out), width var(--dur-base) var(--ease-out)}.XocwmW_tabs[data-ready] .XocwmW_selected{border-bottom-color:#0000}.XocwmW_chips{gap:var(--space-2);padding:var(--space-1);margin:calc(var(--space-1) * -1);border-bottom:0}.XocwmW_chip{flex:none}.XocwmW_chips .XocwmW_chipSelected .XocwmW_count{color:var(--figure-text)}.XocwmW_chips .XocwmW_indicator{display:none}.XocwmW_items{gap:inherit;flex:none;margin:0;padding:0;list-style:none;display:flex}.XocwmW_item{display:flex}.XocwmW_wrap{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.XocwmW_wrap .XocwmW_items{flex-wrap:wrap;flex:100%}
.aonlcW_region{right:var(--space-4);bottom:calc(var(--space-6) + env(safe-area-inset-bottom));left:var(--space-4);z-index:30;pointer-events:none;position:fixed}.aonlcW_raised720,.aonlcW_raised960{bottom:calc(var(--control-height) + var(--space-8) + env(safe-area-inset-bottom))}.aonlcW_toast{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-inverse);color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--weight-semibold);box-shadow:var(--shadow-2);margin:0;display:flex}.aonlcW_error{background:var(--color-error-surface);color:var(--color-error)}@media (prefers-reduced-motion:no-preference){.aonlcW_toast{animation:aonlcW_toast-in .2s var(--ease-out) both}}@keyframes aonlcW_toast-in{0%{opacity:0;transform:translateY(8px)}}@media (min-width:720px){.aonlcW_region{right:auto;bottom:var(--space-6);left:50%;transform:translate(-50%)}.aonlcW_raised960{bottom:calc(var(--control-height) + var(--space-8))}}@media (min-width:960px){.aonlcW_raised960{bottom:var(--space-6)}}
.cUw50G_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cUw50G_item{align-items:flex-start;gap:var(--space-3);font-size:var(--text-md);display:flex}.cUw50G_check{border-radius:var(--radius-pill);background:var(--color-success-surface);flex:none;width:24px;height:24px;margin-top:1px;position:relative}.cUw50G_check:after{content:"";border:solid var(--color-success);border-width:0 2px 2px 0;width:7px;height:11px;position:absolute;top:5px;left:8px;rotate:45deg}
.rFOLXq_mark{align-items:center;gap:var(--space-1);font-weight:var(--weight-semibold);color:var(--color-success);display:inline-flex}.rFOLXq_sm{font-size:var(--text-sm)}.rFOLXq_xs{font-size:var(--text-xs)}
.ux0Zra_box,.ux0Zra_untilHydrated{display:contents}html[data-af-session] .ux0Zra_untilHydrated{display:none}
._641PpW_card{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);display:grid;container:intake-chat/inline-size}@media (min-width:480px){._641PpW_card{padding:var(--space-6)}}._641PpW_head{align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}._641PpW_avatar{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);background:var(--figure-bg);color:var(--figure-text);place-items:center;display:grid}._641PpW_headText{gap:var(--space-1);min-width:0;display:grid}._641PpW_title{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}._641PpW_subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._641PpW_progress{font-size:var(--text-sm);color:var(--color-text-muted);grid-column:2;margin:0}._641PpW_progress strong{color:var(--color-text);font-weight:var(--weight-semibold)}._641PpW_progress:empty{display:none}@container intake-chat (min-width:560px){._641PpW_head:has(._641PpW_progress:not(:empty)){grid-template-columns:auto minmax(0,1fr) auto}._641PpW_progress{white-space:nowrap;grid-column:3}}._641PpW_head{position:relative}._641PpW_headClosable{padding-right:calc(var(--tap-min) + var(--space-2))}._641PpW_close{top:calc(var(--space-2) * -1);right:calc(var(--space-2) * -1);width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}._641PpW_close:hover{background:var(--control-bg-hover);color:var(--color-text)}._641PpW_close:active{background:var(--control-bg-active)}._641PpW_close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._641PpW_fine{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:inline-flex}._641PpW_fine svg{color:var(--color-success);flex:none}@container intake-chat (min-width:720px){._641PpW_conversation{width:100%;max-width:calc(var(--container-form) + var(--space-28));margin-inline:auto}}._641PpW_conversation{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}._641PpW_log{min-height:0;max-height:min(48dvh,360px);padding:var(--space-1) var(--space-1) var(--space-2);overscroll-behavior:contain;scrollbar-width:thin;border-radius:var(--radius-md);flex:auto;overflow-y:auto}._641PpW_log:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}._641PpW_messages{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._641PpW_conversation[data-stage=summary] ._641PpW_log,._641PpW_conversation[data-stage=ready] ._641PpW_log{max-height:min(24dvh,180px)}._641PpW_bubble{max-width:88%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);font-size:var(--text-base);line-height:var(--leading-normal);white-space:pre-line;overflow-wrap:anywhere;animation:_641PpW_bubble-in var(--dur-base) var(--ease-out)}._641PpW_assistant{border-top-left-radius:var(--radius-xs);background:var(--color-surface-alt);align-self:flex-start}._641PpW_person{border-top-right-radius:var(--radius-xs);background:var(--color-surface-accent-soft);align-self:flex-end}._641PpW_typing{gap:var(--space-1);min-height:var(--space-12);align-items:center;display:inline-flex}._641PpW_typingDot{border-radius:var(--radius-full);background:var(--color-text-muted);width:6px;height:6px;animation:_641PpW_typing-dot 1s var(--ease-in-out) infinite}._641PpW_typingDot:nth-of-type(2){animation-delay:.15s}._641PpW_typingDot:nth-of-type(3){animation-delay:.3s}@keyframes _641PpW_bubble-in{0%{opacity:0;translate:0 var(--space-2)}}@keyframes _641PpW_typing-dot{0%,60%,to{opacity:.3}30%{opacity:1}}._641PpW_turn{gap:var(--space-3);flex:none;display:grid}._641PpW_replies{gap:var(--space-2);flex-wrap:wrap;display:flex}._641PpW_replyDetailed{padding-block:var(--space-2);border-radius:var(--radius-control);white-space:normal;text-align:start;flex-direction:column;flex:100%;align-items:flex-start;gap:0}._641PpW_replyDetail{font-weight:var(--weight-regular);color:var(--color-text-muted)}._641PpW_replyDetailed[aria-pressed=true] ._641PpW_replyDetail{color:inherit}@media (min-width:480px){._641PpW_replyDetailed{flex-basis:calc(50% - var(--space-2))}}._641PpW_textReply{gap:var(--space-3);display:grid}._641PpW_replyField{min-height:calc(var(--space-18) + var(--space-2))}._641PpW_replyError{font-size:var(--text-sm);color:var(--color-error);margin:0}._641PpW_textActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._641PpW_summary{gap:var(--space-4);display:grid}._641PpW_summaryList{border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;display:grid}._641PpW_summaryRow{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}._641PpW_summaryRow+._641PpW_summaryRow{border-top:1px solid var(--color-border)}._641PpW_summaryLabel{font-size:var(--text-sm);color:var(--color-text-muted)}._641PpW_summaryValue{font-weight:var(--weight-medium);white-space:pre-line;overflow-wrap:anywhere;grid-column:1;margin:0}._641PpW_summaryEdit{grid-area:1/2/span 2;align-self:center;margin:0}._641PpW_foot{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-sm);flex-wrap:wrap;flex:none;display:flex}._641PpW_foot>.af-link{min-height:var(--tap-min);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){._641PpW_bubble,._641PpW_typingDot{animation:none}}
.ycsIHW_card{gap:var(--space-4);display:grid}.ycsIHW_row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ycsIHW_title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.ycsIHW_mono{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.ycsIHW_seats{gap:var(--space-1);display:flex}.ycsIHW_seat{border-radius:var(--radius-full);background:var(--color-border);height:6px;transition:background var(--dur-base);flex:1}.ycsIHW_seat[data-on]{background:var(--action-bg)}.ycsIHW_contactList{padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-alt);margin:0}.ycsIHW_contactRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--text-sm);display:flex}.ycsIHW_contactRow+.ycsIHW_contactRow{border-top:1px solid var(--color-border)}.ycsIHW_contactRow dt{color:var(--color-text-muted)}.ycsIHW_contactRow dd{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.ycsIHW_fakeButton{border-radius:var(--radius-control);background:var(--color-surface-inverse);min-height:46px;color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:default;transition:background var(--dur-base), color var(--dur-base);place-items:center;display:grid}.ycsIHW_fakeButton[data-done]{background:var(--color-success-surface);color:var(--color-success)}@media (prefers-reduced-motion:reduce){.ycsIHW_seat,.ycsIHW_fakeButton{transition:none}}
.AJXacW_start{gap:var(--space-5);flex-direction:column;display:flex}.AJXacW_body{margin:calc(var(--space-1) * -1);padding:var(--space-1);gap:var(--space-5);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.AJXacW_intro{gap:var(--space-2);display:grid}.AJXacW_title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-text)}.AJXacW_lead{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted);text-wrap:pretty;margin:0}.AJXacW_story{gap:var(--space-2);flex-direction:column;flex:1 0 auto;display:flex}.AJXacW_field{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);transition:var(--transition-control);flex-direction:column;flex:1 0 auto;display:flex}.AJXacW_field:hover{border-color:var(--control-border-hover)}.AJXacW_field:focus-within{border-color:var(--focus-field-color);box-shadow:var(--focus-field-halo)}.AJXacW_fieldError,.AJXacW_fieldError:hover{border-color:var(--color-error)}.AJXacW_textarea{field-sizing:content;width:100%;min-height:9rem;max-height:40dvh;color:var(--color-text);font:inherit;font-size:var(--text-lg);line-height:var(--leading-normal);resize:none;background:0 0;border:0;flex:auto;padding:0}.AJXacW_textarea:focus{outline:none}.AJXacW_textarea::placeholder{color:var(--color-text-muted)}.AJXacW_guide{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.AJXacW_error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-error);margin:0}.AJXacW_starters{gap:var(--space-2);display:grid}.AJXacW_startersLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.AJXacW_chipRow{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AJXacW_starter[aria-current=true]{border:2px solid var(--color-text);background:var(--color-bg);font-weight:var(--weight-semibold)}.AJXacW_foot{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex:none;display:grid}@media (min-width:480px){.AJXacW_foot{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.AJXacW_fine{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:inline-flex}.AJXacW_fine svg{color:var(--color-success);flex:none}
.jMsgsG_figure{gap:var(--space-3);margin:0;display:grid}.jMsgsG_stage{perspective:2000px;position:relative}.jMsgsG_halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--c-petrol-500) 14%, transparent), transparent);position:absolute;inset:-20% -25%}.jMsgsG_screen{max-width:620px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-3);gap:14px;display:grid}@media (min-width:480px){.jMsgsG_screen{padding:22px}}@media (min-width:960px){.jMsgsG_screen{transform-origin:0;transform:rotateY(-10deg)rotateX(4deg)}}.jMsgsG_screen :is(p,ul){margin:0;padding:0}.jMsgsG_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.jMsgsG_title{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.jMsgsG_tabs{border-radius:var(--radius-pill);background:var(--color-surface-alt);font-size:13px;font-weight:var(--weight-semibold);padding:3px;display:flex}.jMsgsG_tabs button{border-radius:var(--radius-pill);min-height:32px;color:var(--color-text-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:6px 14px}.jMsgsG_tabs button:hover{color:var(--color-text)}.jMsgsG_tabs button:active{scale:var(--press-scale)}.jMsgsG_tabs button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-1)}.jMsgsG_tabs button:focus-visible,.jMsgsG_card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.jMsgsG_body{display:grid}.jMsgsG_feed,.jMsgsG_detail{grid-area:1/1}.jMsgsG_feed{align-content:start;gap:14px;display:grid}.jMsgsG_feed[data-away]{visibility:hidden}.jMsgsG_detail{align-content:center;justify-items:start;gap:var(--space-3);padding-bottom:12%;display:grid}.jMsgsG_detailCard{box-sizing:border-box;width:100%;padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-3);border-radius:18px}.jMsgsG_filters{gap:var(--space-2);flex-wrap:wrap;font-size:13px;display:flex}.jMsgsG_filters span{padding:5px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill)}.jMsgsG_list{gap:var(--space-3);list-style:none;display:grid}.jMsgsG_card{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:14px var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), scale var(--dur-fast) var(--ease-out);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;display:grid}.jMsgsG_card:hover{box-shadow:var(--shadow-3)}.jMsgsG_card:active{scale:.99}.jMsgsG_card:hover .jMsgsG_arrow{border-color:var(--color-text)}.jMsgsG_card[data-fresh]{border-color:var(--c-petrol-300);background:var(--color-surface-accent-soft);box-shadow:var(--shadow-3)}.jMsgsG_cardMain{gap:6px;min-width:0;display:grid}.jMsgsG_cardTop{align-items:center;gap:2px var(--space-2);flex-wrap:wrap;font-size:15px;display:flex}.jMsgsG_dot{background:var(--figure-mark);border-radius:50%;flex:none;width:8px;height:8px}.jMsgsG_muted{white-space:nowrap;color:var(--color-text-muted);font-size:12px}.jMsgsG_preview{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.jMsgsG_cardSide{justify-items:end;gap:6px;font-size:13px;display:grid}.jMsgsG_cardSide b{font-family:var(--font-mono)}.jMsgsG_places{white-space:nowrap;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-success-surface);color:var(--color-success);font-size:12px;font-weight:var(--weight-semibold)}.jMsgsG_arrow{border:1px solid var(--color-border);border-radius:50%;place-items:center;width:40px;height:40px;display:none}@media (min-width:480px){.jMsgsG_card{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto auto}.jMsgsG_arrow{display:grid}}.jMsgsG_fade{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--color-surface));height:30%;position:absolute;bottom:-1px;left:-10%;right:-10%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}@media (prefers-reduced-motion:no-preference){.jMsgsG_halo{animation:.6s cubic-bezier(.2,.8,.2,1) both jMsgsG_bloom,9s ease-in-out .6s infinite jMsgsG_breathe}.jMsgsG_screen{animation:.4s cubic-bezier(.2,.8,.2,1) both jMsgsG_pop}.jMsgsG_head{animation:.3s cubic-bezier(.2,.8,.2,1) .1s both jMsgsG_popIn}.jMsgsG_filters{animation:.3s cubic-bezier(.2,.8,.2,1) .15s both jMsgsG_popIn}.jMsgsG_list{animation:.5s cubic-bezier(.6,0,.2,1) .2s both jMsgsG_unfold}.jMsgsG_card[data-fresh]{animation:.7s cubic-bezier(.2,.8,.2,1) both jMsgsG_enter}.jMsgsG_detail{animation:.3s cubic-bezier(.2,.8,.2,1) both jMsgsG_popIn}html[data-af-intro-seen] .jMsgsG_halo{animation:9s ease-in-out infinite jMsgsG_breathe}html[data-af-intro-seen] :is(.jMsgsG_screen,.jMsgsG_head,.jMsgsG_filters,.jMsgsG_list){animation:none}}@media (prefers-reduced-motion:no-preference) and (min-width:960px){.jMsgsG_screen{animation-name:jMsgsG_popTilt}}@keyframes jMsgsG_bloom{0%{opacity:0;transform:scale(.6)}to{opacity:.85;transform:scale(1)}}@keyframes jMsgsG_pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes jMsgsG_popTilt{0%{opacity:0;transform:scale(.96)rotateY(-10deg)rotateX(4deg)}to{opacity:1;transform:rotateY(-10deg)rotateX(4deg)}}@keyframes jMsgsG_popIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes jMsgsG_unfold{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes jMsgsG_enter{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:none}}@keyframes jMsgsG_breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}
.M60yLq_launcherRoot{z-index:30;right:max(var(--space-4), env(safe-area-inset-right));bottom:max(var(--space-4), env(safe-area-inset-bottom));align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex;position:fixed}.M60yLq_launcher{align-items:center;gap:var(--space-3);min-height:var(--button-height-lg);padding:6px var(--space-5) 6px 6px;border-radius:var(--radius-pill);background:var(--action-bg);color:var(--action-text);font:inherit;font-weight:var(--weight-semibold);box-shadow:var(--shadow-3);cursor:pointer;animation:M60yLq_dock-in var(--dur-slow) var(--ease-out);transition:background-color var(--dur-fast) var(--ease-out), scale var(--dur-fast) var(--ease-out);border:0;display:inline-flex;position:relative;overflow:hidden}.M60yLq_launcher:hover{background:var(--action-bg-hover)}.M60yLq_launcher:active{background:var(--action-bg-active);scale:var(--press-scale)}.M60yLq_launcher:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (min-width:720px){.M60yLq_launcherRoot{right:max(var(--space-6), env(safe-area-inset-right));bottom:max(var(--space-6), env(safe-area-inset-bottom))}}.M60yLq_shine,.M60yLq_launcher:after{background:linear-gradient(90deg, color-mix(in srgb, var(--color-text-inverse) 0%, transparent), color-mix(in srgb, var(--color-text-inverse) 45%, transparent), color-mix(in srgb, var(--color-text-inverse) 0%, transparent));pointer-events:none;width:50%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-20deg)}.M60yLq_shine{animation:M60yLq_shine .9s var(--ease-in-out) forwards}.M60yLq_launcher:after{content:""}.M60yLq_launcher:hover:after{animation:M60yLq_shine .9s var(--ease-in-out) forwards}.M60yLq_bubble{align-items:flex-start;gap:var(--space-2);max-width:min(300px, calc(100vw - 2 * var(--space-4)));padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);animation:M60yLq_bubble-in var(--dur-base) var(--ease-out) .35s both;display:flex}.M60yLq_bubbleClose{width:var(--space-6);height:var(--space-6);margin-top:calc(var(--space-1) / -2);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;transition:var(--transition-control);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.M60yLq_bubbleClose:hover{background:var(--control-bg-active);color:var(--color-text)}.M60yLq_bubbleClose:active{scale:var(--press-scale)}.M60yLq_bubbleClose:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@keyframes M60yLq_shine{to{transform:translate(320%)skew(-20deg)}}@keyframes M60yLq_bubble-in{0%{opacity:0;transform:translateY(var(--space-2)) scale(.96)}}.M60yLq_launcherIcon{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);background:var(--color-surface);color:var(--action-bg);place-items:center;display:grid;position:relative}.M60yLq_launcherDot{border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-success);width:12px;height:12px;position:absolute;top:0;right:0}@media (prefers-reduced-motion:reduce){.M60yLq_launcher,.M60yLq_bubble{animation:none}.M60yLq_shine,.M60yLq_launcher:after{display:none}}
.MRefxq_lead{font-size:var(--text-md);color:var(--color-text-muted);max-width:var(--measure-base);margin:0}.MRefxq_noteInverse{font-size:var(--text-sm);color:var(--color-text-inverse-muted);margin:0}.MRefxq_hero{isolation:isolate;position:relative;overflow:hidden}.MRefxq_heroPhoto{display:none}.MRefxq_heroPhotoImage{object-fit:cover}.MRefxq_heroGrid{gap:var(--space-12);align-items:center;display:grid}@media (min-width:960px){.MRefxq_heroPhoto{z-index:-1;-webkit-mask-composite:source-in;width:44%;height:auto;display:block;position:absolute;inset:0 auto 0 -10%;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 50%),linear-gradient(#000 65%,#0000);mask-image:linear-gradient(90deg,#0000 4%,#000 50%),linear-gradient(#000 65%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.MRefxq_heroPhotoImage{--hero-photo-opacity:.22;object-position:50% 14%;opacity:var(--hero-photo-opacity)}.MRefxq_heroGrid{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.MRefxq_heroPreview{width:auto;max-width:none}}@media (min-width:1024px){section.MRefxq_hero{min-height:calc(100dvh - 68px - env(safe-area-inset-top));padding-block:var(--space-8);align-content:center;display:grid}}.MRefxq_heroCopy{gap:var(--space-5);align-content:start;display:grid}.MRefxq_seal{align-items:center;gap:var(--space-2);width:fit-content;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-alt);color:var(--color-text);display:inline-flex}.MRefxq_seal svg{color:var(--color-success);flex:none}.MRefxq_heroTitle{font-size:var(--text-display);line-height:var(--leading-tight);max-width:20ch}.MRefxq_heroHighlight{background:linear-gradient(transparent 62%, var(--c-petrol-100) 62%, var(--c-petrol-100) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.MRefxq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.MRefxq_checks{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MRefxq_check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.MRefxq_checkIcon{color:var(--color-success);flex:none}.MRefxq_commission{align-items:center;gap:var(--space-3);width:fit-content;max-width:var(--measure-base);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-alt);font-size:var(--text-sm);margin:0;display:flex}.MRefxq_commissionValue{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);font-variant-numeric:tabular-nums;flex:none;line-height:1}@media (prefers-reduced-motion:no-preference){.MRefxq_heroPhotoImage{animation:.8s cubic-bezier(.2,.8,.2,1) .1s both MRefxq_introPhoto}.MRefxq_seal{animation:.3s cubic-bezier(.2,.8,.2,1) both MRefxq_introUp}.MRefxq_heroTitle{animation:.35s cubic-bezier(.2,.8,.2,1) 40ms both MRefxq_introRise}.MRefxq_heroCopy>.MRefxq_lead{animation:.3s cubic-bezier(.2,.8,.2,1) .1s both MRefxq_introUp}.MRefxq_commission{animation:.3s cubic-bezier(.2,.8,.2,1) .15s both MRefxq_introUp}.MRefxq_actions{animation:.3s cubic-bezier(.2,.8,.2,1) .2s both MRefxq_introUp}.MRefxq_checks{animation:.3s cubic-bezier(.2,.8,.2,1) .25s both MRefxq_introUp}.MRefxq_heroHighlight{background-repeat:no-repeat;animation:.4s cubic-bezier(.2,.8,.2,1) .35s both MRefxq_introMark}html[data-af-intro-seen] :is(.MRefxq_heroPhotoImage,.MRefxq_seal,.MRefxq_heroTitle,.MRefxq_heroCopy>.MRefxq_lead,.MRefxq_commission,.MRefxq_actions,.MRefxq_checks,.MRefxq_heroHighlight){animation:none}}@keyframes MRefxq_introUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes MRefxq_introRise{0%{transform:translateY(12px)}to{transform:none}}@keyframes MRefxq_introPhoto{0%{opacity:0;transform:scale(1.04)}to{opacity:var(--hero-photo-opacity);transform:none}}@keyframes MRefxq_introMark{0%{background-size:0% 100%}to{background-size:100% 100%}}.MRefxq_testimonials{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.MRefxq_testimonials{grid-template-columns:repeat(3,minmax(0,1fr))}}.MRefxq_finalGrid{gap:var(--space-8);align-items:center;display:grid}@media (min-width:960px){.MRefxq_finalGrid{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.MRefxq_finalCopy{gap:var(--space-5);align-content:start;display:grid}.MRefxq_finalTitle{font-size:var(--text-section);line-height:var(--leading-snug);max-width:18ch}.MRefxq_finalLead{font-size:var(--text-md);color:var(--color-text-inverse-muted);max-width:var(--measure-base);margin:0}.MRefxq_finalSubtitle{margin-top:var(--space-2);font-size:var(--text-lg);line-height:var(--leading-snug)}.MRefxq_finalPromises{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.MRefxq_finalPromise{gap:var(--space-3);display:flex}.MRefxq_finalPromiseIcon{flex:none;margin-top:2px}.MRefxq_finalCard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border-inverse);border-radius:var(--radius-sheet);display:grid}@media (min-width:720px){.MRefxq_finalCard{padding:var(--space-8)}}.MRefxq_finalCardTitle{font-size:var(--text-xl);line-height:var(--leading-snug)}.MRefxq_requirements{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.MRefxq_requirement{align-items:center;gap:var(--space-3);display:flex}.MRefxq_requirementNumber{border-radius:var(--radius-pill);border:1px solid var(--color-border-inverse);width:28px;height:28px;font-family:var(--font-mono);font-size:var(--text-xs);flex:none;place-items:center;display:grid}
._8X_ZSG_slot{min-height:var(--dock-slot-height,auto)}._8X_ZSG_slot ._8X_ZSG_docked{z-index:30;height:88dvh;padding-bottom:max(var(--space-5), env(safe-area-inset-bottom));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);animation:_8X_ZSG_dock-in var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:clip}._8X_ZSG_slot ._8X_ZSG_docked>:last-child{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}._8X_ZSG_slot ._8X_ZSG_docked>[data-chat-start],._8X_ZSG_slot ._8X_ZSG_docked>[data-stage]{overflow:visible}._8X_ZSG_slot ._8X_ZSG_docked [data-chat-start] textarea{field-sizing:fixed;flex:1 1 0;min-height:3lh;max-height:none}._8X_ZSG_slot ._8X_ZSG_docked,._8X_ZSG_slot ._8X_ZSG_docked [data-chat-start]>:first-child{gap:var(--space-4)}._8X_ZSG_slot ._8X_ZSG_docked [data-chat-start] :has(>textarea){gap:var(--space-2)}._8X_ZSG_slot ._8X_ZSG_docked [data-stage] [role=log]{min-height:var(--space-18);flex:1 1 0;max-height:none}._8X_ZSG_slot ._8X_ZSG_docked [data-stage]>:not([role=log]):not(:last-child){min-height:0;margin-inline:calc(var(--space-1) * -1);padding:var(--space-1);overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;overflow-y:auto}._8X_ZSG_slot ._8X_ZSG_hidden{display:none}@media (min-width:720px){._8X_ZSG_slot ._8X_ZSG_docked{left:auto;right:max(var(--space-6), env(safe-area-inset-right));bottom:max(var(--space-6), env(safe-area-inset-bottom));width:min(624px, calc(100vw - var(--space-12)));height:min(680px, calc(100dvh - var(--space-28)));padding-bottom:var(--space-6);border-radius:var(--radius-sheet);box-shadow:var(--shadow-3)}}@media (min-width:1024px){._8X_ZSG_slot{height:var(--dock-rest-height,auto);position:relative}._8X_ZSG_slot[data-measured] ._8X_ZSG_float{z-index:5;inset-inline:0;position:absolute;top:0}._8X_ZSG_slot ._8X_ZSG_float>*{border-radius:var(--radius-sheet);box-shadow:var(--shadow-3)}._8X_ZSG_slot ._8X_ZSG_docked{animation:none}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (min-width:720px){._8X_ZSG_slot ._8X_ZSG_docked{background:var(--material-glass-bg);border-color:var(--material-glass-border);-webkit-backdrop-filter:var(--material-glass-filter);backdrop-filter:var(--material-glass-filter)}}@media (min-width:1024px){._8X_ZSG_slot ._8X_ZSG_float>*{background:var(--material-glass-bg);border-color:var(--material-glass-border);-webkit-backdrop-filter:var(--material-glass-filter);backdrop-filter:var(--material-glass-filter)}}@media (prefers-reduced-transparency:reduce){._8X_ZSG_slot ._8X_ZSG_docked,._8X_ZSG_slot ._8X_ZSG_float>*{background:var(--color-surface);border-color:var(--color-border);-webkit-backdrop-filter:none;backdrop-filter:none}}}@keyframes _8X_ZSG_dock-in{0%{opacity:0;translate:0 var(--space-4)}}@media (prefers-reduced-motion:reduce){._8X_ZSG_slot ._8X_ZSG_docked{animation:none}}
.zqF4Iq_answer{gap:var(--space-3);display:grid}.zqF4Iq_answer>*{margin:0}.zqF4Iq_answer ul,.zqF4Iq_answer ol{gap:var(--space-2);padding-left:var(--space-5);display:grid}.zqF4Iq_answer li>ul,.zqF4Iq_answer li>ol{margin-top:var(--space-2)}.zqF4Iq_answer strong{font-weight:var(--weight-semibold);color:var(--color-text)}.zqF4Iq_answer em{font-style:italic}.zqF4Iq_answer del,.zqF4Iq_answer s{color:var(--color-text-muted);text-decoration-thickness:1px}.zqF4Iq_answer code{font-family:var(--font-mono);font-size:var(--text-sm)}.zqF4Iq_answer :not(pre)>code{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--color-surface-alt);overflow-wrap:anywhere}.zqF4Iq_answer a{color:var(--action-quiet-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.zqF4Iq_answer a:hover{color:var(--action-bg-hover)}.zqF4Iq_answer a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}
.gGjHDq_list{gap:var(--space-3);max-width:820px;display:grid}
.y4HRXq_card{height:100%}.y4HRXq_inner{flex-direction:column;flex:1;display:flex}.y4HRXq_media{border-bottom:1px solid var(--color-border)}.y4HRXq_cover{aspect-ratio:16/9;background:var(--color-surface-alt);position:relative}.y4HRXq_coverImage{object-fit:cover;width:100%;height:100%}.y4HRXq_body{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.y4HRXq_title{font-size:var(--text-lg);line-height:var(--leading-snug)}.y4HRXq_summary,.y4HRXq_meta,.y4HRXq_action{margin:0}.y4HRXq_summary{color:var(--color-text-muted)}.y4HRXq_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.y4HRXq_action{padding-top:var(--space-2)}@media (min-width:720px){.y4HRXq_featured{flex-direction:row}.y4HRXq_featured .y4HRXq_media{border-right:1px solid var(--color-border);border-bottom:0;flex:1.1}.y4HRXq_featured .y4HRXq_media>div{aspect-ratio:auto;height:100%;min-height:16rem}.y4HRXq_featured .y4HRXq_body{align-content:center;gap:var(--space-3);padding:var(--space-8);flex:1}.y4HRXq_featured .y4HRXq_title{font-size:var(--text-2xl)}}@media (min-width:960px){.y4HRXq_featured .y4HRXq_title{font-size:var(--text-3xl)}}
._32UdtW_banner{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) var(--space-3) max(var(--space-4), env(safe-area-inset-left));background:var(--color-warning-surface);color:var(--color-text);border-bottom:1px solid var(--color-warning);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._32UdtW_clock{font-variant-numeric:tabular-nums}
._0M14Aq_surface{border:1px solid var(--color-border);background:var(--color-surface);transition:background-color var(--dur-fast) var(--ease-out);border-radius:18px;position:relative}._0M14Aq_surface:hover{background:var(--control-bg-hover)}._0M14Aq_surface:has(._0M14Aq_link:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}._0M14Aq_link{z-index:1;border-radius:inherit;outline:none;position:absolute;inset:0}._0M14Aq_surface:hover ._0M14Aq_underline{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._0M14Aq_arrow{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);transition:var(--transition-control);border-radius:50%;place-items:center;display:grid}._0M14Aq_surface:hover ._0M14Aq_arrow{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-text)}._0M14Aq_surface:has(._0M14Aq_link:focus-visible) ._0M14Aq_arrow{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-text)}@media (prefers-reduced-motion:reduce){._0M14Aq_surface,._0M14Aq_arrow{transition:none}}
.b-e3bG_card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-2);flex-direction:column;display:flex}.b-e3bG_head{align-items:center;gap:var(--space-3);display:flex}.b-e3bG_badge{border-radius:var(--radius-sm);background:var(--color-surface-alt);width:42px;height:42px;color:var(--color-text);flex:none;place-items:center;display:grid}.b-e3bG_titles{flex-direction:column;gap:2px;min-width:0;display:flex}.b-e3bG_title{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.b-e3bG_detail,.b-e3bG_text{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.b-e3bG_actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.b-e3bG_exit{text-align:start}.b-e3bG_art{width:200px;height:auto;margin:0 auto;display:block}@media (min-width:720px){.b-e3bG_card{padding:var(--space-6)}}
._8_peUW_band{padding-block:var(--space-12)}._8_peUW_inner{gap:var(--space-5);justify-items:start;display:grid}._8_peUW_copy{gap:var(--space-2);display:grid}._8_peUW_title{font-size:var(--text-section);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}._8_peUW_text{max-width:var(--measure-wide);color:var(--color-text-inverse-muted);margin:0}@media (min-width:720px){._8_peUW_inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}}._8_peUW_contained{padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-surface-inverse);color:var(--color-text-inverse)}._8_peUW_contained ._8_peUW_title{font-size:var(--text-xl);letter-spacing:normal;color:inherit}@media (min-width:720px){._8_peUW_contained{gap:var(--space-6);padding:var(--space-8)}}
.YBARsa_status{gap:var(--space-8);padding-block:var(--space-8);align-items:center;display:grid}.YBARsa_text{gap:var(--space-4);justify-items:start;display:grid}.YBARsa_title{font-size:var(--text-3xl);line-height:var(--leading-snug);text-wrap:balance}.YBARsa_lead{max-width:var(--measure-wide);color:var(--color-text-muted);margin:0}.YBARsa_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.YBARsa_art{order:-1;place-items:center;display:grid}@media (min-width:720px){.YBARsa_status[data-art]{gap:var(--space-12);padding-block:var(--space-18);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.YBARsa_status[data-art] .YBARsa_art{order:0}}@media (prefers-reduced-motion:no-preference){.YBARsa_status[data-art] .YBARsa_text>*{animation:YBARsa_rise .5s var(--ease-out) both}.YBARsa_status[data-art] .YBARsa_text>:first-child{animation-delay:.1s}.YBARsa_status[data-art] .YBARsa_text>:nth-child(2){animation-delay:.2s}.YBARsa_status[data-art] .YBARsa_text>:nth-child(3){animation-delay:.3s}.YBARsa_status[data-art] .YBARsa_text>:nth-child(4){animation-delay:.4s}}@keyframes YBARsa_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.dd8u2G_amount{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.dd8u2G_unit{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-regular);letter-spacing:normal;color:var(--color-text-muted)}.dd8u2G_plan{font-weight:var(--weight-semibold);color:var(--color-text)}.dd8u2G_rule{padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.dd8u2G_dark .dd8u2G_unit,.dd8u2G_dark .dd8u2G_rule{color:var(--color-text-inverse-muted)}.dd8u2G_dark .dd8u2G_rule{border-top-color:var(--color-border-inverse)}section.dd8u2G_compact{gap:var(--space-3);padding:var(--space-4) var(--space-5)}@media (min-width:720px){section.dd8u2G_compact{padding:var(--space-5) var(--space-6)}}.dd8u2G_compactHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.dd8u2G_compact .dd8u2G_rule{padding-top:var(--space-3)}
._0XaoIG_page{min-height:100dvh;max-width:var(--container-max);padding:env(safe-area-inset-top) max(var(--gutter), env(safe-area-inset-right)) env(safe-area-inset-bottom) max(var(--gutter), env(safe-area-inset-left));background:var(--color-bg);align-content:center;margin-inline:auto;display:grid}
.PUHsMa_grid{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.PUHsMa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.PUHsMa_card{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);grid-template-columns:72px minmax(0,1fr);align-items:start;transition:border-color .15s,background-color .15s;display:grid;position:relative}@media (min-width:720px){.PUHsMa_card{gap:var(--space-5);padding:var(--space-5);grid-template-columns:96px minmax(0,1fr)}}.PUHsMa_card:has(.PUHsMa_link):hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.PUHsMa_card:has(.PUHsMa_link):active{border-color:var(--control-border-active)}.PUHsMa_card:has(.PUHsMa_link:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PUHsMa_art{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-surface-accent-soft);position:relative;overflow:hidden}.PUHsMa_img{object-fit:contain;transform:scale(1.28)}.PUHsMa_body{gap:var(--space-2);flex-direction:column;align-self:stretch;display:flex}.PUHsMa_label{font-size:var(--text-sm);color:var(--c-petrol-600);font-weight:600}.PUHsMa_title{font-size:var(--text-lg);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.PUHsMa_symptoms{font-size:var(--text-sm);color:var(--color-text-muted);text-wrap:pretty;margin:0}@media (min-width:720px){.PUHsMa_symptoms{font-size:var(--text-base)}}.PUHsMa_link{min-block-size:var(--tap-min);color:var(--color-text-accent);align-self:start;align-items:center;gap:6px;margin-top:auto;font-weight:600;text-decoration:none;display:inline-flex}.PUHsMa_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.PUHsMa_link:focus-visible{outline:none}
.Q3sMEW_card{gap:var(--space-4);padding:var(--space-6)}.Q3sMEW_title{font-size:var(--text-lg);line-height:var(--leading-snug)}.Q3sMEW_steps{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.Q3sMEW_step{align-content:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.Q3sMEW_number{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.Q3sMEW_stepBody{align-content:start;gap:var(--space-1);display:grid}.Q3sMEW_stepTitle{font-weight:var(--weight-semibold);margin:0}.Q3sMEW_stepText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}
.mUvyZa_main{gap:var(--space-4);max-width:var(--measure-wide);padding:var(--space-12) var(--space-4);justify-items:start;margin-inline:auto;display:grid}.mUvyZa_title{font-size:var(--text-3xl);line-height:var(--leading-snug)}.mUvyZa_lead{color:var(--color-text-muted);margin:0}
.g9Y2ea_pageHeader{gap:var(--space-4);max-width:760px;margin-bottom:clamp(28px,4vw,40px);display:grid}.g9Y2ea_eyebrowChip{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);width:fit-content;min-height:30px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;background:var(--color-surface-accent-soft);color:var(--c-petrol-700);margin:0;padding:0 14px;display:inline-flex}[data-ground=people] .g9Y2ea_eyebrowChip{background:var(--color-surface)}.g9Y2ea_eyebrowChip:before{content:"";border-radius:var(--radius-pill);background:currentColor;flex:none;width:7px;height:7px}.g9Y2ea_pageTitle{font-size:clamp(2.25rem,4.6vw,3.25rem);line-height:var(--leading-tight);letter-spacing:-.025em;text-wrap:balance}.g9Y2ea_pageLead{max-width:var(--measure-wide);font-size:var(--text-lg);color:var(--color-text-muted);margin:0}.g9Y2ea_columns{flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,3vw,40px);display:flex}.g9Y2ea_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-2);--control-height:var(--control-height-lg);flex:1.45 min(100%,520px);gap:28px;padding:clamp(24px,3.5vw,40px);display:grid}.g9Y2ea_aside{gap:var(--space-5);flex:min(100%,340px);min-width:0;display:grid}.g9Y2ea_cardHead{gap:var(--space-3);display:grid}.g9Y2ea_counterRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;display:flex}.g9Y2ea_counterNote{font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;display:none}@media (min-width:480px){.g9Y2ea_counterNote{display:inline}}.g9Y2ea_progress{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.g9Y2ea_segment{border-radius:var(--radius-pill);background:var(--color-surface-alt);height:4px;transition:background var(--dur-slow) var(--ease-out)}.g9Y2ea_segment[data-on=true]{background:var(--action-bg)}.g9Y2ea_stepTitle{font-size:1.75rem;line-height:1.15}.g9Y2ea_stepLead{color:var(--color-text-muted);margin:0}.g9Y2ea_labeledProgress{gap:var(--space-2);margin:0 0 var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.g9Y2ea_labeledProgress li{gap:var(--space-2);min-width:0;display:grid}.g9Y2ea_labeledBar{border-radius:var(--radius-pill);background:var(--color-border);height:4px}.g9Y2ea_labeledProgress li[data-state=done] .g9Y2ea_labeledBar,.g9Y2ea_labeledProgress li[data-state=current] .g9Y2ea_labeledBar{background:var(--action-bg)}.g9Y2ea_labeledText{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.g9Y2ea_labeledProgress li[data-state=current] .g9Y2ea_labeledText{font-weight:var(--weight-semibold);color:var(--color-text)}.g9Y2ea_labeledNumber{display:none}.g9Y2ea_card[data-labeled] .g9Y2ea_stepTitle{font-size:clamp(1.75rem,3.2vw,2.25rem);line-height:var(--leading-tight);letter-spacing:-.02em;text-wrap:balance}.g9Y2ea_card[data-labeled]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (min-width:720px){.g9Y2ea_labeledNumber{display:inline}.g9Y2ea_labeledText{font-size:var(--text-sm)}.g9Y2ea_card[data-labeled]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-2);padding:clamp(24px,3.5vw,40px)}}.g9Y2ea_form{gap:22px;display:grid}.g9Y2ea_twoColumns{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.g9Y2ea_note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.g9Y2ea_cta{min-height:56px}.g9Y2ea_cta:after{content:"→"}.g9Y2ea_actionsRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.g9Y2ea_actionsRow .g9Y2ea_cta{flex:240px}.g9Y2ea_legalNote{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-surface-alt);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}.g9Y2ea_legalNote svg{flex:none;margin-top:1px}.g9Y2ea_codePanel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--c-petrol-100);border-radius:var(--radius-lg);background:var(--color-surface-accent-soft);display:grid}.g9Y2ea_codePanel[data-verified=true]{border-color:var(--color-success-surface);background:var(--color-success-surface)}.g9Y2ea_codeMeta{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.g9Y2ea_codeFoot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.g9Y2ea_verified{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--color-success);margin:0;display:flex}.g9Y2ea_divider{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:flex}.g9Y2ea_divider:before,.g9Y2ea_divider:after{content:"";background:var(--color-border);flex:1;height:1px}.g9Y2ea_providers{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.g9Y2ea_panel{--panel-pad:clamp(24px, 3vw, 36px);gap:var(--space-5);padding:var(--panel-pad);border-radius:var(--radius-xl);background:var(--color-surface-inverse);box-shadow:var(--shadow-3);color:var(--color-text-inverse);display:grid;overflow:hidden}.g9Y2ea_panelEyebrow{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-accent-on-dark)}.g9Y2ea_panelTitle{font-size:clamp(1.625rem,2.6vw,2rem);line-height:var(--leading-snug);color:var(--color-text-inverse)}.g9Y2ea_panelStrip{justify-content:space-between;gap:var(--space-1) var(--space-4);margin:0 calc(-1 * var(--panel-pad)) calc(-1 * var(--panel-pad));padding:var(--space-4) var(--panel-pad);background:var(--color-surface-inverse-alt);font-size:var(--text-sm);color:var(--c-ink-on-dark);flex-wrap:wrap;list-style:none;display:flex}.g9Y2ea_support{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);padding:clamp(22px,3vw,28px);display:grid}.g9Y2ea_supportHead{align-items:center;gap:var(--space-3);display:flex}.g9Y2ea_supportIcon{border-radius:var(--radius-md);background:var(--color-surface-accent-soft);width:40px;height:40px;color:var(--color-text);flex:none;place-items:center;display:inline-grid}.g9Y2ea_supportTitle{font-size:var(--text-lg);line-height:var(--leading-snug)}.g9Y2ea_checks{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.g9Y2ea_checks li{align-items:flex-start;gap:var(--space-2);display:flex}.g9Y2ea_checks svg{color:var(--color-success);flex:none;margin-top:2px}.g9Y2ea_doneMark{border-radius:var(--radius-pill);background:var(--color-success-surface);width:64px;height:64px;color:var(--color-success);place-items:center;display:inline-grid}.g9Y2ea_summary{margin:0;display:grid}.g9Y2ea_summaryRow{gap:var(--space-1);padding-block:var(--space-3);border-top:1px solid var(--color-surface-alt);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.g9Y2ea_summaryRow{gap:var(--space-4);grid-template-columns:160px minmax(0,1fr)}}.g9Y2ea_summaryRow dt{color:var(--color-text-muted)}.g9Y2ea_summaryRow dd{overflow-wrap:anywhere;margin:0}.g9Y2ea_passkey{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--c-petrol-100);border-radius:var(--radius-lg);background:var(--color-surface-accent-soft);display:grid}.g9Y2ea_passkeyHead{align-items:flex-start;gap:var(--space-3);display:flex}.g9Y2ea_passkeyTitle{font-size:var(--text-lg);line-height:var(--leading-snug)}.g9Y2ea_passkeyActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.g9Y2ea_narrow{max-width:var(--container-form);margin-inline:auto}@media (prefers-reduced-motion:reduce){.g9Y2ea_segment{transition:none}}.g9Y2ea_codePanel>.g9Y2ea_codeMeta:empty{margin-top:calc(-1 * var(--space-4))}.g9Y2ea_card[data-celebrate]{position:relative;overflow:hidden}.g9Y2ea_card[data-celebrate] .g9Y2ea_cardHead{text-align:center;justify-items:center}.g9Y2ea_card[data-celebrate] .g9Y2ea_counterRow{text-align:center;justify-content:center}.g9Y2ea_card[data-celebrate] .g9Y2ea_stepTitle{text-wrap:balance}.g9Y2ea_card[data-celebrate] .g9Y2ea_stepLead{text-wrap:pretty;max-width:46ch}@media (prefers-reduced-motion:no-preference){.g9Y2ea_card[data-celebrate] .g9Y2ea_counterRow,.g9Y2ea_card[data-celebrate] .g9Y2ea_stepTitle,.g9Y2ea_card[data-celebrate] .g9Y2ea_stepLead,.g9Y2ea_card[data-celebrate]>:not(.g9Y2ea_cardHead)>*{animation:g9Y2ea_rise .5s var(--ease-out) both}.g9Y2ea_card[data-celebrate] .g9Y2ea_counterRow{animation-delay:.6s}.g9Y2ea_card[data-celebrate] .g9Y2ea_stepTitle{animation-delay:.7s}.g9Y2ea_card[data-celebrate] .g9Y2ea_stepLead{animation-delay:.8s}.g9Y2ea_card[data-celebrate]>:not(.g9Y2ea_cardHead)>:first-child{animation-delay:.95s}.g9Y2ea_card[data-celebrate]>:not(.g9Y2ea_cardHead)>:nth-child(2){animation-delay:1.1s}.g9Y2ea_card[data-celebrate]>:not(.g9Y2ea_cardHead)>:nth-child(n+3){animation-delay:1.25s}}@keyframes g9Y2ea_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.keEcdW_body{--post-text:1.125rem;--post-lead:1.25rem;--post-measure:42.5rem;padding-block:var(--space-8) var(--section-y)}.keEcdW_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""body""aside""after";display:grid}.keEcdW_areaIntro{gap:var(--space-6);max-width:var(--post-measure);grid-area:intro;display:grid}.keEcdW_areaBody{gap:var(--space-12);max-width:var(--post-measure);font-size:var(--post-text);grid-area:body;display:grid}.keEcdW_areaAside{grid-area:aside}.keEcdW_areaAfter{gap:var(--space-8);max-width:var(--post-measure);grid-area:after;display:grid}.keEcdW_asideSticky{gap:var(--space-6);display:grid}@media (min-width:960px){.keEcdW_layout{column-gap:var(--space-12);grid-template-columns:minmax(0, var(--post-measure)) 18.75rem;grid-template-areas:"intro aside""body aside""after aside";justify-content:space-between}.keEcdW_asideSticky{top:calc(var(--space-18) + var(--space-6));position:sticky}}.keEcdW_meta{align-items:center;gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.keEcdW_meta strong{color:var(--color-text);font-weight:var(--weight-semibold)}.keEcdW_cover{border-radius:var(--radius-card);background:var(--color-surface-alt);width:100%;height:auto;display:block}.keEcdW_lead{font-size:var(--post-lead);line-height:var(--leading-normal);color:var(--c-ink-700);margin:0}.keEcdW_keyPoints{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.keEcdW_keyPointsTitle{font-size:var(--text-md);line-height:var(--leading-snug)}.keEcdW_keyPointsList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.keEcdW_keyPoint{gap:var(--space-3);font-size:var(--text-md);line-height:var(--leading-normal);grid-template-columns:1.375rem minmax(0,1fr);display:grid}.keEcdW_keyPointIcon{border-radius:var(--radius-full);background:var(--color-surface-alt);width:1.375rem;height:1.375rem;color:var(--color-text);justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.keEcdW_keyPointTitle{font-weight:var(--weight-semibold)}.keEcdW_keyPointText{margin:0}.keEcdW_toc{font-size:var(--text-sm)}.keEcdW_tocSummary{cursor:pointer;min-height:var(--tap-min);font-weight:var(--weight-semibold);align-items:center;display:flex}.keEcdW_tocInline{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-block:var(--space-2)}.keEcdW_tocAside{display:none}.keEcdW_tocList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.keEcdW_tocInline .keEcdW_tocList{padding-block:var(--space-2) var(--space-3)}.keEcdW_tocLink{align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);transition:var(--transition-control);text-decoration:none;display:flex}.keEcdW_tocLink:hover{background:var(--control-bg-hover);color:var(--color-text)}.keEcdW_tocLink:active{background:var(--control-bg-active)}.keEcdW_tocLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.keEcdW_tocLink[aria-current]{background:var(--color-surface-accent-soft);color:var(--action-quiet-text);font-weight:var(--weight-semibold)}.keEcdW_tocMarker{min-width:1.25rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted);flex:none}.keEcdW_tocLink[aria-current] .keEcdW_tocMarker{color:inherit}@media (min-width:960px){.keEcdW_tocInline{display:none}.keEcdW_tocAside{display:block}}.keEcdW_tocCard{gap:var(--space-3);padding:var(--space-5)}.keEcdW_anchorTitle{scroll-margin-top:var(--space-18)}.keEcdW_sectionTitle{font-size:var(--text-2xl);line-height:var(--leading-snug)}.keEcdW_blocks{gap:var(--space-4);line-height:var(--leading-relaxed);display:grid}.keEcdW_blocks p{margin:0}.keEcdW_list{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.keEcdW_cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.keEcdW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.keEcdW_card{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.keEcdW_cardTitle{font-size:var(--text-md);line-height:var(--leading-snug)}.keEcdW_cardText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.keEcdW_cardTag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);justify-self:start}.keEcdW_note{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-left:2px solid var(--color-border);background:var(--color-surface);border-radius:0 var(--radius-md) var(--radius-md) 0;display:grid}.keEcdW_noteTitle{font-weight:var(--weight-semibold)}.keEcdW_noteText{color:var(--color-text-muted)}.keEcdW_band{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-surface-alt);font-size:var(--text-base);justify-items:start;display:grid}.keEcdW_bandCopy{gap:var(--space-1);display:grid}.keEcdW_bandTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.keEcdW_bandText{color:var(--c-ink-700);margin:0}@media (min-width:720px){.keEcdW_band{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.keEcdW_ctaCard{gap:var(--space-4);padding:var(--space-6);display:grid}.keEcdW_ctaTitle{font-size:var(--text-lg);line-height:var(--leading-snug)}.keEcdW_ctaText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.keEcdW_faq{gap:var(--space-4);display:grid}.keEcdW_faqList{gap:var(--space-3);display:grid}.keEcdW_faqList p{margin:0}.keEcdW_sources{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-border);font-size:var(--text-sm);display:grid}.keEcdW_sourcesTitle{font-size:var(--text-md)}.keEcdW_sourcesList{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.keEcdW_disclaimer{color:var(--color-text-muted);margin:0}.keEcdW_tags{gap:var(--space-3);display:grid}.keEcdW_tagsTitle{font-size:var(--text-md)}.keEcdW_tagsList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.keEcdW_related{gap:var(--space-4);margin-top:var(--space-8);display:grid}.keEcdW_relatedList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.keEcdW_relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}.keEcdW_index{gap:var(--space-6);display:grid}.keEcdW_grid{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.keEcdW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.keEcdW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.keEcdW_previewBand{padding-block:var(--space-4)}
.IUy2na_hero{padding-block:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-border);background:var(--hero-bg-personas)}.IUy2na_inner{gap:var(--space-4);justify-items:start;display:grid}.IUy2na_inner>*{min-width:0;max-width:100%}.IUy2na_title{max-width:22ch;font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.IUy2na_lead{max-width:var(--measure-wide);font-size:var(--text-md);color:var(--color-text-muted);margin:0}@media (min-width:960px){.IUy2na_hero{padding-bottom:var(--space-12)}.IUy2na_title{font-size:var(--text-display)}}
.NJoLjG_loading{display:block}.NJoLjG_shapes,.NJoLjG_list,.NJoLjG_head{gap:var(--space-3);display:grid}.NJoLjG_page{max-width:var(--panel-content-max);margin-inline:auto}.NJoLjG_page .NJoLjG_shapes{gap:var(--space-6)}.NJoLjG_columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.NJoLjG_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.NJoLjG_bone{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-alt) 0%, color-mix(in srgb, var(--color-surface-alt) 40%, var(--color-surface)) 50%, var(--color-surface-alt) 100%);background-size:200% 100%;display:block}.NJoLjG_title{width:min(280px,70%);height:32px}.NJoLjG_lead{width:min(460px,90%);height:16px}.NJoLjG_band{border-radius:var(--radius-xl);height:160px}.NJoLjG_line{height:16px}.NJoLjG_lineSm{width:100%;height:12px}.NJoLjG_figure{width:140px;height:32px}@media (prefers-reduced-motion:no-preference){.NJoLjG_bone{animation:1.4s linear infinite NJoLjG_bone-sweep}}@keyframes NJoLjG_bone-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:960px){.NJoLjG_columns{grid-template-columns:minmax(0,1fr) 300px}.NJoLjG_band{height:150px}}
.tm_hcW_heading{gap:var(--space-4);display:grid}.tm_hcW_title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);margin:0}@media (min-width:720px){.tm_hcW_title{font-size:var(--text-3xl)}}
