.onZTIa_shell{background:var(--bg);min-height:100dvh;color:var(--ink);padding-left:var(--safe-left);padding-right:var(--safe-right);flex-direction:column;display:flex}.onZTIa_main{flex-direction:column;flex:1;min-width:0;display:flex}.onZTIa_skip{z-index:200;border-radius:var(--r-sm);background:var(--ink);color:var(--bg);padding:10px 14px;font-weight:600;position:absolute;top:-64px;left:12px}.onZTIa_skip:focus{top:calc(var(--safe-top) + 8px)}
._2D7Ia_root{color:var(--ink);align-items:center;gap:.32em;line-height:1;display:inline-flex}._2D7Ia_dark{color:#f6f3ee}._2D7Ia_text{letter-spacing:-.035em;padding-bottom:.08em;line-height:.9}
.nhrISG_container{width:100%;max-width:var(--content-max);padding-left:var(--page-pad);padding-right:var(--page-pad);margin:0 auto}.nhrISG_narrow{max-width:calc(640px + var(--page-pad) * 2)}@media (min-width:1440px){.nhrISG_container{max-width:1440px}.nhrISG_narrow{max-width:calc(640px + var(--page-pad) * 2)}}
.zvuYCG_avatar{border-radius:var(--r-pill);flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;position:relative}.zvuYCG_P1{background:var(--p1-tint);color:var(--p1-deep)}.zvuYCG_P2{background:var(--p2-tint);color:var(--p2-deep)}.zvuYCG_P3{background:var(--p3-tint);color:var(--p3-deep)}.zvuYCG_P4{background:var(--p4-tint);color:var(--p4-deep)}.zvuYCG_ring{box-shadow:0 0 0 2px var(--bg)}.zvuYCG_dot{border-radius:var(--r-pill);box-shadow:0 0 0 2px var(--surface);position:absolute;bottom:-1px;right:-1px}.zvuYCG_online{background:var(--ok)}.zvuYCG_pending{background:var(--warn)}.zvuYCG_away{background:var(--faint)}
.sgb_Ga_stack{align-items:center;display:inline-flex}.sgb_Ga_stack>*+*{margin-left:-7px}
.QNCjoa_banner{border-radius:14px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13.5px;line-height:1.45;display:flex}.QNCjoa_icon{flex:none;margin-top:1px}.QNCjoa_text{flex:1;min-width:0}.QNCjoa_action{flex:none;align-self:center}.QNCjoa_info{background:var(--lav);color:var(--lavd)}.QNCjoa_warn{background:var(--warn-bg);color:var(--retention-ink)}.QNCjoa_error{background:var(--err-bg);color:var(--err-ink)}
.x7k8DG_badge{border-radius:var(--r-pill);background:var(--warn-bg);width:fit-content;color:var(--retention-ink);align-self:flex-start;margin:8px 0;padding:6px 12px;font-size:12px;line-height:1.3}
.REqtHG_scrim{z-index:60;animation:REqtHG_fade var(--motion-base) both;background:#1b172047;position:fixed;inset:0}.REqtHG_sheet{z-index:61;width:100%;max-width:640px;padding:0 max(16px, var(--safe-left)) max(34px, calc(var(--safe-bottom) + 16px));background:var(--surface);color:var(--ink);box-shadow:var(--sh-sheet);transition:height var(--motion-sheet);animation:REqtHG_up var(--motion-sheet) both;border-radius:24px 24px 0 0;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.REqtHG_half{height:45dvh;min-height:280px}.REqtHG_full{height:90dvh}[data-theme=stage] .REqtHG_sheet{background:var(--stage2)}.REqtHG_handleArea{cursor:grab;touch-action:none;place-items:center;height:24px;display:grid}.REqtHG_handle{background:var(--line2);border-radius:3px;width:36px;height:5px}.REqtHG_header{justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.REqtHG_title{outline:none;font-size:18px;line-height:1.2}.REqtHG_title:focus-visible{box-shadow:none}.REqtHG_close{border-radius:var(--r-sm);background:var(--sunk);width:34px;height:34px;color:var(--ink2);border:0;flex:none;place-items:center;display:grid;position:relative}.REqtHG_close:after{content:"";position:absolute;inset:-5px}.REqtHG_body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@keyframes REqtHG_up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes REqtHG_fade{0%{opacity:0}to{opacity:1}}
.Yani7a_root{background:linear-gradient(90deg, var(--sunk) 0%, var(--line) 50%, var(--sunk) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Yani7a_shimmer;display:block}@keyframes Yani7a_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
._2g0MlG_wrap{flex-direction:column;align-items:center;gap:14px;display:flex}._2g0MlG_qr{width:min(280px,100%);height:auto;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px}._2g0MlG_note{text-align:center;color:var(--mute-text);font-size:13px}
.alxxyq_panel{flex-direction:column;gap:14px;padding:16px;display:flex}.alxxyq_cap,.alxxyq_link,.alxxyq_deskQr{display:none}.alxxyq_mobCap{font-size:10.5px}.alxxyq_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.alxxyq_code{letter-spacing:.01em;color:var(--ink);font-size:32px;line-height:1.05}.alxxyq_mobActions{gap:8px;display:flex}@media (min-width:1024px){.alxxyq_panel{gap:14px;padding:20px}.alxxyq_cap,.alxxyq_link,.alxxyq_deskQr{display:flex}.alxxyq_cap{display:block}.alxxyq_mobCap,.alxxyq_mobActions{display:none}.alxxyq_code{font-size:52px;line-height:.95}.alxxyq_link{border-radius:var(--r-md);background:var(--sunk);justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 4px 12px}.alxxyq_url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);font-size:13px;overflow:hidden}}
.ls85UG_desktop,.ls85UG_mobile{z-index:30;padding-top:var(--safe-top);background:var(--surface);box-shadow:0 1px 0 var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.ls85UG_desktop{height:calc(60px + var(--safe-top));padding-left:20px;padding-right:20px}.ls85UG_mobile{height:calc(52px + var(--safe-top));padding-left:var(--page-pad);padding-right:var(--page-pad)}:is([data-theme=stage] .ls85UG_desktop,[data-theme=stage] .ls85UG_mobile){background:var(--stage);box-shadow:0 1px 0 var(--sline)}.ls85UG_left,.ls85UG_right{align-items:center;gap:12px;min-width:0;display:flex}.ls85UG_divider{background:var(--line2);width:1px;height:22px}.ls85UG_codePill{border-radius:var(--r-sm);background:var(--sunk);height:34px;color:var(--ink2);border:0;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex;position:relative}.ls85UG_codePill:hover{background:var(--line)}.ls85UG_codeLabel{color:var(--mute-text)}.ls85UG_codeValue{letter-spacing:.08em;color:var(--ink);font-weight:800}.ls85UG_mobileCode .ls85UG_codeLabel{display:none}.ls85UG_mobileCode{height:36px}@media (pointer:coarse){.ls85UG_codePill{min-height:44px}}.ls85UG_mobile{display:flex}.ls85UG_desktop{display:none}@media (min-width:1024px){.ls85UG_desktop{display:flex}.ls85UG_mobile{display:none}}.ls85UG_logo{border-radius:var(--r-xs);display:inline-flex}@media (pointer:coarse){.ls85UG_logo{align-items:center;min-height:44px}}.ls85UG_menu{flex-direction:column;gap:8px;display:flex}.ls85UG_menu>*{justify-content:flex-start}.ls85UG_sep{background:var(--line);border:0;width:100%;height:1px;margin:4px 0}.ls85UG_center{left:50%;top:calc(var(--safe-top) + 30px);position:absolute;transform:translate(-50%,-50%)}.ls85UG_desktop{position:sticky}
.qyjydG_root{flex:none;animation:.8s linear infinite qyjydG_spin;display:inline-flex}@keyframes qyjydG_spin{to{transform:rotate(360deg)}}
.Ly0Bva_btn{font-family:var(--font-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-fast), transform var(--motion-fast), box-shadow var(--motion-fast);border:0;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;display:inline-flex;position:relative}.Ly0Bva_btn:active:not(:disabled){transform:scale(.98)}.Ly0Bva_btn:disabled{cursor:not-allowed;background:var(--sunk);color:var(--faint);box-shadow:none}.Ly0Bva_loading{cursor:progress}.Ly0Bva_full{width:100%}.Ly0Bva_sm{border-radius:var(--r-sm);height:34px;padding:0 12px;font-size:13px}.Ly0Bva_md{border-radius:var(--r-md);height:42px;padding:0 16px;font-size:14px}.Ly0Bva_lg{border-radius:var(--r-lg);height:50px;padding:0 22px;font-size:15px}.Ly0Bva_xl{border-radius:var(--r-lg);height:56px;padding:0 26px;font-size:16px}.Ly0Bva_iconOnly.Ly0Bva_sm{width:34px;padding:0}.Ly0Bva_iconOnly.Ly0Bva_md{width:42px;padding:0}.Ly0Bva_iconOnly.Ly0Bva_lg{width:50px;padding:0}.Ly0Bva_iconOnly.Ly0Bva_xl{width:56px;padding:0}@media (pointer:coarse){.Ly0Bva_sm,.Ly0Bva_md{min-height:44px}.Ly0Bva_iconOnly.Ly0Bva_sm,.Ly0Bva_iconOnly.Ly0Bva_md{min-width:44px}}.Ly0Bva_primary{background:var(--plum);color:#fff;box-shadow:var(--sh-plum)}.Ly0Bva_primary:hover:not(:disabled){background:var(--plum2)}.Ly0Bva_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.Ly0Bva_secondary:hover:not(:disabled){background:var(--sunk)}.Ly0Bva_soft{background:var(--sunk);color:var(--ink)}.Ly0Bva_soft:hover:not(:disabled){background:var(--line)}.Ly0Bva_ghost{color:var(--ink2);background:0 0}.Ly0Bva_ghost:hover:not(:disabled){background:var(--sunk)}.Ly0Bva_ghost:disabled{background:0 0}.Ly0Bva_danger{background:var(--surface);color:var(--err);box-shadow:inset 0 0 0 1px var(--line2)}.Ly0Bva_danger:hover:not(:disabled){background:var(--err-bg)}[data-theme=stage] .Ly0Bva_primary{color:var(--stage);box-shadow:none;background:#fff}[data-theme=stage] .Ly0Bva_primary:hover:not(:disabled){background:#ece8f2}[data-theme=stage] .Ly0Bva_secondary{background:var(--stage3);color:#fff;box-shadow:none}[data-theme=stage] .Ly0Bva_secondary:hover:not(:disabled){background:#36303b}[data-theme=stage] .Ly0Bva_soft{background:var(--stage3);color:#fff}[data-theme=stage] .Ly0Bva_ghost{color:#ffffffd1}[data-theme=stage] .Ly0Bva_ghost:hover:not(:disabled){background:var(--stage3)}[data-theme=stage] .Ly0Bva_danger{background:var(--stage3);color:#ff9a97;box-shadow:none}[data-theme=stage] .Ly0Bva_btn:disabled{background:var(--stage3);color:#ffffff57}
.TuE1GG_header{padding-top:var(--safe-top)}.TuE1GG_inner{justify-content:space-between;align-items:center;height:60px;display:flex}.TuE1GG_logo{border-radius:var(--r-xs);display:inline-flex}@media (pointer:coarse){.TuE1GG_logo{align-items:center;min-height:44px}}
.HiGLca_card{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh1)}.HiGLca_none{padding:0}.HiGLca_md{padding:20px}.HiGLca_lg{padding:24px}.HiGLca_selected{box-shadow:0 0 0 2px var(--plum), var(--sh2)}[data-theme=stage] .HiGLca_card{box-shadow:inset 0 0 0 1px var(--sline)}
.jkx1Ca_chip{border-radius:var(--r-pill);white-space:nowrap;border:0;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.jkx1Ca_chip svg{flex:none;width:14px;height:14px}.jkx1Ca_default{background:var(--sunk);color:var(--ink2)}.jkx1Ca_outline{color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);background:0 0}.jkx1Ca_neutral{background:var(--sunk);color:var(--ink2)}.jkx1Ca_ok{background:var(--ok-bg);color:var(--ok)}.jkx1Ca_warn{background:var(--warn-bg);color:var(--warn-ink)}.jkx1Ca_err{background:var(--err-bg);color:var(--err)}.jkx1Ca_active{background:var(--ink);color:var(--bg)}[data-theme=stage] .jkx1Ca_active{color:var(--stage);background:#fff}.jkx1Ca_button{cursor:pointer;transition:background-color var(--motion-base), color var(--motion-base);position:relative}.jkx1Ca_button.jkx1Ca_default:hover{background:var(--line)}@media (max-width:599px){.jkx1Ca_chip{height:28px}}@media (pointer:coarse){.jkx1Ca_button:after{content:"";position:absolute;inset:-8px -2px}}
.vsx1Ya_panel{flex-direction:column;gap:14px;display:flex}.vsx1Ya_group{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.vsx1Ya_group legend{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;padding:0;font-size:12px;font-weight:700}.vsx1Ya_row{flex-wrap:wrap;gap:8px;display:flex}.vsx1Ya_presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vsx1Ya_preset,.vsx1Ya_presetOn{font:inherit;text-align:left;cursor:pointer;min-height:44px;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line2);border:0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.vsx1Ya_presetOn{background:var(--lav);color:var(--plum);box-shadow:inset 0 0 0 2px var(--plum)}.vsx1Ya_preset strong,.vsx1Ya_presetOn strong{font-size:13.5px}.vsx1Ya_preset span,.vsx1Ya_presetOn span{color:var(--ink3);font-size:11.5px}.vsx1Ya_hint{color:var(--ink3);margin:0;font-size:12.5px}.vsx1Ya_progress{color:var(--ink2);flex-direction:column;gap:6px;font-size:13px;display:flex}.vsx1Ya_progress p{margin:0}.vsx1Ya_bar{background:var(--sunk);border-radius:999px;height:8px;overflow:hidden}.vsx1Ya_bar span{background:var(--plum);height:100%;transition:width var(--motion-base);display:block}.vsx1Ya_actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.vsx1Ya_actions>:last-child:is(button){align-self:center}.vsx1Ya_link{color:var(--plum);align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}.vsx1Ya_file{color:var(--ink3);word-break:break-all;text-align:center;margin:0;font-size:11.5px}@media (max-width:599px){.vsx1Ya_presets{grid-template-columns:1fr}}
.c-cOaW_screen{background:var(--bg);flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 20px 24px;display:flex;overflow-y:auto}.c-cOaW_head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.c-cOaW_head h1{margin:0;font-size:clamp(24px,3.6vw,34px)}.c-cOaW_spacer{flex:1}.c-cOaW_bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.c-cOaW_chips{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.c-cOaW_hint{color:var(--ink3);font-size:12px}.c-cOaW_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.c-cOaW_card{background:var(--surface);box-shadow:var(--sh1);border-radius:20px;flex-direction:column;gap:10px;padding:12px;display:flex}.c-cOaW_thumb{aspect-ratio:3/4;background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;place-items:center;display:grid;overflow:hidden}.c-cOaW_thumb img{object-fit:contain;width:100%;height:100%}.c-cOaW_meta{color:var(--ink3);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.c-cOaW_meta strong{color:var(--ink);font-size:14.5px}.c-cOaW_people{flex-direction:column;gap:20px;display:flex}.c-cOaW_person h2{margin:0 0 8px;font-size:16px}.c-cOaW_photos{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.c-cOaW_photo{aspect-ratio:4/3;object-fit:cover;background:var(--sunk);border-radius:12px;width:100%}.c-cOaW_empty{text-align:center;color:var(--ink3);margin:24px 0}.c-cOaW_dialog{flex-direction:column;gap:10px;display:flex}@media (max-width:1023px){.c-cOaW_screen{padding:12px 16px calc(24px + var(--safe-bottom))}}
.pX-bqa_body{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.5}.pX-bqa_peers{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.pX-bqa_peer{color:var(--ink);align-items:center;gap:10px;font-size:14px;display:flex}.pX-bqa_peerName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pX-bqa_peerStatus{color:var(--ink2);font-size:13px}.pX-bqa_peer[data-status=join] .pX-bqa_peerStatus{color:var(--ink);font-weight:600}.pX-bqa_actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@media (max-width:1023px){.pX-bqa_actions{flex-direction:column-reverse}.pX-bqa_actions>*{width:100%}}
.ul52rW_screen{background:var(--bg);flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.ul52rW_top h1{margin:0;font-size:clamp(26px,4vw,38px)}.ul52rW_by{color:var(--ink3);margin:4px 0 0;font-size:13.5px}.ul52rW_body{flex:1;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;min-height:0;display:grid}.ul52rW_stage{background:var(--sunk);height:min(70vh,760px);min-height:320px;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;place-items:center;padding:16px;display:grid;position:relative}.ul52rW_img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--sh2);border-radius:6px}.ul52rW_fail{color:var(--ink3);margin:0;font-size:14px}.ul52rW_side{background:var(--surface);box-shadow:var(--sh1);border-radius:22px;flex-direction:column;gap:16px;padding:18px;display:flex}.ul52rW_nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}@media (max-width:1023px){.ul52rW_screen{padding:12px 16px calc(20px + var(--safe-bottom))}.ul52rW_body{grid-template-columns:1fr}.ul52rW_stage{height:min(56vh,520px);min-height:260px}}
._7jfAwq_wrap{z-index:8;color:#fff;text-align:center;background:#13101561;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}._7jfAwq_glass{aspect-ratio:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff29;border-radius:50%;place-items:center;width:clamp(150px,26vmin,220px);display:grid;box-shadow:inset 0 0 0 2px #ffffff8c}._7jfAwq_number{font-size:clamp(96px,18vmin,150px);line-height:1}._7jfAwq_accent{margin:0;font-size:28px}._7jfAwq_caption{color:#ffffffd9;margin:0;font-size:14px;font-weight:600}._7jfAwq_live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._7jfAwq_hold{min-width:200px;margin-top:8px}._7jfAwq_saving{background:#1b1720b3;border-radius:14px;margin:0;padding:10px 18px;font-weight:700}._7jfAwq_flash{opacity:0;pointer-events:none;background:#fff;animation:.16s ease-out _7jfAwq_flash;position:absolute;inset:0}@keyframes _7jfAwq_flash{0%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){._7jfAwq_flash{animation:.16s linear _7jfAwq_fadeonly}@keyframes _7jfAwq_fadeonly{0%{opacity:.35}to{opacity:0}}}@media (max-width:1023px){._7jfAwq_hold{width:100%;max-width:360px}}
.NTYo9W_img{object-fit:cover;object-position:50% 35%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.NTYo9W_skeleton{background:linear-gradient(110deg, var(--stage2) 30%, #34303a 50%, var(--stage2) 70%);background-size:200% 100%;width:100%;height:100%;animation:1.4s linear infinite NTYo9W_shimmer;display:block}.NTYo9W_error{background:var(--stage2);color:#fff9;text-align:center;place-items:center;width:100%;height:100%;padding:8px;font-size:12px;display:grid}@keyframes NTYo9W_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.NTYo9W_skeleton{animation:none}}
.E2NccW_review{min-height:0;padding:14px var(--page-pad) calc(18px + var(--safe-bottom));background:var(--stage);color:#fff;flex-direction:column;flex:1;gap:14px;display:flex;overflow-y:auto}.E2NccW_mine{flex-direction:column;gap:10px;min-width:0;display:flex}.E2NccW_title{margin:0;font-size:clamp(30px,5vw,44px);line-height:.95}.E2NccW_title .s{font-size:1.04em}.E2NccW_photo{aspect-ratio:4/3;background:var(--stage2);border-radius:20px;width:100%;max-height:62dvh;position:relative;overflow:hidden}.E2NccW_nameTag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b172099;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.E2NccW_live{position:absolute;inset:0}.E2NccW_bigNum{text-shadow:0 2px 18px #00000080;pointer-events:none;place-items:center;font-size:clamp(80px,18vw,140px);display:grid;position:absolute;inset:0}.E2NccW_liveTag,.E2NccW_liveTagSm{letter-spacing:.04em;background:#1b172099;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.E2NccW_liveTagSm{font-size:10px;top:8px;right:8px}.E2NccW_note{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-weight:600;display:flex;position:absolute;inset:0}.E2NccW_note p{margin:0}.E2NccW_actions{gap:10px;display:flex}.E2NccW_retake{background:var(--stage2);color:#fff;flex:1}.E2NccW_accept{flex:2}.E2NccW_change{background:var(--stage2);color:#fff;flex:1}.E2NccW_actions :is(button){min-height:56px}.E2NccW_caption{text-align:center;color:#fff9;margin:0;font-size:12.5px}.E2NccW_others{flex-direction:column;gap:10px;min-width:0;display:flex}.E2NccW_othersHead{color:#fff9;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.E2NccW_hint{text-align:right}.E2NccW_cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.E2NccW_card{background:var(--stage2);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.E2NccW_cardRetake{grid-column:1/-1}.E2NccW_cardHead{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.E2NccW_cardHead span:last-child{margin-left:auto}.E2NccW_cardBody{gap:8px;min-width:0;display:flex}.E2NccW_rejected{flex-direction:column;gap:6px;width:34%;max-width:160px;margin:0;padding:0;list-style:none;display:flex}.E2NccW_reject{aspect-ratio:4/3;filter:grayscale(.7)brightness(.8);border-radius:10px;position:relative;overflow:hidden}.E2NccW_rejectTag{color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:4px;left:4px}.E2NccW_liveCard{aspect-ratio:4/3;background:var(--stage);border-radius:12px;flex:1;position:relative;overflow:hidden}.E2NccW_smallNum{text-shadow:0 2px 12px #0009;place-items:center;font-size:56px;display:grid;position:absolute;inset:0}.E2NccW_thumb{aspect-ratio:4/3;background:var(--stage);border-radius:12px;flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.E2NccW_wait{color:#fff9;text-align:center;padding:8px;font-size:12px}.E2NccW_cardFoot{flex-wrap:wrap;gap:6px;display:flex}.E2NccW_cardFoot:empty{display:none}@media (min-width:1024px){.E2NccW_review{flex-direction:row;gap:28px;padding:18px 28px 22px}.E2NccW_mine{flex:0 0 540px}.E2NccW_others{flex:1}.E2NccW_photo{aspect-ratio:1;max-height:none}.E2NccW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.-Vy8zG_wrap{border-radius:inherit;background:var(--stage2);position:absolute;inset:0;overflow:hidden}.-Vy8zG_video{object-fit:cover;object-position:50% 35%;transform-origin:50%;width:100%;height:100%}
.pWB7GW_panel{color:#fff;flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.pWB7GW_compact{gap:12px}.pWB7GW_head{align-items:center;gap:10px;display:flex}.pWB7GW_title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.pWB7GW_headAction{color:#fff;margin-left:auto}.pWB7GW_note{color:#ffffff9e;margin:0;font-size:12px;line-height:1.45}.pWB7GW_lockNote{color:#ffffffb3;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;display:inline-flex}.pWB7GW_search{background:var(--stage2);color:#ffffff8c;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.pWB7GW_search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.pWB7GW_search:focus-within{box-shadow:0 0 0 2px #ffffff80}.pWB7GW_chips{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.pWB7GW_chips::-webkit-scrollbar{display:none}.pWB7GW_thumbs{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.pWB7GW_thumb{cursor:pointer;border-radius:14px;outline:none;flex-direction:column;gap:2px;display:flex}.pWB7GW_thumbArt{background:var(--stage3,#2a2530);border-radius:13px;height:150px;position:relative;overflow:hidden}.pWB7GW_thumbOn .pWB7GW_thumbArt{box-shadow:0 0 0 2px var(--stage), 0 0 0 4px #fff}.pWB7GW_thumb:focus-visible .pWB7GW_thumbArt{box-shadow:0 0 0 2px var(--stage), 0 0 0 4px var(--lav,#dcd2f6)}.pWB7GW_check{z-index:2;width:22px;height:22px;color:var(--stage);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;left:8px}.pWB7GW_lookers{z-index:2;gap:2px;display:flex;position:absolute;top:6px;right:6px}.pWB7GW_thumbArt>.pWB7GW_thumbCanvas{inset:8px}.pWB7GW_thumbName{margin-top:6px;font-size:13px;font-weight:700}.pWB7GW_thumbCat{color:#ffffff8c;font-size:12px}.pWB7GW_emptyList{color:#fff9;grid-column:1/-1;padding:12px 0;font-size:13px}.pWB7GW_foot{gap:10px;padding-top:6px;display:flex}.pWB7GW_desktopOnly{display:none}.pWB7GW_filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pWB7GW_filter{background:var(--stage2);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:13px;flex-direction:column;align-items:center;gap:6px;padding:8px;font-size:12.5px;font-weight:600;display:flex}.pWB7GW_filterOn{box-shadow:0 0 0 2px #fff}.pWB7GW_swatch{aspect-ratio:4/3;background:linear-gradient(135deg,#f2ae8c 0%,#e5ddb8 35%,#7dc49d 70%,#a893e0 100%);border-radius:9px;width:100%}.pWB7GW_file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pWB7GW_drop{background:var(--stage2);color:#fff;font:inherit;cursor:pointer;text-align:center;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex;box-shadow:inset 0 0 0 1.5px #ffffff4d}.pWB7GW_drop span{color:#fff9;font-size:12px}.pWB7GW_progress{flex-direction:column;gap:8px;margin:0;font-size:13px;display:flex}.pWB7GW_progress p{margin:0}.pWB7GW_bar{background:var(--stage2);border-radius:2px;height:4px;display:block;overflow:hidden}.pWB7GW_bar span{background:#fff;height:100%;transition:width .12s linear;display:block}.pWB7GW_fileName{overflow-wrap:anywhere;font-weight:700}.pWB7GW_holes{margin:0;font-size:13px}.pWB7GW_stack{flex-direction:column;gap:10px;display:flex}.pWB7GW_field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.pWB7GW_field legend,.pWB7GW_legend{color:#ffffffb3;margin-bottom:2px;padding:0;font-size:12px;font-weight:700}.pWB7GW_segment{background:var(--stage2);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.pWB7GW_segItem{color:#ffffffbf;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:auto;justify-content:center;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pWB7GW_segItem:disabled{cursor:not-allowed;opacity:.55}.pWB7GW_segOn{color:var(--stage);background:#fff}.pWB7GW_stepper{align-items:center;gap:12px;display:flex}.pWB7GW_stepper output{text-align:center;min-width:28px;font-size:26px}.pWB7GW_select{background:var(--stage2);color:#fff;height:38px;font:inherit;border:0;border-radius:10px;padding:0 10px;font-size:13.5px}.pWB7GW_swatches{flex-wrap:wrap;gap:8px;display:flex}.pWB7GW_colorDot{cursor:pointer;border:0;border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #ffffff59}.pWB7GW_colorOn{box-shadow:0 0 0 2px var(--stage), 0 0 0 4px #fff}.pWB7GW_numeric{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pWB7GW_numeric label{color:#ffffffa6;flex-direction:column;gap:4px;font-size:11px;display:flex}.pWB7GW_numeric input{background:var(--stage2);color:#fff;min-width:0;height:34px;font:inherit;border:0;border-radius:9px;padding:0 8px;font-size:13px}.pWB7GW_alts{flex-wrap:wrap;gap:6px;display:flex}@media (min-width:1024px){.pWB7GW_desktopOnly{display:inline-flex}.pWB7GW_foot>:last-child{flex:1}}@media (max-width:1023px){.pWB7GW_thumbs{flex:none;gap:10px;display:flex;overflow:auto hidden}.pWB7GW_thumb{flex:0 0 98px}.pWB7GW_thumbArt{height:112px}.pWB7GW_thumbArt>.pWB7GW_thumbCanvas{inset:6px}.pWB7GW_compact .pWB7GW_title{display:none}}
.DbEGqG_studio{background:var(--stage);color:#fff;flex:1;grid-template:"center"minmax(0,1fr)"bar"/minmax(0,1fr);min-height:0;display:grid}.DbEGqG_rail{display:none}.DbEGqG_center{grid-area:center;min-height:0;display:flex;position:relative}.DbEGqG_side,.DbEGqG_drawer{display:none}.DbEGqG_gridWrap{flex:1;min-height:0;display:flex;position:relative}.DbEGqG_grid{flex:1;gap:3px;min-height:calc(100dvh - 202px);display:grid}.DbEGqG_n1{grid-template-columns:1fr}.DbEGqG_n2{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.DbEGqG_n3{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.DbEGqG_n3>:first-child{grid-column:1/-1}.DbEGqG_n4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.DbEGqG_readyBadge{z-index:2;border-radius:var(--r-pill);height:24px;color:var(--ok);background:#fff;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.DbEGqG_topOverlay{z-index:3;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.DbEGqG_topOverlay>*{pointer-events:auto}.DbEGqG_summary{flex-direction:column;gap:4px;margin:0;padding:6px 4px;display:flex}.DbEGqG_summary>div{justify-content:space-between;align-items:center;gap:10px;min-height:36px;font-size:13.5px;display:flex}.DbEGqG_summary dt{color:#fff9}.DbEGqG_summary dd{align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}.DbEGqG_link{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;font-size:13.5px;font-weight:700;display:inline-flex}.DbEGqG_bar{min-height:150px;padding:12px var(--page-pad) max(28px, calc(var(--safe-bottom) + 12px));background:var(--stage);grid-area:bar;justify-content:space-between;align-items:center;gap:12px;display:flex}.DbEGqG_barLeft,.DbEGqG_barRight{flex:1;align-items:center;min-width:0;display:flex}.DbEGqG_barRight{justify-content:flex-end}.DbEGqG_caption{color:#fff9;text-align:right;margin:0;font-size:12px;display:none}.DbEGqG_barCenter{align-items:center;gap:18px;display:flex}.DbEGqG_stat{flex-direction:column;align-items:center;line-height:1;display:flex}.DbEGqG_stat small{color:#ffffff8c;margin-bottom:4px;font-size:11px}.DbEGqG_stat strong{font-size:22px}.DbEGqG_shutter{width:76px;height:76px;color:var(--stage);box-shadow:inset 0 0 0 3px var(--stage), 0 0 0 3px #fff6;background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.DbEGqG_shutter:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1023px) and (orientation:landscape){.DbEGqG_studio{grid-template:"center bar"minmax(0,1fr)/minmax(0,1fr) 120px}.DbEGqG_bar{min-height:0;padding:12px 8px max(12px, var(--safe-bottom));flex-direction:column}.DbEGqG_barCenter{flex-direction:column;gap:10px}.DbEGqG_grid{min-height:calc(100dvh - 52px)}}@media (min-width:1024px){.DbEGqG_studio{grid-template:"rail center side"minmax(0,1fr)"bar bar bar"92px/auto minmax(0,1fr) 250px;gap:0 12px;padding:12px 20px 0}.DbEGqG_withDrawer{grid-template-columns:auto minmax(0,1fr) 400px}.DbEGqG_rail{flex-direction:column;grid-area:rail;gap:6px;width:64px;display:flex}.DbEGqG_side{flex-direction:column;grid-area:side;gap:10px;min-height:0;display:flex}.DbEGqG_drawer{background:var(--stage2);border-radius:22px;flex-direction:column;grid-area:side;min-height:0;margin-bottom:12px;padding:18px;display:flex;overflow:hidden}.DbEGqG_grid{gap:8px;min-height:0}.DbEGqG_n2{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.DbEGqG_topOverlay{display:none}.DbEGqG_bar{min-height:0;padding:0}.DbEGqG_caption{display:block}.DbEGqG_dockRight{display:none}.DbEGqG_shutter{width:70px;height:70px}}
.-\39 1pDG_railItem{color:#ffffffb8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:11px;font-weight:600;display:flex}.-\39 1pDG_railItem:hover{color:#fff;background:#ffffff0f}.-\39 1pDG_railOn,.-\39 1pDG_railOn:hover{color:var(--stage);background:#fff}.-\39 1pDG_result{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.-\39 1pDG_resultHead{color:#fff9;justify-content:space-between;align-items:center;display:flex}.-\39 1pDG_resultCanvas{background:var(--stage2);border-radius:18px;flex:1;min-height:220px;position:relative}.-\39 1pDG_resultCanvas>.-\39 1pDG_inset{inset:14px}.-\39 1pDG_previewArea{background:radial-gradient(120% 90% at 50% 40%, #2a2430 0%, var(--stage) 75%);border-radius:22px;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex}.-\39 1pDG_previewLabel{color:#fff9;align-items:center;gap:8px;margin:0;display:flex}.-\39 1pDG_previewCanvas{flex:1;min-height:0;position:relative}.-\39 1pDG_previewInfo{flex-direction:column;gap:4px;font-size:13px;display:flex}.-\39 1pDG_previewInfo p{margin:0}.-\39 1pDG_muted{color:#ffffff8c;font-size:12.5px}.-\39 1pDG_drawerInner{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.-\39 1pDG_drawerInner header{padding-right:34px}.-\39 1pDG_drawerClose{color:#fff;z-index:2;font-size:20px;position:absolute;top:-4px;right:-6px}.-\39 1pDG_drawerTitle{font-family:var(--font-display);margin:0;font-size:22px;font-weight:700}.-\39 1pDG_cameraPanel{color:var(--ink);flex-direction:column;gap:12px;display:flex}.-\39 1pDG_cameraPanel .-\39 1pDG_drawerTitle{color:#fff}.-\39 1pDG_timer{display:inline-flex}.-\39 1pDG_timerDesk{background:var(--stage2);border-radius:11px;gap:3px;padding:3px;display:none}.-\39 1pDG_timerItem{color:#fff9;height:34px;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13px}.-\39 1pDG_timerItem:disabled{cursor:not-allowed}.-\39 1pDG_timerOn{color:var(--stage);background:#ffffffd9}.-\39 1pDG_dockBtn{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.-\39 1pDG_dockBtn>svg{box-sizing:content-box;background:var(--stage2);border-radius:14px;padding:13px}.-\39 1pDG_dockBtn:disabled{opacity:.5;cursor:not-allowed}.-\39 1pDG_pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.02em;background:#1b17208c;border-radius:12px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.-\39 1pDG_progress{gap:3px;display:inline-flex}.-\39 1pDG_progress span{border-radius:3px;width:12px;height:16px;box-shadow:inset 0 0 0 1.5px #ffffffb3}.-\39 1pDG_sheetPanel{flex-direction:column;gap:8px;display:flex}.-\39 1pDG_sheetBack{color:#fff;background:#ffffff14;align-self:flex-start}.-\39 1pDG_toolList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.-\39 1pDG_toolItem{background:var(--stage3,#2a2530);color:#fff;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.-\39 1pDG_toolItem>span:nth-child(2){flex:1}@media (min-width:1024px){.-\39 1pDG_timerDesk{display:inline-flex}.-\39 1pDG_timer>.-\39 1pDG_dockBtn{display:none}}.-\39 1pDG_doneBanner{z-index:9;max-width:calc(100% - 32px);position:absolute;top:16px;left:50%;transform:translate(-50%)}.-\39 1pDG_confirmActions{gap:10px;margin-top:16px;display:flex}.-\39 1pDG_confirmActions>*{flex:1}
.f5P0DW_banner{top:calc(var(--header-h) + var(--safe-top));z-index:25;padding:10px var(--page-pad);background:var(--warn-bg);color:var(--retention-ink);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;position:sticky}.f5P0DW_banner svg{flex:none}.f5P0DW_hint{font-weight:400}
.AZWd4a_layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AZWd4a_cursor{will-change:left, top;align-items:flex-start;gap:2px;display:flex;position:absolute}.AZWd4a_arrow{filter:drop-shadow(0 1px 2px #1b172040);flex:none}.AZWd4a_label{height:19px;color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;margin-top:12px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.AZWd4a_cursor{transition:none!important}}
.lX6RhG_body{color:var(--ink2);flex-direction:column;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.lX6RhG_actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@media (max-width:1023px){.lX6RhG_actions{flex-direction:column-reverse}.lX6RhG_actions>*{width:100%}}
.H03bgW_loading{flex-direction:column;gap:16px;padding:20px 0;display:flex}.H03bgW_loadingGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;height:min(420px,56dvh);display:grid}.H03bgW_replaced{flex-direction:column;align-items:flex-start;gap:14px;margin-top:32px;display:flex}.H03bgW_replaced h1{font-size:36px;line-height:.95}.H03bgW_replaced h1 .s{color:var(--plum);letter-spacing:0;font-size:1.04em}.H03bgW_replaced p{color:var(--ink2)}
.OlBlSq_page{padding-top:8px;padding-bottom:calc(32px + var(--safe-bottom))}.OlBlSq_checking{flex-direction:column;gap:14px;padding:24px 0;display:flex}
.jo_psa_field{flex-direction:column;gap:6px;display:flex}.jo_psa_label{color:var(--ink2);font-size:13px;font-weight:600}.jo_psa_boxes{grid-template-columns:repeat(6,minmax(0,58px));gap:8px;display:grid;position:relative}.jo_psa_input{z-index:1;opacity:0;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.jo_psa_input:focus-visible{box-shadow:none}.jo_psa_cell{background:var(--surface);height:66px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink);transition:box-shadow var(--motion-fast);border-radius:14px;place-items:center;font-size:28px;line-height:1;display:grid}.jo_psa_active{box-shadow:inset 0 0 0 1.5px var(--plum), 0 0 0 4px #6650ae24}.jo_psa_invalid .jo_psa_cell{box-shadow:inset 0 0 0 1.5px var(--err)}.jo_psa_disabled .jo_psa_cell{background:var(--sunk);color:var(--faint)}.jo_psa_error{color:var(--err);font-size:12.5px}.jo_psa_error:empty{display:none}
.afWhRq_field{flex-direction:column;gap:6px;display:flex}.afWhRq_label{color:var(--ink2);font-size:13px;font-weight:600}.afWhRq_wrap{background:var(--surface);height:52px;box-shadow:inset 0 0 0 1px var(--line2);transition:box-shadow var(--motion-fast);border-radius:14px;align-items:center;gap:8px;padding:0 16px;display:flex}.afWhRq_wrap:focus-within{box-shadow:inset 0 0 0 1.5px var(--plum), 0 0 0 4px #6650ae24}.afWhRq_invalid,.afWhRq_invalid:focus-within{box-shadow:inset 0 0 0 1.5px var(--err)}.afWhRq_input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.afWhRq_input:focus-visible{box-shadow:none}.afWhRq_input::placeholder{color:var(--mute-text)}.afWhRq_input:disabled{cursor:not-allowed;color:var(--faint)}.afWhRq_counter{color:var(--mute-text);font-size:13px}.afWhRq_invalid .afWhRq_counter{color:var(--err)}.afWhRq_hint{color:var(--mute-text);font-size:12.5px}.afWhRq_error{color:var(--err);font-size:12.5px}.afWhRq_error:empty{display:none}
.oWvNtW_dialog{border-radius:var(--r-2xl);background:var(--surface);width:min(100% - 32px,500px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--sh3);border:0;padding:0;overflow:auto}.oWvNtW_dialog::backdrop{background:#1b172047}.oWvNtW_dialog[open]{animation:oWvNtW_pop var(--motion-base) both}.oWvNtW_panel{flex-direction:column;gap:16px;padding:24px;display:flex}.oWvNtW_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.oWvNtW_title{font-size:21px;line-height:1.15}.oWvNtW_close{border-radius:var(--r-sm);background:var(--sunk);width:34px;height:34px;color:var(--ink2);border:0;flex:none;place-items:center;display:grid;position:relative}.oWvNtW_close:after{content:"";position:absolute;inset:-5px}.oWvNtW_body{color:var(--ink2);font-size:14.5px}.oWvNtW_footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@keyframes oWvNtW_pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}
._0gZbUW_field{flex-direction:column;gap:8px;display:flex}._0gZbUW_head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._0gZbUW_label{color:var(--ink2);font-size:13px;font-weight:600}._0gZbUW_value{color:var(--mute-text);font-size:13px}._0gZbUW_range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}._0gZbUW_range:focus-visible{box-shadow:none;outline:none}._0gZbUW_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--plum) var(--pct), var(--sunk) var(--pct));border-radius:2px;height:4px}._0gZbUW_range::-moz-range-track{background:var(--sunk);border-radius:2px;height:4px}._0gZbUW_range::-moz-range-progress{background:var(--plum);border-radius:2px;height:4px}._0gZbUW_range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 1px 3px #1b17204d}._0gZbUW_range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 3px #1b17204d}._0gZbUW_range:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}._0gZbUW_range:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring)}._0gZbUW_range:disabled{opacity:.45;cursor:not-allowed}[data-theme=stage] ._0gZbUW_range::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--pct), var(--stage3) var(--pct))}[data-theme=stage] ._0gZbUW_range::-moz-range-track{background:var(--stage3)}[data-theme=stage] ._0gZbUW_range::-moz-range-progress{background:#fff}
.nDZ7_W_tag{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.nDZ7_W_bareng{background:var(--lav);color:var(--lavd)}.nDZ7_W_local,.nDZ7_W_neutral{background:var(--sunk);color:var(--ink2)}[data-theme=stage] .nDZ7_W_bareng{color:#cfc3f4;background:#a592e033}:is([data-theme=stage] .nDZ7_W_local,[data-theme=stage] .nDZ7_W_neutral){color:#ffffffd1;background:#ffffff1a}
.JsVq1a_region{z-index:100;top:calc(var(--safe-top) + 12px);left:max(var(--page-pad), var(--safe-left));right:max(var(--page-pad), var(--safe-right));pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}@media (min-width:1024px){.JsVq1a_region{top:auto;bottom:24px}}.JsVq1a_toast{pointer-events:auto;color:#fff;border-radius:var(--r-lg);max-width:min(100%,420px);box-shadow:var(--sh3);animation:JsVq1a_in var(--motion-base) both;background:#1b1720;align-items:center;gap:10px;padding:9px 9px 9px 14px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.JsVq1a_warn{color:var(--ink);background:#fff}.JsVq1a_warnIcon{color:var(--warn);flex:none}.JsVq1a_message{flex:1;min-width:0}.JsVq1a_action{height:28px;color:inherit;background:#ffffff24;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:13px;font-weight:700}.JsVq1a_warn .JsVq1a_action{background:var(--sunk)}.JsVq1a_close{width:28px;height:28px;color:inherit;opacity:.7;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.JsVq1a_close:hover{opacity:1}.JsVq1a_toast :focus-visible{box-shadow:0 0 0 2px #1b1720,0 0 0 4px #b9a6ee}.JsVq1a_warn :focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #8e74c9}@keyframes JsVq1a_in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.x_uhEG_wrap{width:100%;position:relative}.x_uhEG_window{background:var(--stage);box-shadow:var(--sh3);border-radius:24px;padding:4px}.x_uhEG_bar{display:none}.x_uhEG_grid{aspect-ratio:1/.9;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:relative}.x_uhEG_tile{border-radius:18px;position:relative;overflow:hidden}.x_uhEG_self{box-shadow:0 0 0 2px var(--stage), 0 0 0 3.5px var(--p1-mid)}.x_uhEG_name{border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(12px);color:#fff;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.x_uhEG_count{-webkit-backdrop-filter:blur(12px);color:#fff;background:#4a4451c7;border-radius:50%;place-items:center;width:64px;height:64px;font-size:38px;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x_uhEG_strip{width:34%;position:absolute;bottom:-34px;right:-10px;transform:rotate(3.5deg)}.x_uhEG_wrap{padding-bottom:20px}@media (min-width:1024px){.x_uhEG_window{box-shadow:var(--sh3), inset 0 0 0 1px var(--line);background:#faf8f4;border-radius:28px;padding:14px}.x_uhEG_bar{color:var(--ink);justify-content:space-between;align-items:center;padding:2px 6px 12px;font-size:12px;font-weight:600;display:flex}.x_uhEG_live{align-items:center;gap:8px;display:inline-flex}.x_uhEG_dot{background:var(--rec);border-radius:50%;width:6px;height:6px}.x_uhEG_shot{color:var(--mute-text);font-weight:500}.x_uhEG_grid{aspect-ratio:1/.62;gap:8px}.x_uhEG_tile{border-radius:18px}.x_uhEG_self{box-shadow:0 0 0 1.5px var(--ink)}.x_uhEG_count{width:80px;height:80px;font-size:52px}.x_uhEG_strip{width:32%;bottom:-64px;right:-34px;transform:rotate(4deg)}.x_uhEG_wrap{padding-bottom:0}}
._5239XG_hero{padding:8px 0 40px;overflow-x:clip}._5239XG_inner{flex-direction:column;display:flex}._5239XG_copy{flex-direction:column;align-items:flex-start;display:flex}._5239XG_info{color:var(--ink2);align-items:center;gap:10px;margin-bottom:14px;font-size:12.5px;font-weight:500;display:flex}._5239XG_dots{gap:5px;display:inline-flex}._5239XG_dots span{border-radius:50%;width:8px;height:8px}._5239XG_title{color:var(--ink);font-size:clamp(46px,14.6vw,60px);line-height:.92}._5239XG_title .s{color:var(--plum);letter-spacing:-.01em;font-size:1.04em}._5239XG_lead{max-width:440px;color:var(--ink2);font-size:15px;line-height:1.5}._5239XG_actions{flex-direction:column;gap:12px;width:100%;display:flex}._5239XG_create{width:100%}._5239XG_note{color:var(--mute-text);text-align:center;align-self:center;max-width:320px;font-size:12.5px;line-height:1.5}._5239XG_visual{padding-right:8px}._5239XG_copy{display:contents}._5239XG_info{order:1;margin-bottom:14px}._5239XG_title{order:2}._5239XG_lead{order:3;margin-top:14px}._5239XG_visual{order:4;margin-top:28px}._5239XG_actions{order:5;margin-top:20px}._5239XG_note{order:6;margin-top:14px}@media (min-width:1024px){._5239XG_hero{padding:24px 0 96px}._5239XG_inner{grid-template-columns:minmax(0,470px) minmax(0,1fr);align-items:center;gap:56px;display:grid}._5239XG_visual{margin-top:0}._5239XG_copy{align-items:flex-start;display:flex}._5239XG_info,._5239XG_title,._5239XG_lead,._5239XG_visual,._5239XG_actions,._5239XG_note{order:0}._5239XG_info{margin-bottom:20px}._5239XG_title{font-size:clamp(72px,7.2vw,92px);line-height:.86}._5239XG_lead{margin-top:24px;font-size:16.5px;line-height:1.6}._5239XG_actions{flex-direction:row;align-items:flex-start;gap:10px;width:auto;margin-top:32px}._5239XG_create{width:auto}._5239XG_join{width:232px}._5239XG_note{text-align:left;align-self:flex-start;max-width:none;margin-top:22px}._5239XG_visual{padding:0 40px 64px 0}}._5239XG_hideMobile{display:none}@media (min-width:600px){._5239XG_hideMobile{display:inline}}
.o4BiOG_section{padding:40px 0 48px}.o4BiOG_title{color:var(--ink);margin-top:10px;font-size:clamp(34px,9.6vw,40px);line-height:.95}.o4BiOG_title .s{color:var(--ink2);letter-spacing:0;font-size:1.04em}.o4BiOG_list{flex-direction:column;gap:10px;margin-top:24px;display:flex}.o4BiOG_card{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh1);align-items:center;gap:16px;padding:14px 18px;display:flex}.o4BiOG_num{width:34px;color:var(--ink2);flex:none;font-size:32px;line-height:1}.o4BiOG_name{color:var(--ink);font-size:15px;line-height:1.2}.o4BiOG_text{color:var(--ink2);margin-top:2px;font-size:13px;line-height:1.45}.o4BiOG_full{display:none}@media (min-width:1024px){.o4BiOG_section{padding:72px 0 96px}.o4BiOG_title{font-size:clamp(44px,4.4vw,56px)}.o4BiOG_list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.o4BiOG_card{flex-direction:column;align-items:flex-start;gap:0;min-height:180px;padding:22px 24px}.o4BiOG_num{width:auto;margin-bottom:20px;font-size:38px}.o4BiOG_name{font-size:18px}.o4BiOG_text{margin-top:8px;font-size:13.5px}.o4BiOG_full{display:inline}.o4BiOG_short{display:none}}
.cQfxbq_header{padding-top:var(--safe-top)}.cQfxbq_inner{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.cQfxbq_logo{border-radius:var(--r-xs);display:inline-flex}@media (pointer:coarse){.cQfxbq_logo{align-items:center;min-height:44px}}.cQfxbq_nav{color:var(--ink2);gap:28px;margin-left:auto;font-size:13.5px;font-weight:500;display:none}.cQfxbq_nav a{border-radius:var(--r-xs);padding:8px 0}.cQfxbq_nav a:hover{color:var(--ink)}.cQfxbq_short{display:inline}.cQfxbq_long{display:none}.cQfxbq_join{flex:none}@media (min-width:1024px){.cQfxbq_inner{height:72px}.cQfxbq_nav{display:flex}.cQfxbq_short{display:none}.cQfxbq_long{display:inline}}
.Pkp7DG_wrap{background:var(--sunk);touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.Pkp7DG_stage{position:absolute;inset:0}.Pkp7DG_draw{cursor:crosshair}
.Wt_JNW_panel{min-height:0;color:var(--ink);flex-direction:column;gap:12px;display:flex}.Wt_JNW_head{align-items:center;gap:10px;display:flex}.Wt_JNW_title{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.Wt_JNW_note{color:var(--mute-text);margin:0;font-size:12px;line-height:1.45}.Wt_JNW_warn{color:var(--warn-text,#8a5a00);margin:0;font-size:12.5px;font-weight:600}.Wt_JNW_chips{flex-wrap:wrap;gap:6px;display:flex}.Wt_JNW_row{flex-wrap:wrap;gap:8px;display:flex}.Wt_JNW_stickers{grid-template-columns:repeat(4,56px);gap:8px;margin:0;padding:0;list-style:none;display:grid}.Wt_JNW_sticker{background:var(--sunk);cursor:pointer;border:0;border-radius:14px;width:56px;height:56px;padding:7px}.Wt_JNW_sticker:hover{background:var(--lav)}.Wt_JNW_sticker:disabled{opacity:.5;cursor:not-allowed}.Wt_JNW_swatches{flex-wrap:wrap;gap:8px;display:flex}.Wt_JNW_dot{cursor:pointer;border:0;border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #1b172040}.Wt_JNW_dotOn{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--plum)}.Wt_JNW_width{background:var(--sunk);cursor:pointer;border:0;border-radius:12px;place-items:center;width:56px;height:40px;display:grid}.Wt_JNW_width span{background:var(--ink);display:block}.Wt_JNW_widthOn{box-shadow:0 0 0 2px var(--plum)}.Wt_JNW_filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Wt_JNW_filter{background:var(--sunk);font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px;font-size:12.5px;font-weight:600;display:flex}.Wt_JNW_filterOn{box-shadow:0 0 0 2px var(--plum)}.Wt_JNW_swatch{aspect-ratio:4/3;background:linear-gradient(135deg,#f2ae8c,#e5ddb8 35%,#7dc49d 70%,#a893e0);border-radius:8px;width:100%}.Wt_JNW_frameList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Wt_JNW_frameItem{text-align:left;background:var(--sunk);width:100%;min-height:40px;font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:12px;padding:0 12px;font-weight:600}.Wt_JNW_frameOn{background:var(--lav);color:var(--plum)}.Wt_JNW_layers,.Wt_JNW_history{flex-direction:column;gap:4px;max-height:38dvh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Wt_JNW_layer{background:var(--sunk);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 12px;font-size:13px;display:flex}.Wt_JNW_layer:focus-visible{outline:2px solid var(--plum);outline-offset:1px}.Wt_JNW_layerOn{background:var(--lav);color:var(--plum)}.Wt_JNW_layerHidden{opacity:.55}.Wt_JNW_layerName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.Wt_JNW_layerBy{color:var(--mute-text);font-size:11px}.Wt_JNW_iconBtn{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.Wt_JNW_histRow{align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.Wt_JNW_histText{overflow-wrap:anywhere;flex:1;min-width:0}.Wt_JNW_histTime{color:var(--mute-text);white-space:nowrap;font-size:11px}.Wt_JNW_ghost{background:var(--sunk);border-radius:50%;width:22px;height:22px}.Wt_JNW_field{color:var(--ink2);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.Wt_JNW_textarea{background:var(--sunk);width:100%;font:inherit;color:var(--ink);resize:vertical;border:0;border-radius:12px;padding:10px 12px;font-size:15px}.Wt_JNW_seg{background:var(--sunk);min-height:34px;font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:10px;flex:1;font-size:13px;font-weight:600}.Wt_JNW_segOn{background:var(--plum);color:#fff}.Wt_JNW_font_serif{font-family:var(--font-serif);font-style:italic}.Wt_JNW_font_display{font-family:var(--font-display)}
.RQMUea_page{background:var(--bg);color:var(--ink)}.RQMUea_intro{padding:32px var(--page-pad) 8px;flex-direction:column;gap:8px;display:flex}.RQMUea_intro h1{font-size:40px}.RQMUea_intro p{color:var(--ink2)}.RQMUea_theme{padding:32px var(--page-pad) 48px;background:var(--bg);color:var(--ink);flex-direction:column;gap:28px;display:flex}.RQMUea_h2{font-size:30px}.RQMUea_group{flex-direction:column;gap:12px;display:flex}.RQMUea_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RQMUea_col{flex-direction:column;gap:12px;max-width:420px;display:flex}.RQMUea_cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;max-width:520px;display:grid}
.Hdb4ta_editor{background:var(--bg);flex:1;grid-template-columns:76px minmax(0,1fr) 300px;gap:12px;min-height:0;padding:12px 20px 16px;display:grid}.Hdb4ta_rail{flex-direction:column;gap:6px;display:flex}.Hdb4ta_railItem{color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:11px;font-weight:600;display:flex}.Hdb4ta_railItem:hover{background:var(--sunk)}.Hdb4ta_railOn,.Hdb4ta_railOn:hover{background:var(--lav);color:var(--plum)}.Hdb4ta_center{flex-direction:column;gap:10px;min-height:0;display:flex;position:relative}.Hdb4ta_bar{align-items:center;gap:8px;display:flex}.Hdb4ta_spacer{flex:1}.Hdb4ta_banners{flex-direction:column;gap:8px;display:flex}.Hdb4ta_canvasBox{background:var(--sunk);min-height:360px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex:1;position:relative;overflow:hidden}.Hdb4ta_zoom{background:var(--surface);box-shadow:var(--sh2);border-radius:14px;align-items:center;gap:10px;padding:4px 8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.Hdb4ta_side{background:var(--surface);min-height:0;box-shadow:var(--sh1);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.Hdb4ta_divider{border-top:1px solid var(--line);padding-top:14px}.Hdb4ta_divider:empty{display:none}.Hdb4ta_mobile{background:var(--sunk);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.Hdb4ta_mTop{z-index:4;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sh2);border-radius:16px;padding:6px;position:absolute;top:10px;left:12px;right:12px}.Hdb4ta_mCanvas{position:absolute;inset:0}.Hdb4ta_dock{left:50%;bottom:calc(14px + var(--safe-bottom));z-index:5;background:var(--surface);box-shadow:var(--sh2);border-radius:16px;align-items:center;gap:2px;max-width:calc(100% - 24px);padding:4px;display:flex;position:absolute;transform:translate(-50%)}.Hdb4ta_dockClosed{padding:2px}.Hdb4ta_dockItem{width:48px;min-height:44px;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.Hdb4ta_dockOn{background:var(--lav);color:var(--plum)}.Hdb4ta_dockToggle{width:40px;min-height:44px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}@media (max-width:1023px){.Hdb4ta_banners{z-index:4;position:absolute;top:76px;left:12px;right:12px}}
.AF8_xq_wrap{justify-content:center;align-items:center;min-height:0;display:flex;position:absolute;inset:0}.AF8_xq_canvas{box-shadow:var(--sh3);flex:none;position:relative}.AF8_xq_layer{inset:0;position:absolute!important}.AF8_xq_passive{pointer-events:none}.AF8_xq_photos{pointer-events:none;position:absolute;inset:0}.AF8_xq_slot{transform-origin:50%;position:absolute}.AF8_xq_photo{background:0 0;position:absolute;overflow:hidden}.AF8_xq_tile{position:absolute;overflow:hidden}.AF8_xq_thumbFilter{pointer-events:none;position:absolute;inset:0}.AF8_xq_assetError{color:#fff;background:#1b1720cc;border-radius:8px;margin:0;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}
