.NcMRCa_notice{color:var(--color-text);flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(16px,4cqw,32px);display:flex}.NcMRCa_back{min-height:44px;color:var(--color-text);align-items:center;display:inline-flex}
.FQDhPa_mascot{width:200px;height:200px;animation:var(--anim-mascot-bob);filter:var(--mascot-glow);flex:none;display:inline-block}.FQDhPa_drawing{width:100%;height:100%;display:block;overflow:visible}.FQDhPa_pupil{transform-box:fill-box;transform-origin:50%;animation:var(--anim-mascot-blink)}.FQDhPa_line{stroke:var(--mascot-outline);stroke-width:var(--mascot-stroke)}.FQDhPa_ear{fill:var(--mascot-ear)}.FQDhPa_earIn{fill:var(--mascot-ear-inner)}.FQDhPa_fur{fill:var(--mascot-fur)}.FQDhPa_belly{fill:var(--mascot-belly)}.FQDhPa_eye{fill:var(--mascot-eye)}.FQDhPa_ink{fill:var(--mascot-outline)}.FQDhPa_glass{stroke:var(--mascot-glasses);stroke-width:var(--mascot-stroke-glasses)}.FQDhPa_bridge{stroke:var(--mascot-glasses)}.FQDhPa_cheek{fill:var(--mascot-cheek);opacity:var(--mascot-cheek-opacity)}.FQDhPa_book{fill:var(--mascot-book)}.FQDhPa_page{stroke:var(--mascot-page);stroke-width:var(--mascot-stroke-detail)}.FQDhPa_mouthOpen{fill:var(--mascot-mouth-open)}.FQDhPa_thought{fill:var(--mascot-thought);stroke:var(--mascot-outline);stroke-width:3px}.FQDhPa_acc{stroke:var(--mascot-outline);stroke-width:var(--mascot-stroke)}.FQDhPa_detail{fill:none;stroke-width:3px}.FQDhPa_straw{fill:var(--mascot-acc-straw)}.FQDhPa_knob{fill:var(--mascot-acc-knob)}.FQDhPa_raincoat{fill:var(--mascot-acc-raincoat)}.FQDhPa_bow{fill:var(--mascot-acc-bow)}.FQDhPa_gold{fill:var(--mascot-acc-gold)}.FQDhPa_gem{fill:var(--mascot-acc-gem)}.FQDhPa_scarf{fill:var(--mascot-acc-scarf)}.FQDhPa_light{fill:var(--mascot-acc-light)}.FQDhPa_stripe{fill:none;stroke:var(--mascot-acc-light);stroke-width:3px}.FQDhPa_phones{fill:var(--mascot-acc-phones)}.FQDhPa_pad{fill:var(--mascot-acc-pad)}.FQDhPa_parol{fill:var(--mascot-acc-parol)}.FQDhPa_parolCap{fill:var(--mascot-acc-parol-cap)}.FQDhPa_tassel{fill:none;stroke:var(--mascot-acc-parol-tail);stroke-width:4px}.FQDhPa_salamin{fill:var(--mascot-acc-salamin)}.FQDhPa_salaminLens{fill:var(--mascot-acc-salamin-lens)}.FQDhPa_bag{fill:var(--mascot-acc-bag)}.FQDhPa_bagPocket{fill:var(--mascot-acc-bag-pocket)}.FQDhPa_lupa{fill:var(--mascot-acc-lupa)}.FQDhPa_lupaGlass{fill:var(--mascot-acc-lupa-glass)}.FQDhPa_lupaHandle{fill:var(--mascot-acc-lupa-handle)}.FQDhPa_lapis{fill:var(--mascot-acc-lapis)}.FQDhPa_lapisEraser{fill:var(--mascot-acc-lapis-eraser)}.FQDhPa_lapisWood{fill:var(--mascot-acc-lapis-wood)}.FQDhPa_medal{fill:var(--mascot-acc-medal)}.FQDhPa_medalRibbon{fill:var(--mascot-acc-medal-ribbon)}.FQDhPa_medalRibbon2{fill:var(--mascot-acc-medal-ribbon-2)}.FQDhPa_kapa{fill:var(--mascot-acc-kapa)}.FQDhPa_kapaStar{fill:var(--mascot-acc-kapa-star)}.FQDhPa_kabibe{fill:var(--mascot-acc-kabibe)}
.wcTQxG_bubble{background:var(--bubble-bg);border:var(--bubble-border);border-radius:var(--bubble-radius);-webkit-backdrop-filter:var(--bubble-blur);font-family:var(--font-head);font-size:var(--bubble-size);font-weight:var(--bubble-weight);box-shadow:var(--bubble-shadow);white-space:nowrap;animation:var(--anim-mascot-bob);animation-duration:var(--bubble-bob-duration);padding:6px 12px;position:relative}.wcTQxG_bubble:before{content:"";left:calc(var(--bubble-arrow-size) * -1);border:var(--bubble-arrow-size) solid transparent;border-right-color:var(--bubble-arrow);border-left:0;position:absolute;bottom:10px}.wcTQxG_flip:before{left:auto;right:calc(var(--bubble-arrow-size) * -1);border-right:0;border-left:var(--bubble-arrow-size) solid var(--bubble-arrow)}.wcTQxG_above:before{left:calc(var(--bubble-arrow-at,50%) - var(--bubble-arrow-size));bottom:calc(var(--bubble-arrow-size) * -1);border:var(--bubble-arrow-size) solid transparent;border-top-color:var(--bubble-arrow);border-bottom:0}
.AaRxfW_scene{background:var(--gift-bg);color:var(--gift-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px 16px;display:flex;position:absolute;inset:0;overflow:hidden}.AaRxfW_rays{background:repeating-conic-gradient(from 0deg, var(--gift-ray) 0 12deg, transparent 12deg 24deg);pointer-events:none;position:absolute;inset:-70%}@media (prefers-reduced-motion:no-preference){.AaRxfW_rays{animation:var(--anim-rays)}}@media (prefers-reduced-motion:reduce){.AaRxfW_rays{display:none}}.AaRxfW_head,.AaRxfW_stage{position:relative}.AaRxfW_title{font-size:var(--gift-title-size);margin:0}.AaRxfW_sub{font-size:var(--gift-sub-size);margin:4px 0 0;font-weight:700}.AaRxfW_stage{justify-items:center;gap:8px;width:100%;max-width:900px;display:grid}.AaRxfW_cell{position:relative}.AaRxfW_tarsi{justify-self:start;align-items:center;gap:8px;display:flex}.AaRxfW_mascot{width:var(--gift-mascot-size);height:var(--gift-mascot-size)}.AaRxfW_box{width:var(--gift-box-size);height:var(--gift-box-size);background:0 0;border:0;border-radius:24px;padding:0;display:block}.AaRxfW_closed{cursor:pointer}.AaRxfW_closed:focus-visible{outline:4px solid var(--gift-text);outline-offset:6px}.AaRxfW_box svg{width:100%;height:100%;overflow:visible;transform:rotate(-4deg)}.AaRxfW_body{fill:var(--gift-box-body);stroke:var(--gift-box-line)}.AaRxfW_lidTop{fill:var(--gift-box-lid);stroke:var(--gift-box-line)}.AaRxfW_ribbon{fill:var(--gift-box-ribbon);stroke:var(--gift-box-line)}.AaRxfW_lid{transform-box:fill-box;transform-origin:50%}.AaRxfW_opened .AaRxfW_lid{opacity:0}@media (prefers-reduced-motion:no-preference){.AaRxfW_closed svg{animation:var(--anim-gift-wobble)}.AaRxfW_opened .AaRxfW_lid{animation:var(--anim-gift-lid)}}@container dev (min-width:720px){.AaRxfW_stage{grid-template-columns:1fr auto 1fr;align-items:end}.AaRxfW_cell{grid-area:1/2}.AaRxfW_tarsi{grid-area:1/1;justify-self:end}}
.k-6ghW_bigstars{align-items:flex-end;gap:6px;display:flex}.k-6ghW_bigstars svg{width:var(--star-size);height:var(--star-size);filter:var(--star-filter);overflow:visible}.k-6ghW_bigstars svg:nth-child(2){width:var(--star-size-mid);height:var(--star-size-mid);margin-bottom:var(--star-mid-lift)}.k-6ghW_from{stop-color:var(--star-fill-from)}.k-6ghW_to{stop-color:var(--star-fill-to)}.k-6ghW_shape{stroke:var(--star-stroke);stroke-width:var(--star-stroke-width)}.k-6ghW_shine{stroke:var(--star-highlight);stroke-width:6px;stroke-linecap:round;fill:none;opacity:var(--star-highlight-opacity)}.k-6ghW_off{opacity:var(--star-off-opacity)}@container dev (min-width:720px){.k-6ghW_bigstars svg{width:66px;height:66px}.k-6ghW_bigstars svg:nth-child(2){width:84px;height:84px;margin-bottom:10px}}@media (prefers-reduced-motion:no-preference){.k-6ghW_on{opacity:0;animation:var(--anim-starpop)}.k-6ghW_on:first-child{animation-delay:.15s}.k-6ghW_on:nth-child(2){animation-delay:.45s}.k-6ghW_on:nth-child(3){animation-delay:.75s}}
.OJrx6a_saving{--reward-saving-tarsi-size:clamp(26px, 8cqw, 34px);--reward-saving-label-size:clamp(11px, 3.2cqw, 12px);padding:var(--stat-padding);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.OJrx6a_tarsi{width:var(--reward-saving-tarsi-size);height:var(--reward-saving-tarsi-size)}.OJrx6a_saving small{font-size:var(--reward-saving-label-size);color:var(--stat-label-color);opacity:var(--stat-label-opacity)}
._4YUc4G_reward{text-align:center;background:var(--reward-bg);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px 20px;display:flex;position:relative;overflow:hidden}._4YUc4G_reward:before{content:"";background:var(--reward-rays);animation:var(--anim-rays);animation-duration:var(--reward-rays-duration);position:absolute;inset:-70%}._4YUc4G_reward>*{position:relative}._4YUc4G_reward h1{font-size:var(--reward-h1-size);font-weight:var(--reward-h1-weight);color:var(--reward-h1-color);background:var(--reward-h1-bg);-webkit-background-clip:var(--reward-h1-clip);background-clip:var(--reward-h1-clip);-webkit-text-stroke:var(--reward-h1-stroke);paint-order:stroke fill;text-shadow:var(--reward-h1-shadow);filter:var(--reward-h1-filter)}._4YUc4G_mascot{width:var(--reward-mascot-size);height:var(--reward-mascot-size)}._4YUc4G_stats{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:520px;display:grid}._4YUc4G_badge{padding:var(--badge-pad);background:var(--badge-bg);border:var(--badge-border);border-radius:var(--badge-radius);box-shadow:var(--badge-shadow);rotate:var(--badge-rotate);text-align:left;align-items:center;gap:12px;max-width:520px;display:flex}._4YUc4G_badge span{font-size:var(--badge-emoji-size)}._4YUc4G_badge small{font-family:var(--font-body);font-size:var(--badge-small-size);letter-spacing:var(--badge-small-spacing);text-transform:uppercase;color:var(--badge-small-color);opacity:var(--badge-small-opacity);font-weight:700;display:block}._4YUc4G_badge b{font-family:var(--font-head);font-size:var(--badge-title-size);font-weight:var(--badge-title-weight)}._4YUc4G_queued{text-align:left;width:100%;max-width:520px}._4YUc4G_acts{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}._4YUc4G_backlink{--reward-link-size:clamp(13px, 3.6cqw, 15px);font-family:var(--font-body);font-weight:var(--parent-link-weight);font-size:var(--reward-link-size);color:var(--parent-link-color);opacity:var(--parent-link-opacity);background:0 0;border:0;align-self:center;text-decoration:underline;position:relative}._4YUc4G_backlink:after{content:"";width:100%;min-width:var(--size-touch-target);height:var(--size-touch-target);position:absolute;top:50%;left:50%;translate:-50% -50%}@container dev (min-width:720px){._4YUc4G_reward{gap:10px;padding:14px}._4YUc4G_mascot{width:88px;height:88px}}
.DNgR1G_confetti{z-index:60;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.idXZ6a_ring{width:var(--ring-size);height:var(--ring-size);border:var(--ring-border);background:conic-gradient(var(--ring-fill) 0 var(--ring-pct,0%), var(--ring-track) 0);box-shadow:var(--ring-shadow);border-radius:50%;place-items:center;margin:6px auto;display:grid}.idXZ6a_ring span{width:var(--ring-inner-size);height:var(--ring-inner-size);background:var(--ring-inner-bg);border:var(--ring-inner-border);font-family:var(--font-head);font-size:24px;font-weight:var(--ring-text-weight);border-radius:50%;place-items:center;display:grid}
.eQzroa_errbox{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;padding:26px 22px 22px;display:flex;position:relative}.eQzroa_errbox .eQzroa_mascot{width:140px;height:140px}.eQzroa_errbox .eQzroa_eb{background:var(--color-danger);border:var(--border);width:52px;height:52px;box-shadow:var(--shadow-raised);animation:var(--anim-pop);border-radius:50%;place-items:center;font-size:26px;animation-duration:.5s;display:grid;position:absolute;top:108px;right:calc(50% - 88px)}.eQzroa_errbox h2{font-size:28px}.eQzroa_errbox p{opacity:.8;max-width:34ch;font-size:16px}.eQzroa_errbox .eQzroa_acts{flex-direction:column;gap:10px;width:100%;margin-top:6px;display:flex}.eQzroa_errbox .eQzroa_tech{font-family:var(--font-body);opacity:.45;margin-top:2px;font-size:12px;font-weight:700}.eQzroa_errbox.eQzroa_off .eQzroa_mascot{filter:grayscale(.7) var(--mascot-glow)}
.IetyRa_page{grid-template-columns:1fr;height:100dvh;display:grid;overflow-y:auto}@media (min-width:1440px){.IetyRa_page{grid-template-columns:1fr 1fr;overflow:hidden}}.IetyRa_scroll{height:100%;padding:1rem 1rem 3rem;overflow-y:auto}.IetyRa_header{padding-bottom:.75rem}.IetyRa_title{font-size:1.5rem}.IetyRa_sections{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:1.25rem;display:grid}.IetyRa_section{border:var(--border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;-webkit-backdrop-filter:var(--surface-blur);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.IetyRa_wide{grid-column:1/-1}.IetyRa_sectionTitle{font-size:1.1rem}.IetyRa_subTitle{font-family:var(--font-head);opacity:.7;font-size:.95rem}.IetyRa_row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.IetyRa_stack{flex-direction:column;gap:.75rem;min-width:0;display:flex}.IetyRa_note{opacity:.7;font-size:.85rem}.IetyRa_demoCard{padding:1rem}.IetyRa_cardsPair{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.IetyRa_soundboard{flex-direction:column;gap:.75rem;display:flex}.IetyRa_sheetTitle{margin:.5rem 0;padding-right:3rem;font-size:1.6rem}.IetyRa_sheetBody{opacity:.8;margin-bottom:1rem}.IetyRa_navDemo{border:var(--border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;height:11rem;display:flex;overflow:hidden}.IetyRa_navContent{text-align:center;flex:1;place-items:center;padding:1rem;display:grid}@container dev (min-width:720px){.IetyRa_navDemo{flex-direction:row;height:22rem}}.IetyRa_errorGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));justify-items:center;gap:1.25rem;display:grid}.IetyRa_errscreen{background-color:var(--color-bg);background-image:var(--dots-image);background-size:var(--dots-size);flex-direction:column;height:100%;display:flex}.IetyRa_errbody{flex:1;place-items:center;padding:1.5rem 1.25rem;display:grid;overflow-y:auto}.IetyRa_formWidth{width:100%;max-width:27.5rem}.IetyRa_levelsRow{gap:.6rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.IetyRa_confettiBox{flex-direction:column;gap:.75rem;display:flex;position:relative}.IetyRa_wordGrid{grid-template-columns:repeat(auto-fill, minmax(var(--wgrid-min), 1fr));gap:14px;padding:4px 0 8px;display:grid}.IetyRa_badgeGrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:14px;padding:4px 0 8px;display:grid}.IetyRa_journeyDevice{border:var(--border);border-radius:var(--radius-card);flex-direction:column;height:40rem;display:flex;overflow:hidden}@media (max-width:600px){.IetyRa_journeyDevice{border-inline:0;border-radius:0;width:100vw;margin-inline:calc(50% - 50vw)}}.IetyRa_journeyDevice>.app-root{flex-direction:column;height:100%;display:flex}.IetyRa_journeyReward{border-radius:var(--radius-card)}.IetyRa_tarsiGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.IetyRa_avatarCell{flex-direction:column;align-items:center;gap:.25rem;margin:0;display:flex}.IetyRa_tarsiRow{flex-direction:column;gap:.5rem;min-width:0;display:flex}.IetyRa_tarsiCell{flex-direction:column;align-items:center;gap:.25rem;margin:0;padding-top:1.5rem;display:flex}.IetyRa_tarsiMascot{width:6rem;height:6rem}.IetyRa_giftGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:start;gap:1rem;display:grid}.IetyRa_giftCell{flex-direction:column;gap:.5rem;min-width:0;margin:0;display:flex}.IetyRa_giftFrame{border-radius:1.5rem;height:36rem;position:relative;overflow:hidden}.IetyRa_giftPanel{padding:16px 22px 26px}
.Xdwx6W_avatar{width:var(--size-avatar-xl);height:var(--size-avatar-xl);border:var(--avatar-border);font-size:var(--size-avatar-xl-font);box-shadow:var(--avatar-shadow);border-radius:50%;flex:none;place-items:center;transition:background .2s;display:grid}.Xdwx6W_xs{width:var(--size-avatar-xs);height:var(--size-avatar-xs);font-size:var(--size-avatar-xs-font)}.Xdwx6W_sm{width:var(--size-avatar-sm);height:var(--size-avatar-sm);font-size:var(--size-avatar-sm-font)}.Xdwx6W_md{width:var(--size-avatar-md);height:var(--size-avatar-md);font-size:var(--size-avatar-md-font)}.Xdwx6W_lg{width:var(--size-avatar-lg);height:var(--size-avatar-lg);font-size:var(--size-avatar-lg-font)}.Xdwx6W_xl{width:var(--size-avatar-xl);height:var(--size-avatar-xl);font-size:var(--size-avatar-xl-font)}.Xdwx6W_avatar[data-avatar=LION]{background:var(--avatar-bg-lion)}.Xdwx6W_avatar[data-avatar=DOLPHIN]{background:var(--avatar-bg-dolphin)}.Xdwx6W_avatar[data-avatar=PARROT]{background:var(--avatar-bg-parrot)}.Xdwx6W_avatar[data-avatar=TURTLE]{background:var(--avatar-bg-turtle)}.Xdwx6W_avatar[data-avatar=FOX]{background:var(--avatar-bg-fox)}.Xdwx6W_avatar[data-avatar=OCTOPUS]{background:var(--avatar-bg-octopus)}.Xdwx6W_avatar[data-avatar=PANDA]{background:var(--avatar-bg-panda)}.Xdwx6W_avatar[data-avatar=BUTTERFLY]{background:var(--avatar-bg-butterfly)}.Xdwx6W_avatar[data-avatar=CARABAO]{background:var(--avatar-bg-carabao)}.Xdwx6W_avatar[data-avatar=EAGLE]{background:var(--avatar-bg-eagle)}.Xdwx6W_avatar[data-avatar=WHALE_SHARK]{background:var(--avatar-bg-whale_shark)}.Xdwx6W_avatar[data-avatar=CRAB]{background:var(--avatar-bg-crab)}.Xdwx6W_avatar[data-avatar=FROG]{background:var(--avatar-bg-frog)}.Xdwx6W_avatar[data-avatar=OWL]{background:var(--avatar-bg-owl)}.Xdwx6W_avatar[data-avatar=RABBIT]{background:var(--avatar-bg-rabbit)}.Xdwx6W_avatar[data-avatar=MONKEY]{background:var(--avatar-bg-monkey)}.Xdwx6W_avatar[data-avatar=CHICKEN]{background:var(--avatar-bg-chicken)}.Xdwx6W_avatar[data-avatar=CAT]{background:var(--avatar-bg-cat)}.Xdwx6W_avatar[data-avatar=DOG]{background:var(--avatar-bg-dog)}.Xdwx6W_avatar[data-avatar=FISH]{background:var(--avatar-bg-fish)}.Xdwx6W_framed{flex:none;display:inline-grid;position:relative}.Xdwx6W_ring{inset:calc(var(--frame-ring-offset) * -1);border:var(--frame-ring-width) solid var(--frame-ring);pointer-events:none;border-radius:50%;position:absolute}.Xdwx6W_bead{font-size:calc(1em * var(--frame-bead-scale));line-height:1;position:absolute;transform:translate(-50%,-50%)}
.vK88Da_banner{background:var(--banner-bg-error);border:var(--border);font-weight:var(--font-weight-strong);box-shadow:var(--shadow-raised);animation:var(--anim-shake);border-radius:18px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;display:flex}.vK88Da_info{background:var(--banner-bg-info)}.vK88Da_warning{background:var(--banner-bg-warning)}.vK88Da_bi{flex:none;font-size:24px}.vK88Da_body{flex:1;min-width:0}.vK88Da_body b{font-weight:inherit}.vK88Da_banner small{font-family:var(--font-body);font-weight:var(--font-weight-body);opacity:.7;font-size:13px;display:block}
._4CTjdq_btn{font-family:var(--font-head);letter-spacing:.3px;border:var(--btn-border);border-radius:var(--radius-btn);background:var(--btn-bg-primary);color:var(--color-on-primary);box-shadow:var(--shadow-rest);transition:var(--btn-transition);text-align:center;padding:13px 26px;font-size:20px;font-weight:600;text-decoration:none;display:inline-block}._4CTjdq_btn:not([disabled]):hover{filter:var(--btn-hover-filter);transform:var(--btn-lift);box-shadow:var(--shadow-hover)}._4CTjdq_btn._4CTjdq_btn:active{transform:var(--btn-press);box-shadow:var(--shadow-pressed)}._4CTjdq_btn._4CTjdq_big{width:100%;padding:14px 20px;font-size:22px}._4CTjdq_full{width:100%}._4CTjdq_btn._4CTjdq_ghost{background:var(--btn-bg-ghost);color:var(--color-text)}._4CTjdq_btn._4CTjdq_ghost:not([disabled]):hover{background:var(--btn-bg-ghost-hover)}._4CTjdq_btn._4CTjdq_success{background:var(--btn-bg-green)}._4CTjdq_btn._4CTjdq_special{background:var(--btn-bg-grape);color:var(--color-on-special)}._4CTjdq_btn._4CTjdq_danger{background:var(--btn-bg-danger)}._4CTjdq_btn[disabled]{background:var(--color-disabled-bg);color:var(--color-disabled-text);box-shadow:var(--shadow-disabled);border-color:var(--color-disabled-outline);cursor:not-allowed}[data-theme=midnight] ._4CTjdq_btn{letter-spacing:.2px;padding:14px 24px;font-size:18px}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_big{padding:15px 20px;font-size:19px}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_ghost{box-shadow:inset 0 0 0 1px var(--color-outline)}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_ghost:not([disabled]):hover{box-shadow:inset 0 0 0 1px var(--color-outline)}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_success{box-shadow:var(--btn-shadow-green)}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_special{box-shadow:var(--btn-shadow-grape)}[data-theme=midnight] ._4CTjdq_btn._4CTjdq_danger{box-shadow:var(--btn-shadow-danger)}[data-theme=midnight] ._4CTjdq_btn[disabled]{background:var(--color-disabled-bg);color:var(--color-disabled-text);box-shadow:var(--shadow-disabled);transform:none}._4CTjdq_mini{font-family:var(--font-head);border:var(--mini-border);background:var(--btn-bg-ghost);box-shadow:var(--mini-shadow);min-height:44px;color:var(--color-text);border-radius:12px;padding:7px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}._4CTjdq_mini:active{box-shadow:var(--mini-shadow-pressed);transform:translateY(2px)}._4CTjdq_mini._4CTjdq_danger{background:var(--color-danger-soft)}
._0frSea_scope{background:var(--app-bg-image), var(--color-bg);height:100dvh;color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-weight-body);position:relative;overflow:hidden}._0frSea_portalHost{z-index:var(--z-overlay);pointer-events:none;position:absolute;inset:0}:where(._0frSea_portalHost>*){pointer-events:auto}
._1kyx0W_card{background:var(--color-surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--surface-blur)}
.y7uOQq_ladder{flex-wrap:wrap;align-items:center;gap:10px 6px;margin:0;padding:4px 0;list-style:none;display:flex}.y7uOQq_step,.y7uOQq_prize{border:var(--border);box-shadow:var(--badge-step-shadow);color:var(--color-text);font-family:var(--font-body);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1.1;display:flex;position:relative}.y7uOQq_step{min-width:var(--badge-step-size);height:calc(var(--badge-step-size) * 1.15);background:var(--badge-step-bg);border-radius:16px;padding:0 4px}.y7uOQq_prize{min-width:var(--badge-prize-size);height:calc(var(--badge-prize-size) * 1.14);background:var(--badge-prize-bg);color:var(--badge-prize-color);border-radius:18px;padding:0 4px}.y7uOQq_glyph{font-size:var(--badge-step-glyph)}.y7uOQq_prize .y7uOQq_glyph{font-size:var(--badge-prize-glyph)}.y7uOQq_step small{font-size:10px}.y7uOQq_prize small{font-size:9px}.y7uOQq_step[data-state=got]{background:var(--badge-step-got-bg);box-shadow:inset 0 0 0 var(--badge-ring-width) var(--ring), var(--badge-step-shadow)}.y7uOQq_step[data-ring="1"]{--ring:var(--badge-ring-1)}.y7uOQq_step[data-ring="2"]{--ring:var(--badge-ring-2)}.y7uOQq_step[data-ring="3"]{--ring:var(--badge-ring-3)}.y7uOQq_step[data-ring="4"]{--ring:var(--badge-ring-4)}.y7uOQq_step[data-next]{outline:var(--badge-step-next-outline);outline-offset:2px}.y7uOQq_step[data-state=lock],.y7uOQq_prize[data-state=lock]{background:var(--closet-lock-bg);color:var(--closet-lock-color);border-color:var(--closet-lock-border-color);box-shadow:var(--closet-lock-shadow)}.y7uOQq_step[data-state=lock] .y7uOQq_glyph,.y7uOQq_prize[data-state=lock] .y7uOQq_glyph{filter:grayscale();opacity:.5}.y7uOQq_isNew{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);font-size:var(--badge-new-size);padding:2px 5px;font-weight:800;line-height:1;position:absolute;top:-8px;left:-6px}
.l43yUa_section{flex-direction:column;display:flex}.l43yUa_heading{padding:4px 18px 8px;font-size:20px}.l43yUa_content{flex-direction:column;gap:10px;max-width:900px;padding:0 14px 24px;display:flex}.l43yUa_small{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:12px;font-weight:700}.l43yUa_mid{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.l43yUa_next{padding:10px 12px}.l43yUa_nextHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.l43yUa_nextTitle{font-family:var(--font-head);font-size:15px;font-weight:var(--font-weight-head);margin:0}.l43yUa_nextBody{align-items:center;gap:8px;margin-top:4px;display:flex}.l43yUa_nextGlyph{font-size:24px}.l43yUa_rows{padding:6px 12px;display:block}.l43yUa_row{width:100%;min-height:var(--size-touch-target);border:0;border-top:var(--badge-row-divider);color:var(--color-text);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 0;font-weight:700;display:flex}.l43yUa_row:first-child{border-top:0}.l43yUa_ico{border:var(--border);background:var(--badge-step-got-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.l43yUa_nm{align-items:center;gap:6px;font-size:13px;display:flex}.l43yUa_dots{gap:4px;margin-top:3px;display:flex}.l43yUa_dot{border:var(--badge-pip-border);background:var(--badge-pip-bg);border-radius:50%;width:14px;height:14px}.l43yUa_dot[data-dot=got]{background:var(--badge-pip-on)}.l43yUa_pz{opacity:var(--badge-item-faded);font-size:20px}.l43yUa_pz[data-item=earned]{opacity:1}.l43yUa_isNew{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);font-size:var(--badge-new-size);padding:2px 5px;font-weight:800;line-height:1}.l43yUa_cards{display:none}.l43yUa_famcard{padding:10px 12px}.l43yUa_famTitle{font-family:var(--font-head);font-size:15px;font-weight:var(--font-weight-head);align-items:center;gap:6px;margin:0 0 6px;display:flex}.l43yUa_sheetBody{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.l43yUa_sheetBody>[role=progressbar]{align-self:stretch}@container dev (min-width:720px){.l43yUa_content{gap:14px;padding:0 24px 24px}.l43yUa_nextGlyph{font-size:30px}.l43yUa_rows{display:none}.l43yUa_cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}}
.Ij4lbq_live{margin-top:auto;position:sticky;bottom:12px}.Ij4lbq_feedback{border:var(--fb-border);border-radius:var(--fb-radius);box-shadow:var(--fb-shadow);-webkit-backdrop-filter:var(--fb-blur);animation:var(--anim-fade);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;animation-duration:.25s;display:flex}.Ij4lbq_ok{background:var(--fb-ok-bg);border-color:var(--fb-ok-border-color)}.Ij4lbq_no{background:var(--fb-no-bg);border-color:var(--fb-no-border-color)}.Ij4lbq_icon{font-size:40px}.Ij4lbq_feedback b{font-family:var(--font-head);font-size:var(--fb-title-size);font-weight:var(--fb-title-weight);flex:1;min-width:120px}.Ij4lbq_feedback small{font-family:var(--font-body);font-size:var(--fb-small-size);font-weight:var(--fb-small-weight);color:var(--fb-small-color);opacity:var(--fb-small-opacity);display:block}.Ij4lbq_feedback .Ij4lbq_next{font-size:var(--fb-btn-size);flex:none;padding:10px 20px}
.HbSHQa_field{flex-direction:column;gap:6px;display:flex}.HbSHQa_field>label,.HbSHQa_flabel{font-family:var(--font-head);font-size:16px;font-weight:600}.HbSHQa_field .HbSHQa_hint{font-family:var(--font-body);font-weight:var(--font-weight-body);opacity:.65;font-size:13px}.HbSHQa_inp{font-family:var(--font-body);font-weight:var(--font-weight-strong);color:var(--color-text);background:var(--color-surface);border:var(--border);width:100%;min-height:50px;box-shadow:var(--shadow-raised);border-radius:16px;outline:0;padding:11px 14px;font-size:18px;transition:box-shadow .15s,border-color .15s}.HbSHQa_inp::placeholder{color:var(--color-placeholder);font-weight:var(--font-weight-body)}.HbSHQa_inp:focus{border-color:var(--color-select);box-shadow:var(--input-shadow-focus)}.HbSHQa_area{min-height:var(--textarea-min-height);resize:vertical;line-height:1.4;display:block}.HbSHQa_ferr{font-family:var(--font-body);font-weight:var(--font-weight-strong);color:var(--color-error-text);animation:var(--anim-shake);align-items:center;gap:6px;font-size:13px;display:flex}.HbSHQa_field.HbSHQa_err .HbSHQa_inp{border-color:var(--color-danger);background:var(--color-error-bg);box-shadow:var(--shadow-raised-error)}
.G4cJnG_wrap{flex-direction:column;gap:6px;display:flex}.G4cJnG_check{text-align:left;font-family:var(--font-body);font-weight:var(--font-weight-body);background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;font-size:14px;line-height:1.4;display:flex;position:relative}.G4cJnG_check:before{content:"";position:absolute;inset:-7px 0}.G4cJnG_check .G4cJnG_box{border:var(--border);background:var(--color-surface-strong);width:30px;height:30px;box-shadow:var(--shadow-pill);font-family:var(--font-head);color:#0000;border-radius:10px;flex:none;place-items:center;font-size:18px;font-weight:700;display:grid}.G4cJnG_check.G4cJnG_on .G4cJnG_box{background:var(--color-success);color:var(--color-on-primary);animation:var(--anim-pop);animation-duration:.3s}.G4cJnG_check.G4cJnG_err .G4cJnG_box{border-color:var(--color-danger);background:var(--color-error-bg)}.G4cJnG_row{flex-wrap:wrap;align-items:flex-start;column-gap:.3em;display:flex}.G4cJnG_after{font-family:var(--font-body);font-weight:var(--font-weight-body);font-size:14px;line-height:1.4}
.fwPUDq_hero2{align-items:center;gap:14px;margin:4px 16px 10px;padding:14px 16px;display:flex}.fwPUDq_hero2[data-tone=teal]{background:var(--hero2-teal-bg)}.fwPUDq_hero2[data-tone=mango]{background:var(--hero2-mango-bg)}.fwPUDq_big{font-family:var(--font-head);font-size:var(--hero2-big-size);font-weight:var(--font-weight-head);line-height:1}.fwPUDq_body{flex:1;min-width:0}.fwPUDq_body b{font-family:var(--font-head);font-size:16px;font-weight:600}.fwPUDq_body small{font-family:var(--font-body);font-size:var(--hero2-sub-size);opacity:var(--hero2-sub-opacity);font-weight:700;display:block}.fwPUDq_bar{margin-top:8px}
.RMU4jq_iconbtn{border-radius:var(--radius-icon-btn);border:var(--border);background:var(--color-surface-strong);width:46px;height:46px;box-shadow:var(--icon-btn-shadow);place-items:center;font-size:22px;display:grid}.RMU4jq_iconbtn:active{transform:var(--icon-btn-press);box-shadow:var(--icon-btn-shadow-pressed)}.RMU4jq_off{background:var(--color-disabled-bg);color:var(--color-disabled-text);border-color:var(--color-disabled-outline);box-shadow:var(--icon-btn-shadow-off)}[data-theme=midnight] .RMU4jq_iconbtn{width:44px;height:44px;font-size:20px;transition:background .15s}[data-theme=midnight] .RMU4jq_iconbtn:hover{background:var(--icon-btn-bg-hover)}
._MwcJG_lv{white-space:nowrap;border:var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-bg);box-shadow:var(--lv-shadow);font-family:var(--font-head);font-size:var(--lv-size);font-weight:var(--lv-weight);color:inherit;flex:none;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px 7px 8px;display:flex}._MwcJG_lv span{font-size:var(--lv-emoji-size)}._MwcJG_button{cursor:pointer;min-height:44px}._MwcJG_done{background:var(--lv-done-bg);border-color:var(--lv-done-border-color)}._MwcJG_now{background:var(--lv-now-bg);border-color:var(--lv-now-border-color);box-shadow:var(--lv-now-shadow)}._MwcJG_idle{background:var(--color-surface);border-color:var(--color-outline);box-shadow:none}._MwcJG_lock{background:var(--lv-lock-bg);color:var(--lv-lock-color);border-color:var(--lv-lock-border-color);box-shadow:var(--lv-lock-shadow);opacity:var(--lv-lock-opacity)}._MwcJG_compact{gap:6px;min-height:44px;padding:7px 10px 7px 8px}._MwcJG_compact ._MwcJG_lockGlyph{font-size:var(--lv-size)}._MwcJG_trailing{opacity:.7;margin-left:2px;font-size:12px}
._6FV_6q_node{width:var(--node-size);height:var(--node-size);border:var(--node-border);font-family:var(--font-head);font-size:var(--node-font-size);font-weight:var(--node-font-weight);color:var(--node-color);box-shadow:var(--node-shadow);background:var(--node-bg);transition:var(--node-transition);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}._6FV_6q_node:after{content:"";border-radius:50%;position:absolute;inset:-4px}._6FV_6q_node:hover:not(._6FV_6q_lock){transform:translate(-50%,-53%)scale(1.05)}._6FV_6q_now{background:var(--node-now-bg);width:var(--node-now-size);height:var(--node-now-size);color:var(--node-now-color);border:var(--node-now-border);box-shadow:var(--node-now-shadow);animation:var(--anim-pulse)}._6FV_6q_land{animation:var(--anim-node-land)}._6FV_6q_available{background:var(--node-now-bg);color:var(--node-now-color);border:var(--node-now-border);box-shadow:var(--node-now-shadow)}._6FV_6q_lock{background:var(--node-lock-bg);color:var(--node-lock-color);border:var(--node-lock-border);box-shadow:var(--node-lock-shadow);-webkit-backdrop-filter:var(--node-lock-blur);cursor:not-allowed}._6FV_6q_stars{left:50%;top:var(--node-stars-top);font-size:var(--node-stars-size);white-space:nowrap;filter:var(--node-stars-filter);position:absolute;transform:translate(-50%)}._6FV_6q_nlabel{white-space:nowrap;font-family:var(--nlabel-family);font-size:var(--nlabel-size);font-weight:var(--nlabel-weight);color:var(--nlabel-color);background:var(--nlabel-bg);border:var(--nlabel-border);border-radius:var(--nlabel-radius);box-shadow:var(--nlabel-shadow);-webkit-backdrop-filter:var(--nlabel-blur);padding:3px 10px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}._6FV_6q_lock ._6FV_6q_nlabel{background:var(--nlabel-lock-bg);border-color:var(--nlabel-lock-border-color);color:var(--nlabel-lock-color);box-shadow:var(--nlabel-lock-shadow)}._6FV_6q_now ._6FV_6q_nlabel,._6FV_6q_available ._6FV_6q_nlabel{background:var(--nlabel-now-bg);border-color:var(--nlabel-now-border-color);color:var(--nlabel-now-color)}
.vM42bG_topbar{align-items:center;gap:10px;padding:14px 16px 6px;display:flex}.vM42bG_avbtn{background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:block;position:relative}.vM42bG_avbtn [data-avatar]{box-shadow:var(--avbtn-shadow)}.vM42bG_caret{background:var(--avbtn-badge-bg);border:var(--avbtn-badge-border);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;bottom:-4px;right:-5px}.vM42bG_hi{flex:1;min-width:0}.vM42bG_hi small{color:var(--hi-small-color);white-space:nowrap;font-size:13px;display:block}.vM42bG_hi b{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--hi-name-size)}.vM42bG_topbar>[data-tone]{padding:4px 9px;font-size:14px}
.HmUbQG_menurow{font-family:var(--font-head);border-bottom:var(--menurow-border);text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 2px;font-size:18px;font-weight:600;display:flex}.HmUbQG_menurow:last-child{border-bottom:0}.HmUbQG_ml{align-items:center;gap:12px;display:flex}.HmUbQG_ml span{font-size:24px}.HmUbQG_menurow.HmUbQG_dng{color:var(--color-error-text)}
.z-gh-G_nav{border-top:var(--border);background:var(--nav-bg);-webkit-backdrop-filter:var(--nav-blur);backdrop-filter:var(--nav-blur);flex:none;display:flex}.z-gh-G_item{font-family:var(--font-body);font-weight:var(--font-weight-body);color:var(--nav-item-color);opacity:var(--nav-item-opacity);min-height:var(--size-touch-target);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:9px 4px 10px;font-size:12px;text-decoration:none;display:flex}.z-gh-G_item span{font-size:var(--nav-icon-size);filter:var(--nav-icon-filter);opacity:var(--nav-icon-opacity)}.z-gh-G_item[aria-current=page]{opacity:1;background:var(--nav-on-bg);color:var(--nav-on-color)}.z-gh-G_item[aria-current=page] span{filter:none;opacity:1}.z-gh-G_navlogo{display:none}.z-gh-G_dotted{position:relative}.z-gh-G_item .z-gh-G_dot{--nav-dot-size:clamp(8px, 2.4cqw, 10px);--nav-dot-ring:2px;--nav-dot-top:calc(9px - var(--nav-dot-size) / 4);top:var(--nav-dot-top);left:calc(50% + var(--nav-icon-size) / 2 - var(--nav-dot-size) / 2);width:var(--nav-dot-size);height:var(--nav-dot-size);background:var(--color-danger);box-shadow:0 0 0 var(--nav-dot-ring) var(--nav-bg);filter:none;opacity:1;border-radius:50%;font-size:0;position:absolute}@container dev (min-width:720px){.z-gh-G_nav{border-top:0;border-right:var(--border);gap:var(--nav-wide-gap);flex-direction:column;order:-1;width:200px;padding:16px 12px}.z-gh-G_item{border-radius:var(--nav-wide-radius);font-family:var(--font-head);font-weight:var(--nav-wide-weight);font-size:var(--nav-wide-size);border:var(--nav-wide-border);flex-direction:row;flex:none;justify-content:flex-start;gap:12px;padding:12px 14px}.z-gh-G_item .z-gh-G_dot{--nav-dot-top:calc(12px - var(--nav-dot-size) / 4);left:calc(14px + var(--nav-icon-size) - var(--nav-dot-size) / 2)}.z-gh-G_item[aria-current=page]{border-color:var(--nav-wide-on-border-color);box-shadow:var(--nav-wide-on-shadow);background:var(--nav-wide-on-bg)}.z-gh-G_navlogo{font-family:var(--font-head);font-weight:700;font-size:var(--navlogo-size);background:var(--navlogo-bg);color:var(--navlogo-color);-webkit-background-clip:text;background-clip:text;padding:4px 10px 14px;display:block}}
.XRC_ja_art{width:110px;height:110px;margin:14px auto 0;display:block}.XRC_ja_title{text-align:center;margin-top:8px;font-size:26px}.XRC_ja_body{text-align:center;opacity:.7;margin-top:8px;margin-bottom:6px;font-size:15px}.XRC_ja_acts{flex-direction:column;gap:10px;margin-top:14px;display:flex}
.uZ9OPG_pwrap{position:relative}.uZ9OPG_pwrap .uZ9OPG_pwinput{padding-right:54px}.uZ9OPG_eye{background:0 0;border:0;border-radius:12px;width:38px;height:38px;font-size:20px;position:absolute;top:7px;right:6px}.uZ9OPG_eye:after{content:"";position:absolute;inset:-3px}
.g_t4La_path{width:100%;max-width:520px;margin:0 auto;position:relative}.g_t4La_path>svg{width:100%;height:100%;position:absolute;inset:0}.g_t4La_trail,.g_t4La_dots{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.g_t4La_trail{stroke:var(--path-stroke-1);stroke-width:var(--path-stroke-1-width)}.g_t4La_dots{stroke:var(--path-stroke-2);stroke-width:var(--path-stroke-2-width);stroke-dasharray:var(--path-dash)}
._1OHu3q_title{text-align:center;margin:14px 0 4px;font-size:26px}._1OHu3q_sub{text-align:center;opacity:.7;margin-bottom:12px;font-size:15px}._1OHu3q_row{text-align:left;width:100%;min-height:44px;color:inherit;border:var(--lv-border);border-radius:var(--secrow-radius);background:var(--lv-bg);box-shadow:var(--lv-shadow);font-family:var(--font-head);font-size:20px;font-weight:var(--lv-weight);cursor:pointer;align-items:center;gap:14px;margin-top:10px;padding:12px 14px;display:flex}._1OHu3q_viewed{background:var(--lv-now-bg);border-color:var(--lv-now-border-color);box-shadow:var(--lv-now-shadow)}._1OHu3q_lock{background:var(--lv-lock-bg);color:var(--lv-lock-color);border-color:var(--lv-lock-border-color);box-shadow:var(--lv-lock-shadow);cursor:not-allowed}._1OHu3q_emoji{flex:none;font-size:34px}._1OHu3q_name{flex:1;min-width:0}._1OHu3q_tag{white-space:nowrap;margin-left:auto;font-size:13px}._1OHu3q_note{text-align:center;opacity:.7;margin-top:14px;font-size:13px}
.KxcRTq_picture{object-fit:contain}.KxcRTq_fallback{--picture-fallback-size:clamp(16px, 7cqw, 30px);font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--picture-fallback-size);text-align:center;overflow-wrap:anywhere;color:var(--color-text);place-items:center;padding:4px;line-height:1.1;display:grid;position:absolute;inset:0;overflow:hidden}
.hh3fOW_tile{--tb:var(--ltile-1-bg);--tf:var(--ltile-1-fg);--tbd:var(--ltile-1-border);--tsh:var(--ltile-1-shadow);aspect-ratio:1/1.05;width:100%;color:var(--tf);background:var(--tb);border:var(--ltile-bw) solid var(--tbd);border-radius:var(--ltile-radius);box-shadow:var(--ltile-shadow-geometry) var(--tsh);-webkit-backdrop-filter:var(--surface-blur);font-family:var(--font-head);font-weight:var(--font-weight-head);place-items:center;padding:0;font-size:clamp(20px,10.5cqw,54px);line-height:1;transition:transform .12s;display:grid;position:relative}.hh3fOW_tile i{font-size:.62em;font-style:normal}.hh3fOW_g{white-space:nowrap;display:block}.hh3fOW_g.hh3fOW_w2{font-size:.62em}.hh3fOW_t0{--tb:var(--ltile-1-bg);--tf:var(--ltile-1-fg);--tbd:var(--ltile-1-border);--tsh:var(--ltile-1-shadow)}.hh3fOW_t1{--tb:var(--ltile-2-bg);--tf:var(--ltile-2-fg);--tbd:var(--ltile-2-border);--tsh:var(--ltile-2-shadow)}.hh3fOW_t2{--tb:var(--ltile-3-bg);--tf:var(--ltile-3-fg);--tbd:var(--ltile-3-border);--tsh:var(--ltile-3-shadow)}.hh3fOW_t3{--tb:var(--ltile-4-bg);--tf:var(--ltile-4-fg);--tbd:var(--ltile-4-border);--tsh:var(--ltile-4-shadow)}.hh3fOW_t4{--tb:var(--ltile-5-bg);--tf:var(--ltile-5-fg);--tbd:var(--ltile-5-border);--tsh:var(--ltile-5-shadow)}.hh3fOW_t5{--tb:var(--ltile-6-bg);--tf:var(--ltile-6-fg);--tbd:var(--ltile-6-border);--tsh:var(--ltile-6-shadow)}button.hh3fOW_tile{cursor:pointer;color:var(--tf)}button.hh3fOW_tile:hover:not(.hh3fOW_answered){transform:translateY(-4px)rotate(-2deg)}button.hh3fOW_tile:active:not(.hh3fOW_answered){transform:translateY(3px)}.hh3fOW_next{--tb:var(--ltile-next-bg);--tf:var(--ltile-next-fg);--tbd:var(--ltile-next-border);animation:var(--anim-nudge)}.hh3fOW_lock{--tb:var(--ltile-lock-bg);--tf:var(--ltile-lock-fg);--tbd:var(--ltile-lock-border);box-shadow:var(--ltile-lock-shadow);cursor:not-allowed}.hh3fOW_right{background:var(--opt-right-bg);border-color:var(--opt-right-border-color);animation:var(--anim-bounce)}.hh3fOW_wrong{background:var(--opt-wrong-bg);border-color:var(--opt-wrong-border-color);animation:var(--anim-shake)}.hh3fOW_answered{cursor:default}.hh3fOW_pic{background:var(--ltile-pic-bg);border:var(--ltile-pic-border);border-radius:50%;width:clamp(24px,9.5cqw,40px);height:clamp(24px,9.5cqw,40px);position:absolute;bottom:-9px;right:-7px;overflow:hidden}.hh3fOW_tap{background:var(--bigletter-tap-bg);border:var(--mini-border);width:54px;height:54px;color:var(--color-on-primary);animation:var(--anim-mascot-bob);border-radius:50%;place-items:center;font-size:26px;animation-duration:1.6s;display:grid;position:absolute;bottom:-12px;right:-8px}.hh3fOW_big{aspect-ratio:1;border-radius:var(--bigletter-radius);width:min(66cqw,280px);box-shadow:var(--bigletter-shadow-geometry) var(--tsh);font-size:clamp(110px,40cqw,180px)}
._5YrczG_opt{aspect-ratio:1/1.05;width:100%;color:inherit;border:var(--opt-border);border-radius:var(--radius-card);background:var(--opt-bg);box-shadow:var(--opt-shadow);-webkit-backdrop-filter:var(--opt-blur);transition:var(--opt-transition);cursor:pointer;place-items:center;padding:0;display:grid;position:relative}._5YrczG_opt:hover:not(._5YrczG_locked){transform:var(--opt-hover-transform)}._5YrczG_opt:active:not(._5YrczG_locked){transform:var(--opt-active-transform);box-shadow:var(--opt-active-shadow)}._5YrczG_selected,._5YrczG_selected:hover:not(._5YrczG_locked){transform:var(--opt-hover-transform)}._5YrczG_selected{outline:4px solid var(--color-select);outline-offset:2px}._5YrczG_selected:after{content:"";border-radius:inherit;box-shadow:0 0 0 10px var(--color-select-glow);pointer-events:none;position:absolute;inset:-6px}._5YrczG_selected:focus-visible:after{box-shadow:0 0 0 3px var(--color-bg), 0 0 0 6px var(--color-focus)}._5YrczG_frame{width:70%;height:70%;position:relative}._5YrczG_emoji{--picture-option-emoji-size:clamp(48px, 17cqw, 92px);font-size:var(--picture-option-emoji-size);place-items:center;line-height:1;display:grid;position:absolute;inset:0}._5YrczG_right{background:var(--opt-right-bg);border-color:var(--opt-right-border-color);box-shadow:var(--opt-right-shadow);animation:var(--anim-bounce)}._5YrczG_wrong{background:var(--opt-wrong-bg);border-color:var(--opt-wrong-border-color);animation:var(--anim-shake)}._5YrczG_locked{cursor:default}._5YrczG_blank{border-radius:var(--radius-card);background:var(--picture-option-blank-bg);position:absolute;inset:0}
.yhjbpa_pill{border:var(--border);border-radius:var(--radius-pill);font-family:var(--font-head);background:var(--color-surface-strong);box-shadow:var(--shadow-pill);-webkit-backdrop-filter:var(--pill-blur);align-items:center;gap:6px;padding:5px 12px;font-size:15px;font-weight:600;display:inline-flex}[data-theme=midnight] .yhjbpa_pill{font-size:14px}
.ND6p4G_play{width:var(--play-size);height:var(--play-size);border:var(--play-border);background:var(--play-bg);box-shadow:var(--play-shadow);font-size:var(--play-font);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.ND6p4G_play:active{transform:var(--play-active-transform);box-shadow:var(--play-active-shadow)}.ND6p4G_on{background:var(--play-on-bg)}.ND6p4G_eq{align-items:center;gap:3px;height:26px;display:none}.ND6p4G_on .ND6p4G_eq{display:flex}.ND6p4G_on .ND6p4G_ic{display:none}.ND6p4G_eq i{width:var(--eq-bar-width);background:var(--eq-bar-bg);animation:var(--anim-eq);border-radius:9px}.ND6p4G_eq i:nth-child(2){animation-delay:.15s}.ND6p4G_eq i:nth-child(3){animation-delay:.3s}.ND6p4G_eq i:nth-child(4){animation-delay:50ms}@media (prefers-reduced-motion:reduce){.ND6p4G_eq i{height:25%}.ND6p4G_eq i:nth-child(2n){height:90%}}
.NZLsiW_bar{height:var(--bar-height);border:var(--bar-border);background:var(--bar-track);border-radius:99px;overflow:hidden}.NZLsiW_bar i{background:var(--bar-fill);height:100%;box-shadow:var(--bar-fill-shadow);border-radius:99px;transition:width .6s;display:block}
.JtbmWq_errscreen,.JtbmWq_loadwrap{background-color:var(--color-bg);background-image:var(--dots-image);background-size:var(--dots-size);height:100%}.JtbmWq_errscreen{flex-direction:column;min-height:0;display:flex}.JtbmWq_errbody{flex:1;place-items:center;padding:24px 20px;display:grid;overflow-y:auto}.JtbmWq_loadwrap{flex-direction:column;align-items:center;gap:14px;padding:26px 18px 24px;display:flex;overflow-y:auto}.JtbmWq_loadwrap .JtbmWq_mascot{width:130px;height:130px}.JtbmWq_loadwrap h2{font-size:26px}.JtbmWq_hint{opacity:.7;font-size:15px}.JtbmWq_skels{flex-direction:column;gap:14px;width:100%;max-width:440px;margin-top:6px;display:flex}
.BUXcVG_opt{text-align:left;border:var(--opt-border);border-radius:var(--opt-radius);background:var(--opt-bg);width:100%;color:inherit;box-shadow:var(--opt-shadow);-webkit-backdrop-filter:var(--opt-blur);font-family:var(--font-head);font-size:var(--opt-size);font-weight:var(--opt-weight);transition:var(--opt-transition);cursor:pointer;align-items:center;gap:14px;padding:14px 16px;display:flex}.BUXcVG_opt:hover:not(.BUXcVG_locked){transform:var(--opt-hover-transform);background:var(--opt-hover-bg);border-color:var(--opt-hover-border-color)}.BUXcVG_opt:active:not(.BUXcVG_locked){transform:var(--opt-active-transform);box-shadow:var(--opt-active-shadow)}.BUXcVG_l{width:var(--opt-l-size);height:var(--opt-l-size);border-radius:var(--opt-l-radius);border:var(--opt-l-border);font-size:var(--opt-l-font);color:var(--opt-l-1-color);background:var(--opt-l-1-bg);flex:none;place-items:center;font-weight:600;display:grid}.BUXcVG_opt[data-letter=B] .BUXcVG_l{background:var(--opt-l-2-bg);color:var(--opt-l-2-color)}.BUXcVG_opt[data-letter=C] .BUXcVG_l{background:var(--opt-l-3-bg);color:var(--opt-l-3-color)}.BUXcVG_right{background:var(--opt-right-bg);border-color:var(--opt-right-border-color);box-shadow:var(--opt-right-shadow);animation:var(--anim-bounce)}.BUXcVG_wrong{background:var(--opt-wrong-bg);border-color:var(--opt-wrong-border-color);animation:var(--anim-shake)}.BUXcVG_locked{cursor:default}@container dev (min-width:720px){.BUXcVG_opt{font-size:var(--opt-size-wide)}}@container dev (min-width:1000px){.BUXcVG_opt{font-size:var(--opt-size-xwide)}}
.h-FiGG_art{aspect-ratio:8/5;--cover-tarsi-size:clamp(64px, 28%, 120px);--cover-loading-gap:8px;--cover-fade-ms:.25s;padding:0;position:relative;overflow:hidden}.h-FiGG_image{object-fit:cover}.h-FiGG_image[data-loaded=false]{opacity:0}@media (prefers-reduced-motion:no-preference){.h-FiGG_image{transition:opacity var(--cover-fade-ms) ease-out}}.h-FiGG_placeholder,.h-FiGG_backdrop{background:linear-gradient(135deg, var(--color-info), var(--color-accent));position:absolute;inset:0}.h-FiGG_loading{justify-content:center;align-items:center;gap:var(--cover-loading-gap);flex-direction:column;display:flex;position:absolute;inset:0}.h-FiGG_loading .h-FiGG_tarsi{width:var(--cover-tarsi-size);aspect-ratio:1;height:auto}.h-FiGG_sticker{z-index:1;background:var(--sticker-bg);border:var(--sticker-border);border-radius:var(--sticker-radius);padding:var(--sticker-pad);font-family:var(--font-head);font-size:var(--sticker-size);font-weight:var(--sticker-weight);color:var(--sticker-color);rotate:var(--sticker-rotate);box-shadow:var(--sticker-shadow);-webkit-backdrop-filter:var(--sticker-blur);position:absolute;top:12px;left:12px}
._98jlzG_scroll{background-color:var(--dots-bg);background-image:var(--dots-image);background-size:var(--dots-size);flex:1;min-width:0;overflow:hidden auto}
.Iqq9Dq_seg{flex-wrap:wrap;gap:10px;display:flex}.Iqq9Dq_seg.Iqq9Dq_grid{--seg-grid-min:clamp(8rem, 40vw, 10rem);grid-template-columns:repeat(auto-fit, minmax(var(--seg-grid-min), 1fr));display:grid}.Iqq9Dq_grid .Iqq9Dq_segb{width:100%}.Iqq9Dq_segb{border:var(--border);background:var(--color-surface-strong);box-shadow:var(--shadow-raised);font-family:var(--font-head);text-align:left;border-radius:16px;min-height:46px;padding:8px 16px;font-size:17px;font-weight:600;transition:transform 80ms}.Iqq9Dq_segb small{font-family:var(--font-body);font-weight:var(--font-weight-body);opacity:.65;font-size:12px;display:block}.Iqq9Dq_segb:active{transform:var(--press-raised);box-shadow:var(--shadow-raised-pressed)}.Iqq9Dq_segb.Iqq9Dq_on{background:var(--color-primary);color:var(--color-on-primary)}.Iqq9Dq_segb.Iqq9Dq_lock{background:var(--color-disabled-bg);color:var(--color-disabled-text);border-color:var(--color-disabled-outline);box-shadow:var(--icon-btn-shadow-off);cursor:not-allowed}.Iqq9Dq_themechip{border:var(--border);border-radius:var(--radius-pill);background:var(--color-surface-strong);box-shadow:var(--shadow-pill);flex:none;align-items:center;gap:0;padding:3px;display:inline-flex}.Iqq9Dq_chipbtn{border-radius:var(--radius-pill);font-family:var(--font-head);background:0 0;border:0;align-items:center;gap:5px;min-height:38px;padding:5px 12px;font-size:14px;font-weight:600;display:flex;position:relative}.Iqq9Dq_chipbtn:after{content:"";position:absolute;inset:-3px 0}.Iqq9Dq_chipbtn.Iqq9Dq_on{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--chip-on-ring)}
.mCnc-W_scrim{background:var(--scrim-bg);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);z-index:30;animation:var(--anim-fade);pointer-events:auto;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.mCnc-W_sheet{background:var(--sheet-bg);border:var(--border);border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;width:100%;max-width:520px;animation:var(--anim-sheet-up);box-shadow:var(--sheet-shadow);border-bottom:0;padding:16px 22px 26px;position:relative}.mCnc-W_sheet:focus{outline:none}.mCnc-W_grab{width:var(--grab-width);height:var(--grab-height);background:var(--grab-bg);border-radius:9px;margin:0 auto 12px}[data-theme] .mCnc-W_sheet .mCnc-W_x{width:var(--sheet-x-size);height:var(--sheet-x-size);border-radius:var(--sheet-x-radius);font-size:var(--sheet-x-font);position:absolute;top:14px;right:14px}[data-theme] .mCnc-W_sheet .mCnc-W_x:after{content:"";width:var(--size-touch-target);height:var(--size-touch-target);position:absolute;top:50%;left:50%;translate:-50% -50%}@container dev (min-width:720px){.mCnc-W_scrim{align-items:center}.mCnc-W_sheet{border-bottom:var(--border);border-radius:var(--sheet-radius);animation:var(--anim-fade);animation-duration:.25s}}
.UuuD1a_confirmicon{text-align:center;margin-top:18px;font-size:54px}.UuuD1a_title{text-align:center;margin-top:6px;font-size:26px}.UuuD1a_sub2{text-align:center;opacity:.7;margin-top:8px;margin-bottom:6px;font-size:15px}
.gQh2Bq_acts2{flex-direction:column;gap:12px;margin-top:14px;display:flex}
._3peLUa_ld{gap:8px;display:flex}._3peLUa_ld i{background:var(--color-text);width:14px;height:14px;animation:var(--anim-dots);border-radius:50%}._3peLUa_ld i:nth-child(2){background:var(--color-special);animation-delay:.15s}._3peLUa_ld i:nth-child(3){background:var(--color-primary);animation-delay:.3s}._3peLUa_skel{border:var(--border);background:linear-gradient(90deg, var(--skel-base) 25%, var(--skel-shine) 50%, var(--skel-base) 75%);animation:var(--anim-shimmer);box-shadow:var(--skel-shadow);border-color:var(--skel-border-color);background-size:220% 100%;border-radius:20px}._3peLUa_block{height:110px}._3peLUa_card{height:64px}._3peLUa_line{width:70%;height:64px}
[data-theme] button.QCnyVq_sndbtn{border-radius:14px;flex:none;width:44px;height:44px;font-size:20px}[data-theme] button.QCnyVq_sndbtn.QCnyVq_off{background:var(--color-disabled-bg);color:var(--color-disabled-text);border-color:var(--color-disabled-outline);box-shadow:var(--icon-btn-shadow-off)}[data-theme] button.QCnyVq_sndbtn.QCnyVq_off:hover{background:var(--color-disabled-bg);color:var(--color-disabled-text);border-color:var(--color-disabled-outline);box-shadow:var(--icon-btn-shadow-off)}[data-theme] button.QCnyVq_sndbtn.QCnyVq_on2{animation:var(--anim-pop)}
.q24cAa_bar{--preview-gap:.5rem;--preview-pad:clamp(8px, 2cqw, 16px);align-items:center;gap:var(--preview-gap) calc(var(--preview-gap) * 2);padding:var(--preview-pad);border-bottom:var(--border);background:var(--color-track);color:var(--color-text);flex-wrap:wrap;font-size:.875rem;display:flex}.q24cAa_banner{font-family:var(--font-head);font-weight:var(--font-weight-head)}.q24cAa_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q24cAa_spacer{flex:1}.q24cAa_notes{flex-basis:100%;margin:0;padding:0;list-style:none}.q24cAa_back{min-height:44px;color:var(--color-text);align-items:center;display:inline-flex}
.t5_NQa_avgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.t5_NQa_av{aspect-ratio:1;border:var(--avatar-border);box-shadow:var(--avatar-picker-shadow);border-radius:50%;place-items:center;font-size:clamp(28px,9cqw,40px);transition:transform .12s;display:grid;position:relative}.t5_NQa_av:hover{transform:translateY(-3px)rotate(-3deg)}.t5_NQa_av.t5_NQa_on{outline:4px solid var(--color-select);outline-offset:3px;animation:var(--anim-pop)}.t5_NQa_av.t5_NQa_on:focus-visible{box-shadow:var(--avatar-picker-shadow), 0 0 0 3px var(--color-focus);outline-offset:6px}.t5_NQa_badge{background:var(--color-success);width:24px;height:24px;color:var(--color-on-primary);border:2.5px solid var(--color-outline);font-family:var(--font-head);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}@container dev (min-width:720px){.t5_NQa_avgrid{grid-template-columns:repeat(8,minmax(0,1fr))}}
.mSsiDq_controls{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:12px;padding:8px 16px 14px;display:flex}.mSsiDq_play[data-disabled]{opacity:.5;pointer-events:none}.mSsiDq_chip{border:var(--mini-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);color:var(--color-text);font-family:var(--font-head);font-weight:var(--font-weight-head);min-height:var(--size-touch-target);box-shadow:var(--shadow-pill);cursor:pointer;padding:6px 14px;font-size:14px}.mSsiDq_chip[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}
.J5F_tq_spk{width:var(--spk-size);height:var(--spk-size);border-radius:var(--spk-radius);border:var(--spk-border);background:var(--spk-bg);box-shadow:var(--spk-shadow);font-size:var(--spk-font);cursor:pointer;flex:none;margin-top:5px;transition:background .2s;position:relative}.J5F_tq_spk:after{content:"";width:var(--size-touch-target);height:var(--size-touch-target);position:absolute;top:50%;left:50%;translate:-50% -50%}.J5F_tq_spk:hover{background:var(--spk-hover-bg)}.J5F_tq_spk:active{transform:var(--spk-active-transform);box-shadow:var(--spk-active-shadow)}.J5F_tq_playing,.J5F_tq_playing:hover{background:var(--spk-playing-bg)}
.CE6gfG_stat{padding:var(--stat-padding)}.CE6gfG_stat b{font-family:var(--font-head);font-size:var(--stat-value-size);font-weight:var(--stat-value-weight);display:block}.CE6gfG_stat small{color:var(--stat-label-color);opacity:var(--stat-label-opacity);font-size:12px}.CE6gfG_me{padding:12px 14px}.CE6gfG_me .CE6gfG_ic{font-size:26px}.CE6gfG_me b{font-size:30px;font-weight:var(--font-weight-head);line-height:1.1}.CE6gfG_me small{font-family:var(--font-body);color:var(--color-text-muted);opacity:1;font-size:13px;font-weight:700}
.uuGquW_bar{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:12px;padding:8px 16px 14px;display:flex}.uuGquW_primary{flex:100%;order:-1}@media (min-width:600px){.uuGquW_primary{flex:0 auto;order:0}}
.QsJUiW_steps{gap:6px;padding:0 16px 10px;display:flex}.QsJUiW_steps i,.QsJUiW_steps button{height:var(--steps-height);border:var(--steps-border);background:var(--steps-bg);border-radius:99px;flex:1}.QsJUiW_steps .QsJUiW_on{background:var(--steps-on)}.QsJUiW_steps .QsJUiW_cur{background:var(--steps-cur);box-shadow:var(--steps-cur-shadow)}.QsJUiW_steps button{cursor:pointer;padding:0;position:relative}.QsJUiW_steps button:before{content:"";position:absolute;inset:-18px -3px}.QsJUiW_steps button:active{transform:translateY(1px)}.QsJUiW_steps .QsJUiW_view{outline:3px solid var(--color-outline);outline-offset:2px}@container dev (min-width:720px){.QsJUiW_steps{padding-left:24px;padding-right:24px}}
._5kY2yq_streak{padding:var(--streak-pad);margin:4px 16px 12px}._5kY2yq_row2{font-family:var(--font-head);font-size:var(--streak-row-size);justify-content:space-between;margin-bottom:10px;font-weight:600;display:flex}._5kY2yq_week{opacity:.6;font-size:14px}._5kY2yq_days{justify-content:space-between;gap:6px;display:flex;container-type:inline-size}._5kY2yq_long{display:none}._5kY2yq_day{text-align:center;max-width:52px;font-family:var(--font-body);flex:1;font-size:12px;font-weight:700}._5kY2yq_day i{aspect-ratio:1;border:var(--streak-day-border);background:var(--streak-day-bg);color:var(--streak-day-color);border-radius:50%;place-items:center;margin-bottom:4px;font-size:20px;font-style:normal;display:grid}._5kY2yq_done i{background:var(--streak-done-bg);border-color:var(--streak-done-border-color);color:var(--streak-done-color);animation:var(--anim-pop);animation-duration:var(--streak-pop-duration)}._5kY2yq_today i{border-color:var(--streak-today-border-color);border-style:var(--streak-today-border-style);background:var(--streak-today-bg)}@container (min-width:520px){._5kY2yq_short{display:none}._5kY2yq_long{display:inline}._5kY2yq_day{max-width:none}._5kY2yq_day i{max-width:52px;margin-inline:auto}}
.cqnF0q_sparkle{pointer-events:none;z-index:2;position:absolute;inset:0;container-type:size}.cqnF0q_star{width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);fill:var(--star-fill-from);stroke:var(--color-outline);stroke-width:2px;stroke-linejoin:round;opacity:0;animation:cqnF0q_sparkle-burst 1.9s ease-out var(--delay) forwards;position:absolute;top:50%;left:50%}@keyframes cqnF0q_sparkle-burst{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}25%{opacity:1;transform:translate(calc(var(--dx) * .25cqw), calc(var(--dy) * .25cqh)) scale(1.1) rotate(40deg)}to{opacity:0;transform:translate(calc(var(--dx) * .5cqw), calc(var(--dy) * .5cqh)) scale(.4) rotate(120deg)}}
.uJAWAa_moment{z-index:20;position:absolute;inset:0}.uJAWAa_moment:focus{outline:none}.uJAWAa_fly{font-size:calc(var(--gift-box-size) * .4);pointer-events:none;opacity:0;line-height:1;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.uJAWAa_fly{animation:var(--anim-gift-fly)}}
.msZTWG_arrive{justify-content:center;align-items:flex-end;height:150px;display:flex}.msZTWG_fit{max-width:100%}.msZTWG_art{display:block;position:relative}.msZTWG_pic{flex:0 1 var(--arrival-art-width);width:var(--arrival-art-width);aspect-ratio:19/13;min-width:0}.msZTWG_img{object-fit:contain}.msZTWG_emo{text-align:center;width:190px;height:130px;font-size:100px;line-height:130px;display:block}.msZTWG_tarsi{transform-origin:50% 90%;flex:none;display:inline-flex}.msZTWG_mascot{width:86px;height:86px}.msZTWG_arrived{font-family:var(--font-head);font-weight:var(--arrived-weight);background:var(--arrived-bg);color:var(--arrived-color);border:var(--arrived-border);box-shadow:var(--arrived-shadow);transform:var(--arrived-transform);border-radius:999px;margin:0;padding:5px 14px;font-size:15px}@media (prefers-reduced-motion:no-preference){.msZTWG_art{animation:var(--anim-starpop);animation-duration:.8s;animation-fill-mode:both}.msZTWG_arrived{animation:var(--anim-fade);animation-duration:.5s;animation-delay:1.1s;animation-fill-mode:both}}
.KBq8Cq_answer{--riddle-word-size:clamp(28px, 9cqw, 40px);--riddle-label-size:clamp(12px, 3.4cqw, 14px);background:var(--color-surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--surface-blur);animation:var(--anim-pop);flex-direction:column;align-items:center;gap:8px;padding:14px 16px;display:flex}.KBq8Cq_label{font-family:var(--font-body);font-size:var(--riddle-label-size);font-weight:var(--font-weight-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--syll-spacing);margin:0}.KBq8Cq_word{min-height:44px;font:inherit;color:var(--color-text);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;padding:4px 12px;display:flex}.KBq8Cq_text{font-family:var(--font-head);font-size:var(--riddle-word-size);font-weight:var(--word-title-weight);overflow-wrap:anywhere;line-height:1}.KBq8Cq_syll{font-family:var(--font-body);font-size:var(--syll-size);font-weight:var(--syll-weight);color:var(--syll-color);opacity:var(--syll-opacity);letter-spacing:var(--syll-spacing)}.KBq8Cq_hear{align-self:center}.KBq8Cq_note{border-radius:var(--radius-card);background:var(--seen-note-bg);color:var(--seen-note-color);font-size:var(--riddle-label-size);font-weight:var(--syll-weight);padding:6px 12px}
.qmf_vG_themecard{border:var(--border);background:var(--color-surface-strong);box-shadow:var(--shadow-choice);font-family:var(--font-head);border-radius:20px;padding:8px 8px 10px;font-size:16px;font-weight:600;position:relative}.qmf_vG_themecard.qmf_vG_on{background:var(--color-primary);color:var(--color-on-primary);outline:4px solid var(--color-select);outline-offset:3px}.qmf_vG_themecard.qmf_vG_on:focus-visible{box-shadow:var(--shadow-choice), 0 0 0 3px var(--color-focus);outline-offset:6px}.qmf_vG_badge{background:var(--color-success);width:26px;height:26px;color:var(--color-on-primary);border:2.5px solid var(--color-outline);border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:-8px;right:-6px}.qmf_vG_tprev{background:var(--preview-bg);border:var(--preview-border);border-radius:13px;justify-content:center;align-items:center;gap:6px;height:66px;margin-bottom:8px;display:flex}.qmf_vG_tprev i{border:var(--preview-dot-border);border-radius:50%;width:20px;height:20px}.qmf_vG_tprev i:first-child{background:var(--preview-dot-1)}.qmf_vG_tprev i:nth-child(2){background:var(--preview-dot-2)}.qmf_vG_tprev i:nth-child(3){background:var(--preview-dot-3)}.qmf_vG_themecard small{font-family:var(--font-body);font-weight:var(--font-weight-body);opacity:.65;font-size:12px;display:block}
._9l1Edq_hint{--riddle-hint-gap:10px;gap:var(--riddle-hint-gap);flex-direction:column;display:flex}._9l1Edq_hint>div:empty{margin-top:calc(-1 * var(--riddle-hint-gap))}._9l1Edq_row{justify-content:center;display:flex}._9l1Edq_line{--riddle-hint-size:clamp(15px, 4.2cqw, 18px);width:100%;min-height:44px;font:inherit;font-family:var(--font-body);font-size:var(--riddle-hint-size);font-weight:var(--font-weight-body);text-align:left;color:var(--color-text);background:var(--color-surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--surface-blur);align-items:center;gap:10px;margin:0;padding:10px 14px;display:flex}button._9l1Edq_line{cursor:pointer}._9l1Edq_line>span:nth-child(2){flex:1;min-width:0}._9l1Edq_icon{flex:none}
.k_BOQa_card{padding:14px 16px}.k_BOQa_row{font-family:var(--mecard-row-family);font-size:var(--mecard-row-size);font-weight:var(--mecard-row-weight);color:var(--mecard-row-color);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.k_BOQa_left{font-family:var(--font-body);opacity:.85;white-space:nowrap;font-size:12px;font-weight:700}.k_BOQa_only{margin-bottom:0}.k_BOQa_card.k_BOQa_waiting{padding:0}.k_BOQa_open{border-radius:inherit;width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:14px 16px;display:block}
.gXSL3W_lvlflower{font-size:var(--lvlflower-size);filter:var(--lvlflower-filter);line-height:1}@media (prefers-reduced-motion:no-preference){.gXSL3W_lvlflower{animation:var(--anim-starpop), var(--anim-mascot-bob);animation-duration:.8s,2.4s;animation-delay:0s,1s;animation-fill-mode:both,none}}.gXSL3W_unlock{text-align:left;align-items:center;gap:12px;width:100%;max-width:520px;padding:12px 16px;display:flex}.gXSL3W_lk{font-size:34px}.gXSL3W_unlock small{font-family:var(--font-body);letter-spacing:var(--unlock-small-spacing);text-transform:uppercase;color:var(--unlock-small-color);opacity:var(--unlock-small-opacity);font-size:12px;font-weight:700;display:block}.gXSL3W_unlock b{font-family:var(--font-head);font-size:var(--unlock-title-size);font-weight:var(--unlock-title-weight)}
.DYLIcG_toast{z-index:70;background:var(--toast-bg);max-width:calc(100% - 32px);color:var(--toast-color);border:var(--toast-border);font-family:var(--font-head);box-shadow:var(--toast-shadow);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:600;transition:opacity .2s,transform .25s cubic-bezier(.2,1.4,.4,1);display:flex;position:absolute;top:14px;left:50%;transform:translateY(-16px)}.DYLIcG_toast.DYLIcG_on{opacity:1;transform:none}
.RkHYfW_wcard{border:var(--wcard-border);border-radius:var(--wcard-radius);background:var(--wcard-bg);box-shadow:var(--wcard-shadow);text-align:left;flex-direction:column;gap:2px;min-height:104px;padding:12px 14px;display:flex;position:relative;container-type:inline-size}.RkHYfW_wcard b{font-family:var(--font-head);font-size:clamp(var(--wcard-word-min), calc(var(--wcard-fit-fallback) / var(--chars,1)), var(--wcard-word-size));font-weight:var(--font-weight-head);overflow-wrap:anywhere}@supports (width:1cqw){.RkHYfW_wcard b{font-size:clamp(var(--wcard-word-min), calc(var(--wcard-word-fit) * 100cqw / var(--chars,1)), var(--wcard-word-size))}}.RkHYfW_wcard b.RkHYfW_long{margin-top:var(--wcard-long-drop)}.RkHYfW_syll{font-family:var(--font-body);letter-spacing:1.5px;overflow-wrap:anywhere;font-size:12px}.RkHYfW_en{font-family:var(--font-body);opacity:.75;margin-top:2px;font-size:14px}.RkHYfW_st{filter:var(--wcard-star-filter);font-size:14px;position:absolute;top:10px;right:10px}.RkHYfW_new{background:var(--wcard-new-bg)}.RkHYfW_lock{border:var(--wcard-lock-border);box-shadow:none;color:var(--wcard-lock-color);cursor:default;text-align:center;background:0 0;justify-content:center;align-items:center}.RkHYfW_lock b{font-size:34px}.RkHYfW_lock small{font-family:var(--font-body);font-size:12px;font-weight:700}@media (prefers-reduced-motion:no-preference){.RkHYfW_wcard{transition:transform .12s}.RkHYfW_wcard:hover:not(.RkHYfW_lock){transform:var(--wcard-hover-transform)}}.RkHYfW_wcard:active:not(.RkHYfW_lock){box-shadow:var(--wcard-shadow-pressed);transform:translateY(3px)}
._1FytZq_steps{max-width:720px;margin:0 auto}._1FytZq_steps>div{padding:0 18px 10px}._1FytZq_wrap{--riddle-gap:16px;gap:var(--riddle-gap);flex-direction:column;max-width:720px;min-height:100%;margin:0 auto;padding:6px 18px 24px;display:flex}._1FytZq_live:empty{margin-top:calc(-1 * var(--riddle-gap))}._1FytZq_ask{align-items:center;gap:10px;display:flex}._1FytZq_mascot{width:76px;height:76px;animation-duration:var(--qmascot-duration);flex:none}@supports (width:1cqw){._1FytZq_mascot{--riddle-mascot-size:clamp(76px, 20cqw, 160px);width:var(--riddle-mascot-size);height:var(--riddle-mascot-size)}}._1FytZq_ask>div{white-space:normal;min-width:0;font-size:var(--qbubble-size);border-radius:var(--qbubble-radius);line-height:var(--qbubble-line-height);animation-play-state:var(--qbubble-play-state);flex:1;margin:0;padding:12px 16px}._1FytZq_ask>div:before{margin-top:var(--qbubble-arrow-offset);top:50%;bottom:auto}._1FytZq_say{width:100%;min-height:44px;font:inherit;line-height:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}._1FytZq_hear{margin-left:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){._1FytZq_say[data-cue=true] ._1FytZq_hear{animation:var(--anim-nudge)}}._1FytZq_opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}@container dev (min-width:720px){._1FytZq_opts{gap:22px}}._1FytZq_opt{position:relative}._1FytZq_opts[data-reduced-motion=true] button{animation:none}._1FytZq_confirm{--riddle-confirm-max-width:clamp(240px, 64cqw, 360px);width:100%;max-width:var(--riddle-confirm-max-width);margin:0 auto}@media (prefers-reduced-motion:no-preference){._1FytZq_mascot[data-mood=happy]{animation:var(--anim-tarsi-hop)}}
.Mpqf9W_trust{flex-wrap:wrap;justify-content:center;gap:12px;padding:34px 24px 0;display:flex}.Mpqf9W_item{display:inline-flex}.Mpqf9W_item>span{padding:5px 14px;transition:transform .15s}.Mpqf9W_item:hover>span{transform:translateY(-4px)rotate(-2deg)}.Mpqf9W_voice>span{background:var(--landing-tint-teal)}.Mpqf9W_letters>span{background:var(--landing-tint-mango)}.Mpqf9W_safe>span{background:var(--landing-tint-coral)}.Mpqf9W_tested>span{background:var(--landing-tint-grape)}
._6OaHOG_qsteps{max-width:720px;margin:0 auto}._6OaHOG_qsteps>div{padding:0 18px 10px}._6OaHOG_qwrap{flex-direction:column;gap:16px;max-width:720px;min-height:100%;margin:0 auto;padding:6px 18px 24px;display:flex}._6OaHOG_qask{align-items:center;gap:10px;display:flex}._6OaHOG_qmascot{width:76px;height:76px;animation-duration:var(--qmascot-duration);flex:none}._6OaHOG_qask>div{white-space:normal;min-width:0;font-size:var(--qbubble-size);border-radius:var(--qbubble-radius);line-height:var(--qbubble-line-height);animation-play-state:var(--qbubble-play-state);flex:1;margin:0;padding:12px 16px}._6OaHOG_qask>div:before{margin-top:var(--qbubble-arrow-offset);top:50%;bottom:auto}._6OaHOG_opts{gap:var(--qopts-gap);display:grid}@media (prefers-reduced-motion:no-preference){._6OaHOG_qmascot[data-mood=happy]{animation:var(--anim-tarsi-hop)}}
._6TdcRq_form{flex-direction:column;gap:12px;margin-top:14px;display:flex}
.vz6R1W_scroll{max-width:100%;margin:4px 10px;padding:4px 4px 6px;overflow:auto hidden}.vz6R1W_chart{grid-template-columns:var(--pantig-chart-label) repeat(var(--chart-cols,5), minmax(44px, 1fr));gap:var(--pantig-chart-gap);max-width:var(--pantig-chart-max);display:grid}.vz6R1W_head{font-family:var(--font-head);font-weight:var(--font-weight-head);text-align:center;color:var(--pantig-chart-head-color);font-size:13px}.vz6R1W_rowLabel{font-family:var(--font-head);font-weight:var(--font-weight-head);place-items:center;font-size:16px;display:grid}.vz6R1W_cell{--tb:var(--ltile-1-bg);--tf:var(--ltile-1-fg);--tbd:var(--ltile-1-border);--tsh:var(--ltile-1-shadow);aspect-ratio:1;color:var(--tf);background:var(--tb);border:var(--ltile-bw) solid var(--tbd);border-radius:var(--pantig-chart-radius);box-shadow:var(--pantig-chart-shadow-geometry) var(--tsh);-webkit-backdrop-filter:var(--surface-blur);font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--pantig-chart-glyph);white-space:nowrap;place-items:center;padding:0;line-height:1;display:grid}.vz6R1W_t0{--tb:var(--ltile-1-bg);--tf:var(--ltile-1-fg);--tbd:var(--ltile-1-border);--tsh:var(--ltile-1-shadow)}.vz6R1W_t1{--tb:var(--ltile-2-bg);--tf:var(--ltile-2-fg);--tbd:var(--ltile-2-border);--tsh:var(--ltile-2-shadow)}.vz6R1W_t2{--tb:var(--ltile-3-bg);--tf:var(--ltile-3-fg);--tbd:var(--ltile-3-border);--tsh:var(--ltile-3-shadow)}.vz6R1W_t3{--tb:var(--ltile-4-bg);--tf:var(--ltile-4-fg);--tbd:var(--ltile-4-border);--tsh:var(--ltile-4-shadow)}.vz6R1W_t4{--tb:var(--ltile-5-bg);--tf:var(--ltile-5-fg);--tbd:var(--ltile-5-border);--tsh:var(--ltile-5-shadow)}.vz6R1W_t5{--tb:var(--ltile-6-bg);--tf:var(--ltile-6-fg);--tbd:var(--ltile-6-border);--tsh:var(--ltile-6-shadow)}.vz6R1W_now{--tb:var(--pantig-now-bg);--tf:var(--pantig-now-fg);--tbd:var(--pantig-now-border);--tsh:var(--pantig-now-border);outline:var(--pantig-now-outline);outline-offset:1px}.vz6R1W_lock{--tb:var(--pantig-chart-lock-bg);--tf:var(--pantig-chart-lock-fg);--tbd:var(--pantig-chart-lock-border);box-shadow:var(--pantig-chart-lock-shadow);font-size:13px}.vz6R1W_press{cursor:pointer;transition:transform .12s}.vz6R1W_press:hover{transform:translateY(-2px)rotate(-2deg)}.vz6R1W_press:active{transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.vz6R1W_press{transition:none}.vz6R1W_press:hover,.vz6R1W_press:active{transform:none}}
.IgcKyG_feats{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.IgcKyG_feat{--reveal-hover-t:.2s;padding:26px 24px 24px}.IgcKyG_read{transform:rotate(-1.2deg)}.IgcKyG_stars{transform:rotate(1.2deg)}.IgcKyG_feat:hover{transform:translateY(-6px)rotate(0)}.IgcKyG_ic{border:var(--border);width:68px;height:68px;box-shadow:0 5px 0 var(--color-outline);border-radius:20px;place-items:center;margin-bottom:16px;font-size:34px;display:grid}.IgcKyG_read .IgcKyG_ic{background:var(--color-primary)}.IgcKyG_level .IgcKyG_ic{background:var(--color-progress)}.IgcKyG_stars .IgcKyG_ic{background:var(--color-accent)}.IgcKyG_feat:hover .IgcKyG_ic{animation:.6s ease-in-out IgcKyG_wiggle}.IgcKyG_feat h3{margin-bottom:8px;font-size:25px}.IgcKyG_feat p{opacity:.75;font-size:16px;line-height:1.5}@keyframes IgcKyG_wiggle{25%{rotate:-12deg}50%{rotate:10deg}75%{rotate:-6deg}}@container dev (max-width:760px){.IgcKyG_feats{grid-template-columns:1fr;gap:18px}.IgcKyG_feat.IgcKyG_feat{transform:none}}
.XlAvAq_steps{max-width:720px;margin:0 auto}.XlAvAq_steps>div{padding:0 18px 10px}.XlAvAq_wrap{flex-direction:column;gap:18px;max-width:720px;min-height:100%;margin:0 auto;padding:6px 18px 24px;display:flex}.XlAvAq_ask{align-items:center;gap:10px;display:flex}.XlAvAq_ask .XlAvAq_mascot{width:76px;height:76px;animation-duration:var(--qmascot-duration);flex:none}.XlAvAq_ask>div:nth-child(2){white-space:normal;min-width:0;font-size:var(--qbubble-size);border-radius:var(--qbubble-radius);line-height:var(--qbubble-line-height);flex:1;margin:0;padding:12px 16px}.XlAvAq_ask>div:nth-child(2):before{margin-top:var(--qbubble-arrow-offset);top:50%;bottom:auto}.XlAvAq_ask>button{width:76px;height:76px;font-size:34px}.XlAvAq_stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.XlAvAq_opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.XlAvAq_opts>*{font-size:clamp(48px,17cqw,92px)}@container dev (min-width:720px){.XlAvAq_opts{gap:22px}}.XlAvAq_reviewBar{padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--color-bg) 75%, transparent);margin-top:auto;position:sticky;bottom:0}
.D0bsyW_strip{--strip-fade:clamp(16px, 6vw, 32px);scroll-padding-inline:var(--strip-fade);scrollbar-width:none;gap:10px;margin:4px 0 0;padding:6px 16px 14px;display:flex;overflow-x:auto}.D0bsyW_strip[data-more-start]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade));mask-image:linear-gradient(to right, transparent, black var(--strip-fade))}.D0bsyW_strip[data-more-end]{-webkit-mask-image:linear-gradient(to left, transparent, black var(--strip-fade));mask-image:linear-gradient(to left, transparent, black var(--strip-fade))}.D0bsyW_strip[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--strip-fade), black calc(100% - var(--strip-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--strip-fade), black calc(100% - var(--strip-fade)), transparent)}.D0bsyW_item{width:var(--pantig-strip-item-width);text-align:left;min-height:44px;color:inherit;background:var(--pantig-strip-bg);border:var(--pantig-strip-border);border-radius:var(--pantig-strip-radius);box-shadow:var(--pantig-strip-shadow);-webkit-backdrop-filter:var(--surface-blur);font:inherit;flex-direction:column;flex:none;gap:2px;padding:8px 12px 10px;display:flex}button.D0bsyW_item{cursor:pointer}.D0bsyW_top{color:var(--pantig-strip-meta-color);white-space:nowrap;justify-content:space-between;gap:6px;font-size:12px;display:flex}.D0bsyW_title{font-family:var(--font-head);font-weight:var(--font-weight-head);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.D0bsyW_done{background:var(--pantig-strip-done-bg);border-color:var(--pantig-strip-done-border-color)}.D0bsyW_now{background:var(--pantig-now-bg);outline:var(--pantig-now-outline);outline-offset:1px}.D0bsyW_now:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.D0bsyW_lock{background:var(--pantig-strip-lock-bg);color:var(--pantig-strip-lock-color);border-color:var(--pantig-strip-lock-border-color);box-shadow:var(--pantig-strip-lock-shadow);opacity:var(--pantig-strip-lock-opacity)}.D0bsyW_lock .D0bsyW_top{color:inherit}
._0zFQ0G_ticker{z-index:4;background:var(--color-special);border-top:var(--border);border-bottom:var(--border);box-shadow:0 6px 0 var(--color-outline);margin:-6px -20px 0;position:relative;overflow:hidden;transform:rotate(-1.5deg)}._0zFQ0G_track{width:max-content;animation:36s linear infinite _0zFQ0G_ticker;display:flex}._0zFQ0G_track span{font:600 24px var(--font-head);color:var(--landing-white);white-space:nowrap;text-shadow:0 2px 0 var(--color-outline);padding:10px 18px}._0zFQ0G_track span:nth-child(3n+1):before{content:"✦ ";color:var(--color-primary)}._0zFQ0G_track span:nth-child(3n+2):before{content:"✦ ";color:var(--color-accent)}._0zFQ0G_track span:nth-child(3n):before{content:"✦ ";color:var(--color-progress)}._0zFQ0G_ticker:hover ._0zFQ0G_track{animation-play-state:paused}@keyframes _0zFQ0G_ticker{to{transform:translate(-50%)}}@container dev (max-width:760px){._0zFQ0G_track span{padding:8px 14px;font-size:19px}}
.eYs49q_card{width:100%;max-width:520px;padding:12px 14px}.eYs49q_title{font-family:var(--font-head);font-size:15px;font-weight:var(--font-weight-head);justify-content:space-between;margin-bottom:10px;display:flex}.eYs49q_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.eYs49q_tiles>*{opacity:0;animation:var(--anim-starpop);font-size:clamp(26px,9cqw,44px)}.eYs49q_tiles>:first-child{animation-delay:.9s}.eYs49q_tiles>:nth-child(2){animation-delay:1.1s}.eYs49q_tiles>:nth-child(3){animation-delay:1.3s}.eYs49q_tiles>:nth-child(4){animation-delay:1.5s}@media (prefers-reduced-motion:reduce){.eYs49q_tiles>*{opacity:1}}
.bCaP-W_home{padding-bottom:22px;container:pantighome/inline-size}.bCaP-W_card,.bCaP-W_next,.bCaP-W_strip{min-width:0}.bCaP-W_guide{align-items:flex-end;gap:6px;margin:8px 14px 0;display:flex}.bCaP-W_guide .bCaP-W_mascot{flex:none;width:56px;height:62px}.bCaP-W_guide .bCaP-W_bubble{white-space:normal;padding:6px 10px;font-size:14px}.bCaP-W_start{margin:8px 14px 4px;display:flex}@container pantighome (min-width:640px){.bCaP-W_cols{grid-template:"card next""chart next""chart strip"1fr/minmax(0,1.3fr) minmax(0,1fr);align-items:start;column-gap:22px;padding:12px 8px 0;display:grid}.bCaP-W_card{grid-area:card}.bCaP-W_next{grid-area:next}.bCaP-W_cols .bCaP-W_chart{grid-area:chart}.bCaP-W_strip{grid-area:strip}.bCaP-W_guide{margin:0}.bCaP-W_guide .bCaP-W_mascot{width:70px;height:78px}.bCaP-W_start{margin:10px 0 0}}
.nsEtNa_wrap{align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;display:flex}.nsEtNa_back{min-height:44px;color:var(--color-text);align-items:center;display:inline-flex}
.qUmZaG_world{margin-top:56px}.qUmZaG_title.qUmZaG_title{margin-top:8px;font-size:34px}.qUmZaG_places{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.qUmZaG_item{display:inline-flex}.qUmZaG_item>span{padding:5px 14px;transition:transform .15s}.qUmZaG_item:hover>span{transform:translateY(-4px)rotate(-2deg)}
.xAz8lq_card{text-align:center;width:100%;max-width:520px;padding:12px 14px}.xAz8lq_title{font-family:var(--font-head);font-size:15px;font-weight:var(--font-weight-head)}.xAz8lq_cells{flex-wrap:wrap;justify-content:center;gap:6px;margin:8px 10px;display:flex}.xAz8lq_cell{opacity:0;width:44px;animation:var(--anim-starpop);animation-delay:calc(.9s + var(--pop-index,0) * .1s);font-size:17px}.xAz8lq_cells .xAz8lq_cell>*{font-size:inherit}.xAz8lq_words{opacity:.85;font-size:12px}@media (prefers-reduced-motion:reduce){.xAz8lq_cell{opacity:1;animation:none}}
.KzSX5q_syllables>button{--tb:var(--pantig-find-bg);--tf:var(--pantig-find-fg);--tbd:var(--pantig-find-border);--tsh:var(--pantig-find-shadow);font-size:var(--pantig-find-glyph)}.KzSX5q_word{min-width:var(--pantig-word-width);min-height:var(--pantig-word-height);font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--pantig-read-word-glyph);letter-spacing:1px;white-space:nowrap;animation:var(--anim-pop);place-items:center;padding:0 16px;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){.KzSX5q_word{animation:none}}
.HrUV7q_w{border:0;border-bottom:var(--word-underline);background:var(--word-bg);font:inherit;font-weight:var(--word-weight);color:var(--word-color);padding:var(--word-pad);border-radius:var(--word-radius);cursor:pointer;transition:transform .12s;position:relative}.HrUV7q_w:before{content:"";position:absolute;inset:-10px -2px}.HrUV7q_w:hover{transform:var(--word-hover-transform);text-shadow:var(--word-hover-glow)}.HrUV7q_got{background:var(--word-got-bg);color:var(--word-got-color);border-bottom:var(--word-got-underline)}.HrUV7q_seen{background:var(--word-seen-bg);color:var(--word-seen-color);border-bottom:var(--word-seen-underline)}.HrUV7q_check{right:var(--wchk-right);top:var(--wchk-top);font-family:var(--font-head);font-size:var(--wchk-font);color:var(--wchk-color);background:var(--wchk-bg);border:var(--wchk-border);width:var(--wchk-size);height:var(--wchk-size);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute}.HrUV7q_lit{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-sm);box-shadow:0 0 0 .12em var(--color-primary)}
.k63JFa_title{font-size:var(--admin-title-size)}
.VQwP3a_page{--landing-nav-room:80px;--landing-join-bar-room:120px;scroll-padding-top:var(--landing-nav-room);background:var(--color-bg);flex:1;min-height:0;overflow:hidden auto}@media (prefers-reduced-motion:no-preference){.VQwP3a_page{scroll-behavior:smooth}}.VQwP3a_page h1,.VQwP3a_page h2,.VQwP3a_page h3{line-height:1.08}.VQwP3a_page :focus-visible{outline:3px solid var(--landing-white);outline-offset:2px;box-shadow:0 0 0 6px var(--color-outline)}.VQwP3a_page[data-still=true] *,.VQwP3a_page[data-still=true] :before,.VQwP3a_page[data-still=true] :after{animation-play-state:paused!important}@container dev (max-width:760px){.VQwP3a_page{scroll-padding-bottom:var(--landing-join-bar-room)}}.VQwP3a_band{padding-bottom:1px;overflow:hidden}.VQwP3a_confetti{z-index:100;pointer-events:none;position:fixed;inset:0}
.KZSTEq_lockart{width:110px;height:110px;margin:14px auto 0;display:block}.KZSTEq_title{text-align:center;margin-top:8px;font-size:26px}.KZSTEq_body{text-align:center;opacity:.7;margin-top:8px;margin-bottom:6px;font-size:15px}.KZSTEq_acts{flex-direction:column;gap:10px;margin-top:14px;display:flex}
.asnNnq_wordrow{align-items:center;gap:14px;min-width:0;margin-top:26px;display:flex}.asnNnq_wordrow>div{min-width:0}.asnNnq_wordrow h2{font-size:clamp(32px,11cqw,46px);font-weight:var(--word-title-weight);overflow-wrap:anywhere;line-height:1}.asnNnq_syll{font-family:var(--font-body);font-size:var(--syll-size);font-weight:var(--syll-weight);color:var(--syll-color);opacity:var(--syll-opacity);letter-spacing:var(--syll-spacing);margin-top:var(--syll-margin-top)}.asnNnq_meanings{margin:var(--meanings-margin);flex-wrap:wrap;gap:8px;display:flex}.asnNnq_mean{border:var(--mean-border);border-radius:var(--mean-radius);padding:var(--mean-pad);font-size:var(--mean-size)}.asnNnq_mean small{font-family:var(--font-body);font-size:var(--mean-small-size);font-weight:var(--mean-small-weight);letter-spacing:var(--mean-small-spacing);color:var(--mean-small-color);opacity:var(--mean-small-opacity);margin-bottom:var(--mean-small-margin);text-transform:uppercase;display:block}.asnNnq_en{background:var(--mean-en-bg);border-color:var(--mean-en-border-color)}.asnNnq_fil{background:var(--mean-fil-bg);border-color:var(--mean-fil-border-color)}.asnNnq_ex{background:var(--ex-bg);border:var(--ex-border);border-left:var(--ex-border-left);border-radius:var(--ex-radius);margin-bottom:14px;padding:10px 14px}.asnNnq_ex p{font-size:var(--ex-size)}.asnNnq_ex em{font-style:normal;font-size:var(--ex-em-size);color:var(--ex-em-color);opacity:var(--ex-em-opacity);margin-top:2px;display:block}.asnNnq_ex mark{background:var(--mark-bg);color:var(--mark-color);padding:var(--mark-pad);border-radius:6px}.asnNnq_note{color:var(--note-color);opacity:var(--note-opacity);margin:-6px 0 12px;font-size:13px}.asnNnq_seenNote{background:var(--seen-note-bg);color:var(--seen-note-color);text-align:center;border-radius:10px;margin:0 0 10px;padding:6px 12px;font-size:13px;font-weight:700}
.apthha_failure{align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.apthha_blockers{padding-left:var(--admin-gap-lg);font-size:var(--admin-text-sm);overflow-wrap:anywhere;margin:0}
.MpYJUq_collect{margin:0 18px 16px;padding:12px 14px}.MpYJUq_row{font-family:var(--collect-row-family);font-size:var(--collect-row-size);font-weight:var(--collect-row-weight);color:var(--collect-row-color);justify-content:space-between;margin-bottom:8px;display:flex}.MpYJUq_slots{gap:6px;display:flex}.MpYJUq_slot,.MpYJUq_seen,.MpYJUq_f{aspect-ratio:1;max-width:var(--slot-max);border:var(--slot-border);border-radius:var(--slot-radius);font-size:var(--slot-size);color:var(--slot-color);flex:1;place-items:center;transition:all .25s;display:grid}.MpYJUq_f{border:var(--slot-f-border);background:var(--slot-f-bg);color:var(--slot-f-color);box-shadow:var(--slot-f-shadow);animation:var(--anim-pop);animation-duration:var(--slot-pop-duration)}.MpYJUq_seen{border:var(--slot-seen-border);background:var(--slot-seen-bg);color:var(--slot-seen-color)}
.jkw8RW_panel{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.jkw8RW_actions{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.jkw8RW_note,.jkw8RW_done{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}
.hKOxwW_strip{--wod-pad:clamp(8px, 2.6cqw, 12px);padding:var(--wod-pad) var(--wod-pad) var(--wod-pad) calc(var(--wod-pad) / 2);margin:6px 16px 12px;position:relative;container-type:inline-size}.hKOxwW_strip[data-state=open]{background:var(--wod-strip-bg);color:var(--wod-strip-text)}.hKOxwW_row{--wod-word-size:clamp(24px, 9cqw, 38px);--wod-line-size:clamp(12px, 4cqw, 14px);--wod-eyebrow-size:clamp(10px, 3.6cqw, 12px);--wod-tarsi-size:clamp(52px, 22cqw, 76px);--wod-gap:clamp(6px, 3cqw, 12px);--wod-tick-size:clamp(32px, 10cqw, 40px);--play-size:clamp(48px, 17cqw, 64px);align-items:center;gap:var(--wod-gap);min-height:calc(var(--wod-tarsi-size) + var(--wod-pad));display:flex}.hKOxwW_strip[data-state=done] .hKOxwW_row{--play-size:var(--size-touch-target);--play-font:20px;min-height:0;padding-left:calc(var(--wod-pad) / 2)}.hKOxwW_tarsi{margin-top:calc(var(--wod-tarsi-size) * -.18);flex:none}.hKOxwW_tarsi .hKOxwW_mascot{width:var(--wod-tarsi-size);height:var(--wod-tarsi-size)}.hKOxwW_hop{display:block}.hKOxwW_tick{width:var(--wod-tick-size);height:var(--wod-tick-size);font-size:calc(var(--wod-tick-size) * .7);flex:none;place-items:center;display:grid}.hKOxwW_text{flex:1;min-width:0}.hKOxwW_eyebrow{font-family:var(--font-body);font-size:var(--wod-eyebrow-size);font-weight:var(--font-weight-body);letter-spacing:.04em;text-transform:uppercase;opacity:.85}.hKOxwW_open{width:100%;min-height:var(--size-touch-target);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.hKOxwW_word{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--wod-word-size);overflow-wrap:anywhere;line-height:1.05;display:block}.hKOxwW_strip[data-state=done] .hKOxwW_word{font-size:calc(var(--wod-word-size) * .62)}.hKOxwW_syllables,.hKOxwW_kind,.hKOxwW_doneLine{font-size:var(--wod-line-size);opacity:.85;margin-top:2px;display:block}.hKOxwW_syllables{letter-spacing:.08em}.hKOxwW_doneLine{opacity:1;font-weight:700}.hKOxwW_retry{margin-top:var(--wod-pad)}.hKOxwW_intro:after{content:"";border-radius:inherit;pointer-events:none;animation:1.1s ease-out 2 hKOxwW_wod-ring;position:absolute;inset:0}.hKOxwW_intro .hKOxwW_hop{animation:.9s ease-out hKOxwW_wod-hop}.hKOxwW_intro .hKOxwW_play{animation:1.4s ease-in-out .3s 2 hKOxwW_wod-wiggle}.hKOxwW_play{flex:none;display:flex}@keyframes hKOxwW_wod-ring{0%{box-shadow:0 0 0 0 var(--wod-strip-ring)}to{box-shadow:0 0 0 14px #0000}}@keyframes hKOxwW_wod-hop{35%{transform:translateY(-18px)rotate(-6deg)}65%{transform:translateY(0)rotate(3deg)}}@keyframes hKOxwW_wod-wiggle{20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}
.eYquOW_panel{padding:var(--admin-gap-lg);align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.eYquOW_heading{font-size:var(--admin-title-size);margin:0}.eYquOW_note{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.eYquOW_failure{align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;display:flex}.eYquOW_text{padding:var(--admin-gap);border:2px solid var(--color-track);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;-webkit-user-select:text;user-select:text;align-self:stretch;margin:0}
.JS64Tq_screen{background-color:var(--dots-bg);background-image:var(--dots-image);background-size:var(--dots-size);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.JS64Tq_head{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px 8px;display:flex}.JS64Tq_head h1{flex:9ch;min-width:0;font-size:20px;line-height:1.15}.JS64Tq_offline{padding:0 16px 8px}.JS64Tq_stage{flex:1;justify-content:center;align-items:center;min-height:0;margin:8px 16px 0;display:flex;position:relative}.JS64Tq_loading{color:var(--color-text-muted)}.JS64Tq_swipe{text-align:center;color:var(--color-text-muted);padding-bottom:2px;font-size:12px}.JS64Tq_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._4GaRdW_menuhead{align-items:center;gap:14px;margin:8px 0;display:flex}._4GaRdW_menuhead b{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:26px;display:block}._4GaRdW_menuhead small{font-family:var(--font-body);font-weight:var(--font-weight-strong);opacity:.65;font-size:13px}
.BY0vMW_box{display:inline-block;position:relative}.BY0vMW_menu{z-index:var(--z-overlay);margin:var(--admin-gap-sm) 0 0;padding:var(--admin-gap-sm);background:var(--sheet-bg);border:var(--border);border-radius:var(--radius-card);width:max-content;max-width:min(16rem,100vw - 2rem);box-shadow:var(--shadow-card);gap:calc(var(--admin-gap-sm) / 2);flex-direction:column;list-style:none;display:flex;position:absolute;top:100%;right:0}.BY0vMW_item{width:100%;min-height:var(--size-touch-target);padding:0 var(--admin-gap);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--admin-text);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.BY0vMW_item:hover,.BY0vMW_item:focus-visible{background:var(--color-track)}.BY0vMW_menu[data-align=start]{left:0;right:auto}
.IVhMmq_panel{padding:var(--admin-gap-lg);align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.IVhMmq_heading{font-size:var(--admin-title-size);margin:0}.IVhMmq_note{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.IVhMmq_blockers{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.IVhMmq_lead{margin:0}.IVhMmq_list{padding-left:var(--admin-gap-lg);overflow-wrap:anywhere;margin:0}.IVhMmq_control{align-self:stretch;align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;display:flex}
._5SU5ea_offline{padding:0 16px 10px}._5SU5ea_readgrid{gap:16px;padding:6px 16px 26px;display:grid}._5SU5ea_left{flex-direction:column;gap:16px;min-width:0;display:flex}._5SU5ea_right{min-width:0}._5SU5ea_tip{background:var(--rtip-bg);border:var(--rtip-border);font-weight:var(--rtip-weight);font-size:var(--rtip-size);line-height:var(--rtip-line-height);border-radius:18px;align-items:center;gap:10px;padding:10px 14px;display:flex}._5SU5ea_tip b{background:var(--rtip-mark-bg);color:var(--rtip-mark-color);font-weight:var(--rtip-mark-weight);padding:var(--rtip-mark-pad);border-radius:var(--rtip-mark-radius)}._5SU5ea_tipMascot{width:var(--rtip-mascot-size);height:var(--rtip-mascot-size);filter:none;flex:none;animation:none}._5SU5ea_passage{padding:var(--passage-pad);gap:var(--passage-gap);flex-direction:column;display:flex}._5SU5ea_passageEnd{height:6px}._5SU5ea_sent{gap:var(--sent-gap);font-size:var(--sent-size);font-weight:var(--sent-weight);align-items:flex-start;line-height:1.75;display:flex}._5SU5ea_sentActive{background:var(--color-track);border-radius:var(--radius-sm);box-shadow:0 0 0 calc(var(--passage-gap) / 2) var(--color-track)}._5SU5ea_lit{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-sm);box-shadow:0 0 0 .12em var(--color-primary)}._5SU5ea_collectWrap>div{margin:16px 0 0}._5SU5ea_cta{padding:16px 0 0}@container dev (min-width:720px){._5SU5ea_readgrid{grid-template-columns:1fr 1.15fr;align-items:start;padding:8px 24px 30px}._5SU5ea_left{position:sticky;top:0}._5SU5ea_sent{font-size:var(--sent-size-wide)}}@container dev (min-width:1000px){._5SU5ea_sent{font-size:var(--sent-size-xwide)}}
._2C8C_W_offline{padding:4px 16px 0}._2C8C_W_offline>[role=status]{margin-bottom:6px}._2C8C_W_offline button{flex:none;font-size:13px}
.bAJoFq_row{gap:calc(var(--admin-gap-sm) / 2);padding:var(--admin-gap-sm) 0;border-top:2px solid var(--color-track);flex-direction:column;display:flex}.bAJoFq_line{align-items:center;gap:var(--admin-gap-sm) var(--admin-gap);flex-wrap:wrap;display:flex}.bAJoFq_order{min-width:2ch;font-size:var(--admin-text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}.bAJoFq_title{min-width:0;font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--admin-text);overflow-wrap:anywhere;flex:12rem;margin:0}.bAJoFq_link{min-height:var(--size-touch-target);color:var(--color-text);align-items:center;display:inline-flex}.bAJoFq_chips{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.bAJoFq_actions{align-items:center;gap:var(--admin-gap-sm);flex-wrap:wrap;margin-left:auto;display:flex}.bAJoFq_meta{font-size:var(--admin-text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.bAJoFq_note{font-size:var(--admin-text-sm);margin:0}.bAJoFq_change{gap:var(--admin-gap-sm);max-width:32rem;padding-top:var(--admin-gap-sm);flex-direction:column;display:flex}
.p9Tuoa_row{gap:var(--admin-gap-sm);padding:var(--admin-gap-sm) 0;border-top:2px solid var(--color-track);flex-direction:column;min-width:0;list-style:none;display:flex}.p9Tuoa_head{align-items:center;gap:var(--admin-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.p9Tuoa_label{font-family:var(--font-head);font-weight:var(--font-weight-head);overflow-wrap:anywhere}.p9Tuoa_carried{font-size:var(--admin-text-sm);color:var(--color-text-muted)}.p9Tuoa_note{font-size:var(--admin-text-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.p9Tuoa_controls{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.p9Tuoa_noteForm{gap:var(--admin-gap-sm);flex-direction:column;display:flex}
.TkB9dW_row{align-items:center;gap:var(--sent-gap);flex-wrap:wrap;padding:0 0 16px;display:flex}
.dZFpAq_card{padding:var(--admin-gap-lg);gap:var(--admin-gap);flex-direction:column;display:flex}.dZFpAq_head{gap:var(--admin-gap-sm);flex-direction:column;display:flex}.dZFpAq_title{font-size:var(--admin-title-size);margin:0}.dZFpAq_note{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.dZFpAq_list{margin:0;padding:0;list-style:none}
.vGzk4q_list{margin:0;padding:0}
.gsCdBa_sticker{width:var(--album-sticker-size);height:var(--album-sticker-size);border:var(--border);background:var(--album-sticker-bg);box-shadow:var(--album-sticker-shadow);color:var(--color-text);font-size:calc(var(--album-sticker-size) * .48);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:transform 80ms;display:flex;position:relative;overflow:hidden}button.gsCdBa_sticker{overflow:visible}button.gsCdBa_sticker:after{content:"";inset:min(0px, calc((var(--album-sticker-size) - var(--size-touch-target)) / 2));border-radius:50%;position:absolute}button.gsCdBa_sticker:active{transform:var(--press-raised)}.gsCdBa_sticker[data-empty]{background:var(--album-empty);border-style:dashed;border-color:var(--album-empty-line);color:var(--color-locked-text);font-family:var(--font-head);font-size:calc(var(--album-sticker-size) * .38);box-shadow:none;cursor:default}.gsCdBa_emoji{pointer-events:none}.gsCdBa_cover{object-fit:cover;pointer-events:none;border-radius:50%}
.fHFaDW_step{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.fHFaDW_join{flex-direction:column;align-items:center;gap:4px;display:flex}.fHFaDW_parts{justify-content:center;align-items:center;gap:10px;display:flex}.fHFaDW_part{width:var(--pantig-tile-size)}.fHFaDW_part>div{font-size:var(--pantig-tile-glyph)}.fHFaDW_fromStart{--pantig-slide-from:calc(-1 * var(--pantig-slide-distance));--pantig-slide-tilt:-8deg;animation:var(--anim-pantig-slide)}.fHFaDW_fromEnd{--pantig-slide-from:var(--pantig-slide-distance);--pantig-slide-tilt:8deg;animation:var(--anim-pantig-slide)}.fHFaDW_plus{font-family:var(--font-head);font-weight:var(--font-weight-head);opacity:.6;font-size:26px}.fHFaDW_arrow{opacity:.6;font-size:22px;line-height:1}.fHFaDW_result{width:var(--pantig-result-width);animation:var(--anim-pop)}.fHFaDW_result>div,.fHFaDW_result>button{--tb:var(--pantig-result-bg);--tf:var(--pantig-result-fg);--tbd:var(--pantig-result-border);--tsh:var(--pantig-result-shadow);aspect-ratio:170/96;font-size:var(--pantig-result-glyph)}.fHFaDW_word{width:auto;min-width:var(--pantig-word-width)}.fHFaDW_word>div{aspect-ratio:auto;height:var(--pantig-word-height);padding:0 16px}.fHFaDW_picture{width:var(--pantig-picture-size);aspect-ratio:1;animation:var(--anim-pop);position:relative}.fHFaDW_speak{justify-content:center;display:flex}.fHFaDW_read{text-align:center;align-self:stretch;padding:22px 14px}.fHFaDW_read p{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--pantig-phrase-glyph);overflow-wrap:anywhere;margin:0;line-height:1.35}.fHFaDW_story p{font-size:var(--pantig-story-glyph)}.fHFaDW_underlined{border-bottom:var(--pantig-underline)}.fHFaDW_page{width:var(--pantig-story-picture);aspect-ratio:4/3;position:relative}.fHFaDW_page:empty{display:none}.fHFaDW_ask{align-self:stretch;align-items:center;gap:10px;display:flex}.fHFaDW_ask .fHFaDW_mascot{width:76px;height:76px;animation-duration:var(--qmascot-duration);flex:none}.fHFaDW_ask>div{white-space:normal;min-width:0;font-size:var(--qbubble-size);border-radius:var(--qbubble-radius);line-height:var(--qbubble-line-height);flex:1;margin:0;padding:12px 16px}.fHFaDW_ask>div:before{margin-top:var(--qbubble-arrow-offset);top:50%;bottom:auto}@media (prefers-reduced-motion:reduce){.fHFaDW_fromStart,.fHFaDW_fromEnd,.fHFaDW_result,.fHFaDW_picture{animation:none}}
.QtJ4Ma_bar{--bulk-failures-max:12rem;gap:var(--admin-gap-sm);padding:var(--admin-gap);background:var(--sheet-bg);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;max-height:calc(100vh - 8rem);display:flex;overflow:auto}@media (min-width:720px){.QtJ4Ma_bar{z-index:var(--z-overlay);position:sticky;top:0}}.QtJ4Ma_count{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--admin-text);margin:0}.QtJ4Ma_controls{gap:var(--admin-gap-sm);flex-direction:column;max-width:32rem;display:flex}.QtJ4Ma_actions{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.QtJ4Ma_note{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.QtJ4Ma_notice{align-items:flex-start;gap:var(--admin-gap-sm);flex-direction:column;display:flex}.QtJ4Ma_statusText{font-size:var(--admin-text);margin:0}.QtJ4Ma_failures{padding-left:var(--admin-gap-lg);max-height:var(--bulk-failures-max);font-size:var(--admin-text-sm);overflow-wrap:anywhere;margin:0;overflow-y:auto}.QtJ4Ma_dropped{align-items:center;gap:var(--admin-gap-sm) var(--admin-gap);flex-wrap:wrap;display:flex}
.YeI-VG_clip{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.YeI-VG_audio{width:100%;min-height:44px}.YeI-VG_absent,.YeI-VG_timingNote{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.YeI-VG_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.YeI-VG_word{border-radius:var(--radius-sm)}.YeI-VG_word[data-active]{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 0 0 .12em var(--color-primary)}
.uYjqQq_title{text-align:center;margin-top:8px;font-size:22px}.uYjqQq_hint{text-align:center;color:var(--color-text-muted);margin:4px 0 12px;font-size:12px}.uYjqQq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.uYjqQq_item{width:100%;min-height:var(--size-touch-target);border:var(--border);background:var(--closet-item-bg);box-shadow:var(--closet-item-shadow);color:var(--color-text);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;transition:transform 80ms;display:flex}.uYjqQq_item:active{transform:var(--press-raised)}.uYjqQq_item small{max-width:100%;font-family:var(--font-body);overflow-wrap:anywhere;font-size:12px;font-weight:700}
._2QkQ3q_row{animation:var(--anim-pop);flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._2QkQ3q_cell{width:var(--pantig-cell-size)}._2QkQ3q_cell>div,._2QkQ3q_cell>button{aspect-ratio:1;font-size:var(--pantig-cell-glyph)}._2QkQ3q_vowels{gap:10px}._2QkQ3q_vowels>._2QkQ3q_cell{width:var(--pantig-vowel-size)}._2QkQ3q_vowels ._2QkQ3q_cell>div,._2QkQ3q_vowels ._2QkQ3q_cell>button{font-size:var(--pantig-vowel-glyph)}@media (prefers-reduced-motion:reduce){._2QkQ3q_row{animation:none}}
@font-face{font-family:fredoka;src:url(../media/fredoka_latin_wght_normal-s.p.2_8zey5e0wa7e.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:fredoka Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.xn3STq_className{font-family:fredoka,fredoka Fallback}.xn3STq_variable{--font-fredoka:"fredoka", "fredoka Fallback"}
.Im9Qea_done{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}
.WG2-ga_note{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.WG2-ga_controls{gap:var(--admin-gap-sm);flex-direction:column;flex:0 18rem;min-width:0;display:flex}
.BI_dea_block{--review-page-aspect:3 / 4;--review-crop-aspect:16 / 10;--review-crop-position:50% 50%;--review-crop-width:20rem;gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.BI_dea_note,.BI_dea_absent{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.BI_dea_crops{grid-template-columns:repeat(auto-fit, minmax(min(100%, 14rem), var(--review-crop-width)));gap:var(--admin-gap);display:grid}.BI_dea_crop{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;margin:0;display:flex}.BI_dea_caption{font-family:var(--font-head);font-weight:var(--font-weight-head);font-size:var(--admin-text-sm)}.BI_dea_frame{border:2px solid var(--color-track);border-radius:var(--radius-sm);background:var(--color-track);width:100%;position:relative;overflow:hidden}.BI_dea_whole{aspect-ratio:var(--review-page-aspect)}.BI_dea_phone{aspect-ratio:var(--review-crop-aspect)}.BI_dea_contain{object-fit:contain}.BI_dea_cover{object-fit:cover;object-position:var(--review-crop-position)}.BI_dea_band{aspect-ratio:var(--review-crop-aspect);border-top:2px dashed var(--color-primary);border-bottom:2px dashed var(--color-primary);pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BI_dea_bandLabel{padding:.125rem var(--admin-gap-sm);font-size:var(--admin-text-sm);background:var(--color-primary);color:var(--color-on-primary);position:absolute;top:0;left:0}
.Df2CdW_head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.Df2CdW_title{font-size:16px}.Df2CdW_sea{border:var(--border);background:var(--album-sea);border-radius:22px;overflow:hidden}.Df2CdW_map{width:min(100%, var(--album-map-max));margin:0 auto;position:relative}.Df2CdW_land{width:100%;height:100%;fill:var(--album-land);stroke:var(--album-coast);stroke-width:1.3px;stroke-linejoin:round;position:absolute;inset:0}.Df2CdW_spot{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.Df2CdW_label{border:2px solid var(--album-label-line);background:var(--album-label-bg);color:var(--color-text);font-family:var(--font-body);white-space:nowrap;pointer-events:none;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.Df2CdW_spot[data-side=start] .Df2CdW_label{left:0;transform:none}.Df2CdW_spot[data-side=end] .Df2CdW_label{left:auto;right:0;transform:none}.Df2CdW_labelTitle{display:none}.Df2CdW_row{width:100%;min-height:var(--size-touch-target);border:var(--border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--album-sticker-shadow);color:var(--color-text);font-family:var(--font-body);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:700;transition:transform 80ms;display:flex}.Df2CdW_row:active{transform:var(--press-raised)}.Df2CdW_hint{color:var(--color-text-muted);margin-top:8px;font-size:12px}@container dev (min-width:720px){.Df2CdW_label{padding:0 5px;font-size:11px}.Df2CdW_labelTitle{display:inline}}
.CQA0Tq_steps{max-width:720px;margin:0 auto}.CQA0Tq_steps>div{padding:0 18px 10px}.CQA0Tq_wrap{flex-direction:column;gap:18px;max-width:720px;min-height:100%;margin:0 auto;padding:6px 18px 24px;display:flex}.CQA0Tq_cta{padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--color-bg) 75%, transparent);margin-top:auto;position:sticky;bottom:0}
@font-face{font-family:nunito;src:url(../media/nunito_latin_wght_normal-s.p.1wzrasd95pxo_.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.bDodnW_className{font-family:nunito,nunito Fallback}.bDodnW_variable{--font-nunito:"nunito", "nunito Fallback"}
.Qt83TW_anta{gap:var(--admin-gap-sm);padding-left:var(--admin-gap);border-left:4px solid var(--color-track);flex-direction:column;display:flex}.Qt83TW_head{justify-content:space-between;align-items:flex-start;gap:var(--admin-gap);flex-wrap:wrap;display:flex}.Qt83TW_headMain{gap:var(--admin-gap-sm);flex-direction:column;flex:14rem;min-width:0;display:flex}.Qt83TW_name{font-size:var(--admin-text);overflow-wrap:anywhere;margin:0}.Qt83TW_fold{align-items:center;gap:var(--admin-gap-sm);min-height:var(--size-touch-target);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.Qt83TW_chevron{transition:transform .12s;display:inline-block}.Qt83TW_chevron[data-open=true]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.Qt83TW_chevron{transition:none}}.Qt83TW_chips{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.Qt83TW_summary{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.Qt83TW_stories{margin:0;padding:0;list-style:none}
.QSni9G_wrap{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.QSni9G_line{align-items:center;gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.QSni9G_code{padding:var(--admin-gap-sm) var(--admin-gap);background:var(--color-track);border-radius:var(--radius-sm);font-family:var(--font-head);font-weight:var(--font-weight-head);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.QSni9G_big{font-size:var(--admin-title-size)}.QSni9G_note{min-height:1.25em;font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}
.Sv3RYG_panel{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.Sv3RYG_actions{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}
.SA9vYW_sections{gap:var(--admin-gap);flex-direction:column;display:flex}.SA9vYW_sectionTitle{font-size:var(--admin-title-size);margin:0}.SA9vYW_card{padding:var(--admin-gap-lg);gap:var(--admin-gap);flex-direction:column;min-width:0;display:flex}.SA9vYW_title{font-size:var(--admin-text);font-family:var(--font-head);font-weight:var(--font-weight-head);margin:0}.SA9vYW_block{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.SA9vYW_heading{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}.SA9vYW_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.SA9vYW_meta{font-size:var(--admin-text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}
._5XWChG_grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(72px,auto);gap:10px;display:grid}._5XWChG_item{min-width:var(--size-touch-target);min-height:var(--size-touch-target);border:var(--border);background:var(--closet-item-bg);box-shadow:var(--closet-item-shadow);color:var(--color-text);text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 4px;font-size:24px;line-height:1.1;transition:transform 80ms;display:flex;position:relative}._5XWChG_item small{max-width:100%;font-family:var(--font-body);overflow-wrap:anywhere;font-size:12px;font-weight:700}._5XWChG_item:active{transform:var(--press-raised)}._5XWChG_item[data-state=worn]{background:var(--closet-item-on-bg);outline:3px solid var(--color-select)}._5XWChG_item[data-state=locked]{background:var(--closet-lock-bg);color:var(--closet-lock-color);border-color:var(--closet-lock-border-color);box-shadow:var(--closet-lock-shadow)}._5XWChG_badgeMark,._5XWChG_isNew{--closet-mark-inset:4px;top:var(--closet-mark-inset);line-height:1;position:absolute}._5XWChG_badgeMark{right:var(--closet-mark-inset);font-size:clamp(12px,3.4cqw,14px)}._5XWChG_isNew{left:var(--closet-mark-inset);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);padding:2px 5px;font-size:clamp(9px,2.6cqw,10px);font-weight:800}@container dev (min-width:720px){._5XWChG_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(66px,auto)}._5XWChG_item{font-size:22px}}
.ebf_sq_rhead{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.ebf_sq_rhead h1{flex:1;min-width:0;font-size:20px;line-height:1.15}@container dev (min-width:720px){.ebf_sq_rhead{padding-left:24px;padding-right:24px}}
@font-face{font-family:outfit;src:url(../media/outfit_latin_wght_normal-s.3l9rzm26h_u0r.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.uhaQyG_className{font-family:outfit,outfit Fallback}.uhaQyG_variable{--font-outfit:"outfit", "outfit Fallback"}
.XktONW_section{padding:var(--admin-gap-lg);gap:var(--admin-gap);flex-direction:column;display:flex}.XktONW_head{justify-content:space-between;align-items:flex-start;gap:var(--admin-gap);flex-wrap:wrap;display:flex}.XktONW_headMain{gap:var(--admin-gap-sm);flex-direction:column;flex:14rem;min-width:0;display:flex}.XktONW_name{font-size:var(--admin-title-size);overflow-wrap:anywhere;margin:0}.XktONW_chips,.XktONW_foldAll{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.XktONW_antas{gap:var(--admin-gap);flex-direction:column;display:flex}
.mW9RHq_panel{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.mW9RHq_actions{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.mW9RHq_shown{align-items:center;gap:var(--admin-gap-sm);flex-wrap:wrap;min-width:0;display:flex}.mW9RHq_value{flex-direction:column;min-width:0;margin:0;display:flex}.mW9RHq_label{font-size:var(--admin-text-sm);color:var(--color-text-muted)}.mW9RHq_text{font-family:var(--font-head);font-weight:var(--font-weight-head);overflow-wrap:anywhere}
._1aKPMW_block{--review-option-picture:clamp(4.5rem, 22cqw, 10rem);gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}._1aKPMW_heading{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}._1aKPMW_hint{font-size:var(--admin-text);overflow-wrap:anywhere;margin:0}._1aKPMW_pictures{gap:var(--admin-gap-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._1aKPMW_picture{width:var(--review-option-picture);gap:var(--admin-gap-sm);flex-direction:column;display:flex}._1aKPMW_frame{aspect-ratio:1;border:2px solid var(--color-track);border-radius:var(--radius-sm);background:var(--color-track);width:100%;position:relative;overflow:hidden}._1aKPMW_contain{object-fit:contain}._1aKPMW_caption{font-size:var(--admin-text-sm);overflow-wrap:anywhere}._1aKPMW_absent{font-size:var(--admin-text-sm);color:var(--color-text-muted);margin:0}._1aKPMW_audio{width:100%;min-height:44px}
.TQ5sJW_t0{--tb:var(--ltile-1-bg);--tbd:var(--ltile-1-border);--tsh:var(--ltile-1-shadow)}.TQ5sJW_t1{--tb:var(--ltile-2-bg);--tbd:var(--ltile-2-border);--tsh:var(--ltile-2-shadow)}.TQ5sJW_t2{--tb:var(--ltile-3-bg);--tbd:var(--ltile-3-border);--tsh:var(--ltile-3-shadow)}.TQ5sJW_t3{--tb:var(--ltile-4-bg);--tbd:var(--ltile-4-border);--tsh:var(--ltile-4-shadow)}.TQ5sJW_t4{--tb:var(--ltile-5-bg);--tbd:var(--ltile-5-border);--tsh:var(--ltile-5-shadow)}.TQ5sJW_t5{--tb:var(--ltile-6-bg);--tbd:var(--ltile-6-border);--tsh:var(--ltile-6-shadow)}.TQ5sJW_cover{aspect-ratio:3/4;border:var(--ltile-bw) solid var(--tbd);border-radius:var(--radius-card);background:var(--tb);box-shadow:var(--ltile-shadow-geometry) var(--tsh);-webkit-backdrop-filter:var(--surface-blur);place-items:center;transition:transform .12s;display:grid;position:relative;overflow:hidden}.TQ5sJW_cover:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0003,#0000);width:9%;position:absolute;top:0;bottom:0;left:0}.TQ5sJW_img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.TQ5sJW_art{font-size:clamp(54px,40cqw,96px);line-height:1;font-family:var(--font-glyph);filter:drop-shadow(0 6px #0000001f)}.TQ5sJW_donestar{z-index:2;border:var(--ltile-pic-border);background:var(--color-surface);border-radius:50%;place-items:center;width:40px;height:40px;font-size:20px;display:grid;position:absolute;bottom:6px;right:6px}.TQ5sJW_ribbon{z-index:2;border:var(--mini-border);border-radius:var(--radius-pill);background:var(--color-special);color:var(--color-on-special);font:var(--font-weight-head) 12px var(--font-head);padding:2px 9px;position:absolute;top:8px;right:8px}.TQ5sJW_freeTag{background:var(--color-success);color:var(--color-on-primary)}.TQ5sJW_lockov{z-index:2;background:var(--scrim-bg);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.TQ5sJW_lockbadge{border:var(--ltile-pic-border);background:var(--color-surface);width:44px;height:44px;font-size:22px;font-family:var(--font-glyph);border-radius:50%;place-items:center;display:grid}
._8HQ_Vq_body{flex-direction:column;display:flex}._8HQ_Vq_panels{order:1}@container dev (min-width:720px){._8HQ_Vq_panels{order:0}}
.hV_sUW_screen{height:100%;min-height:0;animation:var(--anim-screen-in);flex-direction:column;display:flex}
.RRPV3q_panel{gap:var(--admin-gap-sm);flex-direction:column;min-width:0;display:flex}.RRPV3q_actions{gap:var(--admin-gap-sm);flex-wrap:wrap;display:flex}.RRPV3q_done{font-size:var(--admin-text-sm);color:var(--color-text-muted)}
.FE70zG_pagehead{align-items:center;gap:10px;padding:14px 16px 6px;display:flex}.FE70zG_pagehead h1{flex:1;min-width:0;font-size:28px}
._8qhgJa_field{align-self:stretch;min-width:0}
