.ScoreBar-module__GYnSba__block{flex-direction:column;gap:8px;margin:26px 0;display:flex}.ScoreBar-module__GYnSba__cap{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ScoreBar-module__GYnSba__name{min-width:0;font-family:var(--font-text);font-size:var(--fs-14);color:#ffffff9e;font-weight:500;line-height:1.3}.ScoreBar-module__GYnSba__num{font-family:var(--font-text);font-size:var(--fs-13);color:#ffffffb8;flex:none;font-weight:600;line-height:1}.ScoreBar-module__GYnSba__track{background:#972dca38;border-radius:999px;height:12px;display:block;overflow:hidden}.ScoreBar-module__GYnSba__fill{height:100%;transition:width .9s var(--ease-out,cubic-bezier(.22, 1, .36, 1));background:linear-gradient(90deg,#972dca,#c58cff);border-radius:999px;display:block}@media (prefers-reduced-motion:reduce){.ScoreBar-module__GYnSba__fill{transition:none}}
.ScoreRing-module__7nmKNG__wrap{width:var(--sp-52);height:var(--sp-52);flex:none;place-items:center;display:grid;position:relative}.ScoreRing-module__7nmKNG__svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ScoreRing-module__7nmKNG__track,.ScoreRing-module__7nmKNG__bar{fill:none;stroke-width:3.2px}.ScoreRing-module__7nmKNG__track{stroke:color-mix(in srgb, currentColor 22%, #fff)}.ScoreRing-module__7nmKNG__wrap[data-light] .ScoreRing-module__7nmKNG__track{stroke:#ffffff47}.ScoreRing-module__7nmKNG__bar{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1)}.ScoreRing-module__7nmKNG__wrap b{z-index:1;font-family:var(--font-title);font-size:var(--fs-14);color:currentColor;line-height:1;position:relative}
.Notify-module__YNlnma__page{min-height:100%;padding:var(--sp-12) var(--sp-16) var(--sp-96)}.Notify-module__YNlnma__top{gap:var(--sp-6);padding:var(--sp-16) 0 var(--sp-22);flex-direction:column;display:flex}.Notify-module__YNlnma__topRow{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.Notify-module__YNlnma__top h1{color:#ffffffdb;font-size:var(--fs-22);letter-spacing:.01em;margin:0;font-weight:500;line-height:1.2}.Notify-module__YNlnma__x{width:var(--sp-36);height:var(--sp-36);border-radius:var(--r-pill);background:var(--c-chip);color:#fff;border:1px solid #ffffff08;flex:none;place-items:center;padding:0;display:grid}.Notify-module__YNlnma__x svg{width:16px;height:16px}.Notify-module__YNlnma__fold{min-height:var(--sp-36);padding:0 var(--sp-14);border-radius:var(--r-pill);color:#d2adda;font:inherit;font-size:var(--fs-13);background:#ffffff0f;border:0;align-self:flex-start;font-weight:600}.Notify-module__YNlnma__bal{align-items:center;gap:var(--sp-6);color:#d2adda;font-size:var(--fs-13);margin:0;font-weight:600;display:flex}.Notify-module__YNlnma__bal img{width:var(--sp-16);height:var(--sp-16);object-fit:contain}.Notify-module__YNlnma__days{gap:var(--sp-32);flex-direction:column;display:flex}.Notify-module__YNlnma__day{gap:var(--sp-12);flex-direction:column;display:flex}.Notify-module__YNlnma__day h2{margin:0 0 var(--sp-2);color:#d2adda;font-size:var(--fs-13);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-weight:700;line-height:1.3;display:flex}.Notify-module__YNlnma__day h2 i{color:var(--c-text-2);font-style:normal;font-size:var(--fs-12);letter-spacing:0;font-weight:600}.Notify-module__YNlnma__card{border-radius:var(--r-24);background:var(--c-card)}.Notify-module__YNlnma__fresh{background:#3d2a689e}.Notify-module__YNlnma__hit{align-items:center;gap:var(--sp-14);width:100%;padding:var(--sp-12) var(--sp-14) var(--sp-12) var(--sp-12);text-align:left;font:inherit;color:#fff;box-shadow:none;background:0 0;border:0;display:flex}button.Notify-module__YNlnma__hit:active{transform:scale(.985)}.Notify-module__YNlnma__art{width:var(--sp-52);height:var(--sp-52);flex:none;place-items:center;display:grid}.Notify-module__YNlnma__art img{width:var(--sp-40);height:var(--sp-40);object-fit:contain}.Notify-module__YNlnma__down img{opacity:.72}.Notify-module__YNlnma__bell{border-radius:var(--r-16);background:#972dca38}.Notify-module__YNlnma__bell img{width:16px;height:17px}.Notify-module__YNlnma__copy{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.Notify-module__YNlnma__copy strong{color:#fff;font-size:var(--fs-16);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.Notify-module__YNlnma__copy strong.Notify-module__YNlnma__up{color:#f6c6ff}.Notify-module__YNlnma__copy strong.Notify-module__YNlnma__down{color:#ffb4c6}.Notify-module__YNlnma__copy em{color:var(--c-text-2);font-style:normal;font-size:var(--fs-13);font-weight:500;line-height:1.35}.Notify-module__YNlnma__when{align-items:flex-end;gap:var(--sp-6);min-width:var(--sp-36);flex-direction:column;flex:none;display:flex}.Notify-module__YNlnma__when time{color:#d2adda;font-size:var(--fs-12);font-weight:600;line-height:1.3}.Notify-module__YNlnma__when i{width:var(--sp-8);height:var(--sp-8);background:#ff4d6d;border-radius:50%}.Notify-module__YNlnma__body{gap:var(--sp-12);padding:0 var(--sp-14) var(--sp-14);flex-direction:column;display:flex}.Notify-module__YNlnma__pic{width:100%;max-height:var(--sp-280);object-fit:cover;border-radius:var(--r-16);display:block}.Notify-module__YNlnma__actions{gap:var(--sp-8);flex-direction:column;display:flex}.Notify-module__YNlnma__action{min-height:var(--sp-44);padding:0 var(--sp-16);border-radius:var(--r-pill);background:var(--c-violet);color:#fff;font:inherit;font-size:var(--fs-14);border:0;font-weight:600}.Notify-module__YNlnma__empty{margin:var(--sp-8) 0 0;padding:var(--sp-22) var(--sp-16);border-radius:var(--r-24);background:var(--c-card);align-items:center;gap:var(--sp-8);text-align:center;flex-direction:column;display:flex}.Notify-module__YNlnma__empty strong{color:#fff;font-size:var(--fs-18);font-weight:600}.Notify-module__YNlnma__empty span{color:var(--c-text-2);font-size:var(--fs-14);line-height:1.4}.Notify-module__YNlnma__skDay{border-radius:7px;width:88px;height:14px}.Notify-module__YNlnma__skArt{width:var(--sp-52);height:var(--sp-52);border-radius:var(--r-16);flex:none}.Notify-module__YNlnma__skLine{border-radius:7px;width:46%;height:14px}.Notify-module__YNlnma__skSub{border-radius:6px;width:72%;height:12px}.Notify-module__YNlnma__skTime{border-radius:6px;flex:none;width:36px;height:12px}.Notify-module__YNlnma__wrap{flex:none;position:relative}.Notify-module__YNlnma__bellBtn{width:var(--sp-36);height:var(--sp-36);background:var(--c-chip);border-radius:var(--r-pill);border:1px solid #ffffff08;place-items:center;padding:0;display:grid;position:relative}.Notify-module__YNlnma__bellIcon{object-fit:contain;width:14px;height:15px}.Notify-module__YNlnma__bellBtn i{min-width:var(--sp-16);height:var(--sp-16);color:#fff;font-size:10px;font-weight:600;line-height:var(--sp-16);text-align:center;pointer-events:none;background:red;border-radius:50%;padding:0 4px;font-style:normal;position:absolute;bottom:-4px;right:-4px}.Notify-module__YNlnma__panel{display:none}@media (min-width:768px){.Notify-module__YNlnma__page{padding:var(--sp-8) var(--sp-24) var(--sp-32)}.Notify-module__YNlnma__page>.Notify-module__YNlnma__top{display:none}.Notify-module__YNlnma__panel{top:calc(100% + var(--sp-10));z-index:220;width:420px;max-width:min(420px, calc(100vw - var(--desk-nav) - var(--sp-48)));border-radius:var(--r-20);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101434f5;outline:1px solid #ffffff14;flex-direction:column;max-height:min(70vh,560px);animation:.18s ease-out Notify-module__YNlnma__drop;display:flex;position:absolute;right:0;overflow:hidden;box-shadow:0 18px 48px #0000006b}.Notify-module__YNlnma__panelHead{justify-content:space-between;align-items:center;gap:var(--sp-12);padding:var(--sp-14) var(--sp-12) var(--sp-8) var(--sp-16);flex:none;display:flex}.Notify-module__YNlnma__panelHead b{font-size:var(--fs-16);font-weight:600}.Notify-module__YNlnma__panelBody{min-height:0;padding:0 var(--sp-12) var(--sp-14);scrollbar-width:none;flex:1;overflow:auto}.Notify-module__YNlnma__panelBody::-webkit-scrollbar{display:none}.Notify-module__YNlnma__panel .Notify-module__YNlnma__art{width:44px;height:44px}.Notify-module__YNlnma__panel .Notify-module__YNlnma__art img{width:32px;height:32px}.Notify-module__YNlnma__panel .Notify-module__YNlnma__bell img{width:15px;height:16px}}@keyframes Notify-module__YNlnma__drop{0%{opacity:0;transform:translateY(calc(var(--sp-8) * -1))}to{opacity:1;transform:none}}button.Notify-module__YNlnma__hit:active{scale:1}
.Tasks-module__MN7IKq__page{--u:calc(100vw / 393);--s:calc((12px + 1.2 * var(--fs-14)) / 27);gap:calc(24 * var(--u));flex-direction:column;display:flex}.Tasks-module__MN7IKq__sec{gap:calc(17 * var(--u));flex-direction:column;display:flex}.Tasks-module__MN7IKq__secHead{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));min-height:calc(18 * var(--u));display:flex}.Tasks-module__MN7IKq__h2{color:#fffc;font-family:var(--font-title);font-size:calc(18 * var(--u));letter-spacing:.27px;margin:0;font-weight:500;line-height:1}.Tasks-module__MN7IKq__timer{align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(9 * var(--u));color:#d9ccff;font-size:calc(12 * var(--u));white-space:nowrap;background:#a78bfa29;border-radius:999px;flex:none;font-weight:500;line-height:1;transition:background-color .4s,color .4s;display:inline-flex}.Tasks-module__MN7IKq__timer svg{width:calc(15 * var(--u));height:calc(15 * var(--u));flex:none}.Tasks-module__MN7IKq__timer span{color:#d9ccffb3}.Tasks-module__MN7IKq__timer b{min-width:calc(58 * var(--u));color:#fff;font-size:calc(13 * var(--u));letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:left;font-weight:700}.Tasks-module__MN7IKq__timerSoon{color:#f6e3b0;background:#f6e3b029}.Tasks-module__MN7IKq__timerSoon span{color:#f6e3b0bf}.Tasks-module__MN7IKq__list{border-radius:var(--r-24);background:var(--c-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.Tasks-module__MN7IKq__list>li+li>.Tasks-module__MN7IKq__card{box-shadow:inset 0 1px #ffffff0f}.Tasks-module__MN7IKq__card{align-items:center;gap:calc(12 * var(--u));width:100%;min-width:0;min-height:calc(76 * var(--u));padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));color:#fff;font:inherit;text-align:left;background:0 0;border:0;transition:background-color .16s;display:flex}.Tasks-module__MN7IKq__card:focus-visible{outline:2px solid var(--c-violet);outline-offset:-2px}.Tasks-module__MN7IKq__card:active:not(:disabled){background:#ffffff0d}.Tasks-module__MN7IKq__thumb{width:calc(48 * var(--u));height:calc(48 * var(--u));box-sizing:border-box;padding:calc(4 * var(--u));border-radius:var(--r-12);background:#ffffff0d;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.Tasks-module__MN7IKq__thumbPh{background:#c084fc24}.Tasks-module__MN7IKq__sparkle{width:55%;height:55%;fill:var(--c-lilac);opacity:.6}.Tasks-module__MN7IKq__thumbHidden{opacity:0;width:0;height:0;position:absolute}.Tasks-module__MN7IKq__thumb img{object-fit:contain;width:100%;height:100%;display:block}.Tasks-module__MN7IKq__copy{align-items:flex-start;gap:calc(2 * var(--u));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.Tasks-module__MN7IKq__copy>b{color:#fff;font-size:calc(15 * var(--u));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.Tasks-module__MN7IKq__copy small{color:#ffffff8c;font-size:calc(13 * var(--u));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.Tasks-module__MN7IKq__prize{align-self:flex-start;align-items:center;gap:calc(4 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);color:#ffe08a;font-size:calc(15 * var(--u));background:#ffd0781a;border:1px solid #ffd07847;flex:none;font-weight:700;line-height:1;display:inline-flex}.Tasks-module__MN7IKq__prize img{width:calc(16 * var(--u));height:calc(16 * var(--u));object-fit:contain;flex:none}.Tasks-module__MN7IKq__prize i{font-variant-numeric:tabular-nums;font-style:normal;line-height:1}.Tasks-module__MN7IKq__aside{align-items:center;gap:calc(8 * var(--u));flex:none;display:flex}.Tasks-module__MN7IKq__go{width:calc(34 * var(--u));height:calc(34 * var(--u));color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.Tasks-module__MN7IKq__go svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Tasks-module__MN7IKq__cta{height:calc(34 * var(--u));padding:0 calc(14 * var(--u));border-radius:var(--r-pill);color:#fff;font-size:var(--fs-14);white-space:nowrap;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.Tasks-module__MN7IKq__ctaGo{height:calc(32 * var(--u));padding:0 calc(14 * var(--u));background:var(--c-violet);font-size:var(--fs-13)}.Tasks-module__MN7IKq__card[data-ready]{background:#972dca1a}.Tasks-module__MN7IKq__mark{width:calc(34 * var(--u));height:calc(34 * var(--u));color:var(--c-label);background:#c084fc29;border-radius:50%;flex:none;place-items:center;display:grid}.Tasks-module__MN7IKq__mark svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Tasks-module__MN7IKq__count{margin-left:calc(8 * var(--u));color:#fff6;font-family:var(--font-inter);font-size:calc(13 * var(--u));letter-spacing:0;font-weight:600}.Tasks-module__MN7IKq__cardBusy{animation:1.6s linear infinite Tasks-module__MN7IKq__taskPulse}.Tasks-module__MN7IKq__done .Tasks-module__MN7IKq__thumb,.Tasks-module__MN7IKq__done .Tasks-module__MN7IKq__copy{opacity:.5}@keyframes Tasks-module__MN7IKq__taskPulse{0%{opacity:1}50%{opacity:.62}to{opacity:1}}@media (min-width:768px){.Tasks-module__MN7IKq__page{--u:1px}}@media (prefers-reduced-motion:reduce){.Tasks-module__MN7IKq__cardBusy{animation:none}}@media (prefers-reduced-motion:no-preference){.Tasks-module__MN7IKq__list>li{animation:Tasks-module__MN7IKq__rise-in var(--dur-m) var(--ease-out) backwards}.Tasks-module__MN7IKq__list>li:nth-child(2){animation-delay:55ms}.Tasks-module__MN7IKq__list>li:nth-child(3){animation-delay:.11s}.Tasks-module__MN7IKq__list>li:nth-child(4){animation-delay:.165s}.Tasks-module__MN7IKq__list>li:nth-child(5){animation-delay:.22s}.Tasks-module__MN7IKq__list>li:nth-child(6){animation-delay:.275s}}.Tasks-module__MN7IKq__card:active:not(:disabled){scale:1}
.ChartHero-module__0gSGAW__wrap{background:color-mix(in srgb, var(--c-night) 97%, #fff);padding-bottom:24px;position:relative}.ChartHero-module__0gSGAW__slot{padding:0 var(--sp-16) var(--sp-12)}.ChartHero-module__0gSGAW__signs{gap:var(--sp-8);margin:var(--sp-12) var(--sp-16) 0;grid-template-columns:1fr 1fr;display:grid;container-type:inline-size}.ChartHero-module__0gSGAW__wide{grid-column:1/-1}.ChartHero-module__0gSGAW__card{-webkit-backdrop-filter:blur(18px)saturate(1.15);color:#fff;min-width:0;min-height:68px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff0d,#ffffff04),#0d1532;border:1px solid #ffffff24;border-radius:24px;align-items:center;gap:8px;margin:0;padding:12px 14px;display:flex;box-shadow:inset 0 1px #fff3,0 10px 24px #00000029}.ChartHero-module__0gSGAW__still{cursor:default}.ChartHero-module__0gSGAW__card[data-who=you]{border-color:#f3d48a61}.ChartHero-module__0gSGAW__card[data-who=you] .ChartHero-module__0gSGAW__ico,.ChartHero-module__0gSGAW__card[data-who=you] b,.ChartHero-module__0gSGAW__card[data-who=you] small{color:#f3d48a}.ChartHero-module__0gSGAW__card[data-who=other]{border-color:#d8b4fe6b}.ChartHero-module__0gSGAW__card[data-who=other] .ChartHero-module__0gSGAW__ico,.ChartHero-module__0gSGAW__card[data-who=other] b,.ChartHero-module__0gSGAW__card[data-who=other] small{color:#e4c9ff}.ChartHero-module__0gSGAW__card[data-on="1"]{border-color:#ffffff52}.ChartHero-module__0gSGAW__ico{flex:none;width:36px;height:36px;display:block}.ChartHero-module__0gSGAW__ico svg{width:100%;height:100%;display:block}.ChartHero-module__0gSGAW__copy{align-items:flex-start;gap:min(4px, var(--sp-4));flex-direction:column;min-width:0;display:flex}.ChartHero-module__0gSGAW__card b,.ChartHero-module__0gSGAW__card small{white-space:nowrap;max-width:100%;font-family:var(--font-text);font-weight:500;display:block;overflow:hidden}.ChartHero-module__0gSGAW__card b{font-size:var(--fs-14);color:#fff;line-height:1.15}.ChartHero-module__0gSGAW__card small{font-size:var(--fs-13);line-height:1.3}.ChartHero-module__0gSGAW__go{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;display:grid;box-shadow:inset 0 1px #ffffff38}.ChartHero-module__0gSGAW__go svg{width:16px;height:16px;display:block}.ChartHero-module__0gSGAW__card[data-point=sun] small{color:#f9f4ba}.ChartHero-module__0gSGAW__card[data-point=moon] small{color:#a6c9ffc2}.ChartHero-module__0gSGAW__card[data-point=asc] small{color:#a6fff8c2}.ChartHero-module__0gSGAW__card[data-point=places] small{color:#f6e3b0}
.Reading-module__16oi2G__page{--read-safe-top:max(var(--tg-inset-top,0px), env(safe-area-inset-top,0px));background:var(--c-night);flex-direction:column;width:100%;min-height:100%;display:flex}.Reading-module__16oi2G__column{width:min(100%,600px);margin:0 auto}.Reading-module__16oi2G__err{color:#ff8aa0;text-align:center;padding:var(--sp-16)}.Reading-module__16oi2G__head{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--sp-12);padding:var(--sp-24) var(--sp-16) 0;pointer-events:none;display:flex;position:relative}.Reading-module__16oi2G__headCopy{text-align:left;width:auto;min-width:0;max-width:100%}.Reading-module__16oi2G__score{flex:none}.Reading-module__16oi2G__head h1{font-family:var(--font-display), Georgia, serif;color:#fff;text-align:left;margin:0;font-size:9.16031vw;font-weight:700;line-height:1.05}.Reading-module__16oi2G__deck{font-size:var(--fs-16);color:#ffffff9e;margin:6px 0 10px;font-weight:500;line-height:1.3}.Reading-module__16oi2G__placesNote{font-size:var(--fs-13);color:#ffffff8c;margin:4px 2px 14px;line-height:1.4}.Reading-module__16oi2G__placesWho{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-22);margin:18px 2px 0;font-weight:600;line-height:1.1}.Reading-module__16oi2G__placesCap{font-size:var(--fs-13);letter-spacing:.04em;text-transform:uppercase;color:#ffffff75;margin:16px 2px 8px;font-weight:600}.Reading-module__16oi2G__placesGrid{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-shrink:0;min-width:0;max-width:100%;overflow:hidden}.Reading-module__16oi2G__placesHead,.Reading-module__16oi2G__placesRow{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;display:grid}.Reading-module__16oi2G__placesHead{font-size:var(--fs-12);color:#ffffff80;background:#ffffff0a;font-weight:600;line-height:1.2}.Reading-module__16oi2G__placesHead span{padding:9px 12px}.Reading-module__16oi2G__placesHead span:last-child,.Reading-module__16oi2G__placesRow span{text-align:right;border-left:1px solid #ffffff1a}.Reading-module__16oi2G__placesRow{border-top:1px solid #ffffff14}.Reading-module__16oi2G__placesRow b,.Reading-module__16oi2G__placesRow span{min-width:0;font-size:var(--fs-14);overflow-wrap:anywhere;padding:11px 12px;font-weight:500;line-height:1.35}.Reading-module__16oi2G__placesRow span{color:#ffffffc7;font-variant-numeric:tabular-nums}.Reading-module__16oi2G__placesRow i{color:var(--c-label);font-style:normal}.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesHead,.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesRow{grid-template-columns:minmax(76px,.78fr) minmax(0,1fr) minmax(0,1fr);align-items:center}.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesRow>b{overflow-wrap:normal}.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesHead span:nth-child(n+2){text-align:left}.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesHead span:nth-child(2){color:#f3d48a}.Reading-module__16oi2G__placesPair .Reading-module__16oi2G__placesHead span:nth-child(3){color:var(--c-label)}.Reading-module__16oi2G__placesCell{text-align:left;border-left:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:10px;display:flex}.Reading-module__16oi2G__placesCell strong{font-size:var(--fs-14);color:#fff;font-weight:500;line-height:1.2}.Reading-module__16oi2G__placesCell small{font-size:var(--fs-12);color:#ffffff7a;font-weight:500;line-height:1.2}.Reading-module__16oi2G__placesCell i{color:var(--c-label);font-style:normal}.Reading-module__16oi2G__placesAspect .Reading-module__16oi2G__placesHead,.Reading-module__16oi2G__placesAspect .Reading-module__16oi2G__placesRow{grid-template-columns:minmax(0,1fr) 4.75rem}.Reading-module__16oi2G__placesAspect .Reading-module__16oi2G__placesHead span:last-child,.Reading-module__16oi2G__placesAspect .Reading-module__16oi2G__placesRow span{white-space:nowrap;overflow-wrap:normal;min-width:0}.Reading-module__16oi2G__sheet{padding:var(--sp-8) 0 var(--sp-48);z-index:3;background:0 0;flex-direction:column;flex:1;margin-top:0;display:flex;position:relative}.Reading-module__16oi2G__rail{--read-safe-top:max(var(--tg-inset-top,0px), env(safe-area-inset-top,0px));z-index:8;box-sizing:border-box;overflow-anchor:none;background:var(--c-night);flex:none;align-self:stretch;width:100%;height:65px;min-height:65px;max-height:none;margin-bottom:0;padding-top:0;position:sticky;top:0;overflow:visible;box-shadow:inset 0 -2px #d8b4fe38}.Reading-module__16oi2G__rail:after{content:"";background:linear-gradient(var(--c-night), #080e2e00);pointer-events:none;height:22px;position:absolute;top:100%;left:0;right:0}.Reading-module__16oi2G__railBar{z-index:1;width:min(100%,600px);height:65px;min-height:0;padding:0 var(--sp-16);align-items:center;gap:20px;margin:0 auto;display:flex;position:relative;overflow:hidden}.Reading-module__16oi2G__railBtn{min-width:0;height:24px;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;margin:0;padding:0;display:flex}.Reading-module__16oi2G__redoPill{color:#ffe08a;min-width:0;max-width:100%;height:34px;font:inherit;font-size:var(--fs-14);cursor:pointer;background:#ffd0781a;border:1px solid #ffd07847;border-radius:999px;flex:0 auto;align-items:center;gap:6px;margin:0 auto 0 0;padding:0 12px 0 10px;font-weight:700;line-height:1.2;display:inline-flex}.Reading-module__16oi2G__redoPill svg{flex:none;width:16px;height:16px}.Reading-module__16oi2G__redoPill span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Reading-module__16oi2G__redoPill b{flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.Reading-module__16oi2G__redoPill img{flex:none;width:12px;height:12px}.Reading-module__16oi2G__railActs{flex:none;align-items:center;gap:8px;display:flex}.Reading-module__16oi2G__railExit{color:#ffffffb8;background:#ffffff0f;border:0;border-radius:16px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0003}.Reading-module__16oi2G__railShare{color:#ffffff80;background:#ffffff09;box-shadow:inset 0 1px #ffffff14}.Reading-module__16oi2G__railExit svg{width:20px;height:20px}.Reading-module__16oi2G__fill{z-index:2;background:var(--c-label);pointer-events:none;width:0;height:2px;position:absolute;bottom:0;left:0}.Reading-module__16oi2G__railTitle{z-index:1;flex:1;align-items:center;gap:4px;min-width:0;height:24px;display:flex;position:relative;overflow:hidden}.Reading-module__16oi2G__railNo{height:24px;font-family:var(--font-title);font-size:var(--fs-16);color:var(--c-label);flex:none;margin:0 6px 0 0;font-weight:500;line-height:24px}.Reading-module__16oi2G__railTitle span{min-width:0;height:24px;font-family:var(--font-title);font-size:var(--fs-16);text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7;flex:0 auto;font-weight:600;line-height:24px;display:block;overflow:hidden}.Reading-module__16oi2G__railChapters{color:#ffffffb8;flex:none;place-items:center;width:18px;height:18px;display:grid}.Reading-module__16oi2G__railChapters svg{width:18px;height:18px;display:block}.Reading-module__16oi2G__block{padding:28px var(--sp-16) 24px;box-shadow:none;background:0 0;border:0;margin:0;scroll-margin-top:80px}.Reading-module__16oi2G__block:nth-child(2n){background:color-mix(in srgb, var(--c-night) 97%, #fff)}.Reading-module__16oi2G__block:first-child{padding-top:28px}.Reading-module__16oi2G__stage{border-radius:18px;height:132px;margin:0 0 18px;position:relative;overflow:hidden}.Reading-module__16oi2G__scene{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;margin:0;display:block}.Reading-module__16oi2G__blockHead{margin:0 0 22px}.Reading-module__16oi2G__blockCopy{flex:1;min-width:0}.Reading-module__16oi2G__kickerLine{margin:0 0 4px}.Reading-module__16oi2G__plate{-webkit-backdrop-filter:blur(16px);color:#e7d4ff;background:linear-gradient(#ffffff24,#ffffff08),#0d15328c;border:1px solid #ffffff29;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff52,0 10px 24px #0003}.Reading-module__16oi2G__plateMark{width:22px;height:22px;display:block}.Reading-module__16oi2G__blockHead h2{font-family:var(--font-display), Georgia, serif;color:#fff;text-wrap:balance;margin:0;font-size:7.63359vw;font-weight:700;line-height:1.05}.Reading-module__16oi2G__chapNo{color:var(--c-label);flex:none;font-weight:600}.Reading-module__16oi2G__sub{font-size:var(--fs-16);color:#ffffff9e;align-items:baseline;gap:8px;margin:8px 0 0;font-weight:500;line-height:1.3;display:flex}.Reading-module__16oi2G__idx{font-size:var(--fs-12);letter-spacing:.08em;color:var(--c-label);flex:none;font-weight:700}.Reading-module__16oi2G__meter{margin:0}.Reading-module__16oi2G__leadCopy .md p:first-of-type{font-size:var(--fs-18);color:#fffffff0;line-height:1.5}.Reading-module__16oi2G__rest{animation:.56s cubic-bezier(.22,1,.36,1) both Reading-module__16oi2G__rest-in}@keyframes Reading-module__16oi2G__rest-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.Reading-module__16oi2G__more,.Reading-module__16oi2G__next{color:var(--c-label);font:inherit;font-size:var(--fs-16);text-align:left;cursor:pointer;background:0 0;border:0;margin:14px 0 0;padding:0;font-weight:600;display:block}.Reading-module__16oi2G__next{margin-top:22px}.Reading-module__16oi2G__clip{color:#f4effa;flex:1;position:relative}.Reading-module__16oi2G__clipLocked{-webkit-mask-image:linear-gradient(#000 0% calc(100% - 460px),#000000d1 calc(100% - 340px),#00000080 calc(100% - 210px),#0000002e calc(100% - 90px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 460px),#000000d1 calc(100% - 340px),#00000080 calc(100% - 210px),#0000002e calc(100% - 90px),#0000 100%)}.Reading-module__16oi2G__topic{-webkit-backdrop-filter:blur(18px)saturate(1.15);color:#fff;text-align:left;cursor:pointer;background:linear-gradient(#ffffff0d,#ffffff04),#0d1532;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;width:100%;margin:18px 0 0;padding:8px;display:flex;box-shadow:inset 0 1px #fff3,0 10px 24px #00000029}.Reading-module__16oi2G__topic img{object-fit:cover;border-radius:14px;flex:none;width:72px;height:72px}@media (hover:hover){.Reading-module__16oi2G__topic:hover{background:linear-gradient(#ffffff1a,#ffffff08),#121a36;border-color:#ffffff61}}.Reading-module__16oi2G__topicCopy{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.Reading-module__16oi2G__topicCopy small{color:#ffffff9e;font-size:var(--fs-13);font-weight:500;line-height:1.3}.Reading-module__16oi2G__topicCopy b{font-size:var(--fs-16);font-weight:600;line-height:1.25}.Reading-module__16oi2G__lock{margin-top:16px}.Reading-module__16oi2G__lockText{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:132px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.Reading-module__16oi2G__lockNote{text-align:center;font-size:var(--fs-13);color:#ffffff9e;margin:12px 0 10px;line-height:1.4}.Reading-module__16oi2G__end{padding:8px var(--sp-16) calc(var(--sp-32) + max(env(safe-area-inset-bottom,0px), var(--tg-inset-bottom,0px)));flex-direction:column;gap:16px;margin-top:28px;display:flex}.Reading-module__16oi2G__endCard{background:var(--c-card);text-align:center;border-radius:24px;padding:22px 20px 20px}.Reading-module__16oi2G__endCard b{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-22);color:#fff;font-weight:600;line-height:1.15;display:block}.Reading-module__16oi2G__endCard p{font-size:var(--fs-14);color:#fff9;margin:6px 0 0;font-weight:500;line-height:1.4}.Reading-module__16oi2G__stars{justify-content:center;gap:4px;margin-top:14px;display:flex}.Reading-module__16oi2G__stars button{cursor:pointer;width:44px;height:44px;transition:transform .16s var(--ease-out,ease-out);background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid}.Reading-module__16oi2G__stars button:active{transform:scale(.88)}.Reading-module__16oi2G__stars svg{width:26px;height:26px;display:block}.Reading-module__16oi2G__starsDone{gap:4px;margin-top:14px}.Reading-module__16oi2G__starsDone i{place-items:center;width:30px;height:30px;display:grid}.Reading-module__16oi2G__starsDone svg{width:26px;height:26px}.Reading-module__16oi2G__endBtn{color:#fff;width:100%;height:52px;font:inherit;font-size:var(--fs-16);cursor:pointer;background:linear-gradient(100deg,#9a3ad4 0%,#6a62e8 52%,#4f8fe0 100%);border:0;border-radius:999px;font-weight:600;box-shadow:inset 0 1px #ffffff61,0 12px 28px #5838aa52}.Reading-module__16oi2G__cta{padding:4px calc(var(--sp-16) + 6px) 28px}.Reading-module__16oi2G__ctaNote{text-align:center;font-size:var(--fs-13);color:#ffffff9e;margin:0 0 22px;line-height:1.4}.Reading-module__16oi2G__btn{width:100%;height:var(--sp-52);border-radius:var(--r-pill);color:#fff;font:inherit;font-size:var(--fs-16);background:linear-gradient(90deg, var(--c-violet), #5284d8);cursor:pointer;border:0;font-weight:600;box-shadow:inset 0 1px #ffffff47}.Reading-module__16oi2G__block .Reading-module__16oi2G__mdWrap{padding:0}.Reading-module__16oi2G__block .Reading-module__16oi2G__mdWrap .md p:last-child{margin-bottom:0}.Reading-module__16oi2G__mdWrap{font-size:var(--fs-16);color:#ffffffe0;text-wrap:pretty;padding:0;line-height:1.55}.Reading-module__16oi2G__mdWrap .md h2{font-family:var(--font-title);font-size:var(--fs-18);color:#fff;text-wrap:balance;margin:18px 0 8px;font-weight:600}.Reading-module__16oi2G__mdWrap .md h2:first-child{margin-top:0}.Reading-module__16oi2G__mdWrap .md h3{font-family:var(--font-title);font-size:var(--fs-16);color:#ffffffeb;margin:14px 0 8px;font-weight:600}.Reading-module__16oi2G__mdWrap .md p{margin:0 0 18px}.Reading-module__16oi2G__mdWrap .md>div:first-child>p:first-child{font-size:var(--fs-18);color:#fff;line-height:1.45}.Reading-module__16oi2G__mdWrap .md em{color:#ffffff9e;font-style:normal}.Reading-module__16oi2G__mdWrap .md strong{color:#fff;font-weight:600}.Reading-module__16oi2G__mdWrap .star{background:0 0;height:0;margin:0}:is(.Reading-module__16oi2G__mdWrap .quote,.Reading-module__16oi2G__mdWrap .note,.Reading-module__16oi2G__mdWrap .do,.Reading-module__16oi2G__mdWrap .dont){box-shadow:none;background:0 0;border:0;border-radius:0;margin:24px 0 29px;padding:0}.Reading-module__16oi2G__mdWrap .quote{clear:both;-webkit-backdrop-filter:blur(16px);text-align:center;font-family:var(--font-display), Georgia, serif;background:linear-gradient(#ffffff08,#ffffff03),#080e2e47;border:1px solid #ffffff0f;border-radius:18px;margin:31px 0;padding:20px 16px;box-shadow:inset 0 1px #ffffff0f}.Reading-module__16oi2G__mdWrap .qtext:before{color:#f6e4bccc;font-size:1em}.Reading-module__16oi2G__mdWrap .qtext:after{color:#f6e4bccc;font-size:1em}.Reading-module__16oi2G__mdWrap .qtext:before{content:"« "}.Reading-module__16oi2G__mdWrap .qtext:after{content:" »"}:is(.Reading-module__16oi2G__mdWrap .md ul,.Reading-module__16oi2G__mdWrap .md h2,.Reading-module__16oi2G__mdWrap .md h3){clear:both}.Reading-module__16oi2G__mdWrap .qtext{z-index:1;font-size:var(--fs-22);text-align:center;color:#f6e4bc;text-wrap:balance;font-weight:600;line-height:1.35;display:block;position:relative}.Reading-module__16oi2G__mdWrap .fact{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--fs-16);color:var(--c-label);background:0 0;border:0;border-radius:0;margin:31px 0;padding:0;font-weight:500;line-height:1.5}.Reading-module__16oi2G__mdWrap .drop{float:left;color:#e7d4ff;width:72px;height:72px;margin:2px 14px 6px 0}.Reading-module__16oi2G__mdWrap .drop svg{width:100%;height:100%;display:block}.Reading-module__16oi2G__mdWrap .ink{white-space:nowrap;color:#fff;align-items:baseline;gap:3px;display:inline-flex}.Reading-module__16oi2G__mdWrap .ink-svg{color:#e7d4ff;flex:none;width:1.15em;height:1.15em;transform:translateY(.16em)}.Reading-module__16oi2G__mdWrap .emo{font-style:normal}:is(.Reading-module__16oi2G__mdWrap .note,.Reading-module__16oi2G__mdWrap .aside,.Reading-module__16oi2G__mdWrap .do,.Reading-module__16oi2G__mdWrap .dont){clear:both;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#ffffffd1;font-size:var(--fs-16);background:0 0;border:0;border-left:2px solid #f0d7a2;border-radius:0;margin:31px 0;padding:0 0 0 16px;line-height:1.5}:is(.Reading-module__16oi2G__mdWrap .note b,.Reading-module__16oi2G__mdWrap .aside b,.Reading-module__16oi2G__mdWrap .do b,.Reading-module__16oi2G__mdWrap .dont b){font-size:var(--fs-12);color:#f0d7a2;margin-bottom:4px;font-weight:600;display:block}.Reading-module__16oi2G__mdWrap .md ul{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:31px 0;padding:0;list-style:none}:is(.Reading-module__16oi2G__mdWrap .do ul,.Reading-module__16oi2G__mdWrap .dont ul,.Reading-module__16oi2G__mdWrap .note ul){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0}.Reading-module__16oi2G__mdWrap .md li{color:#fff;border:0;margin:0 0 16px;padding:0 0 0 16px;line-height:1.4;position:relative}.Reading-module__16oi2G__mdWrap .md li:last-child{border-bottom:0;margin-bottom:0}.Reading-module__16oi2G__mdWrap .md li:before{content:"";background:#ffffff8c;border-radius:50%;width:6px;height:6px;position:absolute;top:.48em;left:0}.Reading-module__16oi2G__mdWrap .hours{flex-direction:column;gap:14px;margin:0 0 16px;display:flex}.Reading-module__16oi2G__mdWrap .hours>div{border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:0;display:grid}.Reading-module__16oi2G__mdWrap .hours>div>span{text-align:left;line-height:1.4}.Reading-module__16oi2G__mdWrap .hours time{font-family:var(--font-title);font-size:var(--fs-12);white-space:nowrap;color:#ffffff9e;line-height:1.4}.Reading-module__16oi2G__mdWrap .tbl{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;background:#0d1532;border:1px solid #ffffff24;border-radius:18px;margin:0 0 16px;overflow:auto hidden}.Reading-module__16oi2G__mdWrap .tbl::-webkit-scrollbar{height:7px}.Reading-module__16oi2G__mdWrap .tbl::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px;margin:0 8px 4px}.Reading-module__16oi2G__mdWrap .tbl::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.Reading-module__16oi2G__mdWrap .tbl table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:var(--fs-12)}:is(.Reading-module__16oi2G__mdWrap .tbl th,.Reading-module__16oi2G__mdWrap .tbl td){white-space:nowrap;border-bottom:1px solid #ffffff14;padding:10px 14px}.Reading-module__16oi2G__mdWrap .tbl th{font-size:var(--fs-12);color:#ffffff80;background:#ffffff08;font-weight:600}:is(.Reading-module__16oi2G__mdWrap .tbl td:first-child,.Reading-module__16oi2G__mdWrap .tbl th:first-child){color:#ffffffdb;background:#0d1532;font-weight:600;position:sticky;left:0}.Reading-module__16oi2G__toc{z-index:1;pointer-events:auto;position:absolute;inset:0}.Reading-module__16oi2G__tocOut .Reading-module__16oi2G__dim{animation:.18s forwards Reading-module__16oi2G__toc-fade-out}.Reading-module__16oi2G__tocOut .Reading-module__16oi2G__panel{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) forwards Reading-module__16oi2G__toc-drop}.Reading-module__16oi2G__dim{background:#0806149e;border:0;animation:.22s both Reading-module__16oi2G__toc-fade;position:absolute;inset:0}.Reading-module__16oi2G__panel{z-index:1;max-height:min(78dvh,640px);padding:var(--sp-8) var(--sp-16) var(--sp-20);border-radius:var(--r-24) var(--r-24) 0 0;color:#fff;text-align:left;background:#12183a;flex-direction:column;align-items:stretch;animation:.42s cubic-bezier(.22,.9,.24,1) both Reading-module__16oi2G__toc-rise;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto}.Reading-module__16oi2G__panel>*{flex-shrink:0}.Reading-module__16oi2G__handle{width:var(--sp-36);height:4px;margin:var(--sp-8) auto var(--sp-12);border-radius:var(--r-pill);background:#ffffff47;flex:none;display:block}.Reading-module__16oi2G__panel h2{font-family:var(--font-title);font-size:var(--fs-18);text-align:left;margin:0 4px 8px;font-weight:600;line-height:1.2}.Reading-module__16oi2G__tocList{margin:0;padding:0;list-style:none}.Reading-module__16oi2G__tocList button{color:#ffffffb8;width:100%;font:inherit;font-size:var(--fs-16);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;align-items:baseline;gap:12px;margin:0;padding:12px 4px;line-height:1.35;display:flex}.Reading-module__16oi2G__tocList li:last-child button{border-bottom:0}.Reading-module__16oi2G__tocList button[data-on="1"]{color:#fff}.Reading-module__16oi2G__tocList button span{font-size:var(--fs-12);letter-spacing:.04em;color:var(--c-label);flex:none;font-weight:600}.Reading-module__16oi2G__ask{z-index:2;padding:var(--sp-16);pointer-events:auto;place-items:center;display:grid;position:absolute;inset:0}.Reading-module__16oi2G__askDim{background:#0806149e;border:0;animation:.22s both Reading-module__16oi2G__toc-fade;position:absolute;inset:0}.Reading-module__16oi2G__askCard{z-index:1;color:#fff;text-align:left;background:#12183a;border-radius:24px;width:min(100%,340px);margin:0;padding:22px 16px 16px;animation:.24s cubic-bezier(.22,.9,.24,1) both Reading-module__16oi2G__ask-in;position:relative}.Reading-module__16oi2G__askCard h2{font-family:var(--font-title);font-size:var(--fs-18);margin:0;font-weight:600;line-height:1.25}.Reading-module__16oi2G__askCard p{color:#ffffff9e;font-size:var(--fs-16);margin:8px 0 0;font-weight:500;line-height:1.4}.Reading-module__16oi2G__askActs{gap:10px;margin-top:18px;display:flex}.Reading-module__16oi2G__askStay,.Reading-module__16oi2G__askGo{height:48px;font:inherit;font-size:var(--fs-16);color:#fff;cursor:pointer;border:0;border-radius:16px;flex:1;font-weight:600}.Reading-module__16oi2G__askStay{background:#ffffff14}.Reading-module__16oi2G__askGo{background:linear-gradient(90deg, var(--c-violet), #5284d8)}.Reading-module__16oi2G__askOut .Reading-module__16oi2G__askDim{animation:.18s forwards Reading-module__16oi2G__toc-fade-out}.Reading-module__16oi2G__askOut .Reading-module__16oi2G__askCard{animation:.18s forwards Reading-module__16oi2G__ask-out}@keyframes Reading-module__16oi2G__ask-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes Reading-module__16oi2G__ask-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes Reading-module__16oi2G__toc-fade{0%{opacity:0}to{opacity:1}}@keyframes Reading-module__16oi2G__toc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes Reading-module__16oi2G__toc-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Reading-module__16oi2G__toc-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.Reading-module__16oi2G__rest{animation:none}.Reading-module__16oi2G__leave{display:none}.Reading-module__16oi2G__arrive{animation:none;transform:none}.Reading-module__16oi2G__rail{transition:none}.Reading-module__16oi2G__dim,.Reading-module__16oi2G__panel,.Reading-module__16oi2G__tocOut .Reading-module__16oi2G__dim,.Reading-module__16oi2G__tocOut .Reading-module__16oi2G__panel,.Reading-module__16oi2G__askDim,.Reading-module__16oi2G__askCard,.Reading-module__16oi2G__askOut .Reading-module__16oi2G__askDim,.Reading-module__16oi2G__askOut .Reading-module__16oi2G__askCard{animation:none}}@media (min-width:768px){.Reading-module__16oi2G__head h1{font-size:36px}.Reading-module__16oi2G__blockHead h2{font-size:30px}.Reading-module__16oi2G__mdWrap .tbl{overflow:visible}.Reading-module__16oi2G__mdWrap .tbl table{width:100%;min-width:0}:is(.Reading-module__16oi2G__mdWrap .tbl th,.Reading-module__16oi2G__mdWrap .tbl td){white-space:normal;font-size:var(--fs-13);padding:12px 16px}:is(.Reading-module__16oi2G__mdWrap .tbl td:first-child,.Reading-module__16oi2G__mdWrap .tbl th:first-child){font-size:var(--fs-12);background:#0d1532;position:static}}.Reading-module__16oi2G__stars button:active{scale:1}
.ProBanner-module__fRK6_a__card{text-align:left;color:#fff;background:linear-gradient(105deg,#2a226e 0%,#4a2a82 46%,#7a3a9c 100%);border:0;border-radius:24px;align-items:stretch;width:100%;min-height:172px;margin:0;padding:18px 16px;display:flex;position:relative;overflow:hidden}.ProBanner-module__fRK6_a__copy{z-index:1;flex-direction:column;align-items:flex-start;width:calc(100% - 64px);display:flex;position:relative}.ProBanner-module__fRK6_a__title{letter-spacing:-.03em;margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.15}.ProBanner-module__fRK6_a__title span,.ProBanner-module__fRK6_a__copy p span{white-space:nowrap;display:block}.ProBanner-module__fRK6_a__copy p{color:#c3b4f2;margin:0;font-size:13px;font-weight:500;line-height:1.35}.ProBanner-module__fRK6_a__price{align-items:center;gap:4px;margin-top:auto;padding-top:18px;display:flex}.ProBanner-module__fRK6_a__price b{color:#fff;letter-spacing:-.03em;font-size:18px;font-weight:700;line-height:1}.ProBanner-module__fRK6_a__price span{color:#c3b4f2;font-size:13px;font-weight:500;line-height:1}.ProBanner-module__fRK6_a__price .ProBanner-module__fRK6_a__off{color:#fff;letter-spacing:-.02em;background:#c3b4f238;border-radius:999px;margin-left:4px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.2}.ProBanner-module__fRK6_a__art{object-fit:contain;opacity:.9;pointer-events:none;width:223px;height:223px;position:absolute;top:50%;right:-92px;transform:translate(5%,-50%)}.ProBanner-module__fRK6_a__hold{visibility:hidden}
.DailyReward-module__oNjp-W__card{border-radius:var(--r-24);text-align:left;color:#fff;background:radial-gradient(70% 150% at 100% 50%, #972dca52, transparent 72%), var(--c-card);border:0;align-items:center;gap:12px;width:100%;min-height:60px;margin:0;padding:6px 12px;transition:transform .18s,filter .18s;display:flex;position:relative;overflow:hidden}.DailyReward-module__oNjp-W__card:hover{filter:brightness(1.05)}.DailyReward-module__oNjp-W__card:active{transform:scale(.985)}.DailyReward-module__oNjp-W__copy{z-index:1;flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex;position:relative}.DailyReward-module__oNjp-W__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-14);letter-spacing:-.01em;font-weight:600;line-height:1.2;overflow:hidden}.DailyReward-module__oNjp-W__meta{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.DailyReward-module__oNjp-W__line{text-overflow:ellipsis;white-space:nowrap;color:#ffffff9e;min-width:0;font-size:var(--fs-13);font-weight:500;line-height:1.3;overflow:hidden}.DailyReward-module__oNjp-W__foot{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.DailyReward-module__oNjp-W__pips{align-items:center;gap:var(--sp-4);flex:none;margin-top:2px;display:flex}.DailyReward-module__oNjp-W__pip{background:#fff3;border-radius:50%;width:6px;height:6px}.DailyReward-module__oNjp-W__pipFlow{border-radius:2px}.DailyReward-module__oNjp-W__pipGot{background:var(--c-lilac)}.DailyReward-module__oNjp-W__pipNow{box-shadow:inset 0 0 0 1.5px var(--c-lilac);background:0 0}.DailyReward-module__oNjp-W__pill{border-radius:var(--r-pill);color:#ffffffe6;height:36px;font-size:var(--fs-14);font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff1a;flex:none;justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.DailyReward-module__oNjp-W__pillGo{background-color:var(--c-violet);background-image:linear-gradient(90deg, var(--c-violet), #5284d8);color:#fff;padding:0 18px;font-weight:700}.DailyReward-module__oNjp-W__clock{letter-spacing:.04em}.DailyReward-module__oNjp-W__art{z-index:1;object-fit:contain;pointer-events:none;flex:none;width:52px;height:52px;position:relative}.DailyReward-module__oNjp-W__root{z-index:1;pointer-events:auto;position:absolute;inset:0}.DailyReward-module__oNjp-W__dim{background:#04081ca8;border:0;animation:.42s both DailyReward-module__oNjp-W__daily-fade;position:absolute;inset:0}.DailyReward-module__oNjp-W__dim.DailyReward-module__oNjp-W__dimOut{animation:.22s forwards DailyReward-module__oNjp-W__daily-fade-out}.DailyReward-module__oNjp-W__panel{z-index:1;box-sizing:border-box;background:var(--c-night);color:#fff;scrollbar-width:none;border-radius:24px 24px 0 0;max-height:92%;padding:8px 20px 28px;animation:.62s cubic-bezier(.22,.9,.24,1) both DailyReward-module__oNjp-W__daily-rise;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto;box-shadow:inset 0 1px #ffffff14}.DailyReward-module__oNjp-W__handle{background:#ffffff38;border-radius:999px;width:36px;height:4px;margin:10px auto 18px;display:block}.DailyReward-module__oNjp-W__close button{color:#ffffffeb;background:#ffffff14;width:32px;height:32px;top:10px;right:10px}.DailyReward-module__oNjp-W__panel.DailyReward-module__oNjp-W__panelOut{pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) forwards DailyReward-module__oNjp-W__daily-drop}.DailyReward-module__oNjp-W__panel h2{font-size:var(--fs-22);letter-spacing:-.02em;text-align:center;margin:0;font-weight:600;line-height:1.15}.DailyReward-module__oNjp-W__hint{color:#ffffff80;font-size:var(--fs-14);text-align:center;text-wrap:balance;margin:8px 0 20px;font-weight:500;line-height:1.35}.DailyReward-module__oNjp-W__hero{border-radius:var(--r-24);text-align:center;background:radial-gradient(72% 70% at 50% 42%, #972dca6b, transparent 74%), var(--c-card);flex-direction:column;align-items:center;margin:0 0 12px;padding:8px 16px 10px;transition:background .32s;display:flex;position:relative;overflow:hidden}.DailyReward-module__oNjp-W__stage{width:100%;padding-bottom:54px;position:relative}.DailyReward-module__oNjp-W__day,.DailyReward-module__oNjp-W__enter,.DailyReward-module__oNjp-W__leave{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.DailyReward-module__oNjp-W__leave{pointer-events:none;animation:.28s cubic-bezier(.2,.8,.2,1) forwards DailyReward-module__oNjp-W__day-out;position:absolute;top:0;left:0}.DailyReward-module__oNjp-W__enter{animation:.28s cubic-bezier(.2,.8,.2,1) forwards DailyReward-module__oNjp-W__day-in}.DailyReward-module__oNjp-W__overlay{z-index:2;pointer-events:none;position:absolute;inset:0}.DailyReward-module__oNjp-W__copyLeave{animation:.28s cubic-bezier(.2,.8,.2,1) forwards DailyReward-module__oNjp-W__day-out}.DailyReward-module__oNjp-W__copyEnter{animation:.28s cubic-bezier(.2,.8,.2,1) forwards DailyReward-module__oNjp-W__day-in}.DailyReward-module__oNjp-W__heroCard{background:radial-gradient(72% 70% at 50% 42%, #5284d857, transparent 74%), var(--c-card)}.DailyReward-module__oNjp-W__glow{place-items:center;width:100%;height:132px;margin:0;display:grid}.DailyReward-module__oNjp-W__glow img{object-fit:contain;pointer-events:none;width:232px;max-width:none;height:132px;max-height:none;display:block}.DailyReward-module__oNjp-W__glowDim img{opacity:.45}.DailyReward-module__oNjp-W__shade{display:none}.DailyReward-module__oNjp-W__faceCopy{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.DailyReward-module__oNjp-W__hero b{color:#fff;width:100%;font-size:var(--fs-18);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.15;display:block}.DailyReward-module__oNjp-W__got,.DailyReward-module__oNjp-W__aside{text-overflow:ellipsis;white-space:nowrap;width:100%;min-height:1.3em;font-size:var(--fs-13);margin-top:0;font-weight:700;line-height:1.3;overflow:hidden}.DailyReward-module__oNjp-W__got{color:#ffffffb8;font-weight:500;animation:.24s both DailyReward-module__oNjp-W__daily-hero}.DailyReward-module__oNjp-W__aside{color:#ffffff8c;font-weight:600}.DailyReward-module__oNjp-W__track{width:100%;min-width:0;margin:0 0 var(--sp-16);flex-wrap:nowrap;gap:6px;padding:0;list-style:none;display:flex}.DailyReward-module__oNjp-W__track li,.DailyReward-module__oNjp-W__track li.DailyReward-module__oNjp-W__spread{flex:1;width:auto;min-width:0;max-width:none;overflow:hidden}.DailyReward-module__oNjp-W__spread .DailyReward-module__oNjp-W__cell{justify-content:center;min-height:100%}.DailyReward-module__oNjp-W__cell{align-items:center;gap:var(--sp-4);color:#fff;background:#ffffff0f;border-radius:25%;flex-direction:column;width:100%;min-width:0;max-width:100%;padding:4px 0 6px;transition:background .18s,transform .16s;display:flex;overflow:hidden}.DailyReward-module__oNjp-W__cell:hover{background:#ffffff1f}.DailyReward-module__oNjp-W__cell:active{transform:scale(.96)}.DailyReward-module__oNjp-W__cell:focus-visible{box-shadow:inset 0 0 0 2px #fff}.DailyReward-module__oNjp-W__medal{background:#ffffff0f;border-radius:28%;place-items:center;width:32px;height:32px;display:grid;position:relative}.DailyReward-module__oNjp-W__tick{color:#2a1848;text-align:center;background:#fff;border-radius:50%;width:12px;height:12px;font-size:8px;font-weight:800;line-height:12px;position:absolute;bottom:0;right:0}.DailyReward-module__oNjp-W__spread .DailyReward-module__oNjp-W__medal{border-radius:10px}.DailyReward-module__oNjp-W__medal img{object-fit:contain;pointer-events:none;width:32px;max-width:100%;height:32px;transition:opacity .18s}.DailyReward-module__oNjp-W__num{color:#ffffff80;font-size:var(--fs-12);font-weight:600;line-height:1}.DailyReward-module__oNjp-W__cellDone{background:#ffffff0a}.DailyReward-module__oNjp-W__cellDone .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellDone.DailyReward-module__oNjp-W__cellPick .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellDone.DailyReward-module__oNjp-W__cellPick:hover .DailyReward-module__oNjp-W__medal img{opacity:.32}.DailyReward-module__oNjp-W__cellDone .DailyReward-module__oNjp-W__num{color:#ffffff57}.DailyReward-module__oNjp-W__cellReady .DailyReward-module__oNjp-W__num{color:#fff}.DailyReward-module__oNjp-W__cellReady .DailyReward-module__oNjp-W__medal{box-shadow:inset 0 0 0 1.5px var(--c-lilac)}.DailyReward-module__oNjp-W__cellWait .DailyReward-module__oNjp-W__medal img{opacity:.85}.DailyReward-module__oNjp-W__cellPick,.DailyReward-module__oNjp-W__cellPick:hover{opacity:1;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47}.DailyReward-module__oNjp-W__spread .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellOn .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellOn:hover .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellPick .DailyReward-module__oNjp-W__medal img,.DailyReward-module__oNjp-W__cellPick:hover .DailyReward-module__oNjp-W__medal img{opacity:1}.DailyReward-module__oNjp-W__cellOn,.DailyReward-module__oNjp-W__cellOn:hover{background:var(--c-violet);box-shadow:inset 0 1px #ffffff47}.DailyReward-module__oNjp-W__cellOn .DailyReward-module__oNjp-W__medal,.DailyReward-module__oNjp-W__cellOn:hover .DailyReward-module__oNjp-W__medal{box-shadow:none;background:#ffffff29}.DailyReward-module__oNjp-W__cellOn:focus-visible{box-shadow:inset 0 0 0 2px #fff}.DailyReward-module__oNjp-W__cellOn .DailyReward-module__oNjp-W__num,.DailyReward-module__oNjp-W__cellOn:hover .DailyReward-module__oNjp-W__num{color:#fff}.DailyReward-module__oNjp-W__timer{width:100%;min-height:var(--sp-52);border-radius:var(--r-pill);background:#ffffff0f;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;animation:.24s both DailyReward-module__oNjp-W__daily-hero;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.DailyReward-module__oNjp-W__timer span{color:#ffffff9e;min-width:0;font-size:var(--fs-14);text-align:center;font-weight:600;line-height:1.2}.DailyReward-module__oNjp-W__timer b{color:#fff;font-size:var(--fs-16);letter-spacing:.04em;font-variant-numeric:tabular-nums;flex:none;font-weight:700;line-height:1}.DailyReward-module__oNjp-W__wait{min-height:var(--sp-52);border-radius:var(--r-pill);color:#ffffff9e;font-size:var(--fs-14);text-align:center;justify-content:center;align-items:center;margin:0;padding:0 16px;font-weight:600;line-height:1.35;display:flex}@keyframes DailyReward-module__oNjp-W__daily-fade{0%{opacity:0}to{opacity:1}}@keyframes DailyReward-module__oNjp-W__daily-fade-out{0%{opacity:1}to{opacity:0}}@keyframes DailyReward-module__oNjp-W__daily-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes DailyReward-module__oNjp-W__daily-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}@keyframes DailyReward-module__oNjp-W__daily-hero{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes DailyReward-module__oNjp-W__day-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes DailyReward-module__oNjp-W__day-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.DailyReward-module__oNjp-W__card{animation:DailyReward-module__oNjp-W__rise-in var(--dur-m) var(--ease-out) 60ms backwards}}.DailyReward-module__oNjp-W__card:active,.DailyReward-module__oNjp-W__cell:active{scale:1}
.Skeleton-module__xSTg6a__stack{gap:var(--sp-12);flex-direction:column;display:flex}.Skeleton-module__xSTg6a__bone{background:linear-gradient(90deg,#ffffff0d 0%,#e8d4ff24 45%,#ffffff0d 90%) 0 0/220% 100%;animation:1.2s linear infinite Skeleton-module__xSTg6a__shimmer;display:block}.Skeleton-module__xSTg6a__round{border-radius:50%}.Skeleton-module__xSTg6a__pill{border-radius:var(--r-pill)}.Skeleton-module__xSTg6a__r12{border-radius:var(--r-12)}.Skeleton-module__xSTg6a__r16{border-radius:var(--r-16)}.Skeleton-module__xSTg6a__r24{border-radius:var(--r-24)}.Skeleton-module__xSTg6a__avaSm,.Skeleton-module__xSTg6a__bellSm{width:var(--sp-36);height:var(--sp-36);flex:none}.Skeleton-module__xSTg6a__coin{width:var(--sp-80);height:var(--sp-36);flex:none}.Skeleton-module__xSTg6a__whoCol{gap:var(--sp-6);flex-direction:column;flex:1;min-width:0;display:flex}.Skeleton-module__xSTg6a__name{width:42%;height:var(--fs-22);border-radius:var(--r-12)}.Skeleton-module__xSTg6a__line{height:var(--fs-14);border-radius:var(--r-12)}.Skeleton-module__xSTg6a__w40{width:40%}.Skeleton-module__xSTg6a__w55{width:55%}.Skeleton-module__xSTg6a__w70{width:70%}.Skeleton-module__xSTg6a__w90{width:90%}.Skeleton-module__xSTg6a__h12{height:var(--fs-12)}.Skeleton-module__xSTg6a__h14{height:var(--fs-14)}.Skeleton-module__xSTg6a__h18{height:var(--fs-18)}.Skeleton-module__xSTg6a__h22{height:var(--fs-22)}.Skeleton-module__xSTg6a__center{margin:0 auto}.Skeleton-module__xSTg6a__productArt{width:var(--sp-96);height:var(--sp-96);flex:none}.Skeleton-module__xSTg6a__rewardArt{flex:none;width:52px;height:52px}.Skeleton-module__xSTg6a__rewardPill{flex:none;width:88px;height:36px}.Skeleton-module__xSTg6a__buy{width:var(--sp-64);height:var(--sp-32)}.Skeleton-module__xSTg6a__proTitle{margin-top:4px;margin-bottom:12px}.Skeleton-module__xSTg6a__proDesc{margin-top:4px}.Skeleton-module__xSTg6a__proPrice{width:46%;height:18px;margin-top:auto}.Skeleton-module__xSTg6a__chipSm{width:var(--sp-48);height:var(--sp-22)}.Skeleton-module__xSTg6a__rowArt{flex:none;width:42px;height:42px}.Skeleton-module__xSTg6a__taskCard{align-items:center;gap:calc(12 * var(--u,calc(100vw / 393)));width:100%;min-height:calc(76 * var(--u,calc(100vw / 393)));padding:calc(14 * var(--u,calc(100vw / 393))) calc(14 * var(--u,calc(100vw / 393))) calc(14 * var(--u,calc(100vw / 393))) calc(12 * var(--u,calc(100vw / 393)));display:flex}.Skeleton-module__xSTg6a__taskThumb{width:calc(48 * var(--u,calc(100vw / 393)));height:calc(48 * var(--u,calc(100vw / 393)));border-radius:var(--r-12);flex:none}.Skeleton-module__xSTg6a__taskCopy{align-items:flex-start;gap:calc(6 * var(--u,calc(100vw / 393)));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.Skeleton-module__xSTg6a__taskSide{flex:none;display:flex}.Skeleton-module__xSTg6a__taskCount{width:calc(40 * var(--u,calc(100vw / 393)));height:calc(14 * var(--u,calc(100vw / 393)));border-radius:var(--r-pill)}.Skeleton-module__xSTg6a__rowCopy{gap:var(--sp-6);flex-direction:column;flex:1;min-width:0;display:flex}.Skeleton-module__xSTg6a__readCta{width:var(--sp-64);height:var(--sp-32);flex:none}.Skeleton-module__xSTg6a__hero{align-items:center;gap:var(--sp-12);padding-top:var(--sp-16);flex-direction:column;display:flex}.Skeleton-module__xSTg6a__heroAva{width:70px;height:70px}.Skeleton-module__xSTg6a__fact{width:100%;height:var(--sp-44)}.Skeleton-module__xSTg6a__inviteBtn{width:148px;height:36px}.Skeleton-module__xSTg6a__leadNext{margin-top:6px}.Skeleton-module__xSTg6a__helpCta{flex:none;width:96px;height:36px}.Skeleton-module__xSTg6a__search{border-radius:25px;width:100%;height:50px}.Skeleton-module__xSTg6a__sort{width:100%;height:36px}.Skeleton-module__xSTg6a__searchBtn{border-radius:50%;flex:none;width:36px;height:36px}.Skeleton-module__xSTg6a__cat{width:var(--sp-80);height:36px}.Skeleton-module__xSTg6a__cat:nth-child(2){width:108px}.Skeleton-module__xSTg6a__cat:nth-child(3){width:92px}.Skeleton-module__xSTg6a__cat:nth-child(4){width:120px}.Skeleton-module__xSTg6a__cat:nth-child(5){width:84px}.Skeleton-module__xSTg6a__catArt{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.Skeleton-module__xSTg6a__price{width:72px;height:30px;margin-top:auto}.Skeleton-module__xSTg6a__signChip{border-radius:24px;width:100%;min-width:0;height:68px}.Skeleton-module__xSTg6a__readScore{width:var(--sp-52);height:var(--sp-52);flex:none}.Skeleton-module__xSTg6a__readTitle{border-radius:12px;width:72%;height:1.05em;font-size:9.16031vw}.Skeleton-module__xSTg6a__readDeck{width:48%;height:1.3em;font-size:var(--fs-16);border-radius:12px;margin-top:6px}.Skeleton-module__xSTg6a__readRedo{width:min(196px,70%);height:34px}.Skeleton-module__xSTg6a__readExit{border-radius:16px;flex:none;width:40px;height:40px;margin-left:auto}.Skeleton-module__xSTg6a__readChapter{border-radius:12px;width:64%;height:1.05em;font-size:7.63359vw}.Skeleton-module__xSTg6a__readSub{width:42%;height:1.3em;font-size:var(--fs-16);border-radius:12px;margin-top:8px}.Skeleton-module__xSTg6a__readScene{border-radius:18px;width:100%;height:132px;margin:0 0 18px}.Skeleton-module__xSTg6a__readHeadCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.Skeleton-module__xSTg6a__readMd{flex-direction:column;gap:12px;display:flex}.Skeleton-module__xSTg6a__quote{width:100%;height:72px}.Skeleton-module__xSTg6a__note{width:100%;height:88px}.Skeleton-module__xSTg6a__cellLine{width:58%;height:var(--fs-11);border-radius:var(--r-12)}.Skeleton-module__xSTg6a__cellVal{width:72%;height:var(--fs-13);border-radius:var(--r-12)}.Skeleton-module__xSTg6a__spoilerIcon{width:var(--sp-40);height:var(--sp-40)}.Skeleton-module__xSTg6a__spoilerChev{width:var(--sp-44);height:var(--sp-44)}.Skeleton-module__xSTg6a__taskCta{width:calc(62 * var(--u,calc(100vw / 393)));height:calc(30 * var(--u,calc(100vw / 393)));border-radius:var(--r-pill);flex:none}.Skeleton-module__xSTg6a__timer{width:calc(72 * var(--u,calc(100vw / 393)));height:calc(22 * var(--u,calc(100vw / 393)));border-radius:calc(9.62 * var(--u,calc(100vw / 393)))}.Skeleton-module__xSTg6a__date{width:var(--sp-44);height:var(--fs-11);border-radius:var(--r-12)}@keyframes Skeleton-module__xSTg6a__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Skeleton-module__xSTg6a__from768,.Skeleton-module__xSTg6a__from1024,.Skeleton-module__xSTg6a__from1100,.Skeleton-module__xSTg6a__from1400{display:none!important}@media (min-width:768px){.Skeleton-module__xSTg6a__from768{display:flex!important}.Skeleton-module__xSTg6a__readTitle{font-size:36px}.Skeleton-module__xSTg6a__readChapter{font-size:30px}}@media (min-width:1024px){.Skeleton-module__xSTg6a__from1024{display:flex!important}}@media (min-width:1100px){.Skeleton-module__xSTg6a__from1100{display:flex!important}}@media (min-width:1400px){.Skeleton-module__xSTg6a__from1400{display:flex!important}}@media (prefers-reduced-motion:reduce){.Skeleton-module__xSTg6a__bone{background:#ffffff14;animation:none}}.Skeleton-module__xSTg6a__quoteAva{flex:none;width:8.6514vw;height:8.6514vw}.Skeleton-module__xSTg6a__popArtSk{border-radius:var(--r-16);width:100%;height:100%;min-height:24.9364vw}.Skeleton-module__xSTg6a__shelfAll{width:9.16031vw}.Skeleton-module__xSTg6a__shelfPrice{width:16.285vw;height:7.63359vw;margin-top:auto}.Skeleton-module__xSTg6a__proArt{opacity:.5;width:38.1679vw;height:38.1679vw;position:absolute;top:50%;right:-6.10687vw;transform:translateY(-50%)}.Skeleton-module__xSTg6a__lovePill{width:33.0789vw;height:8.6514vw;margin-top:6px}
.TarotSheet-module__O5jm7W__root{pointer-events:auto;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.TarotSheet-module__O5jm7W__dim{background:#080e2e9e;border:0;animation:.28s both TarotSheet-module__O5jm7W__dim-in;position:absolute;inset:0}.TarotSheet-module__O5jm7W__panel{--u:calc(100vw / 393);z-index:1;width:100%;min-height:50%;max-height:66%;padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(28 * var(--u));border-radius:calc(24 * var(--u)) calc(24 * var(--u)) 0 0;background:var(--c-night);color:#fff;box-shadow:0 calc(-16 * var(--u)) calc(48 * var(--u)) #00000047;scrollbar-width:thin;scrollbar-color:#a78bfa80 transparent;animation:.42s cubic-bezier(.32,.72,0,1) both TarotSheet-module__O5jm7W__sheet-up;position:relative;overflow:auto}.TarotSheet-module__O5jm7W__panel::-webkit-scrollbar{width:4px}.TarotSheet-module__O5jm7W__panel::-webkit-scrollbar-thumb{background:#a78bfa80;border-radius:999px}.TarotSheet-module__O5jm7W__panel::-webkit-scrollbar-track{background:0 0}.TarotSheet-module__O5jm7W__handle{width:calc(36 * var(--u));height:calc(4 * var(--u));margin:calc(6 * var(--u)) auto calc(8 * var(--u));background:#fff3;border-radius:999px;display:block}.TarotSheet-module__O5jm7W__hero{align-items:flex-start;gap:calc(16 * var(--u));margin-top:calc(4 * var(--u));display:flex}.TarotSheet-module__O5jm7W__art{width:calc(104 * var(--u));aspect-ratio:2/3;object-fit:cover;border-radius:calc(12 * var(--u));height:auto;box-shadow:0 0 0 1px #ffffff29, 0 calc(10 * var(--u)) calc(24 * var(--u)) #00000059;flex:none;margin:0;display:block}.TarotSheet-module__O5jm7W__rev{transform:rotate(180deg)}.TarotSheet-module__O5jm7W__meta{min-width:0;padding-top:calc(6 * var(--u));flex:1}.TarotSheet-module__O5jm7W__meta h2{padding-right:calc(40 * var(--u));color:#fff;font-size:calc(22 * var(--u));letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.2}.TarotSheet-module__O5jm7W__pos,.TarotSheet-module__O5jm7W__orient{margin:calc(8 * var(--u)) 0 0;color:var(--c-text-2);font-size:calc(14 * var(--u));font-weight:600;line-height:1.3}.TarotSheet-module__O5jm7W__chips{gap:calc(8 * var(--u));margin-top:calc(12 * var(--u));flex-wrap:wrap;display:flex}.TarotSheet-module__O5jm7W__chips span{height:calc(28 * var(--u));padding:0 calc(10 * var(--u));color:#d9ccff;font-size:calc(13 * var(--u));background:#a78bfa29;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.TarotSheet-module__O5jm7W__pair{gap:calc(10 * var(--u));margin-top:calc(18 * var(--u));display:grid}.TarotSheet-module__O5jm7W__tabs{gap:calc(4 * var(--u));padding:calc(4 * var(--u));background:#ffffff0f;border-radius:999px;grid-template-columns:1fr 1fr;display:grid}.TarotSheet-module__O5jm7W__tabs button{justify-content:center;align-items:center;gap:calc(6 * var(--u));height:calc(36 * var(--u));color:#ffffff9e;font:inherit;font-size:calc(14 * var(--u));background:0 0;border:0;border-radius:999px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.TarotSheet-module__O5jm7W__tabs button svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.TarotSheet-module__O5jm7W__tabs .TarotSheet-module__O5jm7W__tabOn{color:#fff;background:#7a4eef}.TarotSheet-module__O5jm7W__sideText{padding:calc(2 * var(--u)) calc(4 * var(--u)) 0;color:#d8d5f0;font-size:calc(15 * var(--u));margin:0;font-weight:500;line-height:1.5;animation:.26s both TarotSheet-module__O5jm7W__sideIn}@keyframes TarotSheet-module__O5jm7W__sideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.TarotSheet-module__O5jm7W__block{padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(18 * var(--u));background:#ffffff0d}.TarotSheet-module__O5jm7W__block h3{align-items:center;gap:calc(8 * var(--u));color:#fff;font-size:calc(15 * var(--u));margin:0;font-weight:600;line-height:1.3;display:flex}.TarotSheet-module__O5jm7W__block h3 svg{width:calc(18 * var(--u));height:calc(18 * var(--u));color:#a78bfa;flex:none}.TarotSheet-module__O5jm7W__block p{margin:calc(8 * var(--u)) 0 0;color:#c9c6e4;font-size:calc(14 * var(--u));font-weight:500;line-height:1.45}.TarotSheet-module__O5jm7W__full{margin-top:calc(14 * var(--u));gap:calc(10 * var(--u));display:grid}.TarotSheet-module__O5jm7W__wait{min-height:calc(80 * var(--u));place-items:center;display:grid}.TarotSheet-module__O5jm7W__spin{width:calc(22 * var(--u));height:calc(22 * var(--u));border:2px solid #6b4cff38;border-top-color:#a78bfa;border-radius:50%;animation:.7s linear infinite TarotSheet-module__O5jm7W__spin}@keyframes TarotSheet-module__O5jm7W__spin{to{transform:rotate(1turn)}}.TarotSheet-module__O5jm7W__dimOut{animation:.32s both TarotSheet-module__O5jm7W__dim-out}.TarotSheet-module__O5jm7W__panelOut{animation:.34s cubic-bezier(.4,0,.2,1) both TarotSheet-module__O5jm7W__sheet-down}@keyframes TarotSheet-module__O5jm7W__dim-in{0%{opacity:0}to{opacity:1}}@keyframes TarotSheet-module__O5jm7W__dim-out{0%{opacity:1}to{opacity:0}}@keyframes TarotSheet-module__O5jm7W__sheet-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes TarotSheet-module__O5jm7W__sheet-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}@media (min-width:768px){.TarotSheet-module__O5jm7W__root{justify-content:center;align-items:center}.TarotSheet-module__O5jm7W__panel{--u:1px;border-radius:24px;width:520px;max-width:calc(100% - 48px);max-height:84vh;animation:.28s both TarotSheet-module__O5jm7W__sheet-in;box-shadow:0 16px 48px #00000047}.TarotSheet-module__O5jm7W__panel.TarotSheet-module__O5jm7W__panelOut{animation:.28s both TarotSheet-module__O5jm7W__sheet-out}}@keyframes TarotSheet-module__O5jm7W__sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes TarotSheet-module__O5jm7W__sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}
.ClarifySheet-module__uq405q__root{pointer-events:auto;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.ClarifySheet-module__uq405q__dim{background:#04081ca8;border:0;position:absolute;inset:0}.ClarifySheet-module__uq405q__panel{z-index:1;width:100%;max-height:86%;padding:var(--sp-8) var(--sp-16) calc(var(--sp-20) + env(safe-area-inset-bottom,0px));border-radius:var(--r-24) var(--r-24) 0 0;background:var(--c-night);color:#fff;position:relative;overflow:auto}.ClarifySheet-module__uq405q__handle{width:var(--sp-36);height:var(--sp-4);margin:var(--sp-8) auto var(--sp-12);border-radius:var(--r-pill);background:#ffffff47;display:block}.ClarifySheet-module__uq405q__head{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.ClarifySheet-module__uq405q__head h2{font-family:var(--font-title);font-size:var(--fs-20);margin:0;font-weight:700;line-height:1.2}.ClarifySheet-module__uq405q__x{width:var(--sp-36);height:var(--sp-36);border-radius:var(--r-12);color:#ffffffb8;background:#ffffff0f;border:0;flex:none;place-items:center;padding:0;display:grid}.ClarifySheet-module__uq405q__x svg{width:18px;height:18px}.ClarifySheet-module__uq405q__lead{margin:var(--sp-8) 0 var(--sp-20);color:#ffffffa3;font-size:var(--fs-14);line-height:1.45}.ClarifySheet-module__uq405q__block{margin:0 0 var(--sp-20)}.ClarifySheet-module__uq405q__cap{margin:0 0 var(--sp-8);color:var(--c-label);font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:block}.ClarifySheet-module__uq405q__chips{gap:var(--sp-8);flex-wrap:wrap;display:flex}.ClarifySheet-module__uq405q__chip{min-height:var(--sp-36);padding:0 var(--sp-14,14px);border-radius:var(--r-pill);color:#ffffffdb;font:inherit;font-size:var(--fs-14);background:#ffffff12;border:0;font-weight:600}.ClarifySheet-module__uq405q__chipOn{background:var(--c-violet);color:#fff}.ClarifySheet-module__uq405q__strip{gap:var(--sp-8);margin:0 calc(var(--sp-16) * -1);padding:var(--sp-8) var(--sp-16) var(--sp-12);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.ClarifySheet-module__uq405q__strip::-webkit-scrollbar{display:none}.ClarifySheet-module__uq405q__back{width:calc(var(--sp-44) * 1.3);height:calc(var(--sp-44) * 1.3 * 3 / 2);aspect-ratio:2/3;border-radius:var(--r-8,8px);background:#121130 var(--tarot-back,none) center / cover no-repeat;scroll-snap-align:center;border:0;flex:none;padding:0;transition:transform .18s,box-shadow .18s}.ClarifySheet-module__uq405q__price{margin-left:var(--sp-8);padding-left:var(--sp-8);border-left:1px solid #ffffff47;align-items:center;gap:4px;font-weight:700;display:inline-flex}.ClarifySheet-module__uq405q__price img{width:16px;height:16px}.ClarifySheet-module__uq405q__back:focus-visible{outline:2px solid var(--c-violet);outline-offset:2px}.ClarifySheet-module__uq405q__on{box-shadow:0 0 0 2px var(--c-violet);transform:translateY(-4px)scale(1.04)}@media (prefers-reduced-motion:no-preference){.ClarifySheet-module__uq405q__dim{animation:.28s both ClarifySheet-module__uq405q__dim-in}.ClarifySheet-module__uq405q__panel{animation:.42s cubic-bezier(.32,.72,0,1) both ClarifySheet-module__uq405q__sheet-up}}.ClarifySheet-module__uq405q__dimOut{animation:.22s forwards ClarifySheet-module__uq405q__dim-out!important}.ClarifySheet-module__uq405q__panelOut{pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) forwards ClarifySheet-module__uq405q__sheet-down!important}@keyframes ClarifySheet-module__uq405q__dim-out{0%{opacity:1}to{opacity:0}}@keyframes ClarifySheet-module__uq405q__sheet-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ClarifySheet-module__uq405q__dim-in{0%{opacity:0}to{opacity:1}}@keyframes ClarifySheet-module__uq405q__sheet-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.ClarifySheet-module__uq405q__root{justify-content:center;align-items:center}.ClarifySheet-module__uq405q__panel{border-radius:var(--r-24);width:480px;max-width:calc(100% - 48px);max-height:80vh;box-shadow:0 16px 48px #00000047}}
.WheelPicker-module__JiNuGq__labels{margin-bottom:var(--sp-8);color:var(--c-muted);font-size:var(--fs-12);text-align:center;grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.WheelPicker-module__JiNuGq__card{--wheel-row:var(--sp-40);border-radius:var(--r-24);box-shadow:none;height:calc(var(--wheel-row) * 5);background:#ffffff0d;display:flex;position:relative;overflow:hidden}.WheelPicker-module__JiNuGq__hl{left:var(--sp-8);right:var(--sp-8);top:calc(var(--wheel-row) * 2);height:var(--wheel-row);border-radius:var(--r-16);pointer-events:none;z-index:1;background:#ffffff26;position:absolute}.WheelPicker-module__JiNuGq__col{touch-action:none;-webkit-user-select:none;user-select:none;outline:none;flex:1;min-width:0;height:100%;overflow:hidden}.WheelPicker-module__JiNuGq__track{will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1)}.WheelPicker-module__JiNuGq__trackDrag{transition:none}.WheelPicker-module__JiNuGq__pad{height:calc(var(--wheel-row) * 2)}.WheelPicker-module__JiNuGq__row{box-sizing:border-box;height:var(--wheel-row);color:#fff;font-size:var(--fs-16);opacity:.38;background:0 0;justify-content:center;align-items:center;line-height:1;display:flex}.WheelPicker-module__JiNuGq__on{z-index:2;color:#fff;opacity:1;font-weight:500}.WheelPicker-module__JiNuGq__time .WheelPicker-module__JiNuGq__card{background:var(--onb-fill,#141b4a);border:1px solid #c084fc47;border-radius:16px}.WheelPicker-module__JiNuGq__time .WheelPicker-module__JiNuGq__hl{background:#972dca52;border-radius:12px;left:10px;right:10px;box-shadow:inset 0 0 0 1px #c084fc80}.WheelPicker-module__JiNuGq__time .WheelPicker-module__JiNuGq__row{font-variant-numeric:tabular-nums;color:#ffffff61;opacity:1;font-size:18px}.WheelPicker-module__JiNuGq__time .WheelPicker-module__JiNuGq__on{color:#fff;font-size:20px;font-weight:700}.WheelPicker-module__JiNuGq__fadeTop,.WheelPicker-module__JiNuGq__fadeBot{z-index:3;pointer-events:none;height:56px;position:absolute;left:0;right:0}.WheelPicker-module__JiNuGq__fadeTop{background:linear-gradient(to bottom, var(--onb-fill,#141b4a), transparent);top:0}.WheelPicker-module__JiNuGq__fadeBot{background:linear-gradient(to top, var(--onb-fill,#141b4a), transparent);bottom:0}
.Onboarding-module__3W7Tha__page{background:var(--c-night);--onb-fill:var(--c-night);--onb-raise:#0f1534;--onb-line:#ffffff24;flex-direction:column;width:100%;display:flex;position:absolute;inset:0;overflow:hidden}.Onboarding-module__3W7Tha__sheet{gap:var(--sp-12);width:100%;max-width:520px;height:100%;min-height:0;padding:var(--sp-16) var(--sp-20) var(--sp-20);flex-direction:column;flex:1;margin:0 auto;display:flex}@media (min-width:768px){.Onboarding-module__3W7Tha__sheet{padding:var(--sp-32) var(--sp-24)}}.Onboarding-module__3W7Tha__pageLock,.Onboarding-module__3W7Tha__pageLock .Onboarding-module__3W7Tha__paneFwd,.Onboarding-module__3W7Tha__pageLock .Onboarding-module__3W7Tha__paneBack{overflow:hidden}.Onboarding-module__3W7Tha__cityStep{gap:var(--sp-12);flex-direction:column;flex:1;min-height:0;display:flex}.Onboarding-module__3W7Tha__paneFwd,.Onboarding-module__3W7Tha__paneBack{gap:var(--sp-12);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}:is(.Onboarding-module__3W7Tha__paneFwd:has(>.Onboarding-module__3W7Tha__gender),.Onboarding-module__3W7Tha__paneFwd:has(>.Onboarding-module__3W7Tha__quiz),.Onboarding-module__3W7Tha__paneFwd:has(>.Onboarding-module__3W7Tha__mood),.Onboarding-module__3W7Tha__paneBack:has(>.Onboarding-module__3W7Tha__gender),.Onboarding-module__3W7Tha__paneBack:has(>.Onboarding-module__3W7Tha__quiz),.Onboarding-module__3W7Tha__paneBack:has(>.Onboarding-module__3W7Tha__mood)){justify-content:center;overflow:hidden}.Onboarding-module__3W7Tha__paneFwd{animation:.52s cubic-bezier(.22,1,.36,1) both Onboarding-module__3W7Tha__onboard-fwd}.Onboarding-module__3W7Tha__paneBack{animation:.52s cubic-bezier(.22,1,.36,1) both Onboarding-module__3W7Tha__onboard-back}@keyframes Onboarding-module__3W7Tha__onboard-fwd{0%{opacity:0;transform:translateX(var(--sp-28))}to{opacity:1;transform:translate(0)}}@keyframes Onboarding-module__3W7Tha__onboard-back{0%{opacity:0;transform:translateX(calc(var(--sp-28) * -1))}to{opacity:1;transform:translate(0)}}.Onboarding-module__3W7Tha__page{--city-ease:.4s cubic-bezier(.4, 0, .2, 1)}.Onboarding-module__3W7Tha__kb .Onboarding-module__3W7Tha__top{min-height:0;max-height:0;margin-bottom:calc(var(--sp-12) * -1);opacity:0;pointer-events:none}.Onboarding-module__3W7Tha__kb .Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__lead{max-height:0;margin-top:calc(var(--sp-20) * -1);opacity:0}@media (hover:none) and (pointer:coarse){.Onboarding-module__3W7Tha__page:has(.Onboarding-module__3W7Tha__cityAsk:focus-within) .Onboarding-module__3W7Tha__top{min-height:0;max-height:0;margin-bottom:calc(var(--sp-12) * -1);opacity:0;pointer-events:none}.Onboarding-module__3W7Tha__page:has(.Onboarding-module__3W7Tha__cityAsk:focus-within) .Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__lead{max-height:0;margin-top:calc(var(--sp-20) * -1);opacity:0}}.Onboarding-module__3W7Tha__top{min-height:var(--sp-36);max-height:var(--sp-36);transition:min-height var(--city-ease), max-height var(--city-ease), margin-bottom var(--city-ease), opacity var(--city-ease);grid-template-columns:36px 1fr 36px;align-items:center;display:grid;overflow:hidden}.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__lead{max-height:3.2em;transition:max-height var(--city-ease), margin-top var(--city-ease), opacity var(--city-ease);overflow:hidden}.Onboarding-module__3W7Tha__leave{color:#fffc;background:0 0;border:0;width:36px;height:36px;padding:0}.Onboarding-module__3W7Tha__leave svg{width:18px;height:18px}.Onboarding-module__3W7Tha__mark{color:var(--c-violet);font-size:var(--fs-18);justify-self:center}.Onboarding-module__3W7Tha__page h1{margin:var(--sp-8) 0 0;font-size:var(--fs-22);text-align:center;line-height:1.3}.Onboarding-module__3W7Tha__gender{align-items:stretch;gap:var(--sp-12);text-align:center;flex-direction:column;margin-top:auto;margin-bottom:auto;display:flex}.Onboarding-module__3W7Tha__gender h1{font-size:var(--fs-32);margin:0;line-height:1.15}.Onboarding-module__3W7Tha__gender .Onboarding-module__3W7Tha__lead{margin:0 0 var(--sp-20)}.Onboarding-module__3W7Tha__shot{width:100%;height:124px;margin-bottom:var(--sp-12);border-radius:var(--r-20);background:0 0;position:relative;overflow:hidden}.Onboarding-module__3W7Tha__shot img{object-fit:cover;object-position:center top;opacity:.46;width:100%;height:100%;display:block;position:absolute;inset:0}.Onboarding-module__3W7Tha__choice{background:var(--onb-raise);color:#fff;text-align:left;width:100%;min-height:64px;font-size:var(--fs-16);border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:14px;padding:10px 16px;display:flex}@media (hover:hover){.Onboarding-module__3W7Tha__choice:hover{border-color:#ffffff6b}}.Onboarding-module__3W7Tha__ico{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.Onboarding-module__3W7Tha__ico svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.Onboarding-module__3W7Tha__icoF{color:#f9a8d4;background:#ec48992e}.Onboarding-module__3W7Tha__icoM{color:#7dd3fc;background:#38bdf82e}.Onboarding-module__3W7Tha__icoWork{color:#f0c14a;background:#f0c14a29}.Onboarding-module__3W7Tha__icoPath{color:#d4c4ff;background:#b48cff29}.Onboarding-module__3W7Tha__icoTime{color:#9bd8f5;background:#7dd3fc29}.Onboarding-module__3W7Tha__icoAll{color:#e4d4ff;background:#c4a0ff29}.Onboarding-module__3W7Tha__quiz{align-items:stretch;gap:var(--sp-12);flex-direction:column;margin-top:auto;margin-bottom:auto;display:flex}.Onboarding-module__3W7Tha__quiz h1{margin:0 0 var(--sp-8);font-size:var(--fs-32);line-height:1.2}.Onboarding-module__3W7Tha__mood{justify-content:center;align-items:stretch;gap:var(--sp-20);text-align:center;flex-direction:column;flex:1;width:100%;min-height:0;margin:0;display:flex;overflow:auto}.Onboarding-module__3W7Tha__mood h1{font-size:var(--fs-32);margin:0;line-height:1.2}.Onboarding-module__3W7Tha__consentMood{justify-content:flex-start}.Onboarding-module__3W7Tha__mood .Onboarding-module__3W7Tha__lead{margin:calc(var(--sp-8) * -1) 0 0}.Onboarding-module__3W7Tha__skipTime{color:#ffffffc7;font-size:var(--fs-14);background:0 0;border:0;align-self:center;margin:0;padding:12px 16px;font-weight:600}.Onboarding-module__3W7Tha__mood .Onboarding-module__3W7Tha__readyLead{margin:calc(var(--sp-8) * -1) 0 var(--sp-16)}.Onboarding-module__3W7Tha__signWait{color:#c4a8ffb3;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:132px;display:flex}.Onboarding-module__3W7Tha__signWait span{font-size:32px;line-height:1;animation:18s linear infinite Onboarding-module__3W7Tha__sign-spin}.Onboarding-module__3W7Tha__signWait p{margin:0;font-size:13px;line-height:1.35}.Onboarding-module__3W7Tha__signRow{justify-content:center;align-items:center;gap:24px;height:132px;display:flex}.Onboarding-module__3W7Tha__signSide{opacity:.4;color:#b9aee6;flex-direction:column;align-items:center;gap:4px;width:64px;display:flex}.Onboarding-module__3W7Tha__signSide>:first-child{width:32px;height:32px}.Onboarding-module__3W7Tha__signSide span{font-size:11px}.Onboarding-module__3W7Tha__signMain{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:112px;min-height:96px;display:flex}.Onboarding-module__3W7Tha__signIn,.Onboarding-module__3W7Tha__signOut{width:72px;height:72px;color:var(--c-lilac);display:block}.Onboarding-module__3W7Tha__signIn{animation:.45s cubic-bezier(.22,1,.36,1) both Onboarding-module__3W7Tha__sign-in,3.6s ease-in-out .4s infinite Onboarding-module__3W7Tha__sign-float}.Onboarding-module__3W7Tha__signOut{animation:.35s forwards Onboarding-module__3W7Tha__sign-out}.Onboarding-module__3W7Tha__signNameIn,.Onboarding-module__3W7Tha__signNameOut{color:#fff;font-size:14px;font-weight:600}.Onboarding-module__3W7Tha__signNameIn{animation:.3s both Onboarding-module__3W7Tha__sign-name-in}.Onboarding-module__3W7Tha__signNameOut{animation:.3s forwards Onboarding-module__3W7Tha__sign-name-out}@keyframes Onboarding-module__3W7Tha__sign-spin{to{transform:rotate(360deg)}}@keyframes Onboarding-module__3W7Tha__sign-in{0%{opacity:0;transform:scale(.6)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes Onboarding-module__3W7Tha__sign-out{0%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.6)rotate(18deg)}}@keyframes Onboarding-module__3W7Tha__sign-float{0%,to{filter:drop-shadow(0 0 8px #c084fc59);transform:translateY(0)}50%{filter:drop-shadow(0 0 18px #c084fcbf);transform:translateY(-8px)}}@keyframes Onboarding-module__3W7Tha__sign-name-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Onboarding-module__3W7Tha__sign-name-out{to{opacity:0;transform:translateY(-6px)}}.Onboarding-module__3W7Tha__dateRow{grid-template-columns:.72fr 1.15fr .85fr;gap:10px;width:100%;display:grid}.Onboarding-module__3W7Tha__dateSel select{appearance:none;background:var(--onb-fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23c084fc' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:56px;font:inherit;border:1px solid #ffffff24;border-radius:16px;padding:0 32px 0 12px;font-size:15px}.Onboarding-module__3W7Tha__dateSel select:focus{border-color:var(--c-violet);outline:none}.Onboarding-module__3W7Tha__scale{margin-top:var(--sp-8);background:var(--onb-raise);border:1px solid #ffffff14;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.Onboarding-module__3W7Tha__scale button{background:0 0;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;transition:background-color .48s,box-shadow .48s;display:grid;box-shadow:inset 0 0 0 2px #0000}.Onboarding-module__3W7Tha__scale button span{font-size:28px;line-height:1;transition:transform .48s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1)}.Onboarding-module__3W7Tha__scale button.Onboarding-module__3W7Tha__scaleOn{box-shadow:inset 0 0 0 2px var(--c-lilac), 0 0 16px #972dca8c;background:#972dca73}.Onboarding-module__3W7Tha__scale button.Onboarding-module__3W7Tha__scaleOn span{transform:scale(1.38)}.Onboarding-module__3W7Tha__gaugePage{height:100%;min-height:0;padding-bottom:calc(var(--sp-56) + var(--sp-12) + var(--sp-12));flex-direction:column;flex:1;align-items:stretch;display:flex;position:relative;overflow:hidden}:is(.Onboarding-module__3W7Tha__paneFwd:has(.Onboarding-module__3W7Tha__cityAsk:focus-within),.Onboarding-module__3W7Tha__paneBack:has(.Onboarding-module__3W7Tha__cityAsk:focus-within)){overflow:hidden}.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__mood{transition:padding-top var(--city-ease);justify-content:flex-start}.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__mood:before,.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__mood:after{content:"";min-height:0;transition:flex-grow var(--city-ease);flex:1 1 0}.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__mood:before{margin-bottom:calc(var(--sp-20) * -1)}.Onboarding-module__3W7Tha__cityAsk .Onboarding-module__3W7Tha__mood:after{margin-top:calc(var(--sp-20) * -1)}.Onboarding-module__3W7Tha__cityAsk:focus-within .Onboarding-module__3W7Tha__mood{padding-top:var(--sp-8);overflow:hidden}.Onboarding-module__3W7Tha__cityAsk:focus-within .Onboarding-module__3W7Tha__mood:before,.Onboarding-module__3W7Tha__cityAsk:focus-within .Onboarding-module__3W7Tha__mood:after{flex-grow:0}@media (prefers-reduced-motion:reduce){.Onboarding-module__3W7Tha__page{--city-ease:0s linear}}.Onboarding-module__3W7Tha__cityAsk:focus-within .Onboarding-module__3W7Tha__dock{background:var(--c-night)}.Onboarding-module__3W7Tha__dock button:disabled{opacity:.4;pointer-events:none}.Onboarding-module__3W7Tha__dock{z-index:2;padding:var(--sp-12) 0 var(--sp-12);background:linear-gradient(to top, var(--c-night) 58%, #080e2e00);position:absolute;bottom:0;left:0;right:0}.Onboarding-module__3W7Tha__gauge{text-align:center;flex-direction:column;align-items:center;gap:28px;margin:auto 0;display:flex}.Onboarding-module__3W7Tha__kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--c-lilac);margin:0;font-size:12px;font-weight:600}.Onboarding-module__3W7Tha__ring{width:168px;height:168px;position:relative}.Onboarding-module__3W7Tha__ring:before{content:"";background:radial-gradient(circle,#972dca61,#0000 68%);border-radius:50%;position:absolute;inset:10%}.Onboarding-module__3W7Tha__ringSvg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.Onboarding-module__3W7Tha__ringSvg circle{fill:none;stroke:#ffffff1a;stroke-width:10px}.Onboarding-module__3W7Tha__ringSvg circle.Onboarding-module__3W7Tha__ringVal{stroke:var(--c-violet);stroke-linecap:round;filter:drop-shadow(0 0 8px #972dcabf)}.Onboarding-module__3W7Tha__pct{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:40px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.Onboarding-module__3W7Tha__pct span{color:var(--c-lilac);margin-left:2px;font-size:22px}.Onboarding-module__3W7Tha__note{background:var(--onb-raise);color:#ffffffdb;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:14px;line-height:1.35;display:flex}.Onboarding-module__3W7Tha__note span{color:var(--c-lilac)}.Onboarding-module__3W7Tha__lead{text-align:center;color:var(--c-muted);font-size:var(--fs-14);margin:0;line-height:1.45}.Onboarding-module__3W7Tha__hero{padding:var(--sp-24) var(--sp-16) var(--sp-20);text-align:center;color:#f6f1ff;border-radius:var(--r-24);background:radial-gradient(80% 80% at 50% 30%,#3a2468,#140c28);position:relative}.Onboarding-module__3W7Tha__hero img{width:var(--sp-80);height:var(--sp-80);object-fit:cover;margin:0 auto var(--sp-12);border-radius:50%}.Onboarding-module__3W7Tha__hero h1{color:#fff}.Onboarding-module__3W7Tha__hero p{color:#ffffffb8;font-size:var(--fs-14)}.Onboarding-module__3W7Tha__chips{gap:var(--sp-8);margin:var(--sp-12) 0;flex-wrap:wrap;justify-content:center;display:flex}.Onboarding-module__3W7Tha__chips span{padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);font-size:var(--fs-11);background:#140a2866;border:1px solid #b48cff73}.Onboarding-module__3W7Tha__pill{margin:var(--sp-12) auto 0;width:fit-content;padding:var(--sp-10) var(--sp-20);border-radius:var(--r-pill);color:#fff;background:#2b1b55}.Onboarding-module__3W7Tha__range{width:100%;accent-color:var(--c-violet)}.Onboarding-module__3W7Tha__likert{background:var(--c-chip);border-radius:var(--r-pill);padding:var(--sp-6) var(--sp-12);box-shadow:var(--shadow);border:1px solid #ffffff24;justify-content:space-between;align-items:center;display:flex}.Onboarding-module__3W7Tha__likert button{width:var(--sp-40);height:var(--sp-40);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.Onboarding-module__3W7Tha__likert button:before{content:"";border:2px solid var(--c-violet);opacity:0;border-radius:50%;transition:opacity .16s linear;position:absolute;inset:0}.Onboarding-module__3W7Tha__face{width:var(--sp-36);height:var(--sp-36);pointer-events:none;display:block;position:relative}.Onboarding-module__3W7Tha__face svg{clip-path:circle(50%);width:100%;height:100%;display:block}.Onboarding-module__3W7Tha__disc{fill:#d9cef0;transition:fill .16s linear}.Onboarding-module__3W7Tha__ink{fill:none;stroke:#3a2468;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Onboarding-module__3W7Tha__pupil{fill:#3a2468}.Onboarding-module__3W7Tha__drop{fill:#7eb6ff}.Onboarding-module__3W7Tha__blush{fill:#f0a0c8}.Onboarding-module__3W7Tha__grin{fill:#3a2468}.Onboarding-module__3W7Tha__spark{fill:var(--c-violet)}@media (hover:hover){.Onboarding-module__3W7Tha__likert button:hover:not(.Onboarding-module__3W7Tha__on):before{opacity:.55}.Onboarding-module__3W7Tha__likert button:hover:not(.Onboarding-module__3W7Tha__on) .Onboarding-module__3W7Tha__disc{fill:#e6def6}}.Onboarding-module__3W7Tha__likert .Onboarding-module__3W7Tha__on:before{opacity:1}.Onboarding-module__3W7Tha__likert .Onboarding-module__3W7Tha__on .Onboarding-module__3W7Tha__disc{fill:#fff}.Onboarding-module__3W7Tha__legend{padding:0 var(--sp-20);font-size:var(--fs-13);color:var(--c-muted);justify-content:space-between;font-weight:500;display:flex}.Onboarding-module__3W7Tha__cities{gap:var(--sp-8);flex-wrap:wrap;display:flex}.Onboarding-module__3W7Tha__city,.Onboarding-module__3W7Tha__cityOn{padding:var(--sp-8) var(--sp-14);border-radius:var(--r-pill);color:var(--c-ink);box-shadow:var(--shadow);background:#fff}.Onboarding-module__3W7Tha__cityOn{background:var(--c-violet);color:#fff}.Onboarding-module__3W7Tha__readyMark{background:var(--onb-fill);flex:none;width:72px;height:72px;margin:0 auto;display:block}.Onboarding-module__3W7Tha__readyMark img{object-fit:contain;width:100%;height:100%}.Onboarding-module__3W7Tha__consents{gap:var(--sp-12);text-align:left;flex-direction:column;width:100%;display:flex}.Onboarding-module__3W7Tha__consent{gap:var(--sp-12);text-align:left;padding:var(--sp-14);background:var(--onb-raise);color:#fff;font-size:var(--fs-13);border:1px solid #ffffff14;border-radius:16px;align-items:flex-start;line-height:1.4;display:flex}.Onboarding-module__3W7Tha__consent input{appearance:none;border:1.5px solid var(--c-lilac);background:var(--onb-fill);border-radius:7px;flex:none;width:22px;height:22px;margin:1px 0 0}.Onboarding-module__3W7Tha__consent input:checked{border-color:var(--c-violet);background:#972dca url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.2 6.4 11l6.1-6.2' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px no-repeat}.Onboarding-module__3W7Tha__star{color:#e4c8ff;margin-left:2px;font-style:normal;font-weight:700}.Onboarding-module__3W7Tha__dockOff button{opacity:.4}.Onboarding-module__3W7Tha__consentErr{margin:0 0 var(--sp-8);color:#ff8aa0;font-size:var(--fs-13);text-align:center;line-height:1.35}.Onboarding-module__3W7Tha__consent a{color:#e4c8ff;text-decoration:none;transition:color .16s linear}@media (hover:hover){.Onboarding-module__3W7Tha__consent a:hover{color:#fff}}.Onboarding-module__3W7Tha__big3{gap:var(--sp-8);grid-template-columns:1fr 1fr 1fr;display:grid}.Onboarding-module__3W7Tha__big3 article{border-radius:var(--r-16);padding:var(--sp-12);text-align:center;box-shadow:var(--shadow);background:#fff}.Onboarding-module__3W7Tha__big3 small{color:var(--c-muted);font-size:var(--fs-11)}.Onboarding-module__3W7Tha__big3 b{margin-top:var(--sp-6);font-size:var(--fs-14);display:block}.Onboarding-module__3W7Tha__err{color:#b4234d;font-size:var(--fs-13)}.Onboarding-module__3W7Tha__sexRow{gap:var(--sp-8);width:100%;margin-top:var(--sp-16);grid-template-columns:1fr 1fr;display:grid}.Onboarding-module__3W7Tha__sex,.Onboarding-module__3W7Tha__sexOn{min-height:var(--sp-48);border-radius:var(--r-16);background:var(--onb-raise);color:var(--c-white);font-size:var(--fs-16);border:1px solid #ffffff14}.Onboarding-module__3W7Tha__sexOn{border-color:var(--c-lilac);background:var(--onb-raise)}.Onboarding-module__3W7Tha__review{width:100%;margin-top:var(--sp-12);border-radius:var(--r-16);background:var(--onb-raise);border:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden}.Onboarding-module__3W7Tha__reviewRow{justify-content:space-between;align-items:center;gap:var(--sp-12);min-height:var(--sp-52);padding:var(--sp-12) var(--sp-16);color:var(--c-white);font-size:var(--fs-14);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;display:flex}.Onboarding-module__3W7Tha__reviewRow:last-child{border-bottom:0}.Onboarding-module__3W7Tha__reviewRow span{color:var(--c-muted)}.Onboarding-module__3W7Tha__reviewRow b{text-align:right;font-weight:600}
.tabs-module__hADaHa__shell{height:100%;min-height:0;position:relative}.tabs-module__hADaHa__night{background:var(--c-night)}.tabs-module__hADaHa__sheet{height:auto;min-height:100%}.tabs-module__hADaHa__head{padding:var(--sp-16) var(--sp-16) 0}.tabs-module__hADaHa__headOff{display:none}.tabs-module__hADaHa__flow{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.tabs-module__hADaHa__flow .tabs-module__hADaHa__head{flex:none}.tabs-module__hADaHa__clip{overflow:hidden}.tabs-module__hADaHa__flow .tabs-module__hADaHa__clip{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tabs-module__hADaHa__flow .tabs-module__hADaHa__clip>*{flex:1;height:100%;min-height:0;overflow:hidden}.tabs-module__hADaHa__fromRight{animation:.48s cubic-bezier(.22,1,.36,1) both tabs-module__hADaHa__tab-fwd}.tabs-module__hADaHa__fromLeft{animation:.48s cubic-bezier(.22,1,.36,1) both tabs-module__hADaHa__tab-back}@media (min-width:768px){.tabs-module__hADaHa__head{display:none}.tabs-module__hADaHa__flow{height:100%;min-height:0}.tabs-module__hADaHa__flow .tabs-module__hADaHa__clip{overflow:hidden}}@keyframes tabs-module__hADaHa__tab-fwd{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes tabs-module__hADaHa__tab-back{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}
.preview-module__-kkEYG__page{min-height:100%;padding:var(--sp-28) var(--sp-20) var(--sp-20);background:radial-gradient(80% 40% at 50% 0%, #972dca47, transparent 70%), var(--c-night)}.preview-module__-kkEYG__hint{margin:0 0 var(--sp-16);color:#ffffff8c;font-size:var(--fs-13);line-height:1.4}.preview-module__-kkEYG__card{max-width:360px}.preview-module__-kkEYG__open{height:var(--sp-48);padding:0 var(--sp-20);border-radius:var(--sp-16);color:#fff;font-size:var(--fs-16);background:#982dca;border:0;font-weight:600}
.Compat-module__e4Kd5G__page{height:100%;min-height:0;padding:var(--sp-16) var(--sp-20) 0;gap:var(--sp-16);background:var(--c-night);--onb-fill:var(--c-night);--onb-raise:#0f1534;--city-ease:.4s cubic-bezier(.4, 0, .2, 1);flex-direction:column;display:flex;position:relative;overflow:hidden}.Compat-module__e4Kd5G__progress{max-height:var(--sp-4);transition:max-height var(--city-ease), margin-bottom var(--city-ease), opacity var(--city-ease);overflow:hidden}.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__lead{max-height:3.2em;transition:max-height var(--city-ease), margin-top var(--city-ease), opacity var(--city-ease);overflow:hidden}.Compat-module__e4Kd5G__kb .Compat-module__e4Kd5G__progress{max-height:0;margin-bottom:calc(var(--sp-16) * -1);opacity:0}.Compat-module__e4Kd5G__kb .Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__lead{max-height:0;margin-top:calc(var(--sp-16) * -1);opacity:0}@media (hover:none) and (pointer:coarse){.Compat-module__e4Kd5G__page:has(.Compat-module__e4Kd5G__cityAsk:focus-within) .Compat-module__e4Kd5G__progress{max-height:0;margin-bottom:calc(var(--sp-16) * -1);opacity:0}.Compat-module__e4Kd5G__page:has(.Compat-module__e4Kd5G__cityAsk:focus-within) .Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__lead{max-height:0;margin-top:calc(var(--sp-16) * -1);opacity:0}}@media (prefers-reduced-motion:reduce){.Compat-module__e4Kd5G__page{--city-ease:0s linear}}.Compat-module__e4Kd5G__step{min-height:0;padding-bottom:calc(var(--sp-56) + var(--sp-12) + var(--sp-12) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}.Compat-module__e4Kd5G__body{justify-content:center;gap:var(--sp-16);flex-direction:column;flex:1;min-height:0;animation:.42s cubic-bezier(.22,1,.36,1) both Compat-module__e4Kd5G__compat-in;display:flex}.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__body{transition:padding-top var(--city-ease);justify-content:flex-start}.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__body:before,.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__body:after{content:"";min-height:0;transition:flex-grow var(--city-ease);flex:1 1 0}.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__body:before{margin-bottom:calc(var(--sp-16) * -1)}.Compat-module__e4Kd5G__cityAsk .Compat-module__e4Kd5G__body:after{margin-top:calc(var(--sp-16) * -1)}.Compat-module__e4Kd5G__cityAsk:focus-within .Compat-module__e4Kd5G__body{padding-top:var(--sp-8);overflow:hidden}.Compat-module__e4Kd5G__cityAsk:focus-within .Compat-module__e4Kd5G__body:before,.Compat-module__e4Kd5G__cityAsk:focus-within .Compat-module__e4Kd5G__body:after{flex-grow:0}@keyframes Compat-module__e4Kd5G__compat-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.Compat-module__e4Kd5G__pageLock{height:100dvh;min-height:0;padding-bottom:calc(12px + env(safe-area-inset-bottom));overflow:hidden}.Compat-module__e4Kd5G__cityStep{gap:var(--sp-12);min-height:0;padding-bottom:calc(var(--sp-72) + var(--sp-20) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}.Compat-module__e4Kd5G__dock{z-index:5;padding:var(--sp-12) var(--sp-20) calc(var(--sp-12) + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--c-night) 72%, #080e2e00);position:absolute;bottom:0;left:0;right:0}.Compat-module__e4Kd5G__cityAsk:focus-within .Compat-module__e4Kd5G__dock{background:var(--c-night)}.Compat-module__e4Kd5G__dock button:disabled{opacity:.4;pointer-events:none}.Compat-module__e4Kd5G__page h1{font-size:var(--fs-32);text-align:center;margin:0;line-height:1.15}.Compat-module__e4Kd5G__lead{margin:calc(var(--sp-8) * -1) 0 0;text-align:center;color:var(--c-muted);font-size:var(--fs-14);line-height:1.45}.Compat-module__e4Kd5G__sign{height:132px;color:var(--c-lilac);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.Compat-module__e4Kd5G__signWait{font-size:32px;line-height:1;animation:18s linear infinite Compat-module__e4Kd5G__compat-spin}.Compat-module__e4Kd5G__sign p{color:#c4a8ffb3;text-align:center;margin:0;font-size:13px;line-height:1.35}.Compat-module__e4Kd5G__signMark{width:72px;height:72px;display:block}.Compat-module__e4Kd5G__sign b{color:#fff;font-size:16px;font-weight:600}@keyframes Compat-module__e4Kd5G__compat-spin{to{transform:rotate(360deg)}}.Compat-module__e4Kd5G__dateRow{grid-template-columns:.72fr 1.15fr .85fr;gap:10px;width:100%;display:grid}.Compat-module__e4Kd5G__dateSel select{appearance:none;background:var(--onb-fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23c084fc' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:56px;font:inherit;border:1px solid #ffffff24;border-radius:16px;padding:0 32px 0 12px;font-size:15px}.Compat-module__e4Kd5G__dateSel select:focus{border-color:var(--c-violet);outline:none}.Compat-module__e4Kd5G__skipTime{color:#ffffffc7;font-size:var(--fs-14);background:0 0;border:0;align-self:center;margin:0;padding:12px 16px;font-weight:600}.Compat-module__e4Kd5G__err{margin:var(--sp-8) 0 0;color:#b4234d;text-align:center}
.Horoscope-module__t_MGsa__page{--tile:#9673eb2b;--tile-line:#ffffff14;min-height:100%;padding:var(--sp-12) var(--sp-16) var(--sp-96);background:var(--c-night);flex-direction:column;display:flex;position:relative}.Horoscope-module__t_MGsa__page:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(130% 360px at 50% -70px,#aa82f557,#0000 72%),linear-gradient(#222a708c 0,#0000 100%);height:640px;animation:.8s .1s forwards Horoscope-module__t_MGsa__glow-in;position:absolute;inset:0 0 auto}.Horoscope-module__t_MGsa__page>*{position:relative}@keyframes Horoscope-module__t_MGsa__glow-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.Horoscope-module__t_MGsa__page:before{opacity:1;animation:none}}.Horoscope-module__t_MGsa__top{align-items:center;gap:var(--sp-12);min-height:var(--sp-44);margin-left:calc(var(--sp-12) * -1);display:flex}.Horoscope-module__t_MGsa__back{width:var(--sp-44);height:var(--sp-44);border-radius:var(--r-16);color:#f6f3ff;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.Horoscope-module__t_MGsa__back svg{width:var(--sp-22);height:var(--sp-22);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.Horoscope-module__t_MGsa__top h1{color:#fff;font-family:var(--font-display), Georgia, serif;font-size:var(--fs-32);margin:0;font-weight:700;line-height:1}.Horoscope-module__t_MGsa__sign{align-items:center;gap:var(--sp-14);margin-top:var(--sp-16);padding:var(--sp-12);border-radius:var(--r-24);background:var(--tile);display:flex}.Horoscope-module__t_MGsa__signMark{box-sizing:border-box;width:var(--sp-48);height:var(--sp-48);padding:var(--sp-12);color:#f1e3ff;background:#c084fc33;border-radius:50%;flex:none}.Horoscope-module__t_MGsa__signCopy{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.Horoscope-module__t_MGsa__signCopy b{color:#fff;font-size:var(--fs-18);font-weight:600;line-height:1.2}.Horoscope-module__t_MGsa__signCopy small{color:var(--c-text-2);font-size:var(--fs-13);line-height:1.3}.Horoscope-module__t_MGsa__date{margin:var(--sp-20) 0 var(--sp-10);color:var(--c-text-2);font-size:var(--fs-14);font-weight:500}.Horoscope-module__t_MGsa__hero{gap:var(--sp-10);padding:var(--sp-20);border-radius:var(--r-24);background:radial-gradient(90% 80% at 10% 0,#be78ff59,#0000 60%),linear-gradient(170deg,#463aaac7,#8242b49e);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24}.Horoscope-module__t_MGsa__hero>*{position:relative}.Horoscope-module__t_MGsa__heroSky{right:calc(var(--sp-8) * -1);top:var(--sp-4);color:#fff;pointer-events:none;width:70%;height:auto;position:absolute!important}.Horoscope-module__t_MGsa__eyebrow{color:#ffffffbf;font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.Horoscope-module__t_MGsa__hero h2{color:#fff;font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:8.14249vw;font-weight:700;line-height:1.08}.Horoscope-module__t_MGsa__hero p{color:#ffffffdb;font-size:var(--fs-16);text-wrap:pretty;margin:0;line-height:1.5}.Horoscope-module__t_MGsa__h3{margin:var(--sp-32) 0 var(--sp-12);color:#fff;font-family:var(--font-display), Georgia, serif;font-size:6.61578vw;font-weight:700;line-height:1}.Horoscope-module__t_MGsa__metrics{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Horoscope-module__t_MGsa__metric{gap:var(--sp-8);padding:var(--sp-14) var(--sp-16);border-radius:var(--r-16);background:var(--tile);flex-direction:column;display:flex}.Horoscope-module__t_MGsa__metricHead{align-items:center;gap:var(--sp-8);color:var(--c-text-2);font-size:var(--fs-13);font-weight:500;display:flex}.Horoscope-module__t_MGsa__metricHead svg{width:var(--sp-18);height:var(--sp-18);color:var(--c-label)}.Horoscope-module__t_MGsa__metric b{color:#fff;font-size:var(--fs-20);font-weight:600;line-height:1.1}.Horoscope-module__t_MGsa__metricNote{color:var(--c-text-2);font-size:var(--fs-13);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.Horoscope-module__t_MGsa__track{height:var(--sp-6);border-radius:var(--r-pill);background:#ffffff1a;display:block;overflow:hidden}.Horoscope-module__t_MGsa__track i{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--c-violet), var(--c-lilac));height:100%;display:block}.Horoscope-module__t_MGsa__parts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Horoscope-module__t_MGsa__parts li{gap:var(--sp-12);padding-bottom:var(--sp-12);display:flex;position:relative}.Horoscope-module__t_MGsa__parts li:not(:last-child):before{content:"";left:calc(var(--sp-36) / 2 - 1px);top:var(--sp-40);bottom:var(--sp-4);background:#ffffff1f;border-radius:1px;width:2px;position:absolute}.Horoscope-module__t_MGsa__parts li:last-child{padding-bottom:0}.Horoscope-module__t_MGsa__partIc{width:var(--sp-36);height:var(--sp-36);color:#f1e3ff;background:#c084fc33;border-radius:50%;flex:none;place-items:center;display:grid}.Horoscope-module__t_MGsa__partIc svg{width:var(--sp-18);height:var(--sp-18)}.Horoscope-module__t_MGsa__part{min-width:0;padding:var(--sp-12) var(--sp-16);border-radius:var(--r-16);background:var(--tile);flex:1}.Horoscope-module__t_MGsa__partHead{justify-content:space-between;align-items:baseline;gap:var(--sp-8);display:flex}.Horoscope-module__t_MGsa__partHead b{color:#fff;font-size:var(--fs-16);font-weight:600}.Horoscope-module__t_MGsa__partHead small{color:var(--c-text-2);font-size:var(--fs-13)}.Horoscope-module__t_MGsa__part p{margin:var(--sp-4) 0 0;color:#ffffffd1;font-size:var(--fs-14);line-height:1.5}.Horoscope-module__t_MGsa__advice{gap:var(--sp-10);margin-top:var(--sp-32);padding:var(--sp-20);border-radius:var(--r-24);background:var(--tile);flex-direction:column;display:flex}.Horoscope-module__t_MGsa__advice .Horoscope-module__t_MGsa__eyebrow{color:var(--c-label)}.Horoscope-module__t_MGsa__advice p{color:#fff;font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:7.12468vw;font-weight:700;line-height:1.12}.Horoscope-module__t_MGsa__lucky{gap:var(--sp-8);margin:var(--sp-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Horoscope-module__t_MGsa__lucky div{padding:var(--sp-10) var(--sp-12);border-radius:var(--r-12);background:#ffffff0f}.Horoscope-module__t_MGsa__lucky dt{color:var(--c-text-2);font-size:var(--fs-12)}.Horoscope-module__t_MGsa__lucky dd{margin:var(--sp-2) 0 0;color:#fff;font-size:var(--fs-16);font-weight:600}.Horoscope-module__t_MGsa__row{align-items:center;gap:var(--sp-14);width:100%;margin-top:var(--sp-32);padding:var(--sp-12) var(--sp-14) var(--sp-12) var(--sp-12);border-radius:var(--r-24);background:var(--tile);color:#fff;font:inherit;text-align:left;border:0;transition:background-color .16s;display:flex}.Horoscope-module__t_MGsa__row:active:not(:disabled){background:#9673eb33}.Horoscope-module__t_MGsa__row:disabled{opacity:.6}.Horoscope-module__t_MGsa__rowIc{width:var(--sp-44);height:var(--sp-44);border-radius:var(--r-16);color:#f1e3ff;background:#c084fc33;flex:none;place-items:center;display:grid}.Horoscope-module__t_MGsa__rowIc svg{width:var(--sp-22);height:var(--sp-22)}.Horoscope-module__t_MGsa__rowCopy{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.Horoscope-module__t_MGsa__rowCopy b{font-size:var(--fs-16);font-weight:600}.Horoscope-module__t_MGsa__rowCopy small{color:var(--c-text-2);font-size:var(--fs-13);line-height:1.3}.Horoscope-module__t_MGsa__row>svg{width:var(--sp-20);height:var(--sp-20);color:var(--c-text-2);flex:none}.Horoscope-module__t_MGsa__empty{gap:var(--sp-16);margin-top:var(--sp-24);padding:var(--sp-24) var(--sp-20);border-radius:var(--r-24);background:var(--tile);flex-direction:column;display:flex;position:relative;overflow:hidden}.Horoscope-module__t_MGsa__empty>*{position:relative}.Horoscope-module__t_MGsa__emptySky{color:#fff;opacity:.8;width:80%;top:0;right:0;position:absolute!important}.Horoscope-module__t_MGsa__empty p{color:#fff;font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:6.61578vw;font-weight:700;line-height:1.12}@media (prefers-reduced-motion:no-preference){.Horoscope-module__t_MGsa__page>*{animation:Horoscope-module__t_MGsa__rise-in var(--dur-m) var(--ease-out) backwards}.Horoscope-module__t_MGsa__page>:nth-child(2){animation-delay:40ms}.Horoscope-module__t_MGsa__page>:nth-child(3){animation-delay:80ms}.Horoscope-module__t_MGsa__page>:nth-child(4){animation-delay:.12s}.Horoscope-module__t_MGsa__page>:nth-child(5){animation-delay:.16s}.Horoscope-module__t_MGsa__page>:nth-child(n+6){animation-delay:.2s}}.Horoscope-module__t_MGsa__bone{height:var(--sp-10);border-radius:var(--r-pill);background:#ffffff1a;display:block}.Horoscope-module__t_MGsa__boneValue{width:56%;height:var(--sp-16)}.Horoscope-module__t_MGsa__boneLines{gap:var(--sp-8);margin-top:var(--sp-8);flex-direction:column;display:flex}.Horoscope-module__t_MGsa__boneBig{height:var(--sp-16)}.Horoscope-module__t_MGsa__boneShort{width:62%}.Horoscope-module__t_MGsa__note{margin:var(--sp-16) 0 0;color:var(--c-text-2);font-size:var(--fs-13);text-align:center;line-height:1.4}.Horoscope-module__t_MGsa__push{margin-top:var(--sp-12)}.Horoscope-module__t_MGsa__push:empty{display:none}@media (prefers-reduced-motion:no-preference){.Horoscope-module__t_MGsa__metric,.Horoscope-module__t_MGsa__parts li{animation:.56s cubic-bezier(.22,.8,.2,1) backwards Horoscope-module__t_MGsa__horoRise;animation-delay:calc(.24s + var(--i,0) * .11s)}.Horoscope-module__t_MGsa__track i{transform-origin:0;animation:1.1s cubic-bezier(.22,.8,.2,1) backwards Horoscope-module__t_MGsa__horoFill;animation-delay:calc(.52s + var(--i,0) * .12s)}.Horoscope-module__t_MGsa__reveal{animation:.52s backwards Horoscope-module__t_MGsa__horoFade}.Horoscope-module__t_MGsa__parts .Horoscope-module__t_MGsa__partIc{animation:.52s cubic-bezier(.34,1.4,.64,1) backwards Horoscope-module__t_MGsa__horoPop;animation-delay:calc(.36s + var(--i,0) * .11s)}.Horoscope-module__t_MGsa__advice{animation-delay:.76s}}@keyframes Horoscope-module__t_MGsa__horoRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes Horoscope-module__t_MGsa__horoFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Horoscope-module__t_MGsa__horoFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes Horoscope-module__t_MGsa__horoPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.Horoscope-module__t_MGsa__row:active:not(:disabled){scale:1}
﻿.ProfileForm-module__UIZrhW__card{gap:var(--sp-12);flex-direction:column;display:flex}.ProfileForm-module__UIZrhW__ava{width:var(--sp-52);height:var(--sp-52);background:linear-gradient(91deg,#5183d7d6 0%,#982fcbd6 100%);border-radius:50%;flex:none;align-self:center;place-items:center;display:grid;overflow:hidden}.ProfileForm-module__UIZrhW__pills{gap:var(--sp-8);display:flex}.ProfileForm-module__UIZrhW__pill,.ProfileForm-module__UIZrhW__pillOn{min-height:var(--sp-44);border-radius:var(--r-16);color:#fff;font:inherit;font-size:var(--fs-13);background:#ffffff14;border:0;flex:1}.ProfileForm-module__UIZrhW__pillOn{background:#ffffff26}.ProfileForm-module__UIZrhW__hint{color:var(--c-muted);font-size:var(--fs-12);margin:0}.ProfileForm-module__UIZrhW__err{color:#ff8aa0;font-size:var(--fs-13);margin:0}.ProfileForm-module__UIZrhW__view{align-items:stretch;gap:var(--sp-12);flex-direction:column;display:flex}.ProfileForm-module__UIZrhW__hero{align-items:center;gap:var(--sp-12);padding-top:var(--sp-16);flex-direction:column;display:flex}.ProfileForm-module__UIZrhW__heroAva{background:linear-gradient(97deg,#b03adf 0%,#6aa0ff 100%);border-radius:50%;width:76px;height:76px;padding:3px}.ProfileForm-module__UIZrhW__heroFace{background:#16122e}.ProfileForm-module__UIZrhW__heroName{align-items:center;gap:var(--sp-8);padding-left:var(--sp-16);display:flex}.ProfileForm-module__UIZrhW__heroName b{font-size:var(--fs-22);font-weight:500}.ProfileForm-module__UIZrhW__pen,.ProfileForm-module__UIZrhW__penSm{width:var(--sp-28);height:var(--sp-28);background:#ffffff0d;border-radius:50%;flex:none;place-items:center;display:grid}.ProfileForm-module__UIZrhW__pen img,.ProfileForm-module__UIZrhW__penSm img{opacity:.5;width:16px;height:16px}.ProfileForm-module__UIZrhW__fact{align-items:center;gap:var(--sp-12);width:100%;height:var(--sp-44);padding:var(--sp-8) var(--sp-12) var(--sp-8) var(--sp-16);border-radius:var(--r-24);background:var(--c-card);background-blend-mode:lighten;color:inherit;font:inherit;text-align:left;display:flex}.ProfileForm-module__UIZrhW__fact span{color:#ffffff80;font-size:var(--fs-16)}.ProfileForm-module__UIZrhW__fact b{font-size:var(--fs-16);margin-left:auto;font-weight:500}.ProfileForm-module__UIZrhW__plain{justify-content:space-between;align-items:center;gap:var(--sp-12);width:100%;padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-16);border-radius:var(--r-24);background:var(--c-card);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;margin:0;display:flex}.ProfileForm-module__UIZrhW__plain span{flex-direction:column;gap:2px;display:flex}.ProfileForm-module__UIZrhW__plain b{font-size:var(--fs-16);font-weight:500}.ProfileForm-module__UIZrhW__plain small{color:#ffffff80;font-size:var(--fs-16)}.ProfileForm-module__UIZrhW__switch,.ProfileForm-module__UIZrhW__switchOn{background:#ffffff1f;border-radius:999px;flex:none;width:44px;height:26px;position:relative}.ProfileForm-module__UIZrhW__switchOn{background:var(--c-violet)}.ProfileForm-module__UIZrhW__switch i,.ProfileForm-module__UIZrhW__switchOn i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.ProfileForm-module__UIZrhW__switchOn i{transform:translate(18px)}.ProfileForm-module__UIZrhW__overlay{z-index:500;background:#04081ca8;flex-direction:column;justify-content:flex-end;animation:.32s both ProfileForm-module__UIZrhW__sheetDim;display:flex;position:fixed;inset:0}@media (min-width:768px){.ProfileForm-module__UIZrhW__overlay{left:calc(50vw - var(--phone-w) / 2);width:var(--phone-w);right:auto}}.ProfileForm-module__UIZrhW__sheet{width:100%;max-height:92%;padding:8px 20px max(24px, env(safe-area-inset-bottom));gap:var(--sp-14);background:#0d1439;border-radius:24px 24px 0 0;flex-direction:column;animation:.46s cubic-bezier(.22,.9,.24,1) both ProfileForm-module__UIZrhW__sheetRise;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.ProfileForm-module__UIZrhW__handle{background:#ffffff38;border-radius:999px;flex:none;width:36px;height:4px;margin:8px auto 6px;display:block}@keyframes ProfileForm-module__UIZrhW__sheetDim{0%{opacity:0}}@keyframes ProfileForm-module__UIZrhW__sheetRise{0%{transform:translateY(100%)}}.ProfileForm-module__UIZrhW__overlayFit{top:var(--vv-top,0px);height:var(--vv-height,100dvh);box-sizing:border-box;padding-top:max(var(--tg-inset-top,0px), calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)), env(safe-area-inset-top,0px));padding-bottom:max(var(--tg-inset-bottom,0px), calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px)), env(safe-area-inset-bottom,0px));flex-direction:column;align-items:stretch;display:flex;bottom:auto;overflow:hidden}.ProfileForm-module__UIZrhW__sheetCity{flex:1;width:100%;height:auto;min-height:0;max-height:100%}.ProfileForm-module__UIZrhW__sheet h3{letter-spacing:-.02em;margin:0 44px 0 0;font-size:22px;font-weight:600;line-height:1.2}.ProfileForm-module__UIZrhW__saveWrap{flex:none;margin-top:4px}.ProfileForm-module__UIZrhW__close{color:#ffffff4d;background:#ffffff08;border-radius:50%;width:30px;height:30px;font-size:22px;line-height:28px;position:absolute;top:15px;right:15px}.ProfileForm-module__UIZrhW__seg{gap:var(--sp-8);border-radius:var(--r-16);background:#ffffff0f;padding:4px;display:flex}.ProfileForm-module__UIZrhW__segOn,.ProfileForm-module__UIZrhW__segOff{color:#fff;height:38px;font-size:var(--fs-16);border-radius:12px;flex:1}.ProfileForm-module__UIZrhW__segOn{background:#7a4eef66;font-weight:600;box-shadow:inset 0 0 0 1px #a78bfa73}.ProfileForm-module__UIZrhW__segOff{background:0 0}.ProfileForm-module__UIZrhW__save{width:100%;padding:var(--sp-10) var(--sp-28);background:var(--c-violet);color:#fff;font-size:var(--fs-16);border-radius:20px;flex:none;font-weight:600;box-shadow:inset 0 1.5px #fff6,inset 0 -2px .3px #00000040}.ProfileForm-module__UIZrhW__save:disabled{opacity:.4}.ProfileForm-module__UIZrhW__langList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;max-height:60vh;margin:0 -20px;padding:0 20px 4px;display:flex;overflow-y:auto}.ProfileForm-module__UIZrhW__langList::-webkit-scrollbar{display:none}.ProfileForm-module__UIZrhW__lang{border-radius:var(--r-16);color:#fff;width:100%;height:52px;font:inherit;text-align:left;background:#ffffff0f;border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:500;display:flex}.ProfileForm-module__UIZrhW__langOn{background:#7a4eef66;font-weight:600;box-shadow:inset 0 0 0 1px #a78bfa73}
