._0FQ2uq_page{box-sizing:border-box;color:#f7f9ff;min-height:100svh;position:relative;overflow-x:hidden}._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}._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}._0FQ2uq_loading{color:#aebce0;font-size:.95rem;animation:1.6s ease-in-out infinite _0FQ2uq_sharePulse}@keyframes _0FQ2uq_sharePulse{0%,to{opacity:.45}50%{opacity:1}}._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}._0FQ2uq_stateStar{color:#d8a84e;margin-bottom:14px;font-size:1.7rem}._0FQ2uq_errorTitle{color:#fff;margin:0;font-size:1.4rem;font-weight:700}._0FQ2uq_stateText{color:#9eb0cf;margin:12px 0 26px;line-height:1.6}._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}._0FQ2uq_link:hover{background:#6d77f2}._0FQ2uq_cardPreview{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(440px,100%)}:is(._0FQ2uq_cardPreview .share-icon,._0FQ2uq_cardPreview .edit-icon,._0FQ2uq_cardPreview .sound-icon.sound-empty){display:none!important}:is(._0FQ2uq_cardPreview .sound-icon,._0FQ2uq_cardPreview .card-vol-slider){pointer-events:auto}._0FQ2uq_cardSkeleton{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;width:min(440px,100%);height:220px}._0FQ2uq_cardMeta{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(440px,100%);display:flex}._0FQ2uq_controlsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._0FQ2uq_controlsRow ._0FQ2uq_toggleTotalsButton{margin-top:0}._0FQ2uq_secondaryLink{color:#a9c2ed;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.9rem;text-decoration:underline}._0FQ2uq_secondaryLink:hover{color:#fff}._0FQ2uq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0FQ2uq_eventCard{isolation:isolate;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}._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}._0FQ2uq_eventCard>*{z-index:1;position:relative}._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}._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}._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}._0FQ2uq_eventDate{color:#a9c2ed;white-space:nowrap;margin:10px 0 0;font-size:clamp(.72rem,2.2vw,1.12rem);line-height:1.5}._0FQ2uq_viewZoneRow{z-index:5;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}._0FQ2uq_viewZoneRow>div{flex:none}._0FQ2uq_viewZoneLabel{color:#7f97c4;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:600}._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}._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}._0FQ2uq_timeDisplay{flex-direction:column;align-items:center;gap:14px;padding:16px 0 0;display:flex}._0FQ2uq_timeUnitsGrid{flex-wrap:nowrap;justify-content:center;gap:clamp(4px,1.6vw,12px);display:flex}._0FQ2uq_timeUnitColumn{flex-direction:column;flex:0 auto;align-items:center;min-width:0;display:flex}._0FQ2uq_timeUnitLabel{color:#9fb5da;letter-spacing:.08em;font-size:.74rem;font-weight:700}._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}._0FQ2uq_totalsView{border-top:1px solid #ffffff14;flex-direction:column;width:min(420px,100%);margin-top:8px;padding-top:18px;display:flex}._0FQ2uq_timeUnitRow{justify-content:space-between;align-items:center;min-height:40px;display:flex}._0FQ2uq_timeUnitRow ._0FQ2uq_timeUnitLabel{color:#9fb3d5;text-transform:none;letter-spacing:0;font-size:.92rem;font-weight:500}._0FQ2uq_timeUnitRow ._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}._0FQ2uq_timeDirection{margin-top:4px}._0FQ2uq_pastBadge,._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}._0FQ2uq_pastBadge{color:#34d399;background:#10b98124;border:1px solid #10b98152}._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)}._0FQ2uq_directionIcon{flex-shrink:0;align-items:center;display:inline-flex}._0FQ2uq_recurringIcon{opacity:.72;align-items:center;transition:opacity .15s;display:inline-flex}._0FQ2uq_pastBadge:hover ._0FQ2uq_recurringIcon,._0FQ2uq_futureBadge:hover ._0FQ2uq_recurringIcon{opacity:1}._0FQ2uq_badgeSeparator{opacity:.18;background:currentColor;width:1px;height:.9em}._0FQ2uq_toggleTotalsButton,._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}._0FQ2uq_toggleTotalsButton{margin-top:12px}._0FQ2uq_toggleTotalsButton:hover,._0FQ2uq_toggleButton:hover{background:rgba(var(--share-accent-rgb,92, 141, 246), .2);border-color:rgba(var(--share-accent-rgb,92, 141, 246), .55)}._0FQ2uq_toggleTotalsButton:active,._0FQ2uq_toggleButton:active{transform:scale(.98)}._0FQ2uq_toggleContainer{justify-content:center;display:flex}._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}._0FQ2uq_actionButton:hover{box-shadow:0 16px 38px rgba(var(--share-accent-rgb,66, 80, 235), .38);transform:translateY(-1px)}._0FQ2uq_actionButton:active{transform:scale(.985)}._0FQ2uq_actionButton:disabled{opacity:.6;cursor:not-allowed;transform:none}._0FQ2uq_shareFooter{color:#b4c2dca8;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.78rem;display:flex}._0FQ2uq_shareFooter span{color:#d8a84e}._0FQ2uq_noFutureView{color:#fca5a5;text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;width:min(480px,100%);padding:1.5rem}._0FQ2uq_noFutureView p{margin:.5rem 0;font-size:14px;font-weight:500}._0FQ2uq_noFutureViewSubtext{font-size:12px;color:#94a3b8!important;font-weight:400!important}._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}._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}._0FQ2uq_modalContent h3{color:#fff;margin:0 0 1rem;font-size:20px;font-weight:700}._0FQ2uq_modalErrorText{color:#f87171;margin:.5rem 0;font-size:14px;font-weight:500}._0FQ2uq_modalInstructionText{color:#94a3b8;margin:1rem 0 .5rem;font-size:14px}._0FQ2uq_photoStrip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.5rem;max-width:100%;padding:.25rem .125rem .5rem;display:flex;overflow-x:auto}._0FQ2uq_photoThumb{border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .35);scroll-snap-align:start;border-radius:12px;flex:none;width:88px;height:88px;transition:transform .2s;overflow:hidden}._0FQ2uq_photoThumb:hover{transform:translateY(-2px)}._0FQ2uq_photoThumb img{object-fit:cover;width:100%;height:100%;display:block}._0FQ2uq_treeMatches{flex-direction:column;gap:.5rem;margin:1rem 0 0;display:flex}._0FQ2uq_treeMatch{border:1px solid rgba(var(--share-accent-rgb,92, 141, 246), .45);background:rgba(var(--share-accent-rgb,92, 141, 246), .12);color:#fff;min-height:46px;font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;font-weight:600;transition:background .2s,transform .2s;display:flex}._0FQ2uq_treeMatch:hover:not(:disabled){background:rgba(var(--share-accent-rgb,92, 141, 246), .22);transform:translateY(-1px)}._0FQ2uq_treeMatch:disabled{opacity:.5;cursor:not-allowed}._0FQ2uq_treeMatchRel{color:#94a3b8;text-transform:capitalize;font-size:13px;font-weight:500}._0FQ2uq_relChips{flex-wrap:wrap;gap:.4rem;display:flex}._0FQ2uq_relChip{color:#cbd5e1;min-height:34px;font:inherit;cursor:pointer;background:#1e293bb3;border:1px solid #94a3b84d;border-radius:999px;padding:.35rem .75rem;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s}._0FQ2uq_relChip:hover{border-color:rgba(var(--share-accent-rgb,92, 141, 246), .6);color:#fff}._0FQ2uq_relChipOn{background:var(--share-accent,#5c8df6);border-color:var(--share-accent,#5c8df6);color:var(--share-accent-ink,#fff)}._0FQ2uq_relChipOn:hover{color:var(--share-accent-ink,#fff)}._0FQ2uq_treeHint{color:#94a3b8;margin:0;font-size:13px}._0FQ2uq_editForm{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}._0FQ2uq_formLabel{color:#cbd5e1;flex-direction:column;gap:.5rem;font-size:14px;font-weight:500;display:flex}._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}._0FQ2uq_renameInput:focus{border-color:var(--share-accent,#5c8df6);outline:none}._0FQ2uq_helpTextError{color:#f87171;margin-top:.25rem;font-size:12px;font-style:italic;font-weight:400}._0FQ2uq_editForm textarea{resize:vertical;min-height:80px}._0FQ2uq_editForm select{cursor:pointer}._0FQ2uq_colorRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}._0FQ2uq_colorRowInfo{flex-direction:column;gap:.2rem;display:flex}._0FQ2uq_formLabelText{color:#cbd5e1;font-size:14px;font-weight:500}._0FQ2uq_colorHint{color:#7f97c4;font-size:12px}._0FQ2uq_colorControlWrap{position:relative}._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}._0FQ2uq_colorSwatchButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000004d}._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}._0FQ2uq_colorPickerPopup .react-colorful{width:100%;height:160px}._0FQ2uq_colorPickerActions{justify-content:space-between;gap:8px;display:flex}._0FQ2uq_colorPickerReset,._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}._0FQ2uq_colorPickerReset:disabled{opacity:.45;cursor:not-allowed}._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)}._0FQ2uq_modalButtons{gap:1rem;margin-top:1.5rem;display:flex}._0FQ2uq_cancelButton,._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}._0FQ2uq_cancelButton{color:#94a3b8;background:#334155cc}._0FQ2uq_cancelButton:hover{color:#cbd5e1;background:#475569}._0FQ2uq_confirmButton{background:linear-gradient(135deg, var(--share-accent,#5965ef), var(--share-accent-strong,#7582f8));color:var(--share-accent-ink,#fff)}._0FQ2uq_confirmButton:hover:not(:disabled){box-shadow:0 8px 24px rgba(var(--share-accent-rgb,66, 80, 235), .35);transform:translateY(-1px)}._0FQ2uq_confirmButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){._0FQ2uq_main{gap:18px;width:calc(100% - 20px);padding-top:10px}._0FQ2uq_eventCard{border-radius:20px;padding:22px 16px 26px}._0FQ2uq_timeUnitsGrid{gap:8px}._0FQ2uq_timeUnitColumn{min-width:0}._0FQ2uq_modalContent{padding:1.5rem}}@media (max-width:380px){._0FQ2uq_main{width:calc(100% - 14px)}._0FQ2uq_timeUnitsGrid{gap:6px}}@media (max-height:720px){._0FQ2uq_main{gap:12px;padding-top:8px}._0FQ2uq_eventCard{padding:16px 18px 18px}._0FQ2uq_categoryBadge{margin-bottom:10px}._0FQ2uq_eventName{font-size:clamp(1.5rem,4vmin,1.9rem)}._0FQ2uq_timeDisplay{gap:10px;padding-top:12px}._0FQ2uq_timeUnitValue{min-width:clamp(32px,8vw,56px);height:44px;font-size:clamp(.9rem,3vw,1.3rem)}._0FQ2uq_pastBadge,._0FQ2uq_futureBadge{min-height:32px}._0FQ2uq_actionButton{min-height:46px}}@media (prefers-reduced-motion:reduce){._0FQ2uq_loading{animation:none}._0FQ2uq_toggleTotalsButton,._0FQ2uq_toggleButton,._0FQ2uq_actionButton,._0FQ2uq_confirmButton,._0FQ2uq_cancelButton,._0FQ2uq_link{transition:none}}
.KHjLKa_header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--bg-color-rgb), .8);box-shadow:none;border-bottom:none;flex-direction:column;align-items:center;padding:clamp(6px,1vw,12px) 1rem clamp(8px,1.1vw,14px);transition:all .3s;display:flex;position:relative;overflow:visible}body[data-visual-theme] .KHjLKa_header{-webkit-backdrop-filter:none;background-color:#0000}body[data-visual-theme].dark-mode .KHjLKa_header:before{content:"";pointer-events:none;filter:blur(18px);background:radial-gradient(#427deb24,#2f539f11 35%,#0000 72%);border-radius:50%;width:min(76vw,760px);height:clamp(110px,16vw,185px);animation:10s ease-in-out infinite alternate KHjLKa_chronoHeaderGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes KHjLKa_chronoHeaderGlow{0%{opacity:.62;transform:translate(-50%,-50%)scale(.97)}to{opacity:.92;transform:translate(-50%,-50%)scale(1.035)}}@media (prefers-reduced-motion:reduce){body[data-visual-theme].dark-mode .KHjLKa_header:before{animation:none}}body[data-visual-theme].dark-mode .KHjLKa_accountStrip{-webkit-backdrop-filter:none;background-color:#0000}body[data-visual-theme].dark-mode .KHjLKa_drawerPanel{-webkit-backdrop-filter:blur(10px);background-color:#0d1a30f7;background-image:radial-gradient(circle at 82% 18%,#467dd714,#0000 34%),linear-gradient(#0d1a30f7,#081223fa);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%;border-color:#c4d8f847 #87a3d233 #87a3d233;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff09}.KHjLKa_drawerContent{z-index:2;width:min(560px,100%);margin-inline:auto;position:relative}body[data-visual-theme=starlight].dark-mode .KHjLKa_drawerPanel:after{content:"";pointer-events:none;opacity:.8;background:radial-gradient(circle at 8% 24%,#dce8ff73 0 .7px,#0000 1px),radial-gradient(circle at 18% 74%,#d6e2fa47 0 .5px,#0000 .9px),radial-gradient(circle at 31% 18%,#f5dda752 0 .6px,#0000 1px),radial-gradient(circle at 46% 83%,#bfd6fa40 0 .5px,#0000 .9px),radial-gradient(circle at 62% 22%,#d7e8ff57 0 .6px,#0000 1px),radial-gradient(circle at 74% 70%,#c5dcff3d 0 .5px,#0000 .9px),radial-gradient(circle at 88% 16%,#f2dba44d 0 .6px,#0000 1px),radial-gradient(circle at 93% 80%,#cde1ff42 0 .5px,#0000 .9px);position:absolute;inset:0}body[data-visual-theme=matrix].dark-mode .KHjLKa_drawerPanel{background-color:#041410f7;background-image:linear-gradient(#041410f7,#020d0afa);background-repeat:no-repeat;background-size:100% 100%;border-color:#4bebaf4d #41d79f38 #41d79f38;box-shadow:0 16px 34px #00000047,inset 0 1px #4bebaf09}body[data-visual-theme=matrix].dark-mode .KHjLKa_drawerPanel:after{content:"01 7 3 9";text-align:right;letter-spacing:8px;color:#4ae2a71a;pointer-events:none;background-image:linear-gradient(#3edca00b 1px,#0000 1px),linear-gradient(90deg,#3edca00b 1px,#0000 1px);background-size:28px 28px;padding:16px 18px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;position:absolute;inset:0}body[data-visual-theme=matrix].light-mode .KHjLKa_drawerPanel{background-color:#f8faf7ed;border-color:#19895f4d #19775229 #19775229}body[data-visual-theme=matrix].light-mode .KHjLKa_drawerPanel:after{content:"";pointer-events:none;background-image:linear-gradient(#1f79530f 1px,#0000 1px),linear-gradient(90deg,#1f79530f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}body[data-visual-theme=aurora].dark-mode .KHjLKa_drawerPanel{background-color:#081124db;background-image:none;border-color:#7467ed4d #53d0e82e #53d0e82e;box-shadow:0 16px 34px #00000047,inset 0 1px #bee1f812}body[data-visual-theme].light-mode .KHjLKa_header:before{content:"";pointer-events:none;filter:blur(18px);background:radial-gradient(#ffffff80,#b4cdf52e 40%,#0000 72%);border-radius:50%;width:min(76vw,760px);height:clamp(110px,16vw,185px);animation:10s ease-in-out infinite alternate KHjLKa_chronoHeaderGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:430px){.KHjLKa_drawerPanel{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){body[data-visual-theme].light-mode .KHjLKa_header:before{animation:none}}body[data-visual-theme].light-mode .KHjLKa_accountStrip{-webkit-backdrop-filter:none;background-color:#0000}body[data-visual-theme].light-mode .KHjLKa_drawerPanel{-webkit-backdrop-filter:blur(14px);background-color:#f4f8fddb;background-image:radial-gradient(circle,#607cbe4d .5px,#0000 1px),radial-gradient(circle,#96afe12e .5px,#0000 1.1px),linear-gradient(#fff6,#0000 40%);background-position:6px 10px,40px 52px,0 0;background-size:74px 74px,118px 118px,100% 100%;border-color:#fff9 #708db647 #708db647;box-shadow:0 10px 30px #2f4a7629,0 0 24px #5a91eb14,inset 0 1px #ffffff8c}.KHjLKa_accountStrip{z-index:49;background-color:rgba(var(--bg-color-rgb), .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative}.KHjLKa_stripHandle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-height:44px;padding:.4rem 0;transition:min-height .34s cubic-bezier(.2,.8,.2,1);display:flex}.KHjLKa_stripHandle[aria-expanded=true]{min-height:34px}.KHjLKa_stripHandle{position:relative}@media (prefers-reduced-motion:no-preference){.KHjLKa_stripHandle.KHjLKa_handlePulse:before{content:"";background:radial-gradient(ellipse at center, #ffd67880, rgba(var(--accent-color-rgb), .16) 48%, transparent 72%);pointer-events:none;border-radius:999px;width:150px;height:30px;animation:2.6s ease-in-out infinite KHjLKa_handleGlowBreathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KHjLKa_stripHandle.KHjLKa_handlePulse .KHjLKa_handleLine,.KHjLKa_stripHandle.KHjLKa_handlePulse .KHjLKa_handleLineShort{animation:2.6s ease-in-out infinite KHjLKa_handleLineBreathe}.KHjLKa_stripHandle.KHjLKa_handlePulse .KHjLKa_handleEmber{animation:2.6s ease-in-out infinite KHjLKa_handleEmberBreathe}}@keyframes KHjLKa_handleGlowBreathe{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.9)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes KHjLKa_handleLineBreathe{0%,to{box-shadow:0 0 4px rgba(var(--accent-color-rgb), .12)}50%{box-shadow:0 0 14px rgba(var(--accent-color-rgb), .55)}}@keyframes KHjLKa_handleEmberBreathe{0%,to{transform:translate(-50%,-50%)scaleX(1);box-shadow:0 0 6px #ffd678e6,0 0 14px #e0ae4680}50%{transform:translate(-50%,-50%)scaleX(1.15);box-shadow:0 0 10px #ffe296,0 0 28px #e0ae46cc}}.KHjLKa_handleEmber{pointer-events:none;background:linear-gradient(90deg,#e0ae468c,#ffe3a3 50%,#e0ae468c);border-radius:999px;width:44px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #ffd678e6,0 0 14px #e0ae4680}.KHjLKa_handleLine,.KHjLKa_handleLineShort{background-color:rgba(var(--accent-color-rgb), .35);border-radius:999px;height:3px;transition:transform .18s,width .22s,background-color .2s,box-shadow .2s;display:block}.KHjLKa_handleLine{width:54px}.KHjLKa_handleLineShort{width:34px}.KHjLKa_stripHandle:hover .KHjLKa_handleLine,.KHjLKa_stripHandle:hover .KHjLKa_handleLineShort{background-color:rgba(var(--accent-color-rgb), .7);box-shadow:0 0 8px rgba(var(--accent-color-rgb), .25)}.KHjLKa_stripHandle:active .KHjLKa_handleLine,.KHjLKa_stripHandle:active .KHjLKa_handleLineShort{background-color:rgba(var(--accent-color-rgb), .85)}.KHjLKa_stripHandle:hover .KHjLKa_handleLine{transform:translateY(-1px)}.KHjLKa_stripHandle:hover .KHjLKa_handleLineShort{transform:translateY(1px)}.KHjLKa_stripHandle[aria-expanded=true] .KHjLKa_handleLine,.KHjLKa_stripHandle[aria-expanded=true] .KHjLKa_handleLineShort{background-color:rgba(var(--accent-color-rgb), .95);width:54px;box-shadow:0 0 8px rgba(var(--accent-color-rgb), .55), 0 0 18px rgba(var(--accent-color-rgb), .28)}.KHjLKa_stripHandle[aria-expanded=true] .KHjLKa_handleLine{transform:translateY(4px)}.KHjLKa_stripHandle[aria-expanded=true] .KHjLKa_handleLineShort{transform:translateY(-4px)}.KHjLKa_accountDrawer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .34s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(-6px)}.KHjLKa_accountDrawer.KHjLKa_drawerOpen{opacity:1;grid-template-rows:1fr;transform:translateY(0)}body.drawer-animating .KHjLKa_header:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.KHjLKa_accountDrawer{transition:opacity .12s;transform:none}.KHjLKa_handleLine,.KHjLKa_handleLineShort{transition:background-color .2s;transform:none!important}}.KHjLKa_drawerInner{flex-direction:column;align-items:center;min-height:0;display:flex;overflow:hidden}.KHjLKa_drawerPanel{background-color:var(--bg-color);background-image:radial-gradient(circle, #a0b4dc29 .5px, transparent 1px), linear-gradient(180deg, #ffffff0b, transparent 34%), linear-gradient(180deg, rgba(var(--accent-color-rgb), .05), transparent 55%);border:1px solid rgba(var(--accent-color-rgb), .12);border-top-color:rgba(var(--accent-color-rgb), .22);background-size:86px 86px,100% 100%,100% 100%;border-radius:18px;width:min(850px,100% - 48px);margin:.1rem 0 .85rem;padding:1.05rem 1.15rem 1.1rem;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000002e,inset 0 1px #ffffff0d}.KHjLKa_drawerPanel:before{content:"";filter:blur(3px);pointer-events:none;background:radial-gradient(#e2af4652,#0000 70%);border-radius:50%;width:170px;height:14px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}body:not(.dark-mode) .KHjLKa_drawerPanel{border-color:#0000001a;border-top-color:rgba(var(--accent-color-rgb), .3);background-color:#fffdf8;box-shadow:0 10px 30px #1e293b1f,inset 0 1px #ffffffb3}.KHjLKa_drawerIdentity{text-align:left;justify-content:center;align-items:center;gap:.7rem;width:fit-content;max-width:100%;margin-inline:auto;display:flex}.KHjLKa_drawerAvatar{width:38px;height:38px;color:var(--accent-color);background-color:rgba(var(--accent-color-rgb), .12);border:1px solid rgba(var(--accent-color-rgb), .25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex;overflow:hidden}.KHjLKa_drawerAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.KHjLKa_drawerWho{flex-direction:column;min-width:0;display:flex}.KHjLKa_drawerName{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.KHjLKa_drawerEmail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.78rem;overflow:hidden}.KHjLKa_drawerDivider{background-color:rgba(var(--accent-color-rgb), .14);height:1px;margin:.7rem 0 .5rem}.KHjLKa_drawerActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem .4rem;display:flex}.KHjLKa_drawerItem{text-align:left;white-space:nowrap;width:auto;min-height:44px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:22px auto;align-items:center;gap:8px;margin:0;padding:.55rem .7rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:grid}.KHjLKa_drawerItemIcon{color:inherit;justify-content:center;align-items:center;display:inline-flex}.KHjLKa_drawerItem:hover{background-color:rgba(var(--accent-color-rgb), .1)}.KHjLKa_drawerNav{color:#60a5fa}.KHjLKa_drawerDanger{color:#ef4444}.KHjLKa_drawerDanger:hover{background-color:#ef44441f}.KHjLKa_drawerGuest{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.KHjLKa_drawerEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.KHjLKa_drawerHint{color:var(--text-muted);font-size:.8rem}.KHjLKa_drawerGuest .KHjLKa_drawerActions{gap:.6rem;width:100%;max-width:340px;margin-top:.7rem}.KHjLKa_drawerGuest .KHjLKa_drawerCta{flex:1 1 0;min-width:0}.KHjLKa_drawerCta{min-height:44px;color:var(--text-color);border:1px solid rgba(var(--accent-color-rgb), .28);border-radius:10px;justify-content:center;align-items:center;padding:.4rem .95rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.KHjLKa_drawerCta:hover{background-color:rgba(var(--accent-color-rgb), .08)}.KHjLKa_drawerCtaPrimary{color:#fff;background-color:#2563eb;border-color:#0000;box-shadow:0 2px 10px #2563eb59}.KHjLKa_drawerCtaPrimary:hover{background-color:#1d4ed8;box-shadow:0 4px 14px #2563eb73}@media (max-width:560px){.KHjLKa_drawerActions{gap:.15rem}.KHjLKa_drawerItem{grid-template-columns:20px auto;gap:6px;padding:.5rem .45rem;font-size:.85rem}}@media (max-width:400px){.KHjLKa_drawerIdentity{text-align:center;flex-direction:column;gap:.45rem}.KHjLKa_drawerWho{align-items:center}.KHjLKa_drawerActions{flex-direction:column;align-items:center}.KHjLKa_drawerItem{grid-template-columns:22px 1fr;width:150px}.KHjLKa_drawerGuest .KHjLKa_drawerCta{width:100%;max-width:240px}}.KHjLKa_header[data-density=compact]{padding:clamp(6px,.9vw,10px) 1rem clamp(2px,.3vw,4px)}
.cjot7W_instrument{aspect-ratio:1000/170;isolation:isolate;width:min(690px,max(420px,48vw),100vw - 16px);min-height:64px;position:relative;overflow:visible;container-type:inline-size}@media (min-width:1500px){.cjot7W_instrument{width:min(46vw,740px)}}.cjot7W_introWake{animation:.8s ease-out .42s backwards cjot7W_arcWake}@keyframes cjot7W_arcWake{0%{opacity:0;transform:scaleX(.94)scaleY(.985)}to{opacity:1;transform:scale(1)}}.cjot7W_skyWash{z-index:0;left:var(--wash-x,50%);top:var(--wash-y,40%);pointer-events:none;background:radial-gradient(ellipse at center, var(--sky-wash,#5d91e61a), transparent 67%);filter:blur(13px);opacity:.6;border-radius:50%;width:42%;height:108%;transition:left 60s linear,top 60s linear,background .5s;animation:1.2s ease-out backwards cjot7W_washIn;position:absolute;transform:translate(-50%,-50%)}@keyframes cjot7W_washIn{0%{opacity:0}}.cjot7W_orbit{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cjot7W_orbitBase{fill:none;stroke:#5374a033;stroke-width:1.7px}.cjot7W_orbitHighlight{fill:none;stroke:var(--orbit-grad);stroke-width:1.45px;opacity:.55}.cjot7W_themeLight .cjot7W_orbitBase{stroke:#96783c47}.cjot7W_themeLight .cjot7W_orbitHighlight{stroke:var(--orbit-grad-light)}.cjot7W_wordmark{z-index:3;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cjot7W_titleLink{align-items:center;text-decoration:none;display:inline-flex}.cjot7W_appTitle{letter-spacing:.02em;background:linear-gradient(90deg, var(--title-start-color,#1e293b), var(--title-end-color,#475569));-webkit-text-fill-color:transparent;text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Orbitron,sans-serif;font-size:clamp(15px,7.9cqw,56px);font-weight:700;line-height:1}.cjot7W_highlight{background:linear-gradient(90deg,#2563eb,#38bdf8);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cjot7W_introWordmark{animation:.7s ease-out .65s backwards cjot7W_wordmarkIn}@keyframes cjot7W_wordmarkIn{0%{opacity:0;letter-spacing:.03em;transform:translateY(3px)}to{opacity:1;letter-spacing:normal;transform:translateY(0)}}.cjot7W_celestial{z-index:5;background:0 0;border:0;border-radius:50%;place-items:center;width:max(44px,6.4cqw);height:max(44px,6.4cqw);padding:0;transition:left 60s linear,top 60s linear,filter 60s linear;display:grid;position:absolute;transform:translate(-50%,-50%)}span.cjot7W_celestial{pointer-events:none}.cjot7W_interactive{cursor:pointer}.cjot7W_sunVisual,.cjot7W_moonVisual{width:21px;height:21px}@media (max-width:430px){.cjot7W_sunVisual,.cjot7W_moonVisual{width:18px;height:18px}}.cjot7W_sunVisual,.cjot7W_moonVisual{transform-origin:50%;place-items:center;transition:filter .18s;display:grid;overflow:visible}.cjot7W_sunGlyph,.cjot7W_moonGlyph{width:100%;height:100%;display:block;overflow:visible}.cjot7W_sunVisual{filter:drop-shadow(0 0 3px #d8a83b52)drop-shadow(0 0 8px #d8a83b24);transform:translateY(2px)}.cjot7W_planetBody{z-index:4}.cjot7W_planetVisual{filter:blur()drop-shadow(0 2px 4px #0000004d);width:26px;height:26px;animation:.34s cubic-bezier(.2,.8,.3,1) backwards cjot7W_planetReveal;animation-delay:var(--pop-delay,0s);place-items:center;transition:filter .18s,scale .18s;display:grid;overflow:visible}@keyframes cjot7W_planetReveal{0%{opacity:0;filter:blur(3px)drop-shadow(0 2px 4px #0000004d);scale:.65}65%{opacity:1;scale:1.08}to{opacity:1;filter:blur()drop-shadow(0 2px 4px #0000004d);scale:1}}.cjot7W_planetBody:hover .cjot7W_planetVisual,.cjot7W_planetBody:focus-visible .cjot7W_planetVisual{scale:1.12}.cjot7W_planetSelected .cjot7W_planetVisual{filter:drop-shadow(0 0 5px var(--planet-accent,#5a96ffd9)) drop-shadow(0 0 11px var(--planet-glow,#5a96ff66));scale:1.08}@media (max-width:430px){.cjot7W_orbitHighlight{opacity:.4}.cjot7W_planetVisual{width:22px;height:22px}.cjot7W_planetVisual svg{transform:scale(.82)}}.cjot7W_interactive .cjot7W_inactiveBody .cjot7W_sunVisual,.cjot7W_interactive .cjot7W_inactiveBody .cjot7W_moonVisual{filter:brightness(.8)}.cjot7W_sunVisual,.cjot7W_sunVisual svg,.cjot7W_sunVisual svg *{animation:none}.cjot7W_activeBody .cjot7W_sunVisual,.cjot7W_sunButton:hover .cjot7W_sunVisual,.cjot7W_sunButton:focus-visible .cjot7W_sunVisual{filter:drop-shadow(0 0 4px #e1b4458c)drop-shadow(0 0 11px #e1b44538);scale:1.1}.cjot7W_activeBody .cjot7W_moonVisual,.cjot7W_moonButton:hover .cjot7W_moonVisual,.cjot7W_moonButton:focus-visible .cjot7W_moonVisual{--moon-halo-boost:1.8;scale:1.1}.cjot7W_celestial:focus-visible{outline-offset:2px;outline:2px solid #659ff5d1}.cjot7W_interactive.cjot7W_inactiveBody.cjot7W_pulseHint .cjot7W_sunVisual,.cjot7W_interactive.cjot7W_inactiveBody.cjot7W_pulseHint .cjot7W_moonVisual{animation:2.6s ease-out 1.4s 2 cjot7W_bodyPulse}@keyframes cjot7W_bodyPulse{0%{scale:1}45%{scale:1.16}to{scale:1}}body[data-visual-theme].dark-mode .cjot7W_orbitBase{stroke:#5684c540}body[data-visual-theme].dark-mode .cjot7W_orbitHighlight{opacity:.68}body[data-visual-theme].dark-mode .cjot7W_wordmark{text-shadow:0 0 8px #4084e712}body[data-visual-theme].dark-mode .cjot7W_skyWash{opacity:.68}.cjot7W_instrument[data-density=compact]{width:min(700px,max(430px,49vw),100vw - 12px);min-height:58px}@media (prefers-reduced-motion:reduce){.cjot7W_skyWash,.cjot7W_sunVisual,.cjot7W_moonVisual,.cjot7W_moonGlyph,.cjot7W_celestial{transition:none}.cjot7W_skyWash,.cjot7W_introWake,.cjot7W_introWordmark,.cjot7W_planetVisual,.cjot7W_interactive.cjot7W_inactiveBody.cjot7W_pulseHint .cjot7W_sunVisual,.cjot7W_interactive.cjot7W_inactiveBody.cjot7W_pulseHint .cjot7W_moonVisual{animation:none}}
.anxmYW_body,.anxmYW_halo{transform-box:fill-box;transform-origin:50%}.anxmYW_halo{opacity:.68}[data-theme=light] .anxmYW_halo{opacity:.88}[data-theme=light] .anxmYW_rays{opacity:.8}@media (prefers-reduced-motion:reduce){.anxmYW_body,.anxmYW_rays{animation:none!important}}
.OaYDBW_backdrop{z-index:10000;scrollbar-width:none;-ms-overflow-style:none;-webkit-backdrop-filter:blur(9px)brightness(.42);background:radial-gradient(340px 390px at 50% 48%,#01050afa 0%,#02070ef7 35%,#050c17ed 58%,#03070de8 100%);align-content:safe center;place-items:center;gap:14px;padding:14px 16px;animation:.22s ease-out both OaYDBW_backdropIn;display:grid;position:fixed;inset:0;overflow:hidden auto}.OaYDBW_backdrop::-webkit-scrollbar{display:none}@keyframes OaYDBW_backdropIn{0%{opacity:0}to{opacity:1}}.OaYDBW_close{color:#aeb8c7;cursor:pointer;background:#121923b8;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:1.45rem;line-height:1;transition:background-color .15s,color .15s;display:grid;position:absolute;top:12px;right:14px}.OaYDBW_close:hover{color:#fff;background:#ffffff12}.OaYDBW_heroButton{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:26px;transition:transform .18s;display:grid;position:relative}.OaYDBW_heroButton:before{content:"";filter:blur(7px);pointer-events:none;background:radial-gradient(#0000 36%,#347bf30f 53%,#e2af4613 66%,#0000 78%);border-radius:50%;width:310px;height:390px;position:absolute;top:50%;left:50%;translate:-50% -50%}.OaYDBW_heroButton:hover{transform:scale(1.015)}.OaYDBW_heroButton:focus-visible{outline-offset:3px;outline:2px solid #e2af46}.OaYDBW_timerCopy{text-align:center;color:#e8edf5;gap:5px;display:grid}.OaYDBW_timerCopy strong{color:#f2f5fa;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-shadow:0 0 18px #4d8eeb1f;margin-top:6px;font-size:clamp(2rem,4vw,2.6rem);font-weight:700}.OaYDBW_timerCopy span{color:#8fa1b9;letter-spacing:.07em;text-transform:uppercase;font-size:.86rem}.OaYDBW_timerCopy .OaYDBW_hint{color:#5d6d84;font-size:.72rem}.OaYDBW_controls{margin-top:10px}.OaYDBW_controlRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.OaYDBW_chip{color:#aeb8c7;font:inherit;letter-spacing:.05em;cursor:pointer;background:#12192399;border:1px solid #ffffff24;border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:border-color .15s,color .15s,background-color .15s}.OaYDBW_chip:hover{color:#e8edf5;border-color:#e2af468c}.OaYDBW_chip:focus-visible{outline-offset:2px;outline:2px solid #e2af46}.OaYDBW_chipOn{color:#e2af46;border-color:#e2af4699}.OaYDBW_chipPrimary{color:#e2af46;background:#e2af461f;border-color:#e2af4699}.OaYDBW_chipPrimary:hover{color:#f4d488;background:#e2af4633}@media (max-width:640px){.OaYDBW_heroButton{transform:scale(.88)}.OaYDBW_heroButton:hover{transform:scale(.9)}}@media (max-height:700px){.OaYDBW_backdrop{gap:10px;padding:10px 16px}.OaYDBW_heroButton{padding:10px;transform:scale(.78)}.OaYDBW_heroButton:hover{transform:scale(.8)}.OaYDBW_heroButton:before{width:250px;height:310px}.OaYDBW_timerCopy strong{margin-top:0;font-size:1.65rem}.OaYDBW_controls{margin-top:2px}}@media (max-height:520px){.OaYDBW_heroButton{transform:scale(.62)}.OaYDBW_heroButton:hover{transform:scale(.64)}.OaYDBW_timerCopy strong{font-size:1.4rem}.OaYDBW_timerCopy span{font-size:.74rem}}@media (max-width:380px){.OaYDBW_chip{padding:7px 12px;font-size:.76rem}.OaYDBW_controlRow{gap:6px}}@media (prefers-reduced-motion:reduce){.OaYDBW_heroButton,.OaYDBW_backdrop{transition:none;animation:none}}
.ivZ0ia_icon{overflow:hidden}.ivZ0ia_icon *{transform-box:view-box}.ivZ0ia_hover:not(:hover):not(.anim-hover:hover *):not(.anim-hover:focus-visible *) *{animation:none!important}.ivZ0ia_once *{animation-iteration-count:1!important}.ivZ0ia_once .ivZ0ia_draw{animation-name:ivZ0ia_drawOn;animation-duration:.9s;animation-fill-mode:backwards}.ivZ0ia_once .ivZ0ia_pop{animation-name:ivZ0ia_popOn;animation-duration:.5s;animation-delay:.7s;animation-fill-mode:backwards}@media (prefers-reduced-motion:reduce){.ivZ0ia_icon *{animation:none!important}}.ivZ0ia_hgBody{transform-origin:12px 12px;animation:4s cubic-bezier(.65,0,.35,1) infinite ivZ0ia_hgTurn}.ivZ0ia_hgTop{transform-origin:12px 8.6px;animation:4s linear infinite ivZ0ia_hgDrain}.ivZ0ia_hgBot{transform-origin:12px 19px;animation:4s linear infinite ivZ0ia_hgFill;transform:scale(0)}.ivZ0ia_hgStream{opacity:0;animation:4s linear infinite ivZ0ia_hgStream}@keyframes ivZ0ia_hgTurn{0%,76%{transform:rotate(0)}92%,to{transform:rotate(180deg)}}@keyframes ivZ0ia_hgDrain{0%{transform:scale(1)}70%,to{transform:scale(0)}}@keyframes ivZ0ia_hgFill{0%{transform:scale(0)}70%,to{transform:scale(1)}}@keyframes ivZ0ia_hgStream{0%,2%{opacity:0}5%,66%{opacity:1}71%,to{opacity:0}}.ivZ0ia_orbX{animation:1.2s ease-in-out infinite alternate ivZ0ia_orbX}.ivZ0ia_orbY{animation:1.2s ease-in-out -.6s infinite alternate ivZ0ia_orbY}.ivZ0ia_orbSun .ivZ0ia_orbX{transform:translate(-8px)}.ivZ0ia_orbMoon .ivZ0ia_orbX{animation-name:ivZ0ia_orbXr;transform:translate(8px)}.ivZ0ia_orbMoon .ivZ0ia_orbY{animation-name:ivZ0ia_orbYr}@keyframes ivZ0ia_orbX{0%{transform:translate(-8px)}to{transform:translate(8px)}}@keyframes ivZ0ia_orbY{0%{transform:translateY(3.5px)}to{transform:translateY(-3.5px)}}@keyframes ivZ0ia_orbXr{0%{transform:translate(8px)}to{transform:translate(-8px)}}@keyframes ivZ0ia_orbYr{0%{transform:translateY(-3.5px)}to{transform:translateY(3.5px)}}.ivZ0ia_sunRays{transform-origin:12px 12px;animation:14s linear infinite ivZ0ia_spin}.ivZ0ia_sunCore{transform-origin:12px 12px;animation:3.2s ease-in-out infinite ivZ0ia_breathe}@keyframes ivZ0ia_spin{to{transform:rotate(360deg)}}@keyframes ivZ0ia_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.ivZ0ia_moonBody{transform-origin:12px 12px;animation:5s ease-in-out infinite ivZ0ia_rock}.ivZ0ia_twinkle{transform-origin:18px 4.5px;opacity:0;animation:2.6s ease-in-out infinite backwards ivZ0ia_twinkle}.ivZ0ia_twinkle2{transform-origin:21px 9px;opacity:0;animation:2.6s ease-in-out .35s infinite backwards ivZ0ia_twinkle}@keyframes ivZ0ia_rock{0%,to{transform:rotate(0)}40%{transform:rotate(-9deg)}}@keyframes ivZ0ia_twinkle{0%,to{opacity:0;transform:scale(.3)}22%,62%{opacity:1;transform:scale(1)}42%{opacity:.5;transform:scale(.6)}}.ivZ0ia_spark{transform-origin:12px 12px;animation:3s cubic-bezier(.34,1.56,.64,1) infinite ivZ0ia_glint}@keyframes ivZ0ia_glint{0%{transform:rotate(0)scale(1)}15%{transform:rotate(45deg)scale(.78)}28%{transform:rotate(90deg)scale(1.08)}40%,to{transform:rotate(90deg)scale(1)}}.ivZ0ia_flame{transform-origin:12px 20px;animation:1.6s ease-in-out infinite ivZ0ia_flicker}.ivZ0ia_flameCore{transform-origin:12px 18px;opacity:0;animation:1.6s ease-in-out infinite ivZ0ia_ignite}@keyframes ivZ0ia_ignite{0%,to{opacity:0;transform:scale(.5)}30%,70%{opacity:.55;transform:scale(1)}}@keyframes ivZ0ia_flicker{0%,to{transform:scale(1)skew(0)}25%{transform:scale(.96,1.06)skew(-3deg)}50%{transform:scale(1.03,.95)skew(2deg)}75%{transform:scale(.98,1.04)skew(-1deg)}}.ivZ0ia_candle{animation:1.4s ease-in-out infinite ivZ0ia_candle}.ivZ0ia_candle2{animation-delay:-.45s}.ivZ0ia_candle3{animation-delay:-.9s}@keyframes ivZ0ia_candle{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.55;transform:translateY(-.8px)}}.ivZ0ia_heart{transform-origin:12px 13px;animation:1.8s ease-in-out infinite ivZ0ia_beat}@keyframes ivZ0ia_beat{0%,40%,to{transform:scale(1)}10%{transform:scale(1.14)}20%{transform:scale(.98)}30%{transform:scale(1.08)}}.ivZ0ia_bell{transform-origin:12px 3px;animation:2.4s ease-in-out infinite ivZ0ia_ring}.ivZ0ia_clapper{transform-origin:12px 3px;animation:2.4s ease-in-out 60ms infinite ivZ0ia_ring}@keyframes ivZ0ia_ring{0%,50%,to{transform:rotate(0)}8%{transform:rotate(14deg)}16%{transform:rotate(-12deg)}24%{transform:rotate(8deg)}32%{transform:rotate(-5deg)}40%{transform:rotate(2deg)}}.ivZ0ia_plane{animation:3.2s cubic-bezier(.55,0,.45,1) infinite ivZ0ia_fly}@keyframes ivZ0ia_fly{0%{opacity:1;transform:translate(0)}20%{opacity:0;transform:translate(16px,-16px)}21%{opacity:0;transform:translate(-16px,16px)}44%,to{opacity:1;transform:translate(0)}}.ivZ0ia_ring{stroke-dasharray:1 1;stroke-dashoffset:0;animation:6s linear infinite ivZ0ia_drain}.ivZ0ia_hand{transform-origin:12px 12px;animation:6s steps(60,end) infinite ivZ0ia_spin}@keyframes ivZ0ia_drain{to{stroke-dashoffset:-1px}}.ivZ0ia_checkRing{stroke-dasharray:1 1;animation:.55s cubic-bezier(.65,0,.35,1) both ivZ0ia_drawOn}.ivZ0ia_checkTick{stroke-dasharray:1 1;animation:.35s cubic-bezier(.65,0,.35,1) .4s both ivZ0ia_drawOn}@keyframes ivZ0ia_drawOn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ivZ0ia_draw{stroke-dasharray:1 1;animation:3.2s cubic-bezier(.65,0,.35,1) infinite backwards ivZ0ia_drawLoop}.ivZ0ia_draw2{animation-delay:.18s}.ivZ0ia_draw3{animation-delay:.36s}.ivZ0ia_drawLate{animation-delay:.45s}@keyframes ivZ0ia_drawLoop{0%{stroke-dashoffset:1px}30%,86%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.ivZ0ia_pop{transform-box:fill-box;transform-origin:50%;animation:3.2s cubic-bezier(.34,1.56,.64,1) infinite backwards ivZ0ia_popLoop}.ivZ0ia_pop2{animation-delay:.14s}@keyframes ivZ0ia_popLoop{0%,22%{transform:scale(0)}36%{transform:scale(1.35)}46%,86%{transform:scale(1)}to{transform:scale(0)}}@keyframes ivZ0ia_popOn{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}.ivZ0ia_ringL{animation:2.8s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_ringL}.ivZ0ia_ringR{animation:2.8s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_ringR}@keyframes ivZ0ia_ringL{0%,52%,to{transform:translate(0)}18%{transform:translate(-1.6px)}38%{transform:translate(.5px)}}@keyframes ivZ0ia_ringR{0%,52%,to{transform:translate(0)}18%{transform:translate(1.6px)}38%{transform:translate(-.5px)}}.ivZ0ia_settle{transform-origin:12px 21px;animation:3.2s cubic-bezier(.33,1,.68,1) infinite ivZ0ia_settle}@keyframes ivZ0ia_settle{0%,46%,to{transform:translateY(0)scale(1)}12%{transform:translateY(-1.8px)scale(.98,1.02)}24%{transform:translateY(0)scale(1.05,.93)}34%{transform:translateY(0)scale(.99,1.01)}}.ivZ0ia_leaf{opacity:0;transform-origin:12px 12px;animation:3.2s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_leafTurn}@keyframes ivZ0ia_leafTurn{0%{opacity:0;transform:scaleX(1)}4%{opacity:1}38%{opacity:1;transform:scaleX(-1)}48%,to{opacity:0;transform:scaleX(-1)}}.ivZ0ia_rays{transform-origin:12px 12px;animation:2.6s cubic-bezier(.34,1.56,.64,1) infinite ivZ0ia_burst}@keyframes ivZ0ia_burst{0%,44%,to{opacity:1;transform:scale(1)}12%{opacity:.9;transform:scale(.72)}28%{opacity:.7;transform:scale(1.14)}}.ivZ0ia_node{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite backwards ivZ0ia_node}.ivZ0ia_node2{animation-delay:.12s}.ivZ0ia_node3{animation-delay:.24s}.ivZ0ia_node4{animation-delay:.36s}@keyframes ivZ0ia_node{0%,40%,to{opacity:1;transform:scale(1)}16%{opacity:.55;transform:scale(1.5)}}.ivZ0ia_dropFill{transform-origin:12px 19.5px;animation:3.2s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_dropFill;transform:scale(0)}@keyframes ivZ0ia_dropFill{0%{transform:scale(0)}40%,66%{transform:scale(1)}92%,to{transform:scale(0)}}.ivZ0ia_bloom{transform-origin:12px 20px;animation:2.8s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_bloom}@keyframes ivZ0ia_bloom{0%,56%,to{transform:scale(1)}18%{transform:scale(.94,.88)}38%{transform:scale(1.06,1.08)}}.ivZ0ia_case{transform-origin:12px 3px;animation:2.8s ease-in-out infinite ivZ0ia_sway}@keyframes ivZ0ia_sway{0%,56%,to{transform:rotate(0)}10%{transform:rotate(4deg)}22%{transform:rotate(-3deg)}34%{transform:rotate(1.6deg)}46%{transform:rotate(-.6deg)}}.ivZ0ia_head{animation:2.4s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_nod}@keyframes ivZ0ia_nod{0%,44%,to{transform:translateY(0)}14%{transform:translateY(-1.6px)}28%{transform:translateY(.5px)}}.ivZ0ia_exit{animation:2.4s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_exit}@keyframes ivZ0ia_exit{0%{opacity:1;transform:translate(0)}24%{opacity:0;transform:translate(3px)}25%{opacity:0;transform:translate(-3px)}48%,to{opacity:1;transform:translate(0)}}.ivZ0ia_turn{transform-origin:12px 12px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite ivZ0ia_turn}@keyframes ivZ0ia_turn{0%{transform:rotate(0)scale(1)}20%{transform:rotate(90deg)scale(.9)}40%,to{transform:rotate(180deg)scale(1)}}.ivZ0ia_dismiss{transform-origin:12px 12px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite ivZ0ia_dismiss}@keyframes ivZ0ia_dismiss{0%{transform:rotate(0)scale(1)}20%{transform:rotate(45deg)scale(.8)}40%,to{transform:rotate(90deg)scale(1)}}.ivZ0ia_slideR{animation:2.4s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_slideR}.ivZ0ia_slideL{animation:2.4s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_slideL}@keyframes ivZ0ia_slideR{0%,50%,to{transform:translate(0)}18%{transform:translate(2px)}34%{transform:translate(-.5px)}}@keyframes ivZ0ia_slideL{0%,50%,to{transform:translate(0)}18%{transform:translate(-2px)}34%{transform:translate(.5px)}}.ivZ0ia_nudge{animation:2.2s cubic-bezier(.45,0,.25,1) infinite ivZ0ia_nudge}@keyframes ivZ0ia_nudge{0%,44%,to{transform:translateY(0)}14%{transform:translateY(2px)}28%{transform:translateY(-.5px)}}.ivZ0ia_grain{opacity:0;animation:2.6s cubic-bezier(.55,0,.85,.4) infinite ivZ0ia_grain}.ivZ0ia_grainLong{animation-name:ivZ0ia_grainLong}@keyframes ivZ0ia_grain{0%{opacity:0;transform:translateY(0)}6%{opacity:1}30%{opacity:1;transform:translateY(3.4px)}34%,to{opacity:0;transform:translateY(3.4px)}}@keyframes ivZ0ia_grainLong{0%{opacity:0;transform:translateY(0)}6%{opacity:1}34%{opacity:1;transform:translateY(7.4px)}40%,to{opacity:0;transform:translateY(7.4px)}}.ivZ0ia_pile{transform-origin:12px 18.5px;animation:2.6s ease-out infinite ivZ0ia_pile}@keyframes ivZ0ia_pile{0%,30%,56%,to{transform:scale(1)}38%{transform:scale(1.1,.86)}46%{transform:scale(.98,1.04)}}.ivZ0ia_sandTop{transform-origin:12px 8.5px;animation:2.6s ease-in-out infinite ivZ0ia_sandTop}@keyframes ivZ0ia_sandTop{0%,52%,to{transform:scale(1)}14%{transform:scale(.9,.84)}}
.k-xSha_wrap{flex:1;min-width:0;position:relative}.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}.k-xSha_field:hover{border-color:var(--event-accent-border,#9ca3af)}.k-xSha_field:focus-visible{border-color:var(--event-accent,#6366f1);box-shadow:0 0 0 3px var(--event-accent-soft,#6366f124);outline:none}.k-xSha_fieldEmpty .k-xSha_fieldText{color:#9ca3af}.k-xSha_fieldText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-xSha_fieldIcon{color:#6b7280;flex-shrink:0;display:inline-flex}.dark-mode .k-xSha_field{color:#e2e8f0;background-color:#0f172acc;border-color:#ffffff1a}.dark-mode .k-xSha_fieldIcon{color:#94a3b8}@container (max-width:380px){.k-xSha_field{gap:.3rem;padding:.6rem .55rem}}.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}.k-xSha_popupRight{left:auto;right:0}.k-xSha_popupWide{width:auto;left:0;right:0}.k-xSha_popupCenter{left:50%;right:auto;transform:translate(-50%)}.k-xSha_popupUp{top:auto;bottom:calc(100% + 6px)}.dark-mode .k-xSha_popup{background-color:#0f172a;border-color:#ffffff1f;box-shadow:0 12px 32px #0000008c}.k-xSha_calHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.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}.k-xSha_navBtn:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.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}.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 .k-xSha_navBtn{color:#94a3b8}:is(.dark-mode .k-xSha_monthYearBtn,.dark-mode .k-xSha_monthYearTitle){color:#e2e8f0}.k-xSha_weekRow{grid-template-columns:repeat(7,1fr);margin-bottom:.15rem;display:grid}.k-xSha_weekday{text-align:center;color:#9ca3af;min-width:0;padding:.2rem 0;font-size:.68rem;font-weight:600;overflow:hidden}.k-xSha_dayGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.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}.k-xSha_day:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.k-xSha_dayOutside{color:#c3c9d4}.k-xSha_dayToday{box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166)}.k-xSha_dayActive{background:var(--event-accent,#6366f1);color:var(--event-accent-text,#fff);font-weight:700}.k-xSha_dayActive:hover{background:var(--event-accent,#6366f1);color:var(--event-accent-text,#fff)}.k-xSha_dayDisabled,.k-xSha_dayDisabled:hover{opacity:.35;cursor:default;color:inherit;background:0 0}.dark-mode .k-xSha_day{color:#cbd5e1}.dark-mode .k-xSha_dayOutside{color:#475569}.dark-mode .k-xSha_dayActive{color:#fff}.k-xSha_calFooter{border-top:1px solid #eef0f3;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.dark-mode .k-xSha_calFooter{border-top-color:#ffffff14}.k-xSha_footerGroup{gap:.5rem;display:flex}.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}.k-xSha_footerBtn:hover{filter:brightness(1.1)}.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}.k-xSha_footerBtnPrimary:hover{filter:brightness(1.08)}@container (max-width:320px){.k-xSha_popup{padding:.5rem}.k-xSha_calHeader{margin-bottom:.3rem}.k-xSha_navBtn{width:26px;height:26px;font-size:1rem}.k-xSha_monthYearBtn,.k-xSha_monthYearTitle{padding:.25rem;font-size:.82rem}.k-xSha_weekday{font-size:.6rem}.k-xSha_day{border-radius:.3rem;height:27px;font-size:.74rem}.k-xSha_calFooter{margin-top:.35rem;padding-top:.35rem}.k-xSha_footerBtn,.k-xSha_footerBtnPrimary{padding:.3rem .6rem;font-size:.72rem}}.k-xSha_myColumns{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.k-xSha_myCol{scroll-snap-type:y proximity;scrollbar-width:none;text-align:center;max-height:180px;overflow:hidden auto}.k-xSha_myCol::-webkit-scrollbar{display:none}.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}.k-xSha_myItem:hover{background:var(--event-accent-soft,#6366f124);color:var(--event-accent,#6366f1)}.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 .k-xSha_myItem{color:#94a3b8}.dark-mode .k-xSha_myItemActive{color:var(--event-accent,#6366f1)}.k-xSha_wheelArea24{grid-template-columns:1fr 1fr}.k-xSha_wheelArea{grid-template-columns:1fr 1fr .62fr;gap:.25rem;display:grid;position:relative}.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%)}.k-xSha_wheel{scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;height:180px;padding:72px 0;overflow:hidden auto}.k-xSha_wheel::-webkit-scrollbar{display:none}.k-xSha_wheel:focus-visible{box-shadow:0 0 0 2px var(--event-accent,#6366f1);border-radius:.375rem;outline:none}.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}.k-xSha_wheelItemActive{color:var(--event-accent,#6366f1);font-weight:700}.dark-mode .k-xSha_wheelItem{color:#94a3b8}.dark-mode .k-xSha_wheelItemActive{color:var(--event-accent,#6366f1)}.k-xSha_tzSearchRow{margin-bottom:.5rem}.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}.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 .k-xSha_tzSearch{color:#e2e8f0;background-color:#0f172acc;border-color:#ffffff1a}.k-xSha_tzList{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-height:220px;overflow:hidden auto}.k-xSha_tzList::-webkit-scrollbar{display:none}.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}.k-xSha_tzItem:hover{background:var(--event-accent-soft,#6366f124)}.k-xSha_tzItemActive{background:var(--event-accent-soft,#6366f124);box-shadow:inset 0 0 0 1px var(--event-accent-border,#6366f166)}.k-xSha_tzItemName{color:#1f2937;font-size:.88rem;font-weight:600}.k-xSha_tzItemMeta{color:#6b7280;font-size:.72rem}.k-xSha_tzItemActive .k-xSha_tzItemName{color:var(--event-accent,#6366f1)}.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 .k-xSha_tzGroupHeader{background:#0f172a}.k-xSha_tzEmpty{color:#9ca3af;text-align:center;padding:.75rem .5rem;font-size:.82rem}.dark-mode .k-xSha_tzItemName{color:#e2e8f0}.dark-mode .k-xSha_tzItemMeta{color:#94a3b8}.dark-mode .k-xSha_tzItemActive .k-xSha_tzItemName{color:var(--event-accent,#6366f1)}@media (max-width:560px){.k-xSha_popup:not(.k-xSha_popupWide),.k-xSha_popupRight,.k-xSha_popupCenter,.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){.k-xSha_popupCenter,.k-xSha_popupRight{left:0;right:auto;transform:none}}@container (max-width:340px){.k-xSha_popup:not(.k-xSha_popupWide),.k-xSha_popupRight,.k-xSha_popupCenter,.k-xSha_popupUp{width:min(340px,100cqw - 10px);max-width:calc(100cqw - 10px)}}.k-xSha_popup.k-xSha_popupMid{width:min(245px,100vw - 16px,100cqw - 10px);max-width:min(245px,100vw - 16px,100cqw - 10px)}.k-xSha_popup.k-xSha_popupSlim{width:min(210px,100vw - 16px,100cqw - 10px);max-width:min(210px,100vw - 16px,100cqw - 10px)}
.G2qPuW_list{margin:0;padding:0;list-style:none}.G2qPuW_item{width:100%;color:var(--text-color);text-align:left;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:.55rem .7rem;display:grid}.G2qPuW_item:hover{background-color:rgba(var(--accent-color-rgb), .08)}.G2qPuW_glyph{text-align:center;color:#a78bfa;font-size:.95rem;line-height:1.3}.G2qPuW_text{min-width:0}.G2qPuW_title{overflow-wrap:anywhere;font-size:.86rem;font-weight:600;display:block}.G2qPuW_body{color:var(--text-muted);overflow-wrap:anywhere;margin-top:1px;font-size:.78rem;display:block}.G2qPuW_actions{justify-content:flex-end;gap:.25rem;display:flex}.G2qPuW_btn{min-height:32px;color:var(--accent-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:.3rem .6rem;font-size:.8rem;font-weight:600}.G2qPuW_btn:hover:not(:disabled),.G2qPuW_btn:focus-visible{background-color:rgba(var(--accent-color-rgb), .1);outline:none}.G2qPuW_btnMuted{color:var(--text-muted)}.G2qPuW_btn:disabled{opacity:.45;cursor:default}
.S7jtMW_grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:.4rem;margin-top:.5rem;display:grid}.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}.S7jtMW_zone{color:var(--text-secondary,#64748b);font-size:.72rem}.S7jtMW_time{color:var(--text-color,#1f2937);font-size:.95rem;font-weight:600}.S7jtMW_day{color:var(--text-secondary,#64748b);font-size:.72rem}
.GVCi8a_quickEnd{flex-direction:column;gap:.5rem;margin:.5rem 0 .25rem;display:flex}.GVCi8a_modeRow{border:1px solid var(--border-color,#b8c2d1);border-radius:.5rem;align-self:flex-start;display:inline-flex;overflow:hidden}.GVCi8a_modeBtn{color:inherit;cursor:pointer;background:0 0;border:none;padding:.3rem .75rem;font-family:inherit;font-size:.8rem}.GVCi8a_modeBtn+.GVCi8a_modeBtn{border-left:1px solid var(--border-color,#b8c2d1)}.GVCi8a_modeBtnActive{background:#94a3b82e;font-weight:600}.GVCi8a_chips{flex-wrap:wrap;gap:.4rem;display:flex}.GVCi8a_chip{border:1px solid var(--border-color,#b8c2d1);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;padding:.3rem .6rem;font-family:inherit;font-size:.8rem}.GVCi8a_chip:hover:not(:disabled),.GVCi8a_chip:focus-visible:not(:disabled){background:#94a3b824}.GVCi8a_chip:disabled{opacity:.4;cursor:default}.GVCi8a_chipActive{border-color:var(--accent-color,#8b5cf6);background:#94a3b838;font-weight:600}.GVCi8a_hint{color:var(--text-secondary,#94a3b8);font-size:.78rem}.GVCi8a_endNowRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GVCi8a_endNowBtn{font-weight:600}.GVCi8a_elapsed{color:var(--text-secondary,#94a3b8);font-size:.78rem}@media (max-width:480px){.GVCi8a_modeRow{align-self:stretch}.GVCi8a_modeBtn{text-align:center;flex:1}}
.-RptVa_card{isolation:isolate;height:100%;min-height:230px;color:var(--ad-ink,#fff);background:radial-gradient(120% 90% at 15% 0%, color-mix(in srgb, var(--ad-accent,#ffc72c) 18%, transparent), transparent 45%), radial-gradient(120% 100% at 85% 100%, #00000040, transparent 55%), linear-gradient(135deg, var(--ad-bg1,#333) 0%, var(--ad-bg2,#111) 100%);border:1px solid #ffffff14;border-radius:24px;justify-content:center;align-items:center;padding:20px 22px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff14}.-RptVa_card:hover{transform:translateY(-2px);box-shadow:0 22px 46px #00000047,inset 0 1px #ffffff1a}.-RptVa_badge{z-index:4;letter-spacing:.05em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000052;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:800;line-height:1;position:absolute;top:14px;right:14px}.-RptVa_card3d{flex-direction:column;justify-content:flex-start}.-RptVa_phoneStage{z-index:1;flex:none;width:100%;height:300px;position:relative}.-RptVa_card3d .-RptVa_content{text-shadow:0 2px 14px #00000073}.-RptVa_bgImage{z-index:0;object-fit:cover;opacity:.5;filter:saturate(1.05);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000008c 55%,#00000059);mask-image:linear-gradient(#000000e6,#0000008c 55%,#00000059)}.-RptVa_watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.04em;color:#ffffff12;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(9rem,26vw,15rem);font-weight:900;line-height:1;display:grid;position:absolute;inset:0;transform:translateY(4px)}.-RptVa_content{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:720px;display:flex;position:relative}.-RptVa_logo{width:64px;height:64px;color:var(--ad-accent,#ffc72c);background:#00000038;border-radius:18px;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:900;line-height:1;display:grid;box-shadow:0 12px 30px #0000003d,inset 0 1px #ffffff14}.-RptVa_brand{color:var(--ad-ink,#fff);opacity:.88;font-size:.95rem;font-weight:700}.-RptVa_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ad-ink,#fff);opacity:.7;font-size:.78rem;font-weight:800}.-RptVa_headline{letter-spacing:-.02em;max-width:16ch;margin:4px 0 0;font-size:clamp(1.7rem,3.4vw,2.7rem);font-weight:900;line-height:1.06}.-RptVa_tagline{opacity:.85;max-width:30ch;margin:0;font-size:1rem;line-height:1.4}.-RptVa_countdownBlock{flex-direction:column;align-items:center;gap:8px;margin-top:10px;display:flex}.-RptVa_countdownPrefix{opacity:.85;font-size:.85rem;font-weight:700}.-RptVa_countdownGrid{grid-template-columns:repeat(4,minmax(58px,84px));justify-content:center;gap:8px;display:grid}.-RptVa_countdownUnit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:14px;padding:9px 6px;box-shadow:inset 0 1px #ffffff14}.-RptVa_countdownValue{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:900;line-height:1}.-RptVa_countdownLabel{text-transform:uppercase;letter-spacing:.06em;opacity:.72;margin-top:5px;font-size:.68rem;font-weight:700}.-RptVa_cta{background:var(--ad-accent,#ffc72c);min-height:44px;color:var(--ad-bg2,#111);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:0 18px;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff73}@media (max-width:700px){.-RptVa_card{border-radius:20px;min-height:230px;padding:20px 16px}.-RptVa_logo{border-radius:18px;width:64px;height:64px;font-size:2rem}.-RptVa_headline{max-width:14ch;font-size:clamp(1.4rem,6.5vw,2rem)}.-RptVa_countdownGrid{grid-template-columns:repeat(4,minmax(52px,72px));gap:6px}.-RptVa_watermark{font-size:clamp(7rem,34vw,11rem)}}@media (prefers-reduced-motion:reduce){.-RptVa_card{transition:none}}
._4gGZHq_inbox{border-top:1px solid rgba(var(--accent-color-rgb), .14);width:100%;margin-top:.35rem;padding-top:.35rem}._4gGZHq_toggle{width:100%;min-height:44px;color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:6px;padding:.5rem .85rem;font-size:.9rem;font-weight:600;transition:background-color .15s;display:grid}._4gGZHq_toggle:hover{background-color:rgba(var(--accent-color-rgb), .1)}._4gGZHq_toggleGroup{grid-column:2;justify-self:center;align-items:center;gap:8px;min-width:0;display:inline-flex}._4gGZHq_toggleIcon{color:#e0ae46;justify-content:center;width:22px;display:inline-flex}._4gGZHq_count{color:#1a1206;text-align:center;background:#e0ae46;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:.72rem;font-weight:700;line-height:20px}._4gGZHq_chevron{color:var(--text-muted);grid-column:3;justify-self:end;font-size:1.1rem;line-height:1;transition:transform .2s}._4gGZHq_chevronOpen{transform:rotate(90deg)}._4gGZHq_panel{padding:.15rem 0 .25rem}._4gGZHq_empty{color:var(--text-muted);margin:.4rem .7rem .6rem;font-size:.82rem}._4gGZHq_list{overscroll-behavior:contain;max-height:min(48vh,360px);margin:0;padding:0;list-style:none;overflow-y:auto}._4gGZHq_row{width:100%;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:start;gap:8px;padding:.55rem .7rem;transition:background-color .15s;display:grid}._4gGZHq_row:hover{background-color:rgba(var(--accent-color-rgb), .08)}._4gGZHq_row:focus-visible,._4gGZHq_toggle:focus-visible,._4gGZHq_action:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._4gGZHq_unread{color:var(--text-color)}._4gGZHq_glyph{text-align:center;color:var(--text-muted);font-size:.95rem;line-height:1.3}._4gGZHq_k_achievement{color:#e0ae46}._4gGZHq_k_reminder{color:#60a5fa}._4gGZHq_k_checkin{color:#34d399}._4gGZHq_k_shared{color:#a78bfa}._4gGZHq_text{min-width:0}._4gGZHq_title{overflow-wrap:anywhere;font-size:.86rem;font-weight:600;display:block}._4gGZHq_body{color:var(--text-muted);overflow-wrap:anywhere;margin-top:1px;font-size:.78rem;display:block}._4gGZHq_meta{align-items:center;gap:6px;padding-top:2px;display:flex}._4gGZHq_time{color:var(--text-muted);white-space:nowrap;font-size:.7rem}._4gGZHq_dot{background:#e0ae46;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #e0ae4699}._4gGZHq_actions{justify-content:flex-end;gap:.25rem;padding:.35rem .4rem 0;display:flex}._4gGZHq_action{min-height:36px;color:var(--accent-color);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}._4gGZHq_action:hover:not(:disabled){background-color:rgba(var(--accent-color-rgb), .1)}._4gGZHq_action:disabled{opacity:.45;cursor:default}
@property --sun-x{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --sun-y{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --moon-x{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --moon-y{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --sun-disc-x{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --sun-disc-y{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --moon-disc-x{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --moon-disc-y{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --origin-x{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --origin-y{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --twilight-angle{syntax:"<angle>";inherits:true;initial-value:-30deg}.dhaV5a_sky{z-index:-1;pointer-events:none;--orbit-w:min(690px, max(420px, 48vw), calc(100vw - 16px));--orbit-h:max(calc(var(--orbit-w) * .17), 64px);--orbit-x:calc((100vw - var(--orbit-w)) / 2);--orbit-y:clamp(6px, 1vw, 12px);--sun-x:calc(var(--orbit-x) + var(--sun-fx,.5) * var(--orbit-w));--sun-y:calc(var(--orbit-y) + var(--sun-fy,.5) * var(--orbit-h));--moon-x:calc(var(--orbit-x) + var(--moon-fx,.5) * var(--orbit-w));--moon-y:calc(var(--orbit-y) + var(--moon-fy,.5) * var(--orbit-h));--sun-disc-x:var(--sun-x);--sun-disc-y:var(--sun-y);--moon-disc-x:var(--moon-x);--moon-disc-y:var(--moon-y);--origin-x:50vw;--origin-y:calc(var(--orbit-y) + var(--orbit-h) / 2);background:radial-gradient(55% 45% at 6% 86%,#3157b81a,#1a2d7409 47%,#0000 72%),radial-gradient(48% 38% at 96% 8%,#2c67d214,#553eaf06 50%,#0000 74%),linear-gradient(#06162f 0%,#041126 44%,#020b18 100%);transition:--sun-x 32s linear,--sun-y 32s linear,--moon-x 32s linear,--moon-y 32s linear,--sun-disc-x 32s linear,--sun-disc-y 32s linear,--moon-disc-x 32s linear,--moon-disc-y 32s linear,--origin-x 1s,--origin-y 1s,--twilight-angle 32s linear;position:fixed;inset:0;overflow:hidden}@media (min-width:1500px){.dhaV5a_sky{--orbit-w:min(46vw, 740px)}}.dhaV5a_sky:before{content:"";pointer-events:none;filter:blur(36px);background:radial-gradient(at 70% 18%,#296fcd21,#0000 45%),radial-gradient(at 20% 70%,#1a458912,#0000 48%);position:absolute;inset:-10%}.dhaV5a_skyInline{pointer-events:none;--sun-x:calc(var(--sun-fx,.5) * 100%);--sun-y:calc(var(--sun-fy,.5) * 100%);--moon-x:calc(var(--moon-fx,.5) * 100%);--moon-y:calc(var(--moon-fy,.5) * 100%);--sun-disc-x:var(--sun-x);--sun-disc-y:var(--sun-y);--moon-disc-x:var(--moon-x);--moon-disc-y:var(--moon-y);--origin-x:50%;--origin-y:50%;transition:--sun-x 32s linear,--sun-y 32s linear,--moon-x 32s linear,--moon-y 32s linear,--twilight-angle 32s linear;position:absolute;inset:0;overflow:hidden}.dhaV5a_canvas{width:100%;height:100%;position:absolute;inset:0}.dhaV5a_nebulaLeft{aspect-ratio:1;filter:blur(42px);opacity:.88;background:radial-gradient(circle,#4372df12,#3755aa06 42%,#0000 70%);border-radius:50%;width:min(58vw,680px);animation:18s ease-in-out infinite alternate dhaV5a_nebulaBreath;position:absolute;top:-18%;left:-22%}.dhaV5a_nebulaRight{aspect-ratio:1;filter:blur(52px);opacity:.7;background:radial-gradient(circle,#c4b28007,#4369b506 38%,#0000 69%);border-radius:50%;width:min(48vw,580px);animation:24s ease-in-out -7s infinite alternate-reverse dhaV5a_nebulaBreath;position:absolute;top:-13%;right:-18%}@keyframes dhaV5a_nebulaBreath{0%{opacity:.62;transform:scale(.96)translate(-4px,-2px)}to{opacity:.86;transform:scale(1.04)translate(7px,4px)}}.dhaV5a_constellationLeft,.dhaV5a_constellationRight{opacity:.12;filter:drop-shadow(0 0 4px #9bc3ff24);width:145px;height:110px;position:absolute;transform:rotate(-8deg)}.dhaV5a_constellationLeft{top:86px;left:4vw}.dhaV5a_constellationRight{top:54px;right:5vw;transform:rotate(11deg)}.dhaV5a_constellationLeft i,.dhaV5a_constellationRight i{background:#cde1ffd1;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 6px #96beff47}.dhaV5a_constellationLeft:before,.dhaV5a_constellationLeft:after,.dhaV5a_constellationRight:before,.dhaV5a_constellationRight:after{content:"";transform-origin:0;background:linear-gradient(90deg,#93b7eb5c,#93b7eb14);height:1px;position:absolute}.dhaV5a_constellationLeft i:first-child{top:61px;left:12px}.dhaV5a_constellationLeft i:nth-child(2){top:31px;left:58px}.dhaV5a_constellationLeft i:nth-child(3){top:47px;left:103px}.dhaV5a_constellationLeft i:nth-child(4){top:17px;left:128px}.dhaV5a_constellationLeft:before{width:55px;top:61px;left:14px;transform:rotate(-33deg)}.dhaV5a_constellationLeft:after{width:51px;top:32px;left:59px;transform:rotate(19deg)}.dhaV5a_constellationRight i:first-child{top:23px;left:10px}.dhaV5a_constellationRight i:nth-child(2){top:53px;left:62px}.dhaV5a_constellationRight i:nth-child(3){top:21px;left:112px}.dhaV5a_constellationRight:before{width:60px;top:24px;left:11px;transform:rotate(30deg)}.dhaV5a_constellationRight:after{width:59px;top:53px;left:63px;transform:rotate(-32deg)}@media (max-width:700px){.dhaV5a_constellationLeft,.dhaV5a_constellationRight{opacity:.065;transform:scale(.76)}.dhaV5a_constellationLeft{left:-18px}.dhaV5a_constellationRight{right:-14px;transform:scale(.76)rotate(11deg)}.dhaV5a_nebulaLeft,.dhaV5a_nebulaRight{opacity:.62}}@media (max-width:430px){.dhaV5a_constellationLeft,.dhaV5a_constellationRight{display:none}}.dhaV5a_sky.dhaV5a_bare,.dhaV5a_skyDay.dhaV5a_bare{background:0 0}.dhaV5a_sky.dhaV5a_bare:before,.dhaV5a_skyDay.dhaV5a_bare:before{display:none}.dhaV5a_skyDay{background:linear-gradient(#f0f5f9 0%,#e2edf5 40%,#c3d8ea 70%,#9dbfda 100%)}.dhaV5a_sunwell{pointer-events:none;background:radial-gradient(ellipse 205% 190% at var(--sun-x) var(--sun-y), #fffbe5 0%, #fff4c4f2 15%, #fae197b3 30%, #efca6f6b 47%, #e4b04c2b 63%, transparent 80%),  linear-gradient(var(--twilight-angle,-30deg), #f4cd8233 0%, #fae6b221 30%, #fff3d00f 46%, transparent 58%);filter:blur(3px);opacity:1;position:absolute;inset:0}.dhaV5a_moonwell{pointer-events:none;background:radial-gradient(ellipse 195% 175% at var(--moon-x) var(--moon-y), #33446070 0%, #485e7e57 20%, #657f9f3d 40%, #8ea5be21 58%, #aabdcf0d 70%, transparent 84%),  linear-gradient(var(--twilight-angle,-30deg), transparent 42%, #aacdf212 54%, #82ace029 72%, #5c8cc83d 100%);filter:blur(7px)saturate(105%);opacity:calc(.32 + var(--moon-light,1) * .56);position:absolute;inset:0}.dhaV5a_skyDay:after{content:"";pointer-events:none;background:radial-gradient(ellipse 100% 90% at var(--sun-x) var(--sun-y), #ffffff57, transparent 68%), radial-gradient(ellipse 108% 98% at var(--moon-x) var(--moon-y), #2e568824, transparent 72%);mix-blend-mode:soft-light;position:absolute;inset:0}.dhaV5a_skyDay.dhaV5a_bare:after{display:none}.dhaV5a_twilight{pointer-events:none;background:radial-gradient(ellipse 68vw 45vh at var(--origin-x) var(--origin-y), #f7f8f442 0%, #f1f3f021 34%, #ebeeed0d 58%, transparent 76%), linear-gradient(var(--twilight-angle,-30deg), transparent 34%, #fff2ce17 44%, #fff7de33 48.8%, #e9f4fc33 51.2%, #b2d2f017 56%, transparent 66%);filter:blur(5px);opacity:var(--twilight,.6);position:absolute;inset:0}.dhaV5a_skyDay .dhaV5a_canvas{opacity:.78}.dhaV5a_skyDay:before{filter:blur(9px);background:radial-gradient(24% 9% at 14% 4%,#ffffffd9,#0000 70%),radial-gradient(15% 7% at 28% 8%,#ffffffb3,#0000 70%),radial-gradient(20% 8% at 76% 5%,#ffffffbf,#0000 70%),radial-gradient(13% 6% at 90% 9%,#fff9,#0000 70%),radial-gradient(26% 11% at 18% 99%,#fff9,#0000 70%),radial-gradient(22% 10% at 52% 101%,#ffffff8c,#0000 70%),radial-gradient(22% 11% at 86% 98%,#fff9,#0000 70%);inset:-12%}.dhaV5a_skyDay .dhaV5a_nebulaLeft{left:calc(var(--sun-disc-x) - min(29vw, 340px));top:calc(var(--sun-disc-y) - min(29vw, 340px));opacity:.95;background:radial-gradient(circle,#fff6e0a8,#fff1d642 45%,#0000 70%);transition:left 8s ease-in-out,top 8s ease-in-out;right:auto}.dhaV5a_skyDay .dhaV5a_nebulaRight{left:calc(var(--moon-disc-x) - min(24vw, 290px));top:calc(var(--moon-disc-y) - min(24vw, 290px));opacity:.8;background:radial-gradient(circle,#8eb2de85,#bcd6f038 42%,#0000 70%);transition:left 8s ease-in-out,top 8s ease-in-out;right:auto}.dhaV5a_skyDay .dhaV5a_constellationLeft,.dhaV5a_skyDay .dhaV5a_constellationRight{opacity:.16;filter:drop-shadow(0 0 4px #7896dc33)}.dhaV5a_skyDay .dhaV5a_constellationLeft i,.dhaV5a_skyDay .dhaV5a_constellationRight i{background:#607cbed9;box-shadow:0 0 6px #7896dc4d}.dhaV5a_skyDay .dhaV5a_constellationLeft:before,.dhaV5a_skyDay .dhaV5a_constellationLeft:after,.dhaV5a_skyDay .dhaV5a_constellationRight:before,.dhaV5a_skyDay .dhaV5a_constellationRight:after{background:linear-gradient(90deg,#607cbe66,#607cbe1a)}@media (prefers-reduced-motion:reduce){.dhaV5a_nebulaLeft,.dhaV5a_nebulaRight{animation:none}.dhaV5a_skyDay .dhaV5a_nebulaLeft,.dhaV5a_skyDay .dhaV5a_nebulaRight{transition:none}}
.bFOGka_dropdown{background-color:var(--bg-color);border:1px solid rgba(var(--border-color-rgb), .15);z-index:10001;max-height:calc(100dvh - var(--footer-total-height,var(--footer-height)) - 1rem);opacity:0;pointer-events:none;border-radius:.75rem;flex-direction:column;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:calc(100% - 1px);left:12px;overflow:hidden;transform:translateY(10px);box-shadow:0 -4px 24px #0000002e}.bFOGka_dropdown.bFOGka_open{opacity:1;pointer-events:auto;transform:translateY(0)}body[data-visual-theme].dark-mode .bFOGka_dropdown{background-color:#080f1d;border-color:#86a2d129}body[data-visual-theme].light-mode .bFOGka_dropdown{-webkit-backdrop-filter:blur(10px);background-color:#f6f9fdf2;border-color:#708db64d}.bFOGka_handle{display:none}.bFOGka_list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e2af4647 transparent;padding:.4rem;overflow:hidden auto}.bFOGka_list.bFOGka_hasOverflow{padding-bottom:2.2rem}.bFOGka_list::-webkit-scrollbar{width:6px}.bFOGka_list::-webkit-scrollbar-track{background:0 0}.bFOGka_list::-webkit-scrollbar-thumb{background:#e2af4640;border-radius:999px}.bFOGka_item{--category-color:var(--text-color);width:100%;color:var(--text-color);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.6rem;padding:.6rem .75rem;font-size:.9rem;font-weight:450;transition:background-color .15s,color .15s,border-color .15s;display:flex}.bFOGka_item:hover{background-color:rgba(var(--border-color-rgb), .1)}.bFOGka_item.bFOGka_active{background:linear-gradient(90deg, color-mix(in srgb, var(--category-color) 12%, transparent), rgba(var(--border-color-rgb), .04));border-color:color-mix(in srgb, var(--category-color) 22%, transparent);font-weight:600}.bFOGka_icon{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--category-color);justify-content:center;align-items:center;line-height:1;transition:transform .15s,filter .15s;display:inline-flex}.bFOGka_item:hover .bFOGka_icon{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--category-color) 45%, transparent));transform:scale(1.08)}.bFOGka_item.bFOGka_active .bFOGka_icon{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--category-color) 50%, transparent))}.bFOGka_label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bFOGka_newBadge{letter-spacing:.14em;text-transform:uppercase;color:#2a1d05;background:linear-gradient(135deg,#f6d789 0%,#e2af46 45%,#c8922b 100%);border:1px solid #ffecb48c;border-radius:999px;flex-shrink:0;padding:.14rem .5rem .18rem;font-size:.58rem;font-weight:700;line-height:1.2;position:relative;overflow:hidden;box-shadow:0 0 0 1px #78541440,0 2px 8px -2px #e2af468c,inset 0 1px #ffffff73}.bFOGka_newBadge:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffffbf 50%,#0000 70%);animation:3.6s ease-in-out infinite bFOGka_newBadgeSheen;position:absolute;inset:0;transform:translate(-130%)}@keyframes bFOGka_newBadgeSheen{0%{transform:translate(-130%)}45%,to{transform:translate(130%)}}.bFOGka_allRow{z-index:5;margin-bottom:.15rem;position:sticky;top:-.4rem}.bFOGka_allRow,.bFOGka_allRow.bFOGka_active{background:linear-gradient(90deg, #e2af4629, #e2af4614), rgb(var(--bg-color-rgb));border-color:#e2af4640;box-shadow:0 6px 12px -6px #00000059}.bFOGka_allRow .bFOGka_label{color:#e8ba59;font-weight:650}.bFOGka_item:focus-visible{outline:2px solid var(--category-color);outline-offset:1px}.bFOGka_bottomFade{z-index:8;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--bg-color-rgb), 0), rgba(var(--bg-color-rgb), .72) 52%, rgba(var(--bg-color-rgb), .98) 100%);opacity:1;height:4.5rem;transition:opacity .18s;position:absolute;bottom:0;left:0;right:0}.bFOGka_bottomFadeHidden{opacity:0}.bFOGka_scrollCue{z-index:10;background:rgba(var(--bg-color-rgb), .9);color:#e1ae47;cursor:pointer;border:1px solid #e2af462e;border-radius:999px;place-items:center;width:34px;height:28px;padding:0;transition:background-color .15s,border-color .15s,color .15s;animation:2.4s ease-in-out infinite bFOGka_categoryScrollCue;display:grid;position:absolute;bottom:.5rem;left:50%;translate:-50%;box-shadow:0 4px 14px #0003}.bFOGka_scrollCue:hover{color:#f3c869;border-color:#e2af4661}.bFOGka_scrollCue:focus-visible{outline-offset:2px;outline:2px solid #e2af46}@keyframes bFOGka_categoryScrollCue{0%,to{opacity:.68;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.bFOGka_item,.bFOGka_icon,.bFOGka_bottomFade,.bFOGka_scrollCue{transition:none}.bFOGka_scrollCue,.bFOGka_newBadge:after{animation:none}}@media (max-width:640px){.bFOGka_dropdown{border-radius:14px 14px 0 0}.bFOGka_handle{background-color:rgba(var(--border-color-rgb), .25);border-radius:999px;flex-shrink:0;width:36px;height:4px;margin:.45rem auto .15rem;display:block}.bFOGka_list{padding:.35rem .5rem calc(.5rem + var(--safe-area-bottom,0px))}.bFOGka_item{padding:.55rem .7rem;font-size:.875rem}}
.E-Dn3q_root{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.E-Dn3q_base,.E-Dn3q_grid,.E-Dn3q_signalSweep,.E-Dn3q_vignette{position:absolute;inset:0}.E-Dn3q_root[data-dark=true] .E-Dn3q_base{background:radial-gradient(circle at 50% -15%,#1b7a5821,#0000 42%),radial-gradient(at 80% 35%,#13594414,#0000 46%),linear-gradient(#03100d 0%,#020b09 48%,#010705 100%)}.E-Dn3q_root[data-dark=false] .E-Dn3q_base{background:radial-gradient(circle at 50% -10%,#2c976b1a,#0000 42%),radial-gradient(at 80% 25%,#3e977e0f,#0000 48%),linear-gradient(#f3f6f1 0%,#edf2ee 52%,#e5ece7 100%)}.E-Dn3q_root[data-dark=true] .E-Dn3q_grid{background-image:linear-gradient(#3cbe860d 1px,#0000 1px),linear-gradient(90deg,#56ffb81c 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(#000000f2,#00000073);mask-image:linear-gradient(#000000f2,#00000073)}.E-Dn3q_root[data-dark=false] .E-Dn3q_grid{background-image:linear-gradient(#1f79530b 1px,#0000 1px),linear-gradient(90deg,#1f795313 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(#000000a6,#00000038);mask-image:linear-gradient(#000000a6,#00000038)}.E-Dn3q_signalSweep{--sweep-peak:.5;opacity:0;filter:blur(16px);background:linear-gradient(#0000 0%,#50ffb405 20%,#50ffb413 50%,#50ffb405 80%,#0000 100%) 0 0/100% 22% no-repeat;animation:12s linear infinite E-Dn3q_matrixSweep}.E-Dn3q_root[data-dark=false] .E-Dn3q_signalSweep{--sweep-peak:.16}.E-Dn3q_vignette{background:radial-gradient(#0000 30%,#00000038 62%,#0006 100%)}.E-Dn3q_root[data-dark=false] .E-Dn3q_vignette{background:radial-gradient(#0000 50%,#2442340f 100%)}@keyframes E-Dn3q_matrixSweep{0%{opacity:0;background-position:0 -25%}12%{opacity:var(--sweep-peak)}88%{opacity:var(--sweep-peak)}to{opacity:0;background-position:0 130%}}@media (prefers-reduced-motion:reduce){.E-Dn3q_signalSweep{animation:none}}
.wAjhIG_widgetGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;padding:0 0 1.5rem;transition:all .3s;display:grid}.wAjhIG_widgetGrid[data-grid-size="1"]{grid-template-columns:1fr;max-width:860px;margin-inline:auto}.wAjhIG_widgetGrid[data-grid-size="2"]{grid-template-columns:repeat(2,1fr)}.wAjhIG_widgetGrid[data-grid-size="3"]{grid-template-columns:repeat(3,1fr)}.wAjhIG_widgetGrid[data-grid-size="4"]{grid-template-columns:repeat(4,1fr)}.wAjhIG_widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(5,1fr)}.wAjhIG_customArrangement .wAjhIG_widgetItem{cursor:move;transition:transform .2s,box-shadow .2s}.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}.wAjhIG_widgetGrid.wAjhIG_noEntrance .fade-in{opacity:1;animation:none;transform:none}.wAjhIG_widgetItem.wAjhIG_dragging{opacity:.4;z-index:100;transform:scale(.95);box-shadow:0 2px 5px #0000000d}.wAjhIG_widgetItem.wAjhIG_dragOver{box-shadow:0 0 0 2px var(--accent-color);transform:scale(1.02)}.wAjhIG_widgetItem.wAjhIG_draggable:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.wAjhIG_widgetItem.wAjhIG_selected{box-shadow:0 0 0 3px var(--accent-color), 0 6px 15px #0003;z-index:10}.wAjhIG_widgetItem:has(.event-card-edit){z-index:50;overflow:visible}body.event-editor-open .wAjhIG_widgetItem:not(:has(.event-card-edit)){opacity:.62;pointer-events:none}.wAjhIG_widgetItem.wAjhIG_compareSelected{z-index:10;box-shadow:0 0 0 2px #e0ae46d9,0 6px 15px #0000002e}.wAjhIG_compareCatcher{z-index:14;cursor:pointer;border-radius:inherit;background:0 0;border:none;padding:0;position:absolute;inset:0}.wAjhIG_compareCatcher:focus-visible{outline-offset:-2px;outline:2px solid #e0ae46cc}.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}.wAjhIG_widgetItem.wAjhIG_compareSelected .wAjhIG_compareBadge{color:#1a1408;background:#e0ae46;border-color:#e0ae46}.wAjhIG_lensToggle{border:1px solid rgba(var(--accent-color-rgb,216, 168, 78), .55);background:rgba(var(--accent-color-rgb,216, 168, 78), .2);width:60px;height:24px;color:var(--accent-color,#d8a84e);cursor:pointer;z-index:15;opacity:.95;box-shadow:0 -1px 6px rgba(var(--accent-color-rgb,216, 168, 78), .2);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%)}.wAjhIG_lensToggle:hover{opacity:1;background:rgba(var(--accent-color-rgb,216, 168, 78), .34);box-shadow:0 0 12px rgba(var(--accent-color-rgb,216, 168, 78), .45);transform:translate(-50%)translateY(-1px)}.wAjhIG_lensToggle:focus-visible{opacity:1;outline:2px solid var(--accent-color);outline-offset:1px}.wAjhIG_connectedToggle{text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(var(--accent-color-rgb,216, 168, 78), .55);background:rgba(var(--accent-color-rgb,216, 168, 78), .18);max-width:calc(50% - 40px);color:var(--accent-color,#d8a84e);cursor:pointer;z-index:15;border-radius:999px;padding:2px 9px;font-size:.72rem;line-height:1.4;position:absolute;bottom:4px;right:8px;overflow:hidden}.wAjhIG_connectedToggle:hover{background:rgba(var(--accent-color-rgb,216, 168, 78), .32)}.wAjhIG_connectedToggle:focus-visible{outline:2px solid var(--accent-color);outline-offset:1px}.wAjhIG_partOfChip{text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(var(--accent-color-rgb,216, 168, 78), .4);background:rgba(var(--bg-color-rgb,255, 255, 255), .55);max-width:calc(50% - 40px);color:var(--accent-color,#d8a84e);z-index:15;pointer-events:none;border-radius:999px;padding:2px 9px;font-size:.72rem;line-height:1.4;position:absolute;bottom:4px;left:8px;overflow:hidden}.wAjhIG_connectedChild:after{content:"";background:rgba(var(--accent-color-rgb,216, 168, 78), .7);pointer-events:none;z-index:14;border-radius:0 3px 3px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}.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}.wAjhIG_arrangementButtons{gap:.5rem;display:flex}.wAjhIG_actionButton{cursor:pointer;border:none;border-radius:.5rem;padding:.3rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.wAjhIG_doneButton{background-color:var(--accent-color);color:var(--on-accent)}.wAjhIG_cancelButton{color:#fff;background-color:#ef4444cc}.wAjhIG_actionButton:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.wAjhIG_widgetGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.wAjhIG_widgetGrid[data-grid-size="1"]{grid-template-columns:1fr}.wAjhIG_widgetGrid[data-grid-size="2"]{grid-template-columns:repeat(2,1fr)}.wAjhIG_widgetGrid[data-grid-size="3"],.wAjhIG_widgetGrid[data-grid-size="4"],.wAjhIG_widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.wAjhIG_widgetGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.wAjhIG_widgetGrid[data-grid-size="1"]{grid-template-columns:1fr}.wAjhIG_widgetGrid[data-grid-size="2"],.wAjhIG_widgetGrid[data-grid-size="3"],.wAjhIG_widgetGrid[data-grid-size="4"],.wAjhIG_widgetGrid[data-grid-size="5"]{grid-template-columns:repeat(2,1fr)}.wAjhIG_arrangementNotification{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .75rem}}
.bUuz4W_aurora{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bUuz4W_base{background:radial-gradient(circle at 50% -10%,#17539140,#0000 48%),linear-gradient(#07162a,#05101f);position:absolute;inset:0}.bUuz4W_ribbon{opacity:.5;filter:blur(34px)saturate(150%);will-change:transform;width:130%;height:48%;animation:26s ease-in-out infinite bUuz4W_auroraDrift;position:absolute;top:0%;left:-15%}.bUuz4W_ribbonOne{background:linear-gradient(115deg,#0000 10%,#19e1c2ad,#1ea8dc73,#0000 78%)}.bUuz4W_ribbonTwo{background:linear-gradient(72deg,#0000 15%,#6354e185,#14ddbd8a,#0000 80%);animation-duration:34s;animation-delay:-13s;top:12%;left:-22%}.bUuz4W_ribbonThree{opacity:.3;filter:blur(40px)saturate(160%);background:linear-gradient(96deg,#0000 18%,#e460be57,#8c60eb4d,#0000 74%);height:34%;animation-duration:46s;animation-delay:-21s;top:26%;left:-20%}.bUuz4W_curtains{opacity:.55;filter:blur(16px)saturate(140%);will-change:transform;background:repeating-linear-gradient(97deg,#0000 0,#2ef0ba29 26px,#5882ff1a 54px,#0000 92px),repeating-linear-gradient(86deg,#0000 0,#22d6c824 40px,#a860ee14 84px,#0000 140px);width:130%;height:62%;animation:42s ease-in-out infinite bUuz4W_curtainSway;position:absolute;top:-6%;left:-15%;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 58%,#0000 95%);mask-image:linear-gradient(#0000 0%,#000 16% 58%,#0000 95%)}.bUuz4W_horizonGlow{filter:blur(18px);background:radial-gradient(88% 100% at 50% 100%,#1ec4ac2b,#2c7ac812 55%,#0000 78%);height:28%;position:absolute;bottom:3%;left:6%;right:6%}.bUuz4W_ridge{clip-path:polygon(0 100%,0 62%,7% 70%,14% 55%,22% 68%,30% 52%,38% 64%,46% 57%,55% 71%,63% 58%,72% 72%,80% 60%,88% 74%,95% 63%,100% 70%,100% 100%);background:linear-gradient(#040a1400,#030810e6 40%,#02070f);height:11%;position:absolute;bottom:0;left:0;right:0}.bUuz4W_day .bUuz4W_base{background:linear-gradient(#f3f7f6 0%,#e8f0f4 42%,#bfd6ec 100%);position:absolute;inset:0}.bUuz4W_day .bUuz4W_sunGlow{background:radial-gradient(ellipse 86% 78% at var(--sun-x) var(--sun-y), #fffef6f2 0%, #fff6d86b 16%, #f8da962b 37%, #f0c67a0f 58%, transparent 80%);filter:blur(7px);position:absolute;inset:0}.bUuz4W_day .bUuz4W_moonGlow{background:radial-gradient(ellipse 75% 70% at var(--moon-x) var(--moon-y), #e5f2ffc7 0%, #afd3f666 29%, #76aae02b 52%, transparent 80%);filter:blur(9px);opacity:calc(.3 + var(--moon-light,1) * .55);position:absolute;inset:0}.bUuz4W_day .bUuz4W_ribbon{opacity:.24;filter:blur(34px)saturate(125%)}.bUuz4W_day .bUuz4W_ribbonOne{background:linear-gradient(110deg,#0000,#38d6bab3,#60beeb73,#0000)}.bUuz4W_day .bUuz4W_ribbonTwo{background:linear-gradient(80deg,#0000,#9682eb61,#46d2c880,#0000)}.bUuz4W_day .bUuz4W_ribbonThree{opacity:.16;background:linear-gradient(96deg,#0000 20%,#e296d84d,#968cf042,#0000 72%)}.bUuz4W_day .bUuz4W_curtains{opacity:.16;filter:blur(18px)saturate(115%)}@keyframes bUuz4W_auroraDrift{0%{transform:translate(-3%)skew(-8deg)}50%{transform:translate(3%,-2%)skew(4deg)}to{transform:translate(-3%)skew(-8deg)}}@keyframes bUuz4W_curtainSway{0%{transform:translate(2%)skew(5deg)scaleY(1)}33%{transform:translate(-2%,-1%)skew(-3deg)scaleY(1.04)}66%{transform:translate(1%,1%)skew(2deg)scaleY(.97)}to{transform:translate(2%)skew(5deg)scaleY(1)}}@media (prefers-reduced-motion:reduce){.bUuz4W_ribbon,.bUuz4W_curtains{animation:none}}
.-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}.-Lrdgq_noEventsIcon{margin-bottom:.75rem;font-size:2.5rem}.-Lrdgq_noEventsText{color:var(--text-color);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.-Lrdgq_explanationText{color:var(--text-muted);max-width:500px;margin-bottom:1rem;font-size:1rem}.-Lrdgq_buttonContainer{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;max-width:600px;margin-top:.5rem;display:flex}.-Lrdgq_buttonContainer>*{flex-grow:1;min-width:140px}.-Lrdgq_addButton,.-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}.-Lrdgq_addButton{background-color:var(--accent-color);color:#fff;box-shadow:0 4px 9px rgba(var(--accent-color-rgb), .34);border:none;order:1}.-Lrdgq_switchButton{color:var(--text-color);background-color:#fff;border:1px solid #e5e7eb}.-Lrdgq_switchToFuture{order:3}.-Lrdgq_switchToPast{order:0}.-Lrdgq_showAllCategories{order:2}.-Lrdgq_buttonIcon{margin-right:.5rem;font-size:1.1rem}.-Lrdgq_addButton:hover,.-Lrdgq_switchButton:hover{transform:translateY(-3px);box-shadow:0 6px 15px #00000026}.-Lrdgq_addButton:hover{background-color:var(--accent-hover)}.-Lrdgq_switchButton:hover{background-color:#f9fafb}.dark-mode .-Lrdgq_switchButton{color:#e2e8f0;background-color:#1e293b;border-color:#334155}.dark-mode .-Lrdgq_switchButton:hover{background-color:#334155}@media (max-width:640px){.-Lrdgq_noEvents{min-height:0;margin:.5rem 0;padding:1.25rem .75rem 1.5rem}.-Lrdgq_noEventsIcon{margin-bottom:.5rem;font-size:2rem}.-Lrdgq_noEventsText{margin-bottom:.5rem;font-size:1rem}.-Lrdgq_explanationText{margin-bottom:.75rem;padding:0 .5rem;font-size:.9rem}.-Lrdgq_buttonContainer{flex-direction:column;gap:.5rem;width:100%;max-width:250px}.-Lrdgq_addButton,.-Lrdgq_switchButton{width:100%;padding:.6rem .75rem;font-size:.9rem}}@media (max-height:740px) and (max-width:480px){.-Lrdgq_noEvents{transform-origin:top;gap:.5rem;margin:0;padding:.85rem .75rem 1rem;transform:scale(.94)}.-Lrdgq_noEventsIcon{margin-bottom:.25rem;font-size:1.6rem}.-Lrdgq_noEventsText{margin-bottom:.25rem;font-size:.95rem}.-Lrdgq_explanationText{margin-bottom:.5rem;font-size:.82rem}.-Lrdgq_addButton,.-Lrdgq_switchButton,.-Lrdgq_demoButton{padding:.5rem .75rem;font-size:.85rem}.-Lrdgq_demoSection{margin-top:.5rem;padding-top:.5rem}.-Lrdgq_demoSection p{margin-bottom:.4rem;font-size:.8rem}}
.OSeFJq_layer{z-index:-3;pointer-events:none;background:var(--planet-bg-0);transition:background .42s;position:fixed;inset:0;overflow:hidden}.OSeFJq_base,.OSeFJq_atmosphere,.OSeFJq_texture,.OSeFJq_accent,.OSeFJq_vignette{position:absolute;inset:0}.OSeFJq_sunWash{pointer-events:none;opacity:0;position:absolute;inset:0}.OSeFJq_horizon{pointer-events:none;opacity:0;height:24vh;position:absolute;bottom:-4%;left:-5%;right:-5%}.OSeFJq_base{background:linear-gradient(180deg, var(--planet-bg-0) 0%, var(--planet-bg-1) 48%, var(--planet-bg-2) 100%)}.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%)}.OSeFJq_texture{opacity:.22;mix-blend-mode:soft-light}.OSeFJq_accent{opacity:.28}.OSeFJq_vignette{background:radial-gradient(#0000 42%,#00000014 100%)}.OSeFJq_layer[data-planet-theme=mercury] .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}.OSeFJq_layer[data-planet-theme=mercury] .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}.OSeFJq_layer[data-planet-theme=venus] .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 OSeFJq_venusDrift}.OSeFJq_layer[data-planet-theme=venus] .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 OSeFJq_venusDrift}.OSeFJq_layer[data-planet-theme=earth]{isolation:isolate}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .OSeFJq_base{background:linear-gradient(#f8fcfe 0%,#edf8fc 12%,#d8edf6 32%,#c3e2ef 56%,#a7d1e3 78%,#8bbfd7 100%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .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%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .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%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .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 OSeFJq_terraCloudDrift}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .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%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .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)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=light] .OSeFJq_vignette{background:radial-gradient(at 50% 44%,#0000 24%,#5c99b50a 60%,#4579931a 100%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .OSeFJq_base{background:linear-gradient(#0b1031 0%,#17194a 18%,#28225d 37%,#56306d 56%,#9e3f78 73%,#e56672 88%,#f3a25b 100%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .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%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .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 OSeFJq_terraTwilightClouds;transform:scale(1.08)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .OSeFJq_accent{opacity:.84;background:linear-gradient(#0000 0% 57%,#682d8414 66%,#de437426 79%,#ff9f4f2b 94%,#0000 100%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .OSeFJq_vignette{background:radial-gradient(at 50% 46%,#0000 24%,#06081f14 58%,#0305144d 100%)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .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)}.OSeFJq_layer[data-planet-theme=earth][data-theme-mode=dark] .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}.OSeFJq_layer[data-planet-theme=mars] .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 OSeFJq_marsDust}.OSeFJq_layer[data-planet-theme=mars] .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%)}.OSeFJq_layer[data-planet-theme=jupiter] .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 OSeFJq_bandDrift}.OSeFJq_layer[data-planet-theme=jupiter] .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 OSeFJq_stormPulse}.OSeFJq_layer[data-planet-theme=saturn] .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%)}.OSeFJq_layer[data-planet-theme=saturn] .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%)}.OSeFJq_layer[data-planet-theme=uranus] .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 OSeFJq_polarShimmer}.OSeFJq_layer[data-planet-theme=uranus] .OSeFJq_accent{opacity:.4;filter:blur(10px);background:radial-gradient(at 78% 88%,#6ec8d029,#0000 40%),radial-gradient(at 16% 30%,#dcfcfc24,#0000 36%)}.OSeFJq_layer[data-planet-theme=neptune] .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 OSeFJq_neptuneFlow}.OSeFJq_layer[data-planet-theme=neptune] .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 OSeFJq_stormPulse}.OSeFJq_layer[data-planet-theme=earth] .OSeFJq_texture,.OSeFJq_layer[data-planet-theme=jupiter] .OSeFJq_texture,.OSeFJq_layer[data-planet-theme=uranus] .OSeFJq_texture,.OSeFJq_layer[data-planet-theme=neptune] .OSeFJq_texture{inset:-5%}@keyframes OSeFJq_bandDrift{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}@keyframes OSeFJq_terraCloudDrift{0%{transform:translate(-2%)scale(1.04)}to{transform:translate(2.5%,-1.5%)scale(1.08)}}@keyframes 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 OSeFJq_venusDrift{0%{transform:translate(-3%,-2%)scale(1.02)}to{transform:translate(4%,2%)scale(1.08)}}@keyframes OSeFJq_marsDust{0%{background-position:0 0,0 0,0 0}to{background-position:73px 79px,-101px 91px,149px -137px}}@keyframes OSeFJq_stormPulse{0%,to{opacity:.5}50%{opacity:.72}}@keyframes OSeFJq_polarShimmer{0%{opacity:.42;transform:translateY(-1%)}to{opacity:.58;transform:translateY(2%)}}@keyframes OSeFJq_neptuneFlow{0%{transform:translate(-3%)scale(1.03)}to{transform:translate(3%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.OSeFJq_texture,.OSeFJq_accent{animation:none!important}}
.c9fhlG_segmentedControl,.c9fhlG_visualThemeSelector{background:#86a2d117;border:1px solid #86a2d138;border-radius:13px;flex-wrap:wrap;row-gap:4px;padding:4px;display:flex}.c9fhlG_visualThemeSelector{max-width:100%;margin-left:auto}@container (max-width:700px){.c9fhlG_visualThemeSelector{flex-basis:100%;grid-template-columns:repeat(3,1fr);width:100%;margin-left:0;display:grid}}@container (max-width:400px){.c9fhlG_visualThemeSelector{grid-template-columns:repeat(2,1fr)}}@container (max-width:220px){.c9fhlG_visualThemeSelector{grid-template-columns:1fr}}.c9fhlG_segmentedControl button,.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}.c9fhlG_segmentedControl button:hover,.c9fhlG_visualThemeSelector button:hover{color:#ebf3ffeb}.c9fhlG_segmentedControl button[data-active=true],.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] .c9fhlG_visualThemeSelector button[data-active=true],body[data-visual-theme=starlight] .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] .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] .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 .c9fhlG_segmentedControl,body.light-mode .c9fhlG_visualThemeSelector){background:#2f4a7612;border-color:#2f4a7629}:is(body.light-mode .c9fhlG_segmentedControl button,body.light-mode .c9fhlG_visualThemeSelector button){color:#26395cb3}:is(body.light-mode .c9fhlG_segmentedControl button:hover,body.light-mode .c9fhlG_visualThemeSelector button:hover){color:#142442eb}@media (max-width:620px){.c9fhlG_segmentedControl,.c9fhlG_visualThemeSelector{width:100%}.c9fhlG_segmentedControl button,.c9fhlG_visualThemeSelector button{flex:1;padding-inline:10px}}
.d6C6GG_backdrop{z-index:10080;-webkit-backdrop-filter:blur(6px);background:#0a0f1980;justify-content:center;align-items:center;animation:.15s ease-out d6C6GG_fadeIn;display:flex;position:fixed;inset:0}@keyframes d6C6GG_fadeIn{0%{opacity:0}to{opacity:1}}.d6C6GG_dialog{color:#1f2937;background:#fff;border-radius:16px;width:min(92vw,400px);padding:1.4rem 1.25rem 1.25rem;animation:.18s ease-out d6C6GG_popIn;box-shadow:0 18px 50px #0f172a59}@keyframes d6C6GG_popIn{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.d6C6GG_dark-mode .d6C6GG_dialog{color:#e2e8f0;background:#1e293b;box-shadow:0 18px 50px #0009}.d6C6GG_grabber{background:#94a3b873;border-radius:2px;width:36px;height:4px;margin:0 auto .85rem;display:none}.d6C6GG_title{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.d6C6GG_message{color:#4b5563;white-space:pre-line;margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.d6C6GG_dark-mode .d6C6GG_message{color:#94a3b8}.d6C6GG_actions{gap:.6rem;display:flex}.d6C6GG_btn{cursor:pointer;border:none;border-radius:10px;flex:1;min-height:44px;padding:.65rem 1rem;font-size:.9rem;font-weight:600;transition:filter .15s,background-color .15s}.d6C6GG_btn:active{filter:brightness(.92)}.d6C6GG_btn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.d6C6GG_cancel{color:#4b5563;background:#f3f4f6}.d6C6GG_cancel:hover{background:#e5e7eb}.d6C6GG_dark-mode .d6C6GG_cancel{color:#cbd5e1;background:#334155}.d6C6GG_dark-mode .d6C6GG_cancel:hover{background:#3d4d63}.d6C6GG_primary{color:#fff;background:#6366f1}.d6C6GG_primary:hover{background:#5457e8}.d6C6GG_danger{color:#fff;background:#ef4444}.d6C6GG_danger:hover{background:#dc2626}@media (max-width:640px){.d6C6GG_btn{min-height:48px}}
.Ffk4NW_wrap{width:min(100%,860px);color:var(--text-color,#eef4fb);margin-inline:auto}.Ffk4NW_heading{align-items:center;gap:12px;margin:0 4px 9px;display:flex}.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}.Ffk4NW_rule{background:linear-gradient(90deg, color-mix(in srgb, var(--planet-accent,#56a9ff) 26%, transparent), transparent);flex:1;height:1px}.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}.Ffk4NW_rail::-webkit-scrollbar{display:none}.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 .Ffk4NW_item,body:not(.dark-mode) .Ffk4NW_item){background:linear-gradient(#ffffff80,#ffffff47),#ffffff4d;border-color:#5a6e8c2e}.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)}.Ffk4NW_item:hover{border-color:color-mix(in srgb, var(--planet-accent,#56a9ff) 38%, transparent);transform:translateY(-2px)}.Ffk4NW_item:hover:before,.Ffk4NW_selected:before{opacity:.82;transform:scale(1)}.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 .Ffk4NW_selected,body:not(.dark-mode) .Ffk4NW_selected){background:linear-gradient(180deg, color-mix(in srgb, var(--planet-accent,#56a9ff) 10%, transparent), #ffffff4d), #ffffff6b}.Ffk4NW_item:focus-visible{outline:2px solid color-mix(in srgb, var(--planet-accent,#56a9ff) 72%, white);outline-offset:2px}.Ffk4NW_planet{filter:drop-shadow(0 4px 8px #00000038);place-items:center;display:grid}.Ffk4NW_selected .Ffk4NW_planet{filter:drop-shadow(0 0 10px var(--planet-glow,#468cdc4d));transform:translateY(-1px)}.Ffk4NW_copy{text-align:center;gap:1px;min-width:0;display:grid}.Ffk4NW_copy strong{font-size:11px;font-weight:750}.Ffk4NW_copy small{color:var(--text-secondary,#8496ad);font-size:8.5px;line-height:1.1}.Ffk4NW_compact .Ffk4NW_copy small{display:none}.Ffk4NW_compact .Ffk4NW_item{background:0 0;border-color:#0000;border-radius:12px;min-height:54px;padding:6px 4px 5px}.Ffk4NW_compact .Ffk4NW_item:hover{background:#ffffff0f}:is(body.light-mode .Ffk4NW_compact .Ffk4NW_item:hover,body:not(.dark-mode) .Ffk4NW_compact .Ffk4NW_item:hover){background:#fff6}.Ffk4NW_compact .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)}.Ffk4NW_pop .Ffk4NW_item{animation:.46s cubic-bezier(.2,.9,.3,1.18) both Ffk4NW_planetPop}@keyframes Ffk4NW_planetPop{0%{opacity:0;transform:translateY(8px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}.Ffk4NW_compact .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){.Ffk4NW_rail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;justify-content:start;padding-inline:4px}.Ffk4NW_compact .Ffk4NW_rail{grid-template-columns:none;grid-auto-columns:78px;grid-auto-flow:column}.Ffk4NW_item{min-height:68px}}@media (max-width:420px){.Ffk4NW_wrap{width:100%}.Ffk4NW_heading{margin-inline:8px}.Ffk4NW_rail{grid-auto-columns:68px;gap:5px}.Ffk4NW_item{border-radius:13px;min-height:62px}.Ffk4NW_copy strong{font-size:9.5px}.Ffk4NW_copy small{display:none}}@media (prefers-reduced-motion:reduce){.Ffk4NW_item,.Ffk4NW_item:before,.Ffk4NW_planet{transition:none}.Ffk4NW_pop .Ffk4NW_item{animation:none}.Ffk4NW_item:hover{transform:none}}
.ya8YOa_jump{left:50%;bottom:calc(var(--footer-total-height,80px) + 26px);z-index:9990;border:1px solid rgba(var(--border-color-rgb,148, 163, 184), .28);background:var(--bg-color);width:40px;height:40px;color:var(--text-muted);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .15s,color .15s,border-color .15s,box-shadow .15s;animation:.18s ease-out forwards ya8YOa_jumpIn;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 18px #00000038}.ya8YOa_jump:before{content:"";position:absolute;inset:-6px}.ya8YOa_jump:hover{color:var(--accent-color);border-color:rgba(var(--accent-color-rgb,226, 175, 70), .55);transform:translate(-50%)translateY(-2px);box-shadow:0 8px 22px #00000042}.ya8YOa_jump:active{transform:translate(-50%)translateY(0)}.ya8YOa_jump:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.ya8YOa_chev{transition:transform .22s;display:flex}.ya8YOa_chev svg{display:block}@keyframes ya8YOa_jumpIn{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.85)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ya8YOa_jump{opacity:1;transition:none;animation:none}.ya8YOa_chev{transition:none}}
.MExgGG_wrap{flex-direction:column;gap:.6rem;display:flex}.MExgGG_heading{align-items:center;gap:.6rem;display:flex}.MExgGG_kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.62;white-space:nowrap;font-size:.68rem;font-weight:700}.MExgGG_rule{opacity:.14;background:currentColor;flex:1;height:1px}.MExgGG_grid{scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;max-height:16.5rem;padding:2px;display:grid;overflow-y:auto}.MExgGG_item{cursor:pointer;background-color:#94a3b814;background-position:50%;background-size:cover;border:1px solid #94a3b847;border-radius:10px;align-items:flex-end;min-height:3.4rem;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.MExgGG_item:hover,.MExgGG_item:focus-visible{border-color:var(--accent,#7aa2ff);transform:translateY(-1px)}.MExgGG_item.MExgGG_selected{border-color:var(--accent,#7aa2ff);box-shadow:0 0 0 2px var(--accent,#7aa2ff)}.MExgGG_clean{border-style:dashed}.MExgGG_caption{text-align:left;color:#fff;text-shadow:0 1px 2px #0009;background:linear-gradient(#0000,#040812b8);width:100%;padding:.28rem .4rem;font-size:.62rem;font-weight:600;line-height:1.15;display:block}.MExgGG_clean .MExgGG_caption{color:inherit;text-shadow:none;background:0 0}@media (max-width:640px){.MExgGG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.GLe4vq_wrap{flex-direction:column;gap:.6rem;margin-top:.8rem;display:flex}.GLe4vq_heading{align-items:center;gap:.6rem;display:flex}.GLe4vq_kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.62;white-space:nowrap;font-size:.68rem;font-weight:700}.GLe4vq_rule{opacity:.14;background:currentColor;flex:1;height:1px}.GLe4vq_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GLe4vq_swatch{cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:8px;width:46px;height:32px;padding:0;transition:border-color .15s,box-shadow .15s}.GLe4vq_swatchOn{border-color:var(--accent,#7aa2ff);box-shadow:0 0 0 1px var(--accent,#7aa2ff)}.GLe4vq_btn{color:var(--accent,#7aa2ff);cursor:pointer;background:0 0;border:1px dashed #94a3b873;border-radius:8px;padding:7px 12px;font-size:.82rem}.GLe4vq_btn:hover{background:#7aa2ff1f}.GLe4vq_clear{cursor:pointer;color:inherit;opacity:.8;background:0 0;border:1px solid #94a3b84d;border-radius:8px;padding:7px 10px;font-size:.78rem}.GLe4vq_clear:hover{opacity:1;color:#f87171;border-color:#f8717166}.GLe4vq_hint{opacity:.62;font-size:.78rem}.GLe4vq_fitRow{border:1px solid #94a3b840;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.GLe4vq_fitBtn{min-width:64px;height:32px;color:inherit;opacity:.7;cursor:pointer;text-transform:capitalize;background:0 0;border:none;border-radius:999px;flex:1;font-size:.78rem;font-weight:500}.GLe4vq_fitBtn.GLe4vq_fitOn{color:var(--accent,#7aa2ff);opacity:1;background:#7aa2ff2e;font-weight:600}.GLe4vq_sliderRow{grid-template-columns:auto minmax(0,1fr) 2.4rem;align-items:center;gap:.75rem;font-size:.82rem;display:grid}.GLe4vq_sliderRow input[type=range]{width:100%;accent-color:var(--accent,#7aa2ff)}.GLe4vq_sliderVal{text-align:right;font-variant-numeric:tabular-nums;opacity:.7}.GLe4vq_backdrop{z-index:11100;background:#04081280;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.GLe4vq_popup{background:#0f172af5;border:1px solid #94a3b84d;border-radius:14px;flex-direction:column;align-items:center;gap:.6rem;padding:1rem;display:flex}@media (prefers-reduced-motion:no-preference){.GLe4vq_swatch,.GLe4vq_btn,.GLe4vq_fitBtn,.GLe4vq_clear{transition:all .15s}}
.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}.v_FYSG_backButton:visited{color:var(--text-muted)}.v_FYSG_backButton:hover{color:var(--accent-color);border-color:var(--accent-color);background:#d4a84c14;text-decoration:none}.v_FYSG_backButton:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.v_FYSG_backIcon{line-height:0;display:inline-flex}
