.ShareEvent-module__0FQ2uq__page{box-sizing:border-box;color:#f7f9ff;min-height:100svh;position:relative;overflow-x:hidden}.ShareEvent-module__0FQ2uq__main{z-index:2;width:min(680px,100% - 32px);padding:clamp(10px, 2vh, 22px) 0 max(20px, env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.ShareEvent-module__0FQ2uq__stateWrap{z-index:2;justify-content:center;align-items:center;width:min(680px,100% - 32px);min-height:calc(100svh - 160px);margin:0 auto;display:flex;position:relative}.ShareEvent-module__0FQ2uq__loading{color:#aebce0;font-size:.95rem;animation:1.6s ease-in-out infinite ShareEvent-module__0FQ2uq__sharePulse}@keyframes ShareEvent-module__0FQ2uq__sharePulse{0%,to{opacity:.45}50%{opacity:1}}.ShareEvent-module__0FQ2uq__stateCard{text-align:center;background:#0c182beb;border:1px solid #7791c42e;border-radius:24px;width:min(480px,100%);padding:42px 30px;box-shadow:0 24px 60px #00000059}.ShareEvent-module__0FQ2uq__stateStar{color:#d8a84e;margin-bottom:14px;font-size:1.7rem}.ShareEvent-module__0FQ2uq__errorTitle{color:#fff;margin:0;font-size:1.4rem;font-weight:700}.ShareEvent-module__0FQ2uq__stateText{color:#9eb0cf;margin:12px 0 26px;line-height:1.6}.ShareEvent-module__0FQ2uq__link{color:#fff;background:#5e69ee;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.ShareEvent-module__0FQ2uq__link:hover{background:#6d77f2}.ShareEvent-module__0FQ2uq__eventCard{text-align:center;border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .4);border-left:5px solid var(--share-accent,#5c8df6);width:100%;box-shadow:0 26px 64px #0006, 0 0 34px rgba(var(--share-accent-rgb,92, 141, 246), .08), inset 0 1px 0 #ffffff0a;background:linear-gradient(145deg,#111d31f5,#081222fa);border-radius:26px;padding:clamp(20px,4vmin,34px) clamp(18px,5vw,44px) clamp(22px,4vmin,34px);position:relative;overflow:hidden}.ShareEvent-module__0FQ2uq__eventCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 15% 8%, rgba(var(--share-accent-rgb,92, 141, 246), .09), transparent 40%);position:absolute;inset:0}.ShareEvent-module__0FQ2uq__eventCard>*{z-index:1;position:relative}.ShareEvent-module__0FQ2uq__categoryBadge{letter-spacing:.12em;border:1px solid;border-radius:999px;align-items:center;min-height:30px;margin-bottom:14px;padding:0 16px;font-size:.76rem;font-weight:800;display:inline-flex}.ShareEvent-module__0FQ2uq__totalsBadge{z-index:2;background:rgba(var(--share-accent-rgb,92, 141, 246), .16);color:var(--share-accent,#8fb0ff);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:16px;left:16px}.ShareEvent-module__0FQ2uq__eventName{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,4.6vw,2.35rem);font-weight:750;line-height:1.08}.ShareEvent-module__0FQ2uq__eventDate{color:#a9c2ed;white-space:nowrap;margin:10px 0 0;font-size:clamp(.72rem,2.2vw,1.12rem);line-height:1.5}.ShareEvent-module__0FQ2uq__viewZoneRow{z-index:5;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.ShareEvent-module__0FQ2uq__viewZoneRow>div{flex:none}.ShareEvent-module__0FQ2uq__viewZoneLabel{color:#7f97c4;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:600}.ShareEvent-module__0FQ2uq__viewZoneField{align-items:center;transition:background-color .16s,border-color .16s;background:rgba(var(--share-accent-rgb,92, 141, 246), .1)!important;border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .28)!important;color:#dfe8fb!important;border-radius:999px!important;gap:.45rem!important;width:auto!important;min-width:0!important;padding:.34rem .8rem!important;font-size:.8rem!important;font-weight:600!important;display:inline-flex!important}.ShareEvent-module__0FQ2uq__viewZoneField:hover{background:rgba(var(--share-accent-rgb,92, 141, 246), .18)!important;border-color:rgba(var(--share-accent-rgb,92, 141, 246), .45)!important}.ShareEvent-module__0FQ2uq__timeDisplay{flex-direction:column;align-items:center;gap:14px;padding:16px 0 0;display:flex}.ShareEvent-module__0FQ2uq__timeUnitsGrid{flex-wrap:nowrap;justify-content:center;gap:clamp(4px,1.6vw,12px);display:flex}.ShareEvent-module__0FQ2uq__timeUnitColumn{flex-direction:column;flex:0 auto;align-items:center;min-width:0;display:flex}.ShareEvent-module__0FQ2uq__timeUnitLabel{color:#9fb5da;letter-spacing:.08em;font-size:.74rem;font-weight:700}.ShareEvent-module__0FQ2uq__timeUnitValue{min-width:clamp(34px,9vw,66px);height:clamp(38px,8vmin,56px);color:var(--share-accent,#8fb0ff);border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .22);box-shadow:inset 0 0 20px rgba(var(--share-accent-rgb,92, 141, 246), .04);font-variant-numeric:tabular-nums;background:#060f1db3;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-family:Orbitron,SFMono-Regular,Consolas,monospace;font-size:clamp(.95rem,3.8vw,1.55rem);font-weight:800;display:flex}.ShareEvent-module__0FQ2uq__totalsView{border-top:1px solid #ffffff14;flex-direction:column;width:min(420px,100%);margin-top:8px;padding-top:18px;display:flex}.ShareEvent-module__0FQ2uq__timeUnitRow{justify-content:space-between;align-items:center;min-height:40px;display:flex}.ShareEvent-module__0FQ2uq__timeUnitRow .ShareEvent-module__0FQ2uq__timeUnitLabel{color:#9fb3d5;text-transform:none;letter-spacing:0;font-size:.92rem;font-weight:500}.ShareEvent-module__0FQ2uq__timeUnitRow .ShareEvent-module__0FQ2uq__timeUnitValue{color:#f7f9ff;box-shadow:none;background:0 0;border:none;min-width:auto;height:auto;padding:0;font-family:inherit;font-size:1.05rem;font-weight:700}.ShareEvent-module__0FQ2uq__timeDirection{margin-top:4px}.ShareEvent-module__0FQ2uq__pastBadge,.ShareEvent-module__0FQ2uq__futureBadge{border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:.84rem;font-weight:700;display:inline-flex}.ShareEvent-module__0FQ2uq__pastBadge{color:#34d399;background:#10b98124;border:1px solid #10b98152}.ShareEvent-module__0FQ2uq__futureBadge{background:rgba(var(--share-accent-rgb,92, 141, 246), .14);color:var(--share-accent,#8fb0ff);border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .36)}.ShareEvent-module__0FQ2uq__directionIcon{flex-shrink:0;align-items:center;display:inline-flex}.ShareEvent-module__0FQ2uq__recurringIcon{opacity:.72;align-items:center;transition:opacity .15s;display:inline-flex}.ShareEvent-module__0FQ2uq__pastBadge:hover .ShareEvent-module__0FQ2uq__recurringIcon,.ShareEvent-module__0FQ2uq__futureBadge:hover .ShareEvent-module__0FQ2uq__recurringIcon{opacity:1}.ShareEvent-module__0FQ2uq__badgeSeparator{opacity:.18;background:currentColor;width:1px;height:.9em}.ShareEvent-module__0FQ2uq__toggleTotalsButton,.ShareEvent-module__0FQ2uq__toggleButton{background:rgba(var(--share-accent-rgb,92, 141, 246), .12);border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .34);min-height:40px;color:var(--share-accent,#a8c0ff);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.9rem;font-weight:700;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.ShareEvent-module__0FQ2uq__toggleTotalsButton{margin-top:12px}.ShareEvent-module__0FQ2uq__toggleTotalsButton:hover,.ShareEvent-module__0FQ2uq__toggleButton:hover{background:rgba(var(--share-accent-rgb,92, 141, 246), .2);border-color:rgba(var(--share-accent-rgb,92, 141, 246), .55)}.ShareEvent-module__0FQ2uq__toggleTotalsButton:active,.ShareEvent-module__0FQ2uq__toggleButton:active{transform:scale(.98)}.ShareEvent-module__0FQ2uq__toggleContainer{justify-content:center;display:flex}.ShareEvent-module__0FQ2uq__actionButton{border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .5);background:linear-gradient(135deg, var(--share-accent,#5965ef), var(--share-accent-strong,#7582f8));width:min(460px,100%);min-height:50px;color:var(--share-accent-ink,#fff);cursor:pointer;box-shadow:0 12px 32px rgba(var(--share-accent-rgb,66, 80, 235), .3);border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex}.ShareEvent-module__0FQ2uq__actionButton:hover{box-shadow:0 16px 38px rgba(var(--share-accent-rgb,66, 80, 235), .38);transform:translateY(-1px)}.ShareEvent-module__0FQ2uq__actionButton:active{transform:scale(.985)}.ShareEvent-module__0FQ2uq__actionButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.ShareEvent-module__0FQ2uq__shareFooter{color:#b4c2dca8;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.78rem;display:flex}.ShareEvent-module__0FQ2uq__shareFooter span{color:#d8a84e}.ShareEvent-module__0FQ2uq__noFutureView{color:#fca5a5;text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;width:min(480px,100%);padding:1.5rem}.ShareEvent-module__0FQ2uq__noFutureView p{margin:.5rem 0;font-size:14px;font-weight:500}.ShareEvent-module__0FQ2uq__noFutureViewSubtext{font-size:12px;color:#94a3b8!important;font-weight:400!important}.ShareEvent-module__0FQ2uq__modalOverlay{z-index:10010;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-sizing:border-box;background:#02060eb8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ShareEvent-module__0FQ2uq__modalContent{border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .3);box-sizing:border-box;background:linear-gradient(160deg,#111d31fa,#091222fc);border-radius:20px;width:100%;max-width:420px;max-height:calc(100svh - 48px);padding:2rem;overflow:hidden auto;box-shadow:0 24px 64px #00000080}.ShareEvent-module__0FQ2uq__modalContent h3{color:#fff;margin:0 0 1rem;font-size:20px;font-weight:700}.ShareEvent-module__0FQ2uq__modalErrorText{color:#f87171;margin:.5rem 0;font-size:14px;font-weight:500}.ShareEvent-module__0FQ2uq__modalInstructionText{color:#94a3b8;margin:1rem 0 .5rem;font-size:14px}.ShareEvent-module__0FQ2uq__editForm{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.ShareEvent-module__0FQ2uq__formLabel{color:#cbd5e1;flex-direction:column;gap:.5rem;font-size:14px;font-weight:500;display:flex}.ShareEvent-module__0FQ2uq__renameInput{border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .3);color:#fff;box-sizing:border-box;background:#060f1dcc;border-radius:10px;width:100%;margin:.25rem 0 0;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.ShareEvent-module__0FQ2uq__renameInput:focus{border-color:var(--share-accent,#5c8df6);outline:none}.ShareEvent-module__0FQ2uq__helpTextError{color:#f87171;margin-top:.25rem;font-size:12px;font-style:italic;font-weight:400}.ShareEvent-module__0FQ2uq__editForm textarea{resize:vertical;min-height:80px}.ShareEvent-module__0FQ2uq__editForm select{cursor:pointer}.ShareEvent-module__0FQ2uq__colorRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ShareEvent-module__0FQ2uq__colorRowInfo{flex-direction:column;gap:.2rem;display:flex}.ShareEvent-module__0FQ2uq__formLabelText{color:#cbd5e1;font-size:14px;font-weight:500}.ShareEvent-module__0FQ2uq__colorHint{color:#7f97c4;font-size:12px}.ShareEvent-module__0FQ2uq__colorControlWrap{position:relative}.ShareEvent-module__0FQ2uq__colorSwatchButton{cursor:pointer;border:1px solid #ffffff40;border-radius:10px;min-height:40px;padding:0 18px;font-family:inherit;font-size:.85rem;font-weight:700;transition:transform .16s,box-shadow .16s}.ShareEvent-module__0FQ2uq__colorSwatchButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000004d}.ShareEvent-module__0FQ2uq__colorPickerPopup{z-index:20;border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .3);background:#091222fa;border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000080}.ShareEvent-module__0FQ2uq__colorPickerPopup .react-colorful{width:100%;height:160px}.ShareEvent-module__0FQ2uq__colorPickerActions{justify-content:space-between;gap:8px;display:flex}.ShareEvent-module__0FQ2uq__colorPickerReset,.ShareEvent-module__0FQ2uq__colorPickerDone{cursor:pointer;color:#cbd5e1;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;min-height:34px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:700}.ShareEvent-module__0FQ2uq__colorPickerReset:disabled{opacity:.45;cursor:not-allowed}.ShareEvent-module__0FQ2uq__colorPickerDone{background:rgba(var(--share-accent-rgb,92, 141, 246), .2);border-color:rgba(var(--share-accent-rgb,92, 141, 246), .4);color:var(--share-accent,#a8c0ff)}.ShareEvent-module__0FQ2uq__modalButtons{gap:1rem;margin-top:1.5rem;display:flex}.ShareEvent-module__0FQ2uq__cancelButton,.ShareEvent-module__0FQ2uq__confirmButton{cursor:pointer;border:none;border-radius:10px;flex:1;min-height:46px;padding:.75rem;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.ShareEvent-module__0FQ2uq__cancelButton{color:#94a3b8;background:#334155cc}.ShareEvent-module__0FQ2uq__cancelButton:hover{color:#cbd5e1;background:#475569}.ShareEvent-module__0FQ2uq__confirmButton{background:linear-gradient(135deg, var(--share-accent,#5965ef), var(--share-accent-strong,#7582f8));color:var(--share-accent-ink,#fff)}.ShareEvent-module__0FQ2uq__confirmButton:hover:not(:disabled){box-shadow:0 8px 24px rgba(var(--share-accent-rgb,66, 80, 235), .35);transform:translateY(-1px)}.ShareEvent-module__0FQ2uq__confirmButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.ShareEvent-module__0FQ2uq__main{gap:18px;width:calc(100% - 20px);padding-top:10px}.ShareEvent-module__0FQ2uq__eventCard{border-radius:20px;padding:22px 16px 26px}.ShareEvent-module__0FQ2uq__timeUnitsGrid{gap:8px}.ShareEvent-module__0FQ2uq__timeUnitColumn{min-width:0}.ShareEvent-module__0FQ2uq__modalContent{padding:1.5rem}}@media (max-width:380px){.ShareEvent-module__0FQ2uq__main{width:calc(100% - 14px)}.ShareEvent-module__0FQ2uq__timeUnitsGrid{gap:6px}}@media (max-height:720px){.ShareEvent-module__0FQ2uq__main{gap:12px;padding-top:8px}.ShareEvent-module__0FQ2uq__eventCard{padding:16px 18px 18px}.ShareEvent-module__0FQ2uq__categoryBadge{margin-bottom:10px}.ShareEvent-module__0FQ2uq__eventName{font-size:clamp(1.5rem,4vmin,1.9rem)}.ShareEvent-module__0FQ2uq__timeDisplay{gap:10px;padding-top:12px}.ShareEvent-module__0FQ2uq__timeUnitValue{min-width:clamp(32px,8vw,56px);height:44px;font-size:clamp(.9rem,3vw,1.3rem)}.ShareEvent-module__0FQ2uq__pastBadge,.ShareEvent-module__0FQ2uq__futureBadge{min-height:32px}.ShareEvent-module__0FQ2uq__actionButton{min-height:46px}}@media (prefers-reduced-motion:reduce){.ShareEvent-module__0FQ2uq__loading{animation:none}.ShareEvent-module__0FQ2uq__toggleTotalsButton,.ShareEvent-module__0FQ2uq__toggleButton,.ShareEvent-module__0FQ2uq__actionButton,.ShareEvent-module__0FQ2uq__confirmButton,.ShareEvent-module__0FQ2uq__cancelButton,.ShareEvent-module__0FQ2uq__link{transition:none}}
.PlanetThemeLayer-module__OSeFJq__layer{z-index:-3;pointer-events:none;background:var(--planet-bg-0);transition:background .42s;position:fixed;inset:0;overflow:hidden}.PlanetThemeLayer-module__OSeFJq__base,.PlanetThemeLayer-module__OSeFJq__atmosphere,.PlanetThemeLayer-module__OSeFJq__texture,.PlanetThemeLayer-module__OSeFJq__accent,.PlanetThemeLayer-module__OSeFJq__vignette{position:absolute;inset:0}.PlanetThemeLayer-module__OSeFJq__sunWash{pointer-events:none;opacity:0;position:absolute;inset:0}.PlanetThemeLayer-module__OSeFJq__horizon{pointer-events:none;opacity:0;height:24vh;position:absolute;bottom:-4%;left:-5%;right:-5%}.PlanetThemeLayer-module__OSeFJq__base{background:linear-gradient(180deg, var(--planet-bg-0) 0%, var(--planet-bg-1) 48%, var(--planet-bg-2) 100%)}.PlanetThemeLayer-module__OSeFJq__atmosphere{opacity:.9;background:radial-gradient(ellipse at 20% 10%, color-mix(in srgb, var(--planet-accent) 17%, transparent), transparent 48%), radial-gradient(ellipse at 82% 18%, color-mix(in srgb, var(--planet-accent-2) 14%, transparent), transparent 52%)}.PlanetThemeLayer-module__OSeFJq__texture{opacity:.22;mix-blend-mode:soft-light}.PlanetThemeLayer-module__OSeFJq__accent{opacity:.28}.PlanetThemeLayer-module__OSeFJq__vignette{background:radial-gradient(#0000 42%,#00000014 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=mercury] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.5;mix-blend-mode:soft-light;background:radial-gradient(circle at 17% 24%,#1e1e208c 0 2px,#0000 3.5px) 0 0/173px 181px,radial-gradient(circle at 68% 34%,#1c1c1e73 0 5px,#0000 7px) 0 0/281px 263px,radial-gradient(circle at 42% 72%,#ffffff80 0 3px,#0000 5.5px) 0 0/227px 199px,radial-gradient(circle at 81% 78%,#22222466 0 8px,#0000 12px) 0 0/379px 351px,radial-gradient(at 24% 86%,#28282c59 0 18px,#0000 30px) 0 0/557px 431px,radial-gradient(circle at 55% 12%,#fff6 0 1.5px,#0000 3px) 0 0/139px 157px}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=mercury] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.85;background:radial-gradient(ellipse 46% 34% at var(--sun-x,72%) var(--sun-y,78%), #ffecbe8c, #ffe0a047 42%, transparent 68%), linear-gradient(162deg, transparent 0 52%, #08090b80 88%, #030405b8);transition:background .42s}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=venus] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.55;filter:blur(18px);background:radial-gradient(at 14% 30%,#fff4d680,#0000 42%),radial-gradient(at 72% 18%,#ffd69e66,#0000 46%),radial-gradient(at 46% 78%,#ffe8c452,#0000 48%),radial-gradient(at 88% 68%,#e8945c42,#0000 44%);animation:44s ease-in-out infinite alternate PlanetThemeLayer-module__OSeFJq__venusDrift}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=venus] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.45;filter:blur(8px);background:linear-gradient(112deg, transparent 18%, color-mix(in srgb, var(--planet-accent) 20%, transparent) 46%, transparent 74%), radial-gradient(ellipse at 50% 118%, #d67d5138, transparent 55%);animation:58s ease-in-out infinite alternate-reverse PlanetThemeLayer-module__OSeFJq__venusDrift}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth]{isolation:isolate}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__base{background:linear-gradient(#f8fcfe 0%,#edf8fc 12%,#d8edf6 32%,#c3e2ef 56%,#a7d1e3 78%,#8bbfd7 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__atmosphere{opacity:1;background:radial-gradient(ellipse 52vw 34vh at var(--sun-x,50%) var(--sun-y,20%), #fffbe06b 0%, #fff5ca38 28%, #fff3d114 52%, transparent 74%), radial-gradient(ellipse 88vw 40vh at 50% 102%, #48a0c32e 0%, #4392ba1a 40%, transparent 74%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__sunWash{opacity:1;background:radial-gradient(ellipse 24vw 16vh at var(--sun-x,50%) calc(var(--sun-y,20%) + 2%), #ffffff1a 0%, #fffcec14 24%, transparent 68%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.78;mix-blend-mode:normal;filter:blur(24px);background:radial-gradient(at 14% 26%,#ffffff4d 0%,#ffffff24 30%,#0000 54%),radial-gradient(at 34% 62%,#ffffff29 0%,#ebf6fc14 34%,#0000 56%),radial-gradient(at 72% 32%,#ffffff3d 0%,#fafcff1c 34%,#0000 56%),radial-gradient(at 82% 72%,#e9f7ff24 0%,#0000 52%);animation:46s ease-in-out infinite alternate PlanetThemeLayer-module__OSeFJq__terraCloudDrift}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.56;background:linear-gradient(#0000 0% 48%,#70c0d60f 66%,#48a8c51a 82%,#4dbdb314 100%),radial-gradient(at 18% 104%,#4992b121,#0000 48%),radial-gradient(at 80% 106%,#40aba01c,#0000 52%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__horizon{opacity:1;filter:blur(5px);background:radial-gradient(at 10% 100%,#bedee952 0 28%,#0000 29%),radial-gradient(at 37% 104%,#b5d8e542 0 30%,#0000 31%),radial-gradient(at 68% 103%,#b5dbe740 0 29%,#0000 30%),radial-gradient(at 96% 100%,#add4e13d 0 32%,#0000 33%);transform:scaleX(1.04)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=light] .PlanetThemeLayer-module__OSeFJq__vignette{background:radial-gradient(at 50% 44%,#0000 24%,#5c99b50a 60%,#4579931a 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__base{background:linear-gradient(#0b1031 0%,#17194a 18%,#28225d 37%,#56306d 56%,#9e3f78 73%,#e56672 88%,#f3a25b 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__atmosphere{opacity:1;background:radial-gradient(ellipse 84vw 55vh at 50% -12%, #284baa57 0%, #252b702e 46%, transparent 76%), radial-gradient(ellipse 54vw 25vh at var(--sun-x,50%) 88%, #ffb45c85 0%, #f866704f 34%, #bc468b26 57%, transparent 76%), radial-gradient(ellipse 80vw 35vh at 50% 105%, #26225f57, transparent 68%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.92;mix-blend-mode:normal;filter:blur(23px);background:radial-gradient(at -4% 71%,#ff619a5c 0%,#d24b9e2e 35%,#0000 59%),radial-gradient(at 104% 68%,#f34c8b4d,#a93b9726 38%,#0000 61%),radial-gradient(at 30% 59%,#7447af33,#0000 53%),radial-gradient(at 70% 53%,#4e4eb02e,#0000 48%);animation:38s ease-in-out infinite alternate PlanetThemeLayer-module__OSeFJq__terraTwilightClouds;transform:scale(1.08)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.84;background:linear-gradient(#0000 0% 57%,#682d8414 66%,#de437426 79%,#ff9f4f2b 94%,#0000 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__vignette{background:radial-gradient(at 50% 46%,#0000 24%,#06081f14 58%,#0305144d 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__horizon{opacity:1;filter:blur(4px);background:radial-gradient(at 12% 100%,#0a0c2af0 0 28%,#0000 29%),radial-gradient(at 38% 105%,#0d0d30f7 0 31%,#0000 32%),radial-gradient(at 69% 104%,#090c2bf2 0 29%,#0000 30%),radial-gradient(at 97% 100%,#070a26f5 0 34%,#0000 35%);transform:scaleX(1.05)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth][data-theme-mode=dark] .PlanetThemeLayer-module__OSeFJq__base:after{content:"";opacity:.28;background-image:radial-gradient(circle at 12% 13%,#ffffffb3 0 1px,#0000 1.5px),radial-gradient(circle at 37% 18%,#dbe6ff8c 0 1px,#0000 1.5px),radial-gradient(circle at 63% 9%,#ffdbe675 0 1px,#0000 1.5px),radial-gradient(circle at 84% 22%,#ffffff8c 0 1px,#0000 1.5px);position:absolute;inset:0}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=mars] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.4;background:radial-gradient(circle at 12% 24%,#ffbf9733 0 1px,#0000 1.7px) 0 0/73px 79px,radial-gradient(circle at 78% 36%,#5e251d33 0 1px,#0000 1.6px) 0 0/101px 91px,radial-gradient(circle at 45% 60%,#ffa06e1f 0 1.4px,#0000 2.2px) 0 0/149px 137px;animation:60s linear infinite PlanetThemeLayer-module__OSeFJq__marsDust}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=mars] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.55;filter:blur(6px);background:linear-gradient(180deg, transparent 48%, color-mix(in srgb, var(--planet-accent) 24%, transparent) 82%, color-mix(in srgb, var(--planet-accent) 30%, transparent) 100%), radial-gradient(ellipse at 50% 108%, #9634224d, transparent 52%),  radial-gradient(ellipse at 22% 96%, #e294602e, transparent 38%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=jupiter] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.42;filter:blur(3px);background:repeating-linear-gradient(178deg, transparent 0 44px, color-mix(in srgb, var(--planet-accent) 26%, transparent) 45px 55px, transparent 56px 84px, color-mix(in srgb, var(--planet-accent-2) 18%, transparent) 85px 92px, transparent 93px 130px);animation:36s linear infinite PlanetThemeLayer-module__OSeFJq__bandDrift}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=jupiter] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.6;background:radial-gradient(ellipse at 82% 60%, #c460424d, #a84e392e 9%, transparent 22%), radial-gradient(ellipse at 82% 60%, #f2b08233, transparent 6%),  linear-gradient(182deg, transparent 30%, color-mix(in srgb, var(--planet-accent) 10%, transparent) 55%, transparent 78%);animation:18s ease-in-out infinite PlanetThemeLayer-module__OSeFJq__stormPulse}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=saturn] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.5;filter:blur(2px);background: linear-gradient(104deg, transparent 42%, color-mix(in srgb, var(--planet-accent) 16%, transparent) 50%, transparent 58%), linear-gradient(104deg, transparent 46%, #f0d6961a 50%, transparent 54%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=saturn] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.55;background:radial-gradient(ellipse at 50% -12%, color-mix(in srgb, var(--planet-accent) 30%, transparent), transparent 46%),  linear-gradient(180deg, transparent 55%, #0000004d 100%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=uranus] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.5;filter:blur(24px);background:radial-gradient(at 50% -14%,#c4ffff52,#0000 50%),linear-gradient(76deg,#0000 28%,#78dcde29 48%,#0000 68%),linear-gradient(76deg,#0000 55%,#8ce2e41a 66%,#0000 80%);animation:32s ease-in-out infinite alternate PlanetThemeLayer-module__OSeFJq__polarShimmer}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=uranus] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.4;filter:blur(10px);background:radial-gradient(at 78% 88%,#6ec8d029,#0000 40%),radial-gradient(at 16% 30%,#dcfcfc24,#0000 36%)}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=neptune] .PlanetThemeLayer-module__OSeFJq__texture{opacity:.48;filter:blur(16px);background:linear-gradient(117deg,#0000 16%,#2276da38 40%,#0000 64%),linear-gradient(97deg,#0000 32%,#26bedc26 50%,#0000 70%),linear-gradient(100deg,#0000 55%,#8cc8ff1f 62%,#0000 68%);animation:26s ease-in-out infinite alternate PlanetThemeLayer-module__OSeFJq__neptuneFlow}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=neptune] .PlanetThemeLayer-module__OSeFJq__accent{opacity:.6;background:radial-gradient(at 76% 40%,#3482f024,#0000 30%),radial-gradient(at 76% 40%,#04144266,#0000 17%),radial-gradient(at 50% 120%,#02081859,#0000 60%);animation:22s ease-in-out infinite PlanetThemeLayer-module__OSeFJq__stormPulse}.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=earth] .PlanetThemeLayer-module__OSeFJq__texture,.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=jupiter] .PlanetThemeLayer-module__OSeFJq__texture,.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=uranus] .PlanetThemeLayer-module__OSeFJq__texture,.PlanetThemeLayer-module__OSeFJq__layer[data-planet-theme=neptune] .PlanetThemeLayer-module__OSeFJq__texture{inset:-5%}@keyframes PlanetThemeLayer-module__OSeFJq__bandDrift{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}@keyframes PlanetThemeLayer-module__OSeFJq__terraCloudDrift{0%{transform:translate(-2%)scale(1.04)}to{transform:translate(2.5%,-1.5%)scale(1.08)}}@keyframes PlanetThemeLayer-module__OSeFJq__terraTwilightClouds{0%{opacity:.8;transform:translate(-3%,1%)scale(1.06)}50%{opacity:.94}to{opacity:.86;transform:translate(3%,-2%)scale(1.12)}}@keyframes PlanetThemeLayer-module__OSeFJq__venusDrift{0%{transform:translate(-3%,-2%)scale(1.02)}to{transform:translate(4%,2%)scale(1.08)}}@keyframes PlanetThemeLayer-module__OSeFJq__marsDust{0%{background-position:0 0,0 0,0 0}to{background-position:73px 79px,-101px 91px,149px -137px}}@keyframes PlanetThemeLayer-module__OSeFJq__stormPulse{0%,to{opacity:.5}50%{opacity:.72}}@keyframes PlanetThemeLayer-module__OSeFJq__polarShimmer{0%{opacity:.42;transform:translateY(-1%)}to{opacity:.58;transform:translateY(2%)}}@keyframes PlanetThemeLayer-module__OSeFJq__neptuneFlow{0%{transform:translate(-3%)scale(1.03)}to{transform:translate(3%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.PlanetThemeLayer-module__OSeFJq__texture,.PlanetThemeLayer-module__OSeFJq__accent{animation:none!important}}
.DateTimePicker-module__k-xSha__wrap{flex:1;min-width:0;position:relative}.DateTimePicker-module__k-xSha__field{color:#1e293b;cursor:pointer;text-align:left;background-color:#fff;border:1px solid #b8c2d1;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;font-weight:500;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0f}.DateTimePicker-module__k-xSha__field:hover{border-color:var(--event-accent-border,#9ca3af)}.DateTimePicker-module__k-xSha__field:focus-visible{border-color:var(--event-accent,#6366f1);box-shadow:0 0 0 3px var(--event-accent-soft,#6366f124);outline:none}.DateTimePicker-module__k-xSha__fieldEmpty .DateTimePicker-module__k-xSha__fieldText{color:#9ca3af}.DateTimePicker-module__k-xSha__fieldText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DateTimePicker-module__k-xSha__fieldIcon{color:#6b7280;flex-shrink:0;display:inline-flex}.dark-mode .DateTimePicker-module__k-xSha__field{color:#e2e8f0;background-color:#0f172acc;border-color:#ffffff1a}.dark-mode .DateTimePicker-module__k-xSha__fieldIcon{color:#94a3b8}@container (max-width:380px){.DateTimePicker-module__k-xSha__field{gap:.3rem;padding:.6rem .55rem}}@container (max-width:320px){.DateTimePicker-module__k-xSha__popup{padding:.5rem}.DateTimePicker-module__k-xSha__calHeader{margin-bottom:.3rem}.DateTimePicker-module__k-xSha__navBtn{width:26px;height:26px;font-size:1rem}.DateTimePicker-module__k-xSha__monthYearBtn,.DateTimePicker-module__k-xSha__monthYearTitle{padding:.25rem;font-size:.82rem}.DateTimePicker-module__k-xSha__weekday{font-size:.6rem}.DateTimePicker-module__k-xSha__day{border-radius:.3rem;height:27px;font-size:.74rem}.DateTimePicker-module__k-xSha__calFooter{margin-top:.35rem;padding-top:.35rem}.DateTimePicker-module__k-xSha__footerBtn,.DateTimePicker-module__k-xSha__footerBtnPrimary{padding:.3rem .6rem;font-size:.72rem}}.DateTimePicker-module__k-xSha__popup{z-index:100;background-color:#fff;border:1px solid #e5e7eb;border-radius:.625rem;width:280px;max-width:min(100vw - 2rem,100cqw - 8px);padding:.75rem;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000002e}.DateTimePicker-module__k-xSha__popupRight{left:auto;right:0}.DateTimePicker-module__k-xSha__popupWide{width:auto;left:0;right:0}.DateTimePicker-module__k-xSha__popupCenter{left:50%;right:auto;transform:translate(-50%)}.DateTimePicker-module__k-xSha__popupUp{top:auto;bottom:calc(100% + 6px)}.dark-mode .DateTimePicker-module__k-xSha__popup{background-color:#0f172a;border-color:#ffffff1f;box-shadow:0 12px 32px #0000008c}.DateTimePicker-module__k-xSha__calHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.DateTimePicker-module__k-xSha__navBtn{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.15rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.DateTimePicker-module__k-xSha__navBtn:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__monthYearBtn{color:#1f2937;cursor:pointer;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:.375rem;flex:1;min-width:0;padding:.4rem;font-family:inherit;font-size:.95rem;font-weight:700;overflow:hidden}.DateTimePicker-module__k-xSha__monthYearTitle{text-align:center;color:#1f2937;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9rem;font-weight:700;overflow:hidden}.dark-mode .DateTimePicker-module__k-xSha__navBtn{color:#94a3b8}:is(.dark-mode .DateTimePicker-module__k-xSha__monthYearBtn,.dark-mode .DateTimePicker-module__k-xSha__monthYearTitle){color:#e2e8f0}.DateTimePicker-module__k-xSha__weekRow{grid-template-columns:repeat(7,1fr);margin-bottom:.15rem;display:grid}.DateTimePicker-module__k-xSha__weekday{text-align:center;color:#9ca3af;min-width:0;padding:.2rem 0;font-size:.68rem;font-weight:600;overflow:hidden}.DateTimePicker-module__k-xSha__dayGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.DateTimePicker-module__k-xSha__day{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:0;height:32px;font-family:inherit;font-size:.82rem;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.DateTimePicker-module__k-xSha__day:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__dayOutside{color:#c3c9d4}.DateTimePicker-module__k-xSha__dayToday{box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166)}.DateTimePicker-module__k-xSha__dayActive{background:var(--event-accent,#6366f1);color:var(--event-accent-text,#fff);font-weight:700}.DateTimePicker-module__k-xSha__dayActive:hover{background:var(--event-accent,#6366f1);color:var(--event-accent-text,#fff)}.dark-mode .DateTimePicker-module__k-xSha__day{color:#cbd5e1}.dark-mode .DateTimePicker-module__k-xSha__dayOutside{color:#475569}.dark-mode .DateTimePicker-module__k-xSha__dayActive{color:#fff}.DateTimePicker-module__k-xSha__calFooter{border-top:1px solid #eef0f3;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.dark-mode .DateTimePicker-module__k-xSha__calFooter{border-top-color:#ffffff14}.DateTimePicker-module__k-xSha__footerGroup{gap:.5rem;display:flex}.DateTimePicker-module__k-xSha__footerBtn{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1);cursor:pointer;border:none;border-radius:.375rem;padding:.35rem .85rem;font-family:inherit;font-size:.8rem;font-weight:600}.DateTimePicker-module__k-xSha__footerBtn:hover{filter:brightness(1.1)}.DateTimePicker-module__k-xSha__footerBtnPrimary{background:var(--event-accent,#6366f1);color:var(--event-accent-text,#fff);cursor:pointer;border:none;border-radius:.375rem;padding:.35rem 1.1rem;font-family:inherit;font-size:.8rem;font-weight:700}.DateTimePicker-module__k-xSha__footerBtnPrimary:hover{filter:brightness(1.08)}.DateTimePicker-module__k-xSha__myColumns{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.DateTimePicker-module__k-xSha__myCol{scroll-snap-type:y proximity;scrollbar-width:none;text-align:center;max-height:180px;overflow:hidden auto}.DateTimePicker-module__k-xSha__myCol::-webkit-scrollbar{display:none}.DateTimePicker-module__k-xSha__myItem{color:#4b5563;cursor:pointer;scroll-snap-align:center;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:100%;height:36px;font-family:inherit;font-size:.88rem;font-weight:500;display:flex}.DateTimePicker-module__k-xSha__myItem:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__myItemActive{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1);box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166);font-weight:700}.dark-mode .DateTimePicker-module__k-xSha__myItem{color:#94a3b8}.dark-mode .DateTimePicker-module__k-xSha__myItemActive{color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__wheelArea24{grid-template-columns:1fr 1fr}.DateTimePicker-module__k-xSha__wheelArea{grid-template-columns:1fr 1fr .62fr;gap:.25rem;display:grid;position:relative}.DateTimePicker-module__k-xSha__wheelBand{background:var(--event-accent-soft,#6366f124);height:36px;box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166);pointer-events:none;border-radius:.375rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.DateTimePicker-module__k-xSha__wheel{scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:180px;padding:72px 0;overflow:hidden auto}.DateTimePicker-module__k-xSha__wheel::-webkit-scrollbar{display:none}.DateTimePicker-module__k-xSha__wheel:focus-visible{box-shadow:0 0 0 2px var(--event-accent,#6366f1);border-radius:.375rem;outline:none}.DateTimePicker-module__k-xSha__wheelItem{color:#6b7280;scroll-snap-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:36px;font-size:.95rem;font-weight:500;display:flex}.DateTimePicker-module__k-xSha__wheelItemActive{color:var(--event-accent,#6366f1);font-weight:700}.dark-mode .DateTimePicker-module__k-xSha__wheelItem{color:#94a3b8}.dark-mode .DateTimePicker-module__k-xSha__wheelItemActive{color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__tzSearchRow{margin-bottom:.5rem}.DateTimePicker-module__k-xSha__tzSearch{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.85rem}.DateTimePicker-module__k-xSha__tzSearch:focus-visible{border-color:var(--event-accent,#6366f1);box-shadow:0 0 0 3px var(--event-accent-soft,#6366f124);outline:none}.dark-mode .DateTimePicker-module__k-xSha__tzSearch{color:#e2e8f0;background-color:#0f172acc;border-color:#ffffff1a}.DateTimePicker-module__k-xSha__tzList{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-height:220px;overflow:hidden auto}.DateTimePicker-module__k-xSha__tzList::-webkit-scrollbar{display:none}.DateTimePicker-module__k-xSha__tzItem{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:.45rem .5rem;font-family:inherit;transition:background-color .12s;display:flex}.DateTimePicker-module__k-xSha__tzItem:hover{background:var(--event-accent-soft,#6366f124)}.DateTimePicker-module__k-xSha__tzItemActive{background:var(--event-accent-soft,#6366f124);box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166)}.DateTimePicker-module__k-xSha__tzItemName{color:#1f2937;font-size:.88rem;font-weight:600}.DateTimePicker-module__k-xSha__tzItemMeta{color:#6b7280;font-size:.72rem}.DateTimePicker-module__k-xSha__tzItemActive .DateTimePicker-module__k-xSha__tzItemName{color:var(--event-accent,#6366f1)}.DateTimePicker-module__k-xSha__tzGroupHeader{z-index:1;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--event-accent,#6366f1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;padding:.45rem .5rem .2rem;font-size:.68rem;font-weight:700;position:sticky;top:0}.dark-mode .DateTimePicker-module__k-xSha__tzGroupHeader{background:#0f172a}.DateTimePicker-module__k-xSha__tzEmpty{color:#9ca3af;text-align:center;padding:.75rem .5rem;font-size:.82rem}.dark-mode .DateTimePicker-module__k-xSha__tzItemName{color:#e2e8f0}.dark-mode .DateTimePicker-module__k-xSha__tzItemMeta{color:#94a3b8}.dark-mode .DateTimePicker-module__k-xSha__tzItemActive .DateTimePicker-module__k-xSha__tzItemName{color:var(--event-accent,#6366f1)}@media (max-width:560px){.DateTimePicker-module__k-xSha__popup:not(.DateTimePicker-module__k-xSha__popupWide),.DateTimePicker-module__k-xSha__popupRight,.DateTimePicker-module__k-xSha__popupCenter,.DateTimePicker-module__k-xSha__popupUp{width:min(340px,100vw - 16px,100cqw - 10px);max-width:min(100vw - 16px,100cqw - 10px);left:0;right:auto;transform:none}}@container (min-width:0){.DateTimePicker-module__k-xSha__popupCenter,.DateTimePicker-module__k-xSha__popupRight{left:0;right:auto;transform:none}}@container (max-width:340px){.DateTimePicker-module__k-xSha__popup:not(.DateTimePicker-module__k-xSha__popupWide),.DateTimePicker-module__k-xSha__popupRight,.DateTimePicker-module__k-xSha__popupCenter,.DateTimePicker-module__k-xSha__popupUp{width:min(340px,100cqw - 10px);max-width:calc(100cqw - 10px)}}.DateTimePicker-module__k-xSha__popup.DateTimePicker-module__k-xSha__popupMid{width:min(245px,100vw - 16px,100cqw - 10px);max-width:min(245px,100vw - 16px,100cqw - 10px)}.DateTimePicker-module__k-xSha__popup.DateTimePicker-module__k-xSha__popupSlim{width:min(210px,100vw - 16px,100cqw - 10px);max-width:min(210px,100vw - 16px,100cqw - 10px)}
.TimeZoneGrid-module__S7jtMW__grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:.4rem;margin-top:.5rem;display:grid}.TimeZoneGrid-module__S7jtMW__cell{text-align:center;background:#94a3b81f;border:1px solid #64748b59;border-radius:8px;flex-direction:column;align-items:center;gap:.1rem;padding:.45rem .35rem;display:flex}.TimeZoneGrid-module__S7jtMW__zone{color:var(--text-secondary,#64748b);font-size:.72rem}.TimeZoneGrid-module__S7jtMW__time{color:var(--text-color,#1f2937);font-size:.95rem;font-weight:600}.TimeZoneGrid-module__S7jtMW__day{color:var(--text-secondary,#64748b);font-size:.72rem}
.EventGrid-module__wAjhIG__widgetGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;padding:0 0 1.5rem;transition:all .3s;display:grid}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="1"]{grid-template-columns:1fr;max-width:860px;margin-inline:auto}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="2"]{grid-template-columns:repeat(2,1fr)}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="3"]{grid-template-columns:repeat(3,1fr)}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="4"]{grid-template-columns:repeat(4,1fr)}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(5,1fr)}.EventGrid-module__wAjhIG__customArrangement .EventGrid-module__wAjhIG__widgetItem{cursor:move;transition:transform .2s,box-shadow .2s}.EventGrid-module__wAjhIG__widgetItem{scroll-margin-top:20px;scroll-margin-bottom:calc(var(--footer-total-height,80px) + 20px);border-radius:16px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.EventGrid-module__wAjhIG__widgetGrid.EventGrid-module__wAjhIG__noEntrance .fade-in{opacity:1;animation:none;transform:none}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__dragging{opacity:.4;z-index:100;transform:scale(.95);box-shadow:0 2px 5px #0000000d}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__dragOver{box-shadow:0 0 0 2px var(--accent-color);transform:scale(1.02)}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__draggable:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__selected{box-shadow:0 0 0 3px var(--accent-color), 0 6px 15px #0003;z-index:10}.EventGrid-module__wAjhIG__widgetItem:has(.event-card-edit){z-index:50;overflow:visible}body.event-editor-open .EventGrid-module__wAjhIG__widgetItem:not(:has(.event-card-edit)){opacity:.62;pointer-events:none}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__compareSelected{z-index:10;box-shadow:0 0 0 2px #e0ae46d9,0 6px 15px #0000002e}.EventGrid-module__wAjhIG__compareCatcher{z-index:14;cursor:pointer;border-radius:inherit;background:0 0;border:none;padding:0;position:absolute;inset:0}.EventGrid-module__wAjhIG__compareCatcher:focus-visible{outline-offset:-2px;outline:2px solid #e0ae46cc}.EventGrid-module__wAjhIG__compareBadge{background:rgba(var(--bg-color-rgb,255, 255, 255), .75);color:#0000;pointer-events:none;z-index:15;border:1.5px solid #e0ae468c;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;transition:background-color .15s,color .15s,border-color .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.EventGrid-module__wAjhIG__widgetItem.EventGrid-module__wAjhIG__compareSelected .EventGrid-module__wAjhIG__compareBadge{color:#1a1408;background:#e0ae46;border-color:#e0ae46}.EventGrid-module__wAjhIG__lensToggle{width:52px;height:20px;color:var(--text-muted,#6b7280);cursor:pointer;z-index:15;opacity:.75;background:#80808024;border:1px solid #80808038;border-bottom:none;border-radius:10px 10px 0 0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.EventGrid-module__wAjhIG__lensToggle:hover{opacity:1;box-shadow:0 0 10px rgba(var(--accent-color-rgb,216, 168, 78), .3);background:#80808042;transform:translate(-50%)translateY(-1px)}.EventGrid-module__wAjhIG__lensToggle:focus-visible{opacity:1;outline:2px solid var(--accent-color);outline-offset:1px}.EventGrid-module__wAjhIG__arrangementNotification{background-color:rgba(var(--bg-color-rgb), .9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(var(--accent-color-rgb), .3);color:var(--text-color);border-radius:.5rem;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;display:flex;box-shadow:0 4px 10px #0000001a}.EventGrid-module__wAjhIG__arrangementButtons{gap:.5rem;display:flex}.EventGrid-module__wAjhIG__actionButton{cursor:pointer;border:none;border-radius:.5rem;padding:.3rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.EventGrid-module__wAjhIG__doneButton{background-color:var(--accent-color);color:var(--on-accent)}.EventGrid-module__wAjhIG__cancelButton{color:#fff;background-color:#ef4444cc}.EventGrid-module__wAjhIG__actionButton:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.EventGrid-module__wAjhIG__widgetGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="1"]{grid-template-columns:1fr}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="2"]{grid-template-columns:repeat(2,1fr)}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="3"],.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="4"],.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.EventGrid-module__wAjhIG__widgetGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="1"]{grid-template-columns:1fr}.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="2"],.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="3"],.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="4"],.EventGrid-module__wAjhIG__widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(2,1fr)}.EventGrid-module__wAjhIG__arrangementNotification{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .75rem}}
.NoEventsMessage-module__-Lrdgq__noEvents{text-align:center;background-color:rgba(var(--border-color-rgb), .03);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:auto;margin:0;padding:1.5rem 1rem 2rem;display:flex}.NoEventsMessage-module__-Lrdgq__noEventsIcon{margin-bottom:.75rem;font-size:2.5rem;animation:2s infinite NoEventsMessage-module__-Lrdgq__pulse}.NoEventsMessage-module__-Lrdgq__noEventsText{color:var(--text-color);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.NoEventsMessage-module__-Lrdgq__explanationText{color:var(--text-muted);max-width:500px;margin-bottom:1rem;font-size:1rem}.NoEventsMessage-module__-Lrdgq__buttonContainer{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;max-width:600px;margin-top:.5rem;display:flex}.NoEventsMessage-module__-Lrdgq__buttonContainer>*{flex-grow:1;min-width:140px}.NoEventsMessage-module__-Lrdgq__addButton,.NoEventsMessage-module__-Lrdgq__switchButton{cursor:pointer;text-align:center;border-radius:2rem;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 10px #0000001a}.NoEventsMessage-module__-Lrdgq__addButton{background-color:var(--accent-color);color:#fff;box-shadow:0 4px 9px rgba(var(--accent-color-rgb), .34);border:none;order:1}.NoEventsMessage-module__-Lrdgq__switchButton{color:var(--text-color);background-color:#fff;border:1px solid #e5e7eb}.NoEventsMessage-module__-Lrdgq__switchToFuture{order:3}.NoEventsMessage-module__-Lrdgq__switchToPast{order:0}.NoEventsMessage-module__-Lrdgq__showAllCategories{order:2}.NoEventsMessage-module__-Lrdgq__buttonIcon{margin-right:.5rem;font-size:1.1rem}.NoEventsMessage-module__-Lrdgq__addButton:hover,.NoEventsMessage-module__-Lrdgq__switchButton:hover{transform:translateY(-3px);box-shadow:0 6px 15px #00000026}.NoEventsMessage-module__-Lrdgq__addButton:hover{background-color:var(--accent-hover)}.NoEventsMessage-module__-Lrdgq__switchButton:hover{background-color:#f9fafb}@keyframes NoEventsMessage-module__-Lrdgq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.dark-mode .NoEventsMessage-module__-Lrdgq__switchButton{color:#e2e8f0;background-color:#1e293b;border-color:#334155}.dark-mode .NoEventsMessage-module__-Lrdgq__switchButton:hover{background-color:#334155}@media (max-width:640px){.NoEventsMessage-module__-Lrdgq__noEvents{min-height:0;margin:.5rem 0;padding:1.25rem .75rem 1.5rem}.NoEventsMessage-module__-Lrdgq__noEventsIcon{margin-bottom:.5rem;font-size:2rem}.NoEventsMessage-module__-Lrdgq__noEventsText{margin-bottom:.5rem;font-size:1rem}.NoEventsMessage-module__-Lrdgq__explanationText{margin-bottom:.75rem;padding:0 .5rem;font-size:.9rem}.NoEventsMessage-module__-Lrdgq__buttonContainer{flex-direction:column;gap:.5rem;width:100%;max-width:250px}.NoEventsMessage-module__-Lrdgq__addButton,.NoEventsMessage-module__-Lrdgq__switchButton{width:100%;padding:.6rem .75rem;font-size:.9rem}}@media (max-height:740px) and (max-width:480px){.NoEventsMessage-module__-Lrdgq__noEvents{transform-origin:top;gap:.5rem;margin:0;padding:.85rem .75rem 1rem;transform:scale(.94)}.NoEventsMessage-module__-Lrdgq__noEventsIcon{margin-bottom:.25rem;font-size:1.6rem}.NoEventsMessage-module__-Lrdgq__noEventsText{margin-bottom:.25rem;font-size:.95rem}.NoEventsMessage-module__-Lrdgq__explanationText{margin-bottom:.5rem;font-size:.82rem}.NoEventsMessage-module__-Lrdgq__addButton,.NoEventsMessage-module__-Lrdgq__switchButton,.NoEventsMessage-module__-Lrdgq__demoButton{padding:.5rem .75rem;font-size:.85rem}.NoEventsMessage-module__-Lrdgq__demoSection{margin-top:.5rem;padding-top:.5rem}.NoEventsMessage-module__-Lrdgq__demoSection p{margin-bottom:.4rem;font-size:.8rem}}
.EventLens-module__ejqq2a__backdrop{z-index:10050;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);background:#020712b8;place-items:center;padding:16px;animation:.2s EventLens-module__ejqq2a__backdropIn;display:grid;position:fixed;inset:0}.EventLens-module__ejqq2a__sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .18);border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));background-color:var(--bg-color,#fff);width:min(720px,100%);max-height:min(860px,100svh - 24px);color:var(--text-color,#1f2937);border-bottom-color:#0000;border-radius:18px;padding:.5rem 1.25rem 0;animation:.28s cubic-bezier(.32,.72,.35,1) EventLens-module__ejqq2a__sheetDown;overflow:hidden auto;box-shadow:0 18px 50px #00000047}.EventLens-module__ejqq2a__sheet::-webkit-scrollbar{width:0;height:0;display:none}.EventLens-module__ejqq2a__closeFloat{z-index:5;height:0;position:sticky;top:0;overflow:visible}@media (max-width:640px){.EventLens-module__ejqq2a__backdrop{place-items:start center;padding:0}.EventLens-module__ejqq2a__sheet{border:0;border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));border-bottom-style:solid;border-bottom-color:#0000;border-radius:0 0 18px 18px;width:100%;height:auto;min-height:60%;max-height:100%}}.EventLens-module__ejqq2a__body{padding-bottom:0}.EventLens-module__ejqq2a__sheet.EventLens-module__ejqq2a__dark{color:#e2e8f0;-webkit-backdrop-filter:blur(14px);background-color:#0d1426eb;border-color:#86a2d138}.EventLens-module__ejqq2a__handle{pointer-events:none;background-color:#80808059;border-radius:999px;flex-shrink:0;width:32px;height:3px;margin:.4rem auto .9rem;display:block}.EventLens-module__ejqq2a__header{text-align:center;margin-bottom:.75rem;padding:0 2rem;position:relative}.EventLens-module__ejqq2a__title{word-break:break-word;margin:0 0 .35rem;font-size:1.25rem;font-weight:700;line-height:1.25}.EventLens-module__ejqq2a__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}.EventLens-module__ejqq2a__stateText{letter-spacing:.04em;color:var(--text-muted,#6b7280);font-size:.72rem;font-weight:600}.EventLens-module__ejqq2a__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#6b7280);align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.EventLens-module__ejqq2a__badgeDot{border-radius:50%;width:8px;height:8px}.EventLens-module__ejqq2a__dateText{color:var(--text-muted,#6b7280);font-size:.85rem}.EventLens-module__ejqq2a__dateLine{color:var(--text-muted,#6b7280);margin-top:.25rem;font-size:.85rem}.EventLens-module__ejqq2a__durationValue{font-variant-numeric:tabular-nums;margin-bottom:.3rem;font-size:1.15rem;font-weight:700}.EventLens-module__ejqq2a__closeBtn{-webkit-backdrop-filter:blur(8px);width:44px;height:44px;color:var(--text-color,#1f2937);cursor:pointer;background-color:#80808024;border:1px solid #80808038;border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;line-height:1;transition:background-color .15s;display:flex;position:absolute;top:10px;right:10px}.EventLens-module__ejqq2a__closeBtn:hover{background-color:#80808040}.EventLens-module__ejqq2a__section{margin-bottom:.85rem}.EventLens-module__ejqq2a__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted,#6b7280);margin-bottom:.5rem;font-size:.7rem;font-weight:700}.EventLens-module__ejqq2a__direction{color:var(--text-muted,#6b7280);text-align:center;margin-bottom:.6rem;font-size:.8rem}.EventLens-module__ejqq2a__unitGrid{flex-wrap:nowrap;gap:.5rem;display:flex}.EventLens-module__ejqq2a__unitCell{text-align:center;background-color:#80808014;border:1px solid #8080801f;border-radius:.6rem;flex:1 1 0;min-width:0;padding:.6rem .4rem}.EventLens-module__ejqq2a__unitValue{font-variant-numeric:tabular-nums;font-size:clamp(.85rem,3vw,1.3rem);font-weight:700;line-height:1.1}.EventLens-module__ejqq2a__unitLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#6b7280);margin-top:.2rem;font-size:clamp(.55rem,1.8vw,.65rem);font-weight:600}.EventLens-module__ejqq2a__totalsList{flex-direction:column;gap:.3rem;display:flex}.EventLens-module__ejqq2a__totalRow{border-bottom:1px dashed #80808026;justify-content:space-between;align-items:baseline;padding:.3rem 0;font-size:.9rem;display:flex}.EventLens-module__ejqq2a__totalRow:last-child{border-bottom:none}.EventLens-module__ejqq2a__totalRow span:first-child{color:var(--text-muted,#6b7280)}.EventLens-module__ejqq2a__totalRow span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.EventLens-module__ejqq2a__ticking,.EventLens-module__ejqq2a__totalRowAccent span:first-child{color:var(--accent-color,#4f46e5)}.EventLens-module__ejqq2a__progressTrack{background-color:#80808026;border-radius:999px;height:8px;overflow:hidden}.EventLens-module__ejqq2a__progressFill{border-radius:999px;height:100%;transition:width .5s}.EventLens-module__ejqq2a__progressMeta{color:var(--text-muted,#6b7280);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.35rem;font-size:.78rem;display:flex}.EventLens-module__ejqq2a__aroundLabel{margin-top:1rem}.EventLens-module__ejqq2a__aroundList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.EventLens-module__ejqq2a__aroundRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;font-size:.85rem;display:grid}.EventLens-module__ejqq2a__aroundDot{border-radius:50%;width:.5rem;height:.5rem}.EventLens-module__ejqq2a__aroundName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.EventLens-module__ejqq2a__aroundWhen{color:var(--text-muted,#6b7280);white-space:nowrap;font-size:.75rem}@media (max-width:380px){.EventLens-module__ejqq2a__aroundRow{grid-template-columns:auto minmax(0,1fr)}.EventLens-module__ejqq2a__aroundWhen{grid-column:2}}.EventLens-module__ejqq2a__recurringNote{color:var(--text-muted,#6b7280);font-size:.85rem}.EventLens-module__ejqq2a__pregHeadline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.6rem;display:flex}.EventLens-module__ejqq2a__pregWeek{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.EventLens-module__ejqq2a__pregTrimester{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color,#d97706);font-size:.8rem;font-weight:600}.EventLens-module__ejqq2a__pregStats{flex-direction:column;gap:.3rem;margin-top:.75rem;display:flex}.EventLens-module__ejqq2a__pregStat{justify-content:space-between;align-items:baseline;font-size:.88rem;display:flex}.EventLens-module__ejqq2a__pregStat span:first-child{color:var(--text-muted,#6b7280)}.EventLens-module__ejqq2a__pregStat span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.EventLens-module__ejqq2a__milestoneList{border-top:1px solid #80808026;flex-direction:column;gap:.15rem;margin-top:.9rem;padding-top:.6rem;display:flex}.EventLens-module__ejqq2a__milestone{color:var(--text-muted,#6b7280);align-items:center;gap:.6rem;padding:.3rem 0;font-size:.85rem;display:flex}.EventLens-module__ejqq2a__milestoneReached{color:var(--text-color,#1f2937)}.EventLens-module__ejqq2a__milestoneMark{text-align:center;width:1rem;color:var(--accent-color,#d97706);flex-shrink:0}.EventLens-module__ejqq2a__milestone:not(.EventLens-module__ejqq2a__milestoneReached) .EventLens-module__ejqq2a__milestoneMark{color:#80808066}.EventLens-module__ejqq2a__milestoneLabel{flex:1;font-weight:500}.EventLens-module__ejqq2a__milestoneDate{font-variant-numeric:tabular-nums;font-size:.78rem}.EventLens-module__ejqq2a__pregDisclaimer{color:var(--text-muted,#6b7280);margin-top:.9rem;font-size:.72rem;font-style:italic}.EventLens-module__ejqq2a__pregViewing{border-left:2px solid var(--accent-color,#d97706);color:var(--text-color,#1f2937);background:#d8a84e14;border-radius:0 6px 6px 0;flex-direction:column;gap:.15rem;margin-top:.7rem;padding:.5rem .7rem;font-size:.8rem;display:flex}.EventLens-module__ejqq2a__pregViewingDate{color:var(--text-muted,#6b7280);font-size:.75rem}.EventLens-module__ejqq2a__pregDating{color:var(--text-muted,#6b7280);margin-top:.6rem;font-size:.75rem}.EventLens-module__ejqq2a__pregSky{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;margin-top:.9rem;display:flex}.EventLens-module__ejqq2a__pregZodiac{color:var(--text-muted,#6b7280);margin-top:.55rem;font-size:.78rem;font-style:italic}.EventLens-module__ejqq2a__newChapter{color:var(--text-color,#1f2937);margin-bottom:.55rem;font-size:.82rem;font-weight:600}.EventLens-module__ejqq2a__milestoneMajor .EventLens-module__ejqq2a__milestoneLabel{font-weight:600}.EventLens-module__ejqq2a__milestoneNext{background:rgba(var(--accent-color-rgb,217, 119, 6), .08);border:1px solid rgba(var(--accent-color-rgb,217, 119, 6), .2);color:var(--text-color,#1f2937);border-radius:8px;padding:.45rem .6rem}.EventLens-module__ejqq2a__milestoneNext .EventLens-module__ejqq2a__milestoneMark{color:var(--accent-color,#d97706)}.EventLens-module__ejqq2a__milestoneNext .EventLens-module__ejqq2a__milestoneLabel{font-weight:600}.EventLens-module__ejqq2a__milestoneToggle{color:var(--accent-color,#d97706);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.75rem}.EventLens-module__ejqq2a__milestoneToggle:hover{text-decoration:underline}.EventLens-module__ejqq2a__whatToExpect{border-top:1px solid #80808026;margin-top:.7rem;padding-top:.6rem}.EventLens-module__ejqq2a__whatToExpectToggle{color:var(--text-color,#1f2937);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600}.EventLens-module__ejqq2a__whatToExpectBody{color:var(--text-muted,#6b7280);margin-top:.5rem;font-size:.8rem;line-height:1.5}.EventLens-module__ejqq2a__whatToExpectBody p{margin:0 0 .5rem}.EventLens-module__ejqq2a__whatToExpectNote{font-size:.72rem;font-style:italic}.EventLens-module__ejqq2a__birthRecord{margin-top:.9rem}.EventLens-module__ejqq2a__recordBirthBtn{width:100%;color:var(--accent-color,#d97706);cursor:pointer;background-color:#d977060f;border:1px dashed #d9770680;border-radius:.6rem;padding:.6rem 1rem;font-size:.88rem;font-weight:600;transition:all .15s}.EventLens-module__ejqq2a__recordBirthBtn:hover{background-color:#d977061f;border-style:solid}.EventLens-module__ejqq2a__birthInputRow{align-items:center;gap:.5rem;display:flex}.EventLens-module__ejqq2a__birthDateInput{background-color:var(--bg-color,#fff);min-width:0;color:var(--text-color,#1f2937);font-variant-numeric:tabular-nums;border:1px solid #8080804d;border-radius:.5rem;flex:1;padding:.55rem .7rem;font-size:.9rem}.EventLens-module__ejqq2a__birthSaveBtn,.EventLens-module__ejqq2a__birthCancelBtn{cursor:pointer;color:var(--text-color,#1f2937);background-color:#0000;border:1px solid #80808040;border-radius:.5rem;flex-shrink:0;padding:.55rem .9rem;font-size:.85rem;font-weight:600}.EventLens-module__ejqq2a__birthSaveBtn{background-color:var(--accent-color,#d97706);border-color:var(--accent-color,#d97706);color:#fff}.EventLens-module__ejqq2a__birthSaveBtn:disabled{opacity:.5;cursor:not-allowed}.EventLens-module__ejqq2a__birthCancelBtn:hover{background-color:#8080801a}.EventLens-module__ejqq2a__notes{white-space:pre-wrap;color:var(--text-color,#1f2937);margin:0;font-size:.9rem;line-height:1.5}.EventLens-module__ejqq2a__periodActions{flex-direction:column;align-items:center;gap:.5rem;display:flex}.EventLens-module__ejqq2a__periodActionBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:.6rem;min-width:170px;padding:.6rem 1.4rem;font-size:.9rem;font-weight:700;transition:filter .15s,transform .1s}.EventLens-module__ejqq2a__periodActionBtn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.EventLens-module__ejqq2a__periodActionBtn:disabled{opacity:.55;cursor:not-allowed}.EventLens-module__ejqq2a__periodStartBtn{color:#fff;background-color:#e91e63;box-shadow:0 2px 10px #e91e634d}.EventLens-module__ejqq2a__periodEndBtn{color:#fff;background-color:#7c3aed;box-shadow:0 2px 10px #7c3aed4d}.EventLens-module__ejqq2a__periodConfirm{text-align:center;background-color:#8080800f;border:1px solid #80808033;border-radius:.6rem;flex-direction:column;align-items:center;gap:.55rem;width:100%;padding:.7rem .9rem;display:flex}.EventLens-module__ejqq2a__periodConfirmHint{color:var(--text-muted,#6b7280);font-size:.8rem}.EventLens-module__ejqq2a__periodConfirmActions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.EventLens-module__ejqq2a__periodConfirmBtn{color:var(--text-color,#1f2937);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #8080804d;border-radius:.5rem;padding:.45rem 1.1rem;font-size:.85rem;font-weight:600}.EventLens-module__ejqq2a__periodConfirmBtn:disabled{opacity:.5;cursor:not-allowed}.EventLens-module__ejqq2a__periodConfirmYes{color:#fff;background-color:#e91e63;border-color:#e91e63}.EventLens-module__ejqq2a__periodConfirmAdjust{color:var(--accent-color,#6366f1);border-color:#6366f166}.EventLens-module__ejqq2a__periodAdjustRow{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.EventLens-module__ejqq2a__periodAdjustRow>:first-child{flex:1.7 200px;min-width:200px}.EventLens-module__ejqq2a__periodAdjustRow>:last-child{flex:120px;min-width:120px}.EventLens-module__ejqq2a__periodAdjustInput{background-color:var(--bg-color,#fff);color:var(--text-color,#1f2937);font-variant-numeric:tabular-nums;border:1px solid #8080804d;border-radius:.5rem;padding:.5rem .65rem;font-size:.85rem}.EventLens-module__ejqq2a__periodError{color:#ef4444;text-align:center;font-size:.78rem}@keyframes EventLens-module__ejqq2a__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes EventLens-module__ejqq2a__sheetDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width:640px){.EventLens-module__ejqq2a__sheet{border-left:1px solid #80808026;border-right:1px solid #80808026}.EventLens-module__ejqq2a__handle{display:none}}
.CompareLens-module__Oi1Fkq__backdrop{z-index:10050;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);background:#020712b8;place-items:center;padding:16px;animation:.2s CompareLens-module__Oi1Fkq__backdropIn;display:grid;position:fixed;inset:0}.CompareLens-module__Oi1Fkq__sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .18);border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));background-color:var(--bg-color,#fff);width:min(720px,100%);max-height:min(860px,100svh - 24px);color:var(--text-color,#1f2937);border-bottom-color:#0000;border-radius:18px;padding:.5rem 1.25rem 0;animation:.28s cubic-bezier(.32,.72,.35,1) CompareLens-module__Oi1Fkq__sheetDown;overflow:hidden auto;box-shadow:0 18px 50px #00000047}.CompareLens-module__Oi1Fkq__sheet::-webkit-scrollbar{width:0;height:0;display:none}.CompareLens-module__Oi1Fkq__closeFloat{z-index:5;height:0;position:sticky;top:0;overflow:visible}@media (max-width:640px){.CompareLens-module__Oi1Fkq__backdrop{place-items:start center;padding:0}.CompareLens-module__Oi1Fkq__sheet{border:0;border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));border-bottom-style:solid;border-bottom-color:#0000;border-radius:0 0 18px 18px;width:100%;height:auto;max-height:100%}}.CompareLens-module__Oi1Fkq__sheet.CompareLens-module__Oi1Fkq__dark{color:#e2e8f0;background-color:#0d1426;border-color:#86a2d138}.CompareLens-module__Oi1Fkq__body>:last-child{margin-bottom:0}.CompareLens-module__Oi1Fkq__handle{pointer-events:none;background-color:#80808038;border-radius:999px;flex-shrink:0;width:32px;height:3px;margin:.4rem auto .9rem;display:block}.CompareLens-module__Oi1Fkq__header{text-align:center;margin-bottom:.75rem;padding:0 2rem;position:relative}.CompareLens-module__Oi1Fkq__title{margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.CompareLens-module__Oi1Fkq__closeBtn{-webkit-backdrop-filter:blur(8px);width:44px;height:44px;color:var(--text-muted,#6b7280);cursor:pointer;background:#80808024;border:1px solid #80808038;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background-color .15s;display:inline-flex;position:absolute;top:10px;right:10px}.CompareLens-module__Oi1Fkq__closeBtn:hover{color:var(--text-color,#1f2937)}.CompareLens-module__Oi1Fkq__pair{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.1rem;display:grid}.CompareLens-module__Oi1Fkq__side{text-align:center;border:1px solid rgba(var(--border-color-rgb,128, 128, 128), .16);background:rgba(var(--border-color-rgb,128, 128, 128), .05);border-radius:14px;flex-direction:column;align-items:center;gap:.3rem;min-width:0;padding:.9rem .75rem;display:flex;position:relative}.CompareLens-module__Oi1Fkq__sideOrder{color:var(--accent-color,#d8a84e);font-size:.8rem;font-weight:700;position:absolute;top:.45rem;left:.6rem}.CompareLens-module__Oi1Fkq__sideDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.CompareLens-module__Oi1Fkq__sideName{word-break:break-word;font-size:.95rem;font-weight:700;line-height:1.25}.CompareLens-module__Oi1Fkq__sideDate{color:var(--text-muted,#6b7280);font-size:.8rem}.CompareLens-module__Oi1Fkq__sideEnd{color:var(--text-muted,#6b7280);font-size:.78rem}.CompareLens-module__Oi1Fkq__section{margin-bottom:1.1rem}.CompareLens-module__Oi1Fkq__sectionLabel{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-color,#d8a84e);margin-bottom:.6rem;font-size:.72rem;font-weight:700;display:block}.CompareLens-module__Oi1Fkq__unitGrid{flex-wrap:nowrap;justify-content:center;gap:.5rem;margin-bottom:.8rem;display:flex}.CompareLens-module__Oi1Fkq__unit{border:1px solid rgba(var(--accent-color-rgb,216, 168, 78), .22);background:rgba(var(--accent-color-rgb,216, 168, 78), .07);border-radius:12px;flex-direction:column;flex:0 auto;align-items:center;min-width:0;padding:.55rem .7rem;display:flex}.CompareLens-module__Oi1Fkq__unitValue{font-variant-numeric:tabular-nums;font-size:clamp(.9rem,3vw,1.3rem);font-weight:700;line-height:1.1}.CompareLens-module__Oi1Fkq__unitLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted,#6b7280);margin-top:.15rem;font-size:clamp(.56rem,1.8vw,.68rem);font-weight:600}.CompareLens-module__Oi1Fkq__totals{border:1px solid rgba(var(--border-color-rgb,128, 128, 128), .14);background:rgba(var(--border-color-rgb,128, 128, 128), .04);border-radius:12px;flex-direction:column;gap:.3rem;padding:.6rem .9rem;display:flex}.CompareLens-module__Oi1Fkq__totalRow{color:var(--text-muted,#6b7280);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.85rem;display:flex}.CompareLens-module__Oi1Fkq__totalValue{color:var(--text-color,#1f2937);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.CompareLens-module__Oi1Fkq__verdict{text-align:center;color:var(--text-color,#1f2937);margin:.7rem 0 0;font-size:.9rem;font-weight:600}@media (max-width:420px){.CompareLens-module__Oi1Fkq__pair{gap:.5rem}.CompareLens-module__Oi1Fkq__side{padding:.8rem .5rem}}@keyframes CompareLens-module__Oi1Fkq__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes CompareLens-module__Oi1Fkq__sheetDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width:640px){.CompareLens-module__Oi1Fkq__handle{display:none}}
.Layout-module__saeABG__container{flex-direction:column;flex:1;width:100%;min-height:0;margin-bottom:0;padding-bottom:0;display:flex;position:relative;overflow:hidden auto}.Layout-module__saeABG__mainContent{flex-direction:column;flex:1;padding:1rem 0;display:flex;overflow:hidden}.Layout-module__saeABG__eventsContainer{flex-direction:column;flex:1;gap:clamp(12px,1.5vw,20px);min-height:0;padding:0 1rem;display:flex;position:relative;overflow:clip auto}.Layout-module__saeABG__footerSpacer{height:var(--footer-total-height,var(--footer-height,70px));flex-shrink:0;width:100%}.Layout-module__saeABG__eventsContainer::-webkit-scrollbar{display:none}@media (max-width:768px){.Layout-module__saeABG__container{padding-bottom:0}.Layout-module__saeABG__eventsContainer{padding:0 .75rem}.Layout-module__saeABG__footerSpacer{height:var(--footer-total-height,var(--footer-height,80px))}}@media (max-width:480px){.Layout-module__saeABG__container{padding-bottom:0}.Layout-module__saeABG__eventsContainer{padding:0 .5rem}.Layout-module__saeABG__footerSpacer{height:var(--footer-total-height,var(--footer-height,70px))}}@media (max-width:360px){.Layout-module__saeABG__eventsContainer{padding:0 .3rem}}
.Progression-module__FEg3LG__questGlyph{color:#8fa3c4;transition:color .25s,filter .25s;display:block}.Progression-module__FEg3LG__questButton:hover .Progression-module__FEg3LG__questGlyph{color:#d9b45f}.Progression-module__FEg3LG__questNode{fill:currentColor;opacity:.85;transition:fill .25s}.Progression-module__FEg3LG__questAvailable .Progression-module__FEg3LG__questNode{fill:#d9b45f;opacity:1}.Progression-module__FEg3LG__questButton.Progression-module__FEg3LG__questOpen{background:#e0ae461a;border-color:#e0ae4673}.Progression-module__FEg3LG__questButton.Progression-module__FEg3LG__questNew{animation:1.2s ease-out Progression-module__FEg3LG__questGlow}@keyframes Progression-module__FEg3LG__questGlow{0%{box-shadow:0 0 #e0ae4600}30%{box-shadow:0 0 18px #e0ae468c}to{box-shadow:0 0 #e0ae4600}}.Progression-module__FEg3LG__newDot{background:#e0ae46;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 0 6px #e0ae46b3}.Progression-module__FEg3LG__questButton{position:relative}.Progression-module__FEg3LG__overlayBackdrop{z-index:10060;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);background:#020712b8;place-items:center;padding:16px;animation:.16s ease-out Progression-module__FEg3LG__overlayFade;display:grid;position:fixed;inset:0}.Progression-module__FEg3LG__overlayPanel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .18);border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));background:var(--card-bg,#fff);border-bottom-color:#0000;border-radius:18px;width:min(680px,100%);max-height:min(760px,100svh - 32px);animation:.2s ease-out Progression-module__FEg3LG__overlayIn;position:relative;overflow:hidden auto;box-shadow:0 18px 50px #00000047}.Progression-module__FEg3LG__overlayPanel::-webkit-scrollbar{width:0;height:0;display:none}.Progression-module__FEg3LG__closeFloat{z-index:5;height:0;position:sticky;top:0;overflow:visible}.Progression-module__FEg3LG__overlayHandle{background:rgba(var(--border-color-rgb,148, 163, 184), .22);pointer-events:none;border-radius:999px;flex-shrink:0;width:32px;height:3px;margin:8px auto 0;display:block}.dark-mode .Progression-module__FEg3LG__overlayPanel{-webkit-backdrop-filter:blur(14px);background:#0d1426eb;border-color:#86a2d138 #86a2d138 #0000}@keyframes Progression-module__FEg3LG__overlayFade{0%{opacity:0}to{opacity:1}}@keyframes Progression-module__FEg3LG__overlayIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Progression-module__FEg3LG__constellationHead{text-align:center;background:radial-gradient(circle at 50% 0,#4676be21,#0000 58%);flex-shrink:0;padding:24px 56px 0;position:relative;overflow:hidden}.Progression-module__FEg3LG__headStars{pointer-events:none;opacity:.55;width:100%;height:100%;position:absolute;top:0;left:0}.Progression-module__FEg3LG__mapAmbient{fill:#aebce061}.Progression-module__FEg3LG__mapLine{stroke:#aebce033;stroke-width:.6px}.Progression-module__FEg3LG__mapLineLit{stroke:#e0ae4680}.Progression-module__FEg3LG__mapNode{fill:#aebce066}.Progression-module__FEg3LG__mapNode.Progression-module__FEg3LG__mapWarm{fill:#ccd8f6bf}.Progression-module__FEg3LG__mapAnchor{fill:#aebce052}.Progression-module__FEg3LG__mapLit{fill:#e0ae46d9;filter:drop-shadow(0 0 3px #e0ae4666)}.Progression-module__FEg3LG__headTitle{letter-spacing:.2em;text-transform:uppercase;color:#d9b45f;margin:6px 0 0;font-size:1.02rem;font-weight:700;position:relative}.Progression-module__FEg3LG__headMoments{color:var(--text-color,#e2e8f0);margin:8px 0 0;font-size:.88rem;font-weight:600;position:relative}.Progression-module__FEg3LG__headNote{color:var(--text-secondary,#64748b);margin:4px 0 0;font-size:.76rem;position:relative}.Progression-module__FEg3LG__statLine{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#64748b);margin:10px 0 0;font-size:.72rem;position:relative}.Progression-module__FEg3LG__statTiles{justify-content:center;gap:8px;margin-top:12px;display:flex;position:relative}.Progression-module__FEg3LG__statTile{border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .1);background:rgba(var(--border-color-rgb,148, 163, 184), .03);border-radius:12px;flex-direction:column;align-items:center;gap:1px;min-width:84px;padding:7px 10px 6px;display:flex}.Progression-module__FEg3LG__statTileNow{background:#e0ae461a;border-color:#e0ae4673;box-shadow:0 0 14px #e0ae461f}.Progression-module__FEg3LG__statTileButton{font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.Progression-module__FEg3LG__statTileButton:hover{border-color:rgba(var(--border-color-rgb,148, 163, 184), .32);transform:translateY(-1px)}.Progression-module__FEg3LG__statTileButton:focus-visible{outline:none;box-shadow:0 0 0 2px #81a0ffb3}.Progression-module__FEg3LG__statTileActive{background:#81a0ff1f;border-color:#81a0ff99}.Progression-module__FEg3LG__statTileNow.Progression-module__FEg3LG__statTileActive{background:#e0ae462e;border-color:#e0ae46d9}@media (prefers-reduced-motion:reduce){.Progression-module__FEg3LG__statTileButton{transition:none}.Progression-module__FEg3LG__statTileButton:hover{transform:none}}.Progression-module__FEg3LG__statNum{font-variant-numeric:tabular-nums;color:var(--text-secondary,#aebce0);font-size:1.12rem;font-weight:700;line-height:1.15}.Progression-module__FEg3LG__statTileNow .Progression-module__FEg3LG__statNum{color:#e0ae46;text-shadow:0 0 10px #e0ae4680}.Progression-module__FEg3LG__statLbl{letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary,#64748b);font-size:.6rem;font-weight:700}.Progression-module__FEg3LG__headSpan{letter-spacing:.04em;color:#9d7939;margin:10px 0 0;font-size:.74rem;font-weight:600;position:relative}.Progression-module__FEg3LG__headSub{color:var(--text-secondary,#64748b);margin:6px 0 0;font-size:.76rem;position:relative}.Progression-module__FEg3LG__moreToggle{width:100%;font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin:14px 0 4px;padding:6px 2px;font-size:.66rem;font-weight:700;display:flex}.Progression-module__FEg3LG__moreToggle:hover{color:var(--text-color,#e2e8f0)}.Progression-module__FEg3LG__headDivider{align-items:center;gap:10px;margin:14px 14% 0;padding-bottom:12px;display:flex;position:relative}.Progression-module__FEg3LG__headDividerLine{background:linear-gradient(90deg,#0000,#d8a84e73);flex:1;height:1px}.Progression-module__FEg3LG__headDividerLine:last-child{background:linear-gradient(90deg,#d8a84e73,#0000)}.Progression-module__FEg3LG__headDividerStar{color:#d8a84eb3;font-size:.7rem;line-height:1}.Progression-module__FEg3LG__overlayClose{z-index:1;width:44px;height:44px;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;transition:color .2s;display:inline-flex;position:absolute;top:10px;right:10px}.Progression-module__FEg3LG__overlayClose:before{content:"";border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .14);-webkit-backdrop-filter:blur(6px);background:#0d142640;border-radius:50%;transition:background .2s,border-color .2s;position:absolute;inset:4px}.Progression-module__FEg3LG__overlayClose:hover{color:var(--text-color,#e2e8f0)}.Progression-module__FEg3LG__overlayClose:hover:before{border-color:rgba(var(--border-color-rgb,148, 163, 184), .3);background:rgba(var(--border-color-rgb,148, 163, 184), .08)}.Progression-module__FEg3LG__overlayClose:focus-visible{outline:2px solid var(--accent-color,#d9b45f);outline-offset:2px}.Progression-module__FEg3LG__overlayBody{padding:4px 18px 0}@media (max-width:640px){.Progression-module__FEg3LG__overlayBackdrop{place-items:start center;padding:0}.Progression-module__FEg3LG__overlayPanel{border:0;border-bottom-width:calc(1.25rem + env(safe-area-inset-bottom,0px));border-bottom-style:solid;border-bottom-color:#0000;border-radius:0 0 18px 18px;width:100%;height:auto;min-height:60%;max-height:100%}}.Progression-module__FEg3LG__sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#64748b);margin:14px 0 6px;font-size:.66rem;font-weight:700}.Progression-module__FEg3LG__heroCard{text-align:center;background:#e0ae460d;border:1px solid #e0ae4647;border-radius:16px;flex-direction:column;align-items:center;gap:6px;margin-bottom:4px;padding:20px 18px 18px;display:flex}.Progression-module__FEg3LG__heroStar{color:#e0ae46;text-shadow:0 0 14px #e0ae46b3;font-size:1.3rem;line-height:1}.Progression-module__FEg3LG__heroTitle{color:var(--text-color,#eef2fb);margin:0;font-size:1.05rem;font-weight:700}.Progression-module__FEg3LG__heroDesc{color:var(--text-secondary,#aebce0);margin:0;font-size:.82rem}.Progression-module__FEg3LG__heroProgress{font-variant-numeric:tabular-nums;color:var(--text-secondary,#64748b);margin:2px 0 0;font-size:.78rem}.Progression-module__FEg3LG__heroReward{color:#d9b45f;margin:4px 0 0;font-size:.74rem;font-weight:600}.Progression-module__FEg3LG__heroCta{color:#e0ae46;cursor:pointer;background:#e0ae461f;border:1px solid #e0ae4673;border-radius:.7rem;margin-top:8px;padding:.55rem 1.5rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s}.Progression-module__FEg3LG__heroCta:hover{background:#e0ae4633;border-color:#e0ae4699}.Progression-module__FEg3LG__collectionCard{border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .14);background:0 0;border-radius:12px;padding:10px 12px}.Progression-module__FEg3LG__collectionCard+.Progression-module__FEg3LG__collectionCard{margin-top:6px}.Progression-module__FEg3LG__collectionComplete{background:#e0ae460d;border-color:#e0ae4666}.Progression-module__FEg3LG__collectionHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Progression-module__FEg3LG__collectionTitle{letter-spacing:.04em;color:var(--text-color,#e2e8f0);font-size:.8rem;font-weight:700}.Progression-module__FEg3LG__collectionCount{font-variant-numeric:tabular-nums;color:var(--text-secondary,#64748b);font-size:.72rem}.Progression-module__FEg3LG__collectionMembers{flex-direction:column;gap:2px;margin-top:6px;display:flex}.Progression-module__FEg3LG__collectionMember{color:var(--text-secondary,#64748b);align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.Progression-module__FEg3LG__collectionReward{border-top:1px dashed rgba(var(--border-color-rgb,148, 163, 184), .15);color:#d9b45f;margin:8px 0 0;padding-top:6px;font-size:.72rem;font-weight:600}.Progression-module__FEg3LG__activityBack{font:inherit;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;margin:2px 0 4px;padding:4px 0;font-size:.78rem;font-weight:600;display:inline-block}.Progression-module__FEg3LG__activityBack:hover{color:var(--text-color,#e2e8f0)}.Progression-module__FEg3LG__viewAllActivity{width:100%;font:inherit;text-align:left;color:#d9b45f;cursor:pointer;background:0 0;border:0;border-radius:8px;margin-top:6px;padding:6px 10px;font-size:.78rem;font-weight:600;display:block}.Progression-module__FEg3LG__viewAllActivity:hover{background:#e0ae460f}.Progression-module__FEg3LG__emptyNote{color:var(--text-secondary,#64748b);margin:8px 0;font-size:.8rem}.Progression-module__FEg3LG__toastSeal{color:#e0ae46;margin-top:3px;font-size:.74rem;font-weight:600;display:block}.Progression-module__FEg3LG__openingReward{color:#d9b45f;margin:10px 0 0;font-size:.78rem;font-weight:600}.Progression-module__FEg3LG__questRow{border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .12);text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-radius:12px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:9px 10px;display:grid}button.Progression-module__FEg3LG__questRow{cursor:pointer;transition:border-color .2s,background .2s}button.Progression-module__FEg3LG__questRow:hover{background:#e0ae460d;border-color:#e0ae4659}.Progression-module__FEg3LG__questRow+.Progression-module__FEg3LG__questRow{margin-top:6px}.Progression-module__FEg3LG__questRowOpen{background:#e0ae460d;border-color:#e0ae4659}.Progression-module__FEg3LG__questDetail{margin:4px 2px 0;padding:0 12px 6px}.Progression-module__FEg3LG__questDetailLabel{letter-spacing:.12em;text-transform:uppercase;color:#9d7939;margin:0 0 4px;font-size:.6rem;font-weight:700;display:block}.Progression-module__FEg3LG__questSteps{text-align:left;color:var(--text-secondary,#64748b);margin:0 0 8px;padding-left:18px;font-size:.78rem}.Progression-module__FEg3LG__questSteps li+li{margin-top:2px}.Progression-module__FEg3LG__questMeta{font-variant-numeric:tabular-nums;color:var(--text-secondary,#64748b);margin:0 0 8px;font-size:.72rem}.Progression-module__FEg3LG__questActions{align-items:center;gap:14px;display:flex}.Progression-module__FEg3LG__questDismiss{font:inherit;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.74rem;font-weight:600}.Progression-module__FEg3LG__questDismiss:hover{color:var(--text-color,#e2e8f0)}.Progression-module__FEg3LG__toastInner{pointer-events:auto;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.Progression-module__FEg3LG__toastHint{letter-spacing:.12em;text-transform:uppercase;color:#9d7939;margin-top:3px;font-size:.62rem;font-weight:700;display:block}.Progression-module__FEg3LG__questRowWrap{position:relative}.Progression-module__FEg3LG__questRowWrap+.Progression-module__FEg3LG__questRowWrap{margin-top:6px}.Progression-module__FEg3LG__activityRow{width:100%;font:inherit;text-align:left;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;column-gap:10px;padding:6px 10px;font-size:.8rem;transition:background .15s;display:grid}.Progression-module__FEg3LG__activityRow:hover,.Progression-module__FEg3LG__activityRowOpen{background:rgba(var(--border-color-rgb,148, 163, 184), .07)}.Progression-module__FEg3LG__activityDetail{color:var(--text-secondary,#64748b);margin-top:3px;font-size:.74rem;display:block}.Progression-module__FEg3LG__activityChevron{color:var(--text-secondary,#64748b);opacity:.6;justify-self:end;font-size:.9rem}.Progression-module__FEg3LG__questStar{color:#8fa3c4;flex-shrink:0;font-size:.9rem;line-height:1}.Progression-module__FEg3LG__questStarDone{color:#e0ae46;text-shadow:0 0 8px #e0ae4680}.Progression-module__FEg3LG__spotlightRow{border-radius:8px;animation:2.4s ease-out .4s both Progression-module__FEg3LG__spotlightWash}.Progression-module__FEg3LG__spotlightStar{animation:.9s cubic-bezier(.34,1.56,.64,1) .55s both Progression-module__FEg3LG__spotlightPop}@keyframes Progression-module__FEg3LG__spotlightWash{0%{background:#e0ae4600;box-shadow:0 0 #e0ae4600}25%{background:#e0ae4624;box-shadow:0 0 0 1px #e0ae4666}to{background:#e0ae460d;box-shadow:0 0 0 1px #e0ae462e}}@keyframes Progression-module__FEg3LG__spotlightPop{0%{opacity:0;text-shadow:0 0 #e0ae4600;transform:scale(.2)}55%{opacity:1;text-shadow:0 0 14px #e0ae46e6;transform:scale(1.5)}to{opacity:1;text-shadow:0 0 8px #e0ae4680;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Progression-module__FEg3LG__spotlightRow,.Progression-module__FEg3LG__spotlightStar{background:#e0ae4614;animation:none}}.Progression-module__FEg3LG__questBody{min-width:0}.Progression-module__FEg3LG__questName{margin:0;font-size:.86rem;font-weight:600;display:block}.Progression-module__FEg3LG__questDesc{color:var(--text-secondary,#64748b);margin-top:3px;font-size:.76rem;display:block}.Progression-module__FEg3LG__questProgress{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary,#64748b);padding-left:8px;font-size:.74rem}.Progression-module__FEg3LG__starTrack{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}.Progression-module__FEg3LG__starTrack i{color:#8fa3c459;font-size:.62rem;font-style:normal}.Progression-module__FEg3LG__starTrack i.Progression-module__FEg3LG__lit{color:#e0ae46}.Progression-module__FEg3LG__toast{z-index:10040;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#0d1426eb;border:1px solid #e0ae464d;border-radius:14px;align-items:center;gap:10px;max-width:min(420px,100vw - 32px);padding:10px 16px;animation:.28s ease-out Progression-module__FEg3LG__toastIn;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000059,0 0 30px #e0ae461f}@keyframes Progression-module__FEg3LG__toastIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Progression-module__FEg3LG__toastStar{color:#e0ae46;text-shadow:0 0 12px #e0ae46cc;flex-shrink:0;font-size:1.05rem}.Progression-module__FEg3LG__toastBody{min-width:0}.Progression-module__FEg3LG__toastTitle{letter-spacing:.14em;text-transform:uppercase;color:#9d7939;font-size:.66rem;font-weight:700;display:block}.Progression-module__FEg3LG__toastNames{color:#eef2fb;margin-top:2px;font-size:.82rem;font-weight:600;display:block}.Progression-module__FEg3LG__openingCard{text-align:center;border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .16);background:rgba(var(--border-color-rgb,148, 163, 184), .04);border-radius:20px;width:min(420px,100%);margin:24px auto;padding:28px 24px}.Progression-module__FEg3LG__openingEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9d7939;margin:0 0 10px;font-size:.68rem;font-weight:700}.Progression-module__FEg3LG__openingTitle{margin:0 0 6px;font-size:1.15rem;font-weight:700}.Progression-module__FEg3LG__openingText{color:var(--text-secondary,#64748b);margin:0 0 18px;font-size:.88rem}.Progression-module__FEg3LG__openingCta{color:#1a1206;cursor:pointer;background:linear-gradient(135deg,#d9a94f,#c08f2e);border:0;border-radius:999px;padding:10px 22px;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-block}.Progression-module__FEg3LG__openingCta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #e0ae4659}.Progression-module__FEg3LG__celebration{left:50%;bottom:calc(var(--footer-total-height,80px) + 8px);z-index:10040;-webkit-backdrop-filter:blur(12px);pointer-events:none;text-align:center;background:#0d1426e6;border:1px solid #e0ae464d;border-radius:18px;flex-direction:column;align-items:center;gap:8px;max-width:min(340px,100vw - 32px);padding:18px 26px;animation:.32s ease-out Progression-module__FEg3LG__celebrateIn;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 40px #00000059,0 0 30px #e0ae461f}@keyframes Progression-module__FEg3LG__celebrateIn{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.Progression-module__FEg3LG__celebrationOut{animation:.3s ease-in forwards Progression-module__FEg3LG__celebrateOut}@keyframes Progression-module__FEg3LG__celebrateOut{to{opacity:0;transform:translate(-50%)translateY(8px)}}.Progression-module__FEg3LG__celebrationStar{color:#e0ae46;text-shadow:0 0 14px #e0ae46cc;font-size:1.5rem;animation:.7s ease-out Progression-module__FEg3LG__starIgnite}@keyframes Progression-module__FEg3LG__starIgnite{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}.Progression-module__FEg3LG__celebrationTitle{letter-spacing:.16em;text-transform:uppercase;color:#9d7939;margin:0;font-size:.66rem;font-weight:700}.Progression-module__FEg3LG__celebrationName{color:#eef2fb;margin:0;font-size:1.02rem;font-weight:700}.Progression-module__FEg3LG__celebrationDesc{color:#aebce0;margin:0;font-size:.8rem}.Progression-module__FEg3LG__celebrationMajor{border-color:#e0ae4680;box-shadow:0 14px 44px #0006,0 0 46px #e0ae4638}.Progression-module__FEg3LG__celebrationQuiet{border-color:rgba(var(--border-color-rgb,148, 163, 184), .2);box-shadow:0 10px 30px #0000004d}.Progression-module__FEg3LG__celebrationQuiet .Progression-module__FEg3LG__celebrationStar{display:none}.Progression-module__FEg3LG__bootstrapCard{pointer-events:auto}.Progression-module__FEg3LG__bootstrapClose{color:#aebce0;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}.Progression-module__FEg3LG__bootstrapClose:hover{color:#eef2fb;background:#94a3b81f}.Progression-module__FEg3LG__bootstrapMilestones{letter-spacing:.06em;color:#9d7939;margin:4px 0 0;font-size:.72rem;font-weight:600}.Progression-module__FEg3LG__bootstrapButton{color:#e0ae46;cursor:pointer;background:0 0;border:1px solid #e0ae4666;border-radius:999px;margin-top:6px;padding:8px 18px;font-size:.8rem;font-weight:600}@media (prefers-reduced-motion:reduce){.Progression-module__FEg3LG__overlayPanel,.Progression-module__FEg3LG__overlayBackdrop,.Progression-module__FEg3LG__toast,.Progression-module__FEg3LG__celebration,.Progression-module__FEg3LG__celebrationStar,.Progression-module__FEg3LG__openingCta,.Progression-module__FEg3LG__questButton{transition:none;animation:none}}
.TemporalIndexList-module__DbXGvq__index{flex-direction:column;gap:.75rem;display:flex}.TemporalIndexList-module__DbXGvq__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TemporalIndexList-module__DbXGvq__back{color:inherit;opacity:.75;font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.85rem}.TemporalIndexList-module__DbXGvq__back:hover,.TemporalIndexList-module__DbXGvq__back:focus-visible{opacity:1}.TemporalIndexList-module__DbXGvq__title{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin:0;font-size:.75rem;font-weight:700}.TemporalIndexList-module__DbXGvq__count{font-variant-numeric:tabular-nums;opacity:.65;margin-left:.35rem}.TemporalIndexList-module__DbXGvq__empty{text-align:center;opacity:.65;margin:1.5rem 0;font-size:.9rem}.TemporalIndexList-module__DbXGvq__group{flex-direction:column;gap:.35rem;display:flex}.TemporalIndexList-module__DbXGvq__month{letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin:.25rem 0 0;font-size:.7rem;font-weight:600}.TemporalIndexList-module__DbXGvq__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.TemporalIndexList-module__DbXGvq__row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#94a3b80f;border:1px solid #94a3b824;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.6rem .75rem;transition:background .15s,border-color .15s;display:grid}.TemporalIndexList-module__DbXGvq__row:hover{border-color:color-mix(in srgb, var(--row-accent,#6366f1) 45%, transparent);background:#94a3b81f}.TemporalIndexList-module__DbXGvq__row:focus-visible{box-shadow:0 0 0 2px var(--row-accent,#6366f1);outline:none}.TemporalIndexList-module__DbXGvq__dot{background:var(--row-accent,#6366f1);width:.6rem;height:.6rem;box-shadow:0 0 8px color-mix(in srgb, var(--row-accent,#6366f1) 60%, transparent);border-radius:50%}.TemporalIndexList-module__DbXGvq__main{flex-direction:column;min-width:0;display:flex}.TemporalIndexList-module__DbXGvq__name{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}.TemporalIndexList-module__DbXGvq__meta{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.TemporalIndexList-module__DbXGvq__rel{font-variant-numeric:tabular-nums;opacity:.8;white-space:nowrap;font-size:.78rem}@media (prefers-reduced-motion:reduce){.TemporalIndexList-module__DbXGvq__row{transition:none}}
.LiveClockButton-module__qe1E5q__button{min-width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;filter:drop-shadow(0 2px 2px #0000004d)drop-shadow(0 0 5px #d6aa462e);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .18s,filter .18s;display:inline-flex}.LiveClockButton-module__qe1E5q__button:hover:not(:disabled){filter:drop-shadow(0 4px 6px #00000052)drop-shadow(0 0 6px #e2af466b);transform:scale(1.07)}.LiveClockButton-module__qe1E5q__button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.LiveClockButton-module__qe1E5q__button:active:not(:disabled){transform:scale(.96)}.LiveClockButton-module__qe1E5q__clock{width:40px;height:40px;display:block;overflow:visible}.LiveClockButton-module__qe1E5q__face{fill:rgba(var(--border-color-rgb), .04);stroke:var(--text-muted);stroke-width:1.15px;opacity:.95}.LiveClockButton-module__qe1E5q__innerGlow{fill:none;stroke:rgba(var(--accent-color-rgb), .1);stroke-width:5px}.LiveClockButton-module__qe1E5q__marker{stroke:var(--text-muted);stroke-width:1px;stroke-linecap:round;opacity:.75}body:not(.dark-mode) .LiveClockButton-module__qe1E5q__face{stroke:var(--text-color);stroke-width:1.3px;fill:rgba(var(--accent-color-rgb), .07)}body:not(.dark-mode) .LiveClockButton-module__qe1E5q__marker{opacity:.9}body:not(.dark-mode) .LiveClockButton-module__qe1E5q__innerGlow{stroke:rgba(var(--accent-color-rgb), .16)}.LiveClockButton-module__qe1E5q__hour,.LiveClockButton-module__qe1E5q__minute{stroke:var(--text-color);stroke-linecap:round}.LiveClockButton-module__qe1E5q__hour{stroke-width:2.1px}.LiveClockButton-module__qe1E5q__minute{stroke-width:1.45px}.LiveClockButton-module__qe1E5q__second{stroke:var(--accent-color);stroke-width:1px;stroke-linecap:round}.LiveClockButton-module__qe1E5q__pin{fill:var(--accent-color);filter:drop-shadow(0 0 3px rgba(var(--accent-color-rgb), .54))}@media (max-width:360px){.LiveClockButton-module__qe1E5q__button{min-width:40px}}
.WorldClock-module__QdkPPa__backdrop{z-index:10060;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);background:#0a101a73;place-items:center;display:grid;position:fixed;inset:0}.WorldClock-module__QdkPPa__panel{--wc-gold:#c99b3f;--wc-text:#22334a;--wc-strong:#17233a;--wc-muted:#66788f;--wc-line:#708db64d;--wc-row-bg:#ffffff80;--wc-face-fill:#fff9;--wc-face-stroke:#708db68c;--wc-hand:#22334a;overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--wc-line);width:min(94vw,580px);max-height:min(820px,88svh);padding:20px 28px max(28px, env(safe-area-inset-bottom));color:var(--wc-text);background:radial-gradient(ellipse at 50% -8%, #d8a84e1f, transparent 45%), var(--bg-color);border-radius:28px;position:relative;overflow:hidden auto;box-shadow:0 32px 90px #0f192d47,inset 0 1px #ffffff80}.WorldClock-module__QdkPPa__panel.WorldClock-module__QdkPPa__dark{--wc-gold:#e0ae46;--wc-text:#e7eef8;--wc-strong:#f3f7fd;--wc-muted:#93a5bd;--wc-line:#6687b752;--wc-row-bg:#1120368f;--wc-face-fill:#081a30;--wc-face-stroke:#94b3dc57;--wc-hand:#e9f0f8;background:radial-gradient(at 50% -8%,#3569b130,#0000 43%),linear-gradient(#09172cfb,#05101ffc);box-shadow:0 32px 90px #0000007a,inset 0 1px #ffffff0e}.WorldClock-module__QdkPPa__panel::-webkit-scrollbar{display:none}.WorldClock-module__QdkPPa__handle{opacity:.76;background:linear-gradient(90deg,#916f2e,#dfad44);border-radius:999px;width:42px;height:4px;margin:0 auto 20px}.WorldClock-module__QdkPPa__close{border:1px solid var(--wc-line);width:42px;height:42px;color:var(--wc-muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:18px}.WorldClock-module__QdkPPa__close:hover{color:var(--wc-strong);border-color:var(--wc-gold)}.WorldClock-module__QdkPPa__header{text-align:center}.WorldClock-module__QdkPPa__star{color:var(--wc-gold);filter:drop-shadow(0 0 7px #dfad466b);margin-bottom:7px;font-size:18px;display:block}.WorldClock-module__QdkPPa__eyebrow{color:var(--wc-gold);letter-spacing:.24em;font-size:12px;font-weight:800}.WorldClock-module__QdkPPa__title{color:var(--wc-strong);margin:8px 0 0;font-size:24px;font-weight:650}.WorldClock-module__QdkPPa__heroTime{font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:var(--wc-strong);margin-top:7px;font-size:clamp(38px,8vw,54px);font-weight:650}.WorldClock-module__QdkPPa__date{color:var(--wc-muted);margin-top:5px;font-size:15px}.WorldClock-module__QdkPPa__meta{color:var(--wc-muted);opacity:.85;justify-content:center;gap:7px;margin-top:5px;font-size:12px;display:flex}.WorldClock-module__QdkPPa__clockStage{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 28px;margin:20px auto 8px;display:flex}.WorldClock-module__QdkPPa__clockCol{flex-direction:column;align-items:center;gap:8px;display:flex}.WorldClock-module__QdkPPa__clockLabel{opacity:.8;font-size:13px;font-weight:600}.WorldClock-module__QdkPPa__stageWrap{position:relative}.WorldClock-module__QdkPPa__clockBtn{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.WorldClock-module__QdkPPa__clockBtn .WorldClock-module__QdkPPa__mainClock{transition:transform .16s,filter .16s}.WorldClock-module__QdkPPa__clockBtn:hover .WorldClock-module__QdkPPa__mainClock,.WorldClock-module__QdkPPa__clockBtn:focus-visible .WorldClock-module__QdkPPa__mainClock{filter:drop-shadow(0 10px 22px #00000059);transform:translateY(-2px)scale(1.02)}.WorldClock-module__QdkPPa__clockBtn:focus-visible{outline-offset:5px;border-radius:12px;outline:2px solid #44b7ff}.WorldClock-module__QdkPPa__editHint{letter-spacing:.08em;text-transform:uppercase;color:#79bfff;opacity:0;font-size:11px;font-weight:700;transition:opacity .14s}.WorldClock-module__QdkPPa__clockBtn:hover .WorldClock-module__QdkPPa__editHint,.WorldClock-module__QdkPPa__clockBtn:focus-visible .WorldClock-module__QdkPPa__editHint{opacity:1}@media (hover:none){.WorldClock-module__QdkPPa__editHint{display:none}}.WorldClock-module__QdkPPa__pager{z-index:3;border:1px solid var(--wc-line,#8caad74d);width:30px;height:30px;color:var(--wc-muted);cursor:pointer;background:#081226b8;border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:96px}.WorldClock-module__QdkPPa__pager:hover{color:var(--wc-strong);border-color:var(--wc-gold)}.WorldClock-module__QdkPPa__pager:disabled{opacity:.25;cursor:default}.WorldClock-module__QdkPPa__pagerPrev{left:-6px}.WorldClock-module__QdkPPa__pagerNext{right:-6px}.WorldClock-module__QdkPPa__compareLine{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;display:flex}.WorldClock-module__QdkPPa__compareLine .WorldClock-module__QdkPPa__compareDiff{width:100%}.WorldClock-module__QdkPPa__faceRoot{width:fit-content;height:fit-content;margin:0 auto;font-size:0;line-height:0;display:inline-block;position:relative}.WorldClock-module__QdkPPa__faceRoot .WorldClock-module__QdkPPa__face{display:block}.WorldClock-module__QdkPPa__flagDial{z-index:1;pointer-events:none;contain:paint;border-radius:50%;position:absolute;inset:7.5%;overflow:hidden;transform:none}.WorldClock-module__QdkPPa__flagDialAsset{border-radius:0;display:block;position:absolute;inset:0;transform-origin:50%!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:100%!important;line-height:0!important;transform:none!important}.WorldClock-module__QdkPPa__faceTint{fill:#040c1e29;pointer-events:none}.WorldClock-module__QdkPPa__heroMeridiem{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-top:-6px;font-size:15px;font-weight:600}.WorldClock-module__QdkPPa__flag{margin-right:6px}.WorldClock-module__QdkPPa__quickToggles{justify-content:center;gap:8px;margin-top:10px;display:flex}.WorldClock-module__QdkPPa__quickBtn{border:1px solid var(--wc-muted,#ffffff2e);color:inherit;letter-spacing:.03em;cursor:pointer;opacity:.75;background:0 0;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600}.WorldClock-module__QdkPPa__quickBtn:hover{opacity:1}.WorldClock-module__QdkPPa__quickBtnOn{opacity:1;border-color:#d4af378c}.WorldClock-module__QdkPPa__dialDigit{letter-spacing:-.02em;pointer-events:none;font-size:11.5px;font-weight:700}.WorldClock-module__QdkPPa__dialRoman{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:10.5px;font-weight:600}.WorldClock-module__QdkPPa__mainClock{flex-shrink:0;place-items:center;width:190px;height:190px;display:grid;position:relative}.WorldClock-module__QdkPPa__pinCompare{border:1px solid var(--wc-line);background:var(--wc-row-bg);text-align:center;border-radius:16px;flex-direction:column;gap:8px;max-width:420px;margin:6px auto 0;padding:12px 16px 13px;display:flex}.WorldClock-module__QdkPPa__compareSide{min-width:0}.WorldClock-module__QdkPPa__compareCity{color:var(--wc-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.WorldClock-module__QdkPPa__compareTime{color:var(--wc-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:19px;font-weight:650}.WorldClock-module__QdkPPa__compareMeta{color:var(--wc-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.WorldClock-module__QdkPPa__compareDiff{color:var(--wc-gold);letter-spacing:.02em;font-size:12px;font-weight:600}.WorldClock-module__QdkPPa__face{z-index:1;filter:drop-shadow(0 16px 28px #0000004d);width:170px;height:170px;position:relative}.WorldClock-module__QdkPPa__orbitGlow{border:1px solid #4a8bda38;border-radius:50%;width:185px;height:82px;position:absolute;transform:rotate(-8deg);box-shadow:0 0 24px #3d7ccd0e}.WorldClock-module__QdkPPa__centerDot{fill:#fff5ce}.WorldClock-module__QdkPPa__divider{align-items:center;gap:12px;max-width:250px;margin:13px auto 21px;display:flex}.WorldClock-module__QdkPPa__divider span{background:linear-gradient(90deg,#0000,#d3a64666);flex:1;height:1px}.WorldClock-module__QdkPPa__divider span:last-child{transform:scaleX(-1)}.WorldClock-module__QdkPPa__divider b{color:var(--wc-gold);font-size:11px}.WorldClock-module__QdkPPa__sectionHeader{color:var(--wc-muted);letter-spacing:.16em;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.WorldClock-module__QdkPPa__sectionHeader button{color:var(--wc-gold);font:inherit;letter-spacing:normal;cursor:pointer;background:0 0;border:0;padding:7px 9px}.WorldClock-module__QdkPPa__sectionHeader button:hover{text-decoration:underline}.WorldClock-module__QdkPPa__addRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.WorldClock-module__QdkPPa__addRow>:first-child{flex:1;min-width:0}.WorldClock-module__QdkPPa__addCancel{color:var(--wc-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:7px 4px;font-size:12px}.WorldClock-module__QdkPPa__addCancel:hover{color:var(--wc-strong)}.WorldClock-module__QdkPPa__zoneList{gap:8px;display:grid}.WorldClock-module__QdkPPa__zoneRow{border:1px solid var(--wc-line);background:var(--wc-row-bg);cursor:pointer;border-radius:16px;align-items:center;gap:10px;min-height:67px;padding:12px 15px;display:flex;box-shadow:inset 0 1px #ffffff0f}.WorldClock-module__QdkPPa__zoneRow:hover{border-color:var(--wc-gold)}.WorldClock-module__QdkPPa__zoneRow:focus-visible{outline:2px solid var(--wc-gold);outline-offset:2px}.WorldClock-module__QdkPPa__zoneRowSelected{border-color:var(--wc-gold);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--wc-gold), 0 0 18px #dfac462e}.WorldClock-module__QdkPPa__zoneInfo{flex:1;min-width:0}.WorldClock-module__QdkPPa__city{color:var(--wc-strong);align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}.WorldClock-module__QdkPPa__localBadge{color:var(--wc-gold);letter-spacing:.1em;border:1px solid #dead4666;border-radius:999px;padding:2px 6px;font-size:8px}.WorldClock-module__QdkPPa__zoneMeta{color:var(--wc-muted);margin-top:3px;font-size:11px}.WorldClock-module__QdkPPa__zoneTime{color:var(--wc-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:650}.WorldClock-module__QdkPPa__zoneRemove{width:28px;height:28px;color:var(--wc-muted);cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:50%;flex-shrink:0;font-size:16px;line-height:1}.WorldClock-module__QdkPPa__zoneRemove:hover{opacity:1;color:var(--wc-strong);background:rgba(var(--border-color-rgb,128, 128, 128), .08)}@media (max-width:520px){.WorldClock-module__QdkPPa__backdrop{padding:14px 10px max(10px, env(safe-area-inset-bottom));align-items:start}.WorldClock-module__QdkPPa__panel{width:100%;max-height:calc(100svh - 28px);padding:14px 18px max(22px, env(safe-area-inset-bottom));border-radius:24px}.WorldClock-module__QdkPPa__heroTime{font-size:38px}.WorldClock-module__QdkPPa__clockStage{margin:14px auto 6px}.WorldClock-module__QdkPPa__mainClock{width:164px;height:164px}.WorldClock-module__QdkPPa__face{width:146px;height:146px}.WorldClock-module__QdkPPa__pinCompare{column-gap:10px;padding:10px 12px 11px}.WorldClock-module__QdkPPa__compareTime{font-size:17px}.WorldClock-module__QdkPPa__orbitGlow{width:158px;height:70px}}
.ClockDesigner-module__iPtbTW__backdrop{z-index:11000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010712b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ClockDesigner-module__iPtbTW__sheet{background:linear-gradient(#08172f 0%,#061226 100%);border:1px solid #6e9dda47;border-radius:24px;flex-direction:column;width:min(920px,100%);max-height:min(780px,100dvh - 36px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00000080}.ClockDesigner-module__iPtbTW__header{border-bottom:1px solid #78a0dc1f;justify-content:space-between;align-items:center;padding:18px 22px 14px;display:flex}.ClockDesigner-module__iPtbTW__eyebrow{color:#d9aa42;letter-spacing:.18em;margin-bottom:3px;font-size:.7rem;font-weight:800}.ClockDesigner-module__iPtbTW__title{color:#f4f7fc;margin:0;font-size:1.25rem;font-weight:650}.ClockDesigner-module__iPtbTW__close{color:#b9c5d8;cursor:pointer;background:#ffffff05;border:1px solid #8cb4e638;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ClockDesigner-module__iPtbTW__close:hover{color:#f4f7fc;border-color:#dfad4680}.ClockDesigner-module__iPtbTW__body{grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);min-height:0;display:grid;overflow:auto}.ClockDesigner-module__iPtbTW__previewCol{border-right:1px solid #78a0dc1c;padding:26px 22px}.ClockDesigner-module__iPtbTW__previewSticky{justify-items:center;gap:14px;display:grid;position:sticky;top:12px}.ClockDesigner-module__iPtbTW__previewSticky svg{width:180px;height:auto}.ClockDesigner-module__iPtbTW__previewLabel{color:#8597b1;text-transform:uppercase;letter-spacing:.17em;font-size:.72rem;font-weight:800}.ClockDesigner-module__iPtbTW__previewCity{color:#cfd9e8;font-weight:650}.ClockDesigner-module__iPtbTW__scope{background:#ffffff06;border:1px solid #78a0dc33;border-radius:999px;grid-template-columns:1fr 1fr;width:100%;padding:3px;display:grid}.ClockDesigner-module__iPtbTW__scope button{color:#8ea0ba;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 12px;font-weight:700}.ClockDesigner-module__iPtbTW__scope button.ClockDesigner-module__iPtbTW__scopeActive{color:#fff;background:linear-gradient(135deg,#1f69ed,#15bde0)}.ClockDesigner-module__iPtbTW__controlsCol{min-width:0;padding:16px 20px 26px}.ClockDesigner-module__iPtbTW__tabs{z-index:2;background:linear-gradient(#08172f 0%,#071430 100%);grid-template-columns:repeat(3,1fr);gap:6px;padding:4px 0 14px;display:grid;position:sticky;top:0}.ClockDesigner-module__iPtbTW__tabs button{color:#7588a5;min-height:34px;font:inherit;letter-spacing:.045em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px;font-size:.74rem;font-weight:700;transition:color .15s,border-color .15s,background-color .15s}.ClockDesigner-module__iPtbTW__tabs button:hover{color:#c2d0e4}.ClockDesigner-module__iPtbTW__tabs button.ClockDesigner-module__iPtbTW__tabActive{color:#fff;background:#3896eb24;border-bottom-color:#4db8f0}.ClockDesigner-module__iPtbTW__optGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.ClockDesigner-module__iPtbTW__opt{color:#98a9c1;min-height:40px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #78a0dc2e;border-radius:12px;padding:7px 9px;font-weight:700}.ClockDesigner-module__iPtbTW__opt.ClockDesigner-module__iPtbTW__optActive{color:#fff;background:linear-gradient(135deg,#1e60cd52,#14aac32e);border-color:#24a7e68c}.ClockDesigner-module__iPtbTW__presetGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ClockDesigner-module__iPtbTW__presetCard{color:#cbd5e5;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #78a0dc29;border-radius:14px;justify-items:center;gap:8px;padding:14px 10px;font-weight:700;display:grid}.ClockDesigner-module__iPtbTW__presetCard.ClockDesigner-module__iPtbTW__presetActive{background:#1b6bbe29;border-color:#24a7e68c}.ClockDesigner-module__iPtbTW__presetSwatch{border:5px solid;border-radius:50%;width:46px;height:46px}.ClockDesigner-module__iPtbTW__row{color:#cbd4e1;border-bottom:1px solid #78a0dc17;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:8px 0;font-size:.9rem;display:flex}.ClockDesigner-module__iPtbTW__rowStack{display:block}.ClockDesigner-module__iPtbTW__rangeHead{justify-content:space-between;margin-bottom:6px;display:flex}.ClockDesigner-module__iPtbTW__rangeHead strong{color:#f0f4fa}.ClockDesigner-module__iPtbTW__rowStack input[type=range]{accent-color:#2f9ae8;width:100%}.ClockDesigner-module__iPtbTW__colorCtl{align-items:center;gap:8px;display:inline-flex}.ClockDesigner-module__iPtbTW__colorDot{border:1px solid #ffffff2e;border-radius:50%;width:26px;height:26px}.ClockDesigner-module__iPtbTW__colorCtl input[type=color]{cursor:pointer;background:0 0;border:none;width:40px;height:30px;padding:0}.ClockDesigner-module__iPtbTW__row input[type=checkbox]{accent-color:#2f9ae8;width:18px;height:18px}.ClockDesigner-module__iPtbTW__footer{background:#030b18e0;border-top:1px solid #78a0dc1f;grid-template-columns:minmax(110px,.4fr) 1fr;gap:10px;padding:14px 20px;display:grid}.ClockDesigner-module__iPtbTW__cancel,.ClockDesigner-module__iPtbTW__save{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;font-weight:800}.ClockDesigner-module__iPtbTW__cancel{color:#b7c3d4;background:0 0;border:1px solid #8caad73d}.ClockDesigner-module__iPtbTW__save{color:#fff;background:linear-gradient(135deg,#236cf3,#17c1dd);border:0}@media (max-width:700px){.ClockDesigner-module__iPtbTW__backdrop{place-items:stretch stretch;padding:0}.ClockDesigner-module__iPtbTW__sheet{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.ClockDesigner-module__iPtbTW__body{display:block}.ClockDesigner-module__iPtbTW__previewCol{border-bottom:1px solid #78a0dc1a;border-right:0;padding:16px 14px 12px}.ClockDesigner-module__iPtbTW__previewSticky{gap:10px;position:relative;top:auto}.ClockDesigner-module__iPtbTW__previewSticky svg{width:130px}.ClockDesigner-module__iPtbTW__controlsCol{padding:12px 14px 90px}.ClockDesigner-module__iPtbTW__optGrid,.ClockDesigner-module__iPtbTW__presetGrid{grid-template-columns:repeat(2,1fr)}.ClockDesigner-module__iPtbTW__footer{position:sticky;bottom:0}}
.Selectors-module__c9fhlG__segmentedControl,.Selectors-module__c9fhlG__visualThemeSelector{background:#86a2d117;border:1px solid #86a2d138;border-radius:13px;flex-wrap:wrap;row-gap:4px;padding:4px;display:flex}.Selectors-module__c9fhlG__segmentedControl button,.Selectors-module__c9fhlG__visualThemeSelector button{color:#d6e2f4b8;min-width:max-content;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;padding:0 16px;font-weight:650;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.Selectors-module__c9fhlG__segmentedControl button:hover,.Selectors-module__c9fhlG__visualThemeSelector button:hover{color:#ebf3ffeb}.Selectors-module__c9fhlG__segmentedControl button[data-active=true],.Selectors-module__c9fhlG__visualThemeSelector button[data-active=true]{color:#0d1526;background:#dfad4d;box-shadow:0 0 0 1px #e7b750d1,0 5px 16px #e7b7502e}:is(body[data-visual-theme=starlight] .Selectors-module__c9fhlG__visualThemeSelector button[data-active=true],body[data-visual-theme=starlight] .Selectors-module__c9fhlG__segmentedControl button[data-active=true]){color:#fff;background:linear-gradient(135deg,#1f6feb,#16b8e8);box-shadow:0 0 0 1px #409eff9e,0 5px 16px #1f82f03d}body[data-visual-theme=matrix] .Selectors-module__c9fhlG__visualThemeSelector button[data-active=true]{color:#04211a;background:#2fd494;box-shadow:0 0 0 1px #41e6a9d1,0 5px 16px #41e6a933}body[data-visual-theme=aurora] .Selectors-module__c9fhlG__visualThemeSelector button[data-active=true]{color:#08131f;background:linear-gradient(110deg,#27d7df,#7467ed);box-shadow:0 0 0 1px #53d0e8d9,0 5px 16px #40c6e338}:is(body.light-mode .Selectors-module__c9fhlG__segmentedControl,body.light-mode .Selectors-module__c9fhlG__visualThemeSelector){background:#2f4a7612;border-color:#2f4a7629}:is(body.light-mode .Selectors-module__c9fhlG__segmentedControl button,body.light-mode .Selectors-module__c9fhlG__visualThemeSelector button){color:#26395cb3}:is(body.light-mode .Selectors-module__c9fhlG__segmentedControl button:hover,body.light-mode .Selectors-module__c9fhlG__visualThemeSelector button:hover){color:#142442eb}@media (max-width:620px){.Selectors-module__c9fhlG__segmentedControl,.Selectors-module__c9fhlG__visualThemeSelector{width:100%}.Selectors-module__c9fhlG__segmentedControl button,.Selectors-module__c9fhlG__visualThemeSelector button{flex:1;padding-inline:10px}}
.PlanetThemePicker-module__Ffk4NW__wrap{width:min(100%,860px);color:var(--text-color,#eef4fb);margin-inline:auto}.PlanetThemePicker-module__Ffk4NW__heading{align-items:center;gap:12px;margin:0 4px 9px;display:flex}.PlanetThemePicker-module__Ffk4NW__kicker{color:color-mix(in srgb, var(--planet-accent,#56a9ff) 72%, #a9b7ca);letter-spacing:.18em;white-space:nowrap;font-size:10px;font-weight:800}.PlanetThemePicker-module__Ffk4NW__rule{background:linear-gradient(90deg, color-mix(in srgb, var(--planet-accent,#56a9ff) 26%, transparent), transparent);flex:1;height:1px}.PlanetThemePicker-module__Ffk4NW__rail{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:7px;padding:4px 3px 8px;display:grid;overflow-x:auto}.PlanetThemePicker-module__Ffk4NW__rail::-webkit-scrollbar{display:none}.PlanetThemePicker-module__Ffk4NW__item{min-width:0;min-height:76px;color:inherit;cursor:pointer;scroll-snap-align:center;isolation:isolate;background:linear-gradient(#ffffff08,#ffffff03),#07122352;border:1px solid #7e9ac229;border-radius:15px;align-content:center;place-items:center;gap:4px;padding:8px 6px 7px;transition:transform .16s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative}:is(body.light-mode .PlanetThemePicker-module__Ffk4NW__item,body:not(.dark-mode) .PlanetThemePicker-module__Ffk4NW__item){background:linear-gradient(#ffffff80,#ffffff47),#ffffff4d;border-color:#5a6e8c2e}.PlanetThemePicker-module__Ffk4NW__item:before{content:"";z-index:-1;background:radial-gradient(circle, var(--planet-glow,#468cdc29), transparent 66%);opacity:0;border-radius:999px;transition:opacity .18s,transform .18s;position:absolute;inset:12px;transform:scale(.65)}.PlanetThemePicker-module__Ffk4NW__item:hover{border-color:color-mix(in srgb, var(--planet-accent,#56a9ff) 38%, transparent);transform:translateY(-2px)}.PlanetThemePicker-module__Ffk4NW__item:hover:before,.PlanetThemePicker-module__Ffk4NW__selected:before{opacity:.82;transform:scale(1)}.PlanetThemePicker-module__Ffk4NW__selected{border-color:color-mix(in srgb, var(--planet-accent,#56a9ff) 58%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--planet-accent,#56a9ff) 9%, transparent), #ffffff04), #0712236b;box-shadow:0 0 0 1px color-mix(in srgb, var(--planet-accent,#56a9ff) 12%, transparent), 0 8px 28px #0000001f}:is(body.light-mode .PlanetThemePicker-module__Ffk4NW__selected,body:not(.dark-mode) .PlanetThemePicker-module__Ffk4NW__selected){background:linear-gradient(180deg, color-mix(in srgb, var(--planet-accent,#56a9ff) 10%, transparent), #ffffff4d), #ffffff6b}.PlanetThemePicker-module__Ffk4NW__item:focus-visible{outline:2px solid color-mix(in srgb, var(--planet-accent,#56a9ff) 72%, white);outline-offset:2px}.PlanetThemePicker-module__Ffk4NW__planet{filter:drop-shadow(0 4px 8px #00000038);place-items:center;display:grid}.PlanetThemePicker-module__Ffk4NW__selected .PlanetThemePicker-module__Ffk4NW__planet{filter:drop-shadow(0 0 10px var(--planet-glow,#468cdc4d));transform:translateY(-1px)}.PlanetThemePicker-module__Ffk4NW__copy{text-align:center;gap:1px;min-width:0;display:grid}.PlanetThemePicker-module__Ffk4NW__copy strong{font-size:11px;font-weight:750}.PlanetThemePicker-module__Ffk4NW__copy small{color:var(--text-secondary,#8496ad);font-size:8.5px;line-height:1.1}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__copy small{display:none}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__item{background:0 0;border-color:#0000;border-radius:12px;min-height:54px;padding:6px 4px 5px}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__item:hover{background:#ffffff0f}:is(body.light-mode .PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__item:hover,body:not(.dark-mode) .PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__item:hover){background:#fff6}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__selected{border-color:color-mix(in srgb, var(--planet-accent,#56a9ff) 50%, transparent);background:color-mix(in srgb, var(--planet-accent,#56a9ff) 9%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--planet-accent,#56a9ff) 14%, transparent)}.PlanetThemePicker-module__Ffk4NW__pop .PlanetThemePicker-module__Ffk4NW__item{animation:.46s cubic-bezier(.2,.9,.3,1.18) both PlanetThemePicker-module__Ffk4NW__planetPop}@keyframes PlanetThemePicker-module__Ffk4NW__planetPop{0%{opacity:0;transform:translateY(8px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__rail{-webkit-mask-image:linear-gradient(90deg,#000 0% 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 88%,#0000 100%)}@media (max-width:760px){.PlanetThemePicker-module__Ffk4NW__rail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;justify-content:start;padding-inline:4px}.PlanetThemePicker-module__Ffk4NW__compact .PlanetThemePicker-module__Ffk4NW__rail{grid-template-columns:none;grid-auto-columns:78px;grid-auto-flow:column}.PlanetThemePicker-module__Ffk4NW__item{min-height:68px}}@media (max-width:420px){.PlanetThemePicker-module__Ffk4NW__wrap{width:100%}.PlanetThemePicker-module__Ffk4NW__heading{margin-inline:8px}.PlanetThemePicker-module__Ffk4NW__rail{grid-auto-columns:68px;gap:5px}.PlanetThemePicker-module__Ffk4NW__item{border-radius:13px;min-height:62px}.PlanetThemePicker-module__Ffk4NW__copy strong{font-size:9.5px}.PlanetThemePicker-module__Ffk4NW__copy small{display:none}}@media (prefers-reduced-motion:reduce){.PlanetThemePicker-module__Ffk4NW__item,.PlanetThemePicker-module__Ffk4NW__item:before,.PlanetThemePicker-module__Ffk4NW__planet{transition:none}.PlanetThemePicker-module__Ffk4NW__pop .PlanetThemePicker-module__Ffk4NW__item{animation:none}.PlanetThemePicker-module__Ffk4NW__item:hover{transform:none}}
.TimelineBackLink-module__v_FYSG__backButton{width:fit-content;color:var(--text-muted);background:#ffffff09;border:1px solid #d4a84c59;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:.85rem;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex;text-decoration:none!important}.TimelineBackLink-module__v_FYSG__backButton:visited{color:var(--text-muted)}.TimelineBackLink-module__v_FYSG__backButton:hover{color:var(--accent-color);border-color:var(--accent-color);background:#d4a84c14;text-decoration:none}.TimelineBackLink-module__v_FYSG__backButton:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.TimelineBackLink-module__v_FYSG__backIcon{line-height:0;display:inline-flex}
