.NlkvPq_wrap{gap:16px;display:grid}.NlkvPq_plans{gap:10px;display:grid}.NlkvPq_plan{text-align:left;border:1.5px solid var(--line);border-radius:var(--r-card);background:var(--card);color:var(--ink);font:inherit;align-items:center;gap:16px;padding:16px;display:flex}button.NlkvPq_plan{cursor:pointer;transition:border-color .15s,background-color .15s}.NlkvPq_on{border-color:var(--green);background:var(--green-soft);box-shadow:inset 0 0 0 1px var(--green)}.NlkvPq_radio{border:2px solid var(--line);background:var(--card);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.NlkvPq_radioOn{border-color:var(--green)}.NlkvPq_radioOn:after{content:"";background:var(--green);border-radius:50%;width:10px;height:10px}.NlkvPq_planBody{flex:1;gap:2px;min-width:0;display:grid}.NlkvPq_planHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.NlkvPq_planName{font-size:15px;font-weight:700}.NlkvPq_badge{background:var(--green);color:var(--green-ink);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.NlkvPq_price{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.1}.NlkvPq_price small{letter-spacing:0;color:var(--muted);margin-left:4px;font-family:inherit;font-size:15px;font-weight:600}.NlkvPq_planNote{color:var(--muted);font-size:14px}.NlkvPq_side{grid-template-columns:1fr 1fr}.NlkvPq_side .NlkvPq_plan{align-items:flex-start;padding:12px 16px;position:relative}.NlkvPq_side .NlkvPq_price{font-size:24px}.NlkvPq_side .NlkvPq_price small,.NlkvPq_side .NlkvPq_planNote{font-size:13px}.NlkvPq_side .NlkvPq_badge{padding:4px 8px;font-size:11px;position:absolute;top:-10px;right:10px}.NlkvPq_perks{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:grid}.NlkvPq_perks li{align-items:baseline;gap:10px;display:flex}.NlkvPq_perks span{color:var(--green);font-weight:800}.NlkvPq_fine{color:var(--muted);text-align:center;margin:0;font-size:13px;line-height:1.5}.NlkvPq_hero{gap:6px;padding:4px 2px;display:grid}.NlkvPq_hero h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800;line-height:1.1}.NlkvPq_hero p{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.NlkvPq_eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-size:11px}
.zameva_wrap{min-height:100dvh;padding-inline:16px;padding-block:calc(env(safe-area-inset-top,0px) + 28px) 40px;background-image:linear-gradient(var(--desk-grid) 1px, transparent 1px), linear-gradient(90deg, var(--desk-grid) 1px, transparent 1px);background-size:22px 22px;place-items:center;display:grid}.zameva_box{background:var(--bg);border:1px solid var(--line);width:100%;max-width:440px;box-shadow:var(--shadow-page);border-radius:28px;gap:14px;padding:26px 20px;display:grid}.zameva_top{justify-content:space-between;align-items:center;display:flex}.zameva_brand{color:var(--green);align-items:center;gap:7px;font-size:15px;font-weight:800;display:inline-flex}.zameva_brand i{background:var(--green);border-radius:3px;width:12px;height:12px;display:inline-block}.zameva_h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 4px;font-size:30px;font-weight:800;line-height:1.05}.zameva_lede{font-family:var(--font-serif);color:var(--muted);margin:0}.zameva_choice{color:inherit;background:var(--card);border:1.5px solid var(--line);border-radius:var(--r-card);gap:4px;padding:16px;text-decoration:none;display:grid}.zameva_choice:hover{border-color:var(--green)}.zameva_choice b{font-size:16px}.zameva_choice span{color:var(--muted);font-size:13.5px}.zameva_invite{background:var(--hl-soft);border:1.5px solid var(--hl);border-radius:var(--r-card);gap:6px;padding:16px;display:grid}.zameva_invite b{font-size:16px}.zameva_invite>span{color:var(--muted);font-size:13.5px}.zameva_inviteBtns{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.zameva_inviteYes,.zameva_inviteNo{font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700}.zameva_inviteYes{background:var(--green);color:var(--green-ink);border:0}.zameva_inviteNo{background:var(--card);color:var(--ink);border:1px solid var(--line)}.zameva_section{gap:8px;display:grid}.zameva_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.zameva_input{border:1px solid var(--line);border-radius:var(--r-small);background:var(--card);width:100%;padding:11px 12px;font-size:16px}.zameva_input:focus{outline:2px solid var(--green);outline-offset:-1px}.zameva_kidRow{grid-template-columns:1.2fr .8fr 1.3fr auto;align-items:center;gap:6px;display:grid}.zameva_remove{background:var(--wash);width:32px;height:40px;color:var(--muted);border:0;border-radius:10px}.zameva_add{border:1.5px dashed var(--line-strong);border-radius:var(--r-small);color:var(--green);background:0 0;padding:10px;font-weight:600}.zameva_hint{color:var(--muted);margin:0;font-size:12.5px}.zameva_primary{border-radius:var(--r-control);background:var(--green);width:100%;color:var(--green-ink);border:0;padding:14px;font-size:15px;font-weight:700}.zameva_primary:disabled{opacity:.5}.zameva_error{color:var(--danger);margin:0;font-size:13px}.zameva_two{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:380px){.zameva_kidRow{grid-template-columns:1fr 1fr auto}.zameva_kidRow input:nth-child(3){grid-column:1/3}}.zameva_stepBox{flex-direction:column;min-height:min(640px,100dvh - 72px);display:flex}.zameva_dots{gap:6px;display:flex}.zameva_dots i{background:var(--line);border-radius:2px;width:28px;height:4px;transition:background-color .2s}.zameva_dots i.zameva_dotOn{background:var(--green)}.zameva_back{color:var(--muted);background:0 0;border:0;padding:4px 0;font-size:14px}.zameva_stepBody{align-content:start;gap:10px;margin-top:8px;display:grid}.zameva_stepBody .zameva_h1{margin-bottom:2px}.zameva_stepActions{gap:10px;margin-top:auto;padding-top:18px;display:grid}.zameva_fine{text-align:center;color:var(--muted);margin:0;font-size:12.5px}.zameva_timeline{gap:0;margin:6px 0;padding:0 0 0 4px;list-style:none;display:grid}.zameva_timeline li{gap:0;padding:0 0 10px 24px;display:grid;position:relative}.zameva_timeline li:before{content:"";background:var(--card);border:2px solid var(--green);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:0}.zameva_timeline li:first-child:before{background:var(--green)}.zameva_timeline li:not(:last-child):after{content:"";background:var(--green-light);width:2px;position:absolute;top:19px;bottom:1px;left:6px}.zameva_timeline span{color:var(--green);font-size:12.5px;font-weight:700}.zameva_timeline b{font-size:15px;font-weight:600}
.eiL02G_toast{left:50%;top:calc(env(safe-area-inset-top,0px) + 12px);transform:translate(-50%, calc(-100% - 16px - env(safe-area-inset-top,0px)));background:var(--night);color:var(--night-ink);z-index:60;pointer-events:none;border-radius:16px;align-items:center;gap:8px;max-width:min(88vw,380px);padding:10px 16px;font-size:13px;font-weight:600;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed}.eiL02G_toast svg{color:var(--green-light);flex:none}.eiL02G_show{transform:translate(-50%)}@media print{.eiL02G_toast{display:none}}
.e62loq_box{gap:10px;display:grid}.e62loq_code{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);text-align:center;justify-items:center;gap:10px;padding:20px 16px;display:grid}.e62loq_qr{width:168px;height:168px;color:var(--ink)}.e62loq_qr svg{width:100%;height:100%;display:block}.e62loq_url{font-family:var(--font-mono);word-break:break-all;color:var(--muted);font-size:12px}.e62loq_small{color:var(--muted);font-size:13px;line-height:1.5}.e62loq_btns{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
.HjAmWq_gallery{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-card);gap:8px;display:flex;overflow-x:auto}.HjAmWq_gallery::-webkit-scrollbar{display:none}.HjAmWq_photo{aspect-ratio:4/3;scroll-snap-align:start;border-radius:var(--r-card);border:1px solid var(--line);background:var(--wash);flex:none;width:100%;position:relative;overflow:hidden}.HjAmWq_photo img{object-fit:contain;background:var(--wash);width:100%;height:100%;display:block}.HjAmWq_count{color:var(--night-ink);background:#14201b99;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600;position:absolute;bottom:10px;right:10px}.HjAmWq_edit{border:1.5px solid var(--green);background:var(--card);color:var(--green);border-radius:16px;place-items:center;padding:12px 16px;font-size:16px;font-weight:700;text-decoration:none;display:grid}.HjAmWq_editSub{color:var(--muted);font-size:12px;font-weight:500;display:block}.HjAmWq_priv{background:var(--night);color:var(--night-ink);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.HjAmWq_quote{font-family:var(--font-serif);margin:0;font-size:17px;line-height:1.55}.HjAmWq_kv{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:100px 1fr;gap:8px 12px;padding:16px;font-size:14px;display:grid}.HjAmWq_kv>span:nth-child(odd),.HjAmWq_muted{color:var(--muted)}.HjAmWq_actions{justify-items:center;gap:16px;display:grid}.HjAmWq_confirm{gap:8px;display:grid}.HjAmWq_row{justify-content:flex-end;gap:8px;display:flex}.HjAmWq_editGrid{gap:12px;display:grid}.HjAmWq_grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.HjAmWq_kids{flex-wrap:wrap;gap:8px;display:flex}.HjAmWq_kid{border:1.5px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;font-weight:600;display:inline-flex}.HjAmWq_kidOn{border-color:var(--green);background:var(--green-soft)}.HjAmWq_pick{flex-wrap:wrap;gap:6px;display:flex}.HjAmWq_pick button{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.HjAmWq_pick button i{border-radius:50%;width:8px;height:8px;display:block}.HjAmWq_pick button.HjAmWq_pickOn{border-color:var(--green);background:var(--green-soft);color:var(--green)}.HjAmWq_repeat{justify-items:start;gap:10px;display:grid}.HjAmWq_repeat>label{justify-self:stretch}.HjAmWq_star{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:24px;line-height:1}.HjAmWq_starOn{color:var(--hl);text-shadow:0 0 1px var(--warn)}.HjAmWq_addPhotos{gap:8px;display:grid}.HjAmWq_addPhotos label{cursor:pointer}.HjAmWq_busy{opacity:.6;pointer-events:none}
.mvqIuW_wrap{min-height:100dvh;padding-inline:16px;padding-block:calc(env(safe-area-inset-top,0px) + 20px) 40px;background-color:var(--desk);background-image:linear-gradient(var(--desk-grid) 1px, transparent 1px), linear-gradient(90deg, var(--desk-grid) 1px, transparent 1px);background-size:22px 22px}.mvqIuW_shell{background:var(--card);border:1px solid var(--line);max-width:1120px;min-height:calc(100dvh - 80px);box-shadow:var(--shadow-page);border-radius:20px;grid-template-columns:200px minmax(0,1fr);margin:0 auto;display:grid;overflow:hidden}.mvqIuW_side{border-right:1px solid var(--line);background:var(--bg);align-content:start;gap:6px;padding:18px 12px;display:grid}.mvqIuW_brand{color:var(--green);align-items:center;gap:7px;padding:0 8px 12px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.mvqIuW_brand i{background:var(--green);border-radius:3px;width:12px;height:12px;display:inline-block}.mvqIuW_who{padding:0 8px 12px;font-size:14px;font-weight:700}.mvqIuW_who small{color:var(--muted);font-size:12px;font-weight:400;display:block}.mvqIuW_nav{gap:2px;display:grid}.mvqIuW_nav a{color:var(--muted);border-radius:8px;padding:8px 10px;font-size:14px;text-decoration:none}.mvqIuW_nav a.mvqIuW_navOn{background:var(--green-soft);color:var(--ink);font-weight:600}.mvqIuW_free{color:var(--muted);border:1px dashed var(--line-strong);border-radius:10px;margin-top:18px;padding:10px;font-size:12px}.mvqIuW_logout{margin-top:10px;padding:0 8px}.mvqIuW_main{min-width:0}.mvqIuW_pane{align-content:start;gap:10px;padding:22px 24px;display:grid}.mvqIuW_split{grid-template-columns:minmax(0,1fr) 300px;min-height:100%;display:grid}.mvqIuW_list{min-width:0;padding:22px 24px}.mvqIuW_h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.mvqIuW_h2{letter-spacing:-.01em;margin:0;font-size:18px}.mvqIuW_sub{color:var(--muted);margin:2px 0 16px;font-size:13px}.mvqIuW_tablewrap{overflow-x:auto}.mvqIuW_table{border-collapse:collapse;width:100%;min-width:460px;font-size:14px}.mvqIuW_table th{text-align:left;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding:0 10px 8px;font-size:10px;font-weight:500}.mvqIuW_table td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 10px}.mvqIuW_table td small{color:var(--muted);font-size:12px;display:block}.mvqIuW_table tr:hover td{background:var(--bg)}.mvqIuW_table tr.mvqIuW_sel td{background:var(--green-soft)}.mvqIuW_table tr.mvqIuW_sel td:first-child{box-shadow:inset 3px 0 0 var(--green)}.mvqIuW_rowLink{color:inherit;text-decoration:none;display:block}.mvqIuW_rowLink small{color:var(--muted);font-size:12px;display:block}.mvqIuW_st{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-block}.mvqIuW_kidBlock{gap:8px;display:grid}.mvqIuW_kidBlock>b small{color:var(--muted);font-weight:400}.mvqIuW_stOk{background:var(--green-soft);color:var(--green)}.mvqIuW_stWait{background:var(--warn-soft);color:var(--warn)}.mvqIuW_stPlain{background:var(--bg);color:var(--muted);border:1px solid var(--line)}.mvqIuW_detail{border-left:1px solid var(--line);background:var(--bg);align-content:start;gap:12px;padding:22px 18px;display:grid}.mvqIuW_box{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:4px;padding:11px;font-size:13.5px;line-height:1.5;display:grid}.mvqIuW_k{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px}.mvqIuW_q{font-family:var(--font-serif);font-style:italic}.mvqIuW_notes{resize:vertical;width:100%;font-family:var(--font-serif);color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:14px;line-height:1.5}.mvqIuW_saveState{color:var(--muted);font-size:11.5px}.mvqIuW_btn,.mvqIuW_btnGhost,.mvqIuW_btnDanger{background:var(--green);color:var(--green-ink);text-align:center;border:0;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.mvqIuW_btnGhost{background:var(--card);color:var(--ink);border:1px solid var(--line)}.mvqIuW_btnDanger{background:var(--danger-soft);color:var(--danger)}.mvqIuW_linkDanger{color:var(--danger);background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:600}.mvqIuW_hint{color:var(--muted);font-size:13px}.mvqIuW_empty{border:1.5px dashed var(--line-strong);border-radius:16px;gap:6px;max-width:560px;padding:20px;display:grid}.mvqIuW_empty p{color:var(--muted);font-family:var(--font-serif);margin:0}.mvqIuW_reportPane{background:var(--bg);gap:14px;min-height:100%;padding:18px 20px 30px;display:grid}.mvqIuW_reportTop{justify-content:space-between;align-items:center;display:flex}.mvqIuW_back{color:var(--green);font-weight:600;text-decoration:none}.mvqIuW_printBtn button,.mvqIuW_printBtn a{border-radius:10px;padding:9px 14px;font-size:13px}.mvqIuW_cal{gap:8px;max-width:640px;display:grid}.mvqIuW_ci{background:var(--bg);border:1px solid var(--line);color:inherit;border-radius:12px;grid-template-columns:170px 1fr auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.mvqIuW_ci b{font-size:15px}.mvqIuW_ci small{color:var(--muted);display:block}.mvqIuW_past{opacity:.55}@media (max-width:860px){.mvqIuW_split{grid-template-columns:1fr}.mvqIuW_detail{border-left:0;border-top:1px solid var(--line)}}@media (max-width:700px){.mvqIuW_wrap{padding:0}.mvqIuW_shell{border:0;border-radius:0;grid-template-columns:1fr;min-height:100dvh}.mvqIuW_side{border-right:0;border-bottom:1px solid var(--line);padding-top:calc(env(safe-area-inset-top,0px) + 12px);grid-template-columns:auto 1fr;align-items:center}.mvqIuW_who,.mvqIuW_free{display:none}.mvqIuW_logout{grid-column:1/-1;justify-self:end;margin-top:0}.mvqIuW_brand{padding-bottom:0}.mvqIuW_nav{justify-content:flex-end;display:flex}.mvqIuW_ci{grid-template-columns:1fr;gap:4px}}@media print{.mvqIuW_wrap{background:0 0;padding:0}.mvqIuW_shell{box-shadow:none;border:0;display:block}.mvqIuW_side,.mvqIuW_reportTop{display:none}.mvqIuW_reportPane{background:0 0;padding:0}}
.j7jO2W_motion{flex-direction:column;min-height:100%;display:flex}.j7jO2W_motion[data-nav=forward]{animation:.34s cubic-bezier(.2,.8,.2,1) both j7jO2W_fromRight}.j7jO2W_motion[data-nav=back]{animation:.34s cubic-bezier(.2,.8,.2,1) both j7jO2W_fromLeft}.j7jO2W_motion[data-nav=tab]{animation:.18s ease-out both j7jO2W_fade}@keyframes j7jO2W_fromRight{0%{opacity:0;transform:translate(56px)}}@keyframes j7jO2W_fromLeft{0%{opacity:0;transform:translate(-56px)}}@keyframes j7jO2W_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.j7jO2W_motion[data-nav]{animation:none}}@media print{.j7jO2W_motion[data-nav]{animation:none}}
.HOuUUW_days{padding:4px 16px}.HOuUUW_day{border-bottom:1px solid var(--line)}.HOuUUW_day:last-child{border-bottom:0}.HOuUUW_day summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:10px 0;list-style:none;display:grid}.HOuUUW_day summary::-webkit-details-marker{display:none}.HOuUUW_dn{font-size:13px;font-weight:700;line-height:1.1}.HOuUUW_dn small{color:var(--muted);font-size:11px;font-weight:400;display:block}.HOuUUW_dots{flex-wrap:wrap;gap:4px;display:flex}.HOuUUW_none{color:var(--muted);font-size:12px}.HOuUUW_activity{font-size:12px}.HOuUUW_thumbs{gap:4px;display:flex}.HOuUUW_thumbs img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:26px;height:26px;display:block}.HOuUUW_open{gap:6px;padding:0 0 12px 48px;display:grid}.HOuUUW_open a{background:var(--wash);font-size:13px;font-family:var(--font-serif);color:inherit;border-radius:12px;padding:8px 10px;text-decoration:none}.HOuUUW_bars{gap:10px;margin-top:12px;display:grid}.HOuUUW_bar{color:inherit;grid-template-columns:96px 1fr 26px 12px;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:grid}.HOuUUW_track{background:var(--track);border-radius:4px;height:9px;display:block;overflow:hidden}.HOuUUW_fill{border-radius:4px;height:100%;display:block}.HOuUUW_bar b{text-align:right;font-variant-numeric:tabular-nums}.HOuUUW_chev{color:var(--muted);display:flex}.HOuUUW_follow{background:var(--hl-soft);border-radius:16px;padding:12px 16px;font-size:13px;line-height:1.5}.HOuUUW_heat{align-items:center;gap:4px;margin-top:10px;display:grid}.HOuUUW_cell{aspect-ratio:1;background:var(--wash);border-radius:4px}.HOuUUW_l1{background:var(--green-light)}.HOuUUW_l2{background:var(--green-mid)}.HOuUUW_l3{background:var(--green)}.HOuUUW_dl{font-family:var(--font-mono);color:var(--muted);font-size:10px}.HOuUUW_dlc{text-align:center}.HOuUUW_note{color:var(--muted);margin:0;font-size:13px}.HOuUUW_big{letter-spacing:-.03em;margin-top:6px;font-size:34px;font-weight:800;line-height:1;display:block}.HOuUUW_swipeNav{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:16px;display:grid}.HOuUUW_swipeBtn{color:var(--green);align-items:center;gap:2px;padding:6px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.HOuUUW_swipeNext{justify-self:end}.HOuUUW_swipeDots{gap:6px;display:flex}.HOuUUW_swipeDots i{background:var(--line-strong);border-radius:50%;width:7px;height:7px;display:block}.HOuUUW_swipeDots i.HOuUUW_dotOn{border-radius:4px;width:18px}.HOuUUW_fromRight{animation:.28s cubic-bezier(.2,.8,.2,1) HOuUUW_fromRight}.HOuUUW_fromLeft{animation:.28s cubic-bezier(.2,.8,.2,1) HOuUUW_fromLeft}@keyframes HOuUUW_fromRight{0%{opacity:0;transform:translate(36px)}}@keyframes HOuUUW_fromLeft{0%{opacity:0;transform:translate(-36px)}}.HOuUUW_swipe{touch-action:pan-y;will-change:transform;gap:16px;min-width:0;display:grid}.HOuUUW_swipe>*{min-width:0}.HOuUUW_swipeNav{margin-bottom:0}.HOuUUW_cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.HOuUUW_graphSwitch{background:var(--track);border-radius:8px;padding:2px;display:flex}.HOuUUW_graphSwitch a{width:32px;height:26px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.HOuUUW_graphSwitch a[aria-current=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0000001a}.HOuUUW_weekNav{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.HOuUUW_weekBtn{background:var(--green-soft);width:44px;height:44px;color:var(--green);border-radius:12px;flex:none;place-items:center;font-size:24px;font-weight:800;text-decoration:none;display:grid}.HOuUUW_weekOff{background:var(--wash);color:var(--line-strong)}.HOuUUW_weekNow{text-align:center;gap:2px;display:grid}.HOuUUW_weekNow b{font-size:16px}.HOuUUW_weekNow small{color:var(--muted);font-size:12px}.HOuUUW_weekRight{align-items:center;gap:6px;display:flex}.HOuUUW_weekToday{background:var(--green-soft);color:var(--green);border-radius:999px;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none}.HOuUUW_open .HOuUUW_addNote{border:1px dashed var(--green-light);font:inherit;color:var(--green);text-align:left;cursor:pointer;background:0 0;border-radius:12px;padding:10px;font-size:13px;font-weight:700}a.HOuUUW_cell{display:block}a.HOuUUW_cell:hover,a.HOuUUW_cell:focus-visible{outline:2px solid var(--hl);outline-offset:1px}a.HOuUUW_dl{text-decoration:none}.HOuUUW_barsHead{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;font-weight:700}.HOuUUW_barName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.HOuUUW_moreBars summary{cursor:pointer;color:var(--green);padding:4px 0;font-size:13px;font-weight:700;list-style:none}.HOuUUW_moreBars summary::-webkit-details-marker{display:none}
.JxWeMq_hero{grid-template-columns:132px minmax(0,1fr);align-items:end;gap:16px;display:grid}.JxWeMq_heroText{gap:4px;display:grid}.JxWeMq_status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-size:10.5px}.JxWeMq_title{font-family:var(--font-serif);text-wrap:balance;margin:0;font-size:23px;font-weight:500;line-height:1.15}.JxWeMq_author{color:var(--muted)}.JxWeMq_meta{color:var(--muted);font-size:12.5px}.JxWeMq_progress{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);gap:10px;padding:14px;display:grid}.JxWeMq_pctRow{color:var(--muted);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;display:flex}.JxWeMq_pct{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:34px;font-weight:800}.JxWeMq_stats{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.JxWeMq_stats b{color:var(--ink);font-variant-numeric:tabular-nums}.JxWeMq_pace{background:var(--green-soft);border-radius:10px;margin:0;padding:8px 10px;font-size:13.5px;line-height:1.45}.JxWeMq_actions{gap:8px;display:grid}.JxWeMq_form{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);gap:10px;padding:14px;display:grid}.JxWeMq_pageRow{align-items:center;gap:6px;display:flex}.JxWeMq_pageInput{text-align:center;font-variant-numeric:tabular-nums;width:90px;font-size:22px;font-weight:700}.JxWeMq_bump{border:1px solid var(--line);background:var(--wash);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:10px;padding:9px 10px;font-weight:700}.JxWeMq_of{color:var(--muted);font-size:14px}.JxWeMq_chips{flex-wrap:wrap;gap:6px;display:flex}.JxWeMq_chip{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.JxWeMq_chipOn{background:var(--green-soft);border-color:var(--green)}.JxWeMq_check{align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.JxWeMq_check input{accent-color:var(--green);margin-top:3px}.JxWeMq_twoCol{grid-template-columns:minmax(0,1fr);display:grid}.JxWeMq_seriesRow{grid-template-columns:minmax(0,1fr) 84px;gap:10px;display:grid}.JxWeMq_row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.JxWeMq_cheer{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px}.JxWeMq_words{gap:6px;margin:0;display:grid}.JxWeMq_words blockquote{font-family:var(--font-serif);border-left:3px solid var(--hl);margin:0;padding-left:12px;font-size:16px;line-height:1.5}textarea.JxWeMq_words{resize:vertical;font-family:var(--font-serif)}.JxWeMq_history{gap:8px;display:grid}.JxWeMq_history ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.JxWeMq_history li{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.JxWeMq_hDate{font-family:var(--font-mono);color:var(--faint);padding-top:3px;font-size:11px}.JxWeMq_hBody{gap:2px;display:grid}.JxWeMq_hBody small{color:var(--muted);font-size:12.5px}.JxWeMq_hBody em{font-family:var(--font-serif);color:var(--ink-2);font-size:13.5px}.JxWeMq_del{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:18px;line-height:1}.JxWeMq_muted{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.JxWeMq_settings{border-top:1px solid var(--line);justify-items:start;gap:12px;padding-top:14px;display:grid}.JxWeMq_setRow{width:100%;color:var(--muted);gap:6px;font-size:13px;display:grid}.JxWeMq_fav{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600}.JxWeMq_fav span{color:var(--rec)}.JxWeMq_favOn{border-color:var(--rec)}.JxWeMq_also{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}.JxWeMq_alsoKids{flex-wrap:wrap;gap:8px;display:flex}.JxWeMq_alsoKid{border:1px dashed var(--green);background:var(--card);color:var(--green);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-size:14px;font-weight:700;display:inline-flex}.JxWeMq_alsoHint{color:var(--muted);font-size:12.5px}.JxWeMq_pagePhotos{flex-wrap:wrap;gap:8px;display:flex}.JxWeMq_pagePhotos img,.JxWeMq_pagePhotoAdd{object-fit:cover;border-radius:8px;width:72px;height:96px}.JxWeMq_pagePhotoAdd{border:1px dashed var(--green);color:var(--green);cursor:pointer;place-items:center;font-size:13px;font-weight:700;display:grid}.JxWeMq_bigPage{grid-template-columns:56px 1fr 56px;align-items:center;gap:10px;display:grid}.JxWeMq_bigInput{text-align:center;width:100%;font:inherit;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;padding:0;font-size:56px;font-weight:800}.JxWeMq_round{border:1px solid var(--line);background:var(--card);width:56px;height:56px;color:var(--green);border-radius:999px;place-items:center;font-size:26px;display:grid}.JxWeMq_shelfChips{flex-wrap:wrap;gap:8px;display:flex}.JxWeMq_shelfChip{border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.JxWeMq_shelfChip i{border-radius:50%;width:10px;height:10px}.JxWeMq_shelfChip[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--card)}.JxWeMq_shelfNew{color:var(--green);border-style:dashed}
.Eua5ia_glimpse{border:1px solid var(--line);background:var(--card);border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}.Eua5ia_pic{background:var(--wash);width:64px;height:64px;color:var(--muted);border-radius:12px;place-items:center;display:grid;overflow:hidden}.Eua5ia_pic img{object-fit:cover;width:100%;height:100%;display:block}.Eua5ia_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.Eua5ia_serif{font-family:var(--font-serif,Georgia, serif);font-size:14px;font-weight:400}.Eua5ia_meta{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex;overflow:hidden}.Eua5ia_chip{text-overflow:ellipsis;background:var(--green-soft);min-width:0;color:var(--green);border-radius:999px;flex:0 auto;padding:2px 8px;font-size:11px;font-weight:600;overflow:hidden}.Eua5ia_foot{z-index:3;margin:auto calc(-1 * var(--gutter)) -32px;padding:10px var(--gutter) calc(env(safe-area-inset-bottom,0px) + 16px);border-top:1px solid var(--line);background:var(--bg);gap:8px;display:grid;position:sticky;bottom:0}
.IHGSrq_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.IHGSrq_list li{align-items:flex-start;gap:12px;display:flex}.IHGSrq_check{background:var(--green);width:26px;height:26px;color:var(--green-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.IHGSrq_box{border:1.5px solid var(--line-strong);width:24px;height:24px;color:var(--green-ink);border-radius:8px;place-items:center;margin-left:auto;font-size:14px;font-weight:800;display:grid}[aria-checked=true]>.IHGSrq_box{background:var(--green);border-color:var(--green)}
