.achievements_badgeDefs__Zr2NL{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.achievements_badge__YUjc1{display:block;overflow:visible;flex-shrink:0}.achievements_badgeText__ZCwKM{font-family:var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_badgeAnimated__BllKT .achievements_badgeAura__hERMj{transform-origin:100px 108px;animation:achievements_badgePulse__T3Zce 3.4s ease-in-out infinite}.achievements_badgeAnimated__BllKT .achievements_badgeRays__73VKf{transform-origin:100px 108px;animation:achievements_badgeSpin__vHwGM 48s linear infinite}.achievements_badgeSpark__r6PPb{opacity:0}.achievements_badgeAnimated__BllKT .achievements_badgeSpark__r6PPb{transform-box:fill-box;transform-origin:center;animation:achievements_badgeTwinkle__RIH06 2.8s ease-in-out infinite}@keyframes achievements_badgePulse__T3Zce{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes achievements_badgeSpin__vHwGM{to{transform:rotate(1turn)}}@keyframes achievements_badgeTwinkle__RIH06{0%,to{opacity:0;transform:scale(.4)}45%{opacity:1;transform:scale(1)}70%{opacity:.2;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.achievements_badgeAnimated__BllKT .achievements_badgeAura__hERMj,.achievements_badgeAnimated__BllKT .achievements_badgeRays__73VKf,.achievements_badgeAnimated__BllKT .achievements_badgeSpark__r6PPb{animation:none}.achievements_badgeAnimated__BllKT .achievements_badgeSpark__r6PPb{opacity:.8}}.achievements_bar__IhAOE{display:block;position:relative;height:6px;border-radius:99px;background:#a8b5bd1f;overflow:hidden}.achievements_bar__IhAOE>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#ff3c00,#ff8b21 60%,#fff0ac);box-shadow:0 0 10px #ff690480;transition:width .6s cubic-bezier(.2,.7,.2,1)}.achievements_miniLabel__jatTL{font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#b8a68e}.achievements_emptyText__j_iBL{margin:0;font-size:12px;line-height:1.5;color:var(--bastu-muted)}.achievements_ringWrap__MMPuS{position:relative;display:grid;place-items:center;flex-shrink:0}.achievements_ringWrap__MMPuS>svg{display:block;width:100%;height:auto}.achievements_ringValueBig__Cgf2Q,.achievements_ringValue__kHxyV{position:absolute;inset:0;display:grid;grid-auto-flow:column;place-content:center;align-items:baseline;font-weight:500;letter-spacing:-.04em;color:#fff3df;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_ringValue__kHxyV{font-size:19px}.achievements_ringValue__kHxyV small{font-size:11px;color:#aebcc8;letter-spacing:0}.achievements_ringValueBig__Cgf2Q{font-size:30px}.achievements_smallButton___PP_U{flex-shrink:0}.achievements_card___MP7S{display:grid;grid-gap:16px;gap:16px;margin:0 0 15px}.achievements_cardLoading__7dNoM{min-height:190px}.achievements_cardGrid__94xQk{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(250px,1.3fr) minmax(250px,1.2fr);grid-gap:14px;gap:14px;align-items:stretch}.achievements_goalRing__HLEOi,.achievements_goalYear__U0IOp,.achievements_nextRow__MrG0I,.achievements_streak__H3Br9{font:inherit;color:inherit;text-align:left;cursor:pointer}.achievements_streak__H3Br9{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #a8b5bd26;border-radius:12px;background:radial-gradient(120% 90% at 20% 100%,#ff3c0014,transparent 60%),#0a1015a6;overflow:hidden}.achievements_streakFlame__COafG{display:grid;place-items:center;width:58px;height:58px;flex-shrink:0;border-radius:50%;border:1px solid #a8b5bd33;color:#6f7b85}.achievements_streakFlame__COafG svg{width:30px;height:30px}.achievements_streakLit__Gy2tp .achievements_streakFlame__COafG{border-color:#ff8b2199;color:#fff0ac;background:radial-gradient(circle at 50% 70%,#ff3c0040,transparent 70%);box-shadow:0 0 18px #ff3c0044,inset 0 0 12px #ff690430}.achievements_streakLit__Gy2tp .achievements_streakFlame__COafG svg{filter:drop-shadow(0 0 1px #ff8b21) drop-shadow(0 0 5px #ff6904) drop-shadow(0 0 12px #ff3c00);animation:achievements_flicker__inp7S 2.6s ease-in-out infinite}@keyframes achievements_flicker__inp7S{0%,to{transform:scale(1) rotate(0deg)}35%{transform:scale(1.05) rotate(-2deg)}70%{transform:scale(.97) rotate(1.5deg)}}.achievements_streakText__dR6KE{display:grid;grid-gap:2px;gap:2px;min-width:0}.achievements_streakText__dR6KE strong{font-size:34px;font-weight:500;line-height:1;letter-spacing:-.05em;color:#fff3df;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_streakText__dR6KE>span{font-size:12px;color:#d7dee4}.achievements_streakText__dR6KE small{margin-top:4px;font-size:11px;line-height:1.35;color:#9fb0bd}.achievements_goals__y7p9F{display:grid;grid-gap:10px;gap:10px}.achievements_goalRing__HLEOi{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #a8b5bd26;border-radius:12px;background:#0a1015a6}.achievements_goalRing__HLEOi .achievements_ringWrap__MMPuS{width:64px}.achievements_goalText__m4Nlg{display:grid;grid-gap:2px;gap:2px;min-width:0}.achievements_goalText__m4Nlg strong,.achievements_goalYearHead__6gimO strong{font-size:13px;font-weight:500;color:var(--bastu-ink)}.achievements_goalText__m4Nlg span,.achievements_goalYearHead__6gimO span{font-size:12px;color:#c6d0d8}.achievements_goalText__m4Nlg small,.achievements_goalYear__U0IOp small{font-size:11px;color:#9fb0bd}.achievements_goalYear__U0IOp{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #a8b5bd26;border-radius:12px;background:#0a1015a6}.achievements_goalYearHead__6gimO{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.achievements_goalRing__HLEOi:hover,.achievements_goalYear__U0IOp:hover,.achievements_streak__H3Br9:hover{border-color:#ff8b2166}.achievements_nextList__f5Knu{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.achievements_nextList__f5Knu ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.achievements_nextRow__MrG0I{display:flex;align-items:center;gap:10px;width:100%;padding:4px 8px 4px 2px;border:1px solid transparent;border-radius:10px;background:transparent}.achievements_nextRow__MrG0I:hover{background:#ffffff08}.achievements_nextText__414OD{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.achievements_nextText__414OD strong{font-size:13px;font-weight:500;color:var(--bastu-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.achievements_nextText__414OD small{font-size:11px;color:#9fb0bd}@media (max-width:1180px){.achievements_cardGrid__94xQk{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.achievements_nextList__f5Knu{grid-column:1/-1}}@media (max-width:620px){.achievements_card___MP7S{margin:0 0 14px}.achievements_cardGrid__94xQk{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.achievements_goals__y7p9F{display:contents}.achievements_goalYear__U0IOp,.achievements_nextList__f5Knu{grid-column:1/-1}.achievements_goalRing__HLEOi,.achievements_streak__H3Br9{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.achievements_streakFlame__COafG{width:46px;height:46px}.achievements_streakFlame__COafG svg{width:24px;height:24px}.achievements_streakText__dR6KE strong{font-size:28px}.achievements_goalRing__HLEOi .achievements_ringWrap__MMPuS{width:46px}.achievements_ringValue__kHxyV{font-size:15px}.achievements_ringValue__kHxyV small{font-size:9px}.achievements_goalHint__yVp5O{display:none}}.achievements_strip__KYzn0{display:flex;align-items:center;gap:14px;width:100%;margin:0 0 14px;padding:12px 16px;font:inherit;color:inherit;text-align:left;cursor:pointer}.achievements_strip__KYzn0:hover{border-color:#ff8b2166}.achievements_strip__KYzn0>svg{width:16px;height:16px;color:#a5b1bb;flex-shrink:0}.achievements_stripText__VlaTU{display:grid;grid-gap:2px;gap:2px;flex-shrink:0}.achievements_stripText__VlaTU strong{font-size:14px;font-weight:500;color:var(--bastu-ink)}.achievements_stripText__VlaTU span{font-size:11px;color:#9fb0bd}.achievements_stripBadges__FG9BN{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;gap:24px 2px;flex:1 1;min-width:0;height:44px;overflow:hidden}.achievements_view__RJ0fa{display:grid;grid-gap:14px;gap:14px;min-width:0}.achievements_view__RJ0fa>section{margin:0}.achievements_summary__yavBm{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.achievements_summaryMain__rglne{display:flex;align-items:center;gap:16px}.achievements_summaryMain__rglne .achievements_ringWrap__MMPuS{width:96px}.achievements_summaryText__NtfYM{display:grid;grid-gap:6px;gap:6px}.achievements_summaryText__NtfYM strong{font-size:20px;font-weight:500;letter-spacing:-.03em;color:var(--bastu-ink)}.achievements_streaks__ug1Cz{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));grid-gap:10px;gap:10px;margin:0;flex:1 1;max-width:520px}.achievements_streaks__ug1Cz>div{display:grid;grid-gap:3px;gap:3px;padding:12px 14px;border:1px solid #a8b5bd26;border-radius:12px;background:#0a1015a6}.achievements_streaks__ug1Cz dt{font-size:11px;color:#aebcc8}.achievements_streaks__ug1Cz dd{display:flex;align-items:center;gap:6px;margin:0;font-size:26px;font-weight:500;letter-spacing:-.04em;color:#c6d0d8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_streaks__ug1Cz dd svg{width:18px;height:18px;color:#6f7b85}.achievements_streaks__ug1Cz small{font-size:10px;color:#899ba9}.achievements_streakOn__Um_l_{border-color:#ff8b2155!important}.achievements_streakOn__Um_l_ dd{color:#fff3df}.achievements_streakOn__Um_l_ dd svg{color:#fff0ac;filter:drop-shadow(0 0 1px #ff8b21) drop-shadow(0 0 4px #ff6904)}@media (max-width:620px){.achievements_summary__yavBm{display:grid}.achievements_streaks__ug1Cz{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.achievements_streaks__ug1Cz>div{padding:10px;min-width:0}.achievements_streaks__ug1Cz dt{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.achievements_streaks__ug1Cz dd{font-size:22px}}.achievements_goalPanel__6HOri{display:grid;grid-gap:16px;gap:16px}.achievements_goalRows__9QYfT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.achievements_goalRow__Nv0gN{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid #a8b5bd26;border-radius:12px;background:#0a1015a6}.achievements_goalRow__Nv0gN strong{font-size:15px;font-weight:500;color:var(--bastu-ink)}.achievements_goalRow__Nv0gN small{font-size:11px;color:#9fb0bd}@media (max-width:620px){.achievements_goalRows__9QYfT{grid-template-columns:minmax(0,1fr)}}.achievements_nextPanel__DMDSL{display:grid;grid-gap:12px;gap:12px}.achievements_nextCards__xmGYx{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.achievements_nextCard__usj1D{display:flex;align-items:center;gap:12px;width:100%;height:100%;padding:10px 12px 10px 6px;border:1px solid #a8b5bd26;border-radius:12px;background:#0a1015a6;font:inherit;color:inherit;text-align:left;cursor:pointer}.achievements_nextCard__usj1D:hover{border-color:#ff8b2166}.achievements_nextCard__usj1D .achievements_nextText__414OD>span{font-size:11px;line-height:1.4;color:#aebcc8}@media (max-width:900px){.achievements_nextCards__xmGYx{grid-template-columns:minmax(0,1fr)}}.achievements_category__o2UdK{display:grid;grid-gap:14px;gap:14px}.achievements_categoryHead__LHIok{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.achievements_categoryCount__Cf80X{flex-shrink:0;padding:3px 9px;border:1px solid #a8b5bd33;border-radius:99px;font-size:11px;color:#c6d0d8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_grid__sCBIB{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));grid-gap:8px;gap:8px}.achievements_tile__vwYUR{display:grid;justify-items:center;align-content:start;grid-gap:5px;gap:5px;width:100%;height:100%;padding:10px 6px 12px;border:1px solid transparent;border-radius:12px;background:transparent;font:inherit;color:inherit;text-align:center;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.achievements_tile__vwYUR:hover{background:#ffffff07;border-color:#a8b5bd22}.achievements_tile__vwYUR:active{transform:scale(.97)}.achievements_tile__vwYUR strong{font-size:12px;font-weight:500;line-height:1.3;color:#8e9aa4}.achievements_tile__vwYUR small{font-size:10px;line-height:1.3;color:#7f8e9a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_tileUnlocked__qcXlb strong{color:var(--bastu-ink)}.achievements_tileUnlocked__qcXlb small{color:#d8b98e}.achievements_tileBar__FWYsz{width:72%;height:4px;margin-top:2px}@media (max-width:620px){.achievements_grid__sCBIB{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.achievements_tile__vwYUR{padding:8px 2px 10px}}.achievements_footNote__SCrG5{margin:4px 4px 10px;font-size:11px;line-height:1.6;color:#899ba9}.achievements_detail__xAK7P{align-items:center;text-align:center;padding-top:12px}.achievements_detailBadge__NPCUU{display:grid;place-items:center;margin:6px 0 2px}.achievements_detailTitle__6U5rq{font-size:22px;text-align:center}.achievements_detailText__ZHpuC{margin:0;max-width:34ch;font-size:13px;line-height:1.55;color:#c6d0d8}.achievements_detailStatus__gj_tX{margin:4px 0 0;font-size:12px;color:#d8b98e}.achievements_detailProgress__jME2m{display:grid;grid-gap:6px;gap:6px;width:min(260px,100%);margin-top:6px}.achievements_detailProgress__jME2m small{font-size:11px;color:#aebcc8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_celebrate__fQjta>div:last-child,.achievements_detail__xAK7P>div:last-child{align-self:stretch}.achievements_tierChip__StIS9{padding:3px 10px;border:1px solid #a8b5bd40;border-radius:99px;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#c6d0d8}.achievements_tier_bronze__0G2sN{border-color:#e8a16877;color:#ffcf9f}.achievements_tier_silver__IJUZg{border-color:#e2e9ef77;color:#eef5fa}.achievements_tier_gold__pKqI5{border-color:#ffd86599;color:#ffe38a}.achievements_tier_ember__NZsSs{border-color:#ff8b21aa;color:#ffb659;box-shadow:0 0 10px #ff3c0033}.achievements_tier_legend__3Nts6{border-color:#ffd865aa;color:#fff0ac;background:linear-gradient(90deg,#ff3c0022,#ffd86522);box-shadow:0 0 14px #ff690444}.achievements_yearChips__GLwB3{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.achievements_yearChips__GLwB3 li{padding:3px 9px;border:1px solid #ff8b2166;border-radius:99px;font-size:11px;color:#ffd4a1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_celebrateBackdrop__BhfwM{background:radial-gradient(circle at 50% 38%,#ff3c0026,transparent 55%),#05080ad0}.achievements_celebrate__fQjta{position:relative;align-items:center;text-align:center;overflow:hidden;width:min(440px,100%)}.achievements_celebrate__fQjta>*{position:relative}.achievements_burst__ea9l8{position:absolute!important;left:50%;top:130px;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:repeating-conic-gradient(from 0deg,#ff8b2122 0deg 6deg,transparent 6deg 18deg);-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 68%);mask-image:radial-gradient(circle,#000 20%,transparent 68%);animation:achievements_badgeSpin__vHwGM 30s linear infinite;pointer-events:none}.achievements_celebrateBadge__Eggk1{display:grid;place-items:center;margin:4px 0 6px;animation:achievements_badgeLand__wltkm .9s cubic-bezier(.2,1.4,.3,1) both}@keyframes achievements_badgeLand__wltkm{0%{opacity:0;transform:scale(.3) rotate(-12deg);filter:brightness(2.2)}60%{opacity:1;filter:brightness(1.4)}to{transform:scale(1) rotate(0deg);filter:brightness(1)}}.achievements_celebrateGrid__4QyWu{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px 4px;gap:8px 4px;width:100%;max-height:46vh;overflow-y:auto}.achievements_celebrateGrid__4QyWu li{display:grid;justify-items:center;grid-gap:3px;gap:3px;animation:achievements_badgeLand__wltkm .7s cubic-bezier(.2,1.4,.3,1) both}.achievements_celebrateGrid__4QyWu small{font-size:10px;line-height:1.25;color:#d7dee4}@media (prefers-reduced-motion:reduce){.achievements_burst__ea9l8,.achievements_celebrateBadge__Eggk1,.achievements_celebrateGrid__4QyWu li,.achievements_streakLit__Gy2tp .achievements_streakFlame__COafG svg{animation:none}}.achievements_goalsDialog__nySUS{gap:14px}.achievements_unlockedGrid__FAlps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:14px 10px;gap:14px 10px}.achievements_unlockedGrid__FAlps li{display:grid;justify-items:center;align-content:start;grid-gap:4px;gap:4px;min-width:0;text-align:center}.achievements_unlockedGrid__FAlps li>svg{margin-bottom:4px}.achievements_unlockedGrid__FAlps strong{font-size:12px;font-weight:500;line-height:1.3;color:#f3f1ec}.achievements_unlockedGrid__FAlps span{font-size:11px;color:#9fb0bd;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.achievements_memberBadges__Cq6hE{display:grid;grid-gap:8px;gap:8px;min-height:40px;padding:12px 0 2px;border-top:1px solid #a8b5bd1f}.achievements_memberBadges__Cq6hE ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.achievements_memberBadges__Cq6hE li{position:relative}.achievements_memberCount__Nn0l7{position:absolute;right:-2px;bottom:2px;padding:0 4px;border-radius:99px;background:#ff6904;color:#1a0d05;font-size:9px;font-weight:700}.achievements_memberMore__b_Njj{padding:0 6px;font-size:11px;color:#aebcc8}.achievements_badgePreview__IX5f_{opacity:.6;filter:saturate(.7) brightness(.92)}.achievements_goalRing__HLEOi .achievements_ringWrap__MMPuS:before{content:"";position:absolute;inset:4px;border-radius:50%;border:3px solid #a8b5bd1c}.achievements_celebrateBadgeWrap__b7tDo{position:relative;display:block}.language-picker_wrap__hWJFE{position:relative;width:100%}.language-picker_trigger__OyI0f{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:1px solid #a8b5bd30;border-radius:9px;background:#0a1015c0;color:var(--bastu-ink,#f3f1ec);font:inherit;font-size:14px;text-align:left;transition:border-color .16s,box-shadow .16s}.language-picker_trigger__OyI0f:disabled{opacity:.6}.language-picker_triggerOpen__mzlQN,.language-picker_trigger__OyI0f:focus-visible{border-color:#ff8b21a3;box-shadow:0 0 0 3px #ff690420;outline:none}.language-picker_flag__yijIi{font-size:18px;line-height:1;width:24px;text-align:center}.language-picker_label___WJX5{flex:1 1}.language-picker_check__3wQfn,.language-picker_chevron__DLSE9{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.language-picker_chevron__DLSE9{color:#8c99a3;transition:transform .16s}.language-picker_triggerOpen__mzlQN .language-picker_chevron__DLSE9{transform:rotate(180deg)}.language-picker_popover__j4DRM{position:absolute;z-index:30;inset:calc(100% + 6px) 0 auto;padding:8px;border:1px solid #a8b5bd30;border-radius:12px;background:linear-gradient(140deg,#1b2329f2,#0b1014f8 65%);box-shadow:0 18px 44px #00000080,inset 0 1px 0 #e0edf10e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow-y:auto;overscroll-behavior:contain}.language-picker_search__qeo5R{width:100%;margin-bottom:6px;padding:9px 11px;border:1px solid #a8b5bd30;border-radius:8px;background:#0a1015c0;color:var(--bastu-ink,#f3f1ec);font:inherit;font-size:16px}.language-picker_search__qeo5R:focus{outline:none;border-color:#ff8b21a3}.language-picker_list__pnQ_L{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.language-picker_option__kBJbR{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:#d5dde3;font:inherit;font-size:14px;text-align:left;transition:background .12s,color .12s}.language-picker_option__kBJbR:focus-visible,.language-picker_option__kBJbR:hover{background:#ff69041a;color:#fff3df;outline:none}.language-picker_option__kBJbR span:nth-child(2){flex:1 1}.language-picker_optionActive__DD5v1{color:#fff3df;background:linear-gradient(112deg,#ff490033,#ff3c0012 70%,transparent)}.language-picker_check__3wQfn{color:#ffc98a}.language-picker_emptyRow__tM6bK{padding:10px;font-size:13px;color:#8c99a3}.timer-orb_orb__icQID{position:relative;width:min(84%,320px);aspect-ratio:1/1;margin:0 auto;isolation:isolate}.timer-orb_orb__icQID>*{position:absolute;inset:0}.timer-orb_halo__m0Ira{inset:-10%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 62%,#ff690440 78%,#ffd08a99 88%,#fff0accc 92%,transparent 100%);filter:blur(14px);opacity:.45;-webkit-mask:radial-gradient(circle closest-side,transparent 60%,#000 71%,#000 77%,transparent 97%);mask:radial-gradient(circle closest-side,transparent 60%,#000 71%,#000 77%,transparent 97%);animation:timer-orb_orbSpin__HLZEG 9s linear infinite}.timer-orb_core__exJVv{inset:8%;border-radius:50%;background:radial-gradient(circle at 50% 44%,#2f160b,#170d0c 52%,#0b0d11 100%);box-shadow:inset 0 0 44px #ff490030,inset 0 -24px 48px #ff3c001c,inset 0 1px 0 #ffffff10;animation:timer-orb_coreBreath__F78gR 3.4s ease-in-out infinite}.timer-orb_sheen__YYuzT{inset:8%;border-radius:50%;background:radial-gradient(ellipse 60% 40% at 36% 22%,#ffffff14,transparent 60%);pointer-events:none}.timer-orb_embers__RZKcr{inset:12%;border-radius:50%;overflow:hidden}.timer-orb_ember__crlNa{position:absolute;bottom:18%;border-radius:50%;background:#ffb34d;box-shadow:0 0 4px #ff8b21,0 0 10px #ff6904;opacity:0;animation-name:timer-orb_emberRise__t_ke_;animation-timing-function:ease-out;animation-iteration-count:infinite}.timer-orb_ring__ldacw{width:100%;height:100%}.timer-orb_breath__6uKiK{animation:timer-orb_ringBreath__KaXDt 3.4s ease-in-out infinite}.timer-orb_sweep__C6jPf{animation:timer-orb_orbSpin__HLZEG 6s linear infinite}.timer-orb_innerSpin__w4upF{animation:timer-orb_orbSpinReverse__UEN71 40s linear infinite}@keyframes timer-orb_orbSpin__HLZEG{to{transform:rotate(1turn)}}@keyframes timer-orb_orbSpinReverse__UEN71{to{transform:rotate(-1turn)}}@keyframes timer-orb_ringBreath__KaXDt{50%{opacity:.82;transform:scale(.992)}}@keyframes timer-orb_coreBreath__F78gR{50%{box-shadow:inset 0 0 60px #ff490044,inset 0 -28px 56px #ff3c0026,inset 0 1px 0 #ffffff10}}@keyframes timer-orb_emberRise__t_ke_{0%{transform:translate(0) scale(.6);opacity:0}15%{opacity:.9}70%{opacity:.5}to{transform:translate(6px,-160px) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.timer-orb_breath__6uKiK,.timer-orb_core__exJVv,.timer-orb_ember__crlNa,.timer-orb_halo__m0Ira,.timer-orb_innerSpin__w4upF,.timer-orb_sweep__C6jPf{animation:none}.timer-orb_ember__crlNa{opacity:.5}}.toaster_stack__FfzyL{position:fixed;z-index:70;left:50%;top:calc(env(safe-area-inset-top, 0px) + 14px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);pointer-events:none}@media (max-width:620px){.toaster_stack__FfzyL{top:calc(env(safe-area-inset-top, 0px) + 52px)}}.toaster_toast__rqtso{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border:1px solid #ffac6180;border-top-color:#ffe0af99;border-radius:999px;background:linear-gradient(130deg,#2a1a10ee,#120c0cf4 70%);color:#fff3df;font:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;box-shadow:inset 0 1px 0 #ffe6be22,inset 0 0 18px #ff690418,0 0 2.4px #ff690480,0 0 22px #ff3c0040,0 10px 30px #00000070;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:toaster_toastIn__WLd1t .32s cubic-bezier(.2,.9,.2,1.1) both,toaster_toastGlow__A_7Gt 2.6s ease-in-out infinite}.toaster_icon__ZG3GT{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#ffd08a,#ff8b21 55%,#ff4900 100%);color:#2a1208;box-shadow:0 0 2px #ffd08a,0 0 8px #ff6904cc}.toaster_icon__ZG3GT svg{width:13px;height:13px}.toaster_info__2gu7Y .toaster_icon__ZG3GT{background:radial-gradient(circle at 40% 35%,#dffaff,#66e7ff 55%,#007bff 100%);color:#06232c;box-shadow:0 0 2px #dffaff,0 0 8px #08bce7cc}.toaster_info__2gu7Y{border-color:#66e7ff66;box-shadow:inset 0 1px 0 #e0f7ff22,inset 0 0 18px #08bce718,0 0 2.4px #08bce780,0 0 22px #007bff40,0 10px 30px #00000070;animation:toaster_toastIn__WLd1t .32s cubic-bezier(.2,.9,.2,1.1) both}@keyframes toaster_toastIn__WLd1t{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toaster_toastGlow__A_7Gt{50%{box-shadow:inset 0 1px 0 #ffe6be22,inset 0 0 22px #ff690428,0 0 4px #ff6904a0,0 0 30px #ff3c0060,0 10px 30px #00000070}}@media (prefers-reduced-motion:reduce){.toaster_toast__rqtso{animation:none}}