._3qnlIq_eyebrow{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0}._3qnlIq_muted{color:var(--text-muted)}._3qnlIq_accent{color:var(--intent-accent-ink)}._3qnlIq_coral{color:var(--intent-critical-ink)}._3qnlIq_green{color:var(--intent-good-ink)}._3qnlIq_amber{color:var(--intent-warning-ink)}
.Vak6za_ptitle{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.Vak6za_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Vak6za_h1{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.Vak6za_accent{background:var(--grad-brand);color:#0000;font-weight:var(--weight-medium);-webkit-background-clip:text;background-clip:text}.Vak6za_sub{color:var(--text-secondary);font-size:var(--text-base);max-width:62ch}.Vak6za_acts{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:600px){.Vak6za_h1{font-size:var(--text-2xl)}}
.ETPzHG_card{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-5);border:1px solid var(--border-subtle);min-width:0}.ETPzHG_top-accent{border-top:4px solid var(--teal)}.ETPzHG_top-violet{border-top:4px solid var(--violet)}.ETPzHG_top-good{border-top:4px solid var(--green)}.ETPzHG_top-warm{border-top:4px solid var(--amber)}.ETPzHG_top-neutral{border-top:4px solid var(--intent-neutral)}.ETPzHG_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ETPzHG_titles{flex-direction:column;gap:2px;min-width:0;display:flex}.ETPzHG_title{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--text-primary);margin:0}
.e_q14a_panel{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:1px solid var(--border-subtle);min-width:0;overflow:hidden}.e_q14a_band{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);color:var(--text-on-accent);display:flex}.e_q14a_brand{background:var(--grad-brand)}.e_q14a_warm{background:var(--grad-warm)}.e_q14a_go{background:var(--grad-go)}.e_q14a_deep{background:var(--grad-deep)}.e_q14a_title{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md);margin:0}.e_q14a_meta{font-size:var(--text-xs);font-family:var(--font-heading);font-weight:var(--weight-medium)}.e_q14a_body{padding:var(--space-4) var(--space-5)}
._5nVtMG_strip{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));display:grid}._5nVtMG_kpi{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:1px solid var(--border-subtle);flex-direction:column;display:flex;overflow:hidden}._5nVtMG_band{padding:var(--space-2) var(--space-4);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-on-accent);margin:0}._5nVtMG_brand{background:var(--grad-brand)}._5nVtMG_warm{background:var(--grad-warm)}._5nVtMG_go{background:var(--grad-go)}._5nVtMG_deep{background:var(--grad-deep)}._5nVtMG_body{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-3);text-align:center;flex-direction:column;flex:1;display:flex}._5nVtMG_value{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-3xl);color:var(--text-primary);line-height:1}._5nVtMG_note{font-size:var(--text-xs);color:var(--text-muted)}
.b7y_tW_pill{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);cursor:pointer;text-decoration:none;transition:box-shadow .15s,background .15s;display:inline-flex}.b7y_tW_pill:hover:not(:disabled){background:var(--surface-sunken)}.b7y_tW_pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.b7y_tW_pill:disabled{opacity:.55;cursor:not-allowed}.b7y_tW_primary{background:var(--grad-action);color:var(--text-on-accent);box-shadow:var(--shadow-action);border-color:#0000}.b7y_tW_primary:hover:not(:disabled){background:var(--grad-action);box-shadow:var(--shadow-action-hover)}.b7y_tW_danger{background:var(--coral-soft);color:var(--coral-ink);border-color:var(--coral)}.b7y_tW_danger:hover:not(:disabled){background:var(--coral-soft)}.b7y_tW_quiet{background:var(--surface-card)}.b7y_tW_sm{min-height:32px;padding:0 var(--space-4);font-size:var(--text-sm)}.b7y_tW_lg{min-height:48px;padding:0 var(--space-6);font-size:var(--text-md)}.b7y_tW_more{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--intent-accent-ink);text-decoration:none}.b7y_tW_more:hover{text-decoration:underline}.b7y_tW_more:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}
.hopAjq_chip{padding:2px var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);white-space:nowrap;align-items:center;display:inline-flex}.hopAjq_grey{background:var(--intent-neutral-wash);color:var(--intent-neutral-ink)}.hopAjq_good{background:var(--intent-good-wash);color:var(--intent-good-ink)}.hopAjq_warn{background:var(--intent-warning-wash);color:var(--intent-warning-ink)}.hopAjq_urgent{background:var(--intent-critical-wash);color:var(--intent-critical-ink)}.hopAjq_info{background:var(--intent-accent-wash);color:var(--intent-accent-ink)}.hopAjq_violet{background:var(--violet-soft);color:var(--violet-ink)}
.YBHDLq_panel{z-index:70;background:var(--surface-card);border-left:1px solid var(--border-subtle);width:100vw;height:100dvh;box-shadow:var(--shadow-raised);visibility:hidden;flex-direction:column;transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.YBHDLq_panelOpen{visibility:visible;transition:transform .2s;transform:translate(0)}@media (min-width:640px){.YBHDLq_panel{width:440px}}.YBHDLq_head{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.YBHDLq_headTop{align-items:center;gap:var(--space-2);min-width:0;display:flex}.YBHDLq_headTitle{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-lg);color:var(--text-primary);margin:0}.YBHDLq_model{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.YBHDLq_close{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;margin-left:auto;font-size:26px;line-height:1}.YBHDLq_close:hover{background:var(--surface-sunken)}.YBHDLq_headTools{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.YBHDLq_headBtn{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;white-space:nowrap}.YBHDLq_headBtn:hover:not(:disabled){background:var(--surface-sunken)}.YBHDLq_headBtnOn{border-color:var(--intent-accent);background:var(--intent-accent-wash);color:var(--intent-accent-ink)}.YBHDLq_headBtn:disabled{opacity:.6;cursor:not-allowed;color:var(--text-muted)}.YBHDLq_depth{height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;background:var(--intent-neutral-wash);color:var(--intent-neutral-ink);align-items:center;display:inline-flex}.YBHDLq_depthMedium{background:var(--intent-accent-wash);color:var(--intent-accent-ink)}.YBHDLq_depthHigh{background:var(--violet-soft);color:var(--violet-ink)}.YBHDLq_depthDeep{background:var(--intent-warning-wash);color:var(--intent-warning-ink)}.YBHDLq_deep{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.YBHDLq_knob{border-radius:var(--radius-pill);background:var(--border-strong);width:26px;height:14px;transition:background .15s;position:relative}.YBHDLq_knob:after{content:"";background:var(--surface-card);border-radius:50%;width:10px;height:10px;transition:transform .15s;position:absolute;top:2px;left:2px}.YBHDLq_deepOn{border-color:var(--violet);background:var(--violet-soft);color:var(--violet-ink)}.YBHDLq_deepOn .YBHDLq_knob{background:var(--violet)}.YBHDLq_deepOn .YBHDLq_knob:after{transform:translate(12px)}.YBHDLq_confirm{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:inline-flex}.YBHDLq_messages{min-height:0;padding:var(--space-4);gap:var(--space-4);background:var(--surface-page);flex-direction:column;flex:1;display:flex;overflow-y:auto}.YBHDLq_quiet{color:var(--text-muted);font-size:var(--text-sm)}.YBHDLq_plain{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.YBHDLq_fresh{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--intent-accent-wash);color:var(--intent-accent-ink);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);align-self:center;margin:0}.YBHDLq_msg{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.YBHDLq_mine{align-items:flex-end}.YBHDLq_hers{align-items:flex-start}.YBHDLq_bubbleMine{max-width:88%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--grad-action);color:var(--text-on-accent);white-space:pre-wrap;overflow-wrap:anywhere}.YBHDLq_bubbleHers{max-width:96%;padding:var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm);background:var(--surface-card);border:1px solid var(--border-subtle);min-width:0}.YBHDLq_activity{color:var(--text-muted);font-size:var(--text-sm);margin:0}.YBHDLq_notice{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--intent-warning-wash);color:var(--intent-warning-ink);font-size:var(--text-sm)}.YBHDLq_noticeQuiet{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--intent-neutral-wash);color:var(--intent-neutral-ink);font-size:var(--text-sm)}.YBHDLq_errorBox{padding:var(--space-3);border-radius:var(--radius-md);background:var(--intent-critical-wash);color:var(--intent-critical-ink)}.YBHDLq_errorBox p{margin:0 0 var(--space-2)}.YBHDLq_errorLine{padding:var(--space-2) var(--space-4);background:var(--intent-critical-wash);color:var(--intent-critical-ink);font-size:var(--text-sm);margin:0}.YBHDLq_offer{padding:var(--space-3) var(--space-4);background:var(--intent-accent-wash);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-primary)}.YBHDLq_offer p{margin:0 0 var(--space-2)}.YBHDLq_offerRow{gap:var(--space-2);display:flex}.YBHDLq_files{padding:var(--space-2) var(--space-4) 0;gap:var(--space-2);border-top:1px solid var(--border-subtle);flex-wrap:wrap;margin:0;list-style:none;display:flex}.YBHDLq_chip{align-items:center;gap:var(--space-2);max-width:100%;padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--text-sm);display:inline-flex}.YBHDLq_chipBad{background:var(--intent-critical-wash);color:var(--intent-critical-ink)}.YBHDLq_chipX{color:inherit;cursor:pointer;background:0 0;border:0;min-width:24px;min-height:24px;font-size:18px;line-height:1}.YBHDLq_smallBtn,.YBHDLq_smallBtnPrimary,.YBHDLq_smallBtnDanger{min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary)}.YBHDLq_smallBtnPrimary{background:var(--grad-action);color:var(--text-on-accent);border-color:#0000}.YBHDLq_smallBtnDanger{background:var(--coral-soft);color:var(--coral-ink);border-color:var(--coral)}.YBHDLq_smallBtn:disabled,.YBHDLq_smallBtnPrimary:disabled,.YBHDLq_smallBtnDanger:disabled{opacity:.55;cursor:not-allowed}.YBHDLq_replyTools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.YBHDLq_thumbs{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.YBHDLq_offBox{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-subtle);flex-basis:100%}.YBHDLq_offLabel{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);display:block}.YBHDLq_offText{width:100%;margin-top:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);font-family:var(--font-body);font-size:var(--text-base);resize:vertical;display:block}.YBHDLq_offRow{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.YBHDLq_composer{padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--border-subtle);background:var(--surface-card);position:relative}.YBHDLq_grip{height:12px;margin:0 auto var(--space-1);cursor:ns-resize;touch-action:none;border-radius:var(--radius-sm);align-items:center;width:56px;display:flex}.YBHDLq_grip:before{content:"";border-radius:var(--radius-pill);background:var(--border-strong);width:100%;height:4px;display:block}@media (pointer:coarse){.YBHDLq_grip{display:none}}.YBHDLq_box{width:100%;min-height:56px;max-height:360px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);resize:none;font-size:16px;font-weight:400;line-height:1.45;display:block}.YBHDLq_box::placeholder{color:var(--text-muted)}.YBHDLq_composerRow{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.YBHDLq_send{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--grad-action);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);cursor:pointer;box-shadow:var(--shadow-action);border:1px solid #0000;margin-left:auto}.YBHDLq_send:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.YBHDLq_iconBtn{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-card);cursor:pointer;justify-content:center;align-items:center;min-width:40px;min-height:40px;font-size:18px;display:inline-flex}.YBHDLq_iconBtn:hover{background:var(--surface-sunken)}.YBHDLq_iconOn{background:var(--intent-accent-wash);border-color:var(--teal)}.YBHDLq_micWrap{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.YBHDLq_micNote{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.YBHDLq_micMissing{font-size:var(--text-xs);color:var(--text-muted);max-width:220px}.YBHDLq_tray{padding:var(--space-2);margin-top:var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken);flex-wrap:wrap;gap:2px;display:flex}.YBHDLq_emoji{cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;width:36px;height:36px;font-size:20px}.YBHDLq_emoji:hover{background:var(--surface-card)}
.j5VlTq_form{gap:var(--space-4);display:grid}.j5VlTq_field{gap:var(--space-1);display:grid}.j5VlTq_field label,.j5VlTq_label{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-primary)}.j5VlTq_field input{height:42px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:var(--text-md);width:100%}.j5VlTq_field input[readonly]{background:var(--surface-sunken)}.j5VlTq_field input[aria-invalid=true]{border-color:var(--coral)}.j5VlTq_inputRow{align-items:center;gap:var(--space-2);display:flex}.j5VlTq_inputRow input{flex:1;min-width:0}.j5VlTq_static{font-size:var(--text-md);color:var(--text-primary);overflow-wrap:anywhere}.j5VlTq_hint{font-size:var(--text-xs);color:var(--text-muted)}.j5VlTq_err{font-size:var(--text-xs);color:var(--intent-critical-ink)}.j5VlTq_ok{font-size:var(--text-sm);color:var(--intent-good-ink)}.j5VlTq_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.j5VlTq_field textarea{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:var(--text-md);resize:vertical;width:100%}.j5VlTq_field textarea[readonly]{background:var(--surface-sunken)}.j5VlTq_inputRow textarea{flex:1;min-width:0}.j5VlTq_afterForm{margin-top:var(--space-4)}
._1FCeZG_grid{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._1FCeZG_col{gap:var(--space-5);min-width:0;display:grid}@media (max-width:960px){._1FCeZG_grid{grid-template-columns:minmax(0,1fr)}}._1FCeZG_page{gap:var(--space-5);max-width:860px;display:grid}._1FCeZG_refreshRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._1FCeZG_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-2)}._1FCeZG_lead{color:var(--text-secondary);margin:0 0 var(--space-3)}._1FCeZG_ok{color:var(--intent-good-ink);font-size:var(--text-sm);margin:var(--space-2) 0 0}._1FCeZG_bad{color:var(--intent-critical-ink);background:var(--intent-critical-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0 0}._1FCeZG_note{color:var(--intent-warning-ink);background:var(--intent-warning-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}._1FCeZG_read p{margin:0 0 var(--space-3);line-height:var(--leading-body)}._1FCeZG_readFoot{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._1FCeZG_stamp{font-size:var(--text-2xs);color:var(--text-muted)}._1FCeZG_sources{margin:var(--space-2) 0 0;font-size:var(--text-2xs);color:var(--text-muted);gap:2px;padding:0;list-style:none;display:grid}._1FCeZG_chart{align-items:flex-end;gap:var(--space-2);height:120px;margin:var(--space-3) 0 var(--space-1);display:flex}._1FCeZG_bar{height:100%;font-size:var(--text-2xs);color:var(--text-muted);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}._1FCeZG_barFill{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--grad-brand);width:100%;min-height:2px}._1FCeZG_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._1FCeZG_row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._1FCeZG_rowFired{border-color:var(--intent-critical);background:var(--intent-critical-wash)}._1FCeZG_rowMain{flex:1;gap:2px;min-width:180px;display:grid}._1FCeZG_rowTitle{font-family:var(--font-heading);font-weight:var(--weight-medium)}._1FCeZG_rowSub{color:var(--text-secondary);font-size:var(--text-sm);margin:0}._1FCeZG_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._1FCeZG_confirm{gap:var(--space-2);width:100%;font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;display:flex}._1FCeZG_form{gap:var(--space-3);display:grid}._1FCeZG_field{gap:var(--space-1);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);display:grid}._1FCeZG_fieldRow{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}._1FCeZG_inputRow{gap:var(--space-2);align-items:center;display:flex}._1FCeZG_input{min-width:0;min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);flex:1;font-size:16px;font-weight:400}._1FCeZG_days{gap:var(--space-2);flex-wrap:wrap;display:flex}._1FCeZG_day{align-items:center;gap:var(--space-1);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);display:inline-flex}._1FCeZG_switches{margin:0 0 var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}._1FCeZG_switch{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex}._1FCeZG_how{background:var(--intent-accent-wash);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--text-sm);margin:0 0 var(--space-3)}._1FCeZG_bodyMd{max-width:70ch}._1FCeZG_meter{border-radius:var(--radius-pill);background:var(--surface-sunken);height:8px;margin-top:var(--space-1);overflow:hidden}._1FCeZG_meterFill{background:var(--grad-brand);border-radius:var(--radius-pill);height:100%}
.SLoQRq_stack{gap:var(--space-5);max-width:860px;display:grid}.SLoQRq_notice{padding:var(--space-3) var(--space-4);background:var(--amber-soft);color:var(--amber-ink);border-radius:12px;margin:0}.SLoQRq_anchor{scroll-margin-top:var(--space-5)}.SLoQRq_index{margin:0 0 var(--space-5);max-width:860px}.SLoQRq_indexList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SLoQRq_indexLink{min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.SLoQRq_indexLink:hover{background:var(--surface-sunken)}
.NO_ICa_root{width:var(--s);height:calc(var(--s) * var(--ar,1));color:inherit;font:inherit;vertical-align:middle;background:0 0;border:0;flex:none;margin:0;padding:0;line-height:0;display:inline-block;position:relative}button.NO_ICa_root{cursor:pointer;border-radius:var(--radius-md)}button.NO_ICa_root:focus-visible{box-shadow:var(--focus-ring);outline:none}.NO_ICa_fig{perspective:800px;will-change:transform;display:block;position:absolute;inset:0}.NO_ICa_torso{will-change:transform;display:block;position:absolute;inset:0}.NO_ICa_layer{will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block;position:absolute}.NO_ICa_layer img,.NO_ICa_head img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.NO_ICa_art{width:100%;height:100%;display:block;overflow:visible}.NO_ICa_head{will-change:transform;pointer-events:none;display:block;position:absolute}.NO_ICa_eyes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.NO_ICa_trim{fill:var(--agent-trim)}.NO_ICa_antenna{fill:var(--agent-chest-waiting)}.NO_ICa_visor{fill:var(--agent-visor)}.NO_ICa_panel{fill:var(--agent-visor);opacity:.3}.NO_ICa_slot{fill:var(--agent-slot)}.NO_ICa_pill{fill:var(--agent-eye)}.NO_ICa_arc{fill:none;stroke:var(--agent-eye);stroke-linecap:round}.NO_ICa_chest{pointer-events:none;display:block;position:absolute}.NO_ICa_chestCore{border-radius:var(--radius-pill);background:var(--agent-chest-calm);position:absolute;inset:0}.NO_ICa_chestHalo{border-radius:var(--radius-pill);background:var(--agent-chest-calm);filter:blur(7px);opacity:.55;position:absolute;inset:-40% -12%}.NO_ICa_chest[data-glow=waiting] .NO_ICa_chestCore,.NO_ICa_chest[data-glow=waiting] .NO_ICa_chestHalo{background:var(--agent-chest-waiting);animation:3.2s ease-in-out infinite NO_ICa_breathe}.NO_ICa_chest[data-glow=answered] .NO_ICa_chestCore,.NO_ICa_chest[data-glow=answered] .NO_ICa_chestHalo{background:var(--agent-chest-answered);animation:1.6s ease-in-out infinite NO_ICa_breathe}@keyframes NO_ICa_breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.NO_ICa_chest[data-glow] .NO_ICa_chestCore,.NO_ICa_chest[data-glow] .NO_ICa_chestHalo{animation:none}}
.-tH8Oa_md{overflow-wrap:anywhere}.-tH8Oa_md>:first-child{margin-top:0}.-tH8Oa_md>:last-child{margin-bottom:0}.-tH8Oa_md p{margin:0 0 var(--space-3)}.-tH8Oa_md h3,.-tH8Oa_md h4,.-tH8Oa_md h5,.-tH8Oa_md h6{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--text-primary)}.-tH8Oa_md h3{font-size:var(--text-lg)}.-tH8Oa_md h4{font-size:var(--text-md)}.-tH8Oa_md h5,.-tH8Oa_md h6{font-size:var(--text-base)}.-tH8Oa_md ul,.-tH8Oa_md ol{margin:0 0 var(--space-3);padding-left:var(--space-5)}.-tH8Oa_md li{margin-bottom:var(--space-1)}.-tH8Oa_md a{color:var(--intent-accent-ink);text-underline-offset:2px}.-tH8Oa_md strong{font-weight:var(--weight-medium)}.-tH8Oa_md blockquote{margin:0 0 var(--space-3);padding:var(--space-1) var(--space-3);border-left:3px solid var(--border-strong);color:var(--text-secondary)}.-tH8Oa_md hr{border:0;border-top:1px solid var(--border-subtle);margin:var(--space-4) 0}.-tH8Oa_md code{font-family:var(--font-body);background:var(--surface-sunken);border-radius:var(--radius-sm);padding:1px 5px;font-size:.92em}.-tH8Oa_md pre{margin:0 0 var(--space-3);padding:var(--space-3);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;overflow-x:auto}.-tH8Oa_md pre code{font-size:inherit;white-space:pre;background:0 0;padding:0}.-tH8Oa_tableWrap{margin:0 0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto}.-tH8Oa_md table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.-tH8Oa_md th,.-tH8Oa_md td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:top}.-tH8Oa_md th{background:var(--surface-sunken);font-family:var(--font-heading);font-weight:var(--weight-medium)}.-tH8Oa_md tr:last-child td{border-bottom:0}
.fOvpNq_page{gap:var(--space-5);max-width:980px;display:grid}.fOvpNq_group{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md)}.fOvpNq_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0}.fOvpNq_hint{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-3)}.fOvpNq_error{color:var(--intent-critical-ink);background:var(--intent-critical-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}.fOvpNq_ok{color:var(--intent-good-ink);background:var(--intent-good-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}.fOvpNq_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.fOvpNq_item{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-2);background:var(--surface-card);display:grid}.fOvpNq_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fOvpNq_title{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md);margin:0}.fOvpNq_meta{color:var(--text-muted);font-size:var(--text-xs);margin:0}.fOvpNq_body{color:var(--text-secondary);font-size:var(--text-sm);white-space:pre-wrap;margin:0}.fOvpNq_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.fOvpNq_label{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm)}.fOvpNq_inputRow{gap:var(--space-2);align-items:flex-start;display:flex}.fOvpNq_input{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);flex:1;font-size:16px;font-weight:400}.fOvpNq_primary{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--grad-action);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);cursor:pointer;box-shadow:var(--shadow-action);border:1px solid #0000}.fOvpNq_primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.fOvpNq_quietBtn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}.fOvpNq_quietBtn:hover{background:var(--surface-sunken)}.fOvpNq_quietBtn:disabled{opacity:.55;cursor:not-allowed}.fOvpNq_dangerBtn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--coral-fill);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;border:1px solid #0000}.fOvpNq_switch{align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-primary);background:0 0;border:none;padding:0;display:inline-flex}.fOvpNq_track{border-radius:var(--radius-pill);background:var(--status-off-wash);border:1px solid var(--border-strong);width:44px;height:24px;transition:background .15s;position:relative}.fOvpNq_trackOn{background:var(--intent-good);border-color:var(--intent-good)}.fOvpNq_knob{background:var(--surface-card);width:18px;height:18px;box-shadow:var(--shadow-card);border-radius:50%;transition:left .15s;position:absolute;top:2px;left:2px}.fOvpNq_trackOn .fOvpNq_knob{left:22px}.fOvpNq_switch:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.fOvpNq_result{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);gap:var(--space-1);display:grid}.fOvpNq_order{gap:var(--space-2);align-items:center;display:flex}.fOvpNq_num{font-family:var(--font-heading);font-weight:var(--weight-medium);color:var(--text-muted);min-width:1.5em}.fOvpNq_chips{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.fOvpNq_logRow{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);grid-template-columns:90px 110px 1fr;align-items:start;display:grid}@media (max-width:640px){.fOvpNq_logRow{gap:var(--space-1);grid-template-columns:1fr}}
.cBIh9q_page{gap:var(--space-5);max-width:860px;display:grid}.cBIh9q_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0}.cBIh9q_bad{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-critical-wash);color:var(--intent-critical-ink);font-size:var(--text-sm);margin:0}.cBIh9q_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.cBIh9q_event{gap:var(--space-3);grid-template-columns:9.5rem 1fr auto;align-items:baseline;display:grid}.cBIh9q_time{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-secondary)}.cBIh9q_what{overflow-wrap:anywhere;min-width:0}.cBIh9q_title{color:var(--text-primary)}.cBIh9q_link{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--intent-accent-ink);text-decoration:none}.cBIh9q_link:hover{text-decoration:underline}.cBIh9q_day{margin-bottom:var(--space-4)}.cBIh9q_dayHead{margin:0 0 var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--text-primary)}.cBIh9q_next{margin:0 0 var(--space-3);gap:var(--space-1);display:grid}.cBIh9q_nextTitle{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-xl);color:var(--text-primary)}@media (max-width:480px){.cBIh9q_event{gap:var(--space-1);grid-template-columns:1fr}}
.msTEJq_card{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);border-left:4px solid var(--violet);gap:var(--space-2);display:grid}.msTEJq_done{border-left-color:var(--green);background:var(--intent-good-wash)}.msTEJq_dismissed,.msTEJq_expired{border-left-color:var(--intent-neutral);background:var(--surface-sunken)}.msTEJq_failed{border-left-color:var(--coral);background:var(--intent-critical-wash)}.msTEJq_head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.msTEJq_title{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md);color:var(--text-primary);margin:0}.msTEJq_status{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--violet-ink)}.msTEJq_done .msTEJq_status{color:var(--green-ink)}.msTEJq_dismissed .msTEJq_status,.msTEJq_expired .msTEJq_status{color:var(--text-muted)}.msTEJq_failed .msTEJq_status{color:var(--coral-ink)}.msTEJq_summary{font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.msTEJq_details{gap:var(--space-1);font-size:var(--text-sm);margin:0;display:grid}.msTEJq_detail{gap:var(--space-2);grid-template-columns:5.5rem 1fr;display:grid}.msTEJq_detail dt{color:var(--text-muted)}.msTEJq_detail dd{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;margin:0;overflow-y:auto}.msTEJq_result{font-size:var(--text-sm);color:var(--green-ink);margin:0}.msTEJq_bad{font-size:var(--text-sm);color:var(--intent-critical-ink);margin:0}.msTEJq_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.msTEJq_doIt,.msTEJq_notNow{min-height:36px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong)}.msTEJq_doIt{background:var(--grad-action);color:var(--text-on-accent);box-shadow:var(--shadow-action);border-color:#0000}.msTEJq_notNow{background:var(--surface-card);color:var(--text-primary)}.msTEJq_doIt:disabled,.msTEJq_notNow:disabled{opacity:.55;cursor:not-allowed}.msTEJq_hint{font-size:var(--text-xs);color:var(--text-muted)}.msTEJq_writing{gap:var(--space-1);display:grid}.msTEJq_writingHead{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);color:var(--text-secondary);margin:0}.msTEJq_writingList{padding-left:var(--space-4);gap:var(--space-1);font-size:var(--text-sm);margin:0;display:grid}.msTEJq_writingError{color:var(--intent-critical-ink);font-family:var(--font-heading);font-weight:var(--weight-medium)}.msTEJq_writingWarn{color:var(--text-muted);font-size:var(--text-xs)}
.-ii1Ma_lead{margin:0 0 var(--space-4);color:var(--text-secondary)}.-ii1Ma_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-2)}.-ii1Ma_ok{color:var(--intent-good-ink);font-size:var(--text-sm);margin:var(--space-2) 0 0}.-ii1Ma_bad{color:var(--intent-critical-ink);background:var(--intent-critical-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0 0}.-ii1Ma_sub{margin:var(--space-5) 0 var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md)}.-ii1Ma_voices{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.-ii1Ma_voice{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-wrap:wrap;display:flex}.-ii1Ma_voiceChosen{border-color:var(--intent-accent);background:var(--intent-accent-wash)}.-ii1Ma_voiceText{flex:1;min-width:180px}.-ii1Ma_voiceName{font-family:var(--font-heading);font-weight:var(--weight-medium)}.-ii1Ma_voiceAbout{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.-ii1Ma_voiceBtns{gap:var(--space-2);flex-wrap:wrap;display:flex}.-ii1Ma_btn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}.-ii1Ma_btn:hover:not(:disabled){background:var(--surface-sunken)}.-ii1Ma_btn:disabled{opacity:.55;cursor:not-allowed}.-ii1Ma_btnPrimary{background:var(--grad-action);color:var(--text-on-accent);box-shadow:var(--shadow-action);border-color:#0000}.-ii1Ma_btnPrimary:hover:not(:disabled){background:var(--grad-action);box-shadow:var(--shadow-action-hover)}.-ii1Ma_presets{gap:var(--space-2);flex-wrap:wrap;display:flex}.-ii1Ma_presetOn{border-color:var(--intent-accent);background:var(--intent-accent-wash)}.-ii1Ma_sliders{gap:var(--space-4);max-width:520px;display:grid}.-ii1Ma_slider{gap:var(--space-1);display:grid}.-ii1Ma_sliderHead{justify-content:space-between;gap:var(--space-3);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);display:flex}.-ii1Ma_sliderVal{color:var(--text-muted)}.-ii1Ma_slider input[type=range]{width:100%;accent-color:var(--intent-accent-ink);min-height:28px}.-ii1Ma_hint{color:var(--text-muted);font-size:var(--text-xs)}.-ii1Ma_switchRow{align-items:center;gap:var(--space-3);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);display:flex}.-ii1Ma_readWrap{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.-ii1Ma_readBtn{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}.-ii1Ma_readBtn:hover:not(:disabled){background:var(--surface-sunken)}.-ii1Ma_readBtn:disabled{opacity:.55;cursor:not-allowed}.-ii1Ma_readNote{color:var(--text-muted);font-size:var(--text-xs)}.-ii1Ma_usage{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}
.O8KddG_stack,.O8KddG_form{gap:var(--space-5);display:grid}.O8KddG_block{gap:var(--space-2);display:grid}.O8KddG_label{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-primary)}.O8KddG_hint{font-size:var(--text-xs);color:var(--text-muted)}.O8KddG_err{font-size:var(--text-xs);color:var(--intent-critical-ink)}.O8KddG_ok{font-size:var(--text-sm);color:var(--intent-good-ink)}.O8KddG_note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-warning-wash);color:var(--intent-warning-ink);font-size:var(--text-sm);margin:0}.O8KddG_boxRow{align-items:flex-start;gap:var(--space-2);display:flex}.O8KddG_area,.O8KddG_line,.O8KddG_tryBox{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-body)}.O8KddG_area{resize:vertical;min-height:110px}.O8KddG_line{min-height:40px}.O8KddG_area[readonly],.O8KddG_line[readonly],.O8KddG_tryBox[readonly]{background:var(--surface-sunken)}.O8KddG_area[aria-invalid=true],.O8KddG_line[aria-invalid=true]{border-color:var(--coral)}.O8KddG_count{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.O8KddG_countOver{color:var(--intent-critical-ink)}.O8KddG_dials{gap:var(--space-4);display:grid}.O8KddG_dial{gap:var(--space-1);display:grid}.O8KddG_dialHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.O8KddG_dial input[type=range]{width:100%;accent-color:var(--violet);min-height:28px}.O8KddG_sentence{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-accent-wash);color:var(--text-primary);font-size:var(--text-sm);margin:0}.O8KddG_always{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--violet-soft);display:grid}.O8KddG_alwaysHead{align-items:center;gap:var(--space-2);display:flex}.O8KddG_list{gap:var(--space-2);display:grid}.O8KddG_listHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.O8KddG_item{align-items:flex-start;gap:var(--space-2);display:flex}.O8KddG_itemCol{gap:var(--space-1);flex:1;min-width:0;display:grid}.O8KddG_empty{font-size:var(--text-sm);color:var(--text-muted);margin:0}.O8KddG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.O8KddG_confirm{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-warning-wash);color:var(--intent-warning-ink);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.O8KddG_reads{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;margin:0;overflow:auto}.O8KddG_reply{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-subtle);font-size:var(--text-md);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.O8KddG_tryRow{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.O8KddG_tryRow .O8KddG_tryBox{flex:1;min-width:200px}.O8KddG_stage{padding:var(--space-4) 0;justify-content:center;display:flex}.O8KddG_moods{gap:var(--space-2);flex-wrap:wrap;display:flex}.O8KddG_sizes{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}
.WxDSga_page{gap:var(--space-5);max-width:980px;display:grid}.WxDSga_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}.WxDSga_areaCard{gap:var(--space-2);padding:var(--space-4);background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border-top:4px solid var(--area,var(--violet));color:var(--text-primary);align-content:start;text-decoration:none;display:grid}.WxDSga_areaCard:hover{box-shadow:var(--shadow-raised)}.WxDSga_areaName{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-lg);margin:0}.WxDSga_desc{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.WxDSga_counts{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.WxDSga_counts div{display:grid}.WxDSga_counts dt{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.WxDSga_counts dd{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-xl);margin:0}.WxDSga_subs{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WxDSga_sub{font-size:var(--text-xs);color:var(--text-secondary);background:var(--surface-sunken);padding:2px var(--space-2);border-radius:var(--radius-pill)}.WxDSga_rowHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.WxDSga_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0}.WxDSga_error{color:var(--intent-critical-ink);background:var(--intent-critical-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}.WxDSga_ok{color:var(--intent-good-ink);background:var(--intent-good-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}.WxDSga_notice{color:var(--intent-warning-ink);background:var(--intent-warning-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:0}.WxDSga_fields{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}.WxDSga_field{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);margin-top:var(--space-2)}.WxDSga_inputRow{gap:var(--space-2);align-items:flex-start;display:flex}.WxDSga_input{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);flex:1;font-size:16px;font-weight:400}.WxDSga_select{max-width:320px}.WxDSga_check{gap:var(--space-2);font-size:var(--text-sm);margin-top:var(--space-2);align-items:flex-start;display:flex}.WxDSga_primary{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--grad-action);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);cursor:pointer;box-shadow:var(--shadow-action);border:1px solid #0000}.WxDSga_primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.WxDSga_quietBtn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.WxDSga_quietBtn:hover{background:var(--surface-sunken)}.WxDSga_dangerBtn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--coral-fill);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;border:1px solid #0000}.WxDSga_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.WxDSga_tabs{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.WxDSga_tab{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}.WxDSga_tabOn{background:var(--violet-soft);border-color:var(--violet);color:var(--violet-ink)}.WxDSga_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.WxDSga_row{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-1);display:grid}.WxDSga_rowTitle{font-family:var(--font-heading);font-weight:var(--weight-medium);margin:0}.WxDSga_meta{color:var(--text-muted);font-size:var(--text-xs);margin:0}.WxDSga_body{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);white-space:pre-wrap}.WxDSga_group{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-md)}.WxDSga_search{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.WxDSga_details summary{cursor:pointer;font-size:var(--text-sm);color:var(--intent-accent-ink)}.WxDSga_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.WxDSga_table th{text-align:left;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:var(--space-2);border-bottom:1px solid var(--border-strong)}.WxDSga_table td{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);vertical-align:top}.WxDSga_scroll{overflow-x:auto}.WxDSga_turn{margin:0 0 var(--space-3);white-space:pre-wrap;font-size:var(--text-base)}.WxDSga_crumbs{font-size:var(--text-sm);color:var(--text-muted);margin:0}
.MAIhHW_page{min-height:100dvh;padding:var(--space-5) var(--content-pad);background:var(--surface-page);place-items:center;display:grid}.MAIhHW_card{text-align:center;width:100%;max-width:420px}.MAIhHW_title{margin:0 0 var(--space-3);font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-2xl);color:var(--text-primary)}
._7A88OG_shell{min-height:100dvh}._7A88OG_topbar{height:var(--topbar-height);z-index:30;align-items:center;gap:var(--space-3);padding:0 var(--content-pad);background:var(--surface-nav);border-bottom:1px solid var(--border-subtle);display:flex;position:fixed;top:0;left:0;right:0}._7A88OG_menuBtn{width:44px;height:44px;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;font-size:22px;display:inline-flex}._7A88OG_face{margin-right:calc(-1 * var(--space-1))}._7A88OG_search{flex:1;min-width:0;max-width:520px}._7A88OG_search input{width:100%;height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-primary);font-weight:var(--weight-medium);font-size:var(--text-sm)}._7A88OG_search input::placeholder{color:var(--text-muted)}._7A88OG_status{gap:var(--space-2);margin-left:auto;display:none}._7A88OG_chatBtn{height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--grad-action);color:var(--text-on-accent);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-action);border:1px solid #0000;margin-left:auto}._7A88OG_chatBtn[aria-expanded=true]{background:var(--surface-sunken);color:var(--text-primary);box-shadow:none;border-color:var(--border-strong)}._7A88OG_rail{width:min(var(--rail-width), 86vw);z-index:50;background:var(--rail-bg);color:var(--rail-text);padding:var(--space-4) var(--space-3) var(--space-5);flex-direction:column;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}._7A88OG_railOpen{box-shadow:var(--shadow-raised);transform:translate(0)}._7A88OG_scrim{z-index:40;background:var(--scrim);cursor:pointer;border:0;position:fixed;inset:0}._7A88OG_brand{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-2xl);color:var(--rail-text-bright);padding:var(--space-2) var(--space-3) var(--space-4)}._7A88OG_group{margin-bottom:var(--space-4)}._7A88OG_groupLabel{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--rail-text-dim);padding:0 var(--space-3) var(--space-1)}._7A88OG_list{margin:0;padding:0;list-style:none}._7A88OG_link{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);min-height:40px;color:var(--rail-text);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);border-left:3px solid #0000;line-height:1.6;text-decoration:none;display:block}._7A88OG_link:hover{background:var(--rail-hover);color:var(--rail-text-bright)}._7A88OG_link:focus-visible{box-shadow:var(--focus-ring)}._7A88OG_unbuilt{color:var(--rail-text-dim)}._7A88OG_active{background:var(--rail-active-bg);border-left-color:var(--rail-active-edge);color:var(--rail-text-bright)}._7A88OG_foot{padding:var(--space-3);border-top:1px solid var(--rail-line);margin-top:auto}._7A88OG_who{font-size:var(--text-xs);color:var(--rail-text-dim);text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--space-2);overflow:hidden}._7A88OG_signOut{border:1px solid var(--on-dark-edge);color:var(--rail-text-bright);height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;background:0 0}._7A88OG_signOut:hover{background:var(--on-dark-tint)}._7A88OG_main{padding:calc(var(--topbar-height) + var(--space-5)) var(--content-pad) var(--space-7);min-width:0}@media (min-width:900px){._7A88OG_menuBtn,._7A88OG_scrim{display:none}._7A88OG_rail{width:var(--rail-width);z-index:40;transition:none;transform:none}._7A88OG_railOpen{box-shadow:none}._7A88OG_topbar{left:var(--rail-width);padding:0 var(--space-5)}._7A88OG_status{display:inline-flex}._7A88OG_chatBtn{margin-left:0}._7A88OG_main{margin-left:var(--rail-width);padding:calc(var(--topbar-height) + var(--space-6)) var(--space-6) var(--space-7)}}._7A88OG_badge{margin-left:var(--space-2);min-width:22px;height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--grad-warm);color:var(--text-on-accent);font-size:var(--text-xs);vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}
.pMf_zG_page{gap:var(--space-5);max-width:920px;display:grid}.pMf_zG_top{gap:var(--space-2);display:grid}.pMf_zG_topRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pMf_zG_says{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.pMf_zG_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pMf_zG_ok{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-good-wash);color:var(--intent-good-ink);font-size:var(--text-sm);margin:0}.pMf_zG_bad{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-critical-wash);color:var(--intent-critical-ink);font-size:var(--text-sm);margin:0}.pMf_zG_items{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pMf_zG_item{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);display:grid}.pMf_zG_item:last-child{border-bottom:0;padding-bottom:0}.pMf_zG_who{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.pMf_zG_from{font-family:var(--font-heading);font-weight:var(--weight-medium);color:var(--text-primary)}.pMf_zG_addr{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}.pMf_zG_subject{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.pMf_zG_snippet{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.pMf_zG_buttons{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.pMf_zG_linkBtn{min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.pMf_zG_linkBtn:hover{background:var(--surface-sunken)}.pMf_zG_confirm{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--intent-warning-wash);color:var(--intent-warning-ink);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.pMf_zG_group{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.pMf_zG_groupHead{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);color:var(--text-primary);align-items:center;gap:var(--space-2);margin:0;display:flex}
._O4QGq_page{gap:var(--space-5);max-width:860px;display:grid}._O4QGq_counts{gap:var(--space-3);margin:0 0 var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}._O4QGq_count{text-align:center;padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken)}._O4QGq_count dt{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}._O4QGq_count dd{font-family:var(--font-heading);font-weight:var(--weight-light);font-size:var(--text-3xl);color:var(--text-primary);margin:0;line-height:1.2}._O4QGq_quiet{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-2)}._O4QGq_error{color:var(--intent-critical-ink);background:var(--intent-critical-wash);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:var(--space-2) 0}._O4QGq_mini{margin:0 0 var(--space-3);gap:var(--space-1);padding:0;list-style:none;display:grid}._O4QGq_cardFoot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._O4QGq_linkBtn{padding:var(--space-2) 0;min-height:40px;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--intent-accent-ink);cursor:pointer;background:0 0;border:0}._O4QGq_linkBtn:disabled{color:var(--text-muted);cursor:not-allowed}._O4QGq_fields{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}._O4QGq_field{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);margin-top:var(--space-2)}._O4QGq_inputRow{gap:var(--space-2);align-items:flex-start;display:flex}._O4QGq_input{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-body);flex:1;font-size:16px;font-weight:400}._O4QGq_date{flex:none;max-width:220px}._O4QGq_primary{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--grad-action);color:var(--text-on-accent);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-base);cursor:pointer;box-shadow:var(--shadow-action);border:1px solid #0000}._O4QGq_primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._O4QGq_quietBtn{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer}._O4QGq_quietBtn:hover{background:var(--surface-sunken)}._O4QGq_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._O4QGq_row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._O4QGq_rowMain{flex:1;min-width:200px}._O4QGq_rowTitle{margin-right:var(--space-2);font-weight:400}._O4QGq_doneTitle{color:var(--text-muted);margin-right:var(--space-2);text-decoration:line-through}._O4QGq_notes{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-sm);white-space:pre-wrap}._O4QGq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:480px){._O4QGq_count dd{font-size:var(--text-2xl)}}
