.vyTrTa_form{gap:var(--space-4);flex-direction:column;display:flex}.vyTrTa_footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:.9rem;display:flex}.vyTrTa_footer a{color:var(--accent)}
.SlCkFa_page{min-height:100vh;padding:var(--space-5) max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid}.SlCkFa_card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(420px,100%);box-shadow:var(--shadow);padding:var(--space-6) var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.SlCkFa_brand{font-family:var(--font-family-writing);font-size:1.5rem;font-weight:600}.SlCkFa_title{font-size:1.05rem;font-weight:600}.SlCkFa_lead{color:var(--muted);font-size:.92rem}
.u6UpLW_tag{letter-spacing:.04em;background:var(--bg);color:var(--muted);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:1px 7px;font-size:.72rem;font-weight:600;display:inline-flex}.u6UpLW_dot:before{content:"";background:var(--tag-color);border-radius:50%;width:7px;height:7px}
.V8_lgq_filters{align-items:end;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:minmax(180px,2fr) repeat(2,minmax(140px,1fr)) auto;display:grid}@media (max-width:720px){.V8_lgq_filters{grid-template-columns:1fr 1fr}.V8_lgq_filters>:first-child{grid-column:1/-1}}.V8_lgq_count{color:var(--muted);margin-bottom:var(--space-3);font-size:.85rem}.V8_lgq_list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.V8_lgq_item{gap:var(--space-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);align-content:start;display:grid}.V8_lgq_head{gap:2px;display:grid}.V8_lgq_target{font-family:var(--font-family-writing);font-size:1.1rem;font-weight:600}.V8_lgq_source{color:var(--muted);font-size:.85rem}.V8_lgq_tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.V8_lgq_sentence{font-family:var(--font-family-writing);color:var(--ink)}.V8_lgq_note{color:var(--muted);font-size:.85rem}.V8_lgq_foot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.V8_lgq_date{color:var(--faint);font-size:.8rem}
.BiqZxW_button{align-items:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;white-space:nowrap;padding:6px 12px;font-weight:500;display:inline-flex}.BiqZxW_button[data-hovered]{border-color:var(--faint)}.BiqZxW_button[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}.BiqZxW_button[data-disabled]{opacity:.55;cursor:default}.BiqZxW_primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.BiqZxW_primary[data-hovered]{border-color:var(--accent);filter:brightness(1.05)}.BiqZxW_ghost{color:var(--muted);background:0 0;border-color:#0000}.BiqZxW_ghost[data-hovered]{background:var(--bg);color:var(--ink);border-color:#0000}.BiqZxW_sm{padding:3px 9px;font-size:.85rem}.BiqZxW_link{color:inherit;text-decoration:none}.BiqZxW_link.BiqZxW_primary{color:var(--accent-ink)}.BiqZxW_link:hover{border-color:var(--faint)}.BiqZxW_primary kbd{color:inherit;border-color:color-mix(in srgb, currentColor 45%, transparent)}
.yQnzsq_overlay{z-index:50;padding:var(--space-4);background:#0a0e1473;place-items:center;display:grid;position:fixed;inset:0}.yQnzsq_modal{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(420px,100%);box-shadow:var(--shadow)}.yQnzsq_dialog{gap:var(--space-3);padding:var(--space-5);outline:none;display:grid}.yQnzsq_title{font-size:1.05rem;font-weight:600}.yQnzsq_actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}
.QZX84W_empty{gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--paper);justify-items:start;display:grid}.QZX84W_title{font-weight:600}.QZX84W_body{color:var(--muted);gap:var(--space-3);justify-items:start;display:grid}
.zCb04G_notice{border-radius:var(--radius-sm);gap:var(--space-2);flex-direction:column;padding:8px 10px;font-size:.9rem;display:flex}.zCb04G_success{background:var(--ok-soft);color:var(--ok)}.zCb04G_error{background:var(--bad-soft);color:var(--bad)}.zCb04G_info{background:var(--accent-soft);color:var(--ink)}
.DI2iZG_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.DI2iZG_text{gap:var(--space-1);max-width:64ch;display:grid}.DI2iZG_title{font-family:var(--font-family-writing);font-size:1.5rem;font-weight:600}.DI2iZG_lead{color:var(--muted)}.DI2iZG_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
._0skDoa_pagination{align-items:center;gap:var(--space-3);padding-top:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}._0skDoa_link{color:var(--accent);font-weight:500;text-decoration:none}._0skDoa_link[rel=next]{justify-self:end}._0skDoa_link:hover{text-underline-offset:3px;text-decoration:underline}._0skDoa_position{color:var(--muted);font-size:.85rem}
.CEInxq_tiles{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.CEInxq_tile{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-1);display:grid}.CEInxq_tileLabel{color:var(--muted);font-size:.85rem}.CEInxq_tileValue{font-variant-numeric:proportional-nums;font-size:1.75rem;font-weight:600}.CEInxq_tileNote{color:var(--faint);font-size:.8rem}.CEInxq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));display:grid}.CEInxq_section{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-3);align-content:start;display:grid}.CEInxq_sectionTitle{font-size:.95rem;font-weight:600}.CEInxq_sectionLead{color:var(--muted);font-size:.85rem}.CEInxq_bars{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.CEInxq_barRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(110px,34%) 1fr 3ch;display:grid}.CEInxq_barLabel{color:var(--ink);font-size:.9rem}.CEInxq_track{align-items:center;height:16px;display:flex}.CEInxq_bar{height:14px;width:var(--bar-size);background:var(--bar-color);border-radius:0 4px 4px 0;display:block}.CEInxq_barValue{font-variant-numeric:tabular-nums;color:var(--muted);text-align:right;font-size:.85rem}.CEInxq_recurring{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.CEInxq_recurringRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);padding-bottom:var(--space-2);display:flex}.CEInxq_wrong{text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad);color:var(--muted)}.CEInxq_right{font-weight:600}.CEInxq_times{color:var(--muted);white-space:nowrap;font-size:.85rem}
.xVtDhW_section{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.xVtDhW_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xVtDhW_sectionTitle{font-size:1.05rem;font-weight:600}.xVtDhW_muted{color:var(--muted);font-size:.9rem}.xVtDhW_panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);justify-items:start;display:grid}.xVtDhW_pending{gap:var(--space-3);display:grid}.xVtDhW_pending summary{cursor:pointer;width:fit-content;color:var(--accent);font-weight:500}.xVtDhW_pending[open] summary{margin-bottom:var(--space-3)}.xVtDhW_row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.xVtDhW_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.xVtDhW_draft{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);align-content:space-between;display:grid}.xVtDhW_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.xVtDhW_face{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.xVtDhW_kind{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);justify-self:start;font-size:.7rem;font-weight:600}.xVtDhW_picture{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);background:var(--bg);width:min(100%,240px)}.xVtDhW_prompt{font-family:var(--font-family-writing);font-size:1.15rem;line-height:1.6}.xVtDhW_wrong{text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad)}.xVtDhW_blank{border-bottom:2px solid var(--accent);min-width:4ch;color:var(--accent);font-family:var(--font-family-ui);padding:0 6px;font-size:.85em;display:inline-block}.xVtDhW_synonyms{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.xVtDhW_synonyms li{font-family:var(--font-family-writing);color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 10px;font-weight:600}.xVtDhW_lines{white-space:pre-line}.xVtDhW_hint{color:var(--muted);margin-top:calc(-1 * var(--space-2));font-size:.85rem}.xVtDhW_answerInline{background:var(--accent-soft);color:var(--accent);border-radius:4px;padding:0 3px;font-weight:600}.xVtDhW_back{border-top:1px solid var(--line);width:100%;padding-top:var(--space-3);gap:var(--space-2);display:grid}.xVtDhW_answer{font-family:var(--font-family-writing);font-size:1.2rem;font-weight:600}.xVtDhW_extra{color:var(--muted);font-size:.9rem}.xVtDhW_review{gap:var(--space-4);max-width:620px;margin:0 auto;display:grid}.xVtDhW_reviewCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--space-6) var(--space-5);gap:var(--space-4);display:grid}.xVtDhW_progress{color:var(--muted);justify-content:space-between;font-size:.85rem;display:flex}.xVtDhW_typed{gap:var(--space-2);display:grid}.xVtDhW_verdict{font-weight:600}.xVtDhW_right{color:var(--ok)}.xVtDhW_miss{color:var(--bad)}.xVtDhW_near{color:var(--warn)}.xVtDhW_feedback{color:var(--ink);font-weight:400}.xVtDhW_ratings{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.xVtDhW_rating{justify-items:center;gap:2px;display:grid}.xVtDhW_interval{color:var(--faint);font-size:.75rem}@media (max-width:520px){.xVtDhW_ratings{grid-template-columns:repeat(2,1fr)}}.xVtDhW_answerInput{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-sm);font-family:var(--font-family-writing);width:100%;padding:10px 12px;font-size:1.1rem}.xVtDhW_answerInput:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.xVtDhW_job{gap:var(--space-2);justify-items:start;width:100%;display:grid}.xVtDhW_jobBar{width:100%;height:8px;accent-color:var(--accent)}
.NTCSTG_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.NTCSTG_entry{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-5);gap:var(--space-2);display:grid}.NTCSTG_link{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--ink);flex-wrap:wrap;text-decoration:none;display:flex}.NTCSTG_link:hover .NTCSTG_date{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.NTCSTG_date{font-family:var(--font-family-writing);font-size:1.1rem;font-weight:600}.NTCSTG_words{color:var(--muted);font-size:.85rem}.NTCSTG_excerpt{font-family:var(--font-family-writing);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NTCSTG_body{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);font-family:var(--font-family-writing);white-space:pre-wrap;margin-bottom:var(--space-5);font-size:1.1rem;line-height:1.75}@media (max-width:640px){.NTCSTG_body{padding:var(--space-4)}}.NTCSTG_subtitle{margin-bottom:var(--space-3);font-size:1rem;font-weight:600}
.k8Iqoa_kbd{font-family:var(--font-family-mono);border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-bottom-width:2px;border-radius:4px;padding:0 4px;font-size:.72rem}
.Od_eIq_region{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:20;gap:var(--space-2);flex-direction:column;max-width:calc(100% - 32px);display:flex;position:fixed;transform:translate(-50%)}.Od_eIq_toast{background:var(--ink);color:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow);padding:10px 16px;font-size:.9rem}
.-U27kG_panel{gap:var(--space-3);flex-direction:column;display:flex}.-U27kG_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.-U27kG_title{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.-U27kG_query{font-family:var(--font-family-writing);font-size:1.05rem}.-U27kG_muted{color:var(--muted);font-size:.88rem}.-U27kG_box{background:var(--bg);border-radius:var(--radius-sm);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.-U27kG_label{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:.7rem;font-weight:600}.-U27kG_english{font-family:var(--font-family-writing)}.-U27kG_native{color:var(--muted);border-left:2px solid var(--line);padding-left:8px;font-size:.88rem}.-U27kG_pattern{font-family:var(--font-family-mono);letter-spacing:.12em;font-size:1.15rem}.-U27kG_option{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.-U27kG_option:first-of-type{border-top:0}.-U27kG_current{background:var(--accent-soft);border-radius:var(--radius-sm);margin-inline:-8px;padding-inline:8px}.-U27kG_expression{font-family:var(--font-family-writing);font-weight:600;display:block}.-U27kG_note{color:var(--muted);font-size:.8rem;display:block}.-U27kG_row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.-U27kG_keys{color:var(--faint);font-size:.76rem}.-U27kG_steps{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.-U27kG_step{background:var(--line);border-radius:2px;height:4px}.-U27kG_stepOn{background:var(--accent)}.-U27kG_stepLabels{color:var(--faint);justify-content:space-between;font-size:.7rem;display:flex}.-U27kG_choices{flex-direction:column;gap:6px;display:flex}.-U27kG_choice{text-align:left;border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.-U27kG_choice:hover{border-color:var(--accent)}.-U27kG_choice[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.-U27kG_choice small{color:var(--muted);grid-column:1}.-U27kG_wrong{text-decoration:line-through;-webkit-text-decoration-color:var(--issue-color,var(--bad));text-decoration-color:var(--issue-color,var(--bad))}.-U27kG_link{color:var(--accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;place-self:flex-start start;padding:0;font-size:.85rem;text-decoration:underline}.-U27kG_chips{flex-wrap:wrap;gap:6px;display:flex}.-U27kG_missions{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.-U27kG_mission{gap:var(--space-2);grid-template-columns:20px 1fr;align-items:start;display:grid}.-U27kG_check{border:1.5px solid var(--line);width:18px;height:18px;color:var(--accent-ink);border-radius:5px;place-items:center;margin-top:3px;font-size:.75rem;font-weight:700;display:grid}.-U27kG_missionDone .-U27kG_check{background:var(--ok);border-color:var(--ok)}.-U27kG_missionDone .-U27kG_expression{text-decoration:line-through;-webkit-text-decoration-color:var(--ok);text-decoration-color:var(--ok)}.-U27kG_rewrite{gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-3);justify-items:start;display:grid}.-U27kG_rewrite>*{justify-self:stretch}.-U27kG_rewrite>button{justify-self:start}.-U27kG_actions{gap:var(--space-2);justify-content:flex-end;display:flex}.-U27kG_facts{gap:2px;font-size:.9rem;display:grid}.-U27kG_bullets{gap:2px;margin:0;padding-left:1.1em;display:grid}.-U27kG_expressionInline{font-family:var(--font-family-writing);font-weight:600}.-U27kG_example{font-family:var(--font-family-writing);font-size:.88rem;font-style:italic}.-U27kG_followUp{gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.-U27kG_turns{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.-U27kG_question{font-size:.9rem;font-weight:600}.-U27kG_reply{white-space:pre-wrap;font-size:.9rem}
._83yJQG_desk{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}@media (max-width:900px){._83yJQG_desk{grid-template-columns:minmax(0,1fr)}}._83yJQG_column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._83yJQG_dayline{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._83yJQG_words{color:var(--muted);font-size:.9rem}._83yJQG_status{color:var(--faint);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._83yJQG_dot{background:var(--ok);border-radius:50%;width:7px;height:7px}._83yJQG_busy ._83yJQG_dot{background:var(--warn);animation:1s infinite _83yJQG_pulse}._83yJQG_unsaved ._83yJQG_dot{background:var(--bad)}@keyframes _83yJQG_pulse{50%{opacity:.3}}._83yJQG_paper{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._83yJQG_paper:has(._83yJQG_input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._83yJQG_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}._83yJQG_mono{font-family:var(--font-family-mono)}._83yJQG_editor{padding:22px 26px 30px;position:relative}._83yJQG_input,._83yJQG_backdrop{font-family:var(--font-family-writing);letter-spacing:0;white-space:pre-wrap;overflow-wrap:break-word;border:0;min-height:300px;margin:0;padding:0;font-size:1.125rem;line-height:1.85}._83yJQG_backdrop{color:#0000;pointer-events:none;position:absolute;inset:22px 26px 30px}._83yJQG_input{resize:none;width:100%;caret-color:var(--accent);background:0 0;outline:none;display:block;position:relative;overflow:hidden}._83yJQG_input::placeholder{color:var(--faint)}@media (max-width:600px){._83yJQG_editor{padding:16px}._83yJQG_backdrop{inset:16px}}._83yJQG_backdrop mark{color:#0000;background:0 0;border-radius:2px}._83yJQG_backdrop ._83yJQG_underline{-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:var(--issue-color);text-decoration-color:var(--issue-color);text-underline-offset:5px;text-decoration-skip-ink:none;text-decoration-thickness:1.5px}._83yJQG_backdrop ._83yJQG_gap{background:var(--accent-soft);outline:1.5px dashed var(--accent);outline-offset:1px;border-radius:3px}._83yJQG_backdrop ._83yJQG_caretGap{vertical-align:-.3em;width:0;height:1.3em;box-shadow:0 0 0 1px var(--accent);display:inline-block}._83yJQG_issues{gap:var(--space-2);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;padding:10px 12px;font-size:.85rem;display:flex}._83yJQG_muted{color:var(--muted)}._83yJQG_issue{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:.82rem;display:inline-flex}._83yJQG_issue:before{content:"";background:var(--issue-color);border-radius:50%;width:8px;height:8px}._83yJQG_issue:hover{border-color:var(--faint)}._83yJQG_rail{gap:var(--space-4);top:calc(env(safe-area-inset-top,0px) + 76px);flex-direction:column;display:flex;position:sticky}@media (max-width:900px){._83yJQG_rail{position:static}}._83yJQG_card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4)}._83yJQG_active{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._83yJQG_conflictChoices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}
.F_Vfpa_chip{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:99px;padding:3px 11px;font-size:.84rem}.F_Vfpa_chip[data-hovered]{border-color:var(--faint)}.F_Vfpa_chip[data-selected]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.F_Vfpa_chip[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}
.Ki-68W_card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.Ki-68W_title{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.Ki-68W_list{color:var(--muted);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px;margin:0;font-size:.84rem;display:grid}.Ki-68W_list div{flex-direction:column;gap:2px;display:flex}.Ki-68W_list dt{flex-wrap:wrap;gap:4px;display:flex}.Ki-68W_list dd{margin:0}@media (max-width:700px),(hover:none) and (pointer:coarse){.Ki-68W_card{display:none}}
.eWifTW_bubble{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;background:var(--accent);color:var(--accent-ink);font:inherit;box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:inline-flex;position:fixed}.eWifTW_bubble:hover{filter:brightness(1.08)}.eWifTW_bubble:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.eWifTW_panel{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(420px,100vw - 32px);max-height:min(640px,100vh - 120px);box-shadow:var(--shadow);flex-direction:column;display:flex;position:fixed}.eWifTW_header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.eWifTW_title{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:600}.eWifTW_messages{padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.eWifTW_turn{gap:var(--space-2);flex-direction:column;display:flex}.eWifTW_question{background:var(--accent-soft);max-width:85%;color:var(--ink);white-space:pre-wrap;border-radius:14px 14px 4px;align-self:flex-end;padding:8px 12px;font-size:.92rem}.eWifTW_reply{white-space:pre-wrap;font-size:.92rem}.eWifTW_edits{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.eWifTW_edit{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);justify-items:start;gap:4px;padding:10px 12px;font-size:.9rem;display:grid}.eWifTW_edit del{color:var(--bad)}.eWifTW_edit ins{color:var(--ok);font-weight:600;text-decoration:none}.eWifTW_status{color:var(--muted);font-size:.8rem}.eWifTW_starters{gap:var(--space-2);justify-items:start;display:grid}.eWifTW_starter{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;text-align:left;border-radius:999px;padding:6px 12px;font-size:.88rem}.eWifTW_starter:hover{border-color:var(--accent)}.eWifTW_form{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--line);display:grid}.eWifTW_label{font-size:.85rem;font-weight:500}.eWifTW_input{resize:vertical;width:100%;font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);padding:8px 10px;font-size:.92rem}.eWifTW_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.eWifTW_row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.eWifTW_muted{color:var(--muted);font-size:.85rem}@media (max-width:700px){.eWifTW_bubble{justify-content:center;width:52px;height:52px;padding:0;font-size:1.3rem}.eWifTW_bubbleText{display:none}.eWifTW_panel{width:auto;max-height:75vh;bottom:8px;left:8px;right:8px}}
.Wo-NXG_group{border:1px solid var(--line);border-radius:99px;gap:2px;padding:2px;display:inline-flex}.Wo-NXG_option{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:3px 10px;font-size:.78rem;font-weight:500}.Wo-NXG_option:hover{color:var(--ink)}.Wo-NXG_option[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}
._14ViDG_top{top:env(safe-area-inset-top,0px);z-index:5;background:var(--paper);border-bottom:1px solid var(--line);position:sticky}._14ViDG_bar{max-width:1180px;padding:10px max(16px, env(safe-area-inset-right,0px)) 10px max(16px, env(safe-area-inset-left,0px));align-items:center;gap:var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}._14ViDG_brand{font-family:var(--font-family-writing);color:var(--ink);font-size:1.25rem;font-weight:600;text-decoration:none}._14ViDG_nav{flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}._14ViDG_tab{color:var(--muted);white-space:nowrap;border-radius:8px;padding:7px 12px;font-weight:500;text-decoration:none}._14ViDG_tab:hover{background:var(--bg);color:var(--ink)}._14ViDG_tab[aria-current=page]{background:var(--accent-soft);color:var(--accent)}._14ViDG_tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._14ViDG_cost{font-family:var(--font-family-mono);color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:4px 10px;font-size:.75rem}._14ViDG_user{color:var(--muted);font-size:.85rem}._14ViDG_signOut{color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:.85rem;text-decoration:underline}._14ViDG_main{max-width:1180px;padding:var(--space-5) max(16px, env(safe-area-inset-right,0px)) 64px max(16px, env(safe-area-inset-left,0px));margin:0 auto}._14ViDG_badge{background:var(--accent);min-width:20px;height:18px;color:var(--accent-ink);border-radius:99px;place-items:center;margin-left:6px;padding:0 5px;font-size:.7rem;font-weight:700;display:inline-grid}._14ViDG_menuButton{display:none}@media (max-width:700px){._14ViDG_bar{gap:var(--space-2);padding-top:8px;padding-bottom:8px}._14ViDG_brand{flex:1}._14ViDG_menuButton{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;order:1;padding:6px 12px;font-size:.9rem;display:inline-block}._14ViDG_menuButton[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}._14ViDG_tools{padding:var(--space-2) 0;border-top:1px solid var(--line);flex-basis:100%;order:2;display:none}._14ViDG_tools[data-open]{display:flex}._14ViDG_nav{flex-wrap:wrap;flex-basis:100%;order:3;overflow-x:visible}._14ViDG_tab{padding:6px 10px;font-size:.92rem}._14ViDG_main{padding-top:var(--space-4);padding-bottom:96px}}
.YhqK6a_page{gap:var(--space-4);flex-direction:column;display:flex}.YhqK6a_date{font-family:var(--font-family-writing);font-size:1.5rem;font-weight:600}.YhqK6a_days{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YhqK6a_dayLink{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;text-decoration:none;display:grid}.YhqK6a_dayLink:hover{border-color:var(--accent);color:var(--accent)}.YhqK6a_today{margin-left:var(--space-2);color:var(--accent);font-size:.9rem}.YhqK6a_notes{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YhqK6a_tabs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.YhqK6a_tab{border:1px solid var(--line);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:28ch;padding:4px 10px;font-size:.85rem;text-decoration:none;display:inline-block;overflow:hidden}.YhqK6a_tab[aria-current=page]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}
