.kWcM7G_binaryArt{min-width:0}.kWcM7G_landingNav .kWcM7G_landingNavigation{flex-wrap:wrap;align-items:center;gap:12px 24px}.kWcM7G_landingNav .kWcM7G_navTour{border:1px solid var(--link);min-height:44px;color:var(--link);background:var(--soft);border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-flex}.kWcM7G_tourButton{border:1px solid var(--link);min-height:48px;color:var(--link);background:var(--surface);text-align:center;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-flex}.ion-hero-copy>.kWcM7G_tourDescription{max-width:47ch;margin-block:14px 0;font-size:14px;line-height:1.75}.kWcM7G_binaryArt>.kWcM7G_xorHint{max-width:43ch;color:var(--ink-2);text-align:start;justify-content:center;align-items:flex-start;gap:8px;margin:24px auto 0;padding-inline:16px;font-size:15px;line-height:1.65;display:flex}.kWcM7G_xorHint svg{color:var(--link);flex-shrink:0;margin-block-start:3px}.kWcM7G_signinSection.kWcM7G_signinSection{row-gap:0}.kWcM7G_signinIntro{grid-area:1/1}.kWcM7G_signinSection>.auth-form{grid-area:1/2/span 2}.kWcM7G_signinTour{border-block-start:1px solid var(--line);grid-area:2/1;align-items:flex-start;gap:16px;margin-block-start:32px;padding-block-start:28px;display:flex}.kWcM7G_signinTour .kWcM7G_tourMascot{width:64px}.kWcM7G_signinTour>div{min-width:0}.kWcM7G_signinTour h3{margin:0;font-size:20px;line-height:1.5}.kWcM7G_signinTour p{max-width:45ch;color:var(--muted);margin-block:10px 18px;font-size:15px;line-height:1.75}.kWcM7G_binaryArt .kWcM7G_chip{aspect-ratio:1;width:min(440px,100%);height:auto}.kWcM7G_binaryControls{justify-content:center;align-items:center;gap:10px;margin-block-start:8px;padding-block:8px;display:flex}.kWcM7G_binaryControls button{background:var(--surface);min-width:84px;min-height:52px;color:var(--ink);border:1px solid var(--line);font:500 16px var(--font-mono);touch-action:manipulation;border-radius:7px;align-items:center;gap:12px;padding:9px 12px;display:inline-flex}.kWcM7G_binaryControls button[aria-pressed=true]{background:var(--soft);border-color:var(--link)}.kWcM7G_binaryControls button:focus-visible{outline:2px solid var(--link);outline-offset:4px}.kWcM7G_binaryControls button b{background:var(--surface-2);min-width:28px;height:30px;color:var(--ink);border-radius:4px;place-items:center;font-weight:700;display:grid}.kWcM7G_binaryControls button b[data-bit="1"]{background:var(--action);color:var(--action-ink)}.kWcM7G_binaryControls [data-xor-label]{color:var(--muted);font:500 12px var(--font-mono)}.kWcM7G_binaryControls output{border-block:1px solid var(--line);min-width:82px;min-height:52px;color:var(--ink);font:500 19px var(--font-mono);white-space:pre;justify-content:center;align-items:center;padding:10px;display:inline-flex}.kWcM7G_binaryControls output[data-value="1"]{color:var(--ok);border-color:var(--ok)}.kWcM7G_companyReports{max-width:56ch;margin-block-start:28px}.kWcM7G_companyReports p{color:var(--muted);margin:0;font-size:14px}.kWcM7G_companyReports ul{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin-block:10px;padding:0;font-size:16px;font-weight:700;list-style:none;display:flex}.kWcM7G_companyReports p:last-child{font-size:12px;line-height:1.65}.kWcM7G_testimonials{border-block-start:1px solid var(--line);max-width:1440px;margin:auto;padding:56px 5%}.kWcM7G_testimonials h2{max-width:32ch}.kWcM7G_testimonials ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:28px;margin-block:28px 0;padding:0;list-style:none;display:grid}.kWcM7G_testimonials figure{border-block-start:1px solid var(--line);flex-direction:column;height:100%;margin:0;padding-block-start:20px;display:flex}.kWcM7G_testimonials blockquote{color:var(--ink);overflow-wrap:anywhere;max-width:65ch;margin:0 0 20px;font-size:18px;line-height:1.8}.kWcM7G_testimonials blockquote p{margin:0}.kWcM7G_testimonials figcaption{color:var(--muted);overflow-wrap:anywhere;gap:3px;margin-block-start:auto;font-size:14px;display:grid}.kWcM7G_testimonials figcaption strong{color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.kWcM7G_tourButton:hover,.kWcM7G_landingNav .kWcM7G_navTour:hover{background:var(--soft);color:var(--ink)}.kWcM7G_binaryControls button:hover{border-color:var(--link);background:var(--soft)}}@media (max-width:780px){.kWcM7G_signinSection.kWcM7G_signinSection{row-gap:28px}.kWcM7G_signinSection>.auth-form{grid-area:2/1}.kWcM7G_signinTour{grid-row:3;margin-block-start:0}.kWcM7G_landingNav.kWcM7G_landingNav{flex-wrap:wrap;gap:12px;height:auto;min-height:73px;padding-block:12px}.kWcM7G_landingNav .kWcM7G_landingNavigation{border-block-start:1px solid var(--line);order:3;justify-content:center;gap:8px 16px;width:100%;margin:0;padding-block-start:10px;font-size:13px;display:flex}.kWcM7G_landingNavigation>a{align-items:center;min-height:44px;display:inline-flex}.kWcM7G_binaryArt .kWcM7G_chip{width:min(340px,100%)}.kWcM7G_companyReports{margin-block-start:24px}.kWcM7G_testimonials{padding-block:40px}}@media (max-width:480px){.kWcM7G_landingNav .kWcM7G_landingNavigation{gap:4px 10px;font-size:12px}.kWcM7G_landingNav .kWcM7G_navTour{gap:5px;padding-inline:8px}.kWcM7G_signinTour{gap:10px}.kWcM7G_signinTour .kWcM7G_tourMascot{width:48px}}@media (max-width:370px){.kWcM7G_binaryArt .kWcM7G_chip{width:min(295px,100%)}.kWcM7G_binaryControls{gap:6px}.kWcM7G_binaryControls button{gap:8px;min-width:76px;padding-inline:9px}.kWcM7G_binaryControls output{min-width:68px;padding-inline:6px}.kWcM7G_binaryControls [data-xor-label]{font-size:11px}}
._4alMnG_screen{z-index:510;background:var(--paper);color:var(--ink);text-align:center;align-content:center;justify-items:center;gap:12px;padding:clamp(20px,5vw,64px);display:grid;position:fixed;inset:0;overflow:auto}._4alMnG_scene{aspect-ratio:440/180;place-items:center;inline-size:min(440px,82vw);display:grid;position:relative}._4alMnG_traces{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._4alMnG_board{stroke:var(--line);stroke-width:1.5px;opacity:.65}._4alMnG_signal,._4alMnG_output{stroke:var(--link);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;animation:.42s cubic-bezier(.22,.61,.36,1) both _4alMnG_connect}._4alMnG_output{stroke:var(--signal);animation-delay:.3s}._4alMnG_scene>._4alMnG_mascot{width:41%;height:auto;position:relative}._4alMnG_copy{justify-items:center;gap:7px;display:grid}._4alMnG_brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;font-size:20px;font-weight:900}._4alMnG_brand b{color:var(--signal)}._4alMnG_copy p{font-family:var(--font-display);margin:0;font-size:clamp(26px,4.5vw,40px);font-weight:800;line-height:1.18}._4alMnG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._4alMnG_workspace{display:contents}@keyframes _4alMnG_connect{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._4alMnG_signal,._4alMnG_output{animation:none}}
.Ro0D5W_field{gap:7px;min-width:0;display:grid}.Ro0D5W_field>label{color:var(--ink);font-size:14px;font-weight:700}.Ro0D5W_field>input{width:100%;min-width:0;min-height:44px}.Ro0D5W_help,.Ro0D5W_status{color:var(--muted);margin:0;font-size:12px;font-weight:400;line-height:1.6}.Ro0D5W_status:empty{display:none}.Ro0D5W_invalid{color:var(--danger)}
.yTVJjG_modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.yTVJjG_modes button{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:7px;padding:10px 12px;font-size:15px;font-weight:700;line-height:1.5}.yTVJjG_modes button[aria-pressed=true]{border-color:var(--link);background:var(--soft);color:var(--link)}.yTVJjG_modes button:focus-visible{outline:2px solid var(--link);outline-offset:3px}.yTVJjG_modes button:disabled{cursor:wait;opacity:.6}@media (hover:hover) and (pointer:fine){.yTVJjG_modes button:hover:not(:disabled){border-color:var(--link);background:var(--soft)}}
.cOGqda_root{min-width:0;margin-block:22px 20px}.cOGqda_frame{border:1px solid var(--line);background:var(--soft);border-radius:10px;padding:14px 16px}.cOGqda_toolbar{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.cOGqda_label{font-size:14px;line-height:1.5}.cOGqda_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.cOGqda_action{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:7px;padding:9px 13px;font-size:14px;line-height:1.5}.cOGqda_action:hover{background:var(--paper);border-color:var(--link)}.cOGqda_action:focus-visible,.cOGqda_companyFields button:focus-visible,.cOGqda_companyFields input:focus-visible{outline:2px solid var(--link);outline-offset:3px}.cOGqda_action[aria-expanded=true]{border-color:var(--link);background:var(--surface)}.cOGqda_action svg{flex-shrink:0}.cOGqda_expanded{transform:rotate(180deg)}.cOGqda_companyForm{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.cOGqda_companyForm>label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.cOGqda_companyFields{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cOGqda_companyFields input{background:var(--surface);flex:220px;width:auto;min-width:0;min-height:44px;font-size:16px}.cOGqda_companyFields button{min-height:44px;font-size:14px}.cOGqda_close{background:0 0;border-color:#0000}.cOGqda_help,.cOGqda_error{margin:10px 0 0;font-size:13px;line-height:1.65}.cOGqda_help{color:var(--muted)}.cOGqda_error{color:var(--danger)}.cOGqda_provenance{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.65}.cOGqda_provenance p{max-width:85ch;margin:5px 0 0;font-size:12px;line-height:1.65}@media (max-width:600px){.cOGqda_frame{padding:13px}.cOGqda_toolbar{align-items:stretch;gap:10px}.cOGqda_label{width:100%}.cOGqda_actions{width:100%;margin-inline-start:0}.cOGqda_action{flex:145px}.cOGqda_companyFields input{flex-basis:100%}}
.qP3vTq_setup{min-width:0}.qP3vTq_setup .qP3vTq_heading{scroll-margin-block-start:180px}.qP3vTq_heading:focus{outline:none}.qP3vTq_setup .qP3vTq_intro{font-weight:400}.qP3vTq_form,.qP3vTq_sections{gap:14px;min-width:0;display:grid}.qP3vTq_form{gap:22px}.qP3vTq_mode,.qP3vTq_options{border:0;min-inline-size:0;margin:0;padding:0}.qP3vTq_mode{flex-wrap:wrap;gap:10px 20px;display:flex}.qP3vTq_modeChoice,.qP3vTq_option,.qP3vTq_preset{cursor:pointer;text-align:start;color:var(--ink);align-items:center;gap:10px;display:flex}.qP3vTq_modeChoice{min-height:44px;font-size:14px}.qP3vTq_modeChoice input,.qP3vTq_option input,.qP3vTq_preset input{width:18px;height:18px;min-height:0;accent-color:var(--action);flex:none;margin:0;padding:0}.qP3vTq_modeChoice.qP3vTq_chosen{color:var(--link);font-weight:700}.qP3vTq_section{border:1px solid var(--line);border-radius:8px;min-width:0}.qP3vTq_bar{cursor:pointer;border-radius:7px;align-items:center;gap:12px;min-height:68px;padding:15px 16px;list-style:none;display:flex}.qP3vTq_bar::-webkit-details-marker{display:none}.qP3vTq_bar::marker{content:""}.qP3vTq_bar:hover{background:var(--soft)}.qP3vTq_bar:focus-visible{outline:2px solid var(--link);outline-offset:3px}.qP3vTq_bar[aria-disabled=true]{cursor:wait}.qP3vTq_barIcon{color:var(--link);flex:none;display:flex}.qP3vTq_barText{flex:1;gap:3px;min-width:0;display:grid}.qP3vTq_barLabel{color:var(--ink);font-size:15px;font-weight:700}.qP3vTq_barValue{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.5}.qP3vTq_chevron{color:var(--muted);flex:none}.qP3vTq_section[open]>.qP3vTq_bar .qP3vTq_chevron{transform:rotate(180deg)}.qP3vTq_options{border-top:1px solid var(--line);gap:6px;padding:12px 16px 16px;display:grid}.qP3vTq_option{min-height:44px;padding-block:7px;font-size:14px;line-height:1.5}:is(.qP3vTq_option:has(input:disabled),.qP3vTq_modeChoice:has(input:disabled),.qP3vTq_preset:has(input:disabled)){cursor:default}.qP3vTq_help,.qP3vTq_catalogStatus{color:var(--muted);max-width:68ch;margin:0;font-size:13px;font-weight:400;line-height:1.6}.qP3vTq_catalogStatus{padding-block-start:10px}.qP3vTq_selectedRoles{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin-top:12px;display:grid}.qP3vTq_selectedRole{border:1px solid var(--line);background:var(--soft);border-radius:8px;min-width:0;padding:12px 14px}.qP3vTq_roleTitle{color:var(--ink);justify-content:space-between;align-items:start;gap:8px;font-size:14px;display:flex}.qP3vTq_roleTitle strong{padding-block:7px}.qP3vTq_remove{width:36px;min-height:36px;color:var(--ink);background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-inline-end:-5px;padding:0;display:flex}.qP3vTq_remove:hover{background:var(--surface)}.qP3vTq_selectedRole p,.qP3vTq_overviewRole p{color:var(--ink-2,var(--ink));overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:400;line-height:1.6}.qP3vTq_explore{padding:2px 0}.qP3vTq_exploreHead{color:var(--link);align-items:center;gap:10px;margin-bottom:8px;display:flex}.qP3vTq_exploreHead h3{color:var(--ink);margin:0;font-size:16px}.qP3vTq_roleOverview{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;margin-top:14px;display:grid}.qP3vTq_overviewRole{border-top:1px solid var(--line);min-width:0;padding-block:14px}.qP3vTq_overviewRole h4{margin:0;font-size:14px}.qP3vTq_presets{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.qP3vTq_preset{border:1px solid var(--line);border-radius:7px;min-height:44px;padding:10px 12px;font-size:14px}.qP3vTq_preset.qP3vTq_chosen{color:var(--link);background:var(--soft);border-color:var(--link)}.qP3vTq_customMinutes,.qP3vTq_dateInput{justify-items:start;gap:8px;margin-top:4px;display:grid}.qP3vTq_customMinutes>label,.qP3vTq_dateInput>label{font-size:14px;font-weight:700}.qP3vTq_customMinutes>input{width:140px;max-width:100%;min-height:44px}.qP3vTq_dateInput>input{width:260px;max-width:100%;min-height:44px}.qP3vTq_catalogError{color:var(--danger);padding-top:12px;font-size:14px}.qP3vTq_catalogError p{margin:0 0 8px}.qP3vTq_catalogError button{align-items:center;gap:8px;min-height:44px;display:inline-flex}.qP3vTq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.qP3vTq_setup .qP3vTq_heading{scroll-margin-block-start:200px}.qP3vTq_mode{gap:2px;display:grid}.qP3vTq_bar{gap:10px;padding-inline:12px}.qP3vTq_options{padding-inline:12px}.qP3vTq_selectedRoles,.qP3vTq_roleOverview{grid-template-columns:minmax(0,1fr)}.qP3vTq_remove{width:44px;min-height:44px}}
._pXZ1q_summary{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;margin-block-end:28px;padding:24px 26px 20px;scroll-margin-block-start:180px}._pXZ1q_summary:focus{outline:none}._pXZ1q_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-block-end:24px;display:flex}._pXZ1q_header h2{align-items:center;gap:10px;margin:0;font-size:24px;line-height:1.35;display:flex}._pXZ1q_header h2 svg{color:var(--link);flex:none}._pXZ1q_header button{min-height:44px;color:var(--action-ink);background:var(--action);border:1px solid var(--action);justify-content:center;align-items:center;gap:9px;padding:10px 15px;font-size:14px;font-weight:700;display:inline-flex}._pXZ1q_header button:hover{filter:brightness(.94)}._pXZ1q_header button:active{filter:brightness(.88)}._pXZ1q_fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;display:grid}._pXZ1q_fields>div{min-width:0}._pXZ1q_fields dt{color:var(--muted);align-items:center;gap:7px;font-size:13px;line-height:1.5;display:flex}._pXZ1q_fields dt svg{flex:none}._pXZ1q_fields dd{color:var(--ink);overflow-wrap:anywhere;margin:8px 0 0;font-size:17px;font-weight:500;line-height:1.6}._pXZ1q_detail{align-content:start}._pXZ1q_roles{border-block-end:1px solid var(--line);grid-column:1/-1;padding-block-end:22px}._pXZ1q_roles ._pXZ1q_roleList{flex-wrap:wrap;gap:9px;margin-block-start:10px;display:flex}._pXZ1q_role{max-width:100%;color:var(--link);background:var(--soft);border-radius:7px;padding:6px 12px;font-size:17px;font-weight:700;line-height:1.6}._pXZ1q_footer{border-block-start:1px solid var(--line);margin-block-start:22px;padding-block-start:16px}._pXZ1q_note{max-width:75ch;color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.7}@media (max-width:600px){._pXZ1q_summary{padding:20px 18px 17px;scroll-margin-block-start:200px}._pXZ1q_header{gap:12px;margin-block-end:22px}._pXZ1q_header h2{gap:8px;font-size:21px}._pXZ1q_header h2 svg{width:22px;height:22px}._pXZ1q_header button{gap:7px;padding-inline:12px}._pXZ1q_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}._pXZ1q_fields>div:last-child{grid-column:1/-1}._pXZ1q_fields dd,._pXZ1q_role{font-size:16px}._pXZ1q_roles{padding-block-end:20px}._pXZ1q_footer{margin-block-start:20px}}
.mB0NPa_root{z-index:400;background:var(--paper);color:var(--ink);font-family:var(--font);overscroll-behavior:contain;position:fixed;inset:0;overflow:auto}.mB0NPa_root button{min-height:44px}body:has(.mB0NPa_root) .ui-menu{z-index:460}.mB0NPa_root [data-muxi-spotlight]{outline:2px solid var(--link);outline-offset:4px;scroll-margin-block:120px}.mB0NPa_header{z-index:8;background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:84px;padding:14px clamp(16px,3vw,48px);display:flex;position:sticky;top:0}.mB0NPa_brand{align-items:center;gap:16px;display:flex}.mB0NPa_brand>span:first-child{letter-spacing:-.035em;font-size:25px;font-weight:900}.mB0NPa_brandDivider{background:var(--line);width:1px;height:25px}.mB0NPa_brand h1{margin:0;font-size:17px;font-weight:500}.mB0NPa_headerActions{align-items:center;gap:8px;display:flex}.mB0NPa_reportHelp{padding-inline:9px;font-size:12px}.mB0NPa_exit{border-color:var(--line);background:0 0;align-items:center;gap:7px;padding-inline:12px;font-size:13px;display:flex}.mB0NPa_welcome{max-width:1120px;margin-inline:auto;padding:clamp(35px,8vh,96px) clamp(20px,4vw,52px) 56px}.mB0NPa_welcomeHero{grid-template-columns:minmax(0,1.3fr) minmax(240px,.9fr);grid-template-areas:"copy scene";align-items:center;gap:clamp(28px,6vw,90px);min-height:285px;display:grid}.mB0NPa_welcomeCopy{grid-area:copy;min-width:0}.mB0NPa_welcomeCopy h2,.mB0NPa_finish h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,56px);line-height:1.14}.mB0NPa_welcomeCopy>p{max-width:49ch;color:var(--ink-2);margin:18px 0 0;font-size:clamp(16px,1.55vw,20px);line-height:1.7}.mB0NPa_welcomeActions,.mB0NPa_finishActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block-start:24px;display:flex}.mB0NPa_welcomeActions button,.mB0NPa_finishActions button,.mB0NPa_finishActions a{justify-content:center;align-items:center;gap:9px;display:inline-flex}.mB0NPa_welcomeActions a{color:var(--link);text-underline-offset:4px;padding-block:10px}.mB0NPa_welcomeCopy .mB0NPa_scopeNote{color:var(--muted);margin-block-start:12px;font-size:13px}.mB0NPa_scene{aspect-ratio:2;isolation:isolate;direction:ltr;grid-area:scene;width:100%;min-width:0;position:relative}.mB0NPa_traces{width:100%;height:100%;stroke:var(--line);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0}.mB0NPa_pulse,.mB0NPa_outputPulse{stroke:var(--signal);stroke-width:2.3px;stroke-dasharray:1}.mB0NPa_outputPulse{stroke:var(--link)}.mB0NPa_welcomeMascot{width:47%;height:auto;position:absolute;top:-1%;left:27%}.mB0NPa_routePreview{border-block-start:1px solid var(--line);align-items:baseline;gap:18px 28px;margin-block-start:clamp(28px,6vh,72px);padding-block:22px;display:flex}.mB0NPa_routePreview h3{flex-shrink:0;margin:0;font-size:15px}.mB0NPa_routePreview ol{flex-wrap:wrap;align-items:baseline;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}.mB0NPa_routePreview li{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.mB0NPa_routeDot{border:1.5px solid var(--link);background:var(--paper);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.mB0NPa_pulse,.mB0NPa_outputPulse{animation:.65s cubic-bezier(.16,1,.3,1) both mB0NPa_traceSignal}.mB0NPa_outputPulse{animation-delay:.4s}}@keyframes mB0NPa_traceSignal{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mB0NPa_quiet{color:var(--link);text-underline-offset:4px;background:0 0;border-color:#0000;font-size:14px;text-decoration:underline}.mB0NPa_tourBar{border-bottom:1px solid var(--line);align-items:center;gap:18px;max-width:1580px;margin-inline:auto;padding:10px 24px;font-size:14px;display:flex}.mB0NPa_tourBar>span:first-child{font-weight:700}.mB0NPa_tourBar button{background:0 0;border-color:#0000;gap:6px;padding:4px 8px;font-size:13px}.mB0NPa_localNote{color:var(--muted);margin-inline-start:auto;font-size:12px}.mB0NPa_outline{z-index:7;border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;gap:7px;padding:12px 24px;display:flex;position:sticky;top:84px}.mB0NPa_outline button{padding:6px 12px;font-size:12px}.mB0NPa_outline [aria-current]{color:var(--link);background:var(--soft)}.mB0NPa_tourGrid{grid-template-columns:minmax(270px,330px) minmax(0,1fr);align-items:start;gap:32px;max-width:1580px;margin-inline:auto;padding:28px 24px 70px;display:grid}.mB0NPa_coach{background:var(--paper);align-self:start;font-size:14px;position:sticky;top:112px}.mB0NPa_coachIdentity{align-items:center;gap:12px;margin-bottom:20px;display:flex}.mB0NPa_coachIdentity>div{gap:5px;display:grid}.mB0NPa_coachIdentity span{color:var(--muted);font-size:12px}.mB0NPa_mascot{flex-shrink:0;width:96px}.mB0NPa_stationCount{color:var(--muted);margin:8px 0;font-size:12px}.mB0NPa_stationCount bdi{font-variant-numeric:tabular-nums;margin-inline-start:5px}.mB0NPa_progress{appearance:none;background:var(--line);width:100%;height:4px;accent-color:var(--link);border:0;border-radius:2px;display:block;overflow:hidden}.mB0NPa_progress::-webkit-progress-bar{background:var(--line)}.mB0NPa_progress::-webkit-progress-value{background:var(--link)}.mB0NPa_progress::-moz-progress-bar{background:var(--link)}.mB0NPa_coachTitle{margin:24px 0 12px;font-size:25px;line-height:1.3}.mB0NPa_coachTitle:focus,.mB0NPa_welcome h2:focus,.mB0NPa_finish h2:focus{outline:none}.mB0NPa_coach>p{line-height:1.8}.mB0NPa_task{background:var(--soft);color:var(--ink);border-radius:9px;align-items:flex-start;gap:9px;margin:18px 0;padding:16px;display:flex}.mB0NPa_task svg{color:var(--ok);flex-shrink:0;margin-top:3px}.mB0NPa_pointer{z-index:12;border:1px solid var(--link);background:var(--paper);width:288px;color:var(--ink);pointer-events:none;border-radius:9px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;line-height:1.5;display:flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 5px 18px #0002}.mB0NPa_pointer[data-below=true]{transform:translate(-50%)}.mB0NPa_pointer>svg:first-child{color:var(--link);background:var(--paper);position:absolute;bottom:-18px;left:calc(50% - 9px)}.mB0NPa_pointer[data-below=true]>svg:first-child{top:-18px;bottom:auto}.mB0NPa_pointerMascot{flex-shrink:0;width:38px}.mB0NPa_mobileNav{display:none}.mB0NPa_task strong{font-size:14px}.mB0NPa_task p{margin:6px 0 0;line-height:1.7}.mB0NPa_stepActions{gap:8px;display:flex}.mB0NPa_stepActions .primary{flex:1;justify-content:center}.mB0NPa_coach>.mB0NPa_quiet{margin-block:5px;margin-inline:auto;display:block}.mB0NPa_coachFooter{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 12px;margin-top:8px;padding-top:8px;display:flex}.mB0NPa_coachFooter button{min-height:44px;color:var(--muted);background:0 0;border:0;gap:5px;padding:5px 0;font-size:12px}.mB0NPa_stage{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;padding:clamp(18px,2vw,30px)}.mB0NPa_stage [data-muxi-target]{scroll-margin-block:140px}.mB0NPa_stage .code-answer-editor{min-width:0}.mB0NPa_finish{text-align:center;max-width:740px;margin-inline:auto;padding:clamp(30px,6vh,72px) 24px}.mB0NPa_finish .mB0NPa_scene{width:min(86%,300px);margin:0 auto 25px}.mB0NPa_finish>p{max-width:50ch;color:var(--ink-2);margin:16px auto 0;line-height:1.7}.mB0NPa_finishActions{justify-content:center}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_finishActions{flex-direction:column;gap:8px}.mB0NPa_finishActions a.primary{min-inline-size:12rem;padding-inline:24px;text-decoration:none}.mB0NPa_unfinished{border-block-start:1px solid var(--line);text-align:start;max-width:440px;margin:28px auto 0;padding-block-start:15px}.mB0NPa_unfinished summary{color:var(--link);cursor:pointer;padding-block:8px}.mB0NPa_unfinished ul{margin:8px 0;padding:0;list-style:none}.mB0NPa_unfinished button{text-align:start;width:100%;color:var(--link);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.mB0NPa_launcher{white-space:nowrap;background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:4px;padding:3px 9px;font-size:12px;display:inline-flex}.mB0NPa_launcher .mB0NPa_launcherMascot{width:32px;height:34px}@media (max-width:1250px){.mB0NPa_launcher{justify-content:center;width:40px;min-width:40px;padding:5px}.mB0NPa_launcher>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.mB0NPa_expandedCoach{z-index:5;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:min(340px,100vw - 32px);max-height:calc(100dvh - 24px);position:fixed;inset-block-end:16px;inset-inline-end:16px;overflow:hidden;box-shadow:0 8px 32px #0003}.mB0NPa_expandedBar{border-bottom:1px solid var(--line);background:var(--paper);align-items:center;gap:5px;padding:6px;display:flex}.mB0NPa_expandedBar button{gap:5px;padding-inline:8px;font-size:12px}.mB0NPa_expandedBar button:first-of-type{flex:1}.mB0NPa_compactMascot{flex-shrink:0;width:32px}.mB0NPa_expandedBody{max-height:65vh;padding:16px;overflow:auto}.mB0NPa_expandedBody[hidden]{display:none}.mB0NPa_expandedCoach .mB0NPa_coach{position:static}.mB0NPa_expandedCoach .mB0NPa_coachIdentity{display:none}.mB0NPa_expandedCoach .mB0NPa_mascot{width:58px}.mB0NPa_expandedCoach .mB0NPa_coachTitle{margin-top:16px;font-size:20px}.mB0NPa_expandedCoach .mB0NPa_coach>p:not(.mB0NPa_stationCount){display:none}@media (max-width:1050px){.mB0NPa_tourGrid{grid-template-columns:270px minmax(0,1fr);gap:20px;padding-inline:18px}.mB0NPa_brand h1{font-size:15px}}@media (max-width:760px){.mB0NPa_header{flex-wrap:wrap;gap:8px;min-height:74px;padding:10px 12px}.mB0NPa_brand{gap:9px}.mB0NPa_brand>span:first-child{font-size:21px}.mB0NPa_brand h1{font-size:13px}.mB0NPa_brandDivider{height:20px}.mB0NPa_headerActions{gap:5px}:is(.mB0NPa_headerActions .icon-button,.mB0NPa_headerActions .language-menu-trigger){width:38px;min-width:38px}.mB0NPa_exit{gap:4px;padding-inline:7px;font-size:11px}.mB0NPa_welcome{padding:24px 20px 40px}.mB0NPa_welcomeHero{grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""copy";gap:12px;min-height:0}.mB0NPa_welcomeHero .mB0NPa_scene{width:min(60%,220px);margin-inline:auto}.mB0NPa_welcomeCopy h2{font-size:clamp(30px,7vw,42px)}.mB0NPa_welcomeCopy>p{margin-block-start:12px}.mB0NPa_welcomeActions{margin-block-start:18px}.mB0NPa_routePreview{gap:12px;margin-block-start:26px;padding-block-start:16px;display:grid}.mB0NPa_routePreview ol{gap:7px 16px}.mB0NPa_routePreview li{font-size:13px}.mB0NPa_tourBar{flex-wrap:wrap;gap:8px;padding:8px 14px}.mB0NPa_localNote{width:100%;margin:0}.mB0NPa_tourGrid{flex-direction:column;gap:18px;padding:18px 14px 40px;display:flex}.mB0NPa_root:has([data-muxi-stage]){padding-bottom:86px}.mB0NPa_root:has(dialog:modal) .mB0NPa_mobileNav{display:none}.mB0NPa_mobileNav{z-index:10;inset-inline:0;padding:8px 12px max(8px, env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);align-items:center;gap:8px;display:flex;position:fixed;bottom:0}.mB0NPa_mobileNav button{padding-inline:8px;font-size:12px}.mB0NPa_mobileBack{min-width:0;color:var(--link);background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:3px;display:flex}.mB0NPa_mobileBack span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:10px;overflow:hidden}.mB0NPa_coach{width:100%;position:static}.mB0NPa_coachIdentity{margin-bottom:6px}.mB0NPa_mascot{width:70px}.mB0NPa_coachTitle{margin-top:16px;font-size:25px}.mB0NPa_task{margin-block:12px;padding:13px}.mB0NPa_coachFooter{justify-content:space-between}.mB0NPa_stage{width:100%;padding:18px 14px}.mB0NPa_outline{padding:12px 14px;position:relative;top:0}.mB0NPa_expandedCoach{inset-block-end:8px;inset-inline-end:8px}.mB0NPa_expandedBody{max-height:45vh;padding:12px}.mB0NPa_expandedCoach .mB0NPa_coachIdentity,.mB0NPa_expandedCoach .mB0NPa_stationCount,.mB0NPa_expandedCoach .mB0NPa_progress,.mB0NPa_expandedCoach .mB0NPa_hint{display:none}.mB0NPa_expandedCoach .mB0NPa_coachTitle{margin-top:0}.mB0NPa_expandedCoach .mB0NPa_task{margin-block:10px;padding:10px}.mB0NPa_launcher{padding-inline:5px;font-size:11px}.mB0NPa_launcher .mB0NPa_launcherMascot{width:25px}}@media (prefers-reduced-motion:reduce){.mB0NPa_root *,.mB0NPa_root :before,.mB0NPa_root :after{scroll-behavior:auto}}@media (max-width:760px){.mB0NPa_root[data-muxi-kind=preview]{scroll-padding-block:82px 76px}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coach{display:flow-root}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coachIdentity{float:inline-end;margin-inline-start:12px}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coachIdentity>div{display:none}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coachTitle{margin-block:8px}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_progress{width:min(60%,200px)}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coach>p{margin-block:4px}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_stepActions,.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coach>.mB0NPa_quiet,.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_coachFooter{display:none}.mB0NPa_root[data-muxi-kind=preview] .mB0NPa_mobileBack{flex-direction:row;align-items:center}}
._1VG6a_trigger{white-space:nowrap;background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:7px;padding-inline:10px;font-size:12px;display:inline-flex}._1VG6a_badge{min-width:21px;height:21px;color:var(--action-ink);background:var(--action);font-variant-numeric:tabular-nums;border-radius:20px;place-items:center;padding-inline:5px;font-size:11px;font-weight:700;display:inline-grid}._1VG6a_dialog{overscroll-behavior:contain;border:1px solid var(--line);background:var(--paper);width:min(760px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);scrollbar-color:var(--line) var(--paper);border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 48px #10091d45}._1VG6a_dialog::backdrop{background:#10091d99}._1VG6a_header{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:24px 28px 20px;display:flex}._1VG6a_header>div{flex:1}._1VG6a_header h2{letter-spacing:-.025em;font-size:25px;line-height:1.4}._1VG6a_header h2:focus{outline:0}._1VG6a_header p{color:var(--muted);max-width:60ch;margin-top:6px;font-size:13px}._1VG6a_icon{flex-shrink:0;width:44px;min-width:44px;padding:8px}._1VG6a_tabs{border-bottom:1px solid var(--line);gap:22px;padding-inline:28px;display:flex}._1VG6a_tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:13px 0;font-size:14px}._1VG6a_tabs button[aria-current]{color:var(--ink);border-bottom-color:var(--action)}._1VG6a_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:12px 22px;display:flex}._1VG6a_toolbar button{background:0 0;border-color:#0000;min-height:40px;padding:7px 9px;font-size:12px}._1VG6a_toolbar button:last-child{color:var(--link);margin-inline-start:auto}._1VG6a_body{min-height:230px;padding:18px 28px 26px}._1VG6a_loading{color:var(--muted);align-items:center;gap:8px;padding-block:13px;font-size:13px;display:flex}._1VG6a_loading svg{animation:1s linear infinite _1VG6a_spin}._1VG6a_error{background:var(--danger-soft);color:var(--danger);border-radius:7px;margin-block:10px;padding:12px 14px;font-size:13px}._1VG6a_empty{flex-direction:column;align-items:flex-start;gap:13px;padding:26px 20px;display:flex}._1VG6a_empty>svg{color:var(--link)}._1VG6a_empty h3{font-size:22px}._1VG6a_empty p{max-width:55ch;color:var(--muted);font-size:14px}._1VG6a_empty button{margin-top:9px}._1VG6a_list{margin:0;padding:0;list-style:none}._1VG6a_list li+li{border-top:1px solid var(--line)}._1VG6a_row{text-align:start;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;align-items:stretch;gap:7px;width:100%;padding:18px 10px;font-weight:400;display:flex}._1VG6a_row:hover{background:var(--surface);border-color:var(--line)}._1VG6a_row strong{overflow-wrap:anywhere;font-size:16px}._1VG6a_row time{color:var(--muted);font-size:11px}._1VG6a_rowTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._1VG6a_preview{-webkit-line-clamp:2;line-clamp:2;color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}._1VG6a_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}._1VG6a_unread{background:var(--soft);color:var(--link);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-flex}._1VG6a_status{background:var(--soft);color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:2px 7px;font-size:11px;display:inline-flex}._1VG6a_back{color:var(--link);background:0 0;border-color:#0000;margin-bottom:17px;padding:8px 0;font-size:13px}._1VG6a_back svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}._1VG6a_article{max-width:68ch;margin-inline:auto;padding-bottom:12px}._1VG6a_article h3{overflow-wrap:anywhere;margin-top:12px;margin-bottom:18px;font-size:24px}._1VG6a_article h4{margin-top:26px;margin-bottom:12px;font-size:16px}._1VG6a_prose{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}._1VG6a_reference{color:var(--muted);overflow-wrap:anywhere;margin-top:-8px;font-size:11px}._1VG6a_fallback{background:var(--signal-soft);color:var(--signal-text);border-radius:5px;margin-bottom:16px;padding:8px 12px;font-size:12px}._1VG6a_files ul{margin:0;padding:0;list-style:none}._1VG6a_files li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-block:11px;display:flex}._1VG6a_files li>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}._1VG6a_files small{color:var(--muted);margin-top:3px;font-size:11px;display:block}._1VG6a_files button{flex-shrink:0;padding-inline:10px;font-size:12px}._1VG6a_timeline{border-top:1px solid var(--line);margin-top:28px;padding-top:2px}._1VG6a_update{padding-block:15px}._1VG6a_update+._1VG6a_update{border-top:1px solid var(--line)}._1VG6a_update h5{overflow-wrap:anywhere;margin:9px 0;font-size:15px}._1VG6a_muted{color:var(--muted);font-size:13px}._1VG6a_resolution{background:var(--ok-soft);color:var(--ink);border-radius:7px;margin-top:24px;padding:16px}._1VG6a_resolution h4{color:var(--ok);margin-top:0}._1VG6a_pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:22px;display:flex}._1VG6a_pagination span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._1VG6a_pagination button{padding-inline:10px;font-size:12px}.topnav:has(._1VG6a_trigger){flex-wrap:wrap;row-gap:8px;height:auto;min-height:84px;padding-block:10px}.topnav:has(._1VG6a_trigger) .topnav-actions{flex-wrap:wrap;justify-content:flex-end}@keyframes _1VG6a_spin{to{transform:rotate(360deg)}}@media (max-width:780px){._1VG6a_trigger{min-height:44px;padding-inline:8px;font-size:11px}.topnav:has(._1VG6a_trigger) .topnav-actions{flex:1;min-width:180px}.topnav:has(._1VG6a_trigger){gap:8px 12px}._1VG6a_dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}._1VG6a_header{gap:10px;padding:20px 17px 17px}._1VG6a_header h2{font-size:23px}._1VG6a_tabs{gap:19px;padding-inline:18px}._1VG6a_tabs button{font-size:13px}._1VG6a_toolbar{gap:2px;padding:8px 10px}._1VG6a_toolbar button{padding-inline:7px;font-size:11px}._1VG6a_body{padding:14px 16px 22px}._1VG6a_row{padding-inline:5px}._1VG6a_article h3{font-size:22px}._1VG6a_empty{padding:25px 10px}}@media (prefers-reduced-motion:reduce){._1VG6a_loading svg{animation:none}}
.dW0iEa_trigger{gap:8px;min-width:150px;position:relative}.dW0iEa_value{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.dW0iEa_count{background:var(--soft);min-width:19px;color:var(--link);text-align:center;border-radius:5px;font-size:11px;line-height:1.5}.dW0iEa_content{z-index:130;width:min(330px,100vw - 24px);max-height:min(560px, var(--radix-popover-content-available-height));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:10px;gap:12px;padding:16px;display:grid;box-shadow:0 8px 26px #00000029}.dW0iEa_head{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.dW0iEa_clear{color:var(--link);background:0 0;border:0;min-height:36px;padding:7px;font-size:12px}.dW0iEa_help{color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.6}.dW0iEa_search{border:1px solid var(--line);border-radius:7px;align-items:center;gap:8px;padding-inline:10px;display:flex}.dW0iEa_search input{background:0 0;border:0;width:100%;min-width:0;padding:9px 0;font-size:14px}.dW0iEa_options{overscroll-behavior:contain;border:0;gap:2px;min-width:0;max-height:260px;margin:0;padding:0;display:grid;overflow-y:auto}.dW0iEa_option{cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:8px;font-size:14px;line-height:1.4;display:flex}.dW0iEa_option:hover{background:var(--soft)}.dW0iEa_option input{width:18px;height:18px;min-height:0;accent-color:var(--action);flex:none;margin:0;padding:0}.dW0iEa_done{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--surface-2);border-radius:7px;justify-content:center}.dW0iEa_content button:focus-visible,.dW0iEa_option input:focus-visible{outline:2px solid var(--link);outline-offset:2px}.dW0iEa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.dW0iEa_trigger{width:100%;min-width:0}}
.O7kbGG_stats{color:var(--ink);flex:none;align-items:center;gap:4px;display:flex}.O7kbGG_stat{min-height:44px;color:var(--ink);white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px 8px;font-size:13px;text-decoration:none;display:inline-flex}.O7kbGG_stat svg{color:var(--link);flex:none}.O7kbGG_stat:hover{background:var(--soft)}.O7kbGG_stat:focus-visible,.O7kbGG_walletRetry:focus-visible{outline:2px solid var(--link);outline-offset:2px}.O7kbGG_number{font-variant-numeric:tabular-nums;font-weight:700}.O7kbGG_label{font-size:12px}.O7kbGG_detail{width:min(380px,100vw - 24px);max-height:min(560px,80vh);overflow-y:auto}.O7kbGG_detailHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.O7kbGG_detailHead h2{margin:0;font-size:18px}.O7kbGG_detailHead button{min-width:40px;min-height:40px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:flex}.O7kbGG_detail p{color:var(--ink);font-size:13px;font-weight:400;line-height:1.65}.O7kbGG_today{font-weight:700!important}.O7kbGG_days{margin:10px 0;padding:0;list-style:none}.O7kbGG_days li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-block:8px;font-size:13px;display:flex}.O7kbGG_retry{align-items:center;gap:8px;min-height:44px;margin-top:6px;display:inline-flex}.O7kbGG_walletRetry{min-width:32px;min-height:40px;color:var(--ink);background:0 0;border:0;padding:6px}@media (max-width:1100px){.O7kbGG_label{display:none}}@media (max-width:780px){.O7kbGG_stats{border-top:1px solid var(--line);grid-area:3/1/auto/-1;justify-content:center;justify-self:center;gap:14px;width:100%}.O7kbGG_label{display:inline}.O7kbGG_stat{min-height:44px;padding-block:5px}}
.Kr4WQq_section{border-block-start:1px solid var(--line);min-width:0;padding-block-start:20px}.Kr4WQq_heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.Kr4WQq_heading h2{color:var(--ink);margin:0;font-size:23px;line-height:1.35}.Kr4WQq_heading p,.Kr4WQq_status,.Kr4WQq_empty p{color:var(--muted);max-width:65ch;margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.65}.Kr4WQq_refresh{flex:none;place-items:center;min-width:44px;min-height:44px;padding:10px;display:grid}.Kr4WQq_path{min-width:0;margin-top:20px;position:relative}.Kr4WQq_desktopWave{pointer-events:none;width:100%;height:160px;position:absolute;inset:0 0 auto;overflow:visible}.Kr4WQq_desktopWave path,.Kr4WQq_mobileWave path{fill:none;stroke:var(--line);stroke-width:2px;vector-effect:non-scaling-stroke}.Kr4WQq_questions{grid-template-columns:repeat(var(--recommendation-count), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.Kr4WQq_item{min-width:0;position:relative}.Kr4WQq_question{width:100%;min-height:316px;color:var(--ink);text-align:start;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:start;gap:9px;padding:164px 18px 18px;line-height:1.5;display:flex;position:relative}.Kr4WQq_question:hover:not(:disabled){background:0 0}.Kr4WQq_question:hover:not(:disabled) .Kr4WQq_title{text-underline-offset:4px;text-decoration:underline}.Kr4WQq_question:focus-visible{outline:2px solid var(--link);outline-offset:4px}.Kr4WQq_node{border:2px solid var(--action);background:var(--surface);width:48px;height:48px;color:var(--link);border-radius:50%;place-items:center;font-size:18px;font-weight:700;transition:transform .16s ease-out;display:grid;position:absolute;inset-block-start:24px;inset-inline-start:calc(50% - 24px)}.Kr4WQq_item:first-child .Kr4WQq_node{background:var(--action);color:var(--action-ink)}.Kr4WQq_question:hover:not(:disabled) .Kr4WQq_node{transform:translateY(-3px)}.Kr4WQq_topic{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:500}.Kr4WQq_title{color:var(--ink);overflow-wrap:anywhere;font-size:18px;line-height:1.4}.Kr4WQq_reason{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.Kr4WQq_action{color:var(--link);align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:700;display:inline-flex}.Kr4WQq_mobileWave{display:none}.Kr4WQq_status{padding-block:24px}.Kr4WQq_empty{margin-top:20px;padding-block:4px 14px}.Kr4WQq_empty button{margin-top:14px}.Kr4WQq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:650px){.Kr4WQq_section{padding-block-start:16px}.Kr4WQq_heading{gap:10px}.Kr4WQq_heading h2{font-size:21px}.Kr4WQq_desktopWave{display:none}.Kr4WQq_questions{display:block}.Kr4WQq_item{min-height:160px}.Kr4WQq_mobileWave{pointer-events:none;width:72px;height:100%;display:block;position:absolute;inset-block:0;inset-inline-start:0;overflow:visible}[dir=rtl] .Kr4WQq_mobileWave{transform:scaleX(-1)}.Kr4WQq_question{min-height:160px;padding:24px 8px;padding-inline-start:88px}.Kr4WQq_node{inset-block-start:calc(50% - 24px);inset-inline-start:0}.Kr4WQq_question:hover:not(:disabled) .Kr4WQq_node{transform:none}.Kr4WQq_title{font-size:17px}}@media (prefers-reduced-motion:reduce){.Kr4WQq_node{transition:none}.Kr4WQq_question:hover:not(:disabled) .Kr4WQq_node{transform:none}}
.Q7V9Iq_avatar{--avatar-edge:color-mix(in srgb, var(--link,#c2a7fb) 68%, var(--surface,#21182f));isolation:isolate;flex:none;max-width:100%;height:auto;display:block;overflow:visible}:root[data-theme=light] .Q7V9Iq_avatar{--avatar-edge:transparent}
.eDH-SG_dock{inset-inline-end:22px;bottom:max(20px, env(safe-area-inset-bottom));z-index:490;color:var(--ink);font-family:var(--font);position:fixed}:is(body:has([data-muxi-station]) .eDH-SG_dock,html[data-member-tour-active=true]:not([data-member-tour-step=helper]) .eDH-SG_dock,body:has(dialog:modal) .eDH-SG_dock){visibility:hidden}.eDH-SG_launcher{border:1px solid var(--line);background:var(--surface);min-height:76px;color:var(--ink);border-radius:12px;align-items:center;gap:5px;padding:2px 14px 2px 2px;font-size:14px;font-weight:700;display:flex;box-shadow:0 5px 18px #10091d24}.eDH-SG_launcher>span{align-items:center;gap:7px;display:flex}.eDH-SG_launcher:hover{background:var(--soft)}.eDH-SG_panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;width:390px;height:min(650px,100dvh - 120px);min-height:240px;animation:.18s cubic-bezier(.16,1,.3,1) eDH-SG_arrive;display:flex;overflow:hidden;box-shadow:0 10px 36px #10091d30}.eDH-SG_header{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:13px 14px;display:flex}.eDH-SG_header>svg{flex-shrink:0}.eDH-SG_header>div{min-width:0}.eDH-SG_header h2{letter-spacing:0;margin:0;font-size:18px;font-weight:700;line-height:1.4}.eDH-SG_header p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.eDH-SG_iconButton{background:0 0;border:0;flex-shrink:0;align-self:flex-start;width:44px;min-width:44px;min-height:44px;margin-inline-start:auto;padding:10px}.eDH-SG_body{overscroll-behavior:contain;scrollbar-color:var(--line) var(--surface);flex:1;min-height:0;padding:24px 20px;position:relative;overflow-y:auto}.eDH-SG_turn+.eDH-SG_turn{margin-top:24px}.eDH-SG_userMessage{margin:0 0 20px;background:var(--soft);width:fit-content;max-width:90%;color:var(--ink);border-radius:9px 9px 2px;margin-inline-start:auto;padding:9px 13px;font-size:13px;line-height:1.6}.eDH-SG_reply h3{letter-spacing:0;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.5}.eDH-SG_reply h3:focus{outline:0}.eDH-SG_reply p{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.eDH-SG_reply p+p{margin-top:10px}.eDH-SG_choices{border-top:1px solid var(--line);margin-top:22px;display:grid}.eDH-SG_choice{border:0;border-bottom:1px solid var(--line);width:100%;min-height:49px;color:var(--link);text-align:start;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:11px 3px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;transition:background-color .15s ease-out;display:flex}.eDH-SG_choice>svg{flex-shrink:0}.eDH-SG_choice small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.eDH-SG_choice:hover{background:var(--soft);color:var(--ink)}.eDH-SG_choice:active{transform:none}.eDH-SG_choice:focus-visible,.eDH-SG_footer button:focus-visible,.eDH-SG_iconButton:focus-visible,.eDH-SG_launcher:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.eDH-SG_caption{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.7}.eDH-SG_notice{background:var(--soft);color:var(--ink);border-radius:7px;margin-top:18px;padding:14px;font-size:13px;line-height:1.8}.eDH-SG_notice p{margin:0 0 10px}.eDH-SG_notice button{font-size:13px}.eDH-SG_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.eDH-SG_footer button{min-height:44px;color:var(--ink);background:0 0;border:0;align-items:center;gap:7px;padding:8px;font-size:12px;display:inline-flex}.eDH-SG_footer button:hover:not(:disabled),.eDH-SG_iconButton:hover{background:var(--soft)}.eDH-SG_footer button:disabled{opacity:.5;cursor:default}.eDH-SG_tourLoading{inset-inline-end:22px;z-index:491;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:7px;padding:16px 20px;position:fixed;bottom:24px}@keyframes eDH-SG_arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media (max-width:780px){.eDH-SG_dock{pointer-events:none;inset-inline:12px;bottom:calc(var(--tabbar-height,72px) + env(safe-area-inset-bottom) + 12px);justify-content:flex-end;display:flex}.eDH-SG_launcher{pointer-events:auto;min-height:62px;padding-inline-end:11px}.eDH-SG_launcher>svg{width:56px;height:56px}.eDH-SG_launcher>span{font-size:12px}.eDH-SG_panel{pointer-events:auto;width:100%;max-width:390px;height:min(600px, calc(100dvh - var(--tabbar-height,72px) - env(safe-area-inset-bottom) - 40px));min-height:180px}.eDH-SG_header{gap:6px;padding:10px}.eDH-SG_header>svg{width:48px;height:48px}.eDH-SG_header h2{font-size:17px}.eDH-SG_header p{font-size:11px}.eDH-SG_body{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.eDH-SG_panel{animation:none}.eDH-SG_choice{transition:none}}
.BpIOCq_resume{background:var(--soft);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 22px;display:flex}.BpIOCq_resume>svg{color:var(--link);flex-shrink:0}.BpIOCq_copy{flex:200px;min-width:0}.BpIOCq_copy h2{margin:0;font-size:19px}.BpIOCq_copy p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0}.BpIOCq_resume button{background:var(--surface);min-height:44px}@media (max-width:520px){.BpIOCq_resume{padding:16px}.BpIOCq_resume button{width:100%}}
.IzuXJa_account,.IzuXJa_friends{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:12px;padding:22px 24px}.IzuXJa_account{margin-block:18px 26px;scroll-margin-block-start:110px}.IzuXJa_profileHeading:focus{outline:none}.IzuXJa_accountTop,.IzuXJa_friendsTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.IzuXJa_accountName{min-width:0}.IzuXJa_sectionHeading{align-items:center;gap:10px;display:flex}.IzuXJa_sectionHeading>svg{color:var(--link);flex:none}.IzuXJa_sectionHeading h2{margin:0;font-size:19px;font-weight:700}.IzuXJa_username{color:var(--ink);overflow-wrap:anywhere;margin:9px 0 0;font-size:22px;font-weight:700}.IzuXJa_caption{color:var(--muted);font-size:12px;line-height:1.5;display:block}.IzuXJa_codeBlock{min-width:0}.IzuXJa_codeRow{align-items:center;gap:12px;margin-top:3px;display:flex}.IzuXJa_codeRow code{color:var(--ink);font-family:var(--font-code,"JetBrains Mono", monospace);letter-spacing:.08em;-webkit-user-select:text;user-select:text;font-size:19px;font-weight:700}.IzuXJa_copyButton,.IzuXJa_refresh{border:1px solid var(--line);min-height:44px;color:var(--ink);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:13px;display:inline-flex}.IzuXJa_copyStatus{color:var(--muted);font-size:12px;line-height:1.6;display:block}.IzuXJa_copyStatus:empty{display:none}.IzuXJa_claim{gap:14px;max-width:480px;padding-top:18px;display:grid}.IzuXJa_claim>p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.IzuXJa_claim>button{justify-self:start;min-height:44px}.IzuXJa_message,.IzuXJa_empty{color:var(--muted);margin:12px 0 0;font-size:13px;font-weight:400;line-height:1.7}.IzuXJa_error{color:var(--danger);margin-block:12px 0;font-size:14px;line-height:1.7}.IzuXJa_error p{margin:0 0 8px}.IzuXJa_error button{align-items:center;gap:8px;min-height:44px;display:inline-flex}.IzuXJa_success{color:var(--ok,var(--link));margin:12px 0 0;font-size:14px;line-height:1.7}.IzuXJa_friends{gap:20px;display:grid}.IzuXJa_friends>.IzuXJa_codeBlock{border-bottom:1px solid var(--line);padding-block:4px 15px}.IzuXJa_friends>.IzuXJa_message,.IzuXJa_friends>.IzuXJa_error,.IzuXJa_friends>.IzuXJa_success{margin:0}.IzuXJa_addFriend{gap:8px;display:grid}.IzuXJa_addFriend>label{font-size:14px;font-weight:700}.IzuXJa_addFriendRow{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.IzuXJa_addFriendRow input{text-transform:uppercase;letter-spacing:.09em;font-variant-numeric:tabular-nums;width:180px;min-width:0;max-width:100%;min-height:44px}.IzuXJa_addFriendRow>button{min-height:44px}.IzuXJa_addFriend .IzuXJa_message{margin-top:0}.IzuXJa_requestSection{border-top:1px solid var(--line);padding-top:16px}.IzuXJa_requestSection h3,.IzuXJa_friendListHeading h3{margin:0;font-size:16px;font-weight:700}.IzuXJa_requestSection h3 span,.IzuXJa_friendListHeading h3 span{color:var(--muted);font-size:13px;font-weight:400}.IzuXJa_requests{margin:9px 0 0;padding:0;list-style:none}.IzuXJa_request{align-items:center;gap:12px;padding-block:10px;display:flex}.IzuXJa_request+.IzuXJa_request{border-top:1px solid var(--line)}.IzuXJa_request>svg{flex:none}.IzuXJa_requestName{flex:1;gap:4px;min-width:0;font-size:14px;display:grid}.IzuXJa_requestName strong{overflow-wrap:anywhere}.IzuXJa_requestName span{color:var(--muted);font-size:12px}.IzuXJa_requestActions{flex-wrap:wrap;gap:8px;display:flex}.IzuXJa_requestActions button{justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 11px;font-size:13px;display:inline-flex}.IzuXJa_friendListHeading{margin-top:3px}.IzuXJa_friendGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:20px 12px;margin:0;padding:0;list-style:none;display:grid}.IzuXJa_friend{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.IzuXJa_friend>strong{overflow-wrap:anywhere;max-width:100%;margin-block:6px 0;font-size:14px;line-height:1.6}.IzuXJa_remove{min-height:44px;color:var(--muted);background:0 0;border:0;padding:6px 10px;font-size:12px}.IzuXJa_empty{margin:0}@media (max-width:600px){.IzuXJa_account,.IzuXJa_friends{padding:18px 16px}.IzuXJa_accountTop{align-items:start;gap:18px}.IzuXJa_accountTop>.IzuXJa_codeBlock{flex-basis:100%}.IzuXJa_request{flex-wrap:wrap;gap:8px}.IzuXJa_requestActions{flex-basis:100%;justify-content:end}.IzuXJa_addFriendRow>input,.IzuXJa_addFriendRow>button{width:100%}}
.fhY8ma_nav{justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.fhY8ma_nav a{min-height:44px;color:var(--muted);font:inherit;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.fhY8ma_nav a:hover,.fhY8ma_nav a[aria-current=page]{color:var(--link);border-color:var(--link)}.fhY8ma_nav a:focus-visible{outline:2px solid var(--link);outline-offset:3px}.fhY8ma_nav.fhY8ma_bottom{display:none}@media (max-width:780px){.fhY8ma_nav.fhY8ma_header{display:none}.fhY8ma_nav.fhY8ma_bottom{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;display:grid}.fhY8ma_nav.fhY8ma_bottom a{text-align:center;white-space:normal;border:0;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:50px;padding:5px 2px;font-size:10px;line-height:1.25;display:flex}.fhY8ma_bottom a[aria-current=page]{background:var(--soft);border:0;border-radius:7px}.fhY8ma_nav.fhY8ma_bottom a span{overflow-wrap:anywhere;white-space:normal;text-overflow:clip;font-size:10px;line-height:1.3;overflow:visible}}
.JUI6aG_header{flex-wrap:wrap;min-height:84px;padding-block:10px;gap:14px 22px!important;height:auto!important}.JUI6aG_header>.tabs{flex:1 0 auto;gap:18px;min-width:max-content;overflow:visible}.JUI6aG_header>nav:last-of-type{margin-inline-start:auto}.JUI6aG_toolbar{flex-shrink:0}@media (max-width:1250px){.JUI6aG_toolbar>button[aria-haspopup=dialog]{justify-content:center;width:40px;min-width:40px;height:44px;padding:8px}.JUI6aG_toolbar>button[aria-haspopup=dialog]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:780px){.JUI6aG_header{grid-template-columns:auto 1fr;min-height:76px;padding-block:8px;gap:4px 10px!important;display:grid!important}.JUI6aG_header>.wordmark{grid-area:1/1}.JUI6aG_toolbar{grid-area:1/2;justify-self:end;display:flex;flex-wrap:nowrap!important;gap:4px!important;margin:0!important}.JUI6aG_toolbar>button{width:36px;min-width:36px;height:40px;min-height:40px;padding:7px}.JUI6aG_header>nav:last-of-type{border-top:1px solid var(--line);grid-area:2/1/auto/-1;margin:0;padding-top:4px}}@media (max-width:370px){.JUI6aG_header>.wordmark{font-size:23px}.JUI6aG_toolbar{gap:2px!important}.JUI6aG_toolbar>button{width:32px;min-width:32px;padding:5px}}
.V08lcq_avatar{flex-shrink:0;margin-inline:auto;display:block}.V08lcq_looks{text-align:start;border-block:1px solid var(--line);max-width:650px;margin:20px auto 26px}.V08lcq_looks summary{min-height:46px;color:var(--link);cursor:pointer;text-underline-offset:4px;justify-content:center;align-items:center;gap:9px;padding:10px;text-decoration:underline;display:flex}.V08lcq_looks summary:focus-visible{outline:2px solid var(--link);outline-offset:3px}.V08lcq_prints{grid-template-columns:1fr 1fr;gap:22px;padding-block:12px 24px;display:grid}.V08lcq_prints h3{text-align:center;margin:0 0 12px;font-size:14px}.V08lcq_prints section>div{border-radius:10px;padding:20px}.V08lcq_prints svg{width:100%;height:auto;display:block}@media (max-width:650px){.V08lcq_prints{grid-template-columns:1fr;gap:26px}.V08lcq_prints section{width:100%;max-width:340px;margin-inline:auto}}
._3m1G_a_shell{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--nf-ion), system-ui, sans-serif;caret-color:var(--link)}._3m1G_a_shell ::selection{color:var(--action-ink);background:var(--action)}._3m1G_a_shell button,._3m1G_a_shell input{font:inherit}._3m1G_a_shell button,._3m1G_a_shell a,._3m1G_a_shell input{-webkit-tap-highlight-color:transparent}._3m1G_a_shell button{min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}._3m1G_a_shell button:hover:not(:disabled){border-color:var(--link);background:var(--surface-2)}._3m1G_a_shell button:disabled{opacity:.55;cursor:not-allowed}._3m1G_a_shell :is(button,a,input):focus-visible{outline:2px solid var(--link);outline-offset:4px}._3m1G_a_shell a{color:var(--link);text-underline-offset:4px}._3m1G_a_shell input{min-height:46px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;width:100%;min-width:0;padding:11px 14px}._3m1G_a_shell input::placeholder{color:var(--muted);opacity:1}._3m1G_a_shell h1,._3m1G_a_shell h2,._3m1G_a_shell h3{color:var(--ink);text-wrap:balance}._3m1G_a_shell p{max-width:70ch;line-height:1.75}._3m1G_a_header{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;min-height:84px;padding:10px max(5%,50vw - 580px);display:flex}._3m1G_a_brand{align-items:baseline;gap:16px;font-size:25px;font-weight:900;text-decoration:none;display:inline-flex}._3m1G_a_brand span{border-inline-start:1px solid var(--line);color:var(--muted);padding-inline-start:16px;font-size:15px;font-weight:400}._3m1G_a_controls{align-items:center;gap:8px;display:flex}._3m1G_a_shell~button[aria-haspopup=dialog]{display:none}._3m1G_a_controls button{padding:8px}._3m1G_a_main{width:min(980px,90%);margin-inline:auto;padding-block:28px 24px}@media (max-width:780px){._3m1G_a_main{padding-block-end:calc(var(--tabbar-height,72px) + 32px)}}._3m1G_a_topline{justify-content:space-between;align-items:center;gap:12px;display:flex}._3m1G_a_shell ._3m1G_a_textButton{color:var(--link);background:0 0;border:0;justify-content:flex-start;gap:7px;padding:5px 0;font-size:14px;text-decoration:none;display:inline-flex}._3m1G_a_shell ._3m1G_a_textButton:hover:not(:disabled){background:0 0;text-decoration:underline}._3m1G_a_wallet{font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:14px;display:inline-flex}._3m1G_a_intro{max-width:760px;padding-block:48px 22px}._3m1G_a_intro>svg{color:var(--link);margin-block-end:10px}._3m1G_a_intro h1{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(30px,4.4vw,46px);font-weight:900;line-height:1.2}._3m1G_a_intro p{color:var(--muted);max-width:57ch;margin:0;font-size:18px}._3m1G_a_rules{color:var(--ink);flex-wrap:wrap;gap:12px 0;margin-block:4px 30px;font-size:15px;display:flex}._3m1G_a_rules span{border-inline-start:1px solid var(--line);padding-inline:20px}._3m1G_a_rules span:first-child{border:0;padding-inline-start:0}._3m1G_a_joinGrid{border-block:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:42px;padding-block:30px 34px;display:grid}._3m1G_a_joinGrid h2,._3m1G_a_history h2,._3m1G_a_review h2{letter-spacing:-.02em;margin:0 0 12px;font-size:23px}._3m1G_a_challenge p{color:var(--muted);margin:0 0 22px;font-size:15px}._3m1G_a_shell ._3m1G_a_primary{color:var(--action-ink);background:var(--action);border-color:var(--action);padding-inline:24px;font-weight:700}._3m1G_a_shell ._3m1G_a_primary:hover:not(:disabled){color:var(--action-ink);background:var(--action);filter:brightness(1.08);border-color:var(--action)}._3m1G_a_join form{gap:10px;display:grid}._3m1G_a_join label,._3m1G_a_invite label{color:var(--muted);font-size:14px}._3m1G_a_join button{justify-self:start}._3m1G_a_notice{color:var(--muted);margin:0;padding:18px 0;font-size:14px}._3m1G_a_notice a{margin-inline-start:6px;display:inline-block}._3m1G_a_demoNotice{background:var(--surface-2);border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-block-start:20px;padding:16px 20px;font-size:14px;display:flex}._3m1G_a_demoNotice strong{color:var(--link)}._3m1G_a_demoNotice span{color:var(--muted)}._3m1G_a_error{border:1px solid var(--danger);background:var(--danger-soft);color:var(--ink);border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-block:20px;padding:16px 20px;font-size:14px;display:flex}._3m1G_a_error button{flex-shrink:0}._3m1G_a_loading{color:var(--muted);padding:18px 0}._3m1G_a_history{margin-block-start:34px}._3m1G_a_sectionHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._3m1G_a_history ul{margin:0;padding:0;list-style:none}._3m1G_a_history li{border-block-end:1px solid var(--line)}._3m1G_a_history li>button{text-align:start;background:0 0;border:0;border-radius:0;justify-content:space-between;width:100%;padding:17px 4px;display:flex}._3m1G_a_history li>button>span:first-child{gap:5px;display:grid}._3m1G_a_history li>button>span:first-child>span{color:var(--muted);font-size:13px}._3m1G_a_history li>button>span:last-child{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}._3m1G_a_muted{color:var(--muted);font-size:14px}._3m1G_a_game{width:min(780px,100%);margin-inline:auto;padding-block-start:32px}._3m1G_a_lobby,._3m1G_a_waiting,._3m1G_a_result{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:40px 32px}._3m1G_a_lobby>svg,._3m1G_a_waiting>svg,._3m1G_a_result>svg{color:var(--link)}._3m1G_a_lobby h1,._3m1G_a_waiting h1,._3m1G_a_result h1{letter-spacing:-.025em;margin:18px 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.3}._3m1G_a_lobby>p,._3m1G_a_waiting>p,._3m1G_a_result>p{color:var(--muted);max-width:54ch;margin:12px auto 24px}._3m1G_a_lobby>._3m1G_a_textButton{justify-content:center;width:100%;margin-block-start:20px;display:flex}._3m1G_a_lobby ._3m1G_a_muted{max-width:52ch}._3m1G_a_invite{text-align:start;grid-template-columns:1fr auto;gap:10px;max-width:560px;margin:26px auto;display:grid}._3m1G_a_invite label,._3m1G_a_invite small{grid-column:1/-1}._3m1G_a_invite small{color:var(--muted);text-align:center}._3m1G_a_players{justify-content:center;align-items:center;gap:24px;margin-block:28px;display:flex}._3m1G_a_players>div{gap:10px;min-width:120px;display:grid}._3m1G_a_players>div>span{color:var(--muted);justify-content:center;align-items:center;gap:7px;font-size:14px;display:flex}._3m1G_a_players>div>b{font-variant-numeric:tabular-nums;font-size:30px}._3m1G_a_players>svg{color:var(--muted)}._3m1G_a_scoreboard{justify-content:space-between;align-items:center;padding:0 24px 24px;display:flex}._3m1G_a_scoreboard>div{gap:4px;display:grid}._3m1G_a_scoreboard>div:last-child{text-align:end}._3m1G_a_scoreboard span{color:var(--muted);font-size:14px}._3m1G_a_scoreboard strong{font-variant-numeric:tabular-nums;font-size:25px}._3m1G_a_scoreboard small{color:var(--muted);font-size:16px;font-weight:400}._3m1G_a_scoreboard>svg{color:var(--link)}._3m1G_a_question{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:28px 32px}._3m1G_a_questionTop{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._3m1G_a_timer{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:20px;font-weight:700;display:flex}._3m1G_a_timer._3m1G_a_urgent{color:var(--danger)}._3m1G_a_timeTrack{background:var(--surface-2);height:3px;margin-block:15px 28px}._3m1G_a_timeTrack>span{background:var(--link);transform-origin:0;height:100%;transition:transform .25s linear;display:block}._3m1G_a_shell[dir=rtl] ._3m1G_a_timeTrack>span{transform-origin:100%}._3m1G_a_question h1{text-wrap:pretty;overflow-wrap:anywhere;margin:0 0 28px;font-size:clamp(24px,3.3vw,32px);font-weight:700;line-height:1.65}._3m1G_a_question h1:focus{outline:none}._3m1G_a_choices{gap:12px;display:grid}._3m1G_a_choices button{text-align:start;overflow-wrap:anywhere;justify-content:flex-start;gap:16px;width:100%;min-height:66px;padding:14px 18px;font-size:17px;line-height:1.65}._3m1G_a_choiceNumber{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:5px;flex:0 0 28px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}._3m1G_a_question>p:last-child{margin-block:22px 0;font-size:13px}._3m1G_a_correctNote{color:var(--ok);font-size:14px}._3m1G_a_question>._3m1G_a_correctNote,._3m1G_a_question>._3m1G_a_muted:not(:last-child){margin-block:-12px 16px}._3m1G_a_waiting{padding-block:64px}._3m1G_a_result._3m1G_a_won>svg,._3m1G_a_won h1{color:var(--ok)}._3m1G_a_versus{color:var(--muted);font-size:26px}._3m1G_a_result>._3m1G_a_resultCoins{color:var(--ink);justify-content:center;align-items:center;gap:8px;margin-block:20px 12px;font-size:22px;font-weight:700;display:flex}._3m1G_a_review{margin-block-start:38px}._3m1G_a_review article{border-block-end:1px solid var(--line);padding-block:24px}._3m1G_a_reviewTop{color:var(--muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}._3m1G_a_review h3{margin:14px 0;font-size:20px;line-height:1.6}._3m1G_a_review ol{margin:16px 0;padding-inline-start:26px;list-style:upper-alpha}._3m1G_a_review li{border-radius:5px;padding:10px 12px;font-size:15px;line-height:1.6}._3m1G_a_review li>span{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._3m1G_a_review ._3m1G_a_correctChoice{background:var(--ok-soft);color:var(--ok)}._3m1G_a_review ._3m1G_a_correctChoice>span{color:var(--ok)}._3m1G_a_review article>p{color:var(--muted);margin-bottom:0;font-size:15px}._3m1G_a_footer{text-align:center;color:var(--muted);padding-block:38px 12px;font-size:12px;line-height:1.7}@media (prefers-reduced-motion:reduce){._3m1G_a_timeTrack>span{transition:none}}@media (max-width:650px){._3m1G_a_header{min-height:73px;padding:13px 5%}._3m1G_a_header>nav{flex-basis:100%;order:3;justify-content:center}._3m1G_a_brand{gap:10px;font-size:23px}._3m1G_a_brand span{padding-inline-start:10px;font-size:13px}._3m1G_a_main{width:92%;padding-block-start:15px;padding-bottom:max(20px, env(safe-area-inset-bottom))}._3m1G_a_intro{padding-block:34px 22px}._3m1G_a_intro p{font-size:16px}._3m1G_a_rules{margin-bottom:24px;font-size:13px}._3m1G_a_rules span{padding-inline:12px}._3m1G_a_joinGrid{grid-template-columns:1fr;gap:28px}._3m1G_a_join{border-block-start:1px solid var(--line);padding-block-start:24px}._3m1G_a_join button,._3m1G_a_challenge ._3m1G_a_primary{width:100%}._3m1G_a_game{padding-block-start:20px}._3m1G_a_lobby,._3m1G_a_waiting,._3m1G_a_result{padding:28px 18px}._3m1G_a_invite{grid-template-columns:1fr}._3m1G_a_invite input{font-size:16px}._3m1G_a_players{gap:14px}._3m1G_a_players>div{flex:1;min-width:0}._3m1G_a_players>div>svg{width:min(100%,150px);height:auto}._3m1G_a_players>div>span{font-size:12px}._3m1G_a_scoreboard{padding:0 8px 18px}._3m1G_a_scoreboard span{font-size:12px}._3m1G_a_question{padding:20px 18px}._3m1G_a_question h1{font-size:24px;line-height:1.6}._3m1G_a_choices button{gap:12px;min-height:62px;padding:12px;font-size:16px}._3m1G_a_error{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}._3m1G_a_demoNotice{padding:13px 15px}}
.LeHZvq_welcome{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--nf-ion),system-ui,sans-serif;padding:26px 5% 50px}.LeHZvq_brand{color:var(--ink);font-size:26px;font-weight:900;text-decoration:none}.LeHZvq_header{justify-content:space-between;align-items:center;gap:20px;display:flex}.LeHZvq_support{width:44px;height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:8px;place-items:center;display:grid}.LeHZvq_support:focus-visible{outline:2px solid var(--link);outline-offset:4px}.LeHZvq_welcome~button[aria-haspopup=dialog]{display:none}.LeHZvq_layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:68px;max-width:1120px;margin:48px auto;display:grid}.LeHZvq_preview{background:var(--surface);border-radius:40% 42% 36% 37%;place-items:center;min-height:390px;display:grid}.LeHZvq_preview svg{max-width:100%}.LeHZvq_form h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 20px;font-size:clamp(29px,3.5vw,44px);line-height:1.25}.LeHZvq_form p{color:var(--muted);max-width:60ch;font-size:16px;line-height:1.8}.LeHZvq_form fieldset{border:0;min-width:0;margin:24px 0;padding:0}.LeHZvq_form legend{margin-bottom:12px;font-weight:700}.LeHZvq_form button{font:inherit;cursor:pointer;border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--surface);border-radius:8px}.LeHZvq_form button:disabled{opacity:.55;cursor:wait}.LeHZvq_form button:focus-visible{outline:2px solid var(--link);outline-offset:4px}.LeHZvq_components{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.LeHZvq_components button{align-content:end;justify-items:center;padding:6px 3px 10px;font-size:12px;display:grid}.LeHZvq_components button[aria-pressed=true]{background:var(--surface-2);border-color:var(--link)}.LeHZvq_colors{flex-wrap:wrap;gap:14px;padding:3px;display:flex}.LeHZvq_colors button{color:#fff;border:2px solid var(--surface);place-items:center;width:44px;height:44px;display:grid}.LeHZvq_colors button[aria-pressed=true]{outline:2px solid var(--link);outline-offset:3px}.LeHZvq_colors svg{background:#35204f;border-radius:50%;padding:2px}.LeHZvq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.LeHZvq_actions .LeHZvq_primary{background:var(--action);color:var(--action-ink);border-color:var(--action);align-items:center;gap:10px;padding:12px 22px;font-weight:700;display:inline-flex}.LeHZvq_actions .LeHZvq_skip{color:var(--muted);background:0 0;border-color:#0000;padding:10px}.LeHZvq_form .LeHZvq_error{color:var(--danger)}.LeHZvq_setup{border:1px solid var(--line);background:var(--surface);border-radius:8px}.LeHZvq_setup>summary{color:var(--link);cursor:pointer;padding:14px 18px;font-weight:700}.LeHZvq_setup>summary:focus-visible{outline:2px solid var(--link);outline-offset:2px}.LeHZvq_inline{padding:0 18px 18px;container-type:inline-size}.LeHZvq_inline .LeHZvq_layout{grid-template-columns:minmax(130px,.6fr) minmax(0,1fr);gap:24px;margin:0}.LeHZvq_inline .LeHZvq_preview{background:var(--surface-2);min-height:200px}.LeHZvq_inline .LeHZvq_preview svg{width:180px;height:auto}.LeHZvq_inline .LeHZvq_components svg{max-width:100%;height:auto}.LeHZvq_inline .LeHZvq_form h3{margin:0;font-size:1.25rem}@container (max-width:580px){.LeHZvq_inline .LeHZvq_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.LeHZvq_layout{grid-template-columns:1fr;gap:28px;margin:28px auto}.LeHZvq_preview{min-height:240px}.LeHZvq_preview svg{width:240px;height:250px}.LeHZvq_form h1{font-size:31px}.LeHZvq_actions{flex-direction:column;align-items:stretch}.LeHZvq_components button{font-size:11px}}
.-vgt2q_practice{border-block-start:1px solid var(--line);padding-block:30px}.-vgt2q_practice h2{margin:0 0 12px;font-size:23px}.-vgt2q_practice>p{color:var(--muted);margin:0 0 20px}.-vgt2q_round{gap:20px;max-width:780px;display:grid}.-vgt2q_round>h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(21px,3vw,28px);line-height:1.6}.-vgt2q_round>button{justify-self:start}.-vgt2q_choices{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.-vgt2q_legend{color:var(--muted);margin-block-end:12px;padding:0}.-vgt2q_choice{border:1px solid var(--line);background:var(--surface);cursor:pointer;overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:12px;min-height:62px;padding:14px 18px;line-height:1.65;display:flex}.-vgt2q_choice:hover{border-color:var(--link)}.-vgt2q_choice.-vgt2q_selected{border-color:var(--link);background:var(--surface-2)}.-vgt2q_choice.-vgt2q_correct{border-color:var(--ok);background:var(--ok-soft)}.-vgt2q_choice:focus-within{outline:2px solid var(--link);outline-offset:4px}.-vgt2q_choice input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--link);flex:0 0 18px;padding:0}.-vgt2q_choice>svg{color:var(--ok);flex-shrink:0}.-vgt2q_choices:disabled .-vgt2q_choice{cursor:default}.-vgt2q_result{border-block:1px solid var(--line);padding-block:20px}.-vgt2q_result h3{align-items:center;gap:8px;margin:0 0 12px;font-size:21px;display:flex}.-vgt2q_result p{margin:10px 0 0}.-vgt2q_round :is(h3):focus{outline:none}@media (max-width:650px){.-vgt2q_choice{gap:8px;padding:12px}.-vgt2q_round>button{width:100%}}
.N5J7Jq_row{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding-inline-end:18px;display:flex}.N5J7Jq_row:last-child{border-bottom:0}.N5J7Jq_open{border-bottom:0;flex:320px;min-width:0}.N5J7Jq_open:hover{transform:none}.N5J7Jq_delete{min-height:44px;color:var(--danger);border-color:var(--line);background:var(--surface);flex-shrink:0;padding:9px 13px}.N5J7Jq_delete:hover{background:var(--danger-soft)}.N5J7Jq_confirm{flex:0 340px;padding:12px 0}.N5J7Jq_confirm p{margin:0 0 8px;font-size:14px}.N5J7Jq_confirm button{min-height:44px}@media (max-width:600px){.N5J7Jq_row{gap:0 12px;padding:0 14px 14px}.N5J7Jq_open{flex-basis:100%;padding:18px 0 12px}.N5J7Jq_confirm{flex-basis:100%}}
.jVAgpq_shell{min-height:100dvh;color:var(--ink);background:var(--paper);font-family:var(--nf-ion),system-ui,sans-serif}.jVAgpq_shell *{box-sizing:border-box}.jVAgpq_shell button{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 15px;display:inline-flex}.jVAgpq_shell button:hover:not(:disabled){background:var(--surface-2);border-color:var(--link)}.jVAgpq_shell button:disabled{opacity:.5;cursor:not-allowed}.jVAgpq_shell :is(button,a):focus-visible{outline:2px solid var(--link);outline-offset:4px}.jVAgpq_shell :is(h1,h2,h3){color:var(--ink);text-wrap:balance}.jVAgpq_shell :is(h2,h3)[tabindex]:focus{outline:none}.jVAgpq_shell a{color:var(--link);text-underline-offset:4px}.jVAgpq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:12px 5%;display:flex}.jVAgpq_brand{white-space:nowrap;align-items:baseline;gap:12px;font-size:26px;font-weight:900;text-decoration:none;display:flex}.jVAgpq_brand span{color:var(--muted);border-inline-start:1px solid var(--line);padding-inline-start:12px;font-size:13px;font-weight:400}.jVAgpq_shell~button[aria-haspopup=dialog]{display:none}.jVAgpq_controls{gap:7px;display:flex}.jVAgpq_controls button{padding:8px}.jVAgpq_main{width:min(1180px,90%);margin-inline:auto;padding-block:25px}@media (max-width:780px){.jVAgpq_main{padding-block-end:calc(var(--tabbar-height,72px) + 32px)}}.jVAgpq_topline{justify-content:space-between;align-items:center;gap:15px;margin-block-end:26px;font-size:14px;display:flex}.jVAgpq_topline a,.jVAgpq_wallet{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.jVAgpq_wallet{border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:30px;padding:10px 15px}.jVAgpq_demo{background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 15px;margin-block:0 24px;padding:15px 20px;font-size:14px;line-height:1.65;display:flex}.jVAgpq_demo span{color:var(--muted)}.jVAgpq_error{color:var(--ink);border:1px solid var(--danger);background:var(--danger-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-block:18px;padding:16px 20px;display:flex}.jVAgpq_warning,.jVAgpq_loading{color:var(--muted);font-size:14px;line-height:1.7}.jVAgpq_booth{border:1px solid var(--line);background:var(--surface);border-radius:24px 24px 16px 16px;overflow:hidden}.jVAgpq_awning{background:repeating-linear-gradient(90deg,var(--action) 0px,var(--action) 64px,var(--surface-2) 64px,var(--surface-2) 128px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:12px 30px 20px;display:flex;position:relative}.jVAgpq_awning:after{content:"";background:radial-gradient(ellipse at top,var(--action) 69%,transparent 72%) 0 0/128px 36px repeat-x,radial-gradient(ellipse at top,var(--surface-2) 69%,transparent 72%) 64px 0/128px 36px repeat-x;z-index:1;height:18px;position:absolute;inset:auto 0 -17px}.jVAgpq_awning>span{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:6px;justify-content:center;align-items:center;padding:7px 18px;font-size:14px;font-weight:700;display:inline-flex;transform:rotate(-2deg)}.jVAgpq_awning>span:first-child{letter-spacing:-.03em;font-size:22px;transform:rotate(2deg)}.jVAgpq_boothInside{background:repeating-linear-gradient(0deg,transparent 0px,transparent 73px,var(--surface-2) 73px,var(--surface-2) 74px);grid-template-columns:.9fr 1.3fr;gap:36px;padding:34px 40px 0;display:grid}.jVAgpq_merchant{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.jVAgpq_merchant h1{text-align:start;letter-spacing:-.03em;width:100%;margin:8px 0 18px;font-size:clamp(32px,3.7vw,46px);font-weight:900;line-height:1.15}.jVAgpq_speech{background:var(--paper);border:1px solid var(--line);z-index:2;border-radius:16px 16px 16px 3px;width:100%;padding:17px 20px 10px;position:relative}.jVAgpq_speech:after{content:"";bottom:-9px;background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);width:16px;height:16px;position:absolute;inset-inline-end:45px;transform:rotate(45deg)}.jVAgpq_speech p{min-height:81px;margin:0 0 6px;font-size:16px;line-height:1.7}.jVAgpq_shell .jVAgpq_speech button{min-height:44px;color:var(--link);background:0 0;border:0;padding:6px 0;font-size:12px;position:relative}.jVAgpq_seller{justify-content:center;width:100%;min-height:212px;padding-top:9px;display:flex;position:relative}.jVAgpq_seller .jVAgpq_muxi{width:220px;height:auto;transform:translateY(26px)}.jVAgpq_sellerTag{z-index:3;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:6px;padding:8px 15px;font-size:12px;position:absolute;bottom:-17px;transform:rotate(-3deg)}.jVAgpq_featured{grid-template-columns:1.05fr .95fr;align-items:center;gap:20px;min-width:0;padding-block:8px 32px;display:grid}.jVAgpq_featuredShirt{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.jVAgpq_featuredShirt>svg{width:100%;max-width:310px;height:auto;filter:drop-shadow(0 10px 8px color-mix(in srgb,var(--ink) 9%,transparent))}.jVAgpq_hanger,.jVAgpq_smallHanger{border:2px solid var(--line);border-radius:50% 50% 3px 3px;width:80px;height:18px;margin-bottom:-4px;position:relative}.jVAgpq_hanger:before,.jVAgpq_smallHanger:before{content:"";top:-15px;border:2px solid var(--line);border-bottom:0;border-inline-start:0;border-radius:8px 8px 0 0;width:12px;height:16px;position:absolute;inset-inline-start:calc(50% - 6px);transform:rotate(-18deg)}.jVAgpq_featuredInfo{flex-direction:column;gap:15px;min-width:0;display:flex}.jVAgpq_featuredInfo h2{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.25}.jVAgpq_featuredInfo p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.jVAgpq_featuredPrice{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.jVAgpq_shell .jVAgpq_primary{background:var(--action);min-height:46px;color:var(--action-ink);border-color:var(--action);padding-inline:20px;font-weight:700}.jVAgpq_shell .jVAgpq_primary:hover:not(:disabled){background:var(--action);color:var(--action-ink);filter:brightness(1.06)}.jVAgpq_shell .jVAgpq_textButton{color:var(--link);background:0 0;border:0;padding:6px 0;font-size:13px}.jVAgpq_printDetail{border-top:1px solid var(--line);background:var(--paper);z-index:3;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:28px 40px;display:grid;position:relative}.jVAgpq_printDetail h3{margin:0 0 10px;font-size:25px}.jVAgpq_printDetail p{color:var(--muted);margin:0 0 18px;font-size:14px}.jVAgpq_printCanvas{background:var(--surface-2);border-radius:12px;justify-content:center;align-items:center;min-height:260px;padding:22px;display:flex}.jVAgpq_printCanvas>svg{width:100%;max-width:350px;height:auto;display:block}.jVAgpq_counter{z-index:2;background:var(--action);color:var(--action-ink);border-top:5px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:17px 34px;display:flex;position:relative}.jVAgpq_counter>span{align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.jVAgpq_counter small{font-size:12px;line-height:1.6}.jVAgpq_success{color:var(--ok);margin-block:18px;font-size:14px;line-height:1.75}.jVAgpq_collection{padding-block:50px 36px}.jVAgpq_collectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.jVAgpq_collection h2,.jVAgpq_editorHeading h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,3vw,36px);font-weight:900;line-height:1.25}.jVAgpq_collectionHeading p,.jVAgpq_editorHeading p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.jVAgpq_filters{flex-wrap:wrap;flex-shrink:0;gap:7px;display:flex}.jVAgpq_shell .jVAgpq_filters button{background:0 0;border-radius:24px;padding-inline:17px;font-size:13px}.jVAgpq_shell .jVAgpq_filters button[aria-pressed=true]{color:var(--action-ink);border-color:var(--action);background:var(--action)}.jVAgpq_rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;display:grid}.jVAgpq_product{border-bottom:1px solid var(--line);flex-direction:column;min-width:0;padding-bottom:20px;display:flex}.jVAgpq_shell .jVAgpq_productArt{background:var(--surface-2);border:1px solid #0000;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:292px;padding:28px 16px 12px;display:flex;position:relative}.jVAgpq_shell .jVAgpq_productArt[aria-pressed=true]{border-color:var(--link)}.jVAgpq_productArt>svg{width:100%;max-width:240px;height:auto}.jVAgpq_smallHanger{border-width:1.5px;width:60px;height:14px;margin-bottom:-3px}.jVAgpq_smallHanger:before{border-width:1.5px;width:9px;height:12px;top:-11px}.jVAgpq_enlarge{color:var(--link);align-items:center;gap:6px;padding-top:8px;font-size:12px;display:flex}.jVAgpq_productInfo{flex-direction:column;flex:1;padding:18px 2px 0;display:flex}.jVAgpq_productInfo h3{margin:0 0 8px;font-size:22px;line-height:1.3}.jVAgpq_productInfo p{color:var(--muted);margin:0 0 17px;font-size:14px;line-height:1.7}.jVAgpq_productBottom{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.jVAgpq_price{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;display:flex}.jVAgpq_productBottom button{color:var(--link);border-color:var(--link);font-size:13px}.jVAgpq_editorSection{padding-block:35px 0;scroll-margin-top:24px}.jVAgpq_editorHeading{padding-bottom:28px}.jVAgpq_editor{grid-template-columns:.85fr 1.2fr;align-items:center;gap:60px;display:grid}.jVAgpq_stage{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.jVAgpq_characterFrame{background:var(--surface-2);border-radius:50% 50% 22px 22px;justify-content:center;align-items:center;width:100%;min-height:365px;padding:30px 24px 12px;display:flex}.jVAgpq_characterFrame>svg{width:100%;max-width:330px;height:auto}.jVAgpq_stage>p{color:var(--muted);text-align:center;min-height:46px;margin:15px 0 0;font-size:14px;line-height:1.7}.jVAgpq_options{flex-direction:column;gap:27px;min-width:0;padding-bottom:40px;display:flex}.jVAgpq_options fieldset{border:0;min-width:0;margin:0;padding:0}.jVAgpq_options legend{margin-block-end:15px;padding:0;font-size:19px;font-weight:700}.jVAgpq_components{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.jVAgpq_components button{flex-direction:column;gap:3px;min-width:0;padding:8px 4px 12px;font-size:12px;display:flex;position:relative}.jVAgpq_components button[aria-pressed=true]{border-color:var(--link);background:var(--surface-2)}.jVAgpq_components button>svg{width:100%;max-width:70px}.jVAgpq_components .jVAgpq_selectedCheck{inset-inline-end:5px;width:14px;color:var(--link);position:absolute;top:5px}.jVAgpq_colors{flex-wrap:wrap;gap:12px;display:flex}.jVAgpq_colors button{border-radius:50%;width:47px;height:47px;padding:5px;position:relative}.jVAgpq_colors button>span{border-radius:50%;width:100%;height:100%}.jVAgpq_colors button>svg{color:var(--action-ink);background:var(--action);border-radius:50%;width:21px;height:21px;padding:2px;position:absolute}.jVAgpq_colors button[aria-pressed=true]{outline:2px solid var(--link);outline-offset:3px}.jVAgpq_saveRow{flex-wrap:wrap;align-items:center;gap:12px 18px;padding-block-start:8px;display:flex}.jVAgpq_saveRow>span{color:var(--muted);font-size:13px}.jVAgpq_footer{color:var(--muted);text-align:center;max-width:80ch;margin:40px auto 0;padding-bottom:60px;font-size:12px;line-height:1.8}@media (max-width:1100px){.jVAgpq_header{gap:12px}.jVAgpq_brand span{display:none}.jVAgpq_boothInside{gap:28px;padding-inline:28px}.jVAgpq_featured{grid-template-columns:1fr;gap:5px;padding-bottom:25px}.jVAgpq_featuredShirt>svg{max-width:235px}.jVAgpq_featuredInfo{text-align:center;align-items:center;gap:10px;width:100%}.jVAgpq_featuredInfo h2{font-size:24px}.jVAgpq_featuredInfo p{max-width:32ch}.jVAgpq_merchant{align-self:end}.jVAgpq_merchant h1{font-size:38px}.jVAgpq_seller{min-height:250px}.jVAgpq_seller .jVAgpq_muxi{width:240px}.jVAgpq_collectionHeading{flex-direction:column;align-items:flex-start}.jVAgpq_editor{gap:30px}}@media (max-width:800px){.jVAgpq_header{flex-wrap:wrap;gap:8px 14px}.jVAgpq_header>nav{order:3;justify-content:center;width:100%}.jVAgpq_main{width:92%}.jVAgpq_boothInside{grid-template-columns:1fr 1fr;gap:22px;padding:34px 22px 0}.jVAgpq_merchant h1{font-size:33px}.jVAgpq_speech{padding:14px 15px 7px}.jVAgpq_speech p{min-height:110px;font-size:14px}.jVAgpq_seller{min-height:225px}.jVAgpq_seller .jVAgpq_muxi{width:210px}.jVAgpq_counter{padding:18px 22px}.jVAgpq_counter>span{font-size:15px}.jVAgpq_counter small{max-width:23ch}.jVAgpq_rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.jVAgpq_editor{grid-template-columns:1fr;gap:15px}.jVAgpq_stage{width:100%;max-width:440px;margin-inline:auto}.jVAgpq_options{gap:24px;padding-block:8px 0}}@media (max-width:570px){.jVAgpq_header{padding:10px 4%}.jVAgpq_brand{font-size:24px}.jVAgpq_controls{gap:5px}.jVAgpq_controls button{min-width:44px}.jVAgpq_main{padding-top:18px}.jVAgpq_topline{gap:8px;margin-bottom:20px;font-size:13px}.jVAgpq_wallet{padding:8px 11px}.jVAgpq_booth{border-radius:18px 18px 12px 12px}.jVAgpq_awning{background-size:auto;min-height:64px;padding:10px 17px 18px}.jVAgpq_awning>span{padding:5px 10px;font-size:11px}.jVAgpq_awning>span:first-child{font-size:19px}.jVAgpq_boothInside{flex-direction:column;gap:26px;padding:27px 16px 0;display:flex}.jVAgpq_merchant{width:100%;min-height:220px;padding-inline-end:110px}.jVAgpq_merchant h1{width:100%;margin:4px 0 12px;font-size:32px}.jVAgpq_speech{padding:11px 13px 5px}.jVAgpq_speech p{min-height:88px;font-size:13px;line-height:1.6}.jVAgpq_shell .jVAgpq_speech button{justify-content:flex-start;gap:4px;font-size:11px}.jVAgpq_speech:after{inset-inline-end:18px}.jVAgpq_seller{inset-inline-end:-18px;width:150px;height:180px;min-height:0;padding:0;position:absolute;bottom:0}.jVAgpq_seller .jVAgpq_muxi{width:155px;transform:translateY(7px)}.jVAgpq_sellerTag{white-space:nowrap;padding:6px 8px;font-size:9px;bottom:0}.jVAgpq_featured{grid-template-columns:1fr 1fr;gap:14px;padding-bottom:23px}.jVAgpq_featuredShirt>svg{max-width:200px}.jVAgpq_featuredInfo{text-align:start;align-items:stretch;gap:10px}.jVAgpq_featuredInfo h2{font-size:23px}.jVAgpq_featuredInfo p{font-size:12px;line-height:1.6}.jVAgpq_featuredPrice{gap:5px;font-size:15px}.jVAgpq_shell .jVAgpq_featuredInfo .jVAgpq_primary{padding-inline:6px;font-size:12px}.jVAgpq_shell .jVAgpq_textButton{gap:4px;font-size:11px}.jVAgpq_hanger{width:55px;height:14px}.jVAgpq_hanger:before{height:13px;top:-12px}.jVAgpq_counter{flex-wrap:wrap;gap:8px;padding:17px 18px}.jVAgpq_counter>span{font-size:15px}.jVAgpq_counter small{max-width:none;font-size:11px}.jVAgpq_demo{padding:13px 15px;font-size:13px}.jVAgpq_error{flex-direction:column;align-items:stretch}.jVAgpq_collection{padding-top:34px}.jVAgpq_collectionHeading{gap:18px;margin-bottom:22px}.jVAgpq_collection h2,.jVAgpq_editorHeading h2{font-size:29px}.jVAgpq_collectionHeading p,.jVAgpq_editorHeading p{font-size:14px}.jVAgpq_filters{gap:6px}.jVAgpq_shell .jVAgpq_filters button{padding-inline:13px;font-size:12px}.jVAgpq_rail{gap:25px 14px}.jVAgpq_shell .jVAgpq_productArt{border-radius:12px;min-height:206px;padding:25px 5px 10px}.jVAgpq_productArt>svg{max-width:165px}.jVAgpq_enlarge{gap:4px;font-size:10px}.jVAgpq_enlarge svg{width:13px}.jVAgpq_productInfo{padding-top:14px}.jVAgpq_productInfo h3{font-size:19px}.jVAgpq_productInfo p{font-size:12px;line-height:1.6}.jVAgpq_productBottom{flex-direction:column;align-items:stretch;gap:10px}.jVAgpq_productBottom button{width:100%;padding-inline:6px;font-size:12px}.jVAgpq_price{font-size:13px}.jVAgpq_editorSection{padding-top:22px}.jVAgpq_characterFrame{min-height:315px;padding:15px 20px 0}.jVAgpq_characterFrame>svg{max-width:295px}.jVAgpq_components{gap:6px}.jVAgpq_components button{padding-inline:2px;font-size:11px}.jVAgpq_components button>svg{max-width:62px}.jVAgpq_saveRow>button,.jVAgpq_saveRow>span{text-align:center;width:100%}.jVAgpq_footer{margin-top:32px;padding-bottom:36px}}@media (max-width:370px){.jVAgpq_merchant{padding-inline-end:90px}.jVAgpq_merchant h1{font-size:28px}.jVAgpq_seller{width:125px;inset-inline-end:-22px}.jVAgpq_seller .jVAgpq_muxi{width:140px}.jVAgpq_speech p{min-height:102px}.jVAgpq_featured{gap:8px}.jVAgpq_featuredInfo h2{font-size:20px}.jVAgpq_featuredPrice{font-size:13px}.jVAgpq_shell .jVAgpq_productArt{min-height:190px}}@media (max-width:570px){.jVAgpq_printDetail{flex-direction:column;align-items:stretch;gap:18px;padding:24px 16px;display:flex}.jVAgpq_printDetail h3{font-size:22px}.jVAgpq_printDetail p{margin-bottom:12px}.jVAgpq_printCanvas{min-height:220px;padding:20px}}@media (prefers-reduced-motion:reduce){.jVAgpq_muxi{animation:none!important}}
