@keyframes YPj5_W_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes YPj5_W_fade{0%{opacity:0}to{opacity:1}}@keyframes YPj5_W_pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes YPj5_W_swell{0%{transform:translate(0)}to{transform:translate(160px)}}@keyframes YPj5_W_breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes YPj5_W_twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes YPj5_W_ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes YPj5_W_hop{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes YPj5_W_phrase{0%{opacity:0;transform:translateY(5px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-5px)}}@keyframes YPj5_W_blink{50%{opacity:0}}.YPj5_W_list{flex-direction:column;gap:10px;display:flex}.YPj5_W_search{border:1px solid var(--border);color:var(--text-muted);border-radius:10px;align-items:center;gap:9px;padding:8px 12px;transition:border-color .15s;display:flex}.YPj5_W_search:focus-within{border-color:var(--primary)}.YPj5_W_search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.YPj5_W_items{min-height:0}.YPj5_W_listEmpty{color:var(--text-muted);text-align:center;padding:18px 10px;font-size:14px}.YPj5_W_group{color:var(--text-muted);padding:12px 10px 5px;font-size:12px;font-weight:700}.YPj5_W_item{border-radius:10px;align-items:center;transition:background .15s;display:flex;position:relative}.YPj5_W_item:hover,.YPj5_W_item:focus-within{background:var(--primary-soft)}.YPj5_W_item:hover .YPj5_W_itemActions,.YPj5_W_item:focus-within .YPj5_W_itemActions{opacity:1}.YPj5_W_item:hover .YPj5_W_itemLink,.YPj5_W_item:focus-within .YPj5_W_itemLink{padding-right:62px}.YPj5_W_itemLink{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:1px;padding:8px 10px;display:flex;overflow:hidden}.YPj5_W_itemTitle,.YPj5_W_itemMatch{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YPj5_W_itemMatch{color:var(--text-muted);font-size:13px;font-style:italic}.YPj5_W_itemDate{color:var(--text-muted);font-size:12px}.YPj5_W_itemActions{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;right:5px}.YPj5_W_itemActions button{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:12px}.YPj5_W_itemActions button:hover{background:var(--surface);color:var(--text)}.YPj5_W_itemActions .YPj5_W_confirmDelete,.YPj5_W_itemActions .YPj5_W_confirmDelete:hover{background:var(--danger-soft);color:var(--danger)}.YPj5_W_renameForm input{border:1px solid var(--primary);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:10px;outline:0;padding:7px 10px}.YPj5_W_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:24px 16px;display:flex}.YPj5_W_emptyState h1{letter-spacing:-.02em;font-size:clamp(26px,3.4vw,38px);font-weight:800;animation:.6s ease-out both YPj5_W_rise}.YPj5_W_emptyState p{max-width:480px;color:var(--text-muted);margin:0;font-size:17px;animation:.6s ease-out 80ms both YPj5_W_rise}.YPj5_W_emptyAction{margin-top:8px;padding:12px 24px;font-size:16px;transition:transform .18s;animation:.6s ease-out .16s both YPj5_W_rise}.YPj5_W_emptyAction,.YPj5_W_emptyAction:hover{color:var(--on-primary)}.YPj5_W_emptyAction:hover{transform:translateY(-2px)}.YPj5_W_welcome{place-items:center;height:100dvh;padding:16px;display:grid;overflow-y:auto}.YPj5_W_welcomeInner{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:760px;display:flex}.YPj5_W_welcomeMotif{width:140px;margin-top:-4px;animation:.6s ease-out 50ms both YPj5_W_rise}.YPj5_W_welcomeTitle{letter-spacing:-.02em;text-align:center;font-size:clamp(26px,3.4vw,40px);font-weight:800;animation:.6s ease-out both YPj5_W_rise}.YPj5_W_welcomeTitle span{color:var(--text-muted);font-weight:600}.YPj5_W_welcomeTitle em{font-style:normal}.YPj5_W_suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.YPj5_W_suggestion{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:5px;padding:13px 15px;font-weight:600;line-height:1.35;transition:transform .18s,border-color .18s,box-shadow .18s;animation:.5s ease-out both YPj5_W_rise;display:flex}.YPj5_W_suggestion:hover{border-color:var(--primary);box-shadow:var(--shadow);transform:translateY(-2px)}.YPj5_W_suggestionTheme{color:var(--primary);font-size:12.5px;font-weight:700}.YPj5_W_scene{border-radius:22px;width:100%;max-width:560px;height:auto;animation:.9s ease-out both YPj5_W_fade;overflow:hidden;box-shadow:0 18px 50px -20px #78285a73}.YPj5_W_sun,.YPj5_W_moon{animation:7s ease-in-out infinite YPj5_W_breathe}.YPj5_W_star{fill:#fff;animation:3.6s ease-in-out infinite YPj5_W_twinkle}.YPj5_W_peak{animation:.8s ease-out both YPj5_W_rise}.YPj5_W_palm{animation:.8s ease-out .1s both YPj5_W_rise}.YPj5_W_trunk{fill:none;stroke:var(--island);stroke-width:5px;stroke-linecap:round}.YPj5_W_wave{fill:none;stroke-linecap:round;animation:linear infinite YPj5_W_swell}.YPj5_W_waveBack{stroke:var(--sea);stroke-width:3px;animation-duration:15s}.YPj5_W_waveMiddle{stroke:#ffa07873;stroke-width:3px;animation-duration:10s;animation-direction:reverse}.YPj5_W_waveFront{stroke:var(--primary);stroke-width:3px;opacity:.7;animation-duration:8s}.YPj5_W_donate{border:1px dashed var(--border);width:100%;color:var(--text-muted);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13px;line-height:1.5;animation:.6s ease-out .4s both YPj5_W_rise;display:flex}.YPj5_W_donate p{margin:0}.YPj5_W_donate strong{color:var(--text)}.YPj5_W_donate a{color:var(--primary);font-weight:600}.YPj5_W_donateIcon{color:var(--sun);flex-shrink:0;margin-top:3px;font-size:16px}.YPj5_W_pill{border:1px solid var(--border);background:var(--surface);min-height:29px;color:var(--text-muted);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:600;animation:.5s ease-out both YPj5_W_fade;display:inline-flex}button.YPj5_W_pill{cursor:pointer;font-family:inherit}button.YPj5_W_pill:hover{color:var(--text)}.YPj5_W_pillOn{border-color:var(--primary);color:var(--primary)}.YPj5_W_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 12px 10px;animation:.3s ease-out both YPj5_W_fade;display:grid}.YPj5_W_statTile{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:8px 11px;display:flex}.YPj5_W_statTile span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.YPj5_W_statTile strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.YPj5_W_statTile small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.YPj5_W_meter{background:var(--surface-2);border-radius:999px;height:5px;margin-top:4px;display:block;overflow:hidden}.YPj5_W_meter i{border-radius:inherit;background:var(--sunset);height:100%;display:block}.YPj5_W_meterHigh i{background:var(--danger)}.YPj5_W_pillDot{background:var(--text-muted);border-radius:50%;width:8px;height:8px}.YPj5_W_pillAwake{color:var(--success)}.YPj5_W_pillAwake .YPj5_W_pillDot{background:var(--success);animation:2s ease-in-out infinite YPj5_W_twinkle}.YPj5_W_thread{flex-direction:column;height:100dvh;min-height:0;padding:12px;display:flex}.YPj5_W_threadHeader{align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.YPj5_W_threadHeader h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.YPj5_W_back{color:var(--text-muted);display:none}.YPj5_W_threadError{height:100%;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.YPj5_W_messages{flex:1;min-height:0;overflow-y:auto}.YPj5_W_messagesInner{flex-direction:column;gap:22px;margin:0;padding:18px clamp(12px,3vw,40px) 8px;display:flex}.YPj5_W_userRow{justify-content:flex-end;animation:.28s ease-out both YPj5_W_rise;display:flex}.YPj5_W_userBubble{background:var(--primary-soft);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px 18px 5px;max-width:min(78%,900px);padding:10px 15px}.YPj5_W_assistantRow{gap:12px;animation:.34s ease-out 60ms both YPj5_W_rise;display:flex}.YPj5_W_assistantMark{border:1px solid var(--border);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.YPj5_W_assistantBody{flex:1;min-width:0;padding-top:6px}.YPj5_W_assistantText{overflow-wrap:anywhere;white-space:pre-wrap}.YPj5_W_waiting{min-height:26px;color:var(--text-muted);align-items:center;gap:12px;display:flex}.YPj5_W_waitingPhrase{animation:3.6s ease-in-out both YPj5_W_phrase}.YPj5_W_waitingStar{color:var(--sun);animation:2.4s ease-in-out infinite YPj5_W_breathe}.YPj5_W_waitingDots{gap:4px;display:inline-flex}.YPj5_W_waitingDots i{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite YPj5_W_hop}.YPj5_W_waitingDots i:nth-child(2){animation-delay:.16s}.YPj5_W_waitingDots i:nth-child(3){animation-delay:.32s}.YPj5_W_cursor{background:var(--primary);border-radius:2px;width:8px;height:17px;margin-top:3px;animation:1s steps(2,end) infinite YPj5_W_blink;display:inline-block}.YPj5_W_notice{color:var(--warning);margin-top:8px;font-size:14px}.YPj5_W_noticeError{color:var(--danger)}.YPj5_W_copy{color:var(--text-muted);font:inherit;cursor:pointer;opacity:.65;background:0 0;border:0;margin-top:6px;padding:3px 8px 3px 0;font-size:13px;transition:opacity .15s}.YPj5_W_copy:hover{opacity:1}.YPj5_W_composerDock{width:100%;margin:0;padding:8px clamp(12px,3vw,40px) 2px}.YPj5_W_composer{border-radius:22px;align-items:flex-end;gap:10px;width:100%;padding:9px 9px 9px 18px;transition:border-color .18s,box-shadow .18s;display:flex}.YPj5_W_composer:focus-within{border-color:var(--primary)}.YPj5_W_composerLarge{border-radius:26px;padding:13px 13px 13px 22px;animation:.6s ease-out 80ms both YPj5_W_rise}.YPj5_W_composerInput{resize:none;min-width:0;max-height:220px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:16px;overflow-y:auto}.YPj5_W_composerInput::placeholder{color:var(--text-muted)}.YPj5_W_send{background:var(--primary);width:38px;height:38px;color:var(--on-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .15s,opacity .15s,background .15s;display:grid}.YPj5_W_send:hover:not(:disabled){background:var(--primary-hover);transform:scale(1.07)}.YPj5_W_send:active:not(:disabled){transform:scale(.93)}.YPj5_W_send:disabled{cursor:not-allowed;opacity:.35}.YPj5_W_betaNotice{color:var(--text-muted);text-align:center;margin:7px 0 0;font-size:12px}.YPj5_W_modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080e168c;place-items:center;padding:16px;animation:.25s ease-out both YPj5_W_fade;display:grid;position:fixed;inset:0}.YPj5_W_modal{background:var(--surface);border-radius:24px;width:100%;max-width:470px;padding:34px 30px 22px;animation:.35s cubic-bezier(.2,.9,.3,1.1) both YPj5_W_pop}.YPj5_W_slide{text-align:center;flex-direction:column;align-items:center;min-height:262px;animation:.34s ease-out both YPj5_W_rise;display:flex}.YPj5_W_slide h2{letter-spacing:-.015em;font-size:24px;font-weight:800}.YPj5_W_slide p{color:var(--text-muted);margin:12px 0 0;font-size:16px;line-height:1.6}.YPj5_W_slideIcon{background:var(--primary-soft);width:76px;height:76px;color:var(--primary);border-radius:24px;place-items:center;margin-bottom:20px;font-size:32px;animation:5s ease-in-out infinite YPj5_W_breathe;display:grid}.YPj5_W_dots{justify-content:center;gap:7px;margin:12px 0 20px;display:flex}.YPj5_W_dot{background:var(--border);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .22s,background .22s}.YPj5_W_dotActive{background:var(--primary);width:24px}.YPj5_W_modalActions{justify-content:space-between;gap:10px;display:flex}@media (max-width:800px){.YPj5_W_welcome{height:auto;min-height:calc(100dvh - 48px)}.YPj5_W_thread{height:calc(100dvh - 48px);padding-top:4px}.YPj5_W_back{display:inline-flex}.YPj5_W_itemActions{opacity:1}.YPj5_W_itemLink{padding-right:62px}.YPj5_W_userBubble{max-width:88%}.YPj5_W_stats{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.YPj5_W_statTile{scroll-snap-align:start;flex:0 0 160px}.YPj5_W_pillLabel{display:none}}@media (max-width:560px){.YPj5_W_suggestions{grid-template-columns:minmax(0,1fr)}}
._Yklxq_about{flex-direction:column;gap:12px;display:flex}._Yklxq_block{align-items:flex-start;gap:16px;display:flex}._Yklxq_block h2{font-size:18px}._Yklxq_block p{color:var(--text-muted);margin:8px 0 0;line-height:1.6}._Yklxq_block strong{color:var(--text)}._Yklxq_icon{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:13px;flex-shrink:0;place-items:center;font-size:17px;display:grid}._Yklxq_gifts{flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;padding:0;font-weight:600;list-style:none;display:flex}._Yklxq_gifts svg{color:var(--primary);margin-right:6px}._Yklxq_wink{font-style:italic}@media (max-width:480px){._Yklxq_block{flex-direction:column;gap:10px}}
@keyframes w6ojgW_pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.w6ojgW_backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080e168c;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.w6ojgW_modal{border:1px solid var(--border);background:var(--surface);width:100%;max-width:520px;max-height:calc(100dvh - 28px);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;animation:.2s ease-out both w6ojgW_pop;display:flex}.w6ojgW_wide{max-width:760px}.w6ojgW_header{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 6px;display:flex}.w6ojgW_header h2{font-size:17px}.w6ojgW_close{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px}.w6ojgW_close:hover{background:var(--surface-2);color:var(--text)}.w6ojgW_body{flex-direction:column;gap:12px;padding:8px 16px 14px;display:flex;overflow-y:auto}.w6ojgW_footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}
.rYmdGW_wordmark{color:var(--text);align-items:baseline;font-size:25px;font-weight:800;line-height:1;display:inline-flex}.rYmdGW_wordmark svg{margin-right:-5px;transform:translateY(12px)}
.vgouMq_sidebar{border-radius:18px;flex-direction:column;flex-shrink:0;width:248px;height:calc(100vh - 24px);margin:12px 0 12px 12px;transition:width .2s;display:flex;position:sticky;top:12px;overflow:hidden}.vgouMq_collapsed{width:72px}.vgouMq_header{justify-content:space-between;align-items:center;min-height:62px;padding:16px;display:flex}.vgouMq_collapsed .vgouMq_header{justify-content:center}.vgouMq_logo{color:var(--text);margin-top:-14px}.vgouMq_iconBtn{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px}.vgouMq_iconBtn:hover{background:var(--primary-soft)}.vgouMq_motif{opacity:.55;height:7px;margin:-6px 16px 12px;-webkit-mask-size:10px 7px;mask-size:10px 7px}.vgouMq_nav{flex-direction:column;flex:1;gap:1px;padding:0 10px;display:flex;overflow-y:auto}.vgouMq_section{cursor:pointer;width:calc(100% - 20px);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:0;justify-content:space-between;align-items:center;margin:12px 10px 4px;padding:0;font-size:11px;font-weight:600;display:flex}.vgouMq_section svg{width:9px;transition:transform .15s}.vgouMq_section:hover{color:var(--text)}.vgouMq_folded{transform:rotate(-90deg)}.vgouMq_item{color:var(--text-muted);border-radius:8px;align-items:center;gap:9px;padding:6px 10px;font-size:13.5px;font-weight:500;display:flex}.vgouMq_item svg{font-size:12.5px}.vgouMq_item{white-space:nowrap}.vgouMq_item:hover{background:var(--primary-soft);color:var(--text)}.vgouMq_collapsed .vgouMq_item{justify-content:center}.vgouMq_active{background:var(--primary-soft);color:var(--primary);font-weight:600}.vgouMq_footer{flex-direction:column;gap:6px;padding:10px;display:flex}.vgouMq_footer .btn{padding:6px 10px;font-size:13px;font-weight:500}.vgouMq_badgeLink{color:inherit;border-radius:10px}.vgouMq_badgeLink:hover{background:var(--primary-soft)}.vgouMq_badge{align-items:center;gap:10px;min-width:0;padding:4px 2px;display:flex}.vgouMq_collapsed .vgouMq_badge{justify-content:center}.vgouMq_avatar{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);object-fit:cover;border-radius:50%;flex-shrink:0;place-items:center;font-size:13.5px;font-weight:700;display:grid}.vgouMq_identity{flex-direction:column;min-width:0;line-height:1.3;display:flex}.vgouMq_name,.vgouMq_email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vgouMq_name{font-size:13.5px;font-weight:600}.vgouMq_email{color:var(--text-muted);font-size:12.5px}.vgouMq_newChat{border:1px solid var(--primary);color:var(--primary);white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;margin-bottom:6px;padding:6px 10px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.vgouMq_newChat:hover{background:var(--primary);color:var(--on-primary)}.vgouMq_recents{border-left:1px solid var(--border);flex-direction:column;gap:1px;margin:1px 0 6px 21px;padding-left:10px;display:flex}.vgouMq_recent,.vgouMq_more{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:3px 9px;font-size:12.5px;overflow:hidden}.vgouMq_recent:hover,.vgouMq_more:hover{background:var(--primary-soft);color:var(--text)}.vgouMq_recentActive{background:var(--primary-soft);color:var(--primary);font-weight:500}.vgouMq_more{color:var(--primary);font-weight:500}.vgouMq_help{color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:5px 10px;font-size:13px;font-weight:500;display:flex}.vgouMq_help:hover{background:var(--primary-soft);color:var(--text)}.vgouMq_collapsed .vgouMq_help{justify-content:center}.vgouMq_menuBtn,.vgouMq_backdrop{display:none}@media (max-width:800px){.vgouMq_menuBtn{z-index:20;display:inline-flex;position:fixed;top:12px;left:12px}.vgouMq_backdrop{z-index:29;background:#00000059;display:block;position:fixed;inset:0}.vgouMq_sidebar{z-index:30;margin:12px;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-120%)}.vgouMq_open{transform:none}.vgouMq_collapsed{width:248px}}@keyframes vgouMq_islandPulse{0%,to{opacity:1}50%{opacity:.35}}.vgouMq_island{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:flex-start;gap:9px;padding:7px 10px;font-size:12.5px;display:flex}.vgouMq_collapsed .vgouMq_island{justify-content:center;padding:9px 0}.vgouMq_islandDot{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}.vgouMq_islandText{min-width:0;color:var(--text-muted);flex-direction:column;font-size:12px;display:flex}.vgouMq_islandText strong{color:var(--text);font-size:12.5px;font-weight:600}.vgouMq_island_awake .vgouMq_islandDot{background:var(--success);animation:2.4s ease-in-out infinite vgouMq_islandPulse}.vgouMq_island_waking .vgouMq_islandDot{background:var(--warning);animation:1.2s ease-in-out infinite vgouMq_islandPulse}.vgouMq_island_sunless .vgouMq_islandDot{background:var(--sun)}.vgouMq_rig{flex-direction:column;align-items:stretch;gap:7px;padding:9px 11px}.vgouMq_rigHead{align-items:center;gap:8px;display:flex}.vgouMq_rigHead strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.vgouMq_rigHead .vgouMq_islandDot{margin-top:0}.vgouMq_rigChip{background:var(--surface-2);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px}.vgouMq_spark{width:100%;height:28px;display:block}.vgouMq_spark rect{fill:var(--primary);opacity:.35}.vgouMq_spark rect.vgouMq_sparkNow{opacity:1}.vgouMq_rigStats{grid-template-columns:1fr 1fr;gap:6px 10px;margin:0;display:grid}.vgouMq_rigStats dt{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.vgouMq_rigStats dt svg{width:9px}.vgouMq_rigStats dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.vgouMq_rigNote{color:var(--text-muted);font-size:11px}.vgouMq_helpRow{flex-wrap:wrap;align-items:center;display:flex}
@keyframes kqRGUG_fade{0%{opacity:0}}@keyframes kqRGUG_pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.kqRGUG_backdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14081899;padding:16px;animation:.25s ease-out both kqRGUG_fade;display:flex;position:fixed;inset:0;overflow-y:auto}.kqRGUG_modal{background:var(--surface);border-radius:24px;flex-direction:column;gap:10px;width:100%;max-width:520px;margin:auto;padding:26px 26px 22px;animation:.35s ease-out both kqRGUG_pop;display:flex}.kqRGUG_modal>.motif{width:120px;margin-bottom:6px}.kqRGUG_modal h2{letter-spacing:-.015em;font-size:24px;font-weight:800}.kqRGUG_modal>.btn{margin-top:8px;padding:11px 18px;font-size:16px}.kqRGUG_points{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.kqRGUG_points li{gap:12px;display:flex}.kqRGUG_points h3{font-size:15px;font-weight:700}.kqRGUG_points p{color:var(--text-muted);margin:2px 0 0;font-size:14px;line-height:1.5}.kqRGUG_icon{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.kqRGUG_points li:nth-child(3) .kqRGUG_icon{background:var(--coral-soft);color:var(--coral)}.kqRGUG_points li:nth-child(4) .kqRGUG_icon{background:var(--lagoon-soft);color:var(--lagoon)}
@keyframes _2lUdhG_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes _2lUdhG_neon-flicker{0%,to{text-shadow:0 0 6px var(--neon-line),0 0 22px var(--neon-line),0 0 48px var(--neon-glow)}48%{text-shadow:0 0 4px var(--neon-line),0 0 14px var(--neon-line),0 0 30px var(--neon-glow)}}@keyframes _2lUdhG_bob{50%{transform:translateY(6px)}}._2lUdhG_landing{overflow-x:clip}._2lUdhG_hero{isolation:isolate;flex-direction:column;min-height:100svh;padding:12px 16px 0;display:flex;position:relative}._2lUdhG_nav{z-index:10;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1120px;margin:0 auto;padding:10px 14px;display:flex;position:sticky;top:12px}._2lUdhG_navLogo{margin:-14px 0 0 4px}._2lUdhG_primaryLink,._2lUdhG_primaryLink:hover{color:var(--on-primary)}._2lUdhG_heroContent{z-index:1;text-align:center;max-width:820px;color:var(--hero-text);flex-direction:column;align-items:center;margin:0 auto;padding:clamp(40px,9vh,96px) 0 0;display:flex;position:relative}._2lUdhG_heroContent h1{letter-spacing:-.035em;text-shadow:0 4px 24px var(--hero-shadow);flex-direction:column;margin-top:18px;font-size:clamp(44px,8.5vw,96px);font-weight:800;line-height:.98;animation:.7s ease-out both _2lUdhG_rise;display:flex}._2lUdhG_heroContent p{max-width:600px;text-shadow:0 2px 12px var(--hero-shadow);margin:20px 0 0;font-size:clamp(16px,2vw,19px);font-weight:500;animation:.7s ease-out 80ms both _2lUdhG_rise}._2lUdhG_neon{color:var(--hero-text);-webkit-text-stroke:1px var(--neon-line);font-style:italic;animation:4s ease-in-out infinite _2lUdhG_neon-flicker}._2lUdhG_eyebrow{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--primary);border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-flex}._2lUdhG_heroActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;animation:.7s ease-out .16s both _2lUdhG_rise;display:flex}._2lUdhG_cta{padding:12px 22px;font-size:16px;transition:transform .18s}._2lUdhG_cta:hover{transform:translateY(-2px)}._2lUdhG_ghost{background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._2lUdhG_scrollHint{z-index:1;background:var(--glass);width:40px;height:40px;color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-items:center;margin-left:-20px;animation:2.4s ease-in-out infinite _2lUdhG_bob;display:grid;position:absolute;bottom:18px;left:50%}._2lUdhG_page{width:100%;max-width:1120px;margin:0 auto;padding:56px 16px 24px;scroll-margin-top:0}._2lUdhG_stripes{background:repeating-linear-gradient(180deg, transparent 0 3px, var(--bg) 3px 6px),var(--sunset);border-radius:140px 140px 0 0;width:min(280px,70%);height:26px;margin:0 auto 40px;display:block}._2lUdhG_pun{text-align:center;max-width:640px;margin:0 auto 44px}._2lUdhG_pun h2{letter-spacing:-.02em;font-size:clamp(22px,3vw,28px);font-weight:800}._2lUdhG_pun p{color:var(--text-muted);margin:10px 0 0}._2lUdhG_punEquation{color:var(--text-muted);font-size:clamp(20px,3vw,26px);font-weight:700}._2lUdhG_punEquation span{color:var(--text)}._2lUdhG_punEquation span:last-child{background:var(--sunset-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.12em;font-style:italic}._2lUdhG_phonetic{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}._2lUdhG_features{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}._2lUdhG_features article{padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s}._2lUdhG_features article:hover{border-color:var(--primary);box-shadow:0 10px 34px var(--neon-glow);transform:translateY(-3px)}._2lUdhG_features h2{margin-top:14px;font-size:19px}._2lUdhG_features p{color:var(--text-muted);margin:8px 0 0}._2lUdhG_featureIcon,._2lUdhG_stepIcon{background:var(--primary-soft);width:46px;height:46px;color:var(--primary);border-radius:14px;place-items:center;font-size:19px;display:grid}._2lUdhG_tone0{background:var(--lagoon-soft);color:var(--lagoon)}._2lUdhG_tone2{background:var(--coral-soft);color:var(--coral)}._2lUdhG_aboutSection>h2,._2lUdhG_steps>h2{letter-spacing:-.02em;text-align:center;margin-top:6px;font-size:clamp(28px,4vw,38px);font-weight:800}._2lUdhG_steps{flex-direction:column;align-items:center;padding:76px 0;scroll-margin-top:80px;display:flex}._2lUdhG_steps ol{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;width:100%;margin:36px 0 0;padding:0;list-style:none;display:grid}._2lUdhG_steps li{text-align:center;flex-direction:column;align-items:center;display:flex}._2lUdhG_steps h3{margin-top:12px;font-size:17px}._2lUdhG_steps p{color:var(--text-muted);margin:6px 0 0}._2lUdhG_stepIcon{box-shadow:0 0 0 6px var(--surface-2),0 0 24px var(--neon-glow);border-radius:50%}._2lUdhG_steps li:nth-child(2) ._2lUdhG_stepIcon{background:var(--coral-soft);color:var(--coral)}._2lUdhG_steps li:nth-child(4) ._2lUdhG_stepIcon{background:var(--lagoon-soft);color:var(--lagoon)}._2lUdhG_aboutSection{padding:0 0 56px}._2lUdhG_aboutSection>.kicker{text-align:center;display:block}._2lUdhG_aboutSection>h2{margin-bottom:18px}._2lUdhG_closing{background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 55%, var(--sky-low) 78%, var(--water) 78%, var(--lagoon) 100%);color:var(--hero-text);text-align:center;isolation:isolate;border-radius:26px;flex-direction:column;align-items:center;gap:14px;padding:42px 24px 64px;display:flex;position:relative;overflow:hidden}._2lUdhG_closing h2{letter-spacing:-.02em;text-shadow:0 2px 16px var(--hero-shadow);font-size:30px;font-weight:800}._2lUdhG_closing p{max-width:620px;text-shadow:0 1px 10px var(--hero-shadow);margin:0}._2lUdhG_closingSun{z-index:-1;background:repeating-linear-gradient(180deg, transparent 0 62%, var(--sky-low) 62% 66%, transparent 66% 74%, var(--sky-low) 74% 80%, transparent 80% 88%, var(--sky-low) 88% 96%),linear-gradient(180deg, #ffe08a, #ff7a59);opacity:.85;border-radius:130px 130px 0 0;width:260px;height:130px;margin-left:-130px;position:absolute;bottom:22%;left:50%}._2lUdhG_closingLead{font-size:18px;font-weight:700}._2lUdhG_footer{color:var(--text-muted);text-align:center;padding:28px 0 8px;font-size:14px}@media (max-width:560px){._2lUdhG_nav .btn-primary{display:none}}
._3vl0sW_password{position:relative}._3vl0sW_password .input{padding-right:42px}._3vl0sW_eye{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._3vl0sW_eye:hover{background:var(--surface-2);color:var(--text)}._3vl0sW_eye:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}
.UfSrGq_page{flex-direction:column;gap:22px;max-width:980px;display:flex}.UfSrGq_header{background:radial-gradient(30rem 12rem at 100% 0%, var(--lagoon-soft), transparent 70%),var(--surface);align-items:center;gap:18px;padding:20px 22px;display:flex}.UfSrGq_avatar{background:linear-gradient(135deg, var(--lagoon), var(--primary));width:64px;height:64px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;font-weight:700;display:grid}.UfSrGq_identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UfSrGq_identity h1{font-size:21px;font-weight:700}.UfSrGq_identity>span{text-overflow:ellipsis;overflow:hidden}.UfSrGq_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.UfSrGq_headerActions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.UfSrGq_section{border-top:1px solid var(--border);grid-template-columns:240px minmax(0,1fr);gap:22px;padding-top:22px;display:grid}.UfSrGq_intro h2{font-size:15.5px;font-weight:700}.UfSrGq_intro p{color:var(--text-muted);margin:6px 0 0;font-size:13.5px;line-height:1.5}.UfSrGq_body{padding:18px}.UfSrGq_fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.UfSrGq_actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.UfSrGq_saved{color:var(--success);font-size:13.5px;font-weight:600}.UfSrGq_danger .UfSrGq_intro h2{color:var(--danger)}.UfSrGq_danger .UfSrGq_body{border-color:var(--danger-soft)}@media (max-width:720px){.UfSrGq_section{grid-template-columns:minmax(0,1fr);gap:10px}.UfSrGq_header{flex-wrap:wrap}.UfSrGq_headerActions{width:100%}.UfSrGq_headerActions>.btn{white-space:nowrap;flex:auto}.UfSrGq_actions{justify-content:stretch}.UfSrGq_actions>.btn{flex:1}}
.j23QsW_shell{min-height:100vh;display:flex}.j23QsW_main{flex:1;min-width:0}@media (max-width:800px){.j23QsW_main{padding-top:48px}}
.FXlH5a_page{width:100%;max-width:820px;margin:0 auto;padding:18px 16px 32px}.FXlH5a_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.FXlH5a_logo{margin-top:-14px}
.nm_KZG_backdrop{z-index:0;pointer-events:none;background:var(--sky-low);position:fixed;inset:0;overflow:hidden}.nm_KZG_backdrop:after{content:"";background:radial-gradient(ellipse 60% 70% at 50% 45%, var(--backdrop-veil), transparent 75%);position:absolute;inset:0}.nm_KZG_contained{z-index:-1;position:absolute}.nm_KZG_contained:after{background:radial-gradient(ellipse 55% 60% at 50% 40%, var(--hero-veil), transparent 75%)}.nm_KZG_scene{width:100%;height:100%;position:absolute;inset:0}.nm_KZG_scene g,.nm_KZG_scene path,.nm_KZG_scene rect,.nm_KZG_corner g{transform-box:view-box}.nm_KZG_stars circle{fill:#fff;opacity:var(--stars-opacity);animation:4s ease-in-out infinite nm_KZG_twinkle}.nm_KZG_matarii circle{fill:#eaf2ff;opacity:var(--matarii-opacity);filter:drop-shadow(0 0 4px #bed7ffe6);animation:5s ease-in-out infinite nm_KZG_twinkle-matarii}.nm_KZG_matarii ellipse{opacity:var(--matarii-opacity)}.nm_KZG_sun{transform-origin:800px 440px;animation:9s ease-in-out infinite nm_KZG_sun-breathe}.nm_KZG_clouds rect{fill:var(--cloud)}.nm_KZG_cloudSlow{animation:70s linear infinite alternate nm_KZG_drift}.nm_KZG_cloudFast{animation:46s linear infinite alternate-reverse nm_KZG_drift}.nm_KZG_island{fill:var(--island);opacity:.75}.nm_KZG_glints rect{fill:#ffd9a0;transform-origin:800px 0;animation:2.6s ease-in-out infinite nm_KZG_glint}.nm_KZG_wave{fill:none;stroke:var(--foam);stroke-linecap:round;animation:linear infinite nm_KZG_roll}.nm_KZG_waveFar{stroke-width:1px;opacity:.3;animation-duration:14s}.nm_KZG_waveMid{stroke-width:1.2px;opacity:.38;animation-duration:10s;animation-direction:reverse}.nm_KZG_waveNear{stroke-width:1.5px;opacity:.45;animation-duration:7s}.nm_KZG_sand{fill:var(--sand)}.nm_KZG_foam{fill:var(--foam);opacity:.8;animation:6s ease-in-out infinite nm_KZG_wash}.nm_KZG_corner{width:min(42vw,520px);height:auto;max-height:78vh;position:absolute;bottom:0}.nm_KZG_corner.nm_KZG_left{left:-2vw}.nm_KZG_corner.nm_KZG_right{right:-2vw;transform:scaleX(-1)}.nm_KZG_dune{fill:var(--sand)}.nm_KZG_palm{fill:var(--island);animation:7s ease-in-out infinite alternate nm_KZG_sway}.nm_KZG_crown{animation:3.2s ease-in-out infinite alternate nm_KZG_rustle}@keyframes nm_KZG_twinkle{50%{opacity:calc(var(--stars-opacity)*.3)}}@keyframes nm_KZG_twinkle-matarii{50%{opacity:calc(var(--matarii-opacity)*.55)}}@keyframes nm_KZG_sun-breathe{50%{transform:translateY(6px)scale(1.015)}}@keyframes nm_KZG_drift{to{transform:translate(140px)}}@keyframes nm_KZG_glint{0%,to{opacity:.25;transform:scaleX(.7)}50%{opacity:.85;transform:scaleX(1.05)}}@keyframes nm_KZG_roll{to{transform:translate(160px)}}@keyframes nm_KZG_wash{0%,to{opacity:.55;transform:translateY(6px)}45%{opacity:.9;transform:translateY(-12px)}}@keyframes nm_KZG_sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.6deg)}}@keyframes nm_KZG_rustle{0%{transform:rotate(-3deg)}to{transform:rotate(3.5deg)}}@media (max-width:640px){.nm_KZG_corner{width:58vw;max-height:46vh}.nm_KZG_corner.nm_KZG_left{left:-14vw}.nm_KZG_corner.nm_KZG_right{right:-14vw}}
.ZmZYLa_markdown{overflow-wrap:anywhere}.ZmZYLa_markdown>:first-child{margin-top:0}.ZmZYLa_markdown>:last-child{margin-bottom:0}.ZmZYLa_markdown p,.ZmZYLa_markdown ul,.ZmZYLa_markdown ol,.ZmZYLa_markdown blockquote,.ZmZYLa_markdown pre,.ZmZYLa_markdown .ZmZYLa_tableWrap{margin:0 0 12px}.ZmZYLa_markdown h1,.ZmZYLa_markdown h2,.ZmZYLa_markdown h3,.ZmZYLa_markdown h4{margin:18px 0 8px;font-size:1.05em;font-weight:700}.ZmZYLa_markdown h1{font-size:1.25em}.ZmZYLa_markdown h2{font-size:1.15em}.ZmZYLa_markdown ul,.ZmZYLa_markdown ol{padding-left:22px}.ZmZYLa_markdown li+li{margin-top:4px}.ZmZYLa_markdown strong{font-weight:700}.ZmZYLa_markdown a{text-underline-offset:2px;text-decoration:underline}.ZmZYLa_markdown hr{border:0;border-top:1px solid var(--border);margin:16px 0}.ZmZYLa_markdown blockquote{border-left:3px solid var(--primary);color:var(--text-muted);padding:2px 0 2px 12px}.ZmZYLa_markdown code{background:var(--surface-2);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.ZmZYLa_markdown pre{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:12px 14px;overflow-x:auto}.ZmZYLa_markdown pre code{background:0 0;padding:0;font-size:.86em}.ZmZYLa_markdown .ZmZYLa_tableWrap{overflow-x:auto}.ZmZYLa_markdown .ZmZYLa_table{border-collapse:collapse;font-size:.94em}.ZmZYLa_markdown th,.ZmZYLa_markdown td{border:1px solid var(--border);text-align:left;padding:6px 10px}.ZmZYLa_markdown th{background:var(--surface-2);font-weight:700}.ZmZYLa_drawing{margin:0 0 12px}.ZmZYLa_drawing img{border:1px solid var(--border);background:var(--canvas);border-radius:10px;width:auto;max-width:min(100%,520px);height:auto;max-height:360px;display:block}.ZmZYLa_drawing summary{color:var(--text-muted);cursor:pointer;margin-top:6px;font-size:.86em}.ZmZYLa_drawing pre{margin-top:6px}.ZmZYLa_image{border-radius:10px;max-width:min(100%,520px);height:auto;display:block}.ZmZYLa_codeBlock{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;margin:0 0 12px;overflow:hidden}.ZmZYLa_codeBlock pre{border:0;border-radius:0;margin:0}.ZmZYLa_codeHead{border-bottom:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;padding:4px 6px 4px 14px;font-size:12px;display:flex}.ZmZYLa_codeHead button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.ZmZYLa_codeHead button:hover{background:var(--surface);color:var(--text)}:is(.ZmZYLa_markdown pre .hljs-comment,.ZmZYLa_markdown pre .hljs-quote){color:var(--text-muted);font-style:italic}:is(.ZmZYLa_markdown pre .hljs-keyword,.ZmZYLa_markdown pre .hljs-selector-tag,.ZmZYLa_markdown pre .hljs-built_in,.ZmZYLa_markdown pre .hljs-meta){color:var(--primary)}:is(.ZmZYLa_markdown pre .hljs-string,.ZmZYLa_markdown pre .hljs-attr,.ZmZYLa_markdown pre .hljs-regexp,.ZmZYLa_markdown pre .hljs-addition){color:var(--success)}:is(.ZmZYLa_markdown pre .hljs-number,.ZmZYLa_markdown pre .hljs-literal,.ZmZYLa_markdown pre .hljs-symbol,.ZmZYLa_markdown pre .hljs-variable){color:var(--coral)}:is(.ZmZYLa_markdown pre .hljs-title,.ZmZYLa_markdown pre .hljs-section,.ZmZYLa_markdown pre .hljs-name,.ZmZYLa_markdown pre .hljs-type){color:var(--lagoon);font-weight:600}:is(.ZmZYLa_markdown pre .hljs-tag,.ZmZYLa_markdown pre .hljs-params,.ZmZYLa_markdown pre .hljs-punctuation){color:var(--text-muted)}.ZmZYLa_markdown pre .hljs-deletion{color:var(--danger)}.ZmZYLa_preview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0 0 12px;display:grid}.ZmZYLa_preview iframe{border:1px solid var(--border);background:var(--canvas);resize:vertical;border-radius:10px;width:100%;min-height:320px}.ZmZYLa_preview .ZmZYLa_codeBlock{max-height:480px;margin:0;overflow:auto}@media (max-width:900px){.ZmZYLa_preview{grid-template-columns:minmax(0,1fr)}}
