.cosmic-calendar-module__iJkPMq__wrap{flex-direction:column;gap:12px;display:flex}.cosmic-calendar-module__iJkPMq__spaceBg{border:1px solid var(--border);border-radius:var(--radius-card);background:radial-gradient(at 18% 22%,#9b59b626,#0000 55%),radial-gradient(at 82% 70%,#3e5bff21,#0000 60%),linear-gradient(#0a0a2e 0%,#1a0a3e 100%);padding:20px 22px;position:relative;overflow:hidden}.cosmic-calendar-module__iJkPMq__spaceBg:before{content:"";pointer-events:none;opacity:.65;background-image:radial-gradient(1.5px 1.5px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 28% 64%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 47% 22%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 60% 80%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 75% 12%,#fff9 50%,#0000 51%),radial-gradient(1px 1px at 88%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 92% 90%,#ffffff80 50%,#0000 51%),radial-gradient(1px 1px at 35% 92%,#fff 50%,#0000 51%);animation:6s ease-in-out infinite alternate cosmic-calendar-module__iJkPMq__twinkle;position:absolute;inset:0}.cosmic-calendar-module__iJkPMq__spaceBg>*{z-index:1;position:relative}@keyframes cosmic-calendar-module__iJkPMq__twinkle{0%{opacity:.4}to{opacity:.75}}.cosmic-calendar-module__iJkPMq__disclaimer{border-radius:var(--radius-m);color:var(--text);background:#9b59b60f;border:1px solid #9b59b64d;padding:13px 16px;font-size:13px;line-height:1.7}.cosmic-calendar-module__iJkPMq__disclaimer strong{color:var(--purple-600)}.cosmic-calendar-module__iJkPMq__cosmicNow{background:radial-gradient(ellipse at 50% 30%, #0d94881a, transparent 60%), var(--bg2);border:1px solid var(--teal-600);border-radius:var(--radius-card);text-align:center;padding:16px 22px}.cosmic-calendar-module__iJkPMq__cosmicNowLabel{color:var(--teal-700);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.cosmic-calendar-module__iJkPMq__cosmicNowDate{font-family:var(--font-sans);color:var(--text);letter-spacing:-.5px;font-size:clamp(18px,4.5vw,24px);font-weight:800;line-height:1.3}.cosmic-calendar-module__iJkPMq__cosmicNowSub{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.7}.cosmic-calendar-module__iJkPMq__tabs{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);grid-template-columns:repeat(4,1fr);gap:6px;padding:5px;display:grid}@media (max-width:600px){.cosmic-calendar-module__iJkPMq__tabs{grid-template-columns:1fr 1fr}}.cosmic-calendar-module__iJkPMq__tabBtn{border-radius:var(--radius-s);min-height:44px;color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:10px 6px;font-weight:500;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__tabBtn:hover{color:var(--text)}}.cosmic-calendar-module__iJkPMq__tabActive{color:var(--teal-700);background:#0d94881a;font-weight:700}.cosmic-calendar-module__iJkPMq__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;width:100%;padding:20px 22px}.cosmic-calendar-module__iJkPMq__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.cosmic-calendar-module__iJkPMq__cardLabelHint{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.85;font-size:11px;font-weight:400}.cosmic-calendar-module__iJkPMq__subLabel{color:var(--muted);font-size:11px;font-family:var(--font-sans);margin-bottom:6px;display:block}.cosmic-calendar-module__iJkPMq__bigInput,.cosmic-calendar-module__iJkPMq__smallInput{background:var(--bg3);border:1px solid var(--border);width:100%;font-family:var(--font-sans);color:var(--text);text-align:center;box-sizing:border-box;border-radius:10px;outline:none;padding:11px 12px;font-weight:700}.cosmic-calendar-module__iJkPMq__bigInput{padding:12px 14px;font-size:18px}.cosmic-calendar-module__iJkPMq__smallInput{font-size:15px}.cosmic-calendar-module__iJkPMq__bigInput:focus,.cosmic-calendar-module__iJkPMq__smallInput:focus{border-color:var(--teal-600)}.cosmic-calendar-module__iJkPMq__bigInput::-webkit-outer-spin-button{appearance:none}.cosmic-calendar-module__iJkPMq__bigInput::-webkit-inner-spin-button{appearance:none}.cosmic-calendar-module__iJkPMq__smallInput::-webkit-outer-spin-button{appearance:none}.cosmic-calendar-module__iJkPMq__smallInput::-webkit-inner-spin-button{appearance:none}.cosmic-calendar-module__iJkPMq__bigInput[type=number],.cosmic-calendar-module__iJkPMq__smallInput[type=number]{appearance:textfield}.cosmic-calendar-module__iJkPMq__textInput{background:var(--bg3);border:1px solid var(--border);width:100%;font-size:15px;font-family:var(--font-sans);color:var(--text);box-sizing:border-box;border-radius:10px;outline:none;padding:11px 14px;font-weight:500}.cosmic-calendar-module__iJkPMq__textInput:focus{border-color:var(--teal-600)}.cosmic-calendar-module__iJkPMq__gridTwo{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:480px){.cosmic-calendar-module__iJkPMq__gridTwo{grid-template-columns:1fr}}.cosmic-calendar-module__iJkPMq__unitCard{border-radius:var(--radius-m);font-family:var(--font-mono);color:var(--text);background:#9b59b60d;border:1px solid #9b59b64d;padding:14px 18px;font-size:13px;line-height:2}.cosmic-calendar-module__iJkPMq__unitCard strong{color:var(--purple-600);font-family:var(--font-sans);font-weight:800}.cosmic-calendar-module__iJkPMq__tlStage{border:1px solid var(--border);border-radius:var(--radius-card);background:radial-gradient(at 18% 22%,#9b59b626,#0000 55%),radial-gradient(at 82% 70%,#3e5bff21,#0000 60%),linear-gradient(#0a0a2e 0%,#1a0a3e 100%);padding:18px 18px 14px;position:relative;overflow:visible}.cosmic-calendar-module__iJkPMq__tlHint{text-align:center;color:#ffffff8c;margin-bottom:18px;font-size:12px;line-height:1.6}.cosmic-calendar-module__iJkPMq__tl{padding:64px 10px 8px;position:relative}.cosmic-calendar-module__iJkPMq__tlBar{height:40px;position:relative}.cosmic-calendar-module__iJkPMq__tlLine{background:linear-gradient(90deg, var(--amethyst) 0%, var(--cyan-600) 50%, var(--emerald-600) 78%, var(--teal-600) 100%);border-radius:4px;height:4px;position:absolute;top:14px;left:0;right:0}.cosmic-calendar-module__iJkPMq__tlBand{border-radius:4px;height:14px;position:absolute;top:9px}.cosmic-calendar-module__iJkPMq__tlBandLabel{white-space:nowrap;font-size:11px;font-weight:700;font-family:var(--font-sans);margin-bottom:3px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.cosmic-calendar-module__iJkPMq__tlTick{flex-direction:column;align-items:center;display:flex;position:absolute;top:14px;transform:translate(-50%)}.cosmic-calendar-module__iJkPMq__tlTickMark{background:#ffffff59;width:1px;height:10px}.cosmic-calendar-module__iJkPMq__tlTickLabel{color:#ffffff8c;font-size:11px;font-weight:700;font-family:var(--font-sans);white-space:nowrap;margin-top:4px}.cosmic-calendar-module__iJkPMq__tlPointWrap{position:absolute;top:16px;transform:translate(-50%)}.cosmic-calendar-module__iJkPMq__tlDot{cursor:pointer;border:2px solid #0a0a2e;border-radius:50%;width:16px;height:16px;padding:0;transition:transform .12s,box-shadow .12s;display:block;position:relative}.cosmic-calendar-module__iJkPMq__tlDot:before{content:"";width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cosmic-calendar-module__iJkPMq__tlDot:hover{transform:scale(1.25)}.cosmic-calendar-module__iJkPMq__tlPointActive .cosmic-calendar-module__iJkPMq__tlDot{transform:scale(1.3)}.cosmic-calendar-module__iJkPMq__tlDotCount{border-radius:var(--radius-pill);color:#0a0a2e;text-align:center;min-width:15px;height:15px;font-size:11px;font-weight:800;line-height:15px;font-family:var(--font-sans);background:#fff;padding:0 3px;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 3px #0006}.cosmic-calendar-module__iJkPMq__tlPop{border-radius:var(--radius-m);opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#12123a;border:1px solid #ffffff2e;width:230px;padding:10px 12px;transition:opacity .12s;position:absolute;bottom:28px;box-shadow:0 8px 28px #00000080}.cosmic-calendar-module__iJkPMq__tlPopCenter{left:50%;transform:translate(-50%)}.cosmic-calendar-module__iJkPMq__tlPopStart{left:-10px}.cosmic-calendar-module__iJkPMq__tlPopEnd{right:-10px}.cosmic-calendar-module__iJkPMq__tlPointActive .cosmic-calendar-module__iJkPMq__tlPop{opacity:1;visibility:visible;pointer-events:auto}.cosmic-calendar-module__iJkPMq__tlPointActive{z-index:25}@media (hover:hover){.cosmic-calendar-module__iJkPMq__tlPointWrap:hover{z-index:25}.cosmic-calendar-module__iJkPMq__tlPointWrap:hover .cosmic-calendar-module__iJkPMq__tlPop{opacity:1;visibility:visible;pointer-events:auto}}.cosmic-calendar-module__iJkPMq__tlPopHead{color:#ffffffa6;font-size:11px;font-weight:700;font-family:var(--font-sans);margin-bottom:8px}.cosmic-calendar-module__iJkPMq__tlPopScroll{flex-direction:column;gap:8px;max-height:168px;display:flex;overflow-y:auto}.cosmic-calendar-module__iJkPMq__tlPopRow{align-items:flex-start;gap:9px;display:flex}.cosmic-calendar-module__iJkPMq__tlPopRow+.cosmic-calendar-module__iJkPMq__tlPopRow{margin-top:0}.cosmic-calendar-module__iJkPMq__tlPopIcon{flex-shrink:0;font-size:17px;line-height:1.3}.cosmic-calendar-module__iJkPMq__tlPopText{min-width:0}.cosmic-calendar-module__iJkPMq__tlPopName{color:#fff;font-size:13px;font-weight:700;line-height:1.4}.cosmic-calendar-module__iJkPMq__tlPopMeta{color:var(--teal-700);margin-top:2px;font-size:11px;font-weight:600}.cosmic-calendar-module__iJkPMq__tlPopDesc{color:#ffffffb8;margin-top:5px;font-size:12px;line-height:1.6}.cosmic-calendar-module__iJkPMq__monthGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:720px){.cosmic-calendar-module__iJkPMq__monthGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.cosmic-calendar-module__iJkPMq__monthGrid{grid-template-columns:repeat(2,1fr)}}.cosmic-calendar-module__iJkPMq__monthCard{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);text-align:center;cursor:default;padding:12px 10px 14px;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__monthCard:hover{border-color:#0d948880}}.cosmic-calendar-module__iJkPMq__monthCardActive{border-color:var(--teal-600);background:#0d948824}.cosmic-calendar-module__iJkPMq__monthCardLabel{font-family:var(--font-sans);color:var(--teal-700);letter-spacing:-.5px;margin-bottom:6px;font-size:14px;font-weight:800}.cosmic-calendar-module__iJkPMq__monthCardCount{font-family:var(--font-sans);color:var(--text);font-size:22px;font-weight:700;line-height:1}.cosmic-calendar-module__iJkPMq__monthCardCount small{color:var(--muted-strong);font-size:11px;font-weight:500;font-family:var(--font-sans);margin-top:4px;display:block}.cosmic-calendar-module__iJkPMq__monthCardEmpty{background:var(--bg3)}.cosmic-calendar-module__iJkPMq__monthCardEmpty .cosmic-calendar-module__iJkPMq__monthCardLabel,.cosmic-calendar-module__iJkPMq__monthCardEmpty .cosmic-calendar-module__iJkPMq__monthCardCount,.cosmic-calendar-module__iJkPMq__monthCardEmpty small{color:var(--muted)}.cosmic-calendar-module__iJkPMq__monthEvents{text-align:left;font-size:11px;font-family:var(--font-sans);flex-direction:column;gap:6px;margin-top:8px;display:flex}.cosmic-calendar-module__iJkPMq__monthEventItem{background:var(--bg3);color:var(--text);border-radius:6px;align-items:center;gap:6px;padding:6px 8px;line-height:1.5;display:flex}.cosmic-calendar-module__iJkPMq__monthEventItem span:first-child{flex-shrink:0;font-size:14px}.cosmic-calendar-module__iJkPMq__catCosmic{color:var(--purple-600)}.cosmic-calendar-module__iJkPMq__catSolar{color:var(--yellow-700)}.cosmic-calendar-module__iJkPMq__catEarth{color:var(--cyan-600)}.cosmic-calendar-module__iJkPMq__catLife{color:var(--emerald-600)}.cosmic-calendar-module__iJkPMq__catHuman{color:var(--orange-600)}.cosmic-calendar-module__iJkPMq__catCivilization{color:var(--red-600)}.cosmic-calendar-module__iJkPMq__catNow{color:var(--teal-700)}.cosmic-calendar-module__iJkPMq__eventCard{background:var(--bg2);border:1px solid var(--border);font-family:var(--font-sans);border-left-width:3px;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderCosmic{border-left-color:var(--amethyst)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderSolar{border-left-color:var(--yellow-700)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderEarth{border-left-color:var(--cyan-600)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderLife{border-left-color:var(--emerald-600)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderHuman{border-left-color:var(--orange-600)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderCivilization{border-left-color:var(--red-600)}.cosmic-calendar-module__iJkPMq__eventCard.cosmic-calendar-module__iJkPMq__borderNow{border-left-color:var(--teal-600)}.cosmic-calendar-module__iJkPMq__eventDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px}.cosmic-calendar-module__iJkPMq__eventBody{flex:1;min-width:0}.cosmic-calendar-module__iJkPMq__eventName{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.4}.cosmic-calendar-module__iJkPMq__eventDate{font-family:var(--font-sans);color:var(--teal-700);margin-bottom:4px;font-size:12px;font-weight:700}.cosmic-calendar-module__iJkPMq__eventReal{color:var(--muted);font-size:11px;font-family:var(--font-sans);margin-bottom:6px;font-weight:600}.cosmic-calendar-module__iJkPMq__eventDesc{color:var(--muted);font-size:12px;line-height:1.7}.cosmic-calendar-module__iJkPMq__eventList{flex-direction:column;gap:6px;display:flex}.cosmic-calendar-module__iJkPMq__dec31Banner{border:1px solid var(--teal-600);border-radius:var(--radius-card);background:radial-gradient(at 80%,#0d94881a,#0000 60%),#0d948824;padding:18px 22px}.cosmic-calendar-module__iJkPMq__dec31BannerTitle{font-family:var(--font-sans);color:var(--teal-700);margin-bottom:6px;font-size:15px;font-weight:800}.cosmic-calendar-module__iJkPMq__dec31BannerText{color:var(--text);margin-bottom:10px;font-size:13px;line-height:1.85}.cosmic-calendar-module__iJkPMq__dec31BannerText strong{color:var(--teal-700);font-family:var(--font-sans);font-weight:800}.cosmic-calendar-module__iJkPMq__dec31BannerBtn{border:1px solid var(--teal-600);color:var(--teal-700);font-size:13px;font-family:var(--font-sans);cursor:pointer;background:#0d94881a;border-radius:10px;padding:9px 16px;font-weight:700;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__dec31BannerBtn:hover{background:#0d948833}}.cosmic-calendar-module__iJkPMq__clockWrap{border-radius:var(--radius-card);background:#00000040;justify-content:center;padding:18px;display:flex}.cosmic-calendar-module__iJkPMq__clockSvg{max-width:100%;height:auto;display:block}.cosmic-calendar-module__iJkPMq__zoomToggle{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;display:grid}.cosmic-calendar-module__iJkPMq__zoomBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;border-radius:10px;padding:10px 6px;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__zoomBtn:hover{color:var(--text);border-color:var(--border-hover)}}.cosmic-calendar-module__iJkPMq__zoomActive{color:var(--teal-700);border-color:var(--teal-600);background:#0d94881a;font-weight:700}.cosmic-calendar-module__iJkPMq__shockCard{border-radius:var(--radius-card);background:#dc262624;border:1px solid #dc26264d;padding:16px 20px}.cosmic-calendar-module__iJkPMq__shockTitle{font-family:var(--font-sans);color:var(--red-600);margin-bottom:10px;font-size:14px;font-weight:800}.cosmic-calendar-module__iJkPMq__shockList{color:var(--text);flex-direction:column;gap:6px;font-size:13px;line-height:1.85;display:flex}.cosmic-calendar-module__iJkPMq__shockList strong{color:var(--red-600);font-family:var(--font-sans);font-weight:800}.cosmic-calendar-module__iJkPMq__compareBar{margin-top:12px}.cosmic-calendar-module__iJkPMq__compareBarRow{grid-template-columns:90px 1fr 90px;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:grid}@media (max-width:480px){.cosmic-calendar-module__iJkPMq__compareBarRow{grid-template-columns:76px 1fr 80px}}.cosmic-calendar-module__iJkPMq__compareBarLabel{color:var(--text);font-family:var(--font-sans);font-weight:600}.cosmic-calendar-module__iJkPMq__compareBarTrack{background:var(--bg3);border-radius:4px;height:18px;position:relative;overflow:hidden}.cosmic-calendar-module__iJkPMq__compareBarFill{border-radius:4px;height:100%;transition:width .4s}.cosmic-calendar-module__iJkPMq__compareBarValue{font-family:var(--font-sans);color:var(--text);text-align:right;white-space:nowrap;font-size:12px;font-weight:700}.cosmic-calendar-module__iJkPMq__saganQuote{border-left:4px solid var(--amethyst);border-radius:var(--radius-s);font-style:italic;font-family:var(--font-sans);color:var(--text);background:#9b59b60f;padding:16px 20px;font-size:14px;line-height:1.85}.cosmic-calendar-module__iJkPMq__saganQuote:before{content:"\"";font-family:var(--font-sans);color:var(--purple-600);vertical-align:-8px;margin-right:4px;font-size:28px;font-weight:800}.cosmic-calendar-module__iJkPMq__saganAttribution{text-align:right;color:var(--muted-strong);font-size:12px;font-style:normal;font-family:var(--font-sans);margin-top:8px;font-weight:700;display:block}.cosmic-calendar-module__iJkPMq__searchWrap{position:relative}.cosmic-calendar-module__iJkPMq__searchResults{flex-direction:column;gap:6px;max-height:320px;margin-top:8px;display:flex;overflow-y:auto}.cosmic-calendar-module__iJkPMq__searchEmpty{text-align:center;color:var(--muted);padding:16px;font-size:12px}.cosmic-calendar-module__iJkPMq__myLifeHero{background:radial-gradient(ellipse at 50% 30%, #0d94881a, transparent 60%), var(--bg2);border:1px solid var(--teal-600);border-radius:var(--radius-card);text-align:center;padding:28px 24px;animation:.3s cosmic-calendar-module__iJkPMq__fadeUp}.cosmic-calendar-module__iJkPMq__myLifeLead{color:var(--muted);letter-spacing:.04em;margin-bottom:8px;font-size:13px}.cosmic-calendar-module__iJkPMq__myLifeNum{font-family:var(--font-sans);color:var(--teal-700);letter-spacing:-2px;font-size:clamp(40px,9vw,56px);font-weight:800;line-height:1}.cosmic-calendar-module__iJkPMq__myLifeUnit{color:var(--muted);vertical-align:middle;font-size:18px;font-family:var(--font-sans);margin-left:4px}.cosmic-calendar-module__iJkPMq__myLifeSub{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.cosmic-calendar-module__iJkPMq__myLifeSub strong{font-family:var(--font-sans);color:var(--text);font-weight:700}@keyframes cosmic-calendar-module__iJkPMq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cosmic-calendar-module__iJkPMq__shareCard{border:1px solid var(--teal-600);background:radial-gradient(at 30% 20%,#0d94881a,#0000 55%),radial-gradient(at 70% 80%,#9b59b62e,#0000 60%),#0a0e1a;border-radius:18px;padding:24px 22px;position:relative;overflow:hidden}.cosmic-calendar-module__iJkPMq__shareCard:before{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(1px 1px at 15% 25%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 40% 70%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 75% 35%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 88% 60%,#fff 50%,#0000 51%);position:absolute;inset:0}.cosmic-calendar-module__iJkPMq__shareCard>*{position:relative}.cosmic-calendar-module__iJkPMq__shareTitle{font-family:var(--font-sans);color:var(--teal-700);text-align:center;letter-spacing:-.5px;margin-bottom:6px;font-size:18px;font-weight:800}.cosmic-calendar-module__iJkPMq__shareSubtitle{text-align:center;color:#ffffffd9;font-size:13px;font-family:var(--font-sans);margin-bottom:18px}.cosmic-calendar-module__iJkPMq__shareBig{text-align:center;margin-bottom:16px}.cosmic-calendar-module__iJkPMq__shareBigNum{font-family:var(--font-sans);color:var(--teal-700);letter-spacing:-2px;font-size:clamp(44px,11vw,64px);font-weight:800;line-height:1}.cosmic-calendar-module__iJkPMq__shareBigUnit{color:#ffffffd9;font-size:13px;font-family:var(--font-sans);margin-top:4px;display:block}.cosmic-calendar-module__iJkPMq__shareList{flex-direction:column;gap:6px;display:flex}.cosmic-calendar-module__iJkPMq__shareListItem{color:#ffffffd9;font-size:13px;font-family:var(--font-sans);justify-content:space-between;padding:4px 8px;display:flex}.cosmic-calendar-module__iJkPMq__shareListItem strong{color:#fff;font-family:var(--font-sans);font-weight:700}.cosmic-calendar-module__iJkPMq__shareWatermark{font-family:var(--font-sans);color:#0d948899;letter-spacing:.04em;font-size:11px;font-weight:800;position:absolute;bottom:10px;right:16px}.cosmic-calendar-module__iJkPMq__compressionToggle{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}@media (max-width:600px){.cosmic-calendar-module__iJkPMq__compressionToggle{grid-template-columns:1fr}}.cosmic-calendar-module__iJkPMq__compressionBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:center;border-radius:10px;padding:12px 8px;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__compressionBtn:hover{color:var(--text);border-color:var(--border-hover)}}.cosmic-calendar-module__iJkPMq__compressionBtn small{opacity:.8;margin-top:3px;font-size:11px;display:block}.cosmic-calendar-module__iJkPMq__compressionActive{color:var(--teal-700);border-color:var(--teal-600);background:#0d94881a;font-weight:700}.cosmic-calendar-module__iJkPMq__compressionTable{border-collapse:collapse;width:100%;font-size:13px}.cosmic-calendar-module__iJkPMq__compressionTable th,.cosmic-calendar-module__iJkPMq__compressionTable td{border-bottom:1px solid var(--border);text-align:right;padding:9px 8px}.cosmic-calendar-module__iJkPMq__compressionTable th:first-child,.cosmic-calendar-module__iJkPMq__compressionTable td:first-child{text-align:left}.cosmic-calendar-module__iJkPMq__compressionTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.cosmic-calendar-module__iJkPMq__compressionTable td:first-child{color:var(--text);font-weight:600;font-family:var(--font-sans)}.cosmic-calendar-module__iJkPMq__compressionTable td:nth-child(2){color:var(--muted);font-family:var(--font-sans);font-size:12px}.cosmic-calendar-module__iJkPMq__compressionTable td:last-child{color:var(--teal-700);font-family:var(--font-sans);white-space:nowrap;font-weight:800}.cosmic-calendar-module__iJkPMq__copyBtn{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:center;width:100%;padding:14px 16px;transition:all .15s}@media (hover:hover){.cosmic-calendar-module__iJkPMq__copyBtn:hover{border-color:var(--teal-600);color:var(--teal-700)}}.cosmic-calendar-module__iJkPMq__copied{color:var(--teal-700);border-color:var(--teal-600);background:#0d94881a;font-weight:700}.cosmic-calendar-module__iJkPMq__monthMoreBtn{appearance:none;width:100%;min-height:30px;color:var(--edu-ink,var(--teal-700));cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-sans);background:0 0;border:none;border-radius:6px;padding:5px 4px}@media (hover:hover){.cosmic-calendar-module__iJkPMq__monthMoreBtn:hover{background:#0d94881a}}@media (max-width:640px){.cosmic-calendar-module__iJkPMq__tlPopScroll{max-height:128px}.cosmic-calendar-module__iJkPMq__tlPop{width:200px}}
